diff options
| author | Andrew Branson <andrew.branson@cern.ch> | 2013-10-27 00:27:24 +0200 |
|---|---|---|
| committer | Andrew Branson <andrew.branson@cern.ch> | 2013-10-27 00:27:24 +0200 |
| commit | 30cd736670a579985890d8c2dfe363bacbad7568 (patch) | |
| tree | 152b34486ed4a77c6d6a3a49c13b796ae669f512 /src/main/resources/mapFiles/StateMachineMap.xml | |
| parent | 0f892332b19ba8741a7db66a5c4daa386b2b5c1e (diff) | |
Beta?
Diffstat (limited to 'src/main/resources/mapFiles/StateMachineMap.xml')
| -rw-r--r-- | src/main/resources/mapFiles/StateMachineMap.xml | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/main/resources/mapFiles/StateMachineMap.xml b/src/main/resources/mapFiles/StateMachineMap.xml index 53f24e1..023dfb4 100644 --- a/src/main/resources/mapFiles/StateMachineMap.xml +++ b/src/main/resources/mapFiles/StateMachineMap.xml @@ -3,12 +3,12 @@ <class name="com.c2kernel.lifecycle.instance.stateMachine.StateMachine">
<map-to xml="StateMachine" />
<field name="states" type="com.c2kernel.lifecycle.instance.stateMachine.State"
- collection="arraylist" container="false" direct="false">
+ collection="arraylist" direct="false" get-method="getStates" set-method="setStates">
<bind-xml name="State" node="element" />
</field>
<field name="transitions"
type="com.c2kernel.lifecycle.instance.stateMachine.Transition"
- collection="arraylist" container="false" direct="false">
+ collection="arraylist" direct="false">
<bind-xml name="Transition" node="element" />
</field>
<field name="initialStateCode" type="integer">
@@ -16,6 +16,7 @@ </field>
</class>
<class name="com.c2kernel.lifecycle.instance.stateMachine.State">
+ <map-to xml="State"/>
<field name="id" type="integer" direct="false">
<bind-xml name="id" node="attribute" />
</field>
@@ -23,10 +24,11 @@ <bind-xml name="name" node="attribute" />
</field>
<field name="finished" type="boolean" direct="false">
- <bind-xml name="finishedd" node="attribute" />
+ <bind-xml name="proceeds" node="attribute" />
</field>
</class>
<class name="com.c2kernel.lifecycle.instance.stateMachine.Transition">
+ <map-to xml="Transition"/>
<field name="id" type="integer" direct="false">
<bind-xml name="id" node="attribute" />
</field>
@@ -48,18 +50,15 @@ <field name="reservation" type="string" direct="false">
<bind-xml name="reservation" node="attribute" />
</field>
- <field name="outcome"
- type="com.c2kernel.lifecycle.instance.stateMachine.TransitionOutcome"
- direct="false" container="false">
+ <field name="outcome" type="com.c2kernel.lifecycle.instance.stateMachine.TransitionOutcome" direct="false">
<bind-xml name="Outcome" node="element" />
</field>
- <field name="script"
- type="com.c2kernel.lifecycle.instance.stateMachine.TransitionScript"
- direct="false" container="false">
+ <field name="script" type="com.c2kernel.lifecycle.instance.stateMachine.TransitionScript" direct="false">
<bind-xml name="Script" node="element" />
</field>
</class>
<class name="com.c2kernel.lifecycle.instance.stateMachine.TransitionOutcome">
+ <map-to xml="Outcome"/>
<field name="schemaName" type="string" direct="false">
<bind-xml name="name" node="attribute" />
</field>
@@ -71,6 +70,7 @@ </field>
</class>
<class name="com.c2kernel.lifecycle.instance.stateMachine.TransitionScript">
+ <map-to xml="Script"/>
<field name="scriptName" type="string" direct="false">
<bind-xml name="name" node="attribute" />
</field>
|
