Class ProcessorTypeImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.palladiosimulator.solver.lqn.impl.ProcessorTypeImpl
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,ProcessorType
An implementation of the model object 'Processor Type'.
The following features are implemented:
- Generated class or method.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
Field Summary
Modifier and TypeFieldDescriptionThe cached value of the 'Group
' containment reference list.protected Object
The cached value of the 'Multiplicity
' attribute.protected static final Object
The default value of the 'Multiplicity
' attribute.protected boolean
This is true if the Multiplicity attribute has been set.protected String
The cached value of the 'Name
' attribute.protected static final String
The default value of the 'Name
' attribute.protected Object
The cached value of the 'Quantum
' attribute.protected static final Object
The default value of the 'Quantum
' attribute.protected boolean
This is true if the Quantum attribute has been set.protected BigInteger
The cached value of the 'Replication
' attribute.protected static final BigInteger
The default value of the 'Replication
' attribute.protected boolean
This is true if the Replication attribute has been set.protected EList<OutputResultType>
The cached value of the 'Result Processor
' containment reference list.protected SchedulingType
The cached value of the 'Scheduling
' attribute.protected static final SchedulingType
The default value of the 'Scheduling
' attribute.protected boolean
This is true if the Scheduling attribute has been set.protected static final Object
The default value of the 'Speed Factor
' attribute.protected Object
The cached value of the 'Speed Factor
' attribute.protected boolean
This is true if the Speed Factor attribute has been set.The cached value of the 'Task
' containment reference list.Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioneGet
(int featureID, boolean resolve, boolean coreType) eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) getGroup()
getName()
getTask()
boolean
boolean
boolean
boolean
boolean
void
setMultiplicity
(Object newMultiplicity) void
void
setQuantum
(Object newQuantum) void
setReplication
(BigInteger newReplication) void
setScheduling
(SchedulingType newScheduling) void
setSpeedFactor
(Object newSpeedFactor) toString()
void
void
void
void
void
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
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
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, 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
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
resultProcessor
The cached value of the 'Result Processor
' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
group
The cached value of the 'Group
' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
task
The cached value of the 'Task
' containment reference list.- See Also:
- Generated class or method.
- Ordered collection.
-
MULTIPLICITY_EDEFAULT
The default value of the 'Multiplicity
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
multiplicity
The cached value of the 'Multiplicity
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
multiplicityESet
protected boolean multiplicityESetThis is true if the Multiplicity attribute has been set.- Generated class or method.
- Ordered collection.
-
NAME_EDEFAULT
The default value of the 'Name
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
name
The cached value of the 'Name
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
QUANTUM_EDEFAULT
The default value of the 'Quantum
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
quantum
The cached value of the 'Quantum
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
quantumESet
protected boolean quantumESetThis is true if the Quantum attribute has been set.- Generated class or method.
- Ordered collection.
-
REPLICATION_EDEFAULT
The default value of the 'Replication
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
replication
The cached value of the 'Replication
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
replicationESet
protected boolean replicationESetThis is true if the Replication attribute has been set.- Generated class or method.
- Ordered collection.
-
SCHEDULING_EDEFAULT
The default value of the 'Scheduling
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
scheduling
The cached value of the 'Scheduling
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
schedulingESet
protected boolean schedulingESetThis is true if the Scheduling attribute has been set.- Generated class or method.
- Ordered collection.
-
SPEED_FACTOR_EDEFAULT
The default value of the 'Speed Factor
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
speedFactor
The cached value of the 'Speed Factor
' attribute.- See Also:
- Generated class or method.
- Ordered collection.
-
speedFactorESet
protected boolean speedFactorESetThis is true if the Speed Factor attribute has been set.- Generated class or method.
- Ordered collection.
-
-
Constructor Details
-
ProcessorTypeImpl
protected ProcessorTypeImpl()- Generated class or method.
-
-
Method Details
-
eStaticClass
- Overrides:
eStaticClass
in classBasicEObjectImpl
- Generated class or method.
-
getResultProcessor
- Specified by:
getResultProcessor
in interfaceProcessorType
- Returns:
- the value of the 'Result Processor' containment reference list.
- See Also:
- Generated class or method.
-
getGroup
- Specified by:
getGroup
in interfaceProcessorType
- Returns:
- the value of the 'Group' containment reference list.
- See Also:
- Generated class or method.
-
getTask
- Specified by:
getTask
in interfaceProcessorType
- Returns:
- the value of the 'Task' containment reference list.
- See Also:
- Generated class or method.
-
getMultiplicity
- Specified by:
getMultiplicity
in interfaceProcessorType
- Returns:
- the value of the 'Multiplicity' attribute.
- See Also:
- Generated class or method.
-
setMultiplicity
- Specified by:
setMultiplicity
in interfaceProcessorType
- Parameters:
newMultiplicity
- the new value of the 'Multiplicity' attribute.- See Also:
- Generated class or method.
-
unsetMultiplicity
public void unsetMultiplicity()- Specified by:
unsetMultiplicity
in interfaceProcessorType
- See Also:
- Generated class or method.
-
isSetMultiplicity
public boolean isSetMultiplicity()- Specified by:
isSetMultiplicity
in interfaceProcessorType
- Returns:
- whether the value of the 'Multiplicity' attribute is set.
- See Also:
- Generated class or method.
-
getName
- Specified by:
getName
in interfaceProcessorType
- Returns:
- the value of the 'Name' attribute.
- See Also:
- Generated class or method.
-
setName
- Specified by:
setName
in interfaceProcessorType
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
- Generated class or method.
-
getQuantum
- Specified by:
getQuantum
in interfaceProcessorType
- Returns:
- the value of the 'Quantum' attribute.
- See Also:
- Generated class or method.
-
setQuantum
- Specified by:
setQuantum
in interfaceProcessorType
- Parameters:
newQuantum
- the new value of the 'Quantum' attribute.- See Also:
- Generated class or method.
-
unsetQuantum
public void unsetQuantum()- Specified by:
unsetQuantum
in interfaceProcessorType
- See Also:
- Generated class or method.
-
isSetQuantum
public boolean isSetQuantum()- Specified by:
isSetQuantum
in interfaceProcessorType
- Returns:
- whether the value of the 'Quantum' attribute is set.
- See Also:
- Generated class or method.
-
getReplication
- Specified by:
getReplication
in interfaceProcessorType
- Returns:
- the value of the 'Replication' attribute.
- See Also:
- Generated class or method.
-
setReplication
- Specified by:
setReplication
in interfaceProcessorType
- Parameters:
newReplication
- the new value of the 'Replication' attribute.- See Also:
- Generated class or method.
-
unsetReplication
public void unsetReplication()- Specified by:
unsetReplication
in interfaceProcessorType
- See Also:
- Generated class or method.
-
isSetReplication
public boolean isSetReplication()- Specified by:
isSetReplication
in interfaceProcessorType
- Returns:
- whether the value of the 'Replication' attribute is set.
- See Also:
- Generated class or method.
-
getScheduling
- Specified by:
getScheduling
in interfaceProcessorType
- Returns:
- the value of the 'Scheduling' attribute.
- See Also:
- Generated class or method.
-
setScheduling
- Specified by:
setScheduling
in interfaceProcessorType
- Parameters:
newScheduling
- the new value of the 'Scheduling' attribute.- See Also:
- Generated class or method.
-
unsetScheduling
public void unsetScheduling()- Specified by:
unsetScheduling
in interfaceProcessorType
- See Also:
- Generated class or method.
-
isSetScheduling
public boolean isSetScheduling()- Specified by:
isSetScheduling
in interfaceProcessorType
- Returns:
- whether the value of the 'Scheduling' attribute is set.
- See Also:
- Generated class or method.
-
getSpeedFactor
- Specified by:
getSpeedFactor
in interfaceProcessorType
- Returns:
- the value of the 'Speed Factor' attribute.
- See Also:
- Generated class or method.
-
setSpeedFactor
- Specified by:
setSpeedFactor
in interfaceProcessorType
- Parameters:
newSpeedFactor
- the new value of the 'Speed Factor' attribute.- See Also:
- Generated class or method.
-
unsetSpeedFactor
public void unsetSpeedFactor()- Specified by:
unsetSpeedFactor
in interfaceProcessorType
- See Also:
- Generated class or method.
-
isSetSpeedFactor
public boolean isSetSpeedFactor()- Specified by:
isSetSpeedFactor
in interfaceProcessorType
- Returns:
- whether the value of the 'Speed Factor' attribute is set.
- See Also:
- Generated class or method.
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
- Generated class or method.
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
- Generated class or method.
-
eSet
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
- Generated class or method.
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
- Generated class or method.
-
toString
- Overrides:
toString
in classBasicEObjectImpl
- Generated class or method.
-