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.MemoryDialogAction
Show memory dialog.
|
static class |
ImmoToolEnvironment.QuitAction
Quit application.
|
static class |
ImmoToolEnvironment.SwitchLanguageAction
Switch language within the environment.
|
static class |
ImmoToolEnvironment.UpdateAction
Look for updates.
|
Modifier and Type | Field and Description |
---|---|
static String |
APP_PLUGIN |
static String |
AUTHOR_URL |
static String |
LINE |
static String |
PROJECT_URL |
static String |
RESOURCE_PATH |
static KeyStore |
TRUSTSTORE |
static File |
TRUSTSTORE_FILE |
static char[] |
TRUSTSTORE_PASSWORD |
Constructor and Description |
---|
ImmoToolEnvironment() |
public static final String APP_PLUGIN
public static final String RESOURCE_PATH
public static final String AUTHOR_URL
public static final String PROJECT_URL
public static final String LINE
public static KeyStore TRUSTSTORE
public static char[] TRUSTSTORE_PASSWORD
public static File TRUSTSTORE_FILE
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 URI 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 URI 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 File getDefaultProjectsDir()
public static Collection<Object> getExtensionHandlers(String extensionPluginId, String extensionPointId, Class handlerClass, ImmoToolProject project, String[] pluginIds)
public static Collection<Object> getExtensionHandlers(String extensionPluginId, String extensionPointId, Class handlerClass, ImmoToolProject project, String[] pluginIds, boolean showAll)
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 getTempDir()
public static File getUserDir()
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 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)
public static void showUpdateNotification(ImmoToolUpdate update, boolean feedbackAlways)
protected void doStart()
doStart
in class org.java.plugin.Plugin
protected void doStop()
doStop
in class org.java.plugin.Plugin
Copyright © 2019 OpenEstate. All rights reserved.