public class PerspectiveImpl extends ElementContainerImpl<MPartSashContainerElement> implements MPerspective
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected <any> |
bindingContexts
The cached value of the '
Binding Contexts' 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> |
handlers
The cached value of the '
Handlers' containment reference list |
protected static java.lang.String |
ICON_URI_EDEFAULT
The default value of the '
Icon URI' attribute |
protected java.lang.String |
iconURI
The cached value of the '
Icon URI' attribute |
protected java.lang.String |
label
The cached value of the '
Label' attribute |
protected static java.lang.String |
LABEL_EDEFAULT
The default value of the '
Label' attribute |
protected static java.lang.String |
LOCALIZED_LABEL_EDEFAULT
The default value of the '
Localized Label' attribute |
protected static java.lang.String |
LOCALIZED_TOOLTIP_EDEFAULT
The default value of the '
Localized Tooltip' attribute |
protected <any> |
properties
The cached value of the '
Properties' map |
protected java.lang.String |
tooltip
The cached value of the '
Tooltip' attribute |
protected static java.lang.String |
TOOLTIP_EDEFAULT
The default value of the '
Tooltip' attribute |
protected <any> |
trimBars
The cached value of the '
Trim Bars' containment reference list |
protected <any> |
variables
The cached value of the '
Variables' attribute list |
protected <any> |
windows
The cached value of the '
Windows' containment reference 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 |
PerspectiveImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedOperationID(int baseOperationID,
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) |
java.lang.Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.util.List<MBindingContext> |
getBindingContexts() |
java.util.List<MPartSashContainerElement> |
getChildren()
This is specialized for the more specific element type known in this context.
|
IEclipseContext |
getContext() |
java.util.List<MHandler> |
getHandlers() |
java.lang.String |
getIconURI() |
java.lang.String |
getLabel() |
java.lang.String |
getLocalizedLabel() |
java.lang.String |
getLocalizedTooltip() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.lang.String |
getTooltip() |
java.util.List<MTrimBar> |
getTrimBars() |
java.util.List<java.lang.String> |
getVariables() |
java.util.List<MWindow> |
getWindows() |
void |
setContext(IEclipseContext newContext) |
void |
setIconURI(java.lang.String newIconURI) |
void |
setLabel(java.lang.String newLabel) |
void |
setSelectedElement(MPartSashContainerElement newSelectedElement)
This is specialized for the more specific type known in this context.
|
void |
setTooltip(java.lang.String newTooltip) |
java.lang.String |
toString() |
void |
updateLocalization() |
basicGetSelectedElement, eInverseAdd, getSelectedElementbasicGetCurSharedRef, basicSetParent, basicSetVisibleWhen, eBasicRemoveFromContainerFeature, getAccessibilityPhrase, 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, 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, setElementIdprotected static final java.lang.String LABEL_EDEFAULT
Label' attribute.
getLabel()protected java.lang.String label
Label' attribute.
getLabel()protected static final java.lang.String ICON_URI_EDEFAULT
Icon URI' attribute.
getIconURI()protected java.lang.String iconURI
Icon URI' attribute.
getIconURI()protected static final java.lang.String TOOLTIP_EDEFAULT
Tooltip' attribute.
getTooltip()protected java.lang.String tooltip
Tooltip' attribute.
getTooltip()protected static final java.lang.String LOCALIZED_LABEL_EDEFAULT
Localized Label' attribute.
getLocalizedLabel(),
Constant Field Valuesprotected static final java.lang.String LOCALIZED_TOOLTIP_EDEFAULT
Localized Tooltip' attribute.
getLocalizedTooltip(),
Constant Field Valuesprotected 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> bindingContexts
Binding Contexts' reference list.
getBindingContexts()protected <any> windows
Windows' containment reference list.
getWindows()protected <any> trimBars
Trim Bars' containment reference list.
getTrimBars()protected EClass eStaticClass()
eStaticClass in class ElementContainerImpl<MPartSashContainerElement>public java.util.List<MPartSashContainerElement> getChildren()
getChildren in interface MElementContainer<MPartSashContainerElement>getChildren in class ElementContainerImpl<MPartSashContainerElement>MUIElement.getParent()public void setSelectedElement(MPartSashContainerElement newSelectedElement)
setSelectedElement in interface MElementContainer<MPartSashContainerElement>setSelectedElement in class ElementContainerImpl<MPartSashContainerElement>newSelectedElement - the new value of the 'Selected Element' reference.MElementContainer.getSelectedElement()public java.lang.String getLabel()
getLabel in interface MUILabelMUILabel.setLabel(String)public void setLabel(java.lang.String newLabel)
setLabel in interface MUILabelnewLabel - the new value of the 'Label' attribute.MUILabel.getLabel()public java.lang.String getIconURI()
getIconURI in interface MUILabelMUILabel.setIconURI(String)public void setIconURI(java.lang.String newIconURI)
setIconURI in interface MUILabelnewIconURI - the new value of the 'Icon URI' attribute.MUILabel.getIconURI()public java.lang.String getTooltip()
getTooltip in interface MUILabelMUILabel.setTooltip(String)public void setTooltip(java.lang.String newTooltip)
setTooltip in interface MUILabelnewTooltip - the new value of the 'Tooltip' attribute.MUILabel.getTooltip()public java.lang.String getLocalizedLabel()
getLocalizedLabel in interface MUILabelpublic java.lang.String getLocalizedTooltip()
getLocalizedTooltip in interface MUILabelpublic 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<MBindingContext> getBindingContexts()
getBindingContexts in interface MBindingspublic java.util.List<MWindow> getWindows()
getWindows in interface MPerspectivepublic java.util.List<MTrimBar> getTrimBars()
getTrimBars in interface MPerspectivepublic void updateLocalization()
updateLocalization in interface MLocalizableupdateLocalization in class UIElementImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ElementContainerImpl<MPartSashContainerElement>public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ElementContainerImpl<MPartSashContainerElement>public void eSet(int featureID,
java.lang.Object newValue)
eSet in class ElementContainerImpl<MPartSashContainerElement>public void eUnset(int featureID)
eUnset in class ElementContainerImpl<MPartSashContainerElement>public boolean eIsSet(int featureID)
eIsSet in class ElementContainerImpl<MPartSashContainerElement>public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
public int eDerivedOperationID(int baseOperationID,
java.lang.Class<?> baseClass)
eDerivedOperationID in class UIElementImplpublic java.lang.Object eInvoke(int operationID,
<any> arguments)
throws java.lang.reflect.InvocationTargetException
eInvoke in class UIElementImpljava.lang.reflect.InvocationTargetExceptionpublic java.lang.String toString()
toString in class UIElementImpl