Schema device.xsd


schema location:  http://www.microemu.org/2.0.2/device.xsd
attribute form default: 
element form default:  qualified
targetNamespace:  http://www.microemu.org/2.0.2/
 
Elements  Complex types  Simple types 
device  button  command 
chars 
device 
display 
fontBase 
fontMapping 
fontReference 
fonts 
icon 
img 
input 
paintable 
point 
polygon 
rectangle 
softbutton 
status 
statusImg 
system 
system-properties 
ttf 


element device
diagram
namespace http://www.microemu.org/2.0.2/
type device
properties
content complex
children class-name system-properties img display fonts input
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string  path    
documentation
The name of this device
extendsxsd:string      
documentation
The path to parent device.xml for inheritance
annotation
documentation
The device element is the root of the device descriptor.
source <xsd:element name="device" type="device">
 
<xsd:annotation>
   
<xsd:documentation>The device element is the root of the device descriptor.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

complexType button
diagram
namespace http://www.microemu.org/2.0.2/
children chars rectangle polygon
used by
element input/button
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:stringrequired      
documentation
Name of the button. e.g. 0, 1, 2 ... # *
keyxsd:string      
documentation
Computer keyboard key codes space separated used to trigger this button.
keyboardCharsxsd:string      
documentation
Computer keyboard key codes in character (not separated) used to trigger this button.
keyCodexsd:string      
documentation
Keyboard key code passed to Canvas.keyPressed() finction
modeChangexsd:boolean      
documentation
This button is modeChange button for text inputs
source <xsd:complexType name="button">
 
<xsd:annotation>
   
<xsd:documentation/>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="chars" type="chars" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:choice>
     
<xsd:element name="rectangle" type="rectangle"/>
     
<xsd:element name="polygon" type="polygon"/>
   
</xsd:choice>
 
</xsd:sequence>
 
<xsd:attribute name="name" type="xsd:string" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Name of the button. e.g. 0, 1, 2 ... # *</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="key" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>Computer keyboard key codes space separated used to trigger this button.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="keyboardChars" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>Computer keyboard key codes in character (not separated) used to trigger this button.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="keyCode" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>Keyboard key code passed to Canvas.keyPressed() finction</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="modeChange" type="xsd:boolean">
   
<xsd:annotation>
     
<xsd:documentation>This button is modeChange button for text inputs</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute button/@name
type xsd:string
properties
isRef 0
use required
annotation
documentation
Name of the button. e.g. 0, 1, 2 ... # *
source <xsd:attribute name="name" type="xsd:string" use="required">
 
<xsd:annotation>
   
<xsd:documentation>Name of the button. e.g. 0, 1, 2 ... # *</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute button/@key
type xsd:string
properties
isRef 0
annotation
documentation
Computer keyboard key codes space separated used to trigger this button.
source <xsd:attribute name="key" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>Computer keyboard key codes space separated used to trigger this button.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute button/@keyboardChars
type xsd:string
properties
isRef 0
annotation
documentation
Computer keyboard key codes in character (not separated) used to trigger this button.
source <xsd:attribute name="keyboardChars" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>Computer keyboard key codes in character (not separated) used to trigger this button.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute button/@keyCode
type xsd:string
properties
isRef 0
annotation
documentation
Keyboard key code passed to Canvas.keyPressed() finction
source <xsd:attribute name="keyCode" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>Keyboard key code passed to Canvas.keyPressed() finction</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute button/@modeChange
type xsd:boolean
properties
isRef 0
annotation
documentation
This button is modeChange button for text inputs
source <xsd:attribute name="modeChange" type="xsd:boolean">
 
<xsd:annotation>
   
<xsd:documentation>This button is modeChange button for text inputs</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element button/chars
diagram
namespace http://www.microemu.org/2.0.2/
type chars
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children char
attributes
Name  Type  Use  Default  Fixed  Annotation
inputxsd:string      
source <xsd:element name="chars" type="chars" minOccurs="0" maxOccurs="unbounded"/>

element button/rectangle
diagram
namespace http://www.microemu.org/2.0.2/
type rectangle
properties
isRef 0
content complex
children x y width height
source <xsd:element name="rectangle" type="rectangle"/>

element button/polygon
diagram
namespace http://www.microemu.org/2.0.2/
type polygon
properties
isRef 0
content complex
children point
source <xsd:element name="polygon" type="polygon"/>

complexType chars
diagram
namespace http://www.microemu.org/2.0.2/
children char
used by
element button/chars
attributes
Name  Type  Use  Default  Fixed  Annotation
inputxsd:string      
source <xsd:complexType name="chars">
 
<xsd:sequence>
   
<xsd:element name="char" type="xsd:string" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attribute name="input" type="xsd:string"/>
</xsd:complexType>

attribute chars/@input
type xsd:string
properties
isRef 0
source <xsd:attribute name="input" type="xsd:string"/>

element chars/char
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:string
properties
isRef 0
minOcc 1
maxOcc unbounded
content simple
source <xsd:element name="char" type="xsd:string" maxOccurs="unbounded"/>

complexType device
diagram
namespace http://www.microemu.org/2.0.2/
children class-name system-properties img display fonts input
used by
element device
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string  path    
documentation
The name of this device
extendsxsd:string      
documentation
The path to parent device.xml for inheritance
source <xsd:complexType name="device">
 
<xsd:sequence>
   
<xsd:element name="class-name" type="xsd:string" default="org.microemu.device.Device" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The optional class that implements this device</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="system-properties" type="system-properties" minOccurs="0"/>
   
<xsd:element name="img" type="img" minOccurs="0" maxOccurs="3">
     
<xsd:annotation>
       
<xsd:documentation>The image of the phone. Optional when device is extension.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="display" type="display"/>
   
<xsd:element name="fonts" type="fonts" minOccurs="0"/>
   
<xsd:element name="input" type="input"/>
 
</xsd:sequence>
 
<xsd:attribute name="name" type="xsd:string" default="path">
   
<xsd:annotation>
     
<xsd:documentation>The name of this device</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="extends" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>The path to parent device.xml for inheritance</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute device/@name
type xsd:string
properties
isRef 0
default path
annotation
documentation
The name of this device
source <xsd:attribute name="name" type="xsd:string" default="path">
 
<xsd:annotation>
   
<xsd:documentation>The name of this device</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute device/@extends
type xsd:string
properties
isRef 0
annotation
documentation
The path to parent device.xml for inheritance
source <xsd:attribute name="extends" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>The path to parent device.xml for inheritance</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element device/class-name
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
default org.microemu.device.Device
annotation
documentation
The optional class that implements this device
source <xsd:element name="class-name" type="xsd:string" default="org.microemu.device.Device" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The optional class that implements this device</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element device/system-properties
diagram
namespace http://www.microemu.org/2.0.2/
type system-properties
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children system-property
source <xsd:element name="system-properties" type="system-properties" minOccurs="0"/>

element device/img
diagram
namespace http://www.microemu.org/2.0.2/
type img
properties
isRef 0
minOcc 0
maxOcc 3
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
namederived by: xsd:string      
srcxsd:string  <empty>    
annotation
documentation
The image of the phone. Optional when device is extension.
source <xsd:element name="img" type="img" minOccurs="0" maxOccurs="3">
 
<xsd:annotation>
   
<xsd:documentation>The image of the phone. Optional when device is extension.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element device/display
diagram
namespace http://www.microemu.org/2.0.2/
type display
properties
isRef 0
content complex
children iscolor numcolors numalphalevels foreground background rectangle paintable icon status
source <xsd:element name="display" type="display"/>

element device/fonts
diagram
namespace http://www.microemu.org/2.0.2/
type fonts
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children font
attributes
Name  Type  Use  Default  Fixed  Annotation
hintxsd:string      
source <xsd:element name="fonts" type="fonts" minOccurs="0"/>

element device/input
diagram
namespace http://www.microemu.org/2.0.2/
type input
properties
isRef 0
content complex
children haspointerevents haspointermotionevents hasrepeatevents softbutton button
source <xsd:element name="input" type="input"/>

complexType display
diagram
namespace http://www.microemu.org/2.0.2/
children iscolor numcolors numalphalevels foreground background rectangle paintable icon status
used by
element device/display
annotation
documentation
Define device display capabilities
source <xsd:complexType name="display">
 
<xsd:annotation>
   
<xsd:documentation>Define device display capabilities</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="iscolor" type="xsd:boolean" default="true" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The screen is capable of displaying colors</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="numcolors" type="xsd:integer" minOccurs="0"/>
   
<xsd:element name="numalphalevels" type="xsd:integer" minOccurs="0"/>
   
<xsd:element name="foreground" type="xsd:string" default="000000" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The foreground color of display</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="background" type="xsd:string" default="ffffff" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The background color of display</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="rectangle" type="rectangle" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The rectangle element gives the position and extent of the screen. Used by application when Canvas is set to full-screen mode.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="paintable" type="paintable" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The paintable element gives the position and extent of the area within the screen rectangle that a MIDlet paint on when Canvas is not set to full-screen mode (normal mode).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="icon" type="icon" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The input mode icons</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="status" type="status" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>The system status icons</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element display/iscolor
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
default true
annotation
documentation
The screen is capable of displaying colors
source <xsd:element name="iscolor" type="xsd:boolean" default="true" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The screen is capable of displaying colors</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element display/numcolors
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xsd:element name="numcolors" type="xsd:integer" minOccurs="0"/>

element display/numalphalevels
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xsd:element name="numalphalevels" type="xsd:integer" minOccurs="0"/>

element display/foreground
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
default 000000
annotation
documentation
The foreground color of display
source <xsd:element name="foreground" type="xsd:string" default="000000" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The foreground color of display</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element display/background
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
default ffffff
annotation
documentation
The background color of display
source <xsd:element name="background" type="xsd:string" default="ffffff" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The background color of display</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element display/rectangle
diagram
namespace http://www.microemu.org/2.0.2/
type rectangle
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children x y width height
annotation
documentation
The rectangle element gives the position and extent of the screen. Used by application when Canvas is set to full-screen mode.
source <xsd:element name="rectangle" type="rectangle" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The rectangle element gives the position and extent of the screen. Used by application when Canvas is set to full-screen mode.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element display/paintable
diagram
namespace http://www.microemu.org/2.0.2/
type paintable
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children x y width height
annotation
documentation
The paintable element gives the position and extent of the area within the screen rectangle that a MIDlet paint on when Canvas is not set to full-screen mode (normal mode).
source <xsd:element name="paintable" type="paintable" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The paintable element gives the position and extent of the area within the screen rectangle that a MIDlet paint on when Canvas is not set to full-screen mode (normal mode).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element display/icon
diagram
namespace http://www.microemu.org/2.0.2/
type icon
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children paintable img
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
annotation
documentation
The input mode icons
source <xsd:element name="icon" type="icon" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The input mode icons</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element display/status
diagram
namespace http://www.microemu.org/2.0.2/
type status
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children paintable img
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
annotation
documentation
The system status icons
source <xsd:element name="status" type="status" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>The system status icons</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

complexType fontBase
diagram
namespace http://www.microemu.org/2.0.2/
properties
abstract true
used by
complexTypes fontMapping fontReference
attributes
Name  Type  Use  Default  Fixed  Annotation
facederived by: xsd:string      
documentation
Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL
stylederived by: xsd:string      
documentation
Font style bold, italic or plain. Comma separated list
sizederived by: xsd:string      
annotation
documentation
j2me system fonts
source <xsd:complexType name="fontBase" abstract="true">
 
<xsd:annotation>
   
<xsd:documentation>j2me system fonts</xsd:documentation>
 
</xsd:annotation>
 
<xsd:attribute name="face">
   
<xsd:annotation>
     
<xsd:documentation>Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL</xsd:documentation>
   
</xsd:annotation>
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:enumeration value="FACE_MONOSPACE"/>
       
<xsd:enumeration value="FACE_PROPORTIONAL"/>
       
<xsd:enumeration value="FACE_SYSTEM"/>
       
<xsd:enumeration value="monospace"/>
       
<xsd:enumeration value="proportional"/>
       
<xsd:enumeration value="system"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
 
<xsd:attribute name="style">
   
<xsd:annotation>
     
<xsd:documentation>Font style bold, italic or plain. Comma separated list</xsd:documentation>
   
</xsd:annotation>
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:enumeration value="STYLE_PLAIN"/>
       
<xsd:enumeration value="STYLE_BOLD"/>
       
<xsd:enumeration value="STYLE_ITALIC"/>
       
<xsd:enumeration value="STYLE_BOLD,STYLE_ITALIC"/>
       
<xsd:enumeration value="plain"/>
       
<xsd:enumeration value="bold"/>
       
<xsd:enumeration value="italic"/>
       
<xsd:enumeration value="bold,italic"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
 
<xsd:attribute name="size">
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:enumeration value="SIZE_LARGE"/>
       
<xsd:enumeration value="SIZE_MEDIUM"/>
       
<xsd:enumeration value="SIZE_SMALL"/>
       
<xsd:enumeration value="large"/>
       
<xsd:enumeration value="medium"/>
       
<xsd:enumeration value="small"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
</xsd:complexType>

attribute fontBase/@face
type restriction of xsd:string
properties
isRef 0
facets
enumeration FACE_MONOSPACE
enumeration FACE_PROPORTIONAL
enumeration FACE_SYSTEM
enumeration monospace
enumeration proportional
enumeration system
annotation
documentation
Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL
source <xsd:attribute name="face">
 
<xsd:annotation>
   
<xsd:documentation>Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="FACE_MONOSPACE"/>
     
<xsd:enumeration value="FACE_PROPORTIONAL"/>
     
<xsd:enumeration value="FACE_SYSTEM"/>
     
<xsd:enumeration value="monospace"/>
     
<xsd:enumeration value="proportional"/>
     
<xsd:enumeration value="system"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

attribute fontBase/@style
type restriction of xsd:string
properties
isRef 0
facets
enumeration STYLE_PLAIN
enumeration STYLE_BOLD
enumeration STYLE_ITALIC
enumeration STYLE_BOLD,STYLE_ITALIC
enumeration plain
enumeration bold
enumeration italic
enumeration bold,italic
annotation
documentation
Font style bold, italic or plain. Comma separated list
source <xsd:attribute name="style">
 
<xsd:annotation>
   
<xsd:documentation>Font style bold, italic or plain. Comma separated list</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="STYLE_PLAIN"/>
     
<xsd:enumeration value="STYLE_BOLD"/>
     
<xsd:enumeration value="STYLE_ITALIC"/>
     
<xsd:enumeration value="STYLE_BOLD,STYLE_ITALIC"/>
     
<xsd:enumeration value="plain"/>
     
<xsd:enumeration value="bold"/>
     
<xsd:enumeration value="italic"/>
     
<xsd:enumeration value="bold,italic"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

attribute fontBase/@size
type restriction of xsd:string
properties
isRef 0
facets
enumeration SIZE_LARGE
enumeration SIZE_MEDIUM
enumeration SIZE_SMALL
enumeration large
enumeration medium
enumeration small
source <xsd:attribute name="size">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="SIZE_LARGE"/>
     
<xsd:enumeration value="SIZE_MEDIUM"/>
     
<xsd:enumeration value="SIZE_SMALL"/>
     
<xsd:enumeration value="large"/>
     
<xsd:enumeration value="medium"/>
     
<xsd:enumeration value="small"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

complexType fontMapping
diagram
namespace http://www.microemu.org/2.0.2/
type extension of fontBase
properties
base fontBase
children system ttf
used by
element fonts/font
attributes
Name  Type  Use  Default  Fixed  Annotation
facederived by: xsd:string      
documentation
Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL
stylederived by: xsd:string      
documentation
Font style bold, italic or plain. Comma separated list
sizederived by: xsd:string      
annotation
documentation
Mapping to system fonts
source <xsd:complexType name="fontMapping">
 
<xsd:annotation>
   
<xsd:documentation>Mapping to system fonts</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="fontBase">
     
<xsd:choice>
       
<xsd:element name="system" type="system"/>
       
<xsd:element name="ttf" type="ttf"/>
     
</xsd:choice>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

element fontMapping/system
diagram
namespace http://www.microemu.org/2.0.2/
type system
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
stylexsd:string      
documentation
Font style bold, italic or plain. Comma separatedlist
sizexsd:integer      
source <xsd:element name="system" type="system"/>

element fontMapping/ttf
diagram
namespace http://www.microemu.org/2.0.2/
type ttf
properties
isRef 0
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
srcxsd:string      
stylexsd:string      
documentation
Font style bold, italic or plain. Comma separatedlist
sizexsd:integer      
source <xsd:element name="ttf" type="ttf"/>

complexType fontReference
diagram
namespace http://www.microemu.org/2.0.2/
type extension of fontBase
properties
base fontBase
used by
element softbutton/font
attributes
Name  Type  Use  Default  Fixed  Annotation
facederived by: xsd:string      
documentation
Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL
stylederived by: xsd:string      
documentation
Font style bold, italic or plain. Comma separated list
sizederived by: xsd:string      
source <xsd:complexType name="fontReference">
 
<xsd:complexContent>
   
<xsd:extension base="fontBase"/>
 
</xsd:complexContent>
</xsd:complexType>

complexType fonts
diagram
namespace http://www.microemu.org/2.0.2/
children font
used by
element device/fonts
attributes
Name  Type  Use  Default  Fixed  Annotation
hintxsd:string      
source <xsd:complexType name="fonts">
 
<xsd:sequence>
   
<xsd:element name="font" type="fontMapping" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attribute name="hint" type="xsd:string"/>
</xsd:complexType>

attribute fonts/@hint
type xsd:string
properties
isRef 0
source <xsd:attribute name="hint" type="xsd:string"/>

element fonts/font
diagram
namespace http://www.microemu.org/2.0.2/
type fontMapping
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children system ttf
attributes
Name  Type  Use  Default  Fixed  Annotation
facederived by: xsd:string      
documentation
Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL
stylederived by: xsd:string      
documentation
Font style bold, italic or plain. Comma separated list
sizederived by: xsd:string      
source <xsd:element name="font" type="fontMapping" maxOccurs="unbounded"/>

complexType icon
diagram
namespace http://www.microemu.org/2.0.2/
children paintable img
used by
element display/icon
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
source <xsd:complexType name="icon">
 
<xsd:sequence>
   
<xsd:element name="paintable" type="paintable"/>
   
<xsd:element name="img" type="img" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attribute name="name" type="xsd:string"/>
</xsd:complexType>

attribute icon/@name
type xsd:string
properties
isRef 0
source <xsd:attribute name="name" type="xsd:string"/>

element icon/paintable
diagram
namespace http://www.microemu.org/2.0.2/
type paintable
properties
isRef 0
content complex
children x y width height
source <xsd:element name="paintable" type="paintable"/>

element icon/img
diagram
namespace http://www.microemu.org/2.0.2/
type img
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
namederived by: xsd:string      
srcxsd:string  <empty>    
source <xsd:element name="img" type="img" maxOccurs="unbounded"/>

complexType img
diagram
namespace http://www.microemu.org/2.0.2/
used by
elements device/img icon/img
attributes
Name  Type  Use  Default  Fixed  Annotation
namederived by: xsd:string      
srcxsd:string  <empty>    
source <xsd:complexType name="img">
 
<xsd:attribute name="name">
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:enumeration value="normal"/>
       
<xsd:enumeration value="over"/>
       
<xsd:enumeration value="pressed"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
 
<xsd:attribute name="src" type="xsd:string" default=""/>
</xsd:complexType>

attribute img/@name
type restriction of xsd:string
properties
isRef 0
facets
enumeration normal
enumeration over
enumeration pressed
source <xsd:attribute name="name">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="normal"/>
     
<xsd:enumeration value="over"/>
     
<xsd:enumeration value="pressed"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

attribute img/@src
type xsd:string
properties
isRef 0
default <empty>
source <xsd:attribute name="src" type="xsd:string" default=""/>

complexType input
diagram
namespace http://www.microemu.org/2.0.2/
children haspointerevents haspointermotionevents hasrepeatevents softbutton button
used by
element device/input
source <xsd:complexType name="input">
 
<xsd:sequence>
   
<xsd:element name="haspointerevents" type="xsd:boolean" default="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The platform supports pointer press and release events</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="haspointermotionevents" type="xsd:boolean" default="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The platform supports pointer motion events</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="hasrepeatevents" type="xsd:boolean" default="false" minOccurs="0">
     
<xsd:annotation>
       
<xsd:documentation>The platform can generate repeat events when key is kept down</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="softbutton" type="softbutton" minOccurs="0" maxOccurs="unbounded"/>
   
<xsd:element name="button" type="button" minOccurs="0" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

element input/haspointerevents
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
The platform supports pointer press and release events
source <xsd:element name="haspointerevents" type="xsd:boolean" default="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The platform supports pointer press and release events</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element input/haspointermotionevents
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
The platform supports pointer motion events
source <xsd:element name="haspointermotionevents" type="xsd:boolean" default="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The platform supports pointer motion events</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element input/hasrepeatevents
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
default false
annotation
documentation
The platform can generate repeat events when key is kept down
source <xsd:element name="hasrepeatevents" type="xsd:boolean" default="false" minOccurs="0">
 
<xsd:annotation>
   
<xsd:documentation>The platform can generate repeat events when key is kept down</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element input/softbutton
diagram
namespace http://www.microemu.org/2.0.2/
type softbutton
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children rectangle polygon paintable font command
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:stringrequired      
documentation
Name of the button. Identify the button function e.g. SOFT1, SOFT2
keyxsd:string      
documentation
Computer keyboard key code used to trigger this button.
keyCodexsd:string      
documentation
Keyboard key code passed to Canvas.keyPressed() finction
alignmentderived by: xsd:string      
source <xsd:element name="softbutton" type="softbutton" minOccurs="0" maxOccurs="unbounded"/>

element input/button
diagram
namespace http://www.microemu.org/2.0.2/
type button
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children chars rectangle polygon
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:stringrequired      
documentation
Name of the button. e.g. 0, 1, 2 ... # *
keyxsd:string      
documentation
Computer keyboard key codes space separated used to trigger this button.
keyboardCharsxsd:string      
documentation
Computer keyboard key codes in character (not separated) used to trigger this button.
keyCodexsd:string      
documentation
Keyboard key code passed to Canvas.keyPressed() finction
modeChangexsd:boolean      
documentation
This button is modeChange button for text inputs
source <xsd:element name="button" type="button" minOccurs="0" maxOccurs="unbounded"/>

complexType paintable
diagram
namespace http://www.microemu.org/2.0.2/
children x y width height
used by
elements display/paintable icon/paintable status/paintable softbutton/paintable
source <xsd:complexType name="paintable">
 
<xsd:sequence>
   
<xsd:element name="x" type="xsd:integer"/>
   
<xsd:element name="y" type="xsd:integer"/>
   
<xsd:element name="width" type="xsd:integer"/>
   
<xsd:element name="height" type="xsd:integer"/>
 
</xsd:sequence>
</xsd:complexType>

element paintable/x
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="x" type="xsd:integer"/>

element paintable/y
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="y" type="xsd:integer"/>

element paintable/width
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="width" type="xsd:integer"/>

element paintable/height
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="height" type="xsd:integer"/>

complexType point
diagram
namespace http://www.microemu.org/2.0.2/
used by
element polygon/point
attributes
Name  Type  Use  Default  Fixed  Annotation
xxsd:integerrequired      
yxsd:integerrequired      
source <xsd:complexType name="point">
 
<xsd:attribute name="x" type="xsd:integer" use="required"/>
 
<xsd:attribute name="y" type="xsd:integer" use="required"/>
</xsd:complexType>

attribute point/@x
type xsd:integer
properties
isRef 0
use required
source <xsd:attribute name="x" type="xsd:integer" use="required"/>

attribute point/@y
type xsd:integer
properties
isRef 0
use required
source <xsd:attribute name="y" type="xsd:integer" use="required"/>

complexType polygon
diagram
namespace http://www.microemu.org/2.0.2/
children point
used by
elements button/polygon softbutton/polygon
source <xsd:complexType name="polygon">
 
<xsd:sequence>
   
<xsd:element name="point" type="point" minOccurs="3" maxOccurs="unbounded"/>
 
</xsd:sequence>
</xsd:complexType>

element polygon/point
diagram
namespace http://www.microemu.org/2.0.2/
type point
properties
isRef 0
minOcc 3
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
xxsd:integerrequired      
yxsd:integerrequired      
source <xsd:element name="point" type="point" minOccurs="3" maxOccurs="unbounded"/>

complexType rectangle
diagram
namespace http://www.microemu.org/2.0.2/
children x y width height
used by
elements display/rectangle button/rectangle softbutton/rectangle
source <xsd:complexType name="rectangle">
 
<xsd:sequence>
   
<xsd:element name="x" type="xsd:integer"/>
   
<xsd:element name="y" type="xsd:integer"/>
   
<xsd:element name="width" type="xsd:integer"/>
   
<xsd:element name="height" type="xsd:integer"/>
 
</xsd:sequence>
</xsd:complexType>

element rectangle/x
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="x" type="xsd:integer"/>

element rectangle/y
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="y" type="xsd:integer"/>

element rectangle/width
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="width" type="xsd:integer"/>

element rectangle/height
diagram
namespace http://www.microemu.org/2.0.2/
type xsd:integer
properties
isRef 0
content simple
source <xsd:element name="height" type="xsd:integer"/>

complexType softbutton
diagram
namespace http://www.microemu.org/2.0.2/
children rectangle polygon paintable font command
used by
element input/softbutton
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:stringrequired      
documentation
Name of the button. Identify the button function e.g. SOFT1, SOFT2
keyxsd:string      
documentation
Computer keyboard key code used to trigger this button.
keyCodexsd:string      
documentation
Keyboard key code passed to Canvas.keyPressed() finction
alignmentderived by: xsd:string      
source <xsd:complexType name="softbutton">
 
<xsd:annotation>
   
<xsd:documentation/>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:choice>
     
<xsd:element name="rectangle" type="rectangle"/>
     
<xsd:element name="polygon" type="polygon"/>
   
</xsd:choice>
   
<xsd:element name="paintable" type="paintable"/>
   
<xsd:element name="font" type="fontReference" minOccurs="0"/>
   
<xsd:element name="command" type="command" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>As defined in javax.microedition.lcdui.Command</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="name" type="xsd:string" use="required">
   
<xsd:annotation>
     
<xsd:documentation>Name of the button. Identify the button function e.g. SOFT1, SOFT2</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="key" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>Computer keyboard key code used to trigger this button.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="keyCode" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>Keyboard key code passed to Canvas.keyPressed() finction</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="alignment">
   
<xsd:simpleType>
     
<xsd:restriction base="xsd:string">
       
<xsd:enumeration value="LEFT"/>
       
<xsd:enumeration value="RIGHT"/>
     
</xsd:restriction>
   
</xsd:simpleType>
 
</xsd:attribute>
</xsd:complexType>

attribute softbutton/@name
type xsd:string
properties
isRef 0
use required
annotation
documentation
Name of the button. Identify the button function e.g. SOFT1, SOFT2
source <xsd:attribute name="name" type="xsd:string" use="required">
 
<xsd:annotation>
   
<xsd:documentation>Name of the button. Identify the button function e.g. SOFT1, SOFT2</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute softbutton/@key
type xsd:string
properties
isRef 0
annotation
documentation
Computer keyboard key code used to trigger this button.
source <xsd:attribute name="key" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>Computer keyboard key code used to trigger this button.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute softbutton/@keyCode
type xsd:string
properties
isRef 0
annotation
documentation
Keyboard key code passed to Canvas.keyPressed() finction
source <xsd:attribute name="keyCode" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>Keyboard key code passed to Canvas.keyPressed() finction</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute softbutton/@alignment
type restriction of xsd:string
properties
isRef 0
facets
enumeration LEFT
enumeration RIGHT
source <xsd:attribute name="alignment">
 
<xsd:simpleType>
   
<xsd:restriction base="xsd:string">
     
<xsd:enumeration value="LEFT"/>
     
<xsd:enumeration value="RIGHT"/>
   
</xsd:restriction>
 
</xsd:simpleType>
</xsd:attribute>

element softbutton/rectangle
diagram
namespace http://www.microemu.org/2.0.2/
type rectangle
properties
isRef 0
content complex
children x y width height
source <xsd:element name="rectangle" type="rectangle"/>

element softbutton/polygon
diagram
namespace http://www.microemu.org/2.0.2/
type polygon
properties
isRef 0
content complex
children point
source <xsd:element name="polygon" type="polygon"/>

element softbutton/paintable
diagram
namespace http://www.microemu.org/2.0.2/
type paintable
properties
isRef 0
content complex
children x y width height
source <xsd:element name="paintable" type="paintable"/>

element softbutton/font
diagram
namespace http://www.microemu.org/2.0.2/
type fontReference
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
facederived by: xsd:string      
documentation
Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL
stylederived by: xsd:string      
documentation
Font style bold, italic or plain. Comma separated list
sizederived by: xsd:string      
source <xsd:element name="font" type="fontReference" minOccurs="0"/>

element softbutton/command
diagram
namespace http://www.microemu.org/2.0.2/
type command
properties
isRef 0
minOcc 1
maxOcc unbounded
content simple
facets
enumeration BACK
enumeration CANCEL
enumeration EXIT
enumeration HELP
enumeration ITEM
enumeration OK
enumeration SCREEN
enumeration STOP
annotation
documentation
As defined in javax.microedition.lcdui.Command
source <xsd:element name="command" type="command" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>As defined in javax.microedition.lcdui.Command</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

complexType status
diagram
namespace http://www.microemu.org/2.0.2/
children paintable img
used by
element display/status
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
source <xsd:complexType name="status">
 
<xsd:sequence>
   
<xsd:element name="paintable" type="paintable"/>
   
<xsd:element name="img" type="statusImg" maxOccurs="unbounded"/>
 
</xsd:sequence>
 
<xsd:attribute name="name" type="xsd:string"/>
</xsd:complexType>

attribute status/@name
type xsd:string
properties
isRef 0
source <xsd:attribute name="name" type="xsd:string"/>

element status/paintable
diagram
namespace http://www.microemu.org/2.0.2/
type paintable
properties
isRef 0
content complex
children x y width height
source <xsd:element name="paintable" type="paintable"/>

element status/img
diagram
namespace http://www.microemu.org/2.0.2/
type statusImg
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
srcxsd:string      
source <xsd:element name="img" type="statusImg" maxOccurs="unbounded"/>

complexType statusImg
diagram
namespace http://www.microemu.org/2.0.2/
used by
element status/img
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
srcxsd:string      
source <xsd:complexType name="statusImg">
 
<xsd:attribute name="name" type="xsd:string"/>
 
<xsd:attribute name="src" type="xsd:string"/>
</xsd:complexType>

attribute statusImg/@name
type xsd:string
properties
isRef 0
source <xsd:attribute name="name" type="xsd:string"/>

attribute statusImg/@src
type xsd:string
properties
isRef 0
source <xsd:attribute name="src" type="xsd:string"/>

complexType system
diagram
namespace http://www.microemu.org/2.0.2/
used by
element fontMapping/system
attributes
Name  Type  Use  Default  Fixed  Annotation
namexsd:string      
stylexsd:string      
documentation
Font style bold, italic or plain. Comma separatedlist
sizexsd:integer      
annotation
documentation
Describe system font that used for display
source <xsd:complexType name="system">
 
<xsd:annotation>
   
<xsd:documentation>Describe system font that used for display</xsd:documentation>
 
</xsd:annotation>
 
<xsd:attribute name="name" type="xsd:string"/>
 
<xsd:attribute name="style" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>Font style bold, italic or plain. Comma separatedlist</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="size" type="xsd:integer"/>
</xsd:complexType>

attribute system/@name
type xsd:string
properties
isRef 0
source <xsd:attribute name="name" type="xsd:string"/>

attribute system/@style
type xsd:string
properties
isRef 0
annotation
documentation
Font style bold, italic or plain. Comma separatedlist
source <xsd:attribute name="style" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>Font style bold, italic or plain. Comma separatedlist</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute system/@size
type xsd:integer
properties
isRef 0
source <xsd:attribute name="size" type="xsd:integer"/>

complexType system-properties
diagram
namespace http://www.microemu.org/2.0.2/
children system-property
used by
element device/system-properties
annotation
documentation
System properties. Ignored while running in applet. N.B. You can also add system-properties in config.cml
source <xsd:complexType name="system-properties">
 
<xsd:annotation>
   
<xsd:documentation>System properties. Ignored while running in applet. N.B. You can also add system-properties in config.cml</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="system-property" minOccurs="0" maxOccurs="unbounded">
     
<xsd:complexType>
       
<xsd:attribute name="name" use="required"/>
       
<xsd:attribute name="value"/>
     
</xsd:complexType>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element system-properties/system-property
diagram
namespace http://www.microemu.org/2.0.2/
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
namerequired      
value      
source <xsd:element name="system-property" minOccurs="0" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:attribute name="name" use="required"/>
   
<xsd:attribute name="value"/>
 
</xsd:complexType>
</xsd:element>

attribute system-properties/system-property/@name
properties
isRef 0
use required
source <xsd:attribute name="name" use="required"/>

attribute system-properties/system-property/@value
properties
isRef 0
source <xsd:attribute name="value"/>

complexType ttf
diagram
namespace http://www.microemu.org/2.0.2/
used by
element fontMapping/ttf
attributes
Name  Type  Use  Default  Fixed  Annotation
srcxsd:string      
stylexsd:string      
documentation
Font style bold, italic or plain. Comma separatedlist
sizexsd:integer      
annotation
documentation
Describe true type font used for display
source <xsd:complexType name="ttf">
 
<xsd:annotation>
   
<xsd:documentation>Describe true type font used for display</xsd:documentation>
 
</xsd:annotation>
 
<xsd:attribute name="src" type="xsd:string"/>
 
<xsd:attribute name="style" type="xsd:string">
   
<xsd:annotation>
     
<xsd:documentation>Font style bold, italic or plain. Comma separatedlist</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
 
<xsd:attribute name="size" type="xsd:integer"/>
</xsd:complexType>

attribute ttf/@src
type xsd:string
properties
isRef 0
source <xsd:attribute name="src" type="xsd:string"/>

attribute ttf/@style
type xsd:string
properties
isRef 0
annotation
documentation
Font style bold, italic or plain. Comma separatedlist
source <xsd:attribute name="style" type="xsd:string">
 
<xsd:annotation>
   
<xsd:documentation>Font style bold, italic or plain. Comma separatedlist</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute ttf/@size
type xsd:integer
properties
isRef 0
source <xsd:attribute name="size" type="xsd:integer"/>

simpleType command
namespace http://www.microemu.org/2.0.2/
type restriction of xsd:string
used by
element softbutton/command
facets
enumeration BACK
enumeration CANCEL
enumeration EXIT
enumeration HELP
enumeration ITEM
enumeration OK
enumeration SCREEN
enumeration STOP
source <xsd:simpleType name="command">
 
<xsd:restriction base="xsd:string">
   
<xsd:enumeration value="BACK"/>
   
<xsd:enumeration value="CANCEL"/>
   
<xsd:enumeration value="EXIT"/>
   
<xsd:enumeration value="HELP"/>
   
<xsd:enumeration value="ITEM"/>
   
<xsd:enumeration value="OK"/>
   
<xsd:enumeration value="SCREEN"/>
   
<xsd:enumeration value="STOP"/>
 
</xsd:restriction>
</xsd:simpleType>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy