DM Info Specification
DM Class Info
- classname -- not really necessary
- baseclass
- DM type (e.g. Process, System...)
- short description
- description
- VariableReference? Info (see below)
- PropertySlot? Info (see below)
PropertySlot? Info
global
- accept arbitrary name slot (true/false)
for each slot
- name
- type (Real, Int, String, Polymorph)
- description
- unit, dimension
- attributes
- required (true/false)
VariableReference? Info
for each VariableReference?
- name
- description
- required (true/false)
