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) (New page: {{Metabox | Meta_Type = Type:org/oomodels/WIML/1.0 | Meta_Domain = Domain:it/test | Meta_Category = Type:org/oomodels/wiki/Model | Meta_Downloa...) |
Wolfmueller (talk | contribs) (→Code) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 11: | Line 11: | ||
<wiml> | <wiml> | ||
# | # Transaction01 InteractionClass | ||
~ state1,state2,state3 | |||
An example transaction | |||
** | ** Attribute1 String | ||
+ XMLogic | |||
+ | - DefaultValue = "value1-1"; | ||
- | + XMPresentation | ||
** | - VisibilityStates = [state1,state2] | ||
+ XMVUI | |||
- Mode = "transactionreadwrite" | |||
** Attribute2 String | |||
+ XMLogic | |||
- DefaultValue = "value2-1"; | |||
+ XMPresentation | |||
- VisibilityStates = [state2,state3] | |||
+ XMVUI | |||
- Mode = "transactionreadwrite" | |||
!! next1 void() | |||
~~ 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 | |||
- 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 () | «» |
...
|