Difference between revisions of "Artefact:Model/net/leue/andreas/sandbox/transaction01/Transaction01"
From OOModels
< Artefact:Model | net | leue | andreas | sandbox | transaction01
Jump to navigationJump to search
AndreasLeue (talk | contribs) |
Wolfmueller (talk | contribs) (→Code) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
<wiml> | <wiml> | ||
# Transaction01 InteractionClass | # Transaction01 InteractionClass | ||
~ state1,state2,state3 | |||
An example transaction | An example transaction | ||
** Attribute1 String | ** Attribute1 String | ||
+ XMLogic | + XMLogic | ||
- DefaultValue = "value1"; | - DefaultValue = "value1-1"; | ||
+ XMPresentation | + XMPresentation | ||
- VisibilityStates = [state1,state2] | - VisibilityStates = [state1,state2] | ||
Line 22: | Line 23: | ||
** Attribute2 String | ** Attribute2 String | ||
+ XMLogic | + XMLogic | ||
- DefaultValue = "value2"; | - DefaultValue = "value2-1"; | ||
+ XMPresentation | + XMPresentation | ||
- VisibilityStates = [state2,state3] | - VisibilityStates = [state2,state3] | ||
Line 28: | Line 29: | ||
- Mode = "transactionreadwrite" | - Mode = "transactionreadwrite" | ||
!! next1 void() | !! next1 void() | ||
~ state1 | ~~ state1 | ||
+ XMPresentation | |||
- Name = next | |||
+ XMLogicImplementation | |||
- OperationBody = ~ attribute1="value1-2";\nattribute2="value2-2";\n==>> state2; | |||
!! next2 void() | |||
~~ state2 | |||
+ XMPresentation | |||
- Name = next | |||
+ XMLogicImplementation | |||
- OperationBody = ~ attribute1="value1-3";\nattribute1="value2-3";\n==>> state3; | |||
!! back2 void() | |||
~~ state2 | |||
+ XMPresentation | |||
- Name = back | |||
+ XMLogicImplementation | |||
- OperationBody = ~ attribute1="value1-1";\nattribute2="value2-1";\n==>> state1; | |||
!! back3 void() | |||
~~ state3 | |||
+ XMPresentation | |||
- Name = back | |||
+ XMLogicImplementation | + XMLogicImplementation | ||
- OperationBody = ~ | - OperationBody = ~ attribute1="value1-2";\nattribute2="value2-2";\n==>> state2; | ||
</wiml> | </wiml> | ||
== {{Type:org/oomodels/wiki/doclet/Description}} == | == {{Type:org/oomodels/wiki/doclet/Description}} == |
Latest revision as of 22:01, 10 March 2010
Classification | |
---|---|
Type | Type:org/oomodels/WIML/1.0 |
Domain | Domain:it/test |
Category | Type:org/oomodels/wiki/Model |
More | |
Download Code | |
Namespace (more) | |
Private namespace of Andreas Leue. | |
create new pages |
Code[edit]
Transaction01 «InteractionClass» | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Attribute1 | String | «» | ...
| |||||||||
Attribute2 | String | «» | ...
| |||||||||
state1──► next1 | void () | «» |
...
| |||||||||
state2──► next2 | void () | «» |
...
| |||||||||
state2──► back2 | void () | «» |
...
| |||||||||
state3──► back3 | void () | «» |
...
|