|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object EObjectImpl ujf.verimag.bip.Core.Behaviors.impl.BehaviorImpl ujf.verimag.bip.Core.Behaviors.impl.PetriNetImpl
public class PetriNetImpl
An implementation of the model object 'Petri Net'.
The following features are implemented:
Field Summary | |
---|---|
protected Action |
initialization
The cached value of the ' Initialization ' containment reference. |
protected |
initialState
The cached value of the ' Initial State ' reference list. |
protected |
state
The cached value of the ' State ' containment reference list. |
protected |
transition
The cached value of the ' Transition ' containment reference list. |
Constructor Summary | |
---|---|
protected |
PetriNetImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetInitialization(Action newInitialization,
NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Action |
getInitialization()
|
|
getInitialState()
|
|
getState()
|
|
getTransition()
|
void |
setInitialization(Action newInitialization)
|
Methods inherited from class ujf.verimag.bip.Core.Behaviors.impl.BehaviorImpl |
---|
basicSetAtomType, eBasicRemoveFromContainerFeature, eInverseAdd, getAtomType, setAtomType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ujf.verimag.bip.Core.Behaviors.Behavior |
---|
getAtomType, setAtomType |
Field Detail |
---|
protectedstate
State
' containment reference list.
getState()
protectedtransition
Transition
' containment reference list.
getTransition()
protectedinitialState
Initial State
' reference list.
getInitialState()
protected Action initialization
Initialization
' containment reference.
getInitialization()
Constructor Detail |
---|
protected PetriNetImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class BehaviorImpl
publicgetState()
getState
in interface PetriNet
BehaviorsPackage.getPetriNet_State()
publicgetTransition()
getTransition
in interface PetriNet
BehaviorsPackage.getPetriNet_Transition()
publicgetInitialState()
getInitialState
in interface PetriNet
BehaviorsPackage.getPetriNet_InitialState()
public Action getInitialization()
getInitialization
in interface PetriNet
PetriNet.setInitialization(Action)
,
BehaviorsPackage.getPetriNet_Initialization()
public NotificationChain basicSetInitialization(Action newInitialization, NotificationChain msgs)
public void setInitialization(Action newInitialization)
setInitialization
in interface PetriNet
newInitialization
- the new value of the 'Initialization' containment reference.PetriNet.getInitialization()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BehaviorImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class BehaviorImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class BehaviorImpl
public void eUnset(int featureID)
eUnset
in class BehaviorImpl
public boolean eIsSet(int featureID)
eIsSet
in class BehaviorImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |