uci.uml.Behavioral_Elements.State_Machines
Class ChangeEvent

java.lang.Object
  |
  +--uci.uml.Foundation.Core.ElementImpl
        |
        +--uci.uml.Foundation.Core.ModelElementImpl
              |
              +--uci.uml.Behavioral_Elements.State_Machines.Event
                    |
                    +--uci.uml.Behavioral_Elements.State_Machines.ChangeEvent

public class ChangeEvent
extends Event

See Also:
Serialized Form

Field Summary
 BooleanExpression _changeExpression
           
 
Fields inherited from class uci.uml.Behavioral_Elements.State_Machines.Event
_parameters, _state, _transition
 
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
ChangeEvent()
           
ChangeEvent(Name name, BooleanExpression exp)
           
ChangeEvent(String nameStr)
           
 
Method Summary
 BooleanExpression getChangeExpression()
           
 void setChangeExpression(BooleanExpression x)
           
 
Methods inherited from class uci.uml.Behavioral_Elements.State_Machines.Event
addParameters, addState, addTransition, getParameters, getState, getTransition, removeParameters, removeState, removeTransition, setParameters, setState, setTransition
 
Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl
addBehavior, addConstraint, addElementReference, addProvision, addRequirement, addStereotype, addTemplateParameter, alsoTrash, containsStereotype, dbgStereotypes, dbgTaggedValues, getBehavior, getConstraint, getElementOwnership, getElementReference, getNamespace, getProvision, getRequirement, getStereotype, getTemplate, getTemplateParameter, getVisibility, isLegalXMI, isNotLegalXMI, prepareForTrash, recoverFromTrash, 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, dbgString, 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

_changeExpression

public BooleanExpression _changeExpression
Constructor Detail

ChangeEvent

public ChangeEvent()

ChangeEvent

public ChangeEvent(Name name,
                   BooleanExpression exp)

ChangeEvent

public ChangeEvent(String nameStr)
Method Detail

getChangeExpression

public BooleanExpression getChangeExpression()

setChangeExpression

public void setChangeExpression(BooleanExpression x)
                         throws PropertyVetoException