ADOxx Documentation
Theory - Hands-On - Scenarios - Community - Development Tools
Theory
VERSION <4.0>
BUSINESS PROCESS MODEL <sample 1.0> : <"Library">
TYPE <Sample>
<Author>; <Creation date>; <Date last changed>;
<Last user>; <Keywords>;<Comment>;<Model type>; <State>;<Reviewed on;
<Description>; <World area>; <Grid>; <Zoom>; <Viewable area><Current mode>;
<Access state>; <Current page layout>; <Connector marks>; <Change counter>;
<Font size>; <Context of version>
). ATTRIBUTE <Author>
VALUE "memo"
VALUE "17.06.2014, 17:52"
...
INSTANCE <Hello1> : <Hello>
ATTRIBUTE <Position>
VALUE "NODE x:5.5cm y:5.5cm w:2.5cm h:2cm index:1"
...
RELATION <any2any>
FROM <Hello1> : <Hello>
TO <Hello2> : <Hello>
ATTRIBUTE <Positions>
adl-file : [ version ] attrprofs models application-models modelgroups .
version : VERSION identifier .
attrprofs : { attributeprofileinstance } | { attributeprofile-hierarchy } .
attributeprofileinstance : attributeprofile-definition { instanceattribute-setting } .
attributeprofile-definition : ATTRIBUTEPROFILE identifier ':' identifier ':' identifier [ version ]
attributeprofile-hierarchy : { ROOTATTRPROFDIR identifier ':' identifier { attributeprofile }
{ attributeprofile-directory }} .
attributeprofile : attributeprofile-def2 { instanceattribute-setting } .
attributeprofile-def2 : ATTRIBUTEPROFILE identifier ':' identifier [ version ] .
attributeprofile-directory : ATTRPROFDIR identifier ':' number { attributeprofile } .
models : {we-model | bp-model } .
we-model : wem-definition { instanceattribute-setting } model .
bp-model : bpm-definition { instanceattribute-setting } model .
WORKING ENVIRONMENT MODEL identifier ':' identifier
[ version ] TYPE identifier .
BUSINESS PROCESS MODEL identifier ':' identifier
[ version ] TYPE identifier .
model : { instance } { relation } .
instance : instance-definition { instanceattribute-setting } .
instance-definition : INSTANCE identifier ':' identifier .
relation : relation-definition { instanceattribute-setting } .
relation-definition : RELATION identifier FROM identifier ':' identifier TO
identifier ':' identifier .
instanceattribute-setting : ATTRIBUTE identifier VALUE attrval .
application-models : { application-model-definition model-attachments } .
application-model-definition : APPLICATION MODEL identifier ':' identifier .
TYPE identifier }
WORKING ENVIRONMENT MODEL identifier [ version ] TYPE identifier
TYPE identifier } |
BUSINESS PROCESS MODEL identifier [ version ]
TYPE identifier
{ BUSINESS PROCESS MODEL identifier [ version ]
TYPE identifier } .
modelgroups : { ROOTMODELGROUP identifier ':' identifier { reference }
{ hierarchy }} .
reference : BUSINESS PROCESS MODEL identifier TYPE identifier | WORKING ENVIRONMENT MODEL identifier TYPE identifier
hierarchy : MODELGROUP identifier ':' number { reference } .
identifier : '<' any_characters_but_newline '>' .
recordval .
recordval : { RECORD { ATTRIBUTE identifier VALUE val } END } .