skin: added XML bindings for Key Window 43/10643/1
authorGiWoong Kim <giwoong.kim@samsung.com>
Tue, 1 Oct 2013 04:29:16 +0000 (13:29 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Tue, 8 Oct 2013 06:13:38 +0000 (15:13 +0900)
Change-Id: I1ed51c06560bd6076778a50d53c3d55be2db76ff
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/EventInfoType.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/HoverType.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/ImageListType.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyMapListType.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyMapType.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyWindowUI.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/ObjectFactory.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/RegionType.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/RgbType.java [new file with mode: 0644]
tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/package-info.java [new file with mode: 0644]

diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/EventInfoType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/EventInfoType.java
new file mode 100644 (file)
index 0000000..e68840f
--- /dev/null
@@ -0,0 +1,115 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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>
+ * &lt;complexType name="eventInfoType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;all>
+ *         &lt;element name="keyCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
+ *         &lt;element name="keyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/all>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/HoverType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/HoverType.java
new file mode 100644 (file)
index 0000000..676c268
--- /dev/null
@@ -0,0 +1,95 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.dbi;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for hoverType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="hoverType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;all>
+ *         &lt;element name="color" type="{http://www.tizen.org/emulator/skin/keywindow/dbi}rgbType" minOccurs="0"/>
+ *       &lt;/all>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "hoverType", propOrder = {
+
+})
+public class HoverType {
+
+    protected RgbType color;
+
+    /**
+     * Gets the value of the color property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RgbType }
+     *     
+     */
+    public RgbType getColor() {
+        return color;
+    }
+
+    /**
+     * Sets the value of the color property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RgbType }
+     *     
+     */
+    public void setColor(RgbType value) {
+        this.color = value;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/ImageListType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/ImageListType.java
new file mode 100644 (file)
index 0000000..cd3bed6
--- /dev/null
@@ -0,0 +1,123 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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>
+ * &lt;complexType name="imageListType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;all>
+ *         &lt;element name="mainImage" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="keyPressedImage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       &lt;/all>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyMapListType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyMapListType.java
new file mode 100644 (file)
index 0000000..34afcf7
--- /dev/null
@@ -0,0 +1,102 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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>
+ * &lt;complexType name="keyMapListType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="keyMap" type="{http://www.tizen.org/emulator/skin/keywindow/dbi}keyMapType" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyMapType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyMapType.java
new file mode 100644 (file)
index 0000000..55321e1
--- /dev/null
@@ -0,0 +1,151 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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>
+ * &lt;complexType name="keyMapType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="region" type="{http://www.tizen.org/emulator/skin/keywindow/dbi}regionType"/>
+ *         &lt;element name="eventInfo" type="{http://www.tizen.org/emulator/skin/keywindow/dbi}eventInfoType" minOccurs="0"/>
+ *         &lt;element name="tooltip" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyWindowUI.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/KeyWindowUI.java
new file mode 100644 (file)
index 0000000..fffeeb4
--- /dev/null
@@ -0,0 +1,174 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="dbi_version" type="{http://www.w3.org/2001/XMLSchema}float"/>
+ *         &lt;element name="imageList" type="{http://www.tizen.org/emulator/skin/keywindow/dbi}imageListType"/>
+ *         &lt;element name="keyMapList" type="{http://www.tizen.org/emulator/skin/keywindow/dbi}keyMapListType"/>
+ *         &lt;element name="hover" type="{http://www.tizen.org/emulator/skin/keywindow/dbi}hoverType" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "dbiVersion",
+    "imageList",
+    "keyMapList",
+    "hover"
+})
+@XmlRootElement(name = "KeyWindowUI")
+public class KeyWindowUI {
+
+    @XmlElement(name = "dbi_version")
+    protected float dbiVersion;
+    @XmlElement(required = true)
+    protected ImageListType imageList;
+    @XmlElement(required = true)
+    protected KeyMapListType keyMapList;
+    protected HoverType hover;
+
+    /**
+     * Gets the value of the dbiVersion property.
+     * 
+     */
+    public float getDbiVersion() {
+        return dbiVersion;
+    }
+
+    /**
+     * Sets the value of the dbiVersion property.
+     * 
+     */
+    public void setDbiVersion(float value) {
+        this.dbiVersion = 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 hover property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link HoverType }
+     *     
+     */
+    public HoverType getHover() {
+        return hover;
+    }
+
+    /**
+     * Sets the value of the hover property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link HoverType }
+     *     
+     */
+    public void setHover(HoverType value) {
+        this.hover = value;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/ObjectFactory.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/ObjectFactory.java
new file mode 100644 (file)
index 0000000..4890caf
--- /dev/null
@@ -0,0 +1,131 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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.keywindow.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.keywindow.dbi
+     * 
+     */
+    public ObjectFactory() {
+    }
+
+    /**
+     * Create an instance of {@link KeyWindowUI }
+     * 
+     */
+    public KeyWindowUI createKeyWindowUI() {
+        return new KeyWindowUI();
+    }
+
+    /**
+     * Create an instance of {@link ImageListType }
+     * 
+     */
+    public ImageListType createImageListType() {
+        return new ImageListType();
+    }
+
+    /**
+     * Create an instance of {@link KeyMapListType }
+     * 
+     */
+    public KeyMapListType createKeyMapListType() {
+        return new KeyMapListType();
+    }
+
+    /**
+     * Create an instance of {@link HoverType }
+     * 
+     */
+    public HoverType createHoverType() {
+        return new HoverType();
+    }
+
+    /**
+     * Create an instance of {@link EventInfoType }
+     * 
+     */
+    public EventInfoType createEventInfoType() {
+        return new EventInfoType();
+    }
+
+    /**
+     * Create an instance of {@link RgbType }
+     * 
+     */
+    public RgbType createRgbType() {
+        return new RgbType();
+    }
+
+    /**
+     * Create an instance of {@link RegionType }
+     * 
+     */
+    public RegionType createRegionType() {
+        return new RegionType();
+    }
+
+    /**
+     * Create an instance of {@link KeyMapType }
+     * 
+     */
+    public KeyMapType createKeyMapType() {
+        return new KeyMapType();
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/RegionType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/RegionType.java
new file mode 100644 (file)
index 0000000..310613b
--- /dev/null
@@ -0,0 +1,174 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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>
+ * &lt;complexType name="regionType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="left" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *       &lt;attribute name="top" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *       &lt;attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *       &lt;attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "regionType")
+public class RegionType {
+
+    @XmlAttribute(name = "left")
+    protected Integer left;
+    @XmlAttribute(name = "top")
+    protected Integer top;
+    @XmlAttribute(name = "width")
+    protected Integer width;
+    @XmlAttribute(name = "height")
+    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;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/RgbType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/RgbType.java
new file mode 100644 (file)
index 0000000..bec9797
--- /dev/null
@@ -0,0 +1,151 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+
+package org.tizen.emulator.skin.keywindow.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>
+ * &lt;complexType name="rgbType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="R" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
+ *       &lt;attribute name="G" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
+ *       &lt;attribute name="B" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/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;
+    }
+
+}
diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/package-info.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/keywindow/dbi/package-info.java
new file mode 100644 (file)
index 0000000..df2b3fd
--- /dev/null
@@ -0,0 +1,37 @@
+/**
+ * XML Binding
+ *
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 
+// 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: 2013.10.01 at 01:25:35 PM KST 
+//
+
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.tizen.org/emulator/skin/keywindow/dbi", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.tizen.emulator.skin.keywindow.dbi;