consumed_interfaces_mapping
datastore grammar version 54
auto-webclient | neo.6 deployment |
---|---|
auto-webclient | neo.6 generator_settings |
auto-webclient | neo.6 phrases |
auto-webclient | neo.6 translations |
connector | 2 pipeline |
connector | 2 processor |
connector | 2 variables |
datastore | 54 consumed_interfaces_mapping |
datastore | 54 migration_mapping |
datastore | 54 provided_interface_implementation |
interface | 2.3 interface |
model | 51 application |
model | 51 client_request |
model | 51 collection_query_to_table |
relational-database-bridge | 85 database |
relational-database-bridge | 85 database_transformation |
reporter | 47 expressions |
reporter | 47 parameters |
reporter | 47 query |
sql-mirror | 53 sql_mapping |
webclient | neo.6 deployment |
webclient | neo.6 gui_model |
webclient | neo.6 phrases |
webclient | neo.6 settings |
webclient | neo.6 translations |
webclient | neo.6 views |
webclient | neo.6 widget |
'interfaces to imported interfaces' [ interfaces ] collection (
'imported interface' [ => ] reference
)
'imported interfaces' [ imported-interfaces ] collection (
'interface' [ = ] reference
'context keys' collection ( [ (, ) ]
'value' [ : text = . ] reference
)
'mapping' component 'node type mapping'
)
'EQ member'
'argument mapping' [ (, ) ]
'conditional' stategroup (
'yes' [ ? ]
'state group' [ @ ] reference
'states' [ (, ) ] collection ( [ | ]
'arguments' component 'argument mapping'
)
'no'
'properties' collection (
'type' [ : ] stategroup (
'collection' [ collection => ]
'collection' [ @ ] reference
'arguments' component 'argument mapping'
'number'
'numerical type' stategroup (
'integer' [ integer ]
'natural' [ natural ]
)
'number' [ = @ ] reference
'text' [ text ]
'has constraint' stategroup (
'no' [ = ]
'text' [ @ ] reference
'yes' [ => ]
'text' [ @ ] reference
)
'file' [ file ]
'file' [ = @ ] reference
'state group' [ stategroup = ]
'type' stategroup (
'fixed'
'state' reference
'arguments' component 'argument mapping'
'mapped' [ switch ]
'state group' [ @ ] reference
'mapping' [ (, ) ] collection ( [ | ]
'mapped state' [ = ] reference
'arguments' component 'argument mapping'
)
)
)
)
)
'command mapping'
'command' reference
'argument mapping' [ with ] component 'argument mapping'
'node type mapping' [ (, ) ]
'attributes' collection (
'type' stategroup (
'referencer anchor' [ : reference-set ]
'command' [ : command ]
'implementation' stategroup (
'internal'
'external'
'mapping' [ do ] component 'command mapping'
)
'property'
'type' stategroup (
'group'
'type' stategroup (
'elementary' [ : group ]
'group' [ = + ] reference
'mapping' component 'node type mapping'
'derived' [ := group ]
)
'collection'
'type' stategroup (
'elementary' [ : collection ]
'has key constraint' stategroup (
'yes' [ => ]
'no' [ = ]
)
'collection' [ . ] reference
'mapping' component 'node type mapping'
'derived' [ := collection ]
)
'number'
'type' stategroup (
'elementary'
'type' stategroup (
'causal' [ : number causal ]
'simple' [ : ]
'type' stategroup (
'integer' [ integer ]
'natural' [ natural ]
)
'number' [ = # ] reference
)
'derived' [ := number ]
)
'text'
'type' stategroup (
'elementary' [ : text ]
'type' stategroup (
'key' [ (key) ]
'is collection key' component 'EQ member'
'value'
'not collection key' component 'EQ member'
'has constraint' stategroup (
'yes' [ => ]
'no' [ = ]
)
'text' [ . ] reference
)
'derived' [ := text ]
)
'file'
'type' stategroup (
'elementary' [ : file ]
'file' [ = / ] reference
'derived' [ := file ]
)
'state group'
'type' stategroup (
'elementary' [ : stategroup = switch ]
'state group' [ ? ] reference
'states' [ (, ) ] collection ( [ | ]
'state' [ = ] reference
'mapping' component 'node type mapping'
)
'derived' [ := stategroup ]
)
)
)
)