public abstract class MenuItemImpl extends ItemImpl implements MMenuItem
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
mnemonics
The cached value of the '
Mnemonics' attribute |
protected static java.lang.String |
MNEMONICS_EDEFAULT
The default value of the '
Mnemonics' attribute |
enabled, ENABLED_EDEFAULT, ICON_URI_EDEFAULT, iconURI, label, LABEL_EDEFAULT, LOCALIZED_LABEL_EDEFAULT, LOCALIZED_TOOLTIP_EDEFAULT, selected, SELECTED_EDEFAULT, tooltip, TOOLTIP_EDEFAULT, type, TYPE_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 |
MenuItemImpl() |
| 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) |
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.lang.String |
getLocalizedMnemonics()
This class does not support this feature
|
java.lang.String |
getMnemonics() |
void |
setMnemonics(java.lang.String newMnemonics) |
java.lang.String |
toString() |
getIconURI, getLabel, getLocalizedLabel, getLocalizedTooltip, getTooltip, getType, isEnabled, isSelected, setEnabled, setIconURI, setLabel, setSelected, setTooltip, setType, updateLocalizationbasicGetCurSharedRef, basicSetParent, basicSetVisibleWhen, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, 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, waitgetType, isEnabled, isSelected, setEnabled, setSelected, setTypegetAccessibilityPhrase, 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, setElementIdgetIconURI, getLabel, getLocalizedLabel, getLocalizedTooltip, getTooltip, setIconURI, setLabel, setTooltipupdateLocalizationprotected static final java.lang.String MNEMONICS_EDEFAULT
Mnemonics' attribute.
getMnemonics()protected java.lang.String mnemonics
Mnemonics' attribute.
getMnemonics()protected EClass eStaticClass()
eStaticClass in class ItemImplpublic java.lang.String getMnemonics()
getMnemonics in interface MMenuElementMMenuElement.setMnemonics(String)public void setMnemonics(java.lang.String newMnemonics)
setMnemonics in interface MMenuElementnewMnemonics - the new value of the 'Mnemonics' attribute.MMenuElement.getMnemonics()public java.lang.String getLocalizedMnemonics()
getLocalizedMnemonics in interface MMenuElementpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in class ItemImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in class ItemImplpublic 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.InvocationTargetException