Table of Contents
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.
Schema Composition
This schema includes components from the following schema document(s):
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 ">
<include
schemaLocation ="colors.xsd "/>
<include
schemaLocation ="scheme.xsd "/>
<include
schemaLocation ="request.xsd "/>
...
</
schema >
XML Instance Representation
<
lml :layout
version="string
[0..1]
? " >
Start Sequence [0..*]
End Sequence
</
lml :layout>
Super-types:
layout_type
< abslayout_type (by extension)
Sub-types:
None
Name
abslayout_type
Abstract
no
Documentation
Describes a layout with absolute coordinates. Every
component must be added by a comp-tag.
XML Instance Representation
<...
id="string
[1] " >
</...>
Schema Component Representation
<
complexType
name ="
abslayout_type ">
<
complexContent >
<
extension
base ="
lml :layout_type
">
<
sequence >
<
element
name ="
comp "
type ="
lml :component_type
"
maxOccurs ="
unbounded "
minOccurs ="
1 "/>
</
sequence >
</
extension >
</
complexContent >
</
complexType >
Name
chartlayout_type
Abstract
no
Documentation
Definition of layout-tag for charts
Schema Component Representation
<
complexType
name ="
chartlayout_type ">
<
complexContent >
<
extension
base ="
lml :componentlayout_type
">
<attribute
name ="border " type ="
nonNegativeInteger
" default ="0 "/>
<attribute
name ="showlegend " type ="
boolean
" default ="true "/>
<
attribute
name ="
innerbackgroundcolor "
type ="
lml :hexcolor_type
"
default ="
#AAA "/>
<attribute
name ="cutpaint " type ="
boolean
" default ="true "/>
</
extension >
</
complexContent >
</
complexType >
Super-types:
None
Sub-types:
None
Name
columnlayout_type
Abstract
no
Documentation
Layout-definitions for exactly one column of a table.
Defines where to position the column, width and if this
column is sorted
XML Instance Representation
<...
cid="positiveInteger
[1]
? "
pos="nonNegativeInteger
[0..1]
? "
width="
double (0 <= value <= 1)
[0..1]
? "
sorted="
lml :columnsortedtype
[0..1]
? "
active="boolean
[0..1]
? "
key="string
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
columnlayout_type ">
<
sequence >
<
element
name ="
pattern "
type ="
lml :pattern_type
"
minOccurs ="
0 "
maxOccurs ="
1 "/>
</
sequence >
<attribute
name ="cid " type ="
positiveInteger
" use ="required "/>
<attribute
name ="pos " type ="
nonNegativeInteger
"/>
<
attribute
name ="
width ">
<
simpleType >
<
restriction
base ="
double
">
<minInclusive
value ="0 "/>
<maxInclusive
value ="1 "/>
</
restriction >
</
simpleType >
</
attribute >
<attribute
name ="active " type ="
boolean
" default ="true "/>
<attribute
name ="key " type ="
string
"/>
</
complexType >
Super-types:
None
Sub-types:
None
Name
component_type
Abstract
no
Documentation
Describes the absolute position of one graphical
object
XML Instance Representation
<...
gid="string
[1]
? "
x="integer
[1]
? "
y="integer
[1]
? "
w="nonNegativeInteger
[0..1]
? "
h="nonNegativeInteger
[0..1]
? " />
Schema Component Representation
<
complexType
name ="
component_type ">
<attribute
name ="gid " type ="
string
" use ="required "/>
<attribute
name ="x " type ="
integer
" use ="required "/>
<attribute
name ="y " type ="
integer
" use ="required "/>
<attribute
name ="w " type ="
nonNegativeInteger
" default ="100 "/>
<attribute
name ="h " type ="
nonNegativeInteger
" default ="100 "/>
</
complexType >
Super-types:
None
Sub-types:
Name
componentlayout_type
Abstract
no
XML Instance Representation
<...
id="string
[0..1]
? "
gid="string
[1]
? "
active="boolean
[0..1]
? " />
Schema Component Representation
<
complexType
name ="
componentlayout_type ">
<attribute
name ="id " type ="
string
"/>
<attribute
name ="gid " type ="
string
" use ="required "/>
<attribute
name ="active " type ="
boolean
" default ="true "/>
</
complexType >
Super-types:
None
Sub-types:
None
Name
infoboxlayout_coltype
Abstract
no
Schema Component Representation
<
complexType
name ="
infoboxlayout_coltype ">
<
attribute
name ="
width "
default ="
0.5 ">
<
simpleType >
<
restriction
base ="
double
">
<minInclusive
value ="0 "/>
<maxInclusive
value ="1 "/>
</
restriction >
</
simpleType >
</
attribute >
</
complexType >
Name
infoboxlayout_type
Abstract
no
XML Instance Representation
<...
id="string
[0..1]
? "
gid="string
[1]
? "
active="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
infoboxlayout_type ">
<
complexContent >
</
complexContent >
</
complexType >
Super-types:
None
Sub-types:
None
Name
layout_root
Abstract
no
XML Instance Representation
<...
version="string
[0..1]
? " >
Start Sequence [0..*]
End Sequence
</...>
Schema Component Representation
<
complexType
name ="
layout_root ">
<
sequence >
<
element
name ="
request "
type ="
lml :RequestType
"
minOccurs ="
0 "
maxOccurs ="
1 "/>
<
sequence
minOccurs ="
0 "
maxOccurs ="
unbounded ">
</
sequence >
</
sequence >
<attribute
name ="version " type ="
string
" use ="optional "/>
</
complexType >
Super-types:
None
Sub-types:
Name
layout_type
Abstract
no
Documentation
All layout-types should extend this type
Schema Component Representation
<
complexType
name ="
layout_type ">
<attribute
name ="id " type ="
string
" use ="required "/>
</
complexType >
Super-types:
lml :element_type
< nodedisplayelement (by extension)
Sub-types:
Name
nodedisplayelement
Abstract
no
Documentation
Contains all attributes that are equal at all levels
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement ">
<
complexContent >
<
extension
base ="
lml :element_type
">
<
sequence >
<
element
name ="
img "
type ="
lml :picture_type
"
maxOccurs ="
unbounded "
minOccurs ="
0 "/>
</
sequence >
<attribute
name ="rows " type ="
nonNegativeInteger
" default ="0 "/>
<attribute
name ="cols " type ="
nonNegativeInteger
" default ="8 "/>
<attribute
name ="hgap " type ="
nonNegativeInteger
" default ="1 "/>
<attribute
name ="vgap " type ="
nonNegativeInteger
" default ="1 "/>
<attribute
name ="fontsize " type ="
nonNegativeInteger
" default ="10 "/>
<attribute
name ="border " type ="
nonNegativeInteger
" default ="1 "/>
<attribute
name ="fontfamily " type ="
string
" default ="Monospaced "/>
<attribute
name ="showtitle " type ="
boolean
" default ="false "/>
<
attribute
name ="
titlebackground "
type ="
lml :hexcolor_type
"
default ="
#EFEFEF "/>
<attribute
name ="maxlevel " type ="
nonNegativeInteger
"/>
<attribute
name ="mouseborder " type ="
nonNegativeInteger
" default ="2 "/>
<attribute
name ="transparent " type ="
boolean
" default ="true "/>
<attribute
name ="showfulltitle " type ="
boolean
" default ="true "/>
<attribute
name ="highestrowfirst " type ="
boolean
" default ="false "/>
<attribute
name ="highestcolfirst " type ="
boolean
" default ="false "/>
</
extension >
</
complexContent >
</
complexType >
Name
nodedisplayelement0
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement0 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement1
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement1 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement2
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement2 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement3
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement3 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement4
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement4 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement5
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement5 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement6
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement6 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement7
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement7 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement8
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement8 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplayelement9
Abstract
no
XML Instance Representation
<...
rows="nonNegativeInteger
[0..1]
? "
cols="nonNegativeInteger
[0..1]
? "
hgap="nonNegativeInteger
[0..1]
? "
vgap="nonNegativeInteger
[0..1]
? "
fontsize="nonNegativeInteger
[0..1]
? "
border="nonNegativeInteger
[0..1]
? "
fontfamily="string
[0..1]
? "
showtitle="boolean
[0..1]
? "
titlebackground="
lml :hexcolor_type
[0..1]
? "
background="
lml :hexcolor_type
[0..1]
? "
maxlevel="nonNegativeInteger
[0..1]
? "
mouseborder="nonNegativeInteger
[0..1]
? "
transparent="boolean
[0..1]
? "
bordercolor="
lml :hexcolor_type
[0..1]
? "
showfulltitle="boolean
[0..1]
? "
highestrowfirst="boolean
[0..1]
? "
highestcolfirst="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplayelement9 ">
<
complexContent >
</
complexContent >
</
complexType >
Name
nodedisplaylayout_type
Abstract
no
Documentation
Settings will not be inherited through hierarchy, but
default layout will be set for all scheme-elements, which are not
defined
XML Instance Representation
<...
id="string
[0..1]
? "
gid="string
[1]
? "
active="boolean
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
nodedisplaylayout_type ">
<
complexContent >
</
complexContent >
</
complexType >
Super-types:
None
Sub-types:
None
Name
pane_type
Abstract
no
Documentation
Describes one side of a splitpane. This tag is later
transformed into a panel. You can split one panel with
left and right-components or top and bottom-components.
First split will cause a horizontal split, second will
cause a vertical split. The gid-attribute is for
referencing graphical object-id-attributes. If there are
child-elements for a pane, gid must not be specified.
Through the divpos-element you are able to set the
percentage of where to put the divider.
XML Instance Representation
<...
gid="string
[0..1] "
divpos="
lml :divpos_type
[0..1] " >
Start Sequence [0..1]
End Sequence
Start Sequence [0..1]
End Sequence
</...>
Schema Component Representation
<
complexType
name ="
pane_type ">
<
sequence >
<
sequence
maxOccurs ="
1 "
minOccurs ="
0 ">
</
sequence >
<
sequence
maxOccurs ="
1 "
minOccurs ="
0 ">
</
sequence >
</
sequence >
<attribute
name ="gid " type ="
string
"/>
</
complexType >
Super-types:
None
Sub-types:
None
Name
pattern_match_type
Abstract
no
XML Instance Representation
<...
regexp="string
[0..1]
? " />
Schema Component Representation
<
complexType
name ="
pattern_match_type ">
<attribute
name ="regexp " type ="
string
"/>
</
complexType >
Super-types:
None
Sub-types:
None
Name
pattern_type
Abstract
no
Documentation
A pattern element consists of include and exclude
tags. Values of the corresponding column
can be checked by the defined regular expressions. They must pass the
regexp-checks in
the following way: Go through all include/exclude tags. A value must be
valid against the
include-regexps and must not match with the exclude-regexps. Therefore the order of
tags
is important.
XML Instance Representation
<...>
Start Sequence [1..*]
End Sequence
</...>
Schema Component Representation
<
complexType
name ="
pattern_type ">
<
sequence
maxOccurs ="
unbounded "
minOccurs ="
1 ">
</
sequence >
</
complexType >
Super-types:
None
Sub-types:
None
Name
picture_type
Abstract
no
Documentation
describes a picture, which can be aligned
Schema Component Representation
<
complexType
name ="
picture_type ">
<attribute
name ="src " type ="
anyURI
" use ="required "/>
<
attribute
name ="
align "
type ="
lml :align_type
"
default ="
CENTER "/>
<
attribute
name ="
inneralign "
type ="
lml :align_type
"
default ="
CENTER "/>
</
complexType >
Super-types:
None
Sub-types:
None
Name
select_type
Abstract
no
Documentation
One select tag describes a selection of a subset
within a table.
It is used for filtering. All table rows are traversed and they
are checked against the relation given by the rel-attribute.
If the comparison term is true, the table row will stay in the
filtered result, otherwise it is removed. Example: a table has the
row totalcores. The user is only interested in big jobs with more
than 1000 cores. A select tag must be added with the value=1000
and the rel=gt. Thus, only the table rows with more than 1000 cores
are transferred to the client.
The select tags are executed subsequently. This allows the selection
of a subset from another subset generated by a previous select.
Schema Component Representation
<
complexType
name ="
select_type ">
<attribute
name ="value " type ="
string
" use ="required "/>
</
complexType >
Super-types:
layout_type
< splitlayout_type (by extension)
Sub-types:
None
Name
splitlayout_type
Abstract
no
XML Instance Representation
<...
id="string
[1] "
divpos="
lml :divpos_type
[0..1] " >
Start Choice [1]
End Choice
</...>
Schema Component Representation
<
complexType
name ="
splitlayout_type ">
<
complexContent >
</
complexContent >
</
complexType >
Name
tablelayout_type
Abstract
no
Documentation
Layout for a table
XML Instance Representation
<...
id="string
[0..1]
? "
gid="string
[1]
? "
active="boolean
[0..1]
? "
contenthint="
lml :content_type
[0..1]
? " >
</...>
Schema Component Representation
<
complexType
name ="
tablelayout_type ">
<
complexContent >
</
complexContent >
</
complexType >
Name
usagebarlayout_type
Abstract
no
Documentation
Define special layout-options for a usagebar
XML Instance Representation
<...
id="string
[0..1]
? "
gid="string
[1]
? "
active="boolean
[0..1]
? "
scale="
string (value comes from list: {'nodes'|'cpus'})
[0..1]
? "
interval="positiveInteger
[0..1]
? " />
Schema Component Representation
<
complexType
name ="
usagebarlayout_type ">
<
complexContent >
<
extension
base ="
lml :componentlayout_type
">
<
attribute
name ="
scale "
default ="
nodes ">
<
simpleType >
<
restriction
base ="
string
">
<enumeration
value ="nodes "/>
<enumeration
value ="cpus "/>
</
restriction >
</
simpleType >
</
attribute >
<attribute
name ="interval " type ="
positiveInteger
" default ="4 "/>
</
extension >
</
complexContent >
</
complexType >
Super-types:
string < align_type (by restriction)
Sub-types:
None
Name
align_type
Content
value comes from list: {'WEST'|'EAST'|'NORTH'|'SOUTH'|'CENTER'}
Schema Component Representation
<
simpleType
name ="
align_type ">
<
restriction
base ="
string
">
<enumeration
value ="WEST "/>
<enumeration
value ="EAST "/>
<enumeration
value ="NORTH "/>
<enumeration
value ="SOUTH "/>
<enumeration
value ="CENTER "/>
</
restriction >
</
simpleType >
Super-types:
string < columnsortedtype (by restriction)
Sub-types:
None
Name
columnsortedtype
Content
value comes from list: {'asc'|'desc'|'false'}
Schema Component Representation
<
simpleType
name ="
columnsortedtype ">
<
restriction
base ="
string
">
<enumeration
value ="asc "/>
<enumeration
value ="desc "/>
<enumeration
value ="false "/>
</
restriction >
</
simpleType >
Super-types:
double < divpos_type (by restriction)
Sub-types:
None
Schema Component Representation
<
simpleType
name ="
divpos_type ">
<
restriction
base ="
double
">
<minInclusive
value ="0 "/>
<maxInclusive
value ="1 "/>
</
restriction >
</
simpleType >
Super-types:
nonNegativeInteger < integer01type (by restriction)
Sub-types:
None
Name
integer01type
Content
Base XSD Type: nonNegativeInteger
Documentation
integer values, where only e aus [0,1] is allowed
={0,1}, is used for infoboxlayout_coltype
Schema Component Representation
<
simpleType
name ="
integer01type ">
<
restriction
base ="
nonNegativeInteger
">
<minInclusive
value ="0 "/>
<maxInclusive
value ="1 "/>
</
restriction >
</
simpleType >
Super-types:
string < layout_list_type (by restriction)
Sub-types:
None
Name
layout_list_type
Content
pattern = \s*\d+\s*(\s*,\s*\d+)*
Documentation
Type for list-attribute in scheme- or data-tag. It
allowes the definition of several positive integer-values seperated
by commas.
Schema Component Representation
<
simpleType
name ="
layout_list_type ">
<
restriction
base ="
string
">
<pattern
value ="\s*\d+\s*(\s*,\s*\d+)* "/>
</
restriction >
</
simpleType >
Super-types:
double < percent_type (by restriction)
Sub-types:
None
Name
percent_type
Content
Schema Component Representation
<
simpleType
name ="
percent_type ">
<
restriction
base ="
double
">
<minInclusive
value ="0 "/>
<maxInclusive
value ="1 "/>
</
restriction >
</
simpleType >
Super-types:
string < select_relation_type (by restriction)
Sub-types:
None
Name
select_relation_type
Content
value comes from list: {'='|'lt'|'le'|'gt'|'!='|'=~'|'!~'|'ge'}
Schema Component Representation
<
simpleType
name ="
select_relation_type ">
<
restriction
base ="
string
">
<enumeration
value ="= "/>
<enumeration
value ="lt "/>
<enumeration
value ="le "/>
<enumeration
value ="gt "/>
<enumeration
value ="!= "/>
<enumeration
value ="=~ "/>
<enumeration
value ="!~ "/>
<enumeration
value ="ge "/>
</
restriction >
</
simpleType >