20 #ifndef __com_sun_star_sdb_application_XDatabaseDocumentUI_idl__
21 #define __com_sun_star_sdb_application_XDatabaseDocumentUI_idl__
34 module
com { module sun { module star { module sdb { module application {
94 raises ( ::
com::sun::star::sdbc::SQLException );
108 [attribute, readonly] sequence< ::
com::sun::star::lang::XComponent >
126 ::
com::sun::star::beans::Pair<
long,
string >
127 identifySubComponent(
128 [in] ::
com::sun::star::lang::XComponent SubComponent
131 ::
com::sun::star::lang::IllegalArgumentException
156 boolean closeSubComponents();
240 ::
com::sun::star::lang::XComponent loadComponent(
241 [in]
long ObjectType,
242 [in]
string ObjectName,
243 [in]
boolean ForEditing )
244 raises ( ::
com::sun::star::lang::IllegalArgumentException,
245 ::
com::sun::star::container::NoSuchElementException,
246 ::
com::sun::star::sdbc::SQLException );
257 ::
com::sun::star::lang::XComponent loadComponentWithArguments(
258 [in]
long ObjectType,
259 [in]
string ObjectName,
260 [in]
boolean ForEditing,
261 [in] sequence< ::
com::sun::star::beans::PropertyValue > Arguments )
262 raises ( ::
com::sun::star::lang::IllegalArgumentException,
263 ::
com::sun::star::container::NoSuchElementException,
264 ::
com::sun::star::sdbc::SQLException );
277 ::
com::sun::star::lang::XComponent createComponent(
278 [in]
long ObjectType,
280 raises ( ::
com::sun::star::lang::IllegalArgumentException,
281 ::
com::sun::star::sdbc::SQLException );
307 ::
com::sun::star::lang::XComponent createComponentWithArguments(
308 [in]
long ObjectType,
309 [in] sequence< ::
com::sun::star::beans::PropertyValue > Arguments,
311 raises ( ::
com::sun::star::lang::IllegalArgumentException,
312 ::
com::sun::star::container::NoSuchElementException,
313 ::
com::sun::star::sdbc::SQLException );
specifies the basic operations for a window component.
Definition: XWindow.idl:51
provides access to the user interface of a database document
Definition: XDatabaseDocumentUI.idl:48
void connect()
lets the application connect to the database
com::sun::star::sdbc::XDataSource DataSource
provides access to the data source belong to the database document
Definition: XDatabaseDocumentUI.idl:51
com::sun::star::awt::XWindow ApplicationMainWindow
provides access to the application's main window
Definition: XDatabaseDocumentUI.idl:63
sequence< ::com::sun::star::lang::XComponent > SubComponents
contains all sub components of the database document
Definition: XDatabaseDocumentUI.idl:109
com::sun::star::sdbc::XConnection ActiveConnection
provides access to the current connection of the application
Definition: XDatabaseDocumentUI.idl:73
boolean isConnected()
determines whether the application is currently connected to the database
represents a connection (session) with a specific database.
Definition: XConnection.idl:58
is used for establishing connections via a factory which is identified by its name.
Definition: XDataSource.idl:36
Definition: Ambiguous.idl:22
specifies a sub document of an OfficeDatabaseDocument.
Definition: DocumentDefinition.idl:38