LqnCore
Interface ActivityDefBase

All Known Subinterfaces:
ActivityDefType, ActivityPhasesType, EntryActivityDefType
All Known Implementing Classes:
ActivityDefBaseImpl, ActivityDefTypeImpl, ActivityPhasesTypeImpl, EntryActivityDefTypeImpl

public interface ActivityDefBase

A representation of the model object 'Activity Def Base'.

The following features are supported:

See Also:
LqnCorePackage.getActivityDefBase()

Method Summary
 CallOrderType getCallOrder()
          Returns the value of the 'Call Order' attribute.
 Object getHostDemandCvsq()
          Returns the value of the 'Host Demand Cvsq' attribute.
 Object getHostDemandMean()
          Returns the value of the 'Host Demand Mean' attribute.
 Object getMaxServiceTime()
          Returns the value of the 'Max Service Time' attribute.
 String getName()
          Returns the value of the 'Name' attribute.
  getResultActivity()
          Returns the value of the 'Result Activity' containment reference list.
  getResultForwarding()
          Returns the value of the 'Result Forwarding' containment reference list.
  getResultJoinDelay()
          Returns the value of the 'Result Join Delay' containment reference list.
  getServiceTimeDistribution()
          Returns the value of the 'Service Time Distribution' containment reference list.
 Object getThinkTime()
          Returns the value of the 'Think Time' attribute.
 boolean isSetCallOrder()
          Returns whether the value of the 'Call Order' attribute is set.
 void setCallOrder(CallOrderType value)
          Sets the value of the 'Call Order' attribute.
 void setHostDemandCvsq(Object value)
          Sets the value of the 'Host Demand Cvsq' attribute.
 void setHostDemandMean(Object value)
          Sets the value of the 'Host Demand Mean' attribute.
 void setMaxServiceTime(Object value)
          Sets the value of the 'Max Service Time' attribute.
 void setName(String value)
          Sets the value of the 'Name' attribute.
 void setThinkTime(Object value)
          Sets the value of the 'Think Time' attribute.
 void unsetCallOrder()
          Unsets the value of the 'Call Order' attribute.
 

Method Detail

getResultJoinDelay

 getResultJoinDelay()
Returns the value of the 'Result Join Delay' containment reference list. The list contents are of type OutputResultForwardingANDJoinDelay.

If the meaning of the 'Result Join Delay' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Result Join Delay' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ResultJoinDelay()

getResultForwarding

 getResultForwarding()
Returns the value of the 'Result Forwarding' containment reference list. The list contents are of type OutputResultForwardingANDJoinDelay.

If the meaning of the 'Result Forwarding' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Result Forwarding' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ResultForwarding()

getServiceTimeDistribution

 getServiceTimeDistribution()
Returns the value of the 'Service Time Distribution' containment reference list. The list contents are of type OutputDistributionType.

If the meaning of the 'Service Time Distribution' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Service Time Distribution' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ServiceTimeDistribution()

getResultActivity

 getResultActivity()
Returns the value of the 'Result Activity' containment reference list. The list contents are of type OutputResultType.

If the meaning of the 'Result Activity' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Result Activity' containment reference list.
See Also:
LqnCorePackage.getActivityDefBase_ResultActivity()

getCallOrder

CallOrderType getCallOrder()
Returns the value of the 'Call Order' attribute. The default value is "STOCHASTIC". The literals are from the enumeration CallOrderType.

If the meaning of the 'Call Order' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Call Order' attribute.
See Also:
CallOrderType, isSetCallOrder(), unsetCallOrder(), setCallOrder(CallOrderType), LqnCorePackage.getActivityDefBase_CallOrder()

setCallOrder

void setCallOrder(CallOrderType value)
Sets the value of the 'Call Order' attribute.

Parameters:
value - the new value of the 'Call Order' attribute.
See Also:
CallOrderType, isSetCallOrder(), unsetCallOrder(), getCallOrder()

unsetCallOrder

void unsetCallOrder()
Unsets the value of the 'Call Order' attribute.

See Also:
isSetCallOrder(), getCallOrder(), setCallOrder(CallOrderType)

isSetCallOrder

boolean isSetCallOrder()
Returns whether the value of the 'Call Order' attribute is set.

Returns:
whether the value of the 'Call Order' attribute is set.
See Also:
unsetCallOrder(), getCallOrder(), setCallOrder(CallOrderType)

getHostDemandCvsq

Object getHostDemandCvsq()
Returns the value of the 'Host Demand Cvsq' attribute.

If the meaning of the 'Host Demand Cvsq' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Host Demand Cvsq' attribute.
See Also:
setHostDemandCvsq(Object), LqnCorePackage.getActivityDefBase_HostDemandCvsq()

setHostDemandCvsq

void setHostDemandCvsq(Object value)
Sets the value of the 'Host Demand Cvsq' attribute.

Parameters:
value - the new value of the 'Host Demand Cvsq' attribute.
See Also:
getHostDemandCvsq()

getHostDemandMean

Object getHostDemandMean()
Returns the value of the 'Host Demand Mean' attribute.

If the meaning of the 'Host Demand Mean' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Host Demand Mean' attribute.
See Also:
setHostDemandMean(Object), LqnCorePackage.getActivityDefBase_HostDemandMean()

setHostDemandMean

void setHostDemandMean(Object value)
Sets the value of the 'Host Demand Mean' attribute.

Parameters:
value - the new value of the 'Host Demand Mean' attribute.
See Also:
getHostDemandMean()

getMaxServiceTime

Object getMaxServiceTime()
Returns the value of the 'Max Service Time' attribute.

If the meaning of the 'Max Service Time' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Max Service Time' attribute.
See Also:
setMaxServiceTime(Object), LqnCorePackage.getActivityDefBase_MaxServiceTime()

setMaxServiceTime

void setMaxServiceTime(Object value)
Sets the value of the 'Max Service Time' attribute.

Parameters:
value - the new value of the 'Max Service Time' attribute.
See Also:
getMaxServiceTime()

getName

String getName()
Returns the value of the 'Name' attribute.

If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), LqnCorePackage.getActivityDefBase_Name()

setName

void setName(String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getThinkTime

Object getThinkTime()
Returns the value of the 'Think Time' attribute.

If the meaning of the 'Think Time' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Think Time' attribute.
See Also:
setThinkTime(Object), LqnCorePackage.getActivityDefBase_ThinkTime()

setThinkTime

void setThinkTime(Object value)
Sets the value of the 'Think Time' attribute.

Parameters:
value - the new value of the 'Think Time' attribute.
See Also:
getThinkTime()