LML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace http://eclipse.org/ptp/lml
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations have no namespace.
  • By default, local attribute declarations have no namespace.

Declared Namespaces

Prefix Namespace
Default namespace http://www.w3.org/2001/XMLSchema
xml http://www.w3.org/XML/1998/namespace
lml http://eclipse.org/ptp/lml
Schema Component Representation
<schema targetNamespace="http://eclipse.org/ptp/lml">
...
</schema>
top

Global Definitions

Complex Type: relation_element_type

Super-types: None
Sub-types: None
Name relation_element_type
Abstract no
XML Instance Representation
<...
refid="NCName [0..1] ?"/>
Schema Component Representation
<complexType name="relation_element_type">
<attribute name="refid" type=" NCName "/>
</complexType>
top

Complex Type: relation_type

Super-types: None
Sub-types: None
Name relation_type
Abstract no
Documentation A set of objects, which are related to each other. Could contain a list of jobs of one user. If any job in the relation is focused, every job in this set will be highlighted. keyid can be used to define objects which are connected to all added objects in this relation_type. If keyid is not defined, all elements in this tag will be used as keys.
XML Instance Representation
<...
id="NCName [1] ?"
name="string [0..1] ?"
keyid="NCName [0..1] ?">
<el> lml:relation_element_type </el> [0..*]
</...>
Schema Component Representation
<complexType name="relation_type">
<sequence>
<element name="el" type=" lml:relation_element_type " maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="id" type=" NCName " use="required"/>
<attribute name="name" type=" string "/>
<attribute name="keyid" type=" NCName "/>
</complexType>
top

Complex Type: relations_type

Super-types: None
Sub-types: None
Name relations_type
Abstract no
XML Instance Representation
<...>
<rel> lml:relation_type </rel> [0..*]
</...>
Schema Component Representation
<complexType name="relations_type">
<sequence>
<element name="rel" type=" lml:relation_type " maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</complexType>
top