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() |
void |
updateLocalization() |
getIconURI, getLabel, getLocalizedLabel, getLocalizedTooltip, getTooltip, getType, isEnabled, isSelected, setEnabled, setIconURI, setLabel, setSelected, setTooltip, setTypebasicGetCurSharedRef, 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, setTooltipprotected 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 void updateLocalization()
updateLocalization in interface MLocalizableupdateLocalization in class ItemImplpublic 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 ItemImplpublic java.lang.Object eInvoke(int operationID,
<any> arguments)
throws java.lang.reflect.InvocationTargetException