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:
NameThe display name of the node on the canvas.
CardinalityThe possible number of occurrences of this node. The available values are:

0..1, 0..n, 1..1, 1..n.
TypeThe data type of the node.
Note:
The anyType and anySimpleType types are not supported.
Referenced ComponentThe name of the referenced schema.
Referenced ItemThe name of the node in the referenced schema.
FilterableThis 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.
DocumentationThis property allows you to provide a comment explaining the purpose of the node.
Related Topics