public class HandledToolItemImpl extends ToolItemImpl implements MHandledToolItem
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected MCommand |
command
The cached value of the '
Command' reference |
protected <any> |
parameters
The cached value of the '
Parameters' containment reference list |
protected static ParameterizedCommand |
WB_COMMAND_EDEFAULT
The default value of the '
Wb Command' attribute |
protected ParameterizedCommand |
wbCommand
The cached value of the '
Wb Command' attribute |
menuenabled, 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 |
HandledToolItemImpl() |
| Modifier and Type | Method and Description |
|---|---|
MCommand |
basicGetCommand() |
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) |
MCommand |
getCommand() |
java.util.List<MParameter> |
getParameters() |
ParameterizedCommand |
getWbCommand() |
void |
setCommand(MCommand newCommand) |
void |
setWbCommand(ParameterizedCommand newWbCommand) |
java.lang.String |
toString() |
basicSetMenu, getMenu, setMenugetIconURI, getLabel, getLocalizedLabel, getLocalizedTooltip, getTooltip, getType, isEnabled, isSelected, setEnabled, setIconURI, setLabel, setSelected, setTooltip, setType, updateLocalizationbasicGetCurSharedRef, basicSetParent, basicSetVisibleWhen, eBasicRemoveFromContainerFeature, eDerivedOperationID, eInverseAdd, eInvoke, 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, waitgetMenu, setMenugetType, 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 MCommand command
Command' reference.
getCommand()protected static final ParameterizedCommand WB_COMMAND_EDEFAULT
Wb Command' attribute.
getWbCommand()protected ParameterizedCommand wbCommand
Wb Command' attribute.
getWbCommand()protected <any> parameters
Parameters' containment reference list.
getParameters()protected EClass eStaticClass()
eStaticClass in class ToolItemImplpublic MCommand getCommand()
getCommand in interface MHandledItemMHandledItem.setCommand(MCommand)public MCommand basicGetCommand()
public void setCommand(MCommand newCommand)
setCommand in interface MHandledItemnewCommand - the new value of the 'Command' reference.MHandledItem.getCommand()public ParameterizedCommand getWbCommand()
getWbCommand in interface MHandledItemMHandledItem.setWbCommand(ParameterizedCommand)public void setWbCommand(ParameterizedCommand newWbCommand)
setWbCommand in interface MHandledItemnewWbCommand - the new value of the 'Wb Command' attribute.MHandledItem.getWbCommand()public java.util.List<MParameter> getParameters()
getParameters in interface MHandledItempublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ToolItemImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class ToolItemImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class ToolItemImplpublic void eUnset(int featureID)
eUnset in class ToolItemImplpublic boolean eIsSet(int featureID)
eIsSet in class ToolItemImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in class ItemImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in class ItemImpl