| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!-- |
| LML - LLView markup language |
| |
| |
| Copyright (c) 2011-2013 Forschungszentrum Juelich GmbH |
| |
| All rights reserved. This program and the accompanying materials |
| |
| are made available under the terms of the Eclipse Public License v1.0 |
| |
| which accompanies this distribution and is available at |
| |
| http://www.eclipse.org/legal/epl-v10.html |
| --> |
| <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:lml="http://eclipse.org/ptp/lml" targetNamespace="http://eclipse.org/ptp/lml"> |
| |
| <complexType name="relation_type"> |
| <annotation> |
| <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. |
| </documentation> |
| </annotation> |
| <sequence> |
| <element maxOccurs="unbounded" minOccurs="0" name="el" type="lml:relation_element_type"> |
| </element> |
| </sequence> |
| <attribute name="id" type="NCName" use="required"> |
| <annotation> |
| <documentation> |
| This id can be referenced by all objects in lml. Is |
| similar to an id of an object-tag within the |
| objects-tag. |
| </documentation> |
| </annotation> |
| </attribute> |
| <attribute name="name" type="string"> |
| <annotation> |
| <documentation>Name of this set.</documentation> |
| </annotation> |
| </attribute> |
| <attribute name="keyid" type="NCName"> |
| <annotation> |
| <documentation>ID-Ref to one object or relation which is related to all elements added in this tag.</documentation> |
| </annotation> |
| </attribute> |
| </complexType> |
| |
| <complexType name="relation_element_type"> |
| <attribute name="refid" type="NCName"> |
| <annotation> |
| <documentation>Reference-Id to an object-tag or another relation.</documentation> |
| </annotation> |
| </attribute> |
| </complexType> |
| |
| <complexType name="relations_type"> |
| <sequence> |
| <element maxOccurs="unbounded" minOccurs="0" name="rel" type="lml:relation_type"/> |
| </sequence> |
| </complexType> |
| </schema> |