| LibreOffice
    LibreOffice 24.8 SDK API Reference | 
is superseded by com::sun::star::form::runtime::FormController. More...
import "FormController.idl";
 
  
| Included Services | |
| service | FormControllerDispatcher | 
| Exported Interfaces | |
| interface | com::sun::star::form::XFormController | 
| is used for notifying the (de)activation of the controller. | |
| interface | com::sun::star::awt::XTabController | 
| interface | com::sun::star::container::XChild | 
| interface | com::sun::star::lang::XComponent | 
| interface | com::sun::star::container::XEnumerationAccess | 
| interface | com::sun::star::util::XModifyBroadcaster | 
| interface | com::sun::star::form::XConfirmDeleteBroadcaster | 
| interface | com::sun::star::sdb::XSQLErrorBroadcaster | 
| interface | com::sun::star::sdb::XRowSetApproveBroadcaster | 
| interface | com::sun::star::form::XDatabaseParameterBroadcaster | 
| Exported Interfaces inherited from FormControllerDispatcher | |
| interface | com::sun::star::frame::XDispatchProvider | 
| Additional Inherited Members | |
| Public Member Functions inherited from XFormController | |
| ::com::sun::star::awt::XControl | getCurrentControl () | 
| void | addActivateListener ([in] ::com::sun::star::form::XFormControllerListener l) | 
| void | removeActivateListener ([in] ::com::sun::star::form::XFormControllerListener l) | 
| Public Member Functions inherited from XTabController | |
| void | setModel ([in] com::sun::star::awt::XTabControllerModel Model) | 
| sets the tab controller model. | |
| com::sun::star::awt::XTabControllerModel | getModel () | 
| returns the tab controller model. | |
| void | setContainer ([in] com::sun::star::awt::XControlContainer Container) | 
| set the control container. | |
| com::sun::star::awt::XControlContainer | getContainer () | 
| returns the control container. | |
| sequence< com::sun::star::awt::XControl > | getControls () | 
| returns all controls of the control container. | |
| void | autoTabOrder () | 
| enables automatic tab order. | |
| void | activateTabOrder () | 
| activates tab order. | |
| void | activateFirst () | 
| sets the focus to the first control that can be reached with the TAB key. | |
| void | activateLast () | 
| sets the focus to the last control that can be reached with the TAB key. | |
| Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) | 
| queries for a new interface to an existing UNO object. | |
| void | acquire () | 
| increases the reference counter by one. | |
| void | release () | 
| decreases the reference counter by one. | |
| Public Member Functions inherited from XChild | |
| com::sun::star::uno::XInterface | getParent () | 
| grants access to the object containing this content. | |
| void | setParent ([in] com::sun::star::uno::XInterface Parent) raises ( com::sun::star::lang::NoSupportException ) | 
| sets the parent to this object. | |
| Public Member Functions inherited from XComponent | |
| void | dispose () | 
| The owner of an object calls this method to explicitly free all resources kept by this object and thus break cyclic references. | |
| void | addEventListener ([in] XEventListener xListener) | 
| adds an event listener to the object. | |
| void | removeEventListener ([in] XEventListener aListener) | 
| removes an event listener from the listener list. | |
| Public Member Functions inherited from XEnumerationAccess | |
| com::sun::star::container::XEnumeration | createEnumeration () | 
| Public Member Functions inherited from XElementAccess | |
| type | getElementType () | 
| boolean | hasElements () | 
| Public Member Functions inherited from XModifyBroadcaster | |
| void | addModifyListener ([in] com::sun::star::util::XModifyListener aListener) | 
| adds the specified listener to receive events "modified." | |
| void | removeModifyListener ([in] com::sun::star::util::XModifyListener aListener) | 
| removes the specified listener. | |
| Public Member Functions inherited from XConfirmDeleteBroadcaster | |
| void | addConfirmDeleteListener ([in] com::sun::star::form::XConfirmDeleteListener aListener) | 
| remembers the specified listener to receive an event for confirming deletions | |
| void | removeConfirmDeleteListener ([in] com::sun::star::form::XConfirmDeleteListener aListener) | 
| removes the specified listener. | |
| Public Member Functions inherited from XSQLErrorBroadcaster | |
| void | addSQLErrorListener ([in]XSQLErrorListener Listener) | 
| adds the specified listener to receive the event "errorOccurred" | |
| void | removeSQLErrorListener ([in]XSQLErrorListener Listener) | 
| removes the specified listener. | |
| Public Member Functions inherited from XRowSetApproveBroadcaster | |
| void | addRowSetApproveListener ([in]XRowSetApproveListener listener) | 
| adds the specified listener to receive the events "approveCursorMove", "approveRowChange", and "approveRowSetChange". | |
| void | removeRowSetApproveListener ([in]XRowSetApproveListener listener) | 
| removes the specified listener. | |
| Public Member Functions inherited from XDatabaseParameterBroadcaster | |
| void | addParameterListener ([in] com::sun::star::form::XDatabaseParameterListener aListener) | 
| adds the specified listener, to allow it to fill in necessary parameter values. | |
| void | removeParameterListener ([in] com::sun::star::form::XDatabaseParameterListener aListener) | 
| removes the specified listener. | |
| Protected Member Functions inherited from XDispatchProvider | |
| XDispatch | queryDispatch ([in] com::sun::star::util::URL URL, [in] string TargetFrameName, [in] long SearchFlags) | 
| searches for an XDispatch for the specified URL within the specified target frame. | |
| sequence< XDispatch > | queryDispatches ([in] sequence< DispatchDescriptor > Requests) | 
| actually this method is redundant to XDispatchProvider::queryDispatch() to avoid multiple remote calls. | |
| Protected Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) | 
| queries for a new interface to an existing UNO object. | |
| void | acquire () | 
| increases the reference counter by one. | |
| void | release () | 
| decreases the reference counter by one. | |
| Protected Member Functions inherited from XFormController | |
| ::com::sun::star::awt::XControl | getCurrentControl () | 
| void | addActivateListener ([in] ::com::sun::star::form::XFormControllerListener l) | 
| void | removeActivateListener ([in] ::com::sun::star::form::XFormControllerListener l) | 
| Protected Member Functions inherited from XTabController | |
| void | setModel ([in] com::sun::star::awt::XTabControllerModel Model) | 
| sets the tab controller model. | |
| com::sun::star::awt::XTabControllerModel | getModel () | 
| returns the tab controller model. | |
| void | setContainer ([in] com::sun::star::awt::XControlContainer Container) | 
| set the control container. | |
| com::sun::star::awt::XControlContainer | getContainer () | 
| returns the control container. | |
| sequence< com::sun::star::awt::XControl > | getControls () | 
| returns all controls of the control container. | |
| void | autoTabOrder () | 
| enables automatic tab order. | |
| void | activateTabOrder () | 
| activates tab order. | |
| void | activateFirst () | 
| sets the focus to the first control that can be reached with the TAB key. | |
| void | activateLast () | 
| sets the focus to the last control that can be reached with the TAB key. | |
| Protected Member Functions inherited from XChild | |
| com::sun::star::uno::XInterface | getParent () | 
| grants access to the object containing this content. | |
| void | setParent ([in] com::sun::star::uno::XInterface Parent) raises ( com::sun::star::lang::NoSupportException ) | 
| sets the parent to this object. | |
| Protected Member Functions inherited from XComponent | |
| void | dispose () | 
| The owner of an object calls this method to explicitly free all resources kept by this object and thus break cyclic references. | |
| void | addEventListener ([in] XEventListener xListener) | 
| adds an event listener to the object. | |
| void | removeEventListener ([in] XEventListener aListener) | 
| removes an event listener from the listener list. | |
| Protected Member Functions inherited from XEnumerationAccess | |
| com::sun::star::container::XEnumeration | createEnumeration () | 
| Protected Member Functions inherited from XElementAccess | |
| type | getElementType () | 
| boolean | hasElements () | 
| Protected Member Functions inherited from XModifyBroadcaster | |
| void | addModifyListener ([in] com::sun::star::util::XModifyListener aListener) | 
| adds the specified listener to receive events "modified." | |
| void | removeModifyListener ([in] com::sun::star::util::XModifyListener aListener) | 
| removes the specified listener. | |
| Protected Member Functions inherited from XConfirmDeleteBroadcaster | |
| void | addConfirmDeleteListener ([in] com::sun::star::form::XConfirmDeleteListener aListener) | 
| remembers the specified listener to receive an event for confirming deletions | |
| void | removeConfirmDeleteListener ([in] com::sun::star::form::XConfirmDeleteListener aListener) | 
| removes the specified listener. | |
| Protected Member Functions inherited from XSQLErrorBroadcaster | |
| void | addSQLErrorListener ([in]XSQLErrorListener Listener) | 
| adds the specified listener to receive the event "errorOccurred" | |
| void | removeSQLErrorListener ([in]XSQLErrorListener Listener) | 
| removes the specified listener. | |
| Protected Member Functions inherited from XRowSetApproveBroadcaster | |
| void | addRowSetApproveListener ([in]XRowSetApproveListener listener) | 
| adds the specified listener to receive the events "approveCursorMove", "approveRowChange", and "approveRowSetChange". | |
| void | removeRowSetApproveListener ([in]XRowSetApproveListener listener) | 
| removes the specified listener. | |
| Protected Member Functions inherited from XDatabaseParameterBroadcaster | |
| void | addParameterListener ([in] com::sun::star::form::XDatabaseParameterListener aListener) | 
| adds the specified listener, to allow it to fill in necessary parameter values. | |
| void | removeParameterListener ([in] com::sun::star::form::XDatabaseParameterListener aListener) | 
| removes the specified listener. | |
is superseded by com::sun::star::form::runtime::FormController.
| 
 | optional | 
| interface com::sun::star::awt::XTabController | 
| interface com::sun::star::container::XChild | 
| interface com::sun::star::form::XFormController | 
is used for notifying the (de)activation of the controller.
| interface com::sun::star::lang::XComponent | 
| interface com::sun::star::util::XModifyBroadcaster |