You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here is next version of transform.cnd incorporating the changes we discussed @jpav:
<tx = 'http://www.polyglotter.org/transform/1.0'>
<mm = 'http://modeshape.org/modeshape-modeler/1.0'>
/*
* An operation input. The node name is the descriptor ID that this input uses.
*
* Properties:
* path - 'true' if the 'value' property represents a node path
* value - the input value (usually a path to a model object but can be a literal)
*/
[tx:input]
- tx:path (boolean) = 'true' autocreated
- tx:value (string) mandatory
/*
* An operation included in a transformation. The node name is the operation output descriptor ID.
*
* Properties:
* descriptorId - the descriptor ID for the output value of the operation
* text - the DSL representing the operation
*
* Children: the operation inputs named by there descriptor ID
*/
[tx:operation]
- tx:descriptorId (string) mandatory
- tx:text (string) mandatory
+ * (tx:input) = tx:input copy sns
/*
* A transformation model.
*
* Properties:
* sources - multi-valued list of source model paths
* targets - multi-valued list of target model paths
*
* Children: the operations named by there descriptor ID
*/
[tx:transformation] > mm:model mixin
- tx:sources (path) multiple
- tx:targets (path) multiple
+ * (tx:operation) = tx:operation copy sns
No description provided.
The text was updated successfully, but these errors were encountered: