public class ToolsSwingLocator extends BaseLocator
Locator
for the tools swing Library. It returns a reference to the
library's main
utilities.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PLUGINS_DIALOGREMINDER_MANAGER_NAME |
static java.lang.String |
TEXTEDITOR_MANAGER_NAME |
static java.lang.String |
USABILITY_SWING_MANAGER_DESCRIPTION |
static java.lang.String |
USABILITY_SWING_MANAGER_NAME |
Constructor and Description |
---|
ToolsSwingLocator() |
Modifier and Type | Method and Description |
---|---|
static ComponentSwingManager |
getComponentSwingManager()
Gets the instance of the
ComponentSwingManager registered. |
static DialogReminderManager |
getDialogReminderManager() |
static IconThemeManager |
getIconThemeManager()
Gets the instance of the
IconThemeManager registered. |
static ToolsSwingLocator |
getInstance()
Return the
Singleton instance. |
java.lang.String |
getLocatorName()
Return the
Locator 's name |
static ScriptSwingManager |
getScriptSwingManager() |
static TaskStatusSwingManager |
getTaskStatusSwingManager()
Gets the instance of the
TaskStatusSwingManager registered. |
static TextEditorManager |
getTextEditorManager() |
static ThreadSafeDialogsManager |
getThreadSafeDialogsManager()
Gets the instance of the
ThreadSafeDialogsManager registered. |
static ToolsSwingManager |
getToolsSwingManager()
Gets the instance of the
ToolsSwingManager registered. |
static UsabilitySwingManager |
getUsabilitySwingManager()
Gets the instance of the
UsabilitySwingManager registered. |
static WindowManager |
getWindowManager()
Gets the instance of the
WindowManager registered. |
static void |
registerComponentSwingManager(java.lang.Class<? extends ComponentSwingManager> clazz)
Registers the Class implementing the
ComponentSwingManager
interface. |
static void |
registerDefaultDialogReminderManager(java.lang.Class clazz) |
static void |
registerDefaultIconThemeManager(java.lang.Class clazz) |
static void |
registerDefaultScriptSwingManager(java.lang.Class clazz) |
static void |
registerDefaultTextEditorManager(java.lang.Class clazz) |
static void |
registerDefaultThreadSafeDialogsManager(java.lang.Class clazz) |
static void |
registerDefaultWindowManager(java.lang.Class clazz) |
static void |
registerDialogReminderManager(java.lang.Class clazz) |
static void |
registerIconThemeManager(java.lang.Class<? extends IconThemeManager> clazz)
Registers the Class implementing the
IconThemeManager
interface. |
static void |
registerScriptSwingManager(java.lang.Class clazz) |
static void |
registerTaskStatusSwingManager(java.lang.Class<? extends TaskStatusSwingManager> clazz)
Registers the Class implementing the
TaskStatusSwingManager
interface. |
static void |
registerTextEditorManager(java.lang.Class clazz) |
static void |
registerThreadSafeDialogsManager(java.lang.Class<? extends ThreadSafeDialogsManager> clazz)
Registers the Class implementing the
ThreadSafeDialogsManager
interface. |
static void |
registerToolsSwingManager(java.lang.Class<? extends ToolsSwingManager> clazz)
Registers the Class implementing the
ToolsSwingManager
interface. |
static void |
registerUsabilitySwingManager(java.lang.Class<? extends UsabilitySwingManager> clazz)
Registers the Class implementing the
UsabilitySwingManager
interface. |
static void |
registerWindowManager(java.lang.Class<? extends WindowManager> clazz)
Registers the Class implementing the
WindowManager
interface. |
exists, get, getNames, register, register, register, register, registerDefault, registerDefault, toString
public static final java.lang.String USABILITY_SWING_MANAGER_NAME
public static final java.lang.String USABILITY_SWING_MANAGER_DESCRIPTION
public static final java.lang.String PLUGINS_DIALOGREMINDER_MANAGER_NAME
public static final java.lang.String TEXTEDITOR_MANAGER_NAME
public static ToolsSwingLocator getInstance()
Singleton
instance.Singleton
instancepublic java.lang.String getLocatorName()
Locator
's namegetLocatorName
in interface Locator
getLocatorName
in class BaseLocator
Locator
's namepublic static UsabilitySwingManager getUsabilitySwingManager()
UsabilitySwingManager
registered.UsabilitySwingManager
public static void registerUsabilitySwingManager(java.lang.Class<? extends UsabilitySwingManager> clazz)
UsabilitySwingManager
interface.clazz
- implementing the UsabilitySwingManager
interfacepublic static TaskStatusSwingManager getTaskStatusSwingManager()
TaskStatusSwingManager
registered.TaskStatusSwingManager
public static void registerTaskStatusSwingManager(java.lang.Class<? extends TaskStatusSwingManager> clazz)
TaskStatusSwingManager
interface.clazz
- implementing the TaskStatusSwingManager
interfacepublic static WindowManager getWindowManager()
WindowManager
registered.WindowManager
public static void registerWindowManager(java.lang.Class<? extends WindowManager> clazz)
WindowManager
interface.clazz
- implementing the WindowManager
interfacepublic static void registerDefaultWindowManager(java.lang.Class clazz)
public static IconThemeManager getIconThemeManager()
IconThemeManager
registered.IconThemeManager
public static void registerIconThemeManager(java.lang.Class<? extends IconThemeManager> clazz)
IconThemeManager
interface.clazz
- implementing the IconThemeManager
interfacepublic static void registerDefaultIconThemeManager(java.lang.Class clazz)
public static ComponentSwingManager getComponentSwingManager()
ComponentSwingManager
registered.ComponentSwingManager
public static void registerComponentSwingManager(java.lang.Class<? extends ComponentSwingManager> clazz)
ComponentSwingManager
interface.clazz
- implementing the ComponentSwingManager
interfacepublic static ThreadSafeDialogsManager getThreadSafeDialogsManager()
ThreadSafeDialogsManager
registered.ThreadSafeDialogsManager
public static void registerThreadSafeDialogsManager(java.lang.Class<? extends ThreadSafeDialogsManager> clazz)
ThreadSafeDialogsManager
interface.clazz
- implementing the ThreadSafeDialogsManager
interfacepublic static void registerDefaultThreadSafeDialogsManager(java.lang.Class clazz)
public static ToolsSwingManager getToolsSwingManager()
ToolsSwingManager
registered.ToolsSwingManager
public static void registerToolsSwingManager(java.lang.Class<? extends ToolsSwingManager> clazz)
ToolsSwingManager
interface.clazz
- implementing the ToolsSwingManager
interfacepublic static DialogReminderManager getDialogReminderManager() throws LocatorException
LocatorException
public static void registerDialogReminderManager(java.lang.Class clazz)
public static void registerDefaultDialogReminderManager(java.lang.Class clazz)
public static ScriptSwingManager getScriptSwingManager() throws LocatorException
LocatorException
public static void registerScriptSwingManager(java.lang.Class clazz)
public static void registerDefaultScriptSwingManager(java.lang.Class clazz)
public static TextEditorManager getTextEditorManager() throws LocatorException
LocatorException
public static void registerTextEditorManager(java.lang.Class clazz)
public static void registerDefaultTextEditorManager(java.lang.Class clazz)