jBPM :: BPMN2 EMF Extension Model 6.2.0-SNAPSHOT

bpsim.impl
Class ParameterImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by bpsim.impl.ParameterImpl
All Implemented Interfaces:
Parameter, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject
Direct Known Subclasses:
PropertyTypeImpl

public class ParameterImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements Parameter

An implementation of the model object 'Parameter'.

The following features are implemented:


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
protected  boolean kpi
          The cached value of the 'Kpi' attribute
protected static boolean KPI_EDEFAULT
          The default value of the 'Kpi' attribute
protected  boolean kpiESet
          This is true if the Kpi attribute has been set
protected  org.eclipse.emf.ecore.util.FeatureMap parameterValueGroup
          The cached value of the 'Parameter Value Group' attribute list
protected  org.eclipse.emf.common.util.EList<ResultType> resultRequest
          The cached value of the 'Result Request' attribute list
protected  boolean sla
          The cached value of the 'Sla' attribute
protected static boolean SLA_EDEFAULT
          The default value of the 'Sla' attribute
protected  boolean slaESet
          This is true if the Sla attribute has been set
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
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.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected ParameterImpl()
           
 
Method Summary
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(int featureID)
           
 org.eclipse.emf.common.util.EList<ParameterValue> getParameterValue()
           
 org.eclipse.emf.ecore.util.FeatureMap getParameterValueGroup()
           
 org.eclipse.emf.common.util.EList<ResultType> getResultRequest()
           
 boolean isKpi()
           
 boolean isSetKpi()
           
 boolean isSetSla()
           
 boolean isSla()
           
 void setKpi(boolean newKpi)
           
 void setSla(boolean newSla)
           
 String toString()
           
 void unsetKpi()
           
 void unsetSla()
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, 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
eBasicAdapterArray, eBasicHasAdapters, 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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

resultRequest

protected org.eclipse.emf.common.util.EList<ResultType> resultRequest
The cached value of the 'Result Request' attribute list.

See Also:
getResultRequest()

parameterValueGroup

protected org.eclipse.emf.ecore.util.FeatureMap parameterValueGroup
The cached value of the 'Parameter Value Group' attribute list.

See Also:
getParameterValueGroup()

KPI_EDEFAULT

protected static final boolean KPI_EDEFAULT
The default value of the 'Kpi' attribute.

See Also:
isKpi(), Constant Field Values

kpi

protected boolean kpi
The cached value of the 'Kpi' attribute.

See Also:
isKpi()

kpiESet

protected boolean kpiESet
This is true if the Kpi attribute has been set.


SLA_EDEFAULT

protected static final boolean SLA_EDEFAULT
The default value of the 'Sla' attribute.

See Also:
isSla(), Constant Field Values

sla

protected boolean sla
The cached value of the 'Sla' attribute.

See Also:
isSla()

slaESet

protected boolean slaESet
This is true if the Sla attribute has been set.

Constructor Detail

ParameterImpl

protected ParameterImpl()

Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImpl

getResultRequest

public org.eclipse.emf.common.util.EList<ResultType> getResultRequest()

Specified by:
getResultRequest in interface Parameter
Returns:
the value of the 'Result Request' attribute list.
See Also:
ResultType, BpsimPackage.getParameter_ResultRequest()

getParameterValueGroup

public org.eclipse.emf.ecore.util.FeatureMap getParameterValueGroup()

Specified by:
getParameterValueGroup in interface Parameter
Returns:
the value of the 'Parameter Value Group' attribute list.
See Also:
BpsimPackage.getParameter_ParameterValueGroup()

getParameterValue

public org.eclipse.emf.common.util.EList<ParameterValue> getParameterValue()

Specified by:
getParameterValue in interface Parameter
Returns:
the value of the 'Parameter Value' containment reference list.
See Also:
BpsimPackage.getParameter_ParameterValue()

isKpi

public boolean isKpi()

Specified by:
isKpi in interface Parameter
Returns:
the value of the 'Kpi' attribute.
See Also:
Parameter.isSetKpi(), Parameter.unsetKpi(), Parameter.setKpi(boolean), BpsimPackage.getParameter_Kpi()

setKpi

public void setKpi(boolean newKpi)

Specified by:
setKpi in interface Parameter
Parameters:
newKpi - the new value of the 'Kpi' attribute.
See Also:
Parameter.isSetKpi(), Parameter.unsetKpi(), Parameter.isKpi()

unsetKpi

public void unsetKpi()

Specified by:
unsetKpi in interface Parameter
See Also:
Parameter.isSetKpi(), Parameter.isKpi(), Parameter.setKpi(boolean)

isSetKpi

public boolean isSetKpi()

Specified by:
isSetKpi in interface Parameter
Returns:
whether the value of the 'Kpi' attribute is set.
See Also:
Parameter.unsetKpi(), Parameter.isKpi(), Parameter.setKpi(boolean)

isSla

public boolean isSla()

Specified by:
isSla in interface Parameter
Returns:
the value of the 'Sla' attribute.
See Also:
Parameter.isSetSla(), Parameter.unsetSla(), Parameter.setSla(boolean), BpsimPackage.getParameter_Sla()

setSla

public void setSla(boolean newSla)

Specified by:
setSla in interface Parameter
Parameters:
newSla - the new value of the 'Sla' attribute.
See Also:
Parameter.isSetSla(), Parameter.unsetSla(), Parameter.isSla()

unsetSla

public void unsetSla()

Specified by:
unsetSla in interface Parameter
See Also:
Parameter.isSetSla(), Parameter.isSla(), Parameter.setSla(boolean)

isSetSla

public boolean isSetSla()

Specified by:
isSetSla in interface Parameter
Returns:
whether the value of the 'Sla' attribute is set.
See Also:
Parameter.unsetSla(), Parameter.isSla(), Parameter.setSla(boolean)

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eSet

public void eSet(int featureID,
                 Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

toString

public String toString()

Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

jBPM :: BPMN2 EMF Extension Model 6.2.0-SNAPSHOT

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.