public class TargletTaskImpl extends SetupTaskImpl implements TargletTask
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 |
architecture
The cached value of the '
Architecture ' attribute. |
protected static String |
ARCHITECTURE_EDEFAULT
The default value of the '
Architecture ' attribute. |
protected String |
locale
The cached value of the '
Locale ' attribute. |
protected static String |
LOCALE_EDEFAULT
The default value of the '
Locale ' attribute. |
protected static String |
OPERATING_SYSTEM_EDEFAULT
The default value of the '
Operating System ' attribute. |
protected String |
operatingSystem
The cached value of the '
Operating System ' attribute. |
protected EList<Targlet> |
targlets
The cached value of the '
Targlets ' containment reference list. |
protected EList<String> |
targletURIs
The cached value of the '
Targlet UR Is ' attribute list. |
protected static String |
WINDOWING_SYSTEM_EDEFAULT
The default value of the '
Windowing System ' attribute. |
protected String |
windowingSystem
The cached value of the '
Windowing System ' 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 |
TargletTaskImpl() |
Modifier and Type | Method and Description |
---|---|
void |
consolidate() |
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 |
getArchitecture() |
String |
getLocale() |
String |
getOperatingSystem() |
Object |
getOverrideToken()
Subclasses may override to indicate that this task overrides another task with the same token.
|
EList<Targlet> |
getTarglets() |
EList<String> |
getTargletURIs() |
String |
getWindowingSystem() |
boolean |
isNeeded(SetupTaskContext context) |
void |
overrideFor(SetupTask overriddenSetupTask) |
void |
perform(SetupTaskContext context) |
void |
setArchitecture(String newArchitecture) |
void |
setLocale(String newLocale) |
void |
setOperatingSystem(String newOperatingSystem) |
void |
setWindowingSystem(String newWindowingSystem) |
String |
toString() |
createResolvedURI, createToken, dispose, getDescription, getExcludedTriggers, getID, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, 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
dispose, getDescription, getExcludedTriggers, getID, getPredecessors, getPriority, getRestrictions, getScope, getScopeType, getSuccessors, getTriggers, getValidTriggers, isDisabled, 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 EList<Targlet> targlets
Targlets
' containment reference list.
getTarglets()
protected EList<String> targletURIs
Targlet UR Is
' attribute list.
getTargletURIs()
protected static final String OPERATING_SYSTEM_EDEFAULT
Operating System
' attribute.
getOperatingSystem()
protected String operatingSystem
Operating System
' attribute.
getOperatingSystem()
protected static final String WINDOWING_SYSTEM_EDEFAULT
Windowing System
' attribute.
getWindowingSystem()
protected String windowingSystem
Windowing System
' attribute.
getWindowingSystem()
protected static final String ARCHITECTURE_EDEFAULT
Architecture
' attribute.
getArchitecture()
protected String architecture
Architecture
' attribute.
getArchitecture()
protected static final String LOCALE_EDEFAULT
Locale
' attribute.
getLocale()
protected String locale
Locale
' attribute.
getLocale()
protected EClass eStaticClass()
eStaticClass
in class SetupTaskImpl
public EList<Targlet> getTarglets()
getTarglets
in interface TargletTask
SetupTargletsPackage.getTargletTask_Targlets()
public EList<String> getTargletURIs()
getTargletURIs
in interface TargletTask
SetupTargletsPackage.getTargletTask_TargletURIs()
public String getOperatingSystem()
getOperatingSystem
in interface TargletTask
TargletTask.setOperatingSystem(String)
,
SetupTargletsPackage.getTargletTask_OperatingSystem()
public void setOperatingSystem(String newOperatingSystem)
setOperatingSystem
in interface TargletTask
newOperatingSystem
- the new value of the 'Operating System' attribute.TargletTask.getOperatingSystem()
public String getWindowingSystem()
getWindowingSystem
in interface TargletTask
TargletTask.setWindowingSystem(String)
,
SetupTargletsPackage.getTargletTask_WindowingSystem()
public void setWindowingSystem(String newWindowingSystem)
setWindowingSystem
in interface TargletTask
newWindowingSystem
- the new value of the 'Windowing System' attribute.TargletTask.getWindowingSystem()
public String getArchitecture()
getArchitecture
in interface TargletTask
TargletTask.setArchitecture(String)
,
SetupTargletsPackage.getTargletTask_Architecture()
public void setArchitecture(String newArchitecture)
setArchitecture
in interface TargletTask
newArchitecture
- the new value of the 'Architecture' attribute.TargletTask.getArchitecture()
public String getLocale()
getLocale
in interface TargletTask
TargletTask.setLocale(String)
,
SetupTargletsPackage.getTargletTask_Locale()
public void setLocale(String newLocale)
setLocale
in interface TargletTask
newLocale
- the new value of the 'Locale' attribute.TargletTask.getLocale()
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 Object getOverrideToken()
SetupTaskImpl
getOverrideToken
in interface SetupTask
getOverrideToken
in class SetupTaskImpl
SetupTaskImpl.createToken(String)
public void overrideFor(SetupTask overriddenSetupTask)
overrideFor
in interface SetupTask
overrideFor
in class SetupTaskImpl
public void consolidate()
consolidate
in interface SetupTask
consolidate
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