Files
2017-04-11 15:47:10 +02:00

81 lines
2.9 KiB
Plaintext
Executable File

Model WFRperfToolModel
This model description is not a real EMF artifact. It was generated by the
org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's
code generator can be extended.
This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.
Package perftool <http://at.ac.uibk.wfr.perftool/1.0>
Class Workflow
Attribute oid : EInt<<1..1>>
Attribute wfid : ELong<<1..1>>
Attribute uuid : EString<<1..1>>
Attribute name : EString<<1..1>>
Reference toplevelActivity : Activity
Reference statusEvents : WorkflowStatusEvent<<0..*>>
Reference deviceEvents : DeviceInstanceStatusEvent<<0..*>>
Reference componentEvents : ComponentStatusEvent<<0..*>>
Class Activity
Attribute oid : EInt<<1..1>>
Attribute actid : ELong<<1..1>>
Attribute name : EString<<1..1>>
Attribute type : EString<<1..1>>
Attribute branchID : ELong<<1..1>>
Reference parentWorkflow : Workflow<<1..1>>
Reference instances : ActivityInstance<<0..*>>
Reference statusEvents : ActivityStatusEvent<<0..*>>
Reference parent : Activity
Reference children : Activity<<0..*>>
Class ActivityInstance
Attribute oid : EInt<<1..1>>
Attribute instid : ELong<<1..1>>
Attribute iterationID : ELong<<1..1>>
Reference baseActivity : Activity<<1..1>>
Reference parentWorkflow : Workflow
Reference parentInstance : ActivityInstance
Reference statusEvents : ActivityInstanceStatusEvent<<0..*>>
Class WorkflowStatusEvent
Attribute oid : EInt<<1..1>>
Attribute newStatus : EString<<1..1>>
Attribute oldStatus : EString<<1..1>>
Attribute timestamp : ELong<<1..1>>
Reference parentWorkflow : Workflow<<1..1>>
Class ActivityStatusEvent
Attribute oid : EInt<<1..1>>
Attribute newStatus : EString<<1..1>>
Attribute oldStatus : EString<<1..1>>
Attribute timestamp : ELong<<1..1>>
Reference parentActivity : Activity<<1..1>>
Class ActivityInstanceStatusEvent
Attribute oid : EInt<<1..1>>
Attribute newStatus : EString<<1..1>>
Attribute oldStatus : EString<<1..1>>
Attribute timestamp : ELong<<1..1>>
Reference parentInstance : ActivityInstance<<1..1>>
Class DeviceInstanceStatusEvent
Attribute oid : EInt<<1..1>>
Attribute deviceType : EString<<1..1>>
Attribute deviceID : ELong<<1..1>>
Attribute newStatus : EString<<1..1>>
Attribute oldStatus : EString<<1..1>>
Attribute timestamp : ELong<<1..1>>
Attribute executedImplID : ELong<<1..1>>
Attribute deviceSlotCount : ELong<<1..1>>
Reference parentWorkflow : Workflow
Reference executedInstance : ActivityInstance
Class ComponentStatusEvent
Attribute oid : EInt<<1..1>>
Attribute componentType : EString<<1..1>>
Attribute newStatus : EString<<1..1>>
Attribute oldStatus : EString<<1..1>>
Attribute timestamp : ELong<<1..1>>
Reference workflow : Workflow