Overview of Available Event Type Elements
The Event Type Editor provides several node types, and each node type has a set of properties associated with it. The available node types, their descriptions, and their properties are shown in the following table:
Node Type | Description | Properties of the node type |
Field | A node that contains an XSD simple type definition. | Name Cardinality Type: the data type of the node. Filterable Documentation |
Composite | A container for a set of nodes. The nodes can be field nodes or other composite nodes. | Name Cardinality Documentation Nodes of this type have no data type, since they are just containers for other nodes. |
Reference to Component | A reference to a node in another schema, which can be an XSD element, XSD simple type or XSD complex type. Note: Recursive schema references are not allowed. For instance, a schema should not reference itself or reference another schema that refers the current one. | Name Cardinality Referenced Component Referenced Item Documentation Additionally, for a reference to a simple type: Filterable |
The properties of the nodes have the following meanings:
Name The display name of the node on the canvas.
Cardinality The possible number of occurrences of this node. The available values are:
0..1, 0..n, 1..1, 1..n.
Type The data type of the node.
Note:
The anyType and anySimpleType types are not supported.
Referenced Component The name of the referenced schema.
Referenced Item The name of the node in the referenced schema.
Filterable This is a boolean value that indicates whether or not the node value in instances of the event type can be used as a filtering criterion to select the instance for further processing. A value of true indicates that the node value can be a filtering criterion.
Documentation This property allows you to provide a comment explaining the purpose of the node.
Related Topics