public final class ImmoToolEnvironment
extends org.java.plugin.boot.ApplicationPlugin
Modifier and Type | Class and Description |
---|---|
static class |
ImmoToolEnvironment.AboutDialogAction
Show about dialog.
|
static class |
ImmoToolEnvironment.CertificateDialogAction
Show certificate dialog.
|
static class |
ImmoToolEnvironment.HelpDialogAction
Show help dialog.
|
static class |
ImmoToolEnvironment.LicenseDialogAction
Show license dialog.
|
static class |
ImmoToolEnvironment.MemoryDialogAction
Show memory dialog.
|
static class |
ImmoToolEnvironment.QuitAction
Quit application.
|
static class |
ImmoToolEnvironment.SwitchLanguageAction
Switch language within the environment.
|
static class |
ImmoToolEnvironment.UpdateDialogAction
Show update dialog.
|
Modifier and Type | Field and Description |
---|---|
static String |
APP_PLUGIN |
static String |
CUSTOMER_URL |
static String |
LINE |
static String |
MEDIA_URL |
static String |
PROJECT_URL |
static String |
REPOSITORY_URL |
static String |
RESOURCE_PATH |
Constructor and Description |
---|
ImmoToolEnvironment() |
public static final String APP_PLUGIN
public static final String RESOURCE_PATH
public static final String PROJECT_URL
public static final String MEDIA_URL
public static final String CUSTOMER_URL
public static final String REPOSITORY_URL
public static final String LINE
protected void doStart() throws Exception
doStart
in class org.java.plugin.Plugin
Exception
protected void doStop() throws Exception
doStop
in class org.java.plugin.Plugin
Exception
public static void executeTask(ImmoToolTask task)
public static Object executeTaskAndWait(ImmoToolTask task) throws CancellationException, InterruptedException, ExecutionException
public static Object executeTaskAndWait(ImmoToolTask task, long time, TimeUnit timeUnit) throws CancellationException, InterruptedException, ExecutionException, TimeoutException
public static Collection<AccountViewExtension> getAccountViewExtensions(ImmoToolProject project)
public static Collection<AccountViewExtension> getAccountViewExtensions(String pluginId)
public static Collection<AccountViewExtension> getAccountViewExtensions(ImmoToolProject project, String[] pluginIds)
public static AbstractApplication getApplication()
public static Collection<BootExtension> getBootExtensions()
public static Collection<BootExtension> getBootExtensions(String pluginId)
public static Collection<BootExtension> getBootExtensions(String[] pluginIds)
public static Collection<AgentViewExtension> getAgentViewExtensions(ImmoToolProject project)
public static Collection<AgentViewExtension> getAgentViewExtensions(String pluginId)
public static Collection<AgentViewExtension> getAgentViewExtensions(ImmoToolProject project, String[] pluginIds)
public static Long getApplicationApiVersion()
public static String getApplicationAuthor()
public static URL getApplicationAuthorWebsite()
@Deprecated public static Class getApplicationClass()
public static String getApplicationDescription()
public static ImageIcon getApplicationIcon()
public static String getApplicationPluginVersion()
public static String getApplicationTitle()
public static String getApplicationVersion()
public static URL getApplicationWebsite()
public static File getBaseDir()
public static File getCacheDir()
public static LanguageExtension getCurrentLanguage()
public static Locale getCurrentLocale()
public static DbExtension getDbExtension(ImmoToolProject project)
public static DbExtension getDbExtension(AbstractDbDriver driver)
public static DbExtension getDbExtension(String driverName)
public static Collection<DbExtension> getDbExtensions()
public static Collection<DbRelationExtension> getDbRelationExtensions(ImmoToolProject project)
public static Collection<DbRelationExtension> getDbRelationExtensions(AbstractDbDriver driver, String[] installedPluginIds)
public static Collection<DbRelationExtension> getDbRelationExtensions(String driverName, String[] installedPluginIds)
public static Collection<Object> getExtensionHandlers(String extensionPluginId, String extensionPointId, Class handlerClass, ImmoToolProject project, String[] pluginIds)
public static org.java.plugin.registry.ExtensionPoint getExtensionPoint(String pluginId, String pointId)
public static AbstractFrame getFrame()
public static Collection<FrameMenuExtension> getFrameMenuExtensions(ImmoToolProject project)
public static Collection<FrameMenuExtension> getFrameMenuExtensions(String pluginId)
public static Collection<FrameMenuExtension> getFrameMenuExtensions(ImmoToolProject project, String[] pluginIds)
public static Collection<FrameMenuAddonExtension> getFrameMenuAddonExtensions(ImmoToolProject project)
public static Collection<FrameMenuAddonExtension> getFrameMenuAddonExtensions(String pluginId)
public static Collection<FrameMenuAddonExtension> getFrameMenuAddonExtensions(ImmoToolProject project, String[] pluginIds)
public static Collection<FrameSidebarExtension> getFrameSidebarExtensions(ImmoToolProject project)
public static Collection<FrameSidebarExtension> getFrameSidebarExtensions(String pluginId)
public static Collection<FrameSidebarExtension> getFrameSidebarExtensions(ImmoToolProject project, String[] pluginIds)
public static Collection<FrameSidebarAddonExtension> getFrameSidebarAddonExtensions(ImmoToolProject project)
public static Collection<FrameSidebarAddonExtension> getFrameSidebarAddonExtensions(String pluginId)
public static Collection<FrameSidebarAddonExtension> getFrameSidebarAddonExtensions(ImmoToolProject project, String[] pluginIds)
public static LanguageExtension getLanguageExtension(String languageCode)
public static Collection<LanguageExtension> getLanguageExtensions()
public static String getLauncher()
public static File getLogDir()
public static Collection<ManualExtension> getManualExtensions(ImmoToolProject project)
public static Collection<ManualExtension> getManualExtensions(String pluginId)
public static Collection<ManualExtension> getManualExtensions(ImmoToolProject project, String[] pluginIds)
public static org.java.plugin.Plugin getPlugin(String pluginId)
public static org.java.plugin.PluginClassLoader getPluginClassLoader(String pluginId)
public static org.java.plugin.registry.PluginDescriptor getPluginDescriptor(String pluginId)
public static Collection<org.java.plugin.registry.PluginDescriptor> getPluginDescriptors()
public static File[] getPluginDirs()
public static Collection<String> getPluginIds()
public static File getPluginLocation(org.java.plugin.registry.PluginDescriptor plugin)
public static org.java.plugin.PluginManager getPluginManager()
public static org.java.plugin.registry.PluginRegistry getPluginRegistry()
public static Collection<ProjectExtension> getProjectExtensions(ImmoToolProject project)
public static Collection<ProjectExtension> getProjectExtensions(String pluginId)
public static Collection<ProjectExtension> getProjectExtensions(ImmoToolProject project, String[] pluginIds)
public static ImmoToolSettings getSettings()
public static Collection<SetupExtension> getSetupExtensions(ImmoToolProject project)
public static Collection<SetupExtension> getSetupExtensions(String pluginId)
public static Collection<SetupExtension> getSetupExtensions(ImmoToolProject project, String[] pluginIds)
public static File getShadowDir()
public static Collection<UpgradeExtension> getUpgradeExtensions(ImmoToolProject project)
public static Collection<UpgradeExtension> getUpgradeExtensions(String pluginId)
public static Collection<UpgradeExtension> getUpgradeExtensions(ImmoToolProject project, String[] pluginIds)
public static File getUserDir()
protected org.java.plugin.boot.Application initApplication(org.java.plugin.util.ExtendedProperties config, String[] args) throws Exception
initApplication
in class org.java.plugin.boot.ApplicationPlugin
Exception
public static boolean isStatusNotificationShown(StatusNotification notification)
public static boolean isStatusNotificationShown(long id)
public static boolean isUsable(Object object)
public static boolean isUsable(org.java.plugin.Plugin plugin)
public static boolean isUsable(ImmoToolPlugin plugin)
public static boolean isUsable(String pluginId)
public static boolean isUserAllowedTo(ImmoToolPermission permission)
public static void setCurrentLanguage(LanguageExtension language)
public static void showProgramUpdateNotification()
public static void showProjectClosedNotification()
public static void showProjectLoadedNotification(ImmoToolProject project)
public static void showStatusNotification(String txt)
public static void showStatusNotification(JComponent component)
public static void showStatusNotification(JComponent component, Icon icon)
public static void showStatusNotification(StatusNotification notification)
Copyright © 2015 OpenEstate. All rights reserved.