public class PopupMenuImpl extends MenuImpl implements MPopupMenu
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected IEclipseContext |
context
The cached value of the '
Context' attribute |
protected static IEclipseContext |
CONTEXT_EDEFAULT
The default value of the '
Context' attribute |
protected <any> |
properties
The cached value of the '
Properties' map |
protected <any> |
variables
The cached value of the '
Variables' attribute list |
children, enabled, ENABLED_EDEFAULT, selectedElementICON_URI_EDEFAULT, iconURI, label, LABEL_EDEFAULT, LOCALIZED_LABEL_EDEFAULT, LOCALIZED_TOOLTIP_EDEFAULT, mnemonics, MNEMONICS_EDEFAULT, tooltip, TOOLTIP_EDEFAULTACCESSIBILITY_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 |
PopupMenuImpl() |
| 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) |
IEclipseContext |
getContext() |
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
java.util.List<java.lang.String> |
getVariables() |
void |
setContext(IEclipseContext newContext) |
java.lang.String |
toString() |
basicGetSelectedElement, eInverseAdd, getChildren, getSelectedElement, isEnabled, setEnabled, setSelectedElementeInvoke, getIconURI, getLabel, getLocalizedLabel, getLocalizedMnemonics, getLocalizedTooltip, getMnemonics, getTooltip, setIconURI, setLabel, setMnemonics, setTooltip, updateLocalizationbasicGetCurSharedRef, basicSetParent, basicSetVisibleWhen, eBasicRemoveFromContainerFeature, eDerivedOperationID, 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, waitisEnabled, setEnabledgetLocalizedMnemonics, getMnemonics, setMnemonicsgetIconURI, getLabel, getLocalizedLabel, getLocalizedTooltip, getTooltip, setIconURI, setLabel, setTooltipgetChildren, getSelectedElement, setSelectedElementgetAccessibilityPhrase, 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 EClass eStaticClass()
eStaticClass in class MenuImplpublic 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 NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class MenuImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in class MenuImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in class MenuImpl