public abstract class XBRLDatabaseAccessApp
extends java.lang.Object
| Constructor and Description | 
|---|
| XBRLDatabaseAccessApp(DatabaseManagerBase dbm,
                     RegisterExtraClasses[] registerExtraClasses,
                     java.util.Properties extraProperties,
                     boolean bCreateDefault,
                     boolean bHasGUI)Class this constructor during the initialization of the application. | 
| XBRLDatabaseAccessApp(DatabaseManagerBase dbm,
                     RegisterExtraClasses[] registerExtraClasses,
                     java.util.Properties extraProperties,
                     boolean bCreateDefault,
                     boolean bHasGUI,
                     boolean bInitialize)Class this constructor during the initialization of the application. | 
| XBRLDatabaseAccessApp(RegisterExtraClasses[] registerExtraClasses,
                     java.util.Properties extraProperties,
                     boolean bCreateDefault,
                     boolean bHasGUI)Class this constructor during the initialization of the application. | 
| XBRLDatabaseAccessApp(RegisterExtraClasses[] registerExtraClasses,
                     java.util.Properties extraProperties,
                     boolean bCreateDefault,
                     boolean bHasGUI,
                     boolean bInitialize)Class this constructor during the initialization of the application. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear() | 
| DbUtil | getDbUtil()Returns back the instance of the DbUtil object created during the initialization
 of this object. | 
| DatabaseManagerBase.DatabaseConfigurationInformationStatus | getStatus()Returns the status information about the database file. | 
| boolean | showDbSettings(HasDatabaseManagerGUI gui,
              java.awt.Component relativeTo,
              RegisterExtraClasses[] registerExtraClasses)Creates an instance of the DatabaseManager dialog and sets it as visible. | 
public XBRLDatabaseAccessApp(RegisterExtraClasses[] registerExtraClasses, java.util.Properties extraProperties, boolean bCreateDefault, boolean bHasGUI)
registerExtraClasses - may be null. this is an array of objects that implements the RegisterExtraClasses interface.extraProperties - additional properties in order to initialize the connection to the XBRL DatabasebCreateDefault - boolean, if true, default database properties are created if they do not exist. If false, the function just returns
 and the getStatus() method returns DatabaseConfigurationInformationStatus.NO_PROPERTIES_FILE_EXISTbHasGUI - the b has guigetStatus()public XBRLDatabaseAccessApp(RegisterExtraClasses[] registerExtraClasses, java.util.Properties extraProperties, boolean bCreateDefault, boolean bHasGUI, boolean bInitialize)
registerExtraClasses - may be null. this is an array of objects that implements the RegisterExtraClasses interface.extraProperties - additional properties in order to initialize the connection to the XBRL DatabasebCreateDefault - boolean, if true, default database properties are created if they do not exist. If false, the function just returns
 and the getStatus() method returns DatabaseConfigurationInformationStatus.NO_PROPERTIES_FILE_EXISTbHasGUI - the b has guigetStatus()public XBRLDatabaseAccessApp(DatabaseManagerBase dbm, RegisterExtraClasses[] registerExtraClasses, java.util.Properties extraProperties, boolean bCreateDefault, boolean bHasGUI)
dbm - instance of a DatabaseManagerBase to be used. This instance is provided when multiple databases are used.
 One instance of the DatabaseManagerBase is required for each database table space.registerExtraClasses - may be null. this is an array of objects that implements the RegisterExtraClasses interface.extraProperties - additional properties in order to initialize the connection to the XBRL Database and tune the pojo generation processbCreateDefault - boolean, if true, default database properties are created if they do not exist. If false, the function just returns
 and the getStatus() method returns DatabaseConfigurationInformationStatus.NO_PROPERTIES_FILE_EXISTbHasGUI - the b has guigetStatus()public XBRLDatabaseAccessApp(DatabaseManagerBase dbm, RegisterExtraClasses[] registerExtraClasses, java.util.Properties extraProperties, boolean bCreateDefault, boolean bHasGUI, boolean bInitialize)
dbm - instance of a DatabaseManagerBase to be used. This instance is provided when multiple databases are used.
 One instance of the DatabaseManagerBase is required for each database table space.registerExtraClasses - may be null. this is an array of objects that implements the RegisterExtraClasses interface.extraProperties - additional properties in order to initialize the connection to the XBRL Database and tune the pojo generation processbCreateDefault - boolean, if true, default database properties are created if they do not exist. If false, the function just returns
 and the getStatus() method returns DatabaseConfigurationInformationStatus.NO_PROPERTIES_FILE_EXISTbHasGUI - the b has guigetStatus()public DbUtil getDbUtil()
public DatabaseManagerBase.DatabaseConfigurationInformationStatus getStatus()
public boolean showDbSettings(HasDatabaseManagerGUI gui, java.awt.Component relativeTo, RegisterExtraClasses[] registerExtraClasses)
gui - the guirelativeTo - the relative toregisterExtraClasses - the register extra classespublic void clear()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa