LqnCore.impl
Class ActivityDefBaseImpl

java.lang.Object
  extended by EObjectImpl
      extended by LqnCore.impl.ActivityDefBaseImpl
All Implemented Interfaces:
ActivityDefBase
Direct Known Subclasses:
ActivityDefTypeImpl, ActivityPhasesTypeImpl, EntryActivityDefTypeImpl

public class ActivityDefBaseImpl
extends EObjectImpl
implements ActivityDefBase

An implementation of the model object 'Activity Def Base'.

The following features are implemented:


Field Summary
protected static CallOrderType CALL_ORDER_EDEFAULT
          The default value of the 'Call Order' attribute.
protected  CallOrderType callOrder
          The cached value of the 'Call Order' attribute.
protected  boolean callOrderESet
          This is true if the Call Order attribute has been set.
protected static Object HOST_DEMAND_CVSQ_EDEFAULT
          The default value of the 'Host Demand Cvsq' attribute.
protected static Object HOST_DEMAND_MEAN_EDEFAULT
          The default value of the 'Host Demand Mean' attribute.
protected  Object hostDemandCvsq
          The cached value of the 'Host Demand Cvsq' attribute.
protected  Object hostDemandMean
          The cached value of the 'Host Demand Mean' attribute.
protected static Object MAX_SERVICE_TIME_EDEFAULT
          The default value of the 'Max Service Time' attribute.
protected  Object maxServiceTime
          The cached value of the 'Max Service Time' attribute.
protected  String name
          The cached value of the 'Name' attribute.
protected static String NAME_EDEFAULT
          The default value of the 'Name' attribute.
protected   resultActivity
          The cached value of the 'Result Activity' containment reference list.
protected   resultForwarding
          The cached value of the 'Result Forwarding' containment reference list.
protected   resultJoinDelay
          The cached value of the 'Result Join Delay' containment reference list.
protected   serviceTimeDistribution
          The cached value of the 'Service Time Distribution' containment reference list.
protected static Object THINK_TIME_EDEFAULT
          The default value of the 'Think Time' attribute.
protected  Object thinkTime
          The cached value of the 'Think Time' attribute.
 
Constructor Summary
protected ActivityDefBaseImpl()
           
 
Method Summary
 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)
           
 CallOrderType getCallOrder()
           
 Object getHostDemandCvsq()
           
 Object getHostDemandMean()
           
 Object getMaxServiceTime()
           
 String getName()
           
  getResultActivity()
           
  getResultForwarding()
           
  getResultJoinDelay()
           
  getServiceTimeDistribution()
           
 Object getThinkTime()
           
 boolean isSetCallOrder()
           
 void setCallOrder(CallOrderType newCallOrder)
           
 void setHostDemandCvsq(Object newHostDemandCvsq)
           
 void setHostDemandMean(Object newHostDemandMean)
           
 void setMaxServiceTime(Object newMaxServiceTime)
           
 void setName(String newName)
           
 void setThinkTime(Object newThinkTime)
           
 String toString()
           
 void unsetCallOrder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

resultJoinDelay

protected  resultJoinDelay
The cached value of the 'Result Join Delay' containment reference list.

See Also:
getResultJoinDelay()

resultForwarding

protected  resultForwarding
The cached value of the 'Result Forwarding' containment reference list.

See Also:
getResultForwarding()

serviceTimeDistribution

protected  serviceTimeDistribution
The cached value of the 'Service Time Distribution' containment reference list.

See Also:
getServiceTimeDistribution()

resultActivity

protected  resultActivity
The cached value of the 'Result Activity' containment reference list.

See Also:
getResultActivity()

CALL_ORDER_EDEFAULT

protected static final CallOrderType CALL_ORDER_EDEFAULT
The default value of the 'Call Order' attribute.

See Also:
getCallOrder()

callOrder

protected CallOrderType callOrder
The cached value of the 'Call Order' attribute.

See Also:
getCallOrder()

callOrderESet

protected boolean callOrderESet
This is true if the Call Order attribute has been set.


HOST_DEMAND_CVSQ_EDEFAULT

protected static final Object HOST_DEMAND_CVSQ_EDEFAULT
The default value of the 'Host Demand Cvsq' attribute.

See Also:
getHostDemandCvsq()

hostDemandCvsq

protected Object hostDemandCvsq
The cached value of the 'Host Demand Cvsq' attribute.

See Also:
getHostDemandCvsq()

HOST_DEMAND_MEAN_EDEFAULT

protected static final Object HOST_DEMAND_MEAN_EDEFAULT
The default value of the 'Host Demand Mean' attribute.

See Also:
getHostDemandMean()

hostDemandMean

protected Object hostDemandMean
The cached value of the 'Host Demand Mean' attribute.

See Also:
getHostDemandMean()

MAX_SERVICE_TIME_EDEFAULT

protected static final Object MAX_SERVICE_TIME_EDEFAULT
The default value of the 'Max Service Time' attribute.

See Also:
getMaxServiceTime()

maxServiceTime

protected Object maxServiceTime
The cached value of the 'Max Service Time' attribute.

See Also:
getMaxServiceTime()

NAME_EDEFAULT

protected static final String NAME_EDEFAULT
The default value of the 'Name' attribute.

See Also:
getName()

name

protected String name
The cached value of the 'Name' attribute.

See Also:
getName()

THINK_TIME_EDEFAULT

protected static final Object THINK_TIME_EDEFAULT
The default value of the 'Think Time' attribute.

See Also:
getThinkTime()

thinkTime

protected Object thinkTime
The cached value of the 'Think Time' attribute.

See Also:
getThinkTime()
Constructor Detail

ActivityDefBaseImpl

protected ActivityDefBaseImpl()

Method Detail

eStaticClass

protected EClass eStaticClass()


getResultJoinDelay

public  getResultJoinDelay()

Specified by:
getResultJoinDelay in interface ActivityDefBase
Returns:
the value of the 'Result Join Delay' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ResultJoinDelay()

getResultForwarding

public  getResultForwarding()

Specified by:
getResultForwarding in interface ActivityDefBase
Returns:
the value of the 'Result Forwarding' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ResultForwarding()

getServiceTimeDistribution

public  getServiceTimeDistribution()

Specified by:
getServiceTimeDistribution in interface ActivityDefBase
Returns:
the value of the 'Service Time Distribution' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ServiceTimeDistribution()

getResultActivity

public  getResultActivity()

Specified by:
getResultActivity in interface ActivityDefBase
Returns:
the value of the 'Result Activity' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ResultActivity()

getCallOrder

public CallOrderType getCallOrder()

Specified by:
getCallOrder in interface ActivityDefBase
Returns:
the value of the 'Call Order' attribute.
See Also:
CallOrderType, ActivityDefBase.isSetCallOrder(), ActivityDefBase.unsetCallOrder(), ActivityDefBase.setCallOrder(CallOrderType), LqnCorePackage.getActivityDefBase_CallOrder()

setCallOrder

public void setCallOrder(CallOrderType newCallOrder)

Specified by:
setCallOrder in interface ActivityDefBase
Parameters:
newCallOrder - the new value of the 'Call Order' attribute.
See Also:
CallOrderType, ActivityDefBase.isSetCallOrder(), ActivityDefBase.unsetCallOrder(), ActivityDefBase.getCallOrder()

unsetCallOrder

public void unsetCallOrder()

Specified by:
unsetCallOrder in interface ActivityDefBase
See Also:
ActivityDefBase.isSetCallOrder(), ActivityDefBase.getCallOrder(), ActivityDefBase.setCallOrder(CallOrderType)

isSetCallOrder

public boolean isSetCallOrder()

Specified by:
isSetCallOrder in interface ActivityDefBase
Returns:
whether the value of the 'Call Order' attribute is set.
See Also:
ActivityDefBase.unsetCallOrder(), ActivityDefBase.getCallOrder(), ActivityDefBase.setCallOrder(CallOrderType)

getHostDemandCvsq

public Object getHostDemandCvsq()

Specified by:
getHostDemandCvsq in interface ActivityDefBase
Returns:
the value of the 'Host Demand Cvsq' attribute.
See Also:
ActivityDefBase.setHostDemandCvsq(Object), LqnCorePackage.getActivityDefBase_HostDemandCvsq()

setHostDemandCvsq

public void setHostDemandCvsq(Object newHostDemandCvsq)

Specified by:
setHostDemandCvsq in interface ActivityDefBase
Parameters:
newHostDemandCvsq - the new value of the 'Host Demand Cvsq' attribute.
See Also:
ActivityDefBase.getHostDemandCvsq()

getHostDemandMean

public Object getHostDemandMean()

Specified by:
getHostDemandMean in interface ActivityDefBase
Returns:
the value of the 'Host Demand Mean' attribute.
See Also:
ActivityDefBase.setHostDemandMean(Object), LqnCorePackage.getActivityDefBase_HostDemandMean()

setHostDemandMean

public void setHostDemandMean(Object newHostDemandMean)

Specified by:
setHostDemandMean in interface ActivityDefBase
Parameters:
newHostDemandMean - the new value of the 'Host Demand Mean' attribute.
See Also:
ActivityDefBase.getHostDemandMean()

getMaxServiceTime

public Object getMaxServiceTime()

Specified by:
getMaxServiceTime in interface ActivityDefBase
Returns:
the value of the 'Max Service Time' attribute.
See Also:
ActivityDefBase.setMaxServiceTime(Object), LqnCorePackage.getActivityDefBase_MaxServiceTime()

setMaxServiceTime

public void setMaxServiceTime(Object newMaxServiceTime)

Specified by:
setMaxServiceTime in interface ActivityDefBase
Parameters:
newMaxServiceTime - the new value of the 'Max Service Time' attribute.
See Also:
ActivityDefBase.getMaxServiceTime()

getName

public String getName()

Specified by:
getName in interface ActivityDefBase
Returns:
the value of the 'Name' attribute.
See Also:
ActivityDefBase.setName(String), LqnCorePackage.getActivityDefBase_Name()

setName

public void setName(String newName)

Specified by:
setName in interface ActivityDefBase
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
ActivityDefBase.getName()

getThinkTime

public Object getThinkTime()

Specified by:
getThinkTime in interface ActivityDefBase
Returns:
the value of the 'Think Time' attribute.
See Also:
ActivityDefBase.setThinkTime(Object), LqnCorePackage.getActivityDefBase_ThinkTime()

setThinkTime

public void setThinkTime(Object newThinkTime)

Specified by:
setThinkTime in interface ActivityDefBase
Parameters:
newThinkTime - the new value of the 'Think Time' attribute.
See Also:
ActivityDefBase.getThinkTime()

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)


eGet

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


eSet

public void eSet(int featureID,
                 Object newValue)


eUnset

public void eUnset(int featureID)


eIsSet

public boolean eIsSet(int featureID)


toString

public String toString()