LML Schema Documentation

Printer-friendly Version
XML Instance Representation:
[ Expand All | Collapse All ]

Schema Component Representation:
[ Expand All | Collapse All ]

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 belong to this schema's target 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
top

Global Definitions

Complex Type: colorconstant_type

Super-types: None
Sub-types: None
Name colorconstant_type
Abstract no
Documentation Definition of a color name. Connects a name like "red" width a html-like color like "#F00"
XML Instance Representation
<...
name="NCName [1]"
color=" lml:hexcolor_type [1]"/>
Schema Component Representation
top

Complex Type: colordefinition_type

Super-types: None
Sub-types: None
Name colordefinition_type
Abstract no
Documentation Collects a list of colorconstants.
XML Instance Representation
<...>
<lml:colorname> lml:colorconstant_type </lml:colorname> [0..*]
</...>
Schema Component Representation
top

Simple Type: hexcolor_type

Super-types: string < hexcolor_type (by restriction)
Sub-types: None
Name hexcolor_type
Content
  • Base XSD Type: string
  • pattern = #((([0-9]|[a-f]|[A-F]){3})|(([0-9]|[a-f]|[A-F]){6}))
Documentation Defines possible color-values. Allowed values: #Ff0 #FF0000 #FA9
Schema Component Representation
top