Class EntryTypeImpl
- 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.EntryTypeImpl
-
- All Implemented Interfaces:
Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,EntryType
public class EntryTypeImpl extends MinimalEObjectImpl.Container implements EntryType
An implementation of the model object 'Entry 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
Fields Modifier and Type Field Description protected EntryActivityGraph
entryActivityGraph
The cached value of the 'Entry Activity Graph
' containment reference.protected PhaseActivities
entryPhaseActivities
The cached value of the 'Entry Phase Activities
' containment reference.protected EList<EntryMakingCallType>
forwarding
The cached value of the 'Forwarding
' containment reference list.protected String
name
The cached value of the 'Name
' attribute.protected static String
NAME_EDEFAULT
The default value of the 'Name
' attribute.protected static Object
OPEN_ARRIVAL_RATE_EDEFAULT
The default value of the 'Open Arrival Rate
' attribute.protected Object
openArrivalRate
The cached value of the 'Open Arrival Rate
' attribute.protected int
priority
The cached value of the 'Priority
' attribute.protected static int
PRIORITY_EDEFAULT
The default value of the 'Priority
' attribute.protected boolean
priorityESet
This is true if the Priority attribute has been set.protected EList<OutputResultType>
resultEntry
The cached value of the 'Result Entry
' containment reference list.protected RWLockType
rwlock
The cached value of the 'Rwlock
' attribute.protected static RWLockType
RWLOCK_EDEFAULT
The default value of the 'Rwlock
' attribute.protected boolean
rwlockESet
This is true if the Rwlock attribute has been set.protected SemaphoreType
semaphore
The cached value of the 'Semaphore
' attribute.protected static SemaphoreType
SEMAPHORE_EDEFAULT
The default value of the 'Semaphore
' attribute.protected boolean
semaphoreESet
This is true if the Semaphore attribute has been set.protected EList<OutputEntryDistributionType>
serviceTimeDistribution
The cached value of the 'Service Time Distribution
' containment reference list.protected TypeType
type
The cached value of the 'Type
' attribute.protected static TypeType
TYPE_EDEFAULT
The default value of the 'Type
' attribute.protected boolean
typeESet
This is true if the Type attribute has been set.-
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
Constructors Modifier Constructor Description protected
EntryTypeImpl()
-
Method Summary
-
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 Detail
-
resultEntry
protected EList<OutputResultType> resultEntry
The cached value of the 'Result Entry
' containment reference list.- See Also:
getResultEntry()
- Generated class or method.
- Ordered collection.
-
serviceTimeDistribution
protected EList<OutputEntryDistributionType> serviceTimeDistribution
The cached value of the 'Service Time Distribution
' containment reference list.- See Also:
getServiceTimeDistribution()
- Generated class or method.
- Ordered collection.
-
forwarding
protected EList<EntryMakingCallType> forwarding
The cached value of the 'Forwarding
' containment reference list.- See Also:
getForwarding()
- Generated class or method.
- Ordered collection.
-
entryActivityGraph
protected EntryActivityGraph entryActivityGraph
The cached value of the 'Entry Activity Graph
' containment reference.- See Also:
getEntryActivityGraph()
- Generated class or method.
- Ordered collection.
-
entryPhaseActivities
protected PhaseActivities entryPhaseActivities
The cached value of the 'Entry Phase Activities
' containment reference.- See Also:
getEntryPhaseActivities()
- Generated class or method.
- Ordered collection.
-
NAME_EDEFAULT
protected static final String NAME_EDEFAULT
The default value of the 'Name
' attribute.- See Also:
getName()
- Generated class or method.
- Ordered collection.
-
name
protected String name
The cached value of the 'Name
' attribute.- See Also:
getName()
- Generated class or method.
- Ordered collection.
-
OPEN_ARRIVAL_RATE_EDEFAULT
protected static final Object OPEN_ARRIVAL_RATE_EDEFAULT
The default value of the 'Open Arrival Rate
' attribute.- See Also:
getOpenArrivalRate()
- Generated class or method.
- Ordered collection.
-
openArrivalRate
protected Object openArrivalRate
The cached value of the 'Open Arrival Rate
' attribute.- See Also:
getOpenArrivalRate()
- Generated class or method.
- Ordered collection.
-
PRIORITY_EDEFAULT
protected static final int PRIORITY_EDEFAULT
The default value of the 'Priority
' attribute.- See Also:
getPriority()
, Constant Field Values- Generated class or method.
- Ordered collection.
-
priority
protected int priority
The cached value of the 'Priority
' attribute.- See Also:
getPriority()
- Generated class or method.
- Ordered collection.
-
priorityESet
protected boolean priorityESet
This is true if the Priority attribute has been set.- Generated class or method.
- Ordered collection.
-
RWLOCK_EDEFAULT
protected static final RWLockType RWLOCK_EDEFAULT
The default value of the 'Rwlock
' attribute.- See Also:
getRwlock()
- Generated class or method.
- Ordered collection.
-
rwlock
protected RWLockType rwlock
The cached value of the 'Rwlock
' attribute.- See Also:
getRwlock()
- Generated class or method.
- Ordered collection.
-
rwlockESet
protected boolean rwlockESet
This is true if the Rwlock attribute has been set.- Generated class or method.
- Ordered collection.
-
SEMAPHORE_EDEFAULT
protected static final SemaphoreType SEMAPHORE_EDEFAULT
The default value of the 'Semaphore
' attribute.- See Also:
getSemaphore()
- Generated class or method.
- Ordered collection.
-
semaphore
protected SemaphoreType semaphore
The cached value of the 'Semaphore
' attribute.- See Also:
getSemaphore()
- Generated class or method.
- Ordered collection.
-
semaphoreESet
protected boolean semaphoreESet
This is true if the Semaphore attribute has been set.- Generated class or method.
- Ordered collection.
-
TYPE_EDEFAULT
protected static final TypeType TYPE_EDEFAULT
The default value of the 'Type
' attribute.- See Also:
getType()
- Generated class or method.
- Ordered collection.
-
type
protected TypeType type
The cached value of the 'Type
' attribute.- See Also:
getType()
- Generated class or method.
- Ordered collection.
-
typeESet
protected boolean typeESet
This is true if the Type attribute has been set.- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
- Generated class or method.
-
getResultEntry
public EList<OutputResultType> getResultEntry()
- Specified by:
getResultEntry
in interfaceEntryType
- Returns:
- the value of the 'Result Entry' containment reference list.
- See Also:
LqnPackage.getEntryType_ResultEntry()
- Generated class or method.
-
getServiceTimeDistribution
public EList<OutputEntryDistributionType> getServiceTimeDistribution()
- Specified by:
getServiceTimeDistribution
in interfaceEntryType
- Returns:
- the value of the 'Service Time Distribution' containment reference list.
- See Also:
LqnPackage.getEntryType_ServiceTimeDistribution()
- Generated class or method.
-
getForwarding
public EList<EntryMakingCallType> getForwarding()
- Specified by:
getForwarding
in interfaceEntryType
- Returns:
- the value of the 'Forwarding' containment reference list.
- See Also:
LqnPackage.getEntryType_Forwarding()
- Generated class or method.
-
getEntryActivityGraph
public EntryActivityGraph getEntryActivityGraph()
- Specified by:
getEntryActivityGraph
in interfaceEntryType
- Returns:
- the value of the 'Entry Activity Graph' containment reference.
- See Also:
EntryType.setEntryActivityGraph(EntryActivityGraph)
,LqnPackage.getEntryType_EntryActivityGraph()
- Generated class or method.
-
basicSetEntryActivityGraph
public NotificationChain basicSetEntryActivityGraph(EntryActivityGraph newEntryActivityGraph, NotificationChain msgs)
- Generated class or method.
-
setEntryActivityGraph
public void setEntryActivityGraph(EntryActivityGraph newEntryActivityGraph)
- Specified by:
setEntryActivityGraph
in interfaceEntryType
- Parameters:
newEntryActivityGraph
- the new value of the 'Entry Activity Graph' containment reference.- See Also:
EntryType.getEntryActivityGraph()
- Generated class or method.
-
getEntryPhaseActivities
public PhaseActivities getEntryPhaseActivities()
- Specified by:
getEntryPhaseActivities
in interfaceEntryType
- Returns:
- the value of the 'Entry Phase Activities' containment reference.
- See Also:
EntryType.setEntryPhaseActivities(PhaseActivities)
,LqnPackage.getEntryType_EntryPhaseActivities()
- Generated class or method.
-
basicSetEntryPhaseActivities
public NotificationChain basicSetEntryPhaseActivities(PhaseActivities newEntryPhaseActivities, NotificationChain msgs)
- Generated class or method.
-
setEntryPhaseActivities
public void setEntryPhaseActivities(PhaseActivities newEntryPhaseActivities)
- Specified by:
setEntryPhaseActivities
in interfaceEntryType
- Parameters:
newEntryPhaseActivities
- the new value of the 'Entry Phase Activities' containment reference.- See Also:
EntryType.getEntryPhaseActivities()
- Generated class or method.
-
getName
public String getName()
- Specified by:
getName
in interfaceEntryType
- Returns:
- the value of the 'Name' attribute.
- See Also:
EntryType.setName(String)
,LqnPackage.getEntryType_Name()
- Generated class or method.
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceEntryType
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
EntryType.getName()
- Generated class or method.
-
getOpenArrivalRate
public Object getOpenArrivalRate()
- Specified by:
getOpenArrivalRate
in interfaceEntryType
- Returns:
- the value of the 'Open Arrival Rate' attribute.
- See Also:
EntryType.setOpenArrivalRate(Object)
,LqnPackage.getEntryType_OpenArrivalRate()
- Generated class or method.
-
setOpenArrivalRate
public void setOpenArrivalRate(Object newOpenArrivalRate)
- Specified by:
setOpenArrivalRate
in interfaceEntryType
- Parameters:
newOpenArrivalRate
- the new value of the 'Open Arrival Rate' attribute.- See Also:
EntryType.getOpenArrivalRate()
- Generated class or method.
-
getPriority
public int getPriority()
- Specified by:
getPriority
in interfaceEntryType
- Returns:
- the value of the 'Priority' attribute.
- See Also:
EntryType.isSetPriority()
,EntryType.unsetPriority()
,EntryType.setPriority(int)
,LqnPackage.getEntryType_Priority()
- Generated class or method.
-
setPriority
public void setPriority(int newPriority)
- Specified by:
setPriority
in interfaceEntryType
- Parameters:
newPriority
- the new value of the 'Priority' attribute.- See Also:
EntryType.isSetPriority()
,EntryType.unsetPriority()
,EntryType.getPriority()
- Generated class or method.
-
unsetPriority
public void unsetPriority()
- Specified by:
unsetPriority
in interfaceEntryType
- See Also:
EntryType.isSetPriority()
,EntryType.getPriority()
,EntryType.setPriority(int)
- Generated class or method.
-
isSetPriority
public boolean isSetPriority()
- Specified by:
isSetPriority
in interfaceEntryType
- Returns:
- whether the value of the 'Priority' attribute is set.
- See Also:
EntryType.unsetPriority()
,EntryType.getPriority()
,EntryType.setPriority(int)
- Generated class or method.
-
getRwlock
public RWLockType getRwlock()
- Specified by:
getRwlock
in interfaceEntryType
- Returns:
- the value of the 'Rwlock' attribute.
- See Also:
RWLockType
,EntryType.isSetRwlock()
,EntryType.unsetRwlock()
,EntryType.setRwlock(RWLockType)
,LqnPackage.getEntryType_Rwlock()
- Generated class or method.
-
setRwlock
public void setRwlock(RWLockType newRwlock)
- Specified by:
setRwlock
in interfaceEntryType
- Parameters:
newRwlock
- the new value of the 'Rwlock' attribute.- See Also:
RWLockType
,EntryType.isSetRwlock()
,EntryType.unsetRwlock()
,EntryType.getRwlock()
- Generated class or method.
-
unsetRwlock
public void unsetRwlock()
- Specified by:
unsetRwlock
in interfaceEntryType
- See Also:
EntryType.isSetRwlock()
,EntryType.getRwlock()
,EntryType.setRwlock(RWLockType)
- Generated class or method.
-
isSetRwlock
public boolean isSetRwlock()
- Specified by:
isSetRwlock
in interfaceEntryType
- Returns:
- whether the value of the 'Rwlock' attribute is set.
- See Also:
EntryType.unsetRwlock()
,EntryType.getRwlock()
,EntryType.setRwlock(RWLockType)
- Generated class or method.
-
getSemaphore
public SemaphoreType getSemaphore()
- Specified by:
getSemaphore
in interfaceEntryType
- Returns:
- the value of the 'Semaphore' attribute.
- See Also:
SemaphoreType
,EntryType.isSetSemaphore()
,EntryType.unsetSemaphore()
,EntryType.setSemaphore(SemaphoreType)
,LqnPackage.getEntryType_Semaphore()
- Generated class or method.
-
setSemaphore
public void setSemaphore(SemaphoreType newSemaphore)
- Specified by:
setSemaphore
in interfaceEntryType
- Parameters:
newSemaphore
- the new value of the 'Semaphore' attribute.- See Also:
SemaphoreType
,EntryType.isSetSemaphore()
,EntryType.unsetSemaphore()
,EntryType.getSemaphore()
- Generated class or method.
-
unsetSemaphore
public void unsetSemaphore()
- Specified by:
unsetSemaphore
in interfaceEntryType
- See Also:
EntryType.isSetSemaphore()
,EntryType.getSemaphore()
,EntryType.setSemaphore(SemaphoreType)
- Generated class or method.
-
isSetSemaphore
public boolean isSetSemaphore()
- Specified by:
isSetSemaphore
in interfaceEntryType
- Returns:
- whether the value of the 'Semaphore' attribute is set.
- See Also:
EntryType.unsetSemaphore()
,EntryType.getSemaphore()
,EntryType.setSemaphore(SemaphoreType)
- Generated class or method.
-
getType
public TypeType getType()
- Specified by:
getType
in interfaceEntryType
- Returns:
- the value of the 'Type' attribute.
- See Also:
TypeType
,EntryType.isSetType()
,EntryType.unsetType()
,EntryType.setType(TypeType)
,LqnPackage.getEntryType_Type()
- Generated class or method.
-
setType
public void setType(TypeType newType)
- Specified by:
setType
in interfaceEntryType
- Parameters:
newType
- the new value of the 'Type' attribute.- See Also:
TypeType
,EntryType.isSetType()
,EntryType.unsetType()
,EntryType.getType()
- Generated class or method.
-
unsetType
public void unsetType()
- Specified by:
unsetType
in interfaceEntryType
- See Also:
EntryType.isSetType()
,EntryType.getType()
,EntryType.setType(TypeType)
- Generated class or method.
-
isSetType
public boolean isSetType()
- Specified by:
isSetType
in interfaceEntryType
- Returns:
- whether the value of the 'Type' attribute is set.
- See Also:
EntryType.unsetType()
,EntryType.getType()
,EntryType.setType(TypeType)
- Generated class or method.
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
- Generated class or method.
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
- Generated class or method.
-
eSet
public void eSet(int featureID, Object newValue)
- 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
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
- Generated class or method.
-
-