uci.uml.Behavioral_Elements.State_Machines
Class TimeEvent

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.TimeEvent

public class TimeEvent
extends Event

See Also:
Serialized Form

Field Summary
 TimeExpression _duration
           
 
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
TimeEvent()
           
TimeEvent(String exp)
           
TimeEvent(TimeExpression exp)
           
 
Method Summary
 TimeExpression getDuration()
           
 void setDuration(TimeExpression 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

_duration

public TimeExpression _duration
Constructor Detail

TimeEvent

public TimeEvent()

TimeEvent

public TimeEvent(TimeExpression exp)

TimeEvent

public TimeEvent(String exp)
Method Detail

getDuration

public TimeExpression getDuration()

setDuration

public void setDuration(TimeExpression x)
                 throws PropertyVetoException