| 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 |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||
| type | device | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | class-name system-properties img display fonts input | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| 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> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||||||||||||||||||||
| children | chars rectangle polygon | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| 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> |
| type | xsd:string | ||||
| properties |
|
||||
| annotation |
|
||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| type | xsd:boolean | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| type | chars | ||||||||||||
| properties |
|
||||||||||||
| children | char | ||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:element name="chars" type="chars" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | rectangle | ||||
| properties |
|
||||
| children | x y width height | ||||
| source | <xsd:element name="rectangle" type="rectangle"/> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | polygon | ||||
| properties |
|
||||
| children | point | ||||
| source | <xsd:element name="polygon" type="polygon"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| children | char | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="input" type="xsd:string"/> |
| diagram | ![]() |
||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||
| type | xsd:string | ||||||||
| properties |
|
||||||||
| source | <xsd:element name="char" type="xsd:string" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||
| children | class-name system-properties img display fonts input | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| 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> |
| type | xsd:string | ||||
| properties |
|
||||
| annotation |
|
||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||
| type | xsd:string | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||
| type | system-properties | ||||||||
| properties |
|
||||||||
| children | system-property | ||||||||
| source | <xsd:element name="system-properties" type="system-properties" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| type | img | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| 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> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | display | ||||
| properties |
|
||||
| children | iscolor numcolors numalphalevels foreground background rectangle paintable icon status | ||||
| source | <xsd:element name="display" type="display"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| type | fonts | ||||||||||||
| properties |
|
||||||||||||
| children | font | ||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:element name="fonts" type="fonts" minOccurs="0"/> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | input | ||||
| properties |
|
||||
| children | haspointerevents haspointermotionevents hasrepeatevents softbutton button | ||||
| source | <xsd:element name="input" type="input"/> |
| diagram | ![]() |
||
| namespace | http://www.microemu.org/2.0.2/ | ||
| children | iscolor numcolors numalphalevels foreground background rectangle paintable icon status | ||
| used by |
|
||
| annotation |
|
||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||
| type | xsd:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | |||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||
| type | xsd:integer | ||||||||
| properties |
|
||||||||
| source | <xsd:element name="numcolors" type="xsd:integer" minOccurs="0"/> |
| diagram | |||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||
| type | xsd:integer | ||||||||
| properties |
|
||||||||
| source | <xsd:element name="numalphalevels" type="xsd:integer" minOccurs="0"/> |
| diagram | ![]() |
||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||
| type | xsd:string | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||
| type | xsd:string | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||
| type | rectangle | ||||||||
| properties |
|
||||||||
| children | x y width height | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||
| type | paintable | ||||||||
| properties |
|
||||||||
| children | x y width height | ||||||||
| annotation |
|
||||||||
| 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> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| type | icon | ||||||||||||
| properties |
|
||||||||||||
| children | paintable img | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| 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> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| type | status | ||||||||||||
| properties |
|
||||||||||||
| children | paintable img | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| 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> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||
| 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> |
| type | restriction of xsd:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| 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> |
| type | restriction of xsd:string | ||||||||||||||||
| properties |
|
||||||||||||||||
| facets |
|
||||||||||||||||
| annotation |
|
||||||||||||||||
| 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> |
| type | restriction of xsd:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| 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> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||
| type | extension of fontBase | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| children | system ttf | ||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||
| 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> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||
| type | system | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xsd:element name="system" type="system"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||
| type | ttf | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xsd:element name="ttf" type="ttf"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||
| type | extension of fontBase | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <xsd:complexType name="fontReference"> <xsd:complexContent> <xsd:extension base="fontBase"/> </xsd:complexContent> </xsd:complexType> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| children | font | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="hint" type="xsd:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||
| type | fontMapping | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| children | system ttf | ||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <xsd:element name="font" type="fontMapping" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| children | paintable img | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="name" type="xsd:string"/> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | paintable | ||||
| properties |
|
||||
| children | x y width height | ||||
| source | <xsd:element name="paintable" type="paintable"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| type | img | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xsd:element name="img" type="img" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| 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> |
| type | restriction of xsd:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| 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> |
| type | xsd:string | ||||
| properties |
|
||||
| source | <xsd:attribute name="src" type="xsd:string" default=""/> |
| diagram | ![]() |
||
| namespace | http://www.microemu.org/2.0.2/ | ||
| children | haspointerevents haspointermotionevents hasrepeatevents softbutton button | ||
| used by |
|
||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||
| type | xsd:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||
| type | xsd:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||
| type | xsd:boolean | ||||||||||
| properties |
|
||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||||||||||
| type | softbutton | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| children | rectangle polygon paintable font command | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="softbutton" type="softbutton" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||||||||||||||||||||
| type | button | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | chars rectangle polygon | ||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="button" type="button" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://www.microemu.org/2.0.2/ | ||
| children | x y width height | ||
| used by |
|
||
| 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> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="x" type="xsd:integer"/> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="y" type="xsd:integer"/> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="width" type="xsd:integer"/> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="height" type="xsd:integer"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| 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> |
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:attribute name="x" type="xsd:integer" use="required"/> |
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:attribute name="y" type="xsd:integer" use="required"/> |
| diagram | ![]() |
||
| namespace | http://www.microemu.org/2.0.2/ | ||
| children | point | ||
| used by |
|
||
| source | <xsd:complexType name="polygon"> <xsd:sequence> <xsd:element name="point" type="point" minOccurs="3" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| type | point | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xsd:element name="point" type="point" minOccurs="3" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://www.microemu.org/2.0.2/ | ||
| children | x y width height | ||
| used by |
|
||
| 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> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="x" type="xsd:integer"/> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="y" type="xsd:integer"/> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="width" type="xsd:integer"/> |
| diagram | |||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | xsd:integer | ||||
| properties |
|
||||
| source | <xsd:element name="height" type="xsd:integer"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||||||||||
| children | rectangle polygon paintable font command | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| 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> |
| type | xsd:string | ||||
| properties |
|
||||
| annotation |
|
||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| 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> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | rectangle | ||||
| properties |
|
||||
| children | x y width height | ||||
| source | <xsd:element name="rectangle" type="rectangle"/> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | polygon | ||||
| properties |
|
||||
| children | point | ||||
| source | <xsd:element name="polygon" type="polygon"/> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | paintable | ||||
| properties |
|
||||
| children | x y width height | ||||
| source | <xsd:element name="paintable" type="paintable"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||||
| type | fontReference | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <xsd:element name="font" type="fontReference" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||
| type | command | ||||||||||||||||
| properties |
|
||||||||||||||||
| facets |
|
||||||||||||||||
| annotation |
|
||||||||||||||||
| 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> |
| diagram | ![]() |
||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||
| children | paintable img | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="name" type="xsd:string"/> |
| diagram | ![]() |
||||
| namespace | http://www.microemu.org/2.0.2/ | ||||
| type | paintable | ||||
| properties |
|
||||
| children | x y width height | ||||
| source | <xsd:element name="paintable" type="paintable"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| type | statusImg | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xsd:element name="img" type="statusImg" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xsd:complexType name="statusImg"> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="src" type="xsd:string"/> </xsd:complexType> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="name" type="xsd:string"/> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="src" type="xsd:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="name" type="xsd:string"/> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| type | xsd:integer | ||
| properties |
|
||
| source | <xsd:attribute name="size" type="xsd:integer"/> |
| diagram | ![]() |
||
| namespace | http://www.microemu.org/2.0.2/ | ||
| children | system-property | ||
| used by |
|
||
| annotation |
|
||
| 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> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| 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> |
| properties |
|
||||
| source | <xsd:attribute name="name" use="required"/> |
| properties |
|
||
| source | <xsd:attribute name="value"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| 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> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="src" type="xsd:string"/> |
| type | xsd:string | ||
| properties |
|
||
| annotation |
|
||
| 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> |
| type | xsd:integer | ||
| properties |
|
||
| source | <xsd:attribute name="size" type="xsd:integer"/> |
| namespace | http://www.microemu.org/2.0.2/ | ||||||||||||||||
| type | restriction of xsd:string | ||||||||||||||||
| used by |
|
||||||||||||||||
| facets |
|
||||||||||||||||
| 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> |