uci.uml.Behavioral_Elements.State_Machines
Class ObjectFlowState

java.lang.Object
  |
  +--uci.uml.Foundation.Core.ElementImpl
        |
        +--uci.uml.Foundation.Core.ModelElementImpl
              |
              +--uci.uml.Behavioral_Elements.State_Machines.StateVertex
                    |
                    +--uci.uml.Behavioral_Elements.State_Machines.State
                          |
                          +--uci.uml.Behavioral_Elements.State_Machines.SimpleState
                                |
                                +--uci.uml.Behavioral_Elements.State_Machines.ObjectFlowState

public class ObjectFlowState
extends SimpleState

See Also:
Serialized Form

Field Summary
 Parameter _available
           
 ClassifierInState _typeState
           
 
Fields inherited from class uci.uml.Behavioral_Elements.State_Machines.State
_classifierInState, _deferredEvent, _entry, _exit, _internalTransition, _stateMachine, _stateVariable
 
Fields inherited from class uci.uml.Behavioral_Elements.State_Machines.StateVertex
_incoming, _outgoing, _parent
 
Fields inherited from class uci.uml.Foundation.Core.ModelElementImpl
_behavior, _collaboration, _constraint, _elementOwnership, _elementReference, _provision, _requirement, _stereotype, _taggedValue, _template, _templateParameter, MAX_STEREOTYPE
 
Fields inherited from class uci.uml.Foundation.Core.ElementImpl
_characteristic, _classification, _highlight, _name, _propertyListeners, _staticListener, _taggedValue, _vetoListeners, elementID
 
Constructor Summary
ObjectFlowState()
           
ObjectFlowState(Name name)
           
ObjectFlowState(String nameStr)
           
 
Method Summary
 Parameter getAvailable()
           
 ClassifierInState getTypeState()
           
 void setAvailable(Parameter x)
           
 void setTypeState(ClassifierInState x)
           
 
Methods inherited from class uci.uml.Behavioral_Elements.State_Machines.State
addClassifierInState, addDeferredEvent, addInternalTransition, addStateVariable, dbgString, getClassifierInState, getDeferredEvent, getEntry, getExit, getInternalTransition, getStateMachine, getStateVariable, prepareForTrash, recoverFromTrash, removeClassifierInState, removeDeferredEvent, removeInternalTransition, removeStateVariable, setClassifierInState, setDeferredEvent, setEntry, setExit, setInternalTransition, setStateMachine, setStateVariable
 
Methods inherited from class uci.uml.Behavioral_Elements.State_Machines.StateVertex
addIncoming, addOutgoing, alsoTrash, getIncoming, getOutgoing, getParent, removeIncoming, removeOutgoing, setIncoming, setOutgoing, setParent
 
Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl
addBehavior, addConstraint, addElementReference, addProvision, addRequirement, addStereotype, addTemplateParameter, containsStereotype, dbgStereotypes, dbgTaggedValues, getBehavior, getConstraint, getElementOwnership, getElementReference, getNamespace, getProvision, getRequirement, getStereotype, getTemplate, getTemplateParameter, getVisibility, isLegalXMI, isNotLegalXMI, removeBehavior, removeConstraint, removeElementReference, removeProvision, removeRequirement, removeStereotype, removeTemplateParameter, setBehavior, setConstraint, setElementOwnership, setElementReference, setNamespace, setProvision, setRequirement, setStereotype, setTemplate, setTemplateParameter, setVisibility
 
Methods inherited from class uci.uml.Foundation.Core.ElementImpl
addCharacteristic, addPropertyChangeListener, addTaggedValue, addVetoableChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChangeNoCritique, firePropertyChangeNoCritique, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChangeNoCompare, getCharacteristic, getClassification, getElementCount, getHighlight, getId, getName, getNamedProperty, getOCLTypeStr, getTaggedValue, getVetoListeners, newElementID, removeCharacteristic, removePropertyChangeListener, removeTaggedValue, removeVetoableChangeListener, setCharacteristic, setClassification, setElementCount, setHighlight, setId, setName, setName, setStaticChangeListener, setTaggedValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_available

public Parameter _available

_typeState

public ClassifierInState _typeState
Constructor Detail

ObjectFlowState

public ObjectFlowState()

ObjectFlowState

public ObjectFlowState(Name name)

ObjectFlowState

public ObjectFlowState(String nameStr)
Method Detail

getAvailable

public Parameter getAvailable()

setAvailable

public void setAvailable(Parameter x)
                  throws PropertyVetoException

getTypeState

public ClassifierInState getTypeState()

setTypeState

public void setTypeState(ClassifierInState x)
                  throws PropertyVetoException