uk.ac.ucl.cs.uml.jmi.BehavioralElements.StateMachines
Interface Event
- All Superinterfaces:
- Element, ExtObject, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
- All Known Subinterfaces:
- CallEvent, ChangeEvent, SignalEvent, TimeEvent
- All Known Implementing Classes:
- CallEvent_Impl, ChangeEvent_Impl, Event_Impl, SignalEvent_Impl, TimeEvent_Impl
public interface Event
- extends ModelElement
An event is a specification of a type of observable occurrence. The
occurrence that generates an event instance is assumed to take place
at an instant in time with no duration.
Strictly speaking, the term “event” is used to refer to the type and
not to an instance of the type. However, on occasion, where the
meaning is clear from the context, the term is also used to refer to
an event instance.
Event is a child of ModelElement.
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.Foundation.Core.ModelElement |
getAsArgument, getBehavior, getClientDependency, getComment, getConstraint, getContainer, getDefaultElement, getIsSpecification, getName, getNamespace, getPackage, getPresentation, getReferenceTag, getSourceFlow, getStereotype, getSupplierDependency, getTaggedValue, getTargetFlow, getTemplate, getTemplateArgument, getTemplateParameter, getVisibility, setDefaultElement, setIsSpecification, setName, setNamespace, setTemplate, setVisibility |
Methods inherited from interface javax.jmi.reflect.RefObject |
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
Methods inherited from interface javax.jmi.reflect.RefFeatured |
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
Methods inherited from interface javax.jmi.reflect.RefBaseObject |
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
getTransition
Collection getTransition()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getState
Collection getState()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
getParameter
List getParameter()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException