Artefact:Model/net/leue/andreas/sandbox/model08/Transaction08

From OOModels
< Artefact:Model‎ | net‎ | leue‎ | andreas‎ | sandbox‎ | model08
Revision as of 15:14, 7 August 2009 by AndreasLeue (talk | contribs)
Jump to navigationJump to search
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]

Transaction08
«InteractionClass»
state1state2state3state4state5

An example transaction
Attribute1Model08a«»
...
XMLogic DefaultValueClass_Factory_Model08aconstructcontext
XMPresentation VisibilityStates[
    state1,
    state2
]
XMVUI Mode"transactionreadwrite"
Attribute2Model08b«»
...
XMLogic DefaultValueClass_Factory_Model08bconstructcontext
XMPresentation VisibilityStates[
    state1,
    state3
]
XMVUI Mode"transactionreadwrite"
Attribute3Model08a«»
...
XMLogic DefaultValueClass_Factory_Model08aconstructcontext
XMPresentation VisibilityStates[
    state4,
    state5
]
XMVUI ModeMapmm1 = {
    State = "state4",
    Mode = "transactionreadwrite_eins"
},
nmm2 = {
    State = "state5",
    Mode = "transactionreadwrite_zwei"
}
state1──► next1void () «»
...
XMPresentation Namenext
XMLogicImplementation OperationBody =  = state2
state2──► next2void () «»
...
XMPresentation Namenext
XMLogicImplementation OperationBody =  = state3
state3──► next3void () «»
...
XMPresentation Namenext
XMLogicImplementation OperationBody =  = state4
state4──► next4void () «»
...
XMPresentation Namenext
XMLogicImplementation OperationBody =  = state5
state2──► back2void () «»
...
XMPresentation Nameback
XMLogicImplementation OperationBody =  = state1
state3──► back3void () «»
...
XMPresentation Nameback
XMLogicImplementation OperationBody =  = state2
state4──► back4void () «»
...
XMPresentation Nameback
XMLogicImplementation OperationBody =  = state3
state5──► back5void () «»
...
XMPresentation Nameback
XMLogicImplementation OperationBody =  = state4