public class KeyBindingTaskImpl extends SetupTaskImpl implements KeyBindingTask
The following features are implemented:
SetupTaskImpl.RunnableWithContext, SetupTaskImpl.TypedStringToken
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.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, successors
annotations
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
PRIORITY_CONFIGURATION, PRIORITY_DEFAULT, PRIORITY_EARLY, PRIORITY_INSTALLATION, PRIORITY_LATE, PRIORITY_REDIRECTION
NIL
EOPPOSITE_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, setID
eInverseAdd, eInvoke, getAnnotation, getAnnotations
eBasicSetContainer, eInternalContainer
dynamicGet, 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, eSettings
eAddVirtualValue, 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, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
consolidate, dispose, getDescription, getExcludedTriggers, getID, getOverrideToken, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, overrideFor, requires, setDescription, setDisabled, setExcludedTriggers, setID
getAnnotation, getAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
protected 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 SetupTaskImpl
public String getScheme()
getScheme
in interface KeyBindingTask
KeyBindingTask.setScheme(String)
,
WorkbenchPackage.getKeyBindingTask_Scheme()
public void setScheme(String newScheme)
setScheme
in interface KeyBindingTask
newScheme
- the new value of the 'Scheme' attribute.KeyBindingTask.getScheme()
public EList<KeyBindingContext> getContexts()
getContexts
in interface KeyBindingTask
WorkbenchPackage.getKeyBindingTask_Contexts()
public String getPlatform()
getPlatform
in interface KeyBindingTask
KeyBindingTask.setPlatform(String)
,
WorkbenchPackage.getKeyBindingTask_Platform()
public void setPlatform(String newPlatform)
setPlatform
in interface KeyBindingTask
newPlatform
- the new value of the 'Platform' attribute.KeyBindingTask.getPlatform()
public String getLocale()
getLocale
in interface KeyBindingTask
KeyBindingTask.setLocale(String)
,
WorkbenchPackage.getKeyBindingTask_Locale()
public void setLocale(String newLocale)
setLocale
in interface KeyBindingTask
newLocale
- the new value of the 'Locale' attribute.KeyBindingTask.getLocale()
public String getKeys()
getKeys
in interface KeyBindingTask
KeyBindingTask.setKeys(String)
,
WorkbenchPackage.getKeyBindingTask_Keys()
public void setKeys(String newKeys)
setKeys
in interface KeyBindingTask
newKeys
- the new value of the 'Keys' attribute.KeyBindingTask.getKeys()
public String getCommand()
getCommand
in interface KeyBindingTask
KeyBindingTask.setCommand(String)
,
WorkbenchPackage.getKeyBindingTask_Command()
public void setCommand(String newCommand)
setCommand
in interface KeyBindingTask
newCommand
- the new value of the 'Command' attribute.KeyBindingTask.getCommand()
public EList<CommandParameter> getCommandParameters()
getCommandParameters
in interface KeyBindingTask
WorkbenchPackage.getKeyBindingTask_CommandParameters()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class ModelElementImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class SetupTaskImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class SetupTaskImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class SetupTaskImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class SetupTaskImpl
public String toString()
toString
in class SetupTaskImpl
public boolean isNeeded(SetupTaskContext context) throws Exception
public void perform(SetupTaskContext context) throws Exception
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html