public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
The following features are implemented:
SetupTaskImpl.RunnableWithContext, SetupTaskImpl.TypedStringTokenMinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected String |
command
The cached value of the '
Command' attribute. |
protected static String |
COMMAND_EDEFAULT
The default value of the '
Command' attribute. |
protected EList<CommandParameter> |
commandParameters
The cached value of the '
Command Parameters' containment reference list. |
protected EList<KeyBindingContext> |
contexts
The cached value of the '
Contexts' containment reference list. |
protected String |
keys
The cached value of the '
Keys' attribute. |
protected static String |
KEYS_EDEFAULT
The default value of the '
Keys' attribute. |
protected String |
locale
The cached value of the '
Locale' attribute. |
protected static String |
LOCALE_EDEFAULT
The default value of the '
Locale' attribute. |
protected String |
platform
The cached value of the '
Platform' attribute. |
protected static String |
PLATFORM_EDEFAULT
The default value of the '
Platform' attribute. |
protected String |
scheme
The cached value of the '
Scheme' attribute. |
protected static String |
SCHEME_EDEFAULT
The default value of the '
Scheme' attribute. |
description, DESCRIPTION_EDEFAULT, disabled, DISABLED_EDEFAULT, excludedTriggers, iD, ID_EDEFAULT, predecessors, restrictions, SCOPE_TYPE_EDEFAULT, successorsannotationseContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETPRIORITY_CONFIGURATION, PRIORITY_DEFAULT, PRIORITY_EARLY, PRIORITY_INSTALLATION, PRIORITY_LATE, PRIORITY_REDIRECTIONNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
KeyBindingTaskImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
String |
getCommand() |
EList<CommandParameter> |
getCommandParameters() |
EList<KeyBindingContext> |
getContexts() |
String |
getKeys() |
String |
getLocale() |
String |
getPlatform() |
String |
getScheme() |
boolean |
isNeeded(SetupTaskContext context) |
void |
perform(SetupTaskContext context) |
void |
setCommand(String newCommand) |
void |
setKeys(String newKeys) |
void |
setLocale(String newLocale) |
void |
setPlatform(String newPlatform) |
void |
setScheme(String newScheme) |
String |
toString() |
consolidate, createResolvedURI, createToken, dispose, getDescription, getExcludedTriggers, getID, getOverrideToken, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, overrideFor, performUI, requires, setDescription, setDisabled, setExcludedTriggers, setExcludedTriggersGen, setIDeInverseAdd, eInvoke, getAnnotation, getAnnotationseBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconsolidate, dispose, getDescription, getExcludedTriggers, getID, getOverrideToken, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, overrideFor, requires, setDescription, setDisabled, setExcludedTriggers, setIDgetAnnotation, getAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredprotected static final String SCHEME_EDEFAULT
Scheme' attribute.
getScheme(),
Constant Field Valuesprotected String scheme
Scheme' attribute.
getScheme()protected EList<KeyBindingContext> contexts
Contexts' containment reference list.
getContexts()protected static final String PLATFORM_EDEFAULT
Platform' attribute.
getPlatform()protected String platform
Platform' attribute.
getPlatform()protected static final String LOCALE_EDEFAULT
Locale' attribute.
getLocale()protected String locale
Locale' attribute.
getLocale()protected static final String KEYS_EDEFAULT
Keys' attribute.
getKeys()protected String keys
Keys' attribute.
getKeys()protected static final String COMMAND_EDEFAULT
Command' attribute.
getCommand()protected String command
Command' attribute.
getCommand()protected EList<CommandParameter> commandParameters
Command Parameters' containment reference list.
getCommandParameters()protected EClass eStaticClass()
eStaticClass in class SetupTaskImplpublic String getScheme()
getScheme in interface KeyBindingTaskKeyBindingTask.setScheme(String),
WorkbenchPackage.getKeyBindingTask_Scheme()public void setScheme(String newScheme)
setScheme in interface KeyBindingTasknewScheme - the new value of the 'Scheme' attribute.KeyBindingTask.getScheme()public EList<KeyBindingContext> getContexts()
getContexts in interface KeyBindingTaskWorkbenchPackage.getKeyBindingTask_Contexts()public String getPlatform()
getPlatform in interface KeyBindingTaskKeyBindingTask.setPlatform(String),
WorkbenchPackage.getKeyBindingTask_Platform()public void setPlatform(String newPlatform)
setPlatform in interface KeyBindingTasknewPlatform - the new value of the 'Platform' attribute.KeyBindingTask.getPlatform()public String getLocale()
getLocale in interface KeyBindingTaskKeyBindingTask.setLocale(String),
WorkbenchPackage.getKeyBindingTask_Locale()public void setLocale(String newLocale)
setLocale in interface KeyBindingTasknewLocale - the new value of the 'Locale' attribute.KeyBindingTask.getLocale()public String getKeys()
getKeys in interface KeyBindingTaskKeyBindingTask.setKeys(String),
WorkbenchPackage.getKeyBindingTask_Keys()public void setKeys(String newKeys)
setKeys in interface KeyBindingTasknewKeys - the new value of the 'Keys' attribute.KeyBindingTask.getKeys()public String getCommand()
getCommand in interface KeyBindingTaskKeyBindingTask.setCommand(String),
WorkbenchPackage.getKeyBindingTask_Command()public void setCommand(String newCommand)
setCommand in interface KeyBindingTasknewCommand - the new value of the 'Command' attribute.KeyBindingTask.getCommand()public EList<CommandParameter> getCommandParameters()
getCommandParameters in interface KeyBindingTaskWorkbenchPackage.getKeyBindingTask_CommandParameters()public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class ModelElementImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class SetupTaskImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class SetupTaskImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class SetupTaskImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class SetupTaskImplpublic String toString()
toString in class SetupTaskImplpublic boolean isNeeded(SetupTaskContext context) throws Exception
public void perform(SetupTaskContext context) throws Exception
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html