Difference between revisions of "Artefact:Model/net/leue/andreas/sandbox/model31/Model31"

From OOModels
< Artefact:Model‎ | net‎ | leue‎ | andreas‎ | sandbox‎ | model31
Jump to navigationJump to search
(Created page with "{{Metabox | Meta_Type = Type:org/oomodels/WIML/1.0 | Meta_Domain = Domain:it/test | Meta_Category = Type:org/oomodels/wiki/Model | Me...")
 
Line 11: Line 11:


<wiml>
<wiml>
* Model31 CoreClass,StateMachine
# Model31 CoreClass,StateMachine
** Name String
~ state1,state2,state3
+ XMLogicImplementation
  - OnCreateInitialisation = JavaCodeTemplate=« ==>> state1; »
** Feld1 String Optional
  + XMPresentation
    - VisibilityStates = «state1||state2||state3»
** Feld2 String Optional
  + XMPresentation
    - VisibilityStates = «state1||state2»
** Feld3 String Optional
  + XMPresentation
    - VisibilityStates = «state2||state3»
!! s1 void()
  ~~ state2||state3
  + XMPresentation
    - Impact = Proceed
  + XMLogicImplementation
    - OperationBody = JavaCodeTemplate=« ==>> state1; »
!! s2 void()
  ~~ state1||state3
  + XMPresentation
    - Impact = Proceed
  + XMLogicImplementation
    - OperationBody = JavaCodeTemplate=« ==>> state2; »
!! s3 void()
  ~~ state1||state2
  + XMPresentation
    - Impact = Proceed
  + XMLogicImplementation
    - OperationBody = JavaCodeTemplate=« ==>> state3; »
</wiml>
</wiml>

Revision as of 12:51, 12 October 2012

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]

Model31
«CoreClass, StateMachine»
state1state2state3
...
XMLogicImplementation OnCreateInitialisationJavaCodeTemplate = « ==>> state1; »
Feld1String«Optional»
...
XMPresentation VisibilityStates«state1||state2||state3»
Feld2String«Optional»
...
XMPresentation VisibilityStates«state1||state2»
Feld3String«Optional»
...
XMPresentation VisibilityStates«state2||state3»
state2||state3──► s1void () «»
...
XMPresentation ImpactProceed
XMLogicImplementation OperationBodyJavaCodeTemplate = « ==>> state1; »
state1||state3──► s2void () «»
...
XMPresentation ImpactProceed
XMLogicImplementation OperationBodyJavaCodeTemplate = « ==>> state2; »
state1||state2──► s3void () «»
...
XMPresentation ImpactProceed
XMLogicImplementation OperationBodyJavaCodeTemplate = « ==>> state3; »