Class Controller

  • All Implemented Interfaces:
    com.sun.star.frame.XController, com.sun.star.lang.XComponent, com.sun.star.lib.uno.Proxy, com.sun.star.uno.IQueryInterface, com.sun.star.uno.XInterface

    public class Controller
    extends java.lang.Object
    implements com.sun.star.frame.XController
    Wrapper class for a com.sun.star.frame.XController.
    Since:
    OOo 2.0.0
    • Field Summary

      • Fields inherited from interface com.sun.star.lang.XComponent

        UNOTYPEINFO
      • Fields inherited from interface com.sun.star.frame.XController

        UNOTYPEINFO
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addEventListener​(com.sun.star.lang.XEventListener xListener)  
      void attachFrame​(com.sun.star.frame.XFrame xFrame)  
      boolean attachModel​(com.sun.star.frame.XModel xModel)  
      void dispose()  
      com.sun.star.frame.XFrame getFrame()  
      com.sun.star.frame.XModel getModel()  
      java.lang.String getOid()  
      java.lang.Object getViewData()  
      boolean isSame​(java.lang.Object aObject)  
      com.sun.star.frame.XDispatch queryDispatch​(com.sun.star.util.URL aURL, java.lang.String aTargetFrameName, int nSearchFlags)  
      com.sun.star.frame.XDispatch[] queryDispatches​(com.sun.star.frame.DispatchDescriptor[] aRequests)  
      java.lang.Object queryInterface​(com.sun.star.uno.Type aType)  
      void removeEventListener​(com.sun.star.lang.XEventListener xListener)  
      void restoreViewData​(java.lang.Object aData)  
      boolean suspend​(boolean bSuspend)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.sun.star.lang.XComponent

        addEventListener, dispose, removeEventListener
    • Method Detail

      • attachFrame

        public void attachFrame​(com.sun.star.frame.XFrame xFrame)
        Specified by:
        attachFrame in interface com.sun.star.frame.XController
      • attachModel

        public boolean attachModel​(com.sun.star.frame.XModel xModel)
        Specified by:
        attachModel in interface com.sun.star.frame.XController
      • suspend

        public boolean suspend​(boolean bSuspend)
        Specified by:
        suspend in interface com.sun.star.frame.XController
      • getViewData

        public java.lang.Object getViewData()
        Specified by:
        getViewData in interface com.sun.star.frame.XController
      • restoreViewData

        public void restoreViewData​(java.lang.Object aData)
        Specified by:
        restoreViewData in interface com.sun.star.frame.XController
      • getModel

        public com.sun.star.frame.XModel getModel()
        Specified by:
        getModel in interface com.sun.star.frame.XController
      • getFrame

        public com.sun.star.frame.XFrame getFrame()
        Specified by:
        getFrame in interface com.sun.star.frame.XController
      • queryDispatch

        public com.sun.star.frame.XDispatch queryDispatch​(com.sun.star.util.URL aURL,
                                                          java.lang.String aTargetFrameName,
                                                          int nSearchFlags)
      • queryDispatches

        public com.sun.star.frame.XDispatch[] queryDispatches​(com.sun.star.frame.DispatchDescriptor[] aRequests)
      • getOid

        public java.lang.String getOid()
        Specified by:
        getOid in interface com.sun.star.uno.IQueryInterface
      • isSame

        public boolean isSame​(java.lang.Object aObject)
        Specified by:
        isSame in interface com.sun.star.uno.IQueryInterface
      • queryInterface

        public java.lang.Object queryInterface​(com.sun.star.uno.Type aType)
        Specified by:
        queryInterface in interface com.sun.star.uno.IQueryInterface
      • dispose

        public void dispose()
        Specified by:
        dispose in interface com.sun.star.lang.XComponent
      • addEventListener

        public void addEventListener​(com.sun.star.lang.XEventListener xListener)
        Specified by:
        addEventListener in interface com.sun.star.lang.XComponent
      • removeEventListener

        public void removeEventListener​(com.sun.star.lang.XEventListener xListener)
        Specified by:
        removeEventListener in interface com.sun.star.lang.XComponent