public class ApplicationImpl extends ElementContainerImpl<MWindow> implements MApplication
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected <any> |
addons
The cached value of the '
Addons' containment reference list |
protected <any> |
bindingContexts
The cached value of the '
Binding Contexts' reference list |
protected <any> |
bindingTables
The cached value of the '
Binding Tables' containment reference list |
protected <any> |
categories
The cached value of the '
Categories' containment reference list |
protected <any> |
commands
The cached value of the '
Commands' containment reference list |
protected IEclipseContext |
context
The cached value of the '
Context' attribute |
protected static IEclipseContext |
CONTEXT_EDEFAULT
The default value of the '
Context' attribute |
protected <any> |
descriptors
The cached value of the '
Descriptors' containment reference list |
protected <any> |
dialogs
The cached value of the '
Dialogs' reference list |
protected java.util.Map<java.lang.String,MCommand> |
elementIdToCommandMap |
protected <any> |
handlers
The cached value of the '
Handlers' containment reference list |
protected <any> |
menuContributions
The cached value of the '
Menu Contributions' containment reference list |
protected <any> |
properties
The cached value of the '
Properties' map |
protected <any> |
rootContext
The cached value of the '
Root Context' containment reference list |
protected <any> |
snippets
The cached value of the '
Snippets' containment reference list |
protected <any> |
toolBarContributions
The cached value of the '
Tool Bar Contributions' containment reference list |
protected <any> |
trimContributions
The cached value of the '
Trim Contributions' containment reference list |
protected <any> |
variables
The cached value of the '
Variables' attribute list |
children, selectedElementACCESSIBILITY_PHRASE_EDEFAULT, accessibilityPhrase, CONTAINER_DATA_EDEFAULT, containerData, curSharedRef, LOCALIZED_ACCESSIBILITY_PHRASE_EDEFAULT, ON_TOP_EDEFAULT, onTop, renderer, RENDERER_EDEFAULT, TO_BE_RENDERED_EDEFAULT, toBeRendered, visible, VISIBLE_EDEFAULT, visibleWhen, widget, WIDGET_EDEFAULTCONTRIBUTOR_URI_EDEFAULT, contributorURI, ELEMENT_ID_EDEFAULT, elementId, persistedState, tags, transientData| Modifier | Constructor and Description |
|---|---|
protected |
ApplicationImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.util.List<MAddon> |
getAddons() |
java.util.List<MBindingContext> |
getBindingContexts() |
java.util.List<MBindingTable> |
getBindingTables() |
java.util.List<MCategory> |
getCategories() |
java.util.List<MWindow> |
getChildren()
This is specialized for the more specific element type known in this context.
|
MCommand |
getCommand(java.lang.String elementId)
Returns the model element for the command identified via the elementId or
null if the element cannot be found
|
java.util.List<MCommand> |
getCommands() |
IEclipseContext |
getContext() |
java.util.List<MPartDescriptor> |
getDescriptors() |
java.util.List<MDialog> |
getDialogs() |
java.util.List<MHandler> |
getHandlers() |
java.util.List<MMenuContribution> |
getMenuContributions() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.util.List<MBindingContext> |
getRootContext() |
java.util.List<MUIElement> |
getSnippets() |
java.util.List<MToolBarContribution> |
getToolBarContributions() |
java.util.List<MTrimContribution> |
getTrimContributions() |
java.util.List<java.lang.String> |
getVariables() |
void |
setContext(IEclipseContext newContext) |
void |
setSelectedElement(MWindow newSelectedElement)
This is specialized for the more specific type known in this context.
|
java.lang.String |
toString() |
basicGetSelectedElement, eInverseAdd, getSelectedElementbasicGetCurSharedRef, basicSetParent, basicSetVisibleWhen, eBasicRemoveFromContainerFeature, eDerivedOperationID, eInvoke, getAccessibilityPhrase, getContainerData, getCurSharedRef, getLocalizedAccessibilityPhrase, getParent, getRenderer, getVisibleWhen, getWidget, isOnTop, isToBeRendered, isVisible, setAccessibilityPhrase, setContainerData, setCurSharedRef, setOnTop, setParent, setRenderer, setToBeRendered, setVisible, setVisibleWhen, setWidget, updateLocalizationgetContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSelectedElementgetAccessibilityPhrase, getContainerData, getCurSharedRef, getLocalizedAccessibilityPhrase, getParent, getRenderer, getVisibleWhen, getWidget, isOnTop, isToBeRendered, isVisible, setAccessibilityPhrase, setContainerData, setCurSharedRef, setOnTop, setParent, setRenderer, setToBeRendered, setVisible, setVisibleWhen, setWidgetgetContributorURI, getElementId, getPersistedState, getTags, getTransientData, setContributorURI, setElementIdupdateLocalizationprotected static final IEclipseContext CONTEXT_EDEFAULT
Context' attribute.
getContext()protected IEclipseContext context
Context' attribute.
getContext()protected <any> variables
Variables' attribute list.
getVariables()protected <any> properties
Properties' map.
getProperties()protected <any> handlers
Handlers' containment reference list.
getHandlers()protected <any> bindingTables
Binding Tables' containment reference list.
getBindingTables()protected <any> rootContext
Root Context' containment reference list.
getRootContext()protected <any> descriptors
Descriptors' containment reference list.
getDescriptors()protected <any> bindingContexts
Binding Contexts' reference list.
getBindingContexts()protected <any> menuContributions
Menu Contributions' containment reference list.
getMenuContributions()protected <any> toolBarContributions
Tool Bar Contributions' containment reference list.
getToolBarContributions()protected <any> trimContributions
Trim Contributions' containment reference list.
getTrimContributions()protected <any> snippets
Snippets' containment reference list.
getSnippets()protected <any> commands
Commands' containment reference list.
getCommands()protected <any> addons
Addons' containment reference list.
getAddons()protected <any> categories
Categories' containment reference list.
getCategories()protected <any> dialogs
Dialogs' reference list.
getDialogs()protected java.util.Map<java.lang.String,MCommand> elementIdToCommandMap
protected EClass eStaticClass()
eStaticClass in class ElementContainerImpl<MWindow>public java.util.List<MWindow> getChildren()
getChildren in interface MElementContainer<MWindow>getChildren in class ElementContainerImpl<MWindow>MUIElement.getParent()public void setSelectedElement(MWindow newSelectedElement)
setSelectedElement in interface MElementContainer<MWindow>setSelectedElement in class ElementContainerImpl<MWindow>newSelectedElement - the new value of the 'Selected Element' reference.MElementContainer.getSelectedElement()public IEclipseContext getContext()
getContext in interface MContextMContext.setContext(IEclipseContext)public void setContext(IEclipseContext newContext)
setContext in interface MContextnewContext - the new value of the 'Context' attribute.MContext.getContext()public java.util.List<java.lang.String> getVariables()
getVariables in interface MContextpublic java.util.Map<java.lang.String,java.lang.String> getProperties()
getProperties in interface MContextpublic java.util.List<MHandler> getHandlers()
getHandlers in interface MHandlerContainerpublic java.util.List<MBindingTable> getBindingTables()
getBindingTables in interface MBindingTableContainerpublic java.util.List<MBindingContext> getRootContext()
getRootContext in interface MBindingTableContainerpublic java.util.List<MPartDescriptor> getDescriptors()
getDescriptors in interface MPartDescriptorContainerpublic java.util.List<MBindingContext> getBindingContexts()
getBindingContexts in interface MBindingspublic java.util.List<MMenuContribution> getMenuContributions()
getMenuContributions in interface MMenuContributionspublic java.util.List<MToolBarContribution> getToolBarContributions()
getToolBarContributions in interface MToolBarContributionspublic java.util.List<MTrimContribution> getTrimContributions()
getTrimContributions in interface MTrimContributionspublic java.util.List<MUIElement> getSnippets()
getSnippets in interface MSnippetContainerpublic java.util.List<MCommand> getCommands()
getCommands in interface MApplicationpublic MCommand getCommand(java.lang.String elementId)
MApplicationgetCommand in interface MApplicationpublic java.util.List<MAddon> getAddons()
getAddons in interface MApplicationpublic java.util.List<MCategory> getCategories()
getCategories in interface MApplicationpublic java.util.List<MDialog> getDialogs()
getDialogs in interface MApplicationpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ElementContainerImpl<MWindow>public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ElementContainerImpl<MWindow>public void eSet(int featureID,
java.lang.Object newValue)
eSet in class ElementContainerImpl<MWindow>public void eUnset(int featureID)
eUnset in class ElementContainerImpl<MWindow>public boolean eIsSet(int featureID)
eIsSet in class ElementContainerImpl<MWindow>public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
public java.lang.String toString()
toString in class UIElementImpl