Package com.openindex.openestate.tool
Class ImmoToolApp
- java.lang.Object
-
- com.openindex.openestate.tool.AbstractApplication
-
- com.openindex.openestate.tool.AbstractSwingApplication<ImmoToolFrame>
-
- com.openindex.openestate.tool.ImmoToolApp
-
- All Implemented Interfaces:
org.xnap.commons.i18n.LocaleChangeListener
public final class ImmoToolApp extends AbstractSwingApplication<ImmoToolFrame>
Hauptklasse des Programmes.- Author:
- Andreas Rudolph
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImmoToolApp.AccountTabActionShow account tab.static classImmoToolApp.AgencyTabActionShow agency tab.static classImmoToolApp.DbDefragActionExecute database defragmentation.static classImmoToolApp.DbDumpActionExecute database dump.static classImmoToolApp.DbExportActionExecute database export.static classImmoToolApp.DbInfoDialogActionShow database-info dialog.static classImmoToolApp.DbQueryTabActionShow database-query tab.static classImmoToolApp.DbRepairActionRepair operations on the database.static classImmoToolApp.HelpActionShow help tab.static classImmoToolApp.PluginDialogActionShow plugin dialog.static classImmoToolApp.ProjectCloseActionClose the currently opened project.static classImmoToolApp.ProjectCreateActionCreate a new project.static classImmoToolApp.ProjectOpenActionOpen a previously created project.static classImmoToolApp.ProtocolTabActionShow protocols tab.static classImmoToolApp.SetupDialogActionShow setup dialog.-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.AbstractApplication
AbstractApplication.ExitListener, AbstractApplication.TaskAdapter, AbstractApplication.TaskListener
-
-
Field Summary
Fields Modifier and Type Field Description static StringID-
Fields inherited from class com.openindex.openestate.tool.AbstractApplication
CMD_HELP, CMD_JDBC_LOGGING
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedImmoToolApp()application-properties
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImmoToolFramegetAppFrame()FilegetAutoLoadProject()StringgetAutoLoadProjectLogin()StringgetAutoLoadProjectPassword()org.apache.commons.cli.OptionsgetCommandLineOptions()AbstractDbDrivergetDbDriver()DbExtensiongetDbExtension()static ImmoToolAppgetInstance()StringgetName()ImmoToolProjectgetProject()StringgetTitle()voidinit(org.apache.commons.cli.CommandLine commandLine)booleanisAutoLoadProject()static voidloadProjectWizard()voidsetProject(ImmoToolProject project)voidstart(org.apache.commons.cli.CommandLine cli)-
Methods inherited from class com.openindex.openestate.tool.AbstractSwingApplication
end, getFrame, show, updateLocalization
-
Methods inherited from class com.openindex.openestate.tool.AbstractApplication
addExitListener, addTaskListener, executeTask, executeTaskAndWait, executeTaskAndWait, exit, exit, exit, exit, getCommandLine, getVersion, isConsole, isJdbcLogging, isLocalDb, isRemoteDb, isSwing, localeChanged, removeExitListener, removeTaskListener, shutdown
-
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAppFrame
public static ImmoToolFrame getAppFrame()
-
getAutoLoadProject
public File getAutoLoadProject()
-
getAutoLoadProjectLogin
public String getAutoLoadProjectLogin()
-
getAutoLoadProjectPassword
public String getAutoLoadProjectPassword()
-
getCommandLineOptions
public org.apache.commons.cli.Options getCommandLineOptions()
- Overrides:
getCommandLineOptionsin classAbstractApplication
-
getDbDriver
public AbstractDbDriver getDbDriver()
- Overrides:
getDbDriverin classAbstractApplication
-
getDbExtension
public DbExtension getDbExtension()
- Overrides:
getDbExtensionin classAbstractApplication
-
getInstance
public static ImmoToolApp getInstance()
-
getName
public String getName()
- Specified by:
getNamein classAbstractApplication
-
getProject
public ImmoToolProject getProject()
-
getTitle
public String getTitle()
- Specified by:
getTitlein classAbstractApplication
-
init
public void init(org.apache.commons.cli.CommandLine commandLine)
- Overrides:
initin classAbstractSwingApplication<ImmoToolFrame>
-
isAutoLoadProject
public boolean isAutoLoadProject()
-
loadProjectWizard
public static void loadProjectWizard()
-
start
public void start(org.apache.commons.cli.CommandLine cli)
- Specified by:
startin classAbstractApplication
-
setProject
public void setProject(ImmoToolProject project)
-
-