Object
The global service representing the state of the entire application. This service should be used to instantiate and obtain top level objects and properties.
Object
Application
Nested Class Summary |
public static interface | Application.I
|
Field Summary |
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
protected static |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
public static final |
|
Constructor Summary |
Method Summary |
public static boolean |
|
public static |
|
public static |
|
public static |
|
public static |
|
public static |
|
public static |
|
public static |
|
public static |
|
Methods from class java.lang. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String
ACTIVE
Related Topics
public static final String
EVENT_CurrentStateChanged
Related Topics
public static final String
EVENT_DocumentDirtyChange
public static final String
EVENT_DocumentDisplayed
public static final String
EVENT_DocumentHidden
public static final String
EVENT_WorkspaceSave
Related Topics
public static final String
INACTIVE
Related Topics
public static final Object
INIT_DocumentPanelReady
public static final Object
INIT_Exiting
public static final Object
INIT_ExtensionsLoaded
public static final Object
INIT_FrameSvcStarted
public static final Object
INIT_StartupComplete
protected static Application.I
instance
public static final Object
KEY_Headless
public static final Object
KEY_RefactoringDisabled
public static final Object
KEY_UndoManager
public static final String
PROP_ActiveDebugClient
Related Topics
public static final String
PROP_ActiveDocumentView
Related Topics
public static final String
PROP_ActiveProject
Related Topics
public static final String
PROP_ActiveWorkspace
Related Topics
public static final String
PROP_ApplicationActive
public static final String
PROP_ApplicationRefactoring
public static final String
PROP_FocusedURIs
Related Topics
public static final String
PROP_FocusedView
public static final String
PROP_InitLevel
public static final String
PROP_Modules
Related Topics
public static final String
PROP_OpenProjects
Related Topics
public static final String
PROP_Roles
Related Topics
public static final String
PROP_SelectedElement
Related Topics
public static final String
PROP_Server
Related Topics
public static final String
PROP_WebLogicHome
public static final String
PROP_WorkspaceLibraries
Related Topics
Constructor Detail |
public Application()
Method Detail |
public static boolean canUseFrameSvc()Utility method to determine if we can use the frame service. This is true if the frame service has been started and we are not exiting.
public static Application.I
get()
public static IDocument
getActiveDocument()
Shortcut method to get the active document. The active document is the document of the
currently active document view.
Related Topics
Application.PROP_ActiveDocumentView
IDocumentView
IDocument
public static IDocumentView
getActiveDocumentView()
Shortcut method to get the active document view
Related Topics
Application.PROP_ActiveDocumentView
IDocumentView
public static IProject
getCurrentProject()
Shortcut method to get the active project
Related Topics
Application.PROP_ActiveProject
IProject
public static JFrame
getRootFrame()
Shortcut method to get the root frame.
Related Topics
public static IElement
getSelectedElement()
Shortcut method to get the current selected element
Related Topics
Application.PROP_SelectedElement
IElement
public staticShortcut method to get a service.Object
getService(Class
c)
Related Topics
Application.I.getService(Class)
public static IWorkspace
getWorkspace()
Shortcut method to get the active workspace
Related Topics