Interface EventFactory
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
EventFactoryImpl
public interface EventFactory
extends org.eclipse.emf.ecore.EFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
- See Also:
EventPackage
-
Field Summary
Fields Modifier and Type Field Description static EventFactoryeINSTANCEThe singleton instance of the factory. -
Method Summary
Modifier and Type Method Description ConsumesEventcreateConsumesEvent()Returns a new object of class 'Consumes Event'.EventcreateEvent()Returns a new object of class 'Event'.EventActioncreateEventAction()Returns a new object of class 'Action'.EventElementcreateEventElement()Returns a new object of class 'Element'.EventModelcreateEventModel()Returns a new object of class 'Model'.EventRelationshipcreateEventRelationship()Returns a new object of class 'Relationship'.EventResourcecreateEventResource()Returns a new object of class 'Resource'.HasStatecreateHasState()Returns a new object of class 'Has State'.InitialStatecreateInitialState()Returns a new object of class 'Initial State'.NextStatecreateNextState()Returns a new object of class 'Next State'.OnEntrycreateOnEntry()Returns a new object of class 'On Entry'.OnExitcreateOnExit()Returns a new object of class 'On Exit'.ProducesEventcreateProducesEvent()Returns a new object of class 'Produces Event'.ReadsStatecreateReadsState()Returns a new object of class 'Reads State'.StatecreateState()Returns a new object of class 'State'.TransitioncreateTransition()Returns a new object of class 'Transition'.EventPackagegetEventPackage()Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createEventModel
EventModel createEventModel()Returns a new object of class 'Model'.- Returns:
- a new object of class 'Model'.
-
createEvent
Event createEvent()Returns a new object of class 'Event'.- Returns:
- a new object of class 'Event'.
-
createEventRelationship
EventRelationship createEventRelationship()Returns a new object of class 'Relationship'.- Returns:
- a new object of class 'Relationship'.
-
createEventResource
EventResource createEventResource()Returns a new object of class 'Resource'.- Returns:
- a new object of class 'Resource'.
-
createState
State createState()Returns a new object of class 'State'.- Returns:
- a new object of class 'State'.
-
createTransition
Transition createTransition()Returns a new object of class 'Transition'.- Returns:
- a new object of class 'Transition'.
-
createOnEntry
OnEntry createOnEntry()Returns a new object of class 'On Entry'.- Returns:
- a new object of class 'On Entry'.
-
createOnExit
OnExit createOnExit()Returns a new object of class 'On Exit'.- Returns:
- a new object of class 'On Exit'.
-
createEventAction
EventAction createEventAction()Returns a new object of class 'Action'.- Returns:
- a new object of class 'Action'.
-
createReadsState
ReadsState createReadsState()Returns a new object of class 'Reads State'.- Returns:
- a new object of class 'Reads State'.
-
createProducesEvent
ProducesEvent createProducesEvent()Returns a new object of class 'Produces Event'.- Returns:
- a new object of class 'Produces Event'.
-
createConsumesEvent
ConsumesEvent createConsumesEvent()Returns a new object of class 'Consumes Event'.- Returns:
- a new object of class 'Consumes Event'.
-
createNextState
NextState createNextState()Returns a new object of class 'Next State'.- Returns:
- a new object of class 'Next State'.
-
createInitialState
InitialState createInitialState()Returns a new object of class 'Initial State'.- Returns:
- a new object of class 'Initial State'.
-
createEventElement
EventElement createEventElement()Returns a new object of class 'Element'.- Returns:
- a new object of class 'Element'.
-
createHasState
HasState createHasState()Returns a new object of class 'Has State'.- Returns:
- a new object of class 'Has State'.
-
getEventPackage
EventPackage getEventPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-