/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
- * <p>Java class for lcdType complex type.
+ * <p>Java class for displayType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
- * <complexType name="lcdType">
+ * <complexType name="displayType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "lcdType", propOrder = {
+@XmlType(name = "displayType", propOrder = {
})
-public class LcdType {
+public class DisplayType {
@XmlElement(required = true)
protected RegionType region;
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
+ * <element name="dbi_version" type="{http://www.w3.org/2001/XMLSchema}float"/>
* <element name="rotations" type="{http://www.tizen.org/emulator/skin/dbi}rotationsType"/>
- * <element name="colors" type="{http://www.tizen.org/emulator/skin/dbi}colorsType" minOccurs="0"/>
+ * <element name="hover" type="{http://www.tizen.org/emulator/skin/dbi}hoverType" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
@XmlRootElement(name = "EmulatorUI")
public class EmulatorUI {
+ @XmlElement(name = "dbi_version")
+ protected float dbiVersion;
@XmlElement(required = true)
protected RotationsType rotations;
- protected ColorsType colors;
+ 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 rotations property.
}
/**
- * Gets the value of the colors property.
+ * Gets the value of the hover property.
*
* @return
* possible object is
- * {@link ColorsType }
+ * {@link HoverType }
*
*/
- public ColorsType getColors() {
- return colors;
+ public HoverType getHover() {
+ return hover;
}
/**
- * Sets the value of the colors property.
+ * Sets the value of the hover property.
*
* @param value
* allowed object is
- * {@link ColorsType }
+ * {@link HoverType }
*
*/
- public void setColors(ColorsType value) {
- this.colors = value;
+ public void setHover(HoverType value) {
+ this.hover = value;
}
}
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
- * <p>Java class for colorsType complex type.
+ * <p>Java class for hoverType complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
- * <complexType name="colorsType">
+ * <complexType name="hoverType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
- * <element name="hoverColor" type="{http://www.tizen.org/emulator/skin/dbi}rgbType" minOccurs="0"/>
+ * <element name="color" type="{http://www.tizen.org/emulator/skin/dbi}rgbType" minOccurs="0"/>
* </all>
* </restriction>
* </complexContent>
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "colorsType", propOrder = {
+@XmlType(name = "hoverType", propOrder = {
})
-public class ColorsType {
+public class HoverType {
- protected RgbType hoverColor;
+ protected RgbType color;
/**
- * Gets the value of the hoverColor property.
+ * Gets the value of the color property.
*
* @return
* possible object is
* {@link RgbType }
*
*/
- public RgbType getHoverColor() {
- return hoverColor;
+ public RgbType getColor() {
+ return color;
}
/**
- * Sets the value of the hoverColor property.
+ * Sets the value of the color property.
*
* @param value
* allowed object is
* {@link RgbType }
*
*/
- public void setHoverColor(RgbType value) {
- this.hoverColor = value;
+ public void setColor(RgbType value) {
+ this.color = value;
}
}
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
}
/**
- * Create an instance of {@link ColorsType }
+ * Create an instance of {@link HoverType }
*
*/
- public ColorsType createColorsType() {
- return new ColorsType();
+ public HoverType createHoverType() {
+ return new HoverType();
}
/**
}
/**
- * Create an instance of {@link KeyMapListType }
+ * Create an instance of {@link DisplayType }
*
*/
- public KeyMapListType createKeyMapListType() {
- return new KeyMapListType();
+ public DisplayType createDisplayType() {
+ return new DisplayType();
}
/**
- * Create an instance of {@link LcdType }
+ * Create an instance of {@link KeyMapListType }
*
*/
- public LcdType createLcdType() {
- return new LcdType();
+ public KeyMapListType createKeyMapListType() {
+ return new KeyMapListType();
}
/**
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
- * <element name="lcd" type="{http://www.tizen.org/emulator/skin/dbi}lcdType"/>
+ * <element name="display" type="{http://www.tizen.org/emulator/skin/dbi}displayType"/>
* <element name="imageList" type="{http://www.tizen.org/emulator/skin/dbi}imageListType"/>
* <element name="keyMapList" type="{http://www.tizen.org/emulator/skin/dbi}keyMapListType"/>
* </sequence>
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "rotationType", propOrder = {
- "lcd",
+ "display",
"imageList",
"keyMapList"
})
public class RotationType {
@XmlElement(required = true)
- protected LcdType lcd;
+ protected DisplayType display;
@XmlElement(required = true)
protected ImageListType imageList;
@XmlElement(required = true)
protected RotationNameType name;
/**
- * Gets the value of the lcd property.
+ * Gets the value of the display property.
*
* @return
* possible object is
- * {@link LcdType }
+ * {@link DisplayType }
*
*/
- public LcdType getLcd() {
- return lcd;
+ public DisplayType getDisplay() {
+ return display;
}
/**
- * Sets the value of the lcd property.
+ * Sets the value of the display property.
*
* @param value
* allowed object is
- * {@link LcdType }
+ * {@link DisplayType }
*
*/
- public void setLcd(LcdType value) {
- this.lcd = value;
+ public void setDisplay(DisplayType value) {
+ this.display = value;
}
/**
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
/**
+ * XML Binding
*
- *
- * Copyright ( C ) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ * Copyright (C) 2011 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
*
* Contact:
* GiWoong Kim <giwoong.kim@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.
+ * 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
*/
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5
+// 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: 2012.10.22 at 04:10:02 PM KST
+// Generated on: 2013.07.10 at 07:19:41 PM KST
//
@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.tizen.org/emulator/skin/dbi", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
+ <display id="0">
<region left="26" top="70" width="320" height="480"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_0.png</mainImage>
<keyPressedImage>default_0_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
+ <display id="0">
<region left="70" top="34" width="480" height="320"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_L90.png</mainImage>
<keyPressedImage>default_L90_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
+ <display id="0">
<region left="34" top="70" width="320" height="480"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_180.png</mainImage>
<keyPressedImage>default_180_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
+ <display id="0">
<region left="70" top="26" width="480" height="320"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_R90.png</mainImage>
<keyPressedImage>default_R90_p.png</keyPressedImage>
</keyMapList>
</rotation>
</rotations>
- <colors>
- <hoverColor B="255" G="255" R="255" />
- </colors>
+ <hover>
+ <color B="255" G="255" R="255" />
+ </hover>
</EmulatorUI>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
+ <display id="0">
<region left="35" top="86" width="480" height="800"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_0.png</mainImage>
<keyPressedImage>default_0_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
+ <display id="0">
<region height="480" left="86" top="46" width="800"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_L90.png</mainImage>
<keyPressedImage>default_L90_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
+ <display id="0">
<region left="46" top="89" width="480" height="800"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_180.png</mainImage>
<keyPressedImage>default_180_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
+ <display id="0">
<region left="90" top="35" width="800" height="480"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_R90.png</mainImage>
<keyPressedImage>default_R90_p.png</keyPressedImage>
</keyMapList>
</rotation>
</rotations>
- <colors>
- <hoverColor B="255" G="255" R="255" />
- </colors>
+ <hover>
+ <color B="255" G="255" R="255" />
+ </hover>
</EmulatorUI>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
+ <display id="0">
<region left="35" top="86" width="480" height="800"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_0.png</mainImage>
<keyPressedImage>default_0_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
+ <display id="0">
<region left="86" top="46" width="800" height="480"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_L90.png</mainImage>
<keyPressedImage>default_L90_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
+ <display id="0">
<region left="46" top="89" width="480" height="800"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_180.png</mainImage>
<keyPressedImage>default_180_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
+ <display id="0">
<region left="90" top="35" width="800" height="480"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_R90.png</mainImage>
<keyPressedImage>default_R90_p.png</keyPressedImage>
</keyMapList>
</rotation>
</rotations>
- <colors>
- <hoverColor B="255" G="255" R="255" />
- </colors>
+ <hover>
+ <color B="255" G="255" R="255" />
+ </hover>
</EmulatorUI>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
+ <display id="0">
<region left="52" top="109" width="600" height="1024"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_0.png</mainImage>
<keyPressedImage>default_0_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
+ <display id="0">
<region left="109" top="62" width="1024" height="600"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_L90.png</mainImage>
<keyPressedImage>default_L90_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
+ <display id="0">
<region left="62" top="113" width="600" height="1024"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_180.png</mainImage>
<keyPressedImage>default_180_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
+ <display id="0">
<region left="113" top="52" width="1024" height="600"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_R90.png</mainImage>
<keyPressedImage>default_R90_p.png</keyPressedImage>
</keyMapList>
</rotation>
</rotations>
- <colors>
- <hoverColor B="255" G="255" R="255" />
- </colors>
+ <hover>
+ <color B="255" G="255" R="255" />
+ </hover>
</EmulatorUI>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
+ <display id="0">
<region left="67" top="116" width="720" height="1280"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_0.png</mainImage>
<keyPressedImage>default_0_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
+ <display id="0">
<region left="116" top="78" width="1280" height="720"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_L90.png</mainImage>
<keyPressedImage>default_L90_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
+ <display id="0">
<region left="78" top="117" width="720" height="1280"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_180.png</mainImage>
<keyPressedImage>default_180_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
+ <display id="0">
<region left="117" top="67" width="1280" height="720"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_R90.png</mainImage>
<keyPressedImage>default_R90_p.png</keyPressedImage>
</keyMapList>
</rotation>
</rotations>
- <colors>
- <hoverColor B="255" G="255" R="255" />
- </colors>
+ <hover>
+ <color B="255" G="255" R="255" />
+ </hover>
</EmulatorUI>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
+ <display id="0">
<region left="67" top="116" width="720" height="1280"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_0.png</mainImage>
<keyPressedImage>default_0_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
+ <display id="0">
<region left="116" top="78" width="1280" height="720"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_L90.png</mainImage>
<keyPressedImage>default_L90_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
+ <display id="0">
<region left="78" top="117" width="720" height="1280"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_180.png</mainImage>
<keyPressedImage>default_180_p.png</keyPressedImage>
</keyMapList>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
+ <display id="0">
<region left="117" top="67" width="1280" height="720"/>
- </lcd>
+ </display>
<imageList>
<mainImage>default_R90.png</mainImage>
<keyPressedImage>default_R90_p.png</keyPressedImage>
</keyMapList>
</rotation>
</rotations>
- <colors>
- <hoverColor B="255" G="255" R="255" />
- </colors>
+ <hover>
+ <color B="255" G="255" R="255" />
+ </hover>
</EmulatorUI>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
<keyMapList>
<keyMap>
<eventInfo>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
</rotation>
</rotations>
- <colors>
- <hoverColor B="255" G="255" R="255" />
- </colors>
+ <hover>
+ <color B="255" G="255" R="255" />
+ </hover>
</EmulatorUI>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi_version>2.2</dbi_version>
<rotations>
<rotation name="Portrait">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
<keyMapList>
<keyMap>
<eventInfo>
</keyMapList>
</rotation>
<rotation name="Landscape">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
</rotation>
<rotation name="Reverse Portrait">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
</rotation>
<rotation name="Reverse Landscape">
- <lcd id="0">
- </lcd>
+ <display id="0">
+ </display>
</rotation>
</rotations>
<colors>
import org.tizen.emulator.skin.custom.ColorTag;
import org.tizen.emulator.skin.custom.CustomProgressBar;
import org.tizen.emulator.skin.custom.KeyWindow;
-import org.tizen.emulator.skin.dbi.ColorsType;
+import org.tizen.emulator.skin.dbi.HoverType;
import org.tizen.emulator.skin.dbi.KeyMapType;
import org.tizen.emulator.skin.dbi.RgbType;
import org.tizen.emulator.skin.dbi.RotationType;
// }
private Color loadHoverColor() {
- ColorsType colors = config.getDbiContents().getColors();
+ HoverType hover = config.getDbiContents().getHover();
- if (null != colors) {
- RgbType hoverRgb = colors.getHoverColor();
+ if (null != hover) {
+ RgbType hoverRgb = hover.getColor();
if (null != hoverRgb) {
Long r = hoverRgb.getR();
Long g = hoverRgb.getG();
System.exit(-1);
}
+ logger.info("dbi version : " + dbiContents.getDbiVersion());
/* collect configurations */
EmulatorConfig config = new EmulatorConfig(argsMap,
import org.tizen.emulator.skin.comm.ICommunicator.KeyEventType;
import org.tizen.emulator.skin.comm.ICommunicator.SendCommand;
import org.tizen.emulator.skin.comm.sock.SocketCommunicator;
-import org.tizen.emulator.skin.comm.sock.data.DisplayStateData;
import org.tizen.emulator.skin.comm.sock.data.KeyEventData;
import org.tizen.emulator.skin.config.EmulatorConfig;
import org.tizen.emulator.skin.config.EmulatorConfig.ArgsConstants;
import org.tizen.emulator.skin.config.EmulatorConfig.SkinPropertiesConstants;
import org.tizen.emulator.skin.custom.CustomProgressBar;
-import org.tizen.emulator.skin.dbi.LcdType;
+import org.tizen.emulator.skin.dbi.DisplayType;
import org.tizen.emulator.skin.dbi.RegionType;
import org.tizen.emulator.skin.dbi.RotationType;
import org.tizen.emulator.skin.image.ImageRegistry;
float convertedScale = SkinUtil.convertScale(scale);
RotationType rotation = SkinRotation.getRotation(rotationId);
- LcdType lcd = rotation.getLcd(); /* from dbi */
+ DisplayType lcd = rotation.getDisplay(); /* from dbi */
if (lcd == null) {
return null;
}
<element name="EmulatorUI" >
<complexType>
<all>
- <element name = "rotations" type="dbi:rotationsType" minOccurs="1" maxOccurs="1"></element>
- <element name = "colors" type="dbi:colorsType" minOccurs="0" maxOccurs="1"></element>
+ <element name="dbi_version" type="float" minOccurs="1" maxOccurs="1"></element>
+ <element name="rotations" type="dbi:rotationsType" minOccurs="1" maxOccurs="1"></element>
+ <element name="hover" type="dbi:hoverType" minOccurs="0" maxOccurs="1"></element>
</all>
</complexType>
</element>
<complexType name="rotationType">
<sequence>
- <element name="lcd" type="dbi:lcdType" minOccurs="1" maxOccurs="1"></element>
+ <element name="display" type="dbi:displayType" minOccurs="1" maxOccurs="1"></element>
<element name="imageList" type="dbi:imageListType" minOccurs="1" maxOccurs="1" ></element>
<element name="keyMapList" type="dbi:keyMapListType" minOccurs="1" maxOccurs="1" ></element>
</sequence>
</all>
</complexType>
- <complexType name="lcdType">
+ <complexType name="displayType">
<all>
<element name="region" type="dbi:regionType" minOccurs="1" maxOccurs="1"></element>
</all>
<attribute name="height" type="int" ></attribute>
</complexType>
- <complexType name="colorsType">
+ <complexType name="hoverType">
<all>
- <element name="hoverColor" type="dbi:rgbType" minOccurs="0" maxOccurs="1"></element>
+ <element name="color" type="dbi:rgbType" minOccurs="0" maxOccurs="1"></element>
</all>
</complexType>