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.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 |
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. |
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 |
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, 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
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 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 ModelElementImpl
public String getID()
getID
in interface SetupTask
SetupTask.setID(String)
,
SetupPackage.getSetupTask_ID()
public void setID(String newID)
setID
in interface SetupTask
newID
- the new value of the 'ID' attribute.SetupTask.getID()
public EList<SetupTask> getPredecessors()
getPredecessors
in interface SetupTask
SetupPackage.getSetupTask_Predecessors()
public EList<SetupTask> getSuccessors()
getSuccessors
in interface SetupTask
SetupPackage.getSetupTask_Successors()
public EList<Scope> getRestrictions()
getRestrictions
in interface SetupTask
SetupPackage.getSetupTask_Restrictions()
public ScopeType getScopeType()
getScopeType
in interface SetupTask
ScopeType
,
SetupPackage.getSetupTask_ScopeType()
public Set<Trigger> getExcludedTriggers()
getExcludedTriggers
in interface SetupTask
SetupTask.setExcludedTriggers(Set)
,
SetupPackage.getSetupTask_ExcludedTriggers()
public void setExcludedTriggersGen(Set<Trigger> newExcludedTriggers)
public void setExcludedTriggers(Set<Trigger> newExcludedTriggers)
SetupTask
Excluded Triggers
' attribute.
setExcludedTriggers
in interface SetupTask
newExcludedTriggers
- the new value of the 'Excluded Triggers' attribute.SetupTask.getExcludedTriggers()
public String getDescription()
getDescription
in interface SetupTask
SetupTask.setDescription(String)
,
SetupPackage.getSetupTask_Description()
public void setDescription(String newDescription)
setDescription
in interface SetupTask
newDescription
- the new value of the 'Description' attribute.SetupTask.getDescription()
public boolean isDisabled()
isDisabled
in interface SetupTask
SetupTask.setDisabled(boolean)
,
SetupPackage.getSetupTask_Disabled()
public void setDisabled(boolean newDisabled)
setDisabled
in interface SetupTask
newDisabled
- the new value of the 'Disabled' attribute.SetupTask.isDisabled()
public boolean requires(SetupTask setupTask)
public final Set<Trigger> getValidTriggers()
getValidTriggers
in interface SetupTask
public int getPriority()
getPriority
in interface SetupTask
public final Set<Trigger> getTriggers()
getTriggers
in interface SetupTask
public Object getOverrideToken()
getOverrideToken
in interface SetupTask
createToken(String)
public void overrideFor(SetupTask overriddenSetupTask)
overrideFor
in interface SetupTask
public void consolidate()
consolidate
in interface SetupTask
public void dispose()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class ModelElementImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class ModelElementImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class ModelElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class ModelElementImpl
public String toString()
toString
in class BasicEObjectImpl
protected final void performUI(SetupTaskContext context, SetupTaskImpl.RunnableWithContext runnable) throws Exception
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