cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pplaque...@apache.org
Subject [47/51] [partial] [cordova-tizen] Tizen SDK 2.2 support mores samples
Date Tue, 10 Sep 2013 18:04:52 GMT
http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.datetimepicker.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.datetimepicker.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.datetimepicker.widget.xml
new file mode 100644
index 0000000..b7a3ed4
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.datetimepicker.widget.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.datetimepicker" displayName="Date Time Picker"
+	smallIcon="datetimepicker_small.png" icon.16="datetimepicker_16.png"
+	category="Form Elements"
+	description="The date time picker widget enables users to select a date and a time."
+	helpCategory="Tizen_Widget"
+	helpContents="datetimepicker"
+	borderVisible="false">
+
+	<property name="id"          type="string"                    displayName="ID"     default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="type"        type="tizen.datetimepicker@type" displayName="Type"   default="" initValue="datetime"
+		tooltip="Defines the picker style">
+		<condition name="disable-property" value="date" target="timeformat"/>
+		<condition name="disable-property" value="time" target="dateformat"/>
+	</property>
+	<property name="name"        type="string"                    displayName="Name"   default=""/>
+	<property name="dateformat" type="tizen.datetimepicker@dateformat" displayName="Date format" default="" initValue="MM/dd/yyyy"
+		tooltip="Sets the date format"/>
+	<property name="timeformat" type="tizen.datetimepicker@timeformat" displayName="Time format" default="" initValue="hh:mm tt"
+		tooltip="Sets the time format"/>
+	<property name="default"       type="boolean"                      displayName="Use system date"  default="true">
+		<condition name="disable-property" value="true" target="datevalue"/>
+		<condition name="disable-property" value="true" target="timevalue"/>
+		<condition name="change-property" value="false" target="datevalue" targetValue="%target%"/>
+		<condition name="change-property" value="false" target="timevalue" targetValue="%target%"/>
+	</property>
+	<property name="datevalue"       type="date"                      displayName="Date"  default=""
+		tooltip="Sets the picker date value"/>
+	<property name="timevalue"       type="time"                      displayName="Time"  default=""
+		toolitp="Sets the picker time value"/>
+	<property name="group-text" type="group-text" displayName="Value Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%+div span"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%+div span"/>
+		<property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%+div span"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%+div span"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%+div span"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%+div span"/>
+	</property>
+
+	<event name="onchange" displayName="Change" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.datetimepicker">
+			<input>
+				<xsl:attribute name="data-format">
+					<xsl:choose>
+						<xsl:when test="@type='date'">
+							<xsl:value-of select="@dateformat"/>
+						</xsl:when>
+						<xsl:when test="@type='time'">
+							<xsl:value-of select="@timeformat"/>
+						</xsl:when>
+						<xsl:otherwise>
+							<xsl:value-of select="concat(@dateformat, ' ', @timeformat)"/>
+						</xsl:otherwise>
+					</xsl:choose>
+				</xsl:attribute>
+				<xsl:attribute name="value">
+					<xsl:if test="@default = 'false' and @datevalue != '' and @timevalue != ''">
+						<xsl:value-of select="concat(@datevalue, ' ', @timevalue)"/>
+					</xsl:if>
+				</xsl:attribute>
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:apply-templates select="@type" mode="simple-property"/>
+				<xsl:apply-templates select="@name" mode="simple-property"/>
+				<xsl:apply-templates select="@value" mode="simple-property"/>
+			</input>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.extendablelist.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.extendablelist.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.extendablelist.widget.xml
new file mode 100644
index 0000000..fc07bc1
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.extendablelist.widget.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.extendablelist" displayName="Extendable List"
+	smallIcon="extendablelist_small.png" icon.16="extendablelist_16.png"
+	category="Dynamic List"
+	description="The extendable list widget is used to display a list of unlimited data elements on the screen for better performance. The list is extended if you click the button at the bottom of the list to load more data elements"
+	helpCategory="Tizen_Widget"
+	helpContents="extendablelist"
+	borderVisible="false">
+
+	<property name="id"               type="string"  displayName="ID"           default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="data-extenditems" type="integer" displayName="Extend Items" default=""/>
+	<property name="data-template"    type="string"  displayName="Template"     default=""/>
+	<property name="data-dbtable"     type="string"  displayName="DB Table"     default=""/>
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.extendablelist">
+			<ul data-role="extendablelist">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*" mode="simple-property"/>
+			</ul>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.fliptoggleswitch.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.fliptoggleswitch.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.fliptoggleswitch.widget.xml
new file mode 100644
index 0000000..6c38a57
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.fliptoggleswitch.widget.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.fliptoggleswitch" displayName="Flip Toggle Switch"
+	smallIcon="fliptoggleswitch_small.png" icon.16="fliptoggleswitch_16.png"
+	category="Form Elements"
+	description="The flip toggle switch widget shows a 2-state switch on the screen."
+	helpCategory="Tizen_Widget"
+	helpContents="fliptoggleswitch"
+	borderVisible="false">
+
+	<property name="id"        type="string" displayName="ID"        default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="name"      type="string" displayName="Name"      default=""/>
+	<property name="value-off" type="string" displayName="Off Value" default="" initValue="off"
+		toolitp="Sets the value for the toggle switch 'off' state."/>
+	<property name="text-off"  type="string" displayName="Off Text"  default="" initValue="Off"
+		toolitp="Sets the label text value for the toggle switch 'off' state."/>
+	<property name="group-text-off" type="group-text" displayName="Off Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%+div .ui-slider-label-b"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%+div .ui-slider-label-b"/>c
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%+div .ui-slider-label-b"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%+div .ui-slider-label-b"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%+div .ui-slider-label-b"/>
+	</property>
+	<property name="value-on"  type="string" displayName="On Value"  default="" initValue="on"
+		toolitp="Sets the value for the toggle switch 'on' state."/>
+	<property name="text-on"   type="string" displayName="On Text"   default="" initValue="On"
+		tooltip="Sets the label text value for the toggle switch 'on' state."/>
+	<property name="group-text-on" type="group-text" displayName="On Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%+div .ui-slider-label-a"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%+div .ui-slider-label-a"/>c
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%+div .ui-slider-label-a"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%+div .ui-slider-label-a"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%+div .ui-slider-label-a"/>
+	</property>
+	<property name="selected"  type="tizen.fliptoggleswitch@selected" displayName="Selected" default=""/>
+
+	<event name="onchange" displayName="Change" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.fliptoggleswitch">
+			<select data-role="slider">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:apply-templates select="@name" mode="simple-property"/>
+				<option>
+					<xsl:attribute name="value">
+						<xsl:value-of select="@value-off"/>
+					</xsl:attribute>
+					<xsl:value-of select="@text-off"/>
+				</option>
+				<option>
+					<xsl:attribute name="value">
+						<xsl:value-of select="@value-on"/>
+					</xsl:attribute>
+					<xsl:apply-templates select="@selected[string-length(.) > 0]" mode="simple-property"/>
+					<xsl:value-of select="@text-on"/>
+				</option>
+			</select>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.footer.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.footer.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.footer.widget.xml
new file mode 100644
index 0000000..ebcb6be
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.footer.widget.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.footer" displayName="Footer"
+	smallIcon="footer_small.png" icon.16="footer_16.png"
+	category="Toolbars"
+	description="The footer widget is used to set the default bar at the bottom of the page."
+	helpCategory="Tizen_Widget"
+	helpContents="footer"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.page" />
+		<content ids="tizen.button" max="2"/>
+	</relations>
+
+	<property name="id"            type="string"         displayName="ID"       default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+	<!-- <event name="oncreate" displayName="Create" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.footer">
+			<div data-role="footer">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*[name() != 'text']" mode="simple-property"/>
+
+				<xsl:apply-templates select="tizen.button"/>
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.gallery.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.gallery.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.gallery.widget.xml
new file mode 100644
index 0000000..8061e1b
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.gallery.widget.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.gallery" displayName="Gallery"
+	smallIcon="gallery_small.png" icon.16="gallery_16.png"
+	category="Content"
+	description="The gallery widget shows images in a gallery on the screen"
+	helpCategory="Tizen_Widget"
+	helpContents="gallery"
+	borderVisible="true"
+	guideText="Drop a Gallery Item.">
+
+	<relations>
+		<content ids="tizen.galleryitem"/>
+	</relations>
+
+	<property name="id"                  type="string"              displayName="ID"             default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="data-index"          type="integer"             displayName="Index"          default="0"
+	   tooltip="Number of the first image"/>
+	<property name="data-vertical-align" type="tizen.gallery@align" displayName="Vertical Align" default="top"
+	   tooltip="Alignment of the images"/>
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.gallery">
+			<div data-role="gallery">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*" mode="simple-property"/>
+				<xsl:apply-templates select="html.text"/>
+				<xsl:apply-templates select="tizen.galleryitem"/>
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.galleryitem.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.galleryitem.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.galleryitem.widget.xml
new file mode 100644
index 0000000..4aa0df4
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.galleryitem.widget.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.galleryitem" displayName="Gallery Item"
+	smallIcon="image_small.png" icon.16="image_16.png"
+	category="Content"
+	description="This widget can be used only in the gallery widget"
+	helpCategory="Tizen_Widget"
+	helpContents="galleryitem"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.gallery"/>
+	</relations>
+
+	<property name="id"  type="string" displayName="ID"  default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="src" type="image"  displayName="Src" default=""/>
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.galleryitem">
+			<img>
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:apply-templates select="@src" mode="simple-property"/>
+			</img>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.header.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.header.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.header.widget.xml
new file mode 100644
index 0000000..955e657
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.header.widget.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.header" displayName="Header"
+	smallIcon="header_small.png" icon.16="header_16.png"
+	category="Toolbars"
+	description="The header widget is used to set the default bar at the top of the page."
+	helpCategory="Tizen_Widget"
+	helpContents="header"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.page" />
+		<content ids="tizen.tabbar" max="1"/>
+		<content ids="tizen.headerbutton" max="2"/>
+		<content ids="tizen.searchfilterbar" max="1"/>
+	</relations>
+
+	<condition name="change-property-by-child-add" value="tizen.tabbar" target="text2" targetValue=""/>
+	<condition name="change-property-by-child-add" value="tizen.searchfilterbar" target="text2" targetValue=""/>
+
+	<property name="id"            type="string"         displayName="ID"       default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text"          type="string"         displayName="Text"     default="" initValue="Header"/>
+	<property name="group-text" type="group-text" displayName="Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id% h1"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id% h1"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% h1"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% h1"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id% h1"/>
+	</property>
+	<property name="text2"         type="string"         displayName="Multiline Text" default="">
+		<condition name="disable-property-by-child" value="tizen.tabbar"/>
+		<condition name="disable-property-by-child" value="tizen.searchfilterbar"/>
+	</property>
+	<property name="group-text2" type="group-text" displayName="Multiline Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id% .ui-title-text-sub"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id% .ui-title-text-sub"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% .ui-title-text-sub"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% .ui-title-text-sub"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id% .ui-title-text-sub"/>
+	</property>
+	<property name="data-position" type="tizen@position" displayName="Position" default="fixed"/>
+
+	<property name="icon-id" type="string" displayName="ID"    default="" category="Icon"/>
+	<property name="src"     type="image"  displayName="Src"   default="" category="Icon"/>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+	<!-- <event name="oncreate" displayName="Create" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.header">
+			<div data-role="header">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:apply-templates select="@data-position" mode="simple-property"/>
+
+				<xsl:if test="string-length(@src) != 0">
+					<img>
+						<xsl:attribute name="id">
+							<xsl:value-of select="@icon-id"/>
+						</xsl:attribute>
+						<xsl:apply-templates select="@src" mode="simple-property"/>
+					</img>
+				</xsl:if>
+
+				<xsl:if test="string-length(@text) > 0">
+					<h1>
+						<xsl:value-of select="@text"/>
+					</h1>
+				</xsl:if>
+
+				<xsl:if test="string-length(@text2) > 0">
+					<span class="ui-title-text-sub">
+						<xsl:value-of select="@text2"/>
+					</span>
+				</xsl:if>
+
+				<xsl:apply-templates select="tizen.headerbutton"/>
+				<xsl:apply-templates select="tizen.tabbar"/>
+				<xsl:apply-templates select="tizen.searchfilterbar"/>
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</widget>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.headerbutton.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.headerbutton.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.headerbutton.widget.xml
new file mode 100644
index 0000000..e939f23
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.headerbutton.widget.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.headerbutton" displayName="Header Button"
+	smallIcon="headerbutton_small.png" icon.16="headerbutton_16.png"
+	category="Toolbars"
+	description="This widget can be used only in the header widget."
+	helpCategory="Tizen_Widget"
+	helpContents="header"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.header"/>
+	</relations>
+
+	<property name="id"              type="string"               displayName="ID"         default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text"            type="string"               displayName="Text"       default="" initValue="Button"/>
+	<property name="group-text" type="group-text" displayName="Initial Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id% .ui-btn-text"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id% .ui-btn-text"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% .ui-btn-text"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% .ui-btn-text"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id% .ui-btn-text"/>
+	</property>
+	<property name="href"            type="url"                  displayName="Link To"    default=""/>
+	<!-- <property name="data-ajax"       type="boolean"              displayName="Ajax"       default="true"/> -->
+	<property name="data-direction"  type="html.link@direction"  displayName="Direction"  default=""/>
+	<property name="data-dom-cache"  type="boolean"              displayName="DOM Cache"  default="false"/>
+	<property name="data-prefetch"   type="html.link@prefetch"   displayName="Prefetch"   default=""/>
+	<!--  <property name="data-rel"        type="html.link@rel"        displayName="Rel"        default=""/> -->
+	<property name="data-transition" type="html.link@transition" displayName="Transition" default="slide"/>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.headerbutton">
+			<a data-ajax="true">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*[name() != 'text' and name() != 'data-prefetch']" mode="simple-property"/>
+				<xsl:apply-templates select="@data-prefetch[string-length(.) > 0]" mode="simple-property"/>
+				<xsl:value-of select="@text"/>
+			</a>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.list.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.list.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.list.widget.xml
new file mode 100644
index 0000000..669b830
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.list.widget.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.list" displayName="List"
+	smallIcon="list_small.png" icon.16="list_16.png"
+	category="List"
+	description="The list widget is used to display, for example, navigation data, results, and data entries."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	feedbackHeight="60" borderVisible="true"
+	guideText="Drop a List Item">
+
+	<relations>
+		<content ids="tizen.listitem,tizen.listdivider"/>
+	</relations>
+
+	<property name="id"                      type="string"  displayName="ID"   default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<!-- <property name="data-filter"             type="boolean" displayName="Filter"             default="false"/>
+	<property name="data-filter-placeholder" type="string"  displayName="Filter Placeholder" default=""/>
+	<property name="data-inset"              type="boolean" displayName="Inset"              default="false"/> -->
+	<property name="data-autodividers"       type="boolean" displayName="Auto Dividers"      default="false"/>
+	<property name="data-fastscroll"         type="boolean" displayName="Fast Scroll"        default="false"/>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+	<!-- 
+	<event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+	 -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.list">
+			<ul data-role="listview">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*[name() != 'data-fastscroll']" mode="simple-property"/>
+				<xsl:apply-templates select="@data-fastscroll[. = 'true']" mode="simple-property"/>
+				<xsl:apply-templates select="html.text"/>
+				<xsl:apply-templates select="*[name() != 'html.text']"/>
+			</ul>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listbutton.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listbutton.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listbutton.widget.xml
new file mode 100644
index 0000000..36494ca
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listbutton.widget.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listbutton" displayName="List Button"
+	smallIcon="button_small.png" icon.16="button_16.png"
+	category="List,Dynamic List"
+	description="The button widget shows on the screen a control that you can use to generate an action event when pressed and released. This widget can be used only in the list and swipe widget."
+	helpCategory="Tizen_Widget"
+	helpContents="button"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+		<parent ids="tizen.swipeitem"/>
+	</relations>
+
+	<condition name="change-property-by-parent" value="tizen.swipeitem" target="data-inline" targetValue="true"/>
+
+	<property name="id"              type="string"             displayName="ID"            default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text"            type="string"             displayName="Text"          default="" initValue="Button"/>
+	<property name="group-text" type="group-text" displayName="Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id% span .ui-btn-text"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id% span"/>
+		<property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id% span"/>
+		<property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id% span .ui-btn-text"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% span .ui-btn-text"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% span .ui-btn-text"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id% span .ui-btn-text"/>
+	</property>
+	<property name="data-style"      type="tizen.button@style" displayName="Style"         default=""
+		tooltip="It applies different styles of button"/>
+	<property name="data-icon"       type="tizen.button@icon"  displayName="Icon"          default=""
+		tooltip="Defines an icon for a button">
+		<condition name="disable-property" value="" target="data-iconpos"/>
+	</property>
+	<property name="data-iconpos"    type="tizen.listbutton@iconpos" displayName="Icon Position" default="left"/>
+	<property name="data-inline"     type="boolean"            displayName="Inline"        default="false">
+		<condition name="disable-property-by-parent" value="tizen.listitem"/>
+		<condition name="disable-property-by-parent" value="tizen.swipeitem"/>
+	</property>
+	<property name="group-border-inner" type="group" displayName="Inner Border Style" default="">
+		<property name="border-width" type="style@size" displayName="Width" selector="#%id% .ui-btn-inner">
+			<condition name="integer-max" value="999" error="integer-max"/>
+		</property>
+		<property name="border-color" type="css-color" displayName="Color" selector="#%id% .ui-btn-inner"/>
+		<property name="border-style" type="border@style" displayName="Style" selector="#%id% .ui-btn-inner"/>
+	</property>
+	<property name="group-border-outer" type="group" displayName="Outer Border Style" default="">
+		<property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+			<condition name="integer-max" value="999" error="integer-max"/>
+		</property>
+		<property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+		<property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+	</property>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listbutton">
+			<div data-role="button" data-corners="false">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*[name() != 'text' and name() != 'data-iconpos']" mode="simple-property"/>
+				<xsl:if test="string-length(@data-icon) != 0">
+					<xsl:apply-templates select="@data-iconpos" mode="simple-property"/>
+				</xsl:if>
+				<xsl:value-of select="@text"/>
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listdivider.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listdivider.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listdivider.widget.xml
new file mode 100644
index 0000000..f8fa4dd
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listdivider.widget.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listdivider" displayName="List Divider"
+	smallIcon="listdivider_small.png" icon.16="listdivider_16.png"
+	category="List"
+	description="The list divider widget is used as a list separator for grouping lists. This widget can be used only in the list widget."
+	helpCategory="Tizen_Widget"
+	helpContents="listdivider"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.list"/>
+		<content ids="tizen.checkboxitem" max="1"/>
+	</relations>
+
+	<property name="id"         type="string"                  displayName="ID"    default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text"       type="string"                  displayName="Text"  default="" initValue="List Divider"/>
+	<property name="group-text" type="group-text" displayName="Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id% span"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% span"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% span"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id% span"/>
+	</property>
+	<property name="data-style" type="tizen.listdivider@style" displayName="Style" default="normal"
+		tooltip="Sets the style of the list divider"/>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listdivider">
+			<li data-role="list-divider">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*[name() != 'text']" mode="simple-property"/>
+				<xsl:value-of select="@text"/>
+
+				<xsl:if test="@data-style = 'check'">
+					<form>
+						<xsl:apply-templates select="tizen.checkboxitem"/>
+					</form>
+				</xsl:if>
+			</li>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listfliptoggleswitch.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listfliptoggleswitch.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listfliptoggleswitch.widget.xml
new file mode 100644
index 0000000..5dcbde0
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listfliptoggleswitch.widget.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listfliptoggleswitch" displayName="List Flip Toggle Switch"
+	smallIcon="fliptoggleswitch_small.png" icon.16="fliptoggleswitch_16.png"
+	category="List"
+	description="The flip toggle switch widget shows a 2-state switch on the screen. This widget can be used only in the list widget."
+	helpCategory="Tizen_Widget"
+	helpContents="fliptoggleswitch"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+	</relations>
+
+	<property name="id"        type="string" displayName="ID"        default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="name"      type="string" displayName="Name"      default=""/>
+	<property name="value-off" type="string" displayName="Off Value" default="" initValue="off"
+		toolitp="Sets the value for the toggle switch 'off' state."/>
+	<property name="value-on"  type="string" displayName="On Value"  default="" initValue="on"
+		toolitp="Sets the value for the toggle switch 'on' state."/>
+	<property name="selected"  type="tizen.fliptoggleswitch@selected" displayName="Selected" default=""/>
+
+	<event name="onchange" displayName="Change" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listfliptoggleswitch">
+			<select data-role="slider">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:apply-templates select="@name" mode="simple-property"/>
+				<option>
+					<xsl:attribute name="value">
+						<xsl:value-of select="@value-off"/>
+					</xsl:attribute>
+				</option>
+				<option>
+					<xsl:attribute name="value">
+						<xsl:value-of select="@value-on"/>
+					</xsl:attribute>
+					<xsl:apply-templates select="@selected[string-length(.) > 0]" mode="simple-property"/>
+				</option>
+			</select>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitem.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitem.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitem.widget.xml
new file mode 100644
index 0000000..f27e5ef
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitem.widget.xml
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitem" displayName="List Item"
+	smallIcon="listitem_small.png" icon.16="listitem_16.png"
+	category="List"
+	description="This widget can be used only in the list widget."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.list"/>
+
+		<content ids="tizen.listitemcolorbar" max="1"/>
+		<content ids="tizen.checkboxitem" max="1" exclusiveGroup="default"/>
+		<content ids="tizen.radiobuttonitem" max="1" exclusiveGroup="default"/>
+		<content ids="tizen.listitemthumbnail" max="1"/>
+		<content ids="tizen.listitemmaintexticonone" max="1"/>
+
+		<content ids="tizen.listitemsubtextone" max="1"/>
+
+		<content ids="tizen.listitemmaintexticontwo" max="1" exclusiveGroup="default2"/>
+		<content ids="tizen.listitemsubtexttwo" max="1" exclusiveGroup="default2"/>
+
+		<content ids="tizen.listbutton" max="1" exclusiveGroup="default3"/>
+		<content ids="tizen.listfliptoggleswitch" max="1" exclusiveGroup="default3"/>
+		<content ids="tizen.progressbar" max="1" exclusiveGroup="default3"/>
+		<content ids="tizen.progress" max="1" exclusiveGroup="default3"/>
+	</relations>
+
+	<property name="id" type="string" displayName="ID" default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+
+	<property name="text" type="string" displayName="Maintext" default="" initValue="List Item" category="List Item"/>
+	<property name="group-text" type="group-text" displayName="Maintext Style" default="" category="List Item">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id% a, #%id%"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id% a, #%id%"/>
+		<property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id% a, #%id%"/>
+		<property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id% a, #%id%"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% a, #%id%"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id% a, #%id%"/>
+	</property>
+	<property name="thumbnail-right" type="boolean" displayName="Thumbnail Right" default="" initValue="false" category="List Item">
+		<condition name="enable-property-by-child" value="tizen.listitemthumbnail"/>
+	</property>
+	<property name="dialogue" type="boolean" displayName="Dialogue" default="" initValue="false" category="List Item"/>
+
+	<property name="multiline" type="boolean" displayName="Multiline" default="" initValue="false" category="Multiline List Item"/>
+
+	<property name="action-item"     type="boolean" displayName="Action Item" default="" initValue="true" category="Link">
+		<condition name="enable-property" value="true" target="href"/>
+		<condition name="enable-property" value="true" target="data-direction"/>
+		<condition name="enable-property" value="true" target="data-dom-cache"/>
+		<condition name="enable-property" value="true" target="data-prefetch"/>
+		<condition name="enable-property" value="true" target="data-transition"/>
+	</property>
+	<property name="href"            type="url"                  displayName="Link To"    default="" category="Link"/>
+	<!-- <property name="data-ajax"       type="boolean"              displayName="Ajax"       default="true" category="Link"/> -->
+	<property name="data-direction"  type="html.link@direction"  displayName="Direction"  default="" category="Link"/>
+	<property name="data-dom-cache"  type="boolean"              displayName="DOM Cache"  default="false" category="Link"/>
+	<property name="data-prefetch"   type="html.link@prefetch"   displayName="Prefetch"   default="" category="Link"/>
+	<!-- <property name="data-rel"        type="html.link@rel"        displayName="Rel"        default="" category="Link"/> -->
+	<property name="data-transition" type="html.link@transition" displayName="Transition" default="slide" category="Link"/>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+	<!-- <event name="oncreate" displayName="Create" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitem">
+			<li>
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+
+				<xsl:choose>
+					<xsl:when test="@multiline = 'true' and @thumbnail-right = 'true' and @dialogue = 'true'">
+						<xsl:attribute name="class">
+							<xsl:value-of select="concat('ui-li-has-multiline ui-li-thumbnail-right ui-li-dialogue')"/>
+						</xsl:attribute>
+					</xsl:when>
+					<xsl:when test="@multiline = 'true' and @thumbnail-right = 'true' and @dialogue = 'false'">
+						<xsl:attribute name="class">
+							<xsl:value-of select="concat('ui-li-has-multiline ui-li-thumbnail-right')"/>
+						</xsl:attribute>
+					</xsl:when>
+					<xsl:when test="@multiline = 'true' and @thumbnail-right = 'false' and @dialogue = 'true'">
+						<xsl:attribute name="class">
+							<xsl:value-of select="concat('ui-li-has-multiline ui-li-dialogue')"/>
+						</xsl:attribute>
+					</xsl:when>
+					<xsl:when test="@multiline = 'true' and @thumbnail-right = 'false' and @dialogue = 'false'">
+						<xsl:attribute name="class">
+							<xsl:value-of select="concat('ui-li-has-multiline')"/>
+						</xsl:attribute>
+					</xsl:when>
+					<xsl:when test="@multiline = 'false' and @thumbnail-right = 'true' and @dialogue = 'true'">
+						<xsl:attribute name="class">
+							<xsl:value-of select="concat('ui-li-thumbnail-right ui-li-dialogue')"/>
+						</xsl:attribute>
+					</xsl:when>
+					<xsl:when test="@multiline = 'false' and @thumbnail-right = 'true' and @dialogue = 'false'">
+						<xsl:attribute name="class">
+							<xsl:value-of select="concat('ui-li-thumbnail-right')"/>
+						</xsl:attribute>
+					</xsl:when>
+					<xsl:when test="@multiline = 'false' and @thumbnail-right = 'false' and @dialogue = 'true'">
+						<xsl:attribute name="class">
+							<xsl:value-of select="concat('ui-li-dialogue')"/>
+						</xsl:attribute>
+					</xsl:when>
+				</xsl:choose>
+
+				<xsl:choose>
+					<xsl:when test="@action-item = 'true'">
+						<a data-ajax="true">
+							<xsl:apply-templates select="@href" mode="simple-property"/>
+							<!-- <xsl:apply-templates select="@data-ajax" mode="simple-property"/> -->
+							<xsl:apply-templates select="@data-direction" mode="simple-property"/>
+							<xsl:apply-templates select="@data-dom-cache" mode="simple-property"/>
+							<xsl:apply-templates select="@data-prefetch[string-length(.) > 0]" mode="simple-property"/>
+							<!-- <xsl:apply-templates select="@data-rel" mode="simple-property"/> -->
+							<xsl:apply-templates select="@data-transition" mode="simple-property"/>
+
+							<xsl:apply-templates select="tizen.listitemcolorbar"/>
+							<xsl:apply-templates select="tizen.checkboxitem"/>
+							<xsl:apply-templates select="tizen.radiobuttonitem"/>
+
+							<xsl:if test="@thumbnail-right = 'false'">
+								<xsl:apply-templates select="tizen.listitemthumbnail"/>
+							</xsl:if>
+
+							<xsl:value-of select="@text"/>
+
+							<xsl:apply-templates select="tizen.listitemmaintexticonone"/>
+							<xsl:apply-templates select="tizen.listitemsubtextone"/>
+
+							<xsl:if test="@multiline = 'true'">
+								<xsl:apply-templates select="tizen.listitemmaintexticontwo"/>
+								<xsl:apply-templates select="tizen.listitemsubtexttwo"/>
+							</xsl:if>
+
+							<xsl:if test="@thumbnail-right = 'true'">
+								<xsl:apply-templates select="tizen.listitemthumbnail"/>
+							</xsl:if>
+
+							<xsl:apply-templates select="tizen.listbutton"/>
+							<xsl:apply-templates select="tizen.listfliptoggleswitch"/>
+							<xsl:apply-templates select="tizen.progressbar"/>
+							<xsl:apply-templates select="tizen.progress"/>
+						</a>
+					</xsl:when>
+
+					<xsl:when test="@action-item = 'false'">
+						<xsl:apply-templates select="tizen.listitemcolorbar"/>
+						<xsl:apply-templates select="tizen.checkboxitem"/>
+						<xsl:apply-templates select="tizen.radiobuttonitem"/>
+
+						<xsl:if test="@thumbnail-right = 'false'">
+							<xsl:apply-templates select="tizen.listitemthumbnail"/>
+						</xsl:if>
+
+						<xsl:value-of select="@text"/>
+
+						<xsl:apply-templates select="tizen.listitemmaintexticonone"/>
+						<xsl:apply-templates select="tizen.listitemsubtextone"/>
+
+						<xsl:if test="@multiline = 'true'">
+							<xsl:apply-templates select="tizen.listitemmaintexticontwo"/>
+							<xsl:apply-templates select="tizen.listitemsubtexttwo"/>
+						</xsl:if>
+
+						<xsl:if test="@thumbnail-right = 'true'">
+							<xsl:apply-templates select="tizen.listitemthumbnail"/>
+						</xsl:if>
+
+						<xsl:apply-templates select="tizen.listbutton"/>
+						<xsl:apply-templates select="tizen.listfliptoggleswitch"/>
+						<xsl:apply-templates select="tizen.progressbar"/>
+						<xsl:apply-templates select="tizen.progress"/>
+					</xsl:when>
+				</xsl:choose>
+			</li>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemcolorbar.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemcolorbar.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemcolorbar.widget.xml
new file mode 100644
index 0000000..16f9b52
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemcolorbar.widget.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitemcolorbar" displayName="Colorbar"
+	smallIcon="listitemcolorbar_small.png" icon.16="listitemcolorbar_16.png"
+	category="List"
+	description="This widget can be used only in the list widget."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+	</relations>
+
+	<property name="id"    type="string" displayName="ID"   default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="color" type="color2" displayName="Color(r, g, b)" default="" initValue="72, 136, 42"/>
+
+	<!-- <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitemcolorbar">
+			<span class="ui-li-color-bar">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:if test="string-length(@color) > 0">
+					<xsl:attribute name="style">
+						<xsl:value-of select="concat('background-color:rgba(', @color , ',1);')"/>
+					</xsl:attribute>
+				</xsl:if>
+			</span>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticonone.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticonone.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticonone.widget.xml
new file mode 100644
index 0000000..f681b11
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticonone.widget.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitemmaintexticonone" displayName="Maintext Icon1"
+	smallIcon="listitemmaintexticonone_small.png" icon.16="listitemmaintexticonone_16.png"
+	category="List"
+	description="This widget can be used only in the list widget."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+	</relations>
+
+	<property name="id"  type="string" displayName="ID"    default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="src" type="image"  displayName="Src"   default=""/>
+	<property name="group-border" type="group" displayName="Border Style" default="">
+		<property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+			<condition name="integer-max" value="999" error="integer-max"/>
+		</property>
+		<property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+		<property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+	</property>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<!-- <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitemmaintexticonone">
+			<span>
+				<img class="ui-li-icon-sub">
+					<xsl:call-template name="print-part-id"/>
+					<xsl:apply-templates select="@*" mode="simple-property"/>
+				</img>
+			</span>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticontwo.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticontwo.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticontwo.widget.xml
new file mode 100644
index 0000000..218b739
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemmaintexticontwo.widget.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitemmaintexticontwo" displayName="Maintext Icon2"
+	smallIcon="listitemmaintexticontwo_small.png" icon.16="listitemmaintexticontwo_16.png"
+	category="List"
+	description="This widget can be used in the multiline list item."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+	</relations>
+
+	<property name="id"  type="string" displayName="ID"    default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="src" type="image"  displayName="Src"   default=""/>
+	<property name="group-border" type="group" displayName="Border Style" default="">
+		<property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+			<condition name="integer-max" value="999" error="integer-max"/>
+		</property>
+		<property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+		<property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+	</property>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<!--	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitemmaintexticontwo">
+			<span>
+				<img class="ui-li-icon-sub-right">
+					<xsl:call-template name="print-part-id"/>
+					<xsl:apply-templates select="@*" mode="simple-property"/>
+				</img>
+			</span>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexticon.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexticon.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexticon.widget.xml
new file mode 100644
index 0000000..0d5cb56
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexticon.widget.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitemsubtexticon" displayName="Subtext Icon"
+	smallIcon="listitemsubtexticon_small.png" icon.16="listitemsubtexticon_16.png"
+	category="List"
+	description="This widget can be used in the list item subtext."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitemsubtextone"/>
+	</relations>
+
+	<property name="id"  type="string" displayName="ID"    default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="src" type="image"  displayName="Src"   default=""/>
+	<property name="group-border" type="group" displayName="Border Style" default="">
+		<property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+			<condition name="integer-max" value="999" error="integer-max"/>
+		</property>
+		<property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+		<property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+	</property>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<!-- <event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitemsubtexticon">
+			<img class="ui-li-icon-sub">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*" mode="simple-property"/>
+			</img>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtextone.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtextone.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtextone.widget.xml
new file mode 100644
index 0000000..ff80e03
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtextone.widget.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitemsubtextone" displayName="Subtext1"
+	smallIcon="listitemsubtextone_small.png" icon.16="listitemsubtextone_16.png"
+	category="List"
+	description="This widget can be used in the list item."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+		<content ids="tizen.listitemsubtexticon"/>
+	</relations>
+
+	<property name="id"   type="string" displayName="ID"   default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text" type="string" displayName="Text" default="" initValue="Sub Text"/>
+	<property name="group-text" type="group-text" displayName="Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+		<property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id%"/>
+		<property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+	</property>
+	<property name="icon" type="tizen.listitemsubtextone@icon" displayName="Icon" default="" initValue="after" category="Multiline">
+		<condition name="enable-property-by-child" value="tizen.listitemsubtexticon"/>
+	</property>
+
+	<!-- <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitemsubtextone">
+			<span class="ui-li-text-sub">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+
+				<xsl:if test="@icon = 'before'">
+					<xsl:apply-templates select="tizen.listitemsubtexticon"/>
+				</xsl:if>
+
+				<xsl:value-of select="@text"/>
+
+				<xsl:if test="@icon = 'after'">
+					<xsl:apply-templates select="tizen.listitemsubtexticon"/>
+				</xsl:if>
+			</span>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexttwo.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexttwo.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexttwo.widget.xml
new file mode 100644
index 0000000..8cb62e9
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemsubtexttwo.widget.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitemsubtexttwo" displayName="Subtext2"
+	smallIcon="listitemsubtexttwo_small.png" icon.16="listitemsubtexttwo_16.png"
+	category="List"
+	description="This widget can be used in the multiline list item."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+	</relations>
+
+	<property name="id"   type="string" displayName="ID"   default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text" type="string" displayName="Text" default="" initValue="Sub Text2"/>
+	<property name="group-text" type="group-text" displayName="Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+		<property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id%"/>
+		<property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+	</property>
+
+	<!-- <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitemsubtexttwo">
+			<span class="ui-li-text-sub2">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:value-of select="@text"/>
+			</span>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemthumbnail.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemthumbnail.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemthumbnail.widget.xml
new file mode 100644
index 0000000..5d62d63
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.listitemthumbnail.widget.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.listitemthumbnail" displayName="Thumbnail"
+	smallIcon="listitemthumbnail_small.png" icon.16="listitemthumbnail_16.png"
+	category="List"
+	description="This widget can be used in the list view item."
+	helpCategory="Tizen_Widget"
+	helpContents="list"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.listitem"/>
+	</relations>
+
+	<property name="id"  type="string" displayName="ID"    default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="src" type="image"  displayName="Src"   default=""/>
+	<property name="group-border" type="group" displayName="Border Style" default="">
+		<property name="border-width" type="style@size" displayName="Width" selector="#%id%">
+			<condition name="integer-max" value="999" error="integer-max"/>
+		</property>
+		<property name="border-color" type="css-color" displayName="Color" selector="#%id%"/>
+		<property name="border-style" type="border@style" displayName="Style" selector="#%id%"/>
+	</property>
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.listitemthumbnail">
+			<img class="ui-li-bigicon">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*" mode="simple-property"/>
+			</img>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.page.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.page.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.page.xml
new file mode 100644
index 0000000..7b9996c
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.page.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<page id="tizen.page" displayName="Page" icon.16="page_16.png">
+
+	<relations>
+		<content ids="tizen.header" max="1"/>
+		<content ids="tizen.content" min="1" max="1"/>
+		<content ids="tizen.footer" max="1"/>
+	</relations>
+
+	<property name="id"                type="string"  displayName="ID"          default="" category="Common">
+		<condition name="string-id" error="string-page-id"/>
+	</property>
+	<property name="data-add-back-btn" type="boolean" displayName="Back Button" default="false" notsupported="true">
+		<condition name="enable-property-by-child" value="tizen.footer"/>
+	</property>
+	<property name="data-dom-cache"    type="boolean" displayName="Dom Cache"   default="false"/>
+	<property name="data-title"        type="string"  displayName="Title"       default=""/>
+
+	<event name="onpagebeforecreate" displayName="PageBeforeCreate" eventType="event.pageevent" />
+	<event name="onpagecreate" displayName="PageCreate" eventType="event.pageevent" />
+	<event name="onpageinit" displayName="PageInit" eventType="event.pageevent" />
+	<event name="onpagebeforehide" displayName="PageBeforeHide" eventType="event.pageevent" />
+	<event name="onpagehide" displayName="PageHide" eventType="event.pageevent" />
+	<event name="onpagebeforeshow" displayName="PageBeforeShow" eventType="event.pageevent" />
+	<event name="onpageshow" displayName="PageShow" eventType="event.pageevent" />
+	<event name="onpageremove" displayName="PageRemove" eventType="event.pageevent" />
+	<event name="onupdatelayout" displayName="UpdateLayout" eventType="event.pageevent" /> 
+
+	<xsl-for-output>
+		<xsl:template match="tizen.page">
+			<div data-role="page">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*" mode="simple-property"/>
+				<xsl:apply-templates select="*"/>
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</page>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progress.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progress.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progress.widget.xml
new file mode 100644
index 0000000..7471856
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progress.widget.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.progress" displayName="Progress"
+	smallIcon="progress_small.png" icon.16="progress_16.png"
+	category="Content,List"
+	description="The progress widget shows that an operation is in progress"
+	helpCategory="Tizen_Widget"
+	helpContents="progress"
+	borderVisible="false">
+
+	<property name="id"         type="string"               displayName="ID"    default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="data-style" type="tizen.progress@style" displayName="Style" default="pending"
+		tooltip="Sets the style of the progress widget"/>
+
+	<event name="onchange" displayName="Change" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.progress">
+			<div data-role="progressing">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@*" mode="simple-property"/>
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progressbar.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progressbar.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progressbar.widget.xml
new file mode 100644
index 0000000..988cbdf
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.progressbar.widget.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.progressbar" displayName="Progress Bar"
+	smallIcon="progressbar_small.png" icon.16="progressbar_16.png"
+	category="Content,List"
+	description="The progress bar widget shows a control that indicates the progress percentage of an on-going operation."
+	helpCategory="Tizen_Widget"
+	helpContents="progressbar"
+	borderVisible="false">
+
+	<property name="id" type="string" displayName="ID" default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+
+	<event name="onchange" displayName="Change" eventType="event.defaultevent" />
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.progressbar">
+			<div data-role="progressbar">
+				<xsl:call-template name="print-part-id" />
+				<xsl:apply-templates select="@*" mode="simple-property" />
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttonitem.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttonitem.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttonitem.widget.xml
new file mode 100644
index 0000000..8486374
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttonitem.widget.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.radiobuttonitem" displayName="Radio Button Item"
+	smallIcon="radiobuttonitem_small.png" icon.16="radiobuttonitem_16.png"
+	category="Form Elements,List"
+	description="This widget can be used only in the radio button and list widget."
+	helpCategory="Tizen_Widget"
+	helpContents=""
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.radiobuttons,tizen.listitem"/>
+	</relations>
+
+	<condition name="change-property-by-parent" value="tizen.listitem" target="text" targetValue=""/>
+
+	<property name="id"       type="string" displayName="ID"    default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text"     type="string" displayName="Text"  default="" initValue="Option">
+		<condition name="disable-property-by-parent" value="tizen.listitem"/>
+	</property>
+	<property name="group-text" type="group-text" displayName="Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%+label .ui-btn-text"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%+label .ui-btn-text"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%+label .ui-btn-text"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%+label .ui-btn-text"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%+label .ui-btn-text"/>
+	</property>c
+	<property name="name"     type="string" displayName="Name"  default="" initValue="radio"/>
+	<property name="value"    type="string" displayName="Value" default=""/>
+	<property name="checked"  type="tizen@checked"  displayName="Checked"  default="">
+		<condition name="change-other-property-by-parent" value="checked" target="tizen.radiobuttons" targetValue=""/>
+		<condition name="change-other-property-by-grandparent" value="checked" target="tizen.list" targetValue=""/>
+	</property>
+	<property name="disabled" type="tizen@disabled" displayName="Disabled" default=""/>
+
+	<event name="onchange" displayName="Change" eventType="event.defaultevent" />
+	<!-- <event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+	<event name="oncreate" displayName="Create" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.radiobuttonitem">
+			<input type="radio">
+				<xsl:attribute name="id">
+					<xsl:value-of select="@id"/>
+				</xsl:attribute>
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@name" mode="simple-property"/>
+				<xsl:apply-templates select="@value" mode="simple-property"/>
+				<xsl:apply-templates select="@checked[string-length(.) > 0]" mode="simple-property"/>
+				<xsl:apply-templates select="@disabled[string-length(.) > 0]" mode="simple-property"/>
+			</input>
+
+			<xsl:if test="string-length(@text) != 0">
+				<label>
+					<xsl:attribute name="for">
+						<xsl:value-of select="@id"/>
+					</xsl:attribute>
+					<xsl:value-of select="@text"/>
+				</label>
+			</xsl:if>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttons.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttons.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttons.widget.xml
new file mode 100644
index 0000000..280fcfc
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.radiobuttons.widget.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.radiobuttons" displayName="Radio Buttons"
+	smallIcon="radiobuttons_small.png" icon.16="radiobuttons_16.png"
+	category="Form Elements"
+	description="The radio buttons widget is used to display a list of options of which only one can be selected."
+	helpCategory="Tizen_Widget"
+	helpContents=""
+	feedbackHeight="25" borderVisible="true"
+	guideText="Drop a Radio Button Item">
+
+	<relations>
+		<content ids="tizen.radiobuttonitem"/>
+	</relations>
+
+	<property name="id"   type="string" displayName="ID"   default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="text" type="string" displayName="Text" default="" initValue="Choose:"/>
+	<property name="group-text" type="group-text" displayName="Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id% .ui-controlgroup-label"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id% .ui-controlgroup-label"/>
+		<property name="text-align" type="css-text-align" displayName="Text Align" selector="#%id% .ui-controlgroup-label"/>
+		<property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id% .ui-controlgroup-label"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id% .ui-controlgroup-label"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id% .ui-controlgroup-label"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id% .ui-controlgroup-label"/>
+	</property>c
+
+	<event name="ontap" displayName="Tap" eventType="event.defaultevent" />
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />
+	<!-- <event name="oncreate" displayName="Create" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.radiobuttons">
+			<fieldset data-role="controlgroup">
+				<xsl:call-template name="print-part-id"/>
+				<xsl:apply-templates select="@id" mode="simple-property"/>
+				<xsl:if test="@text[string-length(.) > 0]">
+					<legend>
+						<xsl:value-of select="@text"/>
+					</legend>
+				</xsl:if>
+				<xsl:apply-templates select="html.text"/>
+				<xsl:apply-templates select="tizen.radiobuttonitem"/>
+			</fieldset>
+		</xsl:template>
+	</xsl-for-output>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-tizen/blob/4ebce38e/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.searchfilterbar.widget.xml
----------------------------------------------------------------------
diff --git a/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.searchfilterbar.widget.xml b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.searchfilterbar.widget.xml
new file mode 100644
index 0000000..fa1b031
--- /dev/null
+++ b/samples/TizenWebUI-sample-v1/tizen-ui-builder-tool/res/descriptors/Tizen-web-ui-fw/widget/tizen.searchfilterbar.widget.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<widget id="tizen.searchfilterbar" displayName="Search Filter Bar"
+	smallIcon="searchfilterbar_small.png" icon.16="searchfilterbar_16.png"
+	category="Toolbars"
+	description="The search filter bar widget is used to search for page content. This widget can be placed in the header."
+	helpCategory="Tizen_Widget"
+	helpContents="searchfilterbar"
+	borderVisible="false">
+
+	<relations>
+		<parent ids="tizen.header"/>
+	</relations>
+
+	<property name="id"              type="string"  displayName="ID"            default="" category="Common">
+		<condition name="string-id" error="string-id"/>
+	</property>
+	<property name="name"            type="string"  displayName="Name"          default=""/>
+	<property name="placeholder"     type="string"  displayName="Placeholder"   default=""/>
+	<property name="group-text-placeholder" type="group-text" displayName="Placeholder Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%::-webkit-input-placeholder"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%::-webkit-input-placeholder"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%::-webkit-input-placeholder"/>
+	</property>
+	<property name="value"           type="string"  displayName="Initial Text"  default=""/>
+	<property name="group-text" type="group-text" displayName="Initial Text Style" default="">
+		<property name="font-family" type="font@family" displayName="Font Family" selector="#%id%"/>
+		<property name="font-size" type="font@size" displayName="Font Size" selector="#%id%"/>
+		<property name="font-weight" type="css-font-weight" displayName="Font Weight" selector="#%id%"/>
+		<property name="font-style" type="css-font-style" displayName="Font Style" selector="#%id%"/>
+		<property name="text-decoration" type="css-text-decoration" displayName="Text Decoration" selector="#%id%"/>
+		<property name="color" type="css-color" displayName="Color" selector="#%id%"/>
+	</property>
+	<property name="data-icon"       type="tizen.searchfilterbar@icon" displayName="Icon" default=""
+		tooltip="Defines an icon for a search bar"/>
+	<property name="data-cancel-btn" type="boolean" displayName="Cancel Button" default="false"
+		tooltip="Decide to draw cancel buton"/>
+
+	<!-- <event name="ontap" displayName="Tap" eventType="event.defaultevent" /> 
+	<event name="ontaphold" displayName="TapHold" eventType="event.defaultevent" />
+	<event name="onswipe" displayName="Swipe" eventType="event.defaultevent" />
+	<event name="onswipeleft" displayName="SwipeLeft" eventType="event.defaultevent" />
+	<event name="onswiperight" displayName="SwipeRight" eventType="event.defaultevent" />-->
+	<event name="onchange" displayName="Change" eventType="event.defaultevent" />
+
+	<!-- <event name="oninput" displayName="Input" eventType="event.defaultevent" />
+	<event name="oncreate" displayName="Create" eventType="event.defaultevent" />
+	<event  name="onblur" displayName="Blur" eventType="event.defaultevent" />
+	<event  name="onchange" displayName="Change" eventType="event.defaultevent" />
+	<event  name="onfocus" displayName="Focus" eventType="event.defaultevent" />
+	<event  name="onreset" displayName="Reset" eventType="event.defaultevent" />
+	<event  name="onselect" displayName="Select" eventType="event.defaultevent" />
+	<event  name="onsubmit" displayName="Submit" eventType="event.defaultevent" /> -->
+
+	<xsl-for-output xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+		<xsl:template match="tizen.searchfilterbar">
+			<div>
+				<xsl:call-template name="print-part-id"/>
+				<input type="search">
+					<xsl:apply-templates select="@*[name() != 'data-icon']" mode="simple-property"/>
+					<xsl:if test="string-length(@data-icon) != 0">
+						<xsl:apply-templates select="@data-icon" mode="simple-property"/>
+					</xsl:if>
+				</input>
+			</div>
+		</xsl:template>
+	</xsl-for-output>
+</widget>


Mime
View raw message