tizen/Emulator
tizen/src/skin/client/src/about.properties
tizen/src/skin/client/bin
+tizen/src/skin/client/build
tizen/src/skin/client/emulator-skin.jar
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="jaxb_src"/>
+ <classpathentry kind="src" path="resource"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="lib" path="lib/swt/gtk-linux/swt.jar" sourcepath="lib/swt/gtk-linux/src.zip"/>
<classpathentry kind="output" path="bin"/>
<target name="clean">
<echo message="cleaning..." />
- <delete dir="bin" />
+ <delete dir="dist" />
<delete file="${jar.file}" />
</target>
<target name="make-properties">
- <echo message="Make properties..." />
+ <echo message="make properties..." />
<tstamp>
<format property="build_time" pattern="MM/dd/yyyy hh:mm aa" timezone="GMT" locale="en" />
</tstamp>
</propertyfile>
</target>
- <target name="linux-compile" depends="make-properties, clean">
+ <target name="linux-compile" depends="make-properties">
<echo message="compiling..." />
- <mkdir dir="bin" />
- <javac encoding="UTF-8" fork="true" srcdir="src" destdir="bin" debug="on" memorymaximumsize="128m">
+ <delete dir="build" />
+ <mkdir dir="build" />
+ <javac encoding="UTF-8" fork="true" srcdir="src:jaxb_src" destdir="build" debug="on" memorymaximumsize="128m">
<classpath refid="linux-classpath" />
</javac>
</target>
- <target name="windows-compile" depends="make-properties, clean">
+ <target name="windows-compile" depends="make-properties">
<echo message="compiling..." />
- <mkdir dir="bin" />
- <javac encoding="UTF-8" fork="true" srcdir="src" destdir="bin" debug="on" memorymaximumsize="128m">
+ <delete dir="build" />
+ <mkdir dir="build" />
+ <javac encoding="UTF-8" fork="true" srcdir="src:jaxb_src" destdir="build" debug="on" memorymaximumsize="128m">
<classpath refid="windows-classpath" />
</javac>
</target>
- <target name="mac-compile" depends="make-properties, clean">
+ <target name="mac-compile" depends="make-properties">
<echo message="compiling..." />
- <mkdir dir="bin" />
- <javac encoding="UTF-8" fork="true" srcdir="src" destdir="bin" debug="on" memorymaximumsize="128m">
+ <delete dir="build" />
+ <mkdir dir="build" />
+ <javac encoding="UTF-8" fork="true" srcdir="src:jaxb_src" destdir="build" debug="on" memorymaximumsize="128m">
<classpath refid="mac-classpath" />
</javac>
</target>
<target name="linux-jar" depends="linux-compile">
<echo message="creating jar..." />
- <delete dir="dist" />
- <mkdir dir="dist" />
- <mkdir dir="dist/icons" />
- <copy todir="dist">
- <fileset dir="bin" />
+ <mkdir dir="build/icons" />
+ <copy todir="build/icons">
+ <fileset dir="resource/icons" />
</copy>
- <copy todir="dist/icons">
- <fileset dir="icons" />
- </copy>
- <jar jarfile="${jar.file}" basedir="dist" duplicate="add">
+ <jar jarfile="${jar.file}" basedir="build" duplicate="add">
<fileset file="src/about.properties" />
<manifest>
<attribute name="Main-Class" value="${mainclass}" />
<attribute name="Class-path" value="lib/swt/gtk-linux/${swt.file}" />
</manifest>
</jar>
- <delete dir="dist" />
+ <delete dir="build" />
</target>
<target name="windows-jar" depends="windows-compile">
- <echo message="creating jar..." />
- <delete dir="dist" />
- <mkdir dir="dist" />
- <mkdir dir="dist/icons" />
- <copy todir="dist">
- <fileset dir="bin" />
- </copy>
- <copy todir="dist/icons">
- <fileset dir="icons" />
- </copy>
- <jar jarfile="${jar.file}" basedir="dist" duplicate="add">
+ <echo message="creating jar..." />
+ <mkdir dir="build/icons" />
+ <copy todir="build/icons">
+ <fileset dir="resource/icons" />
+ </copy>
+ <jar jarfile="${jar.file}" basedir="build" duplicate="add">
<fileset file="src/about.properties" />
<manifest>
<attribute name="Main-Class" value="${mainclass}" />
<attribute name="Class-path" value="lib/swt/win32-win32/${swt.file}" />
</manifest>
</jar>
- <delete dir="dist" />
+ <delete dir="build" />
</target>
<target name="mac-jar" depends="mac-compile">
- <echo message="creating jar..." />
- <delete dir="dist" />
- <mkdir dir="dist" />
- <mkdir dir="dist/icons" />
- <copy todir="dist">
- <fileset dir="bin" />
- </copy>
- <copy todir="dist/icons">
- <fileset dir="icons" />
- </copy>
- <jar jarfile="${jar.file}" basedir="dist" duplicate="add">
+ <echo message="creating jar..." />
+ <mkdir dir="build/icons" />
+ <copy todir="build/icons">
+ <fileset dir="resource/icons" />
+ </copy>
+ <jar jarfile="${jar.file}" basedir="build" duplicate="add">
<fileset file="src/about.properties" />
<manifest>
<attribute name="Main-Class" value="${mainclass}" />
<attribute name="Class-path" value="lib/swt/cocoa-macosx/${swt.file}" />
</manifest>
</jar>
- <delete dir="dist" />
+ <delete dir="build" />
</target>
</project>
\ No newline at end of file
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for colorsType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="colorsType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="hoverColor" type="{http://www.tizen.org/dbi}rgbType" minOccurs="0"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "colorsType", propOrder = {
+
+})
+public class ColorsType {
+
+ protected RgbType hoverColor;
+
+ /**
+ * Gets the value of the hoverColor property.
+ *
+ * @return
+ * possible object is
+ * {@link RgbType }
+ *
+ */
+ public RgbType getHoverColor() {
+ return hoverColor;
+ }
+
+ /**
+ * Sets the value of the hoverColor property.
+ *
+ * @param value
+ * allowed object is
+ * {@link RgbType }
+ *
+ */
+ public void setHoverColor(RgbType value) {
+ this.hoverColor = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="rotations" type="{http://www.tizen.org/dbi}rotationsType"/>
+ * <element name="colors" type="{http://www.tizen.org/dbi}colorsType" minOccurs="0"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+
+})
+@XmlRootElement(name = "EmulatorUI")
+public class EmulatorUI {
+
+ @XmlElement(required = true)
+ protected RotationsType rotations;
+ protected ColorsType colors;
+
+ /**
+ * Gets the value of the rotations property.
+ *
+ * @return
+ * possible object is
+ * {@link RotationsType }
+ *
+ */
+ public RotationsType getRotations() {
+ return rotations;
+ }
+
+ /**
+ * Sets the value of the rotations property.
+ *
+ * @param value
+ * allowed object is
+ * {@link RotationsType }
+ *
+ */
+ public void setRotations(RotationsType value) {
+ this.rotations = value;
+ }
+
+ /**
+ * Gets the value of the colors property.
+ *
+ * @return
+ * possible object is
+ * {@link ColorsType }
+ *
+ */
+ public ColorsType getColors() {
+ return colors;
+ }
+
+ /**
+ * Sets the value of the colors property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ColorsType }
+ *
+ */
+ public void setColors(ColorsType value) {
+ this.colors = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for eventInfoType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="eventInfoType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="keyCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ * <element name="keyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "eventInfoType", propOrder = {
+
+})
+public class EventInfoType {
+
+ protected int keyCode;
+ @XmlElement(required = true)
+ protected String keyName;
+
+ /**
+ * Gets the value of the keyCode property.
+ *
+ */
+ public int getKeyCode() {
+ return keyCode;
+ }
+
+ /**
+ * Sets the value of the keyCode property.
+ *
+ */
+ public void setKeyCode(int value) {
+ this.keyCode = value;
+ }
+
+ /**
+ * Gets the value of the keyName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKeyName() {
+ return keyName;
+ }
+
+ /**
+ * Sets the value of the keyName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKeyName(String value) {
+ this.keyName = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for imageListType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="imageListType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="mainImage" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="keyPressedImage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "imageListType", propOrder = {
+
+})
+public class ImageListType {
+
+ @XmlElement(required = true)
+ protected String mainImage;
+ protected String keyPressedImage;
+
+ /**
+ * Gets the value of the mainImage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMainImage() {
+ return mainImage;
+ }
+
+ /**
+ * Sets the value of the mainImage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMainImage(String value) {
+ this.mainImage = value;
+ }
+
+ /**
+ * Gets the value of the keyPressedImage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKeyPressedImage() {
+ return keyPressedImage;
+ }
+
+ /**
+ * Sets the value of the keyPressedImage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKeyPressedImage(String value) {
+ this.keyPressedImage = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for keyMapListType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="keyMapListType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="keyMap" type="{http://www.tizen.org/dbi}keyMapType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "keyMapListType", propOrder = {
+ "keyMap"
+})
+public class KeyMapListType {
+
+ protected List<KeyMapType> keyMap;
+
+ /**
+ * Gets the value of the keyMap property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the keyMap property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getKeyMap().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link KeyMapType }
+ *
+ *
+ */
+ public List<KeyMapType> getKeyMap() {
+ if (keyMap == null) {
+ keyMap = new ArrayList<KeyMapType>();
+ }
+ return this.keyMap;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for keyMapType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="keyMapType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="region" type="{http://www.tizen.org/dbi}regionType"/>
+ * <element name="eventInfo" type="{http://www.tizen.org/dbi}eventInfoType" minOccurs="0"/>
+ * <element name="tooltip" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "keyMapType", propOrder = {
+ "region",
+ "eventInfo",
+ "tooltip"
+})
+public class KeyMapType {
+
+ @XmlElement(required = true)
+ protected RegionType region;
+ protected EventInfoType eventInfo;
+ protected String tooltip;
+
+ /**
+ * Gets the value of the region property.
+ *
+ * @return
+ * possible object is
+ * {@link RegionType }
+ *
+ */
+ public RegionType getRegion() {
+ return region;
+ }
+
+ /**
+ * Sets the value of the region property.
+ *
+ * @param value
+ * allowed object is
+ * {@link RegionType }
+ *
+ */
+ public void setRegion(RegionType value) {
+ this.region = value;
+ }
+
+ /**
+ * Gets the value of the eventInfo property.
+ *
+ * @return
+ * possible object is
+ * {@link EventInfoType }
+ *
+ */
+ public EventInfoType getEventInfo() {
+ return eventInfo;
+ }
+
+ /**
+ * Sets the value of the eventInfo property.
+ *
+ * @param value
+ * allowed object is
+ * {@link EventInfoType }
+ *
+ */
+ public void setEventInfo(EventInfoType value) {
+ this.eventInfo = value;
+ }
+
+ /**
+ * Gets the value of the tooltip property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTooltip() {
+ return tooltip;
+ }
+
+ /**
+ * Sets the value of the tooltip property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTooltip(String value) {
+ this.tooltip = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for lcdType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="lcdType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="region" type="{http://www.tizen.org/dbi}regionType"/>
+ * </all>
+ * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "lcdType", propOrder = {
+
+})
+public class LcdType {
+
+ @XmlElement(required = true)
+ protected RegionType region;
+ @XmlAttribute(required = true)
+ protected int id;
+
+ /**
+ * Gets the value of the region property.
+ *
+ * @return
+ * possible object is
+ * {@link RegionType }
+ *
+ */
+ public RegionType getRegion() {
+ return region;
+ }
+
+ /**
+ * Sets the value of the region property.
+ *
+ * @param value
+ * allowed object is
+ * {@link RegionType }
+ *
+ */
+ public void setRegion(RegionType value) {
+ this.region = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ */
+ public int getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ */
+ public void setId(int value) {
+ this.id = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlRegistry;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.tizen.emulator.skin.dbi package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.tizen.emulator.skin.dbi
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link ImageListType }
+ *
+ */
+ public ImageListType createImageListType() {
+ return new ImageListType();
+ }
+
+ /**
+ * Create an instance of {@link RotationType }
+ *
+ */
+ public RotationType createRotationType() {
+ return new RotationType();
+ }
+
+ /**
+ * Create an instance of {@link LcdType }
+ *
+ */
+ public LcdType createLcdType() {
+ return new LcdType();
+ }
+
+ /**
+ * Create an instance of {@link KeyMapType }
+ *
+ */
+ public KeyMapType createKeyMapType() {
+ return new KeyMapType();
+ }
+
+ /**
+ * Create an instance of {@link EmulatorUI }
+ *
+ */
+ public EmulatorUI createEmulatorUI() {
+ return new EmulatorUI();
+ }
+
+ /**
+ * Create an instance of {@link RotationsType }
+ *
+ */
+ public RotationsType createRotationsType() {
+ return new RotationsType();
+ }
+
+ /**
+ * Create an instance of {@link ColorsType }
+ *
+ */
+ public ColorsType createColorsType() {
+ return new ColorsType();
+ }
+
+ /**
+ * Create an instance of {@link EventInfoType }
+ *
+ */
+ public EventInfoType createEventInfoType() {
+ return new EventInfoType();
+ }
+
+ /**
+ * Create an instance of {@link RegionType }
+ *
+ */
+ public RegionType createRegionType() {
+ return new RegionType();
+ }
+
+ /**
+ * Create an instance of {@link KeyMapListType }
+ *
+ */
+ public KeyMapListType createKeyMapListType() {
+ return new KeyMapListType();
+ }
+
+ /**
+ * Create an instance of {@link RgbType }
+ *
+ */
+ public RgbType createRgbType() {
+ return new RgbType();
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for regionType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="regionType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="left" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * <attribute name="top" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "regionType")
+public class RegionType {
+
+ @XmlAttribute
+ protected Integer left;
+ @XmlAttribute
+ protected Integer top;
+ @XmlAttribute
+ protected Integer width;
+ @XmlAttribute
+ protected Integer height;
+
+ /**
+ * Gets the value of the left property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getLeft() {
+ return left;
+ }
+
+ /**
+ * Sets the value of the left property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setLeft(Integer value) {
+ this.left = value;
+ }
+
+ /**
+ * Gets the value of the top property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getTop() {
+ return top;
+ }
+
+ /**
+ * Sets the value of the top property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setTop(Integer value) {
+ this.top = value;
+ }
+
+ /**
+ * Gets the value of the width property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getWidth() {
+ return width;
+ }
+
+ /**
+ * Sets the value of the width property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setWidth(Integer value) {
+ this.width = value;
+ }
+
+ /**
+ * Gets the value of the height property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getHeight() {
+ return height;
+ }
+
+ /**
+ * Sets the value of the height property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setHeight(Integer value) {
+ this.height = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for rgbType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="rgbType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="R" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
+ * <attribute name="G" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
+ * <attribute name="B" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "rgbType")
+public class RgbType {
+
+ @XmlAttribute(name = "R")
+ @XmlSchemaType(name = "unsignedInt")
+ protected Long r;
+ @XmlAttribute(name = "G")
+ @XmlSchemaType(name = "unsignedInt")
+ protected Long g;
+ @XmlAttribute(name = "B")
+ @XmlSchemaType(name = "unsignedInt")
+ protected Long b;
+
+ /**
+ * Gets the value of the r property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getR() {
+ return r;
+ }
+
+ /**
+ * Sets the value of the r property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setR(Long value) {
+ this.r = value;
+ }
+
+ /**
+ * Gets the value of the g property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getG() {
+ return g;
+ }
+
+ /**
+ * Sets the value of the g property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setG(Long value) {
+ this.g = value;
+ }
+
+ /**
+ * Gets the value of the b property.
+ *
+ * @return
+ * possible object is
+ * {@link Long }
+ *
+ */
+ public Long getB() {
+ return b;
+ }
+
+ /**
+ * Sets the value of the b property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Long }
+ *
+ */
+ public void setB(Long value) {
+ this.b = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for rotationNameType.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="rotationNameType">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="Portrait"/>
+ * <enumeration value="Landscape"/>
+ * <enumeration value="Reverse Portrait"/>
+ * <enumeration value="Reverse Landscape"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+@XmlType(name = "rotationNameType")
+@XmlEnum
+public enum RotationNameType {
+
+ @XmlEnumValue("Portrait")
+ PORTRAIT("Portrait"),
+ @XmlEnumValue("Landscape")
+ LANDSCAPE("Landscape"),
+ @XmlEnumValue("Reverse Portrait")
+ REVERSE_PORTRAIT("Reverse Portrait"),
+ @XmlEnumValue("Reverse Landscape")
+ REVERSE_LANDSCAPE("Reverse Landscape");
+ private final String value;
+
+ RotationNameType(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static RotationNameType fromValue(String v) {
+ for (RotationNameType c: RotationNameType.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for rotationType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="rotationType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="lcd" type="{http://www.tizen.org/dbi}lcdType"/>
+ * <element name="imageList" type="{http://www.tizen.org/dbi}imageListType"/>
+ * <element name="keyMapList" type="{http://www.tizen.org/dbi}keyMapListType"/>
+ * </sequence>
+ * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * <attribute name="name" use="required" type="{http://www.tizen.org/dbi}rotationNameType" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "rotationType", propOrder = {
+ "lcd",
+ "imageList",
+ "keyMapList"
+})
+public class RotationType {
+
+ @XmlElement(required = true)
+ protected LcdType lcd;
+ @XmlElement(required = true)
+ protected ImageListType imageList;
+ @XmlElement(required = true)
+ protected KeyMapListType keyMapList;
+ @XmlAttribute(required = true)
+ protected int id;
+ @XmlAttribute(required = true)
+ protected RotationNameType name;
+
+ /**
+ * Gets the value of the lcd property.
+ *
+ * @return
+ * possible object is
+ * {@link LcdType }
+ *
+ */
+ public LcdType getLcd() {
+ return lcd;
+ }
+
+ /**
+ * Sets the value of the lcd property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LcdType }
+ *
+ */
+ public void setLcd(LcdType value) {
+ this.lcd = value;
+ }
+
+ /**
+ * Gets the value of the imageList property.
+ *
+ * @return
+ * possible object is
+ * {@link ImageListType }
+ *
+ */
+ public ImageListType getImageList() {
+ return imageList;
+ }
+
+ /**
+ * Sets the value of the imageList property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ImageListType }
+ *
+ */
+ public void setImageList(ImageListType value) {
+ this.imageList = value;
+ }
+
+ /**
+ * Gets the value of the keyMapList property.
+ *
+ * @return
+ * possible object is
+ * {@link KeyMapListType }
+ *
+ */
+ public KeyMapListType getKeyMapList() {
+ return keyMapList;
+ }
+
+ /**
+ * Sets the value of the keyMapList property.
+ *
+ * @param value
+ * allowed object is
+ * {@link KeyMapListType }
+ *
+ */
+ public void setKeyMapList(KeyMapListType value) {
+ this.keyMapList = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ */
+ public int getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ */
+ public void setId(int value) {
+ this.id = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link RotationNameType }
+ *
+ */
+ public RotationNameType getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link RotationNameType }
+ *
+ */
+ public void setName(RotationNameType value) {
+ this.name = value;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+
+package org.tizen.emulator.skin.dbi;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for rotationsType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="rotationsType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="rotation" type="{http://www.tizen.org/dbi}rotationType" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "rotationsType", propOrder = {
+ "rotation"
+})
+public class RotationsType {
+
+ @XmlElement(required = true)
+ protected List<RotationType> rotation;
+
+ /**
+ * Gets the value of the rotation property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the rotation property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getRotation().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link RotationType }
+ *
+ *
+ */
+ public List<RotationType> getRotation() {
+ if (rotation == null) {
+ rotation = new ArrayList<RotationType>();
+ }
+ return this.rotation;
+ }
+
+}
--- /dev/null
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.03.13 at 01:56:12 오후 KST
+//
+
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.tizen.org/dbi", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.tizen.emulator.skin.dbi;
package org.tizen.emulator.skin;
+import java.util.logging.Logger;
+
import org.tizen.emulator.skin.comm.ICommunicator;
+import org.tizen.emulator.skin.log.SkinLogger;
/**
*
*/
public class EmulatorShutdownhook extends Thread {
+ private Logger logger = SkinLogger.getSkinLogger( EmulatorShutdownhook.class ).getLogger();
private ICommunicator communicator;
- private EmulatorSkin skin;
- public EmulatorShutdownhook( ICommunicator communicator, EmulatorSkin skin ) {
+ public EmulatorShutdownhook( ICommunicator communicator ) {
this.communicator = communicator;
- this.skin = skin;
}
@Override
public void run() {
+ logger.warning( " EmulatorShutdownhook run by a signal." );
communicator.terminate();
- skin.shutdown();
}
}
if ( null != currentImage ) {
currentImage.dispose();
}
+ if ( null != currentKeyPressedImage ) {
+ currentKeyPressedImage.dispose();
+ }
imageRegistry.dispose();
@Override
public void dragDetected( DragDetectEvent e ) {
- logger.fine( "dragDetected e.button:" + e.button );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "dragDetected e.button:" + e.button );
+ }
if ( 1 == e.button && // left button
e.x > 0 && e.x < canvas.getSize().x && e.y > 0 && e.y < canvas.getSize().y ) {
- logger.fine( "dragDetected in LCD" );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "dragDetected in LCD" );
+ }
EmulatorSkin.this.isDragStartedInLCD = true;
}
deviceInfoItem.addSelectionListener( new SelectionAdapter() {
@Override
public void widgetSelected( SelectionEvent e ) {
- logger.fine( "Selected Info." );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "Open device info" );
+ }
}
} );
@Override
public void widgetSelected( SelectionEvent e ) {
- logger.fine( "Selected Always On Top." );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "Select Always On Top. : " + aotItem.getSelection() );
+ }
isTop = !isTop;
//TODO
}
if ( null != commSocket ) {
- Runtime.getRuntime().addShutdownHook( new EmulatorShutdownhook( communicator, skin ) );
+ Runtime.getRuntime().addShutdownHook( new EmulatorShutdownhook( communicator ) );
Thread communicatorThread = new Thread( communicator );
communicatorThread.start();
int reqId = dis.readInt();
short cmd = dis.readShort();
- logger.fine( "Socket read - reqId:" + reqId + ", command:" + cmd + ", " );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "[Socket] read - reqId:" + reqId + ", command:" + cmd + ", " );
+ }
ReceiveCommand command = null;
}
switch ( command ) {
- case HEART_BEAT:
+ case HEART_BEAT: {
resetHeartbeatCount();
- logger.fine( "received HEAR_BEAT from QEMU." );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "received HEAR_BEAT from QEMU." );
+ }
sendToQEMU( SendCommand.RESPONSE_HEART_BEAT, null );
break;
- case SENSOR_DAEMON_START:
+ }
+ case SENSOR_DAEMON_START: {
logger.info( "received SENSOR_DAEMON_START from QEMU." );
synchronized ( this ) {
isSensorDaemonStarted = true;
}
break;
- case SHUTDOWN:
+ }
+ case SHUTDOWN: {
logger.info( "received RESPONSE_SHUTDOWN from QEMU." );
sendToQEMU( SendCommand.RESPONSE_SHUTDOWN, null );
isTerminated = true;
terminate();
break;
- default:
+ }
+ default: {
+ logger.warning( "Unknown command from QEMU. command:" + cmd );
break;
}
+ }
} catch ( IOException e ) {
logger.log( Level.SEVERE, e.getMessage(), e );
dos.write(bao.toByteArray());
dos.flush();
- logger.fine( "Socket write - uid:" + uId + ", reqId:" + reqId + ", command:" + command.value() + " - "
- + command.toString() + ", length:" + length );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "[Socket] write - uid:" + uId + ", reqId:" + reqId + ", command:" + command.value() + " - "
+ + command.toString() + ", length:" + length );
+ }
if ( 0 < length ) {
- logger.fine( "== data ==" );
- logger.fine( data.toString() );
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine( "== data ==" );
+ logger.fine( data.toString() );
+ }
}
} catch ( IOException e ) {
private void increaseHeartbeatCount() {
int count = heartbeatCount.incrementAndGet();
- logger.fine("HB count : " + count);
+ if( logger.isLoggable( Level.FINE ) ) {
+ logger.fine("HB count : " + count);
+ }
}
private boolean isHeartbeatExpired() {
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for colorsType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="colorsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <all>
- * <element name="hoverColor" type="{http://www.tizen.org/dbi}rgbType" minOccurs="0"/>
- * </all>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "colorsType", propOrder = {
-
-})
-public class ColorsType {
-
- protected RgbType hoverColor;
-
- /**
- * Gets the value of the hoverColor property.
- *
- * @return
- * possible object is
- * {@link RgbType }
- *
- */
- public RgbType getHoverColor() {
- return hoverColor;
- }
-
- /**
- * Sets the value of the hoverColor property.
- *
- * @param value
- * allowed object is
- * {@link RgbType }
- *
- */
- public void setHoverColor(RgbType value) {
- this.hoverColor = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <all>
- * <element name="rotations" type="{http://www.tizen.org/dbi}rotationsType"/>
- * <element name="colors" type="{http://www.tizen.org/dbi}colorsType" minOccurs="0"/>
- * </all>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
-
-})
-@XmlRootElement(name = "EmulatorUI")
-public class EmulatorUI {
-
- @XmlElement(required = true)
- protected RotationsType rotations;
- protected ColorsType colors;
-
- /**
- * Gets the value of the rotations property.
- *
- * @return
- * possible object is
- * {@link RotationsType }
- *
- */
- public RotationsType getRotations() {
- return rotations;
- }
-
- /**
- * Sets the value of the rotations property.
- *
- * @param value
- * allowed object is
- * {@link RotationsType }
- *
- */
- public void setRotations(RotationsType value) {
- this.rotations = value;
- }
-
- /**
- * Gets the value of the colors property.
- *
- * @return
- * possible object is
- * {@link ColorsType }
- *
- */
- public ColorsType getColors() {
- return colors;
- }
-
- /**
- * Sets the value of the colors property.
- *
- * @param value
- * allowed object is
- * {@link ColorsType }
- *
- */
- public void setColors(ColorsType value) {
- this.colors = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for eventInfoType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="eventInfoType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <all>
- * <element name="keyCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
- * <element name="keyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * </all>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "eventInfoType", propOrder = {
-
-})
-public class EventInfoType {
-
- protected int keyCode;
- @XmlElement(required = true)
- protected String keyName;
-
- /**
- * Gets the value of the keyCode property.
- *
- */
- public int getKeyCode() {
- return keyCode;
- }
-
- /**
- * Sets the value of the keyCode property.
- *
- */
- public void setKeyCode(int value) {
- this.keyCode = value;
- }
-
- /**
- * Gets the value of the keyName property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getKeyName() {
- return keyName;
- }
-
- /**
- * Sets the value of the keyName property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setKeyName(String value) {
- this.keyName = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for imageListType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="imageListType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <all>
- * <element name="mainImage" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="keyPressedImage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </all>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "imageListType", propOrder = {
-
-})
-public class ImageListType {
-
- @XmlElement(required = true)
- protected String mainImage;
- protected String keyPressedImage;
-
- /**
- * Gets the value of the mainImage property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMainImage() {
- return mainImage;
- }
-
- /**
- * Sets the value of the mainImage property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMainImage(String value) {
- this.mainImage = value;
- }
-
- /**
- * Gets the value of the keyPressedImage property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getKeyPressedImage() {
- return keyPressedImage;
- }
-
- /**
- * Sets the value of the keyPressedImage property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setKeyPressedImage(String value) {
- this.keyPressedImage = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for keyMapListType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="keyMapListType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="keyMap" type="{http://www.tizen.org/dbi}keyMapType" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "keyMapListType", propOrder = {
- "keyMap"
-})
-public class KeyMapListType {
-
- protected List<KeyMapType> keyMap;
-
- /**
- * Gets the value of the keyMap property.
- *
- * <p>
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a <CODE>set</CODE> method for the keyMap property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getKeyMap().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link KeyMapType }
- *
- *
- */
- public List<KeyMapType> getKeyMap() {
- if (keyMap == null) {
- keyMap = new ArrayList<KeyMapType>();
- }
- return this.keyMap;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for keyMapType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="keyMapType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="region" type="{http://www.tizen.org/dbi}regionType"/>
- * <element name="eventInfo" type="{http://www.tizen.org/dbi}eventInfoType" minOccurs="0"/>
- * <element name="tooltip" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "keyMapType", propOrder = {
- "region",
- "eventInfo",
- "tooltip"
-})
-public class KeyMapType {
-
- @XmlElement(required = true)
- protected RegionType region;
- protected EventInfoType eventInfo;
- protected String tooltip;
-
- /**
- * Gets the value of the region property.
- *
- * @return
- * possible object is
- * {@link RegionType }
- *
- */
- public RegionType getRegion() {
- return region;
- }
-
- /**
- * Sets the value of the region property.
- *
- * @param value
- * allowed object is
- * {@link RegionType }
- *
- */
- public void setRegion(RegionType value) {
- this.region = value;
- }
-
- /**
- * Gets the value of the eventInfo property.
- *
- * @return
- * possible object is
- * {@link EventInfoType }
- *
- */
- public EventInfoType getEventInfo() {
- return eventInfo;
- }
-
- /**
- * Sets the value of the eventInfo property.
- *
- * @param value
- * allowed object is
- * {@link EventInfoType }
- *
- */
- public void setEventInfo(EventInfoType value) {
- this.eventInfo = value;
- }
-
- /**
- * Gets the value of the tooltip property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getTooltip() {
- return tooltip;
- }
-
- /**
- * Sets the value of the tooltip property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setTooltip(String value) {
- this.tooltip = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for lcdType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="lcdType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <all>
- * <element name="region" type="{http://www.tizen.org/dbi}regionType"/>
- * </all>
- * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "lcdType", propOrder = {
-
-})
-public class LcdType {
-
- @XmlElement(required = true)
- protected RegionType region;
- @XmlAttribute(required = true)
- protected int id;
-
- /**
- * Gets the value of the region property.
- *
- * @return
- * possible object is
- * {@link RegionType }
- *
- */
- public RegionType getRegion() {
- return region;
- }
-
- /**
- * Sets the value of the region property.
- *
- * @param value
- * allowed object is
- * {@link RegionType }
- *
- */
- public void setRegion(RegionType value) {
- this.region = value;
- }
-
- /**
- * Gets the value of the id property.
- *
- */
- public int getId() {
- return id;
- }
-
- /**
- * Sets the value of the id property.
- *
- */
- public void setId(int value) {
- this.id = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlRegistry;
-
-
-/**
- * This object contains factory methods for each
- * Java content interface and Java element interface
- * generated in the org.tizen.emulator.skin.dbi package.
- * <p>An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.tizen.emulator.skin.dbi
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link ImageListType }
- *
- */
- public ImageListType createImageListType() {
- return new ImageListType();
- }
-
- /**
- * Create an instance of {@link RotationType }
- *
- */
- public RotationType createRotationType() {
- return new RotationType();
- }
-
- /**
- * Create an instance of {@link LcdType }
- *
- */
- public LcdType createLcdType() {
- return new LcdType();
- }
-
- /**
- * Create an instance of {@link KeyMapType }
- *
- */
- public KeyMapType createKeyMapType() {
- return new KeyMapType();
- }
-
- /**
- * Create an instance of {@link EmulatorUI }
- *
- */
- public EmulatorUI createEmulatorUI() {
- return new EmulatorUI();
- }
-
- /**
- * Create an instance of {@link RotationsType }
- *
- */
- public RotationsType createRotationsType() {
- return new RotationsType();
- }
-
- /**
- * Create an instance of {@link ColorsType }
- *
- */
- public ColorsType createColorsType() {
- return new ColorsType();
- }
-
- /**
- * Create an instance of {@link EventInfoType }
- *
- */
- public EventInfoType createEventInfoType() {
- return new EventInfoType();
- }
-
- /**
- * Create an instance of {@link RegionType }
- *
- */
- public RegionType createRegionType() {
- return new RegionType();
- }
-
- /**
- * Create an instance of {@link KeyMapListType }
- *
- */
- public KeyMapListType createKeyMapListType() {
- return new KeyMapListType();
- }
-
- /**
- * Create an instance of {@link RgbType }
- *
- */
- public RgbType createRgbType() {
- return new RgbType();
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for regionType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="regionType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="left" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="top" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "regionType")
-public class RegionType {
-
- @XmlAttribute
- protected Integer left;
- @XmlAttribute
- protected Integer top;
- @XmlAttribute
- protected Integer width;
- @XmlAttribute
- protected Integer height;
-
- /**
- * Gets the value of the left property.
- *
- * @return
- * possible object is
- * {@link Integer }
- *
- */
- public Integer getLeft() {
- return left;
- }
-
- /**
- * Sets the value of the left property.
- *
- * @param value
- * allowed object is
- * {@link Integer }
- *
- */
- public void setLeft(Integer value) {
- this.left = value;
- }
-
- /**
- * Gets the value of the top property.
- *
- * @return
- * possible object is
- * {@link Integer }
- *
- */
- public Integer getTop() {
- return top;
- }
-
- /**
- * Sets the value of the top property.
- *
- * @param value
- * allowed object is
- * {@link Integer }
- *
- */
- public void setTop(Integer value) {
- this.top = value;
- }
-
- /**
- * Gets the value of the width property.
- *
- * @return
- * possible object is
- * {@link Integer }
- *
- */
- public Integer getWidth() {
- return width;
- }
-
- /**
- * Sets the value of the width property.
- *
- * @param value
- * allowed object is
- * {@link Integer }
- *
- */
- public void setWidth(Integer value) {
- this.width = value;
- }
-
- /**
- * Gets the value of the height property.
- *
- * @return
- * possible object is
- * {@link Integer }
- *
- */
- public Integer getHeight() {
- return height;
- }
-
- /**
- * Sets the value of the height property.
- *
- * @param value
- * allowed object is
- * {@link Integer }
- *
- */
- public void setHeight(Integer value) {
- this.height = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for rgbType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="rgbType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="R" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
- * <attribute name="G" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
- * <attribute name="B" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "rgbType")
-public class RgbType {
-
- @XmlAttribute(name = "R")
- @XmlSchemaType(name = "unsignedInt")
- protected Long r;
- @XmlAttribute(name = "G")
- @XmlSchemaType(name = "unsignedInt")
- protected Long g;
- @XmlAttribute(name = "B")
- @XmlSchemaType(name = "unsignedInt")
- protected Long b;
-
- /**
- * Gets the value of the r property.
- *
- * @return
- * possible object is
- * {@link Long }
- *
- */
- public Long getR() {
- return r;
- }
-
- /**
- * Sets the value of the r property.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setR(Long value) {
- this.r = value;
- }
-
- /**
- * Gets the value of the g property.
- *
- * @return
- * possible object is
- * {@link Long }
- *
- */
- public Long getG() {
- return g;
- }
-
- /**
- * Sets the value of the g property.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setG(Long value) {
- this.g = value;
- }
-
- /**
- * Gets the value of the b property.
- *
- * @return
- * possible object is
- * {@link Long }
- *
- */
- public Long getB() {
- return b;
- }
-
- /**
- * Sets the value of the b property.
- *
- * @param value
- * allowed object is
- * {@link Long }
- *
- */
- public void setB(Long value) {
- this.b = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlEnum;
-import javax.xml.bind.annotation.XmlEnumValue;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for rotationNameType.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- * <p>
- * <pre>
- * <simpleType name="rotationNameType">
- * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- * <enumeration value="Portrait"/>
- * <enumeration value="Landscape"/>
- * <enumeration value="Reverse Portrait"/>
- * <enumeration value="Reverse Landscape"/>
- * </restriction>
- * </simpleType>
- * </pre>
- *
- */
-@XmlType(name = "rotationNameType")
-@XmlEnum
-public enum RotationNameType {
-
- @XmlEnumValue("Portrait")
- PORTRAIT("Portrait"),
- @XmlEnumValue("Landscape")
- LANDSCAPE("Landscape"),
- @XmlEnumValue("Reverse Portrait")
- REVERSE_PORTRAIT("Reverse Portrait"),
- @XmlEnumValue("Reverse Landscape")
- REVERSE_LANDSCAPE("Reverse Landscape");
- private final String value;
-
- RotationNameType(String v) {
- value = v;
- }
-
- public String value() {
- return value;
- }
-
- public static RotationNameType fromValue(String v) {
- for (RotationNameType c: RotationNameType.values()) {
- if (c.value.equals(v)) {
- return c;
- }
- }
- throw new IllegalArgumentException(v);
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for rotationType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="rotationType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="lcd" type="{http://www.tizen.org/dbi}lcdType"/>
- * <element name="imageList" type="{http://www.tizen.org/dbi}imageListType"/>
- * <element name="keyMapList" type="{http://www.tizen.org/dbi}keyMapListType"/>
- * </sequence>
- * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="name" use="required" type="{http://www.tizen.org/dbi}rotationNameType" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "rotationType", propOrder = {
- "lcd",
- "imageList",
- "keyMapList"
-})
-public class RotationType {
-
- @XmlElement(required = true)
- protected LcdType lcd;
- @XmlElement(required = true)
- protected ImageListType imageList;
- @XmlElement(required = true)
- protected KeyMapListType keyMapList;
- @XmlAttribute(required = true)
- protected int id;
- @XmlAttribute(required = true)
- protected RotationNameType name;
-
- /**
- * Gets the value of the lcd property.
- *
- * @return
- * possible object is
- * {@link LcdType }
- *
- */
- public LcdType getLcd() {
- return lcd;
- }
-
- /**
- * Sets the value of the lcd property.
- *
- * @param value
- * allowed object is
- * {@link LcdType }
- *
- */
- public void setLcd(LcdType value) {
- this.lcd = value;
- }
-
- /**
- * Gets the value of the imageList property.
- *
- * @return
- * possible object is
- * {@link ImageListType }
- *
- */
- public ImageListType getImageList() {
- return imageList;
- }
-
- /**
- * Sets the value of the imageList property.
- *
- * @param value
- * allowed object is
- * {@link ImageListType }
- *
- */
- public void setImageList(ImageListType value) {
- this.imageList = value;
- }
-
- /**
- * Gets the value of the keyMapList property.
- *
- * @return
- * possible object is
- * {@link KeyMapListType }
- *
- */
- public KeyMapListType getKeyMapList() {
- return keyMapList;
- }
-
- /**
- * Sets the value of the keyMapList property.
- *
- * @param value
- * allowed object is
- * {@link KeyMapListType }
- *
- */
- public void setKeyMapList(KeyMapListType value) {
- this.keyMapList = value;
- }
-
- /**
- * Gets the value of the id property.
- *
- */
- public int getId() {
- return id;
- }
-
- /**
- * Sets the value of the id property.
- *
- */
- public void setId(int value) {
- this.id = value;
- }
-
- /**
- * Gets the value of the name property.
- *
- * @return
- * possible object is
- * {@link RotationNameType }
- *
- */
- public RotationNameType getName() {
- return name;
- }
-
- /**
- * Sets the value of the name property.
- *
- * @param value
- * allowed object is
- * {@link RotationNameType }
- *
- */
- public void setName(RotationNameType value) {
- this.name = value;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-
-package org.tizen.emulator.skin.dbi;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for rotationsType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="rotationsType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="rotation" type="{http://www.tizen.org/dbi}rotationType" maxOccurs="unbounded"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "rotationsType", propOrder = {
- "rotation"
-})
-public class RotationsType {
-
- @XmlElement(required = true)
- protected List<RotationType> rotation;
-
- /**
- * Gets the value of the rotation property.
- *
- * <p>
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a <CODE>set</CODE> method for the rotation property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getRotation().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link RotationType }
- *
- *
- */
- public List<RotationType> getRotation() {
- if (rotation == null) {
- rotation = new ArrayList<RotationType>();
- }
- return this.rotation;
- }
-
-}
+++ /dev/null
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.03.13 at 01:56:12 오후 KST
-//
-
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.tizen.org/dbi", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package org.tizen.emulator.skin.dbi;