To better support autoconfiguration through XML file, an additional attribute "create" is needed. Proposal:
<xs:attribute name="create" use="optional">
<xs:annotation>
<xs:documentation>Defines if a publisher/subscriber should be autocreated for this telegram. Only required for use with automatic XML-configuration.</xs:documentation>
</xs:annotation>
<xs:simpletype>
<xs:restriction base="xs:string">
<xs:enumeration value="no">
<xs:enumeration value="auto">
<xs:enumeration value="source">
<xs:enumeration value="sink">
</xs:enumeration></xs:enumeration></xs:enumeration></xs:enumeration></xs:restriction>
</xs:simpletype>
</xs:attribute>
type is already given in type attribute.
Type is already given in type attribute, hence only on/off is necessary.
<xs:attribute name="create" default="off" use="optional">
<xs:annotation>
<xs:documentation>Defines whether publisher/listener/subscriber should be automatically created based on the given type or not.</xs:documentation>
</xs:annotation>
<xs:simpletype>
<xs:restriction base="xs:string">
<xs:enumeration value="on">
<xs:enumeration value="off">
</xs:enumeration></xs:enumeration></xs:restriction>
</xs:simpletype></xs:attribute>