public abstract class SetupTaskImpl extends ModelElementImpl implements SetupTask
The following features are implemented:
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
SetupTaskImpl.RunnableWithContext |
protected static class |
SetupTaskImpl.TypedStringToken |
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected String |
description
The cached value of the '
Description' attribute. |
protected static String |
DESCRIPTION_EDEFAULT
The default value of the '
Description' attribute. |
protected boolean |
disabled
The cached value of the '
Disabled' attribute. |
protected static boolean |
DISABLED_EDEFAULT
The default value of the '
Disabled' attribute. |
protected Set<Trigger> |
excludedTriggers
The cached value of the '
Excluded Triggers' attribute. |
protected String |
iD
The cached value of the '
ID' attribute. |
protected static String |
ID_EDEFAULT
The default value of the '
ID' attribute. |
protected EList<SetupTask> |
predecessors
The cached value of the '
Predecessors' reference list. |
protected EList<Scope> |
restrictions
The cached value of the '
Restrictions' reference list. |
protected static ScopeType |
SCOPE_TYPE_EDEFAULT
The default value of the '
Scope Type' attribute. |
protected EList<SetupTask> |
successors
The cached value of the '
Successors' reference list. |
annotationseContainerEVIRTUAL_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 |
SetupTaskImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
consolidate() |
protected URI |
createResolvedURI(String uri) |
protected Object |
createToken(String value) |
void |
dispose()
Subclasses may override to reset this task to its initial state.
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
String |
getDescription() |
Set<Trigger> |
getExcludedTriggers() |
String |
getID() |
Object |
getOverrideToken()
Subclasses may override to indicate that this task overrides another task with the same token.
|
EList<SetupTask> |
getPredecessors() |
int |
getPriority() |
EList<Scope> |
getRestrictions() |
Scope |
getScope() |
ScopeType |
getScopeType() |
EList<SetupTask> |
getSuccessors() |
Set<Trigger> |
getTriggers() |
Set<Trigger> |
getValidTriggers() |
boolean |
isDisabled() |
void |
overrideFor(SetupTask overriddenSetupTask) |
protected void |
performUI(SetupTaskContext context,
SetupTaskImpl.RunnableWithContext runnable) |
boolean |
requires(SetupTask setupTask) |
void |
setDescription(String newDescription) |
void |
setDisabled(boolean newDisabled) |
void |
setExcludedTriggers(Set<Trigger> newExcludedTriggers)
Sets the value of the '
Excluded Triggers' attribute. |
void |
setExcludedTriggersGen(Set<Trigger> newExcludedTriggers) |
void |
setID(String newID) |
String |
toString() |
eInverseAdd, eInverseRemove, 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, waitgetAnnotation, getAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredprotected static final String ID_EDEFAULT
ID' attribute.
getID()protected static final String DESCRIPTION_EDEFAULT
Description' attribute.
getDescription()protected String description
Description' attribute.
getDescription()protected static final ScopeType SCOPE_TYPE_EDEFAULT
Scope Type' attribute.
getScopeType()protected Set<Trigger> excludedTriggers
Excluded Triggers' attribute.
getExcludedTriggers()protected static final boolean DISABLED_EDEFAULT
Disabled' attribute.
isDisabled(),
Constant Field Valuesprotected boolean disabled
Disabled' attribute.
isDisabled()protected EList<SetupTask> predecessors
Predecessors' reference list.
getPredecessors()protected EList<SetupTask> successors
Successors' reference list.
getSuccessors()protected EList<Scope> restrictions
Restrictions' reference list.
getRestrictions()protected EClass eStaticClass()
eStaticClass in class ModelElementImplpublic String getID()
getID in interface SetupTaskSetupTask.setID(String),
SetupPackage.getSetupTask_ID()public void setID(String newID)
setID in interface SetupTasknewID - the new value of the 'ID' attribute.SetupTask.getID()public EList<SetupTask> getPredecessors()
getPredecessors in interface SetupTaskSetupPackage.getSetupTask_Predecessors()public EList<SetupTask> getSuccessors()
getSuccessors in interface SetupTaskSetupPackage.getSetupTask_Successors()public EList<Scope> getRestrictions()
getRestrictions in interface SetupTaskSetupPackage.getSetupTask_Restrictions()public ScopeType getScopeType()
getScopeType in interface SetupTaskScopeType,
SetupPackage.getSetupTask_ScopeType()public Set<Trigger> getExcludedTriggers()
getExcludedTriggers in interface SetupTaskSetupTask.setExcludedTriggers(Set),
SetupPackage.getSetupTask_ExcludedTriggers()public void setExcludedTriggersGen(Set<Trigger> newExcludedTriggers)
public void setExcludedTriggers(Set<Trigger> newExcludedTriggers)
SetupTaskExcluded Triggers' attribute.
setExcludedTriggers in interface SetupTasknewExcludedTriggers - the new value of the 'Excluded Triggers' attribute.SetupTask.getExcludedTriggers()public String getDescription()
getDescription in interface SetupTaskSetupTask.setDescription(String),
SetupPackage.getSetupTask_Description()public void setDescription(String newDescription)
setDescription in interface SetupTasknewDescription - the new value of the 'Description' attribute.SetupTask.getDescription()public boolean isDisabled()
isDisabled in interface SetupTaskSetupTask.setDisabled(boolean),
SetupPackage.getSetupTask_Disabled()public void setDisabled(boolean newDisabled)
setDisabled in interface SetupTasknewDisabled - the new value of the 'Disabled' attribute.SetupTask.isDisabled()public boolean requires(SetupTask setupTask)
public final Set<Trigger> getValidTriggers()
getValidTriggers in interface SetupTaskpublic int getPriority()
getPriority in interface SetupTaskpublic final Set<Trigger> getTriggers()
getTriggers in interface SetupTaskpublic Object getOverrideToken()
getOverrideToken in interface SetupTaskcreateToken(String)public void overrideFor(SetupTask overriddenSetupTask)
overrideFor in interface SetupTaskpublic void consolidate()
consolidate in interface SetupTaskpublic void dispose()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class ModelElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class ModelElementImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ModelElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ModelElementImplpublic String toString()
toString in class BasicEObjectImplprotected final void performUI(SetupTaskContext context, SetupTaskImpl.RunnableWithContext runnable) throws Exception
ExceptionCopyright (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 v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html