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