Added org.openbravo.client.widgets module as part of 3.0 distribution
authorAsier Lostalé <asier.lostale@openbravo.com>
Wed, 16 Feb 2011 18:22:18 +0100
changeset 10719 ba6483ea020a
parent 10718 57bc7742277e
child 10720 487ce999589d
Added org.openbravo.client.widgets module as part of 3.0 distribution
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBCQL_QUERY_COLUMN.xml
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBCQL_WIDGET_QUERY.xml
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml
modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/GoogleCalendarWidgetProvider.java
modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/TwitterWidgetProvider.java
modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/WidgetsCollectionComponentProvider.java
modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-gcal.js
modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-twitter.js
modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/twitter.html
modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<data>
+<!--FF8080812D842086012D844F3CC0003E--><AD_MODULE>
+<!--FF8080812D842086012D844F3CC0003E-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--FF8080812D842086012D844F3CC0003E-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812D842086012D844F3CC0003E-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812D842086012D844F3CC0003E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812D842086012D844F3CC0003E-->  <NAME><![CDATA[Widgets Collection]]></NAME>
+<!--FF8080812D842086012D844F3CC0003E-->  <VERSION><![CDATA[0.0.5]]></VERSION>
+<!--FF8080812D842086012D844F3CC0003E-->  <DESCRIPTION><![CDATA[Collection of Workspace Widgets]]></DESCRIPTION>
+<!--FF8080812D842086012D844F3CC0003E-->  <HELP><![CDATA[Collection of Workspace Widgets]]></HELP>
+<!--FF8080812D842086012D844F3CC0003E-->  <URL><![CDATA[http://forge.openbravo.com/projects/widgetscollection]]></URL>
+<!--FF8080812D842086012D844F3CC0003E-->  <TYPE><![CDATA[M]]></TYPE>
+<!--FF8080812D842086012D844F3CC0003E-->  <LICENSE><![CDATA[Licensed under the Openbravo Public License version 1.1.
+You may obtain a copy of the License at http://www.openbravo.com/legal/license.html or in the legal folder of the Openbravo ERP core distribution.]]></LICENSE>
+<!--FF8080812D842086012D844F3CC0003E-->  <JAVAPACKAGE><![CDATA[org.openbravo.client.widgets]]></JAVAPACKAGE>
+<!--FF8080812D842086012D844F3CC0003E-->  <LICENSETYPE><![CDATA[OBPL]]></LICENSETYPE>
+<!--FF8080812D842086012D844F3CC0003E-->  <AUTHOR><![CDATA[Openbravo S.L.U.]]></AUTHOR>
+<!--FF8080812D842086012D844F3CC0003E-->  <ISTRANSLATIONREQUIRED><![CDATA[Y]]></ISTRANSLATIONREQUIRED>
+<!--FF8080812D842086012D844F3CC0003E-->  <AD_LANGUAGE><![CDATA[en_US]]></AD_LANGUAGE>
+<!--FF8080812D842086012D844F3CC0003E-->  <HASCHARTOFACCOUNTS><![CDATA[N]]></HASCHARTOFACCOUNTS>
+<!--FF8080812D842086012D844F3CC0003E-->  <ISTRANSLATIONMODULE><![CDATA[N]]></ISTRANSLATIONMODULE>
+<!--FF8080812D842086012D844F3CC0003E-->  <HASREFERENCEDATA><![CDATA[N]]></HASREFERENCEDATA>
+<!--FF8080812D842086012D844F3CC0003E-->  <UPDATEINFO><![CDATA[Added Currency Converter. Added Google Docs]]></UPDATEINFO>
+<!--FF8080812D842086012D844F3CC0003E-->  <ISCOMMERCIAL><![CDATA[N]]></ISCOMMERCIAL>
+<!--FF8080812D842086012D844F3CC0003E--></AD_MODULE>
+
+</data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,17 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<data>
+<!--FF8080812D842086012D845002070046--><AD_MODULE_DEPENDENCY>
+<!--FF8080812D842086012D845002070046-->  <AD_MODULE_DEPENDENCY_ID><![CDATA[FF8080812D842086012D845002070046]]></AD_MODULE_DEPENDENCY_ID>
+<!--FF8080812D842086012D845002070046-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8080812D842086012D845002070046-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8080812D842086012D845002070046-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8080812D842086012D845002070046-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--FF8080812D842086012D845002070046-->  <AD_DEPENDENT_MODULE_ID><![CDATA[2758CD25B2704AF6BBAD10365FC82C06]]></AD_DEPENDENT_MODULE_ID>
+<!--FF8080812D842086012D845002070046-->  <STARTVERSION><![CDATA[2.1.9765]]></STARTVERSION>
+<!--FF8080812D842086012D845002070046-->  <ISINCLUDED><![CDATA[N]]></ISINCLUDED>
+<!--FF8080812D842086012D845002070046-->  <DEPENDANT_MODULE_NAME><![CDATA[My Openbravo Tab]]></DEPENDANT_MODULE_NAME>
+<!--FF8080812D842086012D845002070046-->  <DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
+<!--FF8080812D842086012D845002070046-->  <USER_EDITABLE_ENFORCEMENT><![CDATA[N]]></USER_EDITABLE_ENFORCEMENT>
+<!--FF8080812D842086012D845002070046--></AD_MODULE_DEPENDENCY>
+
+</data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBCQL_QUERY_COLUMN.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,192 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<data>
+<!--28F920CD36E14AFBB2025802363E8B02--><OBCQL_QUERY_COLUMN>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[28F920CD36E14AFBB2025802363E8B02]]></OBCQL_QUERY_COLUMN_ID>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[CFDF8EE593F04CFE9709F5AD19A3A573]]></OBCQL_WIDGET_QUERY_ID>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <DISPLAY_EXPRESSION><![CDATA[qty]]></DISPLAY_EXPRESSION>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <NAME><![CDATA[Qty]]></NAME>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <WIDTH><![CDATA[10]]></WIDTH>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <AD_REFERENCE_ID><![CDATA[29]]></AD_REFERENCE_ID>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <HAS_LINK><![CDATA[N]]></HAS_LINK>
+<!--28F920CD36E14AFBB2025802363E8B02-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--28F920CD36E14AFBB2025802363E8B02--></OBCQL_QUERY_COLUMN>
+
+<!--39ECC838BD604F49BA07220A64D855A3--><OBCQL_QUERY_COLUMN>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[39ECC838BD604F49BA07220A64D855A3]]></OBCQL_QUERY_COLUMN_ID>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <DISPLAY_EXPRESSION><![CDATA[quantity]]></DISPLAY_EXPRESSION>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <NAME><![CDATA[Quantity]]></NAME>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <SUMMARIZE_TYPE><![CDATA[sum]]></SUMMARIZE_TYPE>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <WIDTH><![CDATA[17]]></WIDTH>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <SEQNO><![CDATA[50]]></SEQNO>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <AD_REFERENCE_ID><![CDATA[29]]></AD_REFERENCE_ID>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <HAS_LINK><![CDATA[N]]></HAS_LINK>
+<!--39ECC838BD604F49BA07220A64D855A3-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--39ECC838BD604F49BA07220A64D855A3--></OBCQL_QUERY_COLUMN>
+
+<!--3A8324D4520B42B08DDED26BD05F98B5--><OBCQL_QUERY_COLUMN>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[3A8324D4520B42B08DDED26BD05F98B5]]></OBCQL_QUERY_COLUMN_ID>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <DISPLAY_EXPRESSION><![CDATA[expenseDate]]></DISPLAY_EXPRESSION>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <NAME><![CDATA[Date]]></NAME>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <WIDTH><![CDATA[15]]></WIDTH>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <AD_REFERENCE_ID><![CDATA[15]]></AD_REFERENCE_ID>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <HAS_LINK><![CDATA[N]]></HAS_LINK>
+<!--3A8324D4520B42B08DDED26BD05F98B5-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--3A8324D4520B42B08DDED26BD05F98B5--></OBCQL_QUERY_COLUMN>
+
+<!--824EC1769E0D45F8AB4C94DEAE2B5691--><OBCQL_QUERY_COLUMN>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[824EC1769E0D45F8AB4C94DEAE2B5691]]></OBCQL_QUERY_COLUMN_ID>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[CFDF8EE593F04CFE9709F5AD19A3A573]]></OBCQL_WIDGET_QUERY_ID>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <DISPLAY_EXPRESSION><![CDATA[pname]]></DISPLAY_EXPRESSION>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <NAME><![CDATA[Product Name]]></NAME>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <WIDTH><![CDATA[25]]></WIDTH>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <LINK_EXPRESSION><![CDATA[id]]></LINK_EXPRESSION>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <HAS_LINK><![CDATA[Y]]></HAS_LINK>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <AD_TAB_ID><![CDATA[180]]></AD_TAB_ID>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <CAN_BE_FILTERED><![CDATA[Y]]></CAN_BE_FILTERED>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691-->  <WHERECLAUSE_LEFT_PART><![CDATA[ol.product.name]]></WHERECLAUSE_LEFT_PART>
+<!--824EC1769E0D45F8AB4C94DEAE2B5691--></OBCQL_QUERY_COLUMN>
+
+<!--896F28AC4D454104A7B763ED8C279794--><OBCQL_QUERY_COLUMN>
+<!--896F28AC4D454104A7B763ED8C279794-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[896F28AC4D454104A7B763ED8C279794]]></OBCQL_QUERY_COLUMN_ID>
+<!--896F28AC4D454104A7B763ED8C279794-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--896F28AC4D454104A7B763ED8C279794-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--896F28AC4D454104A7B763ED8C279794-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--896F28AC4D454104A7B763ED8C279794-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--896F28AC4D454104A7B763ED8C279794-->  <DISPLAY_EXPRESSION><![CDATA[documentNo]]></DISPLAY_EXPRESSION>
+<!--896F28AC4D454104A7B763ED8C279794-->  <NAME><![CDATA[Time Sheet]]></NAME>
+<!--896F28AC4D454104A7B763ED8C279794-->  <SUMMARIZE_TYPE><![CDATA[count]]></SUMMARIZE_TYPE>
+<!--896F28AC4D454104A7B763ED8C279794-->  <WIDTH><![CDATA[15]]></WIDTH>
+<!--896F28AC4D454104A7B763ED8C279794-->  <LINK_EXPRESSION><![CDATA[expenseSheetId]]></LINK_EXPRESSION>
+<!--896F28AC4D454104A7B763ED8C279794-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--896F28AC4D454104A7B763ED8C279794-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--896F28AC4D454104A7B763ED8C279794-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--896F28AC4D454104A7B763ED8C279794-->  <HAS_LINK><![CDATA[Y]]></HAS_LINK>
+<!--896F28AC4D454104A7B763ED8C279794-->  <AD_TAB_ID><![CDATA[412]]></AD_TAB_ID>
+<!--896F28AC4D454104A7B763ED8C279794-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--896F28AC4D454104A7B763ED8C279794--></OBCQL_QUERY_COLUMN>
+
+<!--A7F9DA78BB164108B69479709BEE41A3--><OBCQL_QUERY_COLUMN>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[A7F9DA78BB164108B69479709BEE41A3]]></OBCQL_QUERY_COLUMN_ID>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <DISPLAY_EXPRESSION><![CDATA[processed]]></DISPLAY_EXPRESSION>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <NAME><![CDATA[Processed]]></NAME>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <WIDTH><![CDATA[15]]></WIDTH>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <SEQNO><![CDATA[80]]></SEQNO>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <AD_REFERENCE_ID><![CDATA[20]]></AD_REFERENCE_ID>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <HAS_LINK><![CDATA[N]]></HAS_LINK>
+<!--A7F9DA78BB164108B69479709BEE41A3-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--A7F9DA78BB164108B69479709BEE41A3--></OBCQL_QUERY_COLUMN>
+
+<!--AD5A79DBC85846EBAA6F881DA264A0CD--><OBCQL_QUERY_COLUMN>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[AD5A79DBC85846EBAA6F881DA264A0CD]]></OBCQL_QUERY_COLUMN_ID>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <DISPLAY_EXPRESSION><![CDATA[description]]></DISPLAY_EXPRESSION>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <NAME><![CDATA[Description]]></NAME>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <WIDTH><![CDATA[80]]></WIDTH>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <AD_REFERENCE_ID><![CDATA[14]]></AD_REFERENCE_ID>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <INCLUDE_IN><![CDATA[M]]></INCLUDE_IN>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <HAS_LINK><![CDATA[N]]></HAS_LINK>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--AD5A79DBC85846EBAA6F881DA264A0CD--></OBCQL_QUERY_COLUMN>
+
+<!--C0F16834F10D4790BF1DFF33F8EA08CC--><OBCQL_QUERY_COLUMN>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[C0F16834F10D4790BF1DFF33F8EA08CC]]></OBCQL_QUERY_COLUMN_ID>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <DISPLAY_EXPRESSION><![CDATA[uomName]]></DISPLAY_EXPRESSION>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <NAME><![CDATA[UOM]]></NAME>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <WIDTH><![CDATA[15]]></WIDTH>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <SEQNO><![CDATA[60]]></SEQNO>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <HAS_LINK><![CDATA[N]]></HAS_LINK>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--C0F16834F10D4790BF1DFF33F8EA08CC--></OBCQL_QUERY_COLUMN>
+
+<!--D3C5848B4225429A90B63B888EA5E1C6--><OBCQL_QUERY_COLUMN>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[D3C5848B4225429A90B63B888EA5E1C6]]></OBCQL_QUERY_COLUMN_ID>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <DISPLAY_EXPRESSION><![CDATA[productName]]></DISPLAY_EXPRESSION>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <NAME><![CDATA[Product]]></NAME>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <WIDTH><![CDATA[30]]></WIDTH>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <LINK_EXPRESSION><![CDATA[productId]]></LINK_EXPRESSION>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <SEQNO><![CDATA[40]]></SEQNO>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <HAS_LINK><![CDATA[Y]]></HAS_LINK>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <AD_TAB_ID><![CDATA[180]]></AD_TAB_ID>
+<!--D3C5848B4225429A90B63B888EA5E1C6-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--D3C5848B4225429A90B63B888EA5E1C6--></OBCQL_QUERY_COLUMN>
+
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B--><OBCQL_QUERY_COLUMN>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[E4755A4156FE4E87AFC771FDCE3F9A0B]]></OBCQL_QUERY_COLUMN_ID>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <DISPLAY_EXPRESSION><![CDATA[projectName]]></DISPLAY_EXPRESSION>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <NAME><![CDATA[Project]]></NAME>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <WIDTH><![CDATA[40]]></WIDTH>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <LINK_EXPRESSION><![CDATA[projectId]]></LINK_EXPRESSION>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <SEQNO><![CDATA[70]]></SEQNO>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <INCLUDE_IN><![CDATA[M]]></INCLUDE_IN>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <HAS_LINK><![CDATA[Y]]></HAS_LINK>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <AD_TAB_ID><![CDATA[157]]></AD_TAB_ID>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--E4755A4156FE4E87AFC771FDCE3F9A0B--></OBCQL_QUERY_COLUMN>
+
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD--><OBCQL_QUERY_COLUMN>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <OBCQL_QUERY_COLUMN_ID><![CDATA[F80128948ADD4FDFBAC82BF7EBF0FEFD]]></OBCQL_QUERY_COLUMN_ID>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[CFDF8EE593F04CFE9709F5AD19A3A573]]></OBCQL_WIDGET_QUERY_ID>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <DISPLAY_EXPRESSION><![CDATA[uom]]></DISPLAY_EXPRESSION>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <NAME><![CDATA[UOM]]></NAME>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <WIDTH><![CDATA[7]]></WIDTH>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <LINK_EXPRESSION><![CDATA[uomid]]></LINK_EXPRESSION>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <INCLUDE_IN><![CDATA[W]]></INCLUDE_IN>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <HAS_LINK><![CDATA[Y]]></HAS_LINK>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <AD_TAB_ID><![CDATA[133]]></AD_TAB_ID>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD-->  <CAN_BE_FILTERED><![CDATA[N]]></CAN_BE_FILTERED>
+<!--F80128948ADD4FDFBAC82BF7EBF0FEFD--></OBCQL_QUERY_COLUMN>
+
+</data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBCQL_WIDGET_QUERY.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,50 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<data>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573--><OBCQL_WIDGET_QUERY>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[CFDF8EE593F04CFE9709F5AD19A3A573]]></OBCQL_WIDGET_QUERY_ID>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[CD1B06C4ED974B5F905A5A01B097DF4E]]></OBKMO_WIDGET_CLASS_ID>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573-->  <HQL><![CDATA[select product.id as id,product.name as pname, sum(orderedQuantity) as qty, product.uOM.name as uom, product.uOM.id as uomid
+from OrderLine ol
+where ol.salesOrder.documentStatus = 'CO'
+and ol.salesOrder.salesTransaction = 'Y'
+and @optional_filters@
+and ol.client.id = :client
+and ol.product.name like :pname
+group by product.name, product.uOM.name, product.id, product.uOM.id 
+order by sum(orderedQuantity) desc]]></HQL>
+<!--CFDF8EE593F04CFE9709F5AD19A3A573--></OBCQL_WIDGET_QUERY>
+
+<!--D2003CD3F9984BF39457BA1F2FFF01C9--><OBCQL_WIDGET_QUERY>
+<!--D2003CD3F9984BF39457BA1F2FFF01C9-->  <OBCQL_WIDGET_QUERY_ID><![CDATA[D2003CD3F9984BF39457BA1F2FFF01C9]]></OBCQL_WIDGET_QUERY_ID>
+<!--D2003CD3F9984BF39457BA1F2FFF01C9-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D2003CD3F9984BF39457BA1F2FFF01C9-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D2003CD3F9984BF39457BA1F2FFF01C9-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D2003CD3F9984BF39457BA1F2FFF01C9-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[862EEC18D6FC4FA68E7867E3CF337CC7]]></OBKMO_WIDGET_CLASS_ID>
+<!--D2003CD3F9984BF39457BA1F2FFF01C9-->  <HQL><![CDATA[select 
+       tel.expenseSheet.documentNo as documentNo,
+       tel.expenseSheet.id as expenseSheetId,
+       tel.description as description,
+       case when tel.expenseDate is not null then tel.expenseDate  else tel.expenseSheet.reportDate end as expenseDate,
+       tel.product.id as productId,
+       tel.product.name as productName,
+       tel.quantity as quantity,
+       tel.uOM.name as uomName,
+       p.id as projectId,
+       p.name as projectName,
+       tel.expenseSheet.processed as processed
+from
+	TimeAndExpenseSheetLine as tel
+	LEFT JOIN tel.project as p,
+	ADUser as u
+	where (month(current_date()) = month(tel.expenseDate) or (month(current_date()) = month(tel.expenseSheet.reportDate) and tel.expenseDate = null))
+        and tel.timeSheet = 'Y'
+	and tel.client.id=:client
+	and tel.expenseSheet.businessPartner=u.businessPartner
+	and u.id=:user
+order by  tel.expenseSheet.documentNo]]></HQL>
+<!--D2003CD3F9984BF39457BA1F2FFF01C9--></OBCQL_WIDGET_QUERY>
+
+</data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_CLASS.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,289 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<data>
+<!--0B90015CD9C84792A98F1E9357C262E2--><OBKMO_WIDGET_CLASS>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[0B90015CD9C84792A98F1E9357C262E2]]></OBKMO_WIDGET_CLASS_ID>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <TITLE><![CDATA[Openbravo's Twitter (Spanish)]]></TITLE>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <HEIGHT><![CDATA[300]]></HEIGHT>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <DESCRIPTION><![CDATA[Openbravo's Twitter account in Spanish]]></DESCRIPTION>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--0B90015CD9C84792A98F1E9357C262E2-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--0B90015CD9C84792A98F1E9357C262E2--></OBKMO_WIDGET_CLASS>
+
+<!--267D9C95EE4E4E59BC0627658D0B9B37--><OBKMO_WIDGET_CLASS>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[267D9C95EE4E4E59BC0627658D0B9B37]]></OBKMO_WIDGET_CLASS_ID>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <TITLE><![CDATA[Openbravo's Google Calendar]]></TITLE>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <HEIGHT><![CDATA[380]]></HEIGHT>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <DESCRIPTION><![CDATA[Openbravo's Events Calendar]]></DESCRIPTION>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--267D9C95EE4E4E59BC0627658D0B9B37-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--267D9C95EE4E4E59BC0627658D0B9B37--></OBKMO_WIDGET_CLASS>
+
+<!--35002C82027448708D173B75FB27D037--><OBKMO_WIDGET_CLASS>
+<!--35002C82027448708D173B75FB27D037-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[35002C82027448708D173B75FB27D037]]></OBKMO_WIDGET_CLASS_ID>
+<!--35002C82027448708D173B75FB27D037-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--35002C82027448708D173B75FB27D037-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--35002C82027448708D173B75FB27D037-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--35002C82027448708D173B75FB27D037-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--35002C82027448708D173B75FB27D037-->  <TITLE><![CDATA[Currency Converter]]></TITLE>
+<!--35002C82027448708D173B75FB27D037-->  <HEIGHT><![CDATA[230]]></HEIGHT>
+<!--35002C82027448708D173B75FB27D037-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--35002C82027448708D173B75FB27D037-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--35002C82027448708D173B75FB27D037-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--35002C82027448708D173B75FB27D037-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--35002C82027448708D173B75FB27D037-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--35002C82027448708D173B75FB27D037--></OBKMO_WIDGET_CLASS>
+
+<!--5EA740A9473048CFA6B6F1FB6F5576AC--><OBKMO_WIDGET_CLASS>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[5EA740A9473048CFA6B6F1FB6F5576AC]]></OBKMO_WIDGET_CLASS_ID>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <TITLE><![CDATA[Google Docs]]></TITLE>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <HEIGHT><![CDATA[200]]></HEIGHT>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--5EA740A9473048CFA6B6F1FB6F5576AC--></OBKMO_WIDGET_CLASS>
+
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F--><OBKMO_WIDGET_CLASS>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[6C1D7EC862F249B2AD1CD73A4F16A87F]]></OBKMO_WIDGET_CLASS_ID>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <TITLE><![CDATA[Openbravo 3.0 Overall Status]]></TITLE>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <HEIGHT><![CDATA[380]]></HEIGHT>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <DESCRIPTION><![CDATA[Development status of Openbravo 3.0 (Chart)]]></DESCRIPTION>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--6C1D7EC862F249B2AD1CD73A4F16A87F--></OBKMO_WIDGET_CLASS>
+
+<!--6E3AC867DCB34C068DEED85B40611FD8--><OBKMO_WIDGET_CLASS>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[6E3AC867DCB34C068DEED85B40611FD8]]></OBKMO_WIDGET_CLASS_ID>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <TITLE><![CDATA[Twitter]]></TITLE>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <JAVACLASS><![CDATA[org.openbravo.client.widgets.TwitterWidgetProvider]]></JAVACLASS>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <HEIGHT><![CDATA[350]]></HEIGHT>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <DESCRIPTION><![CDATA[Widget show tweets for a specific search term]]></DESCRIPTION>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--6E3AC867DCB34C068DEED85B40611FD8-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--6E3AC867DCB34C068DEED85B40611FD8--></OBKMO_WIDGET_CLASS>
+
+<!--6FB59F927ADE4DD0B997BDDF615D3159--><OBKMO_WIDGET_CLASS>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[6FB59F927ADE4DD0B997BDDF615D3159]]></OBKMO_WIDGET_CLASS_ID>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <TITLE><![CDATA[Openbravo's Twitter]]></TITLE>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <HEIGHT><![CDATA[350]]></HEIGHT>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <DESCRIPTION><![CDATA[Openbravo's Twitter account]]></DESCRIPTION>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--6FB59F927ADE4DD0B997BDDF615D3159-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--6FB59F927ADE4DD0B997BDDF615D3159--></OBKMO_WIDGET_CLASS>
+
+<!--862EEC18D6FC4FA68E7867E3CF337CC7--><OBKMO_WIDGET_CLASS>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[862EEC18D6FC4FA68E7867E3CF337CC7]]></OBKMO_WIDGET_CLASS_ID>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <TITLE><![CDATA[My Current Timesheets]]></TITLE>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <HEIGHT><![CDATA[500]]></HEIGHT>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <DESCRIPTION><![CDATA[List of timesheets entered for the current month.]]></DESCRIPTION>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[N]]></ALLOW_ANONYMOUS_ACCESS>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <WIDGET_SUPERCLASS_ID><![CDATA[2A32CF26F3F64FE39C7F94E9D82497D1]]></WIDGET_SUPERCLASS_ID>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <AUTHOR_MSG><![CDATA[Requires Project Management module, which is part of Basic or Professional Edition]]></AUTHOR_MSG>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7-->  <AUTHOR_URL><![CDATA[http://www.openbravo.com/product/erp/]]></AUTHOR_URL>
+<!--862EEC18D6FC4FA68E7867E3CF337CC7--></OBKMO_WIDGET_CLASS>
+
+<!--8A6B99392E2B4192012E2B53EDF3003D--><OBKMO_WIDGET_CLASS>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2B4192012E2B53EDF3003D]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <TITLE><![CDATA[Planet]]></TITLE>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <HEIGHT><![CDATA[150]]></HEIGHT>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <DESCRIPTION><![CDATA[Internal Openbravo blog post feed]]></DESCRIPTION>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <AUTHOR_MSG><![CDATA[ What keeps us busy]]></AUTHOR_MSG>
+<!--8A6B99392E2B4192012E2B53EDF3003D-->  <AUTHOR_URL><![CDATA[http://planet.openbravo.com]]></AUTHOR_URL>
+<!--8A6B99392E2B4192012E2B53EDF3003D--></OBKMO_WIDGET_CLASS>
+
+<!--8A6B99392E2B4192012E2B55D957004C--><OBKMO_WIDGET_CLASS>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2B4192012E2B55D957004C]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <TITLE><![CDATA[Sector Summary]]></TITLE>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <HEIGHT><![CDATA[300]]></HEIGHT>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <DESCRIPTION><![CDATA[View today's stock performance of different industry sectors using Google Finance]]></DESCRIPTION>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <AUTHOR_MSG><![CDATA[What goes up, must come down!]]></AUTHOR_MSG>
+<!--8A6B99392E2B4192012E2B55D957004C-->  <AUTHOR_URL><![CDATA[http://www.google.com/finance]]></AUTHOR_URL>
+<!--8A6B99392E2B4192012E2B55D957004C--></OBKMO_WIDGET_CLASS>
+
+<!--8A6B99392E2B4192012E2B58F5790056--><OBKMO_WIDGET_CLASS>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2B4192012E2B58F5790056]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <TITLE><![CDATA[Customer Story]]></TITLE>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <HEIGHT><![CDATA[300]]></HEIGHT>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <DESCRIPTION><![CDATA[Companies all over the world are achieving real results, successfully facing challenges just like yours. Spend 5 minutes learning how Openbravo ERP helped them.]]></DESCRIPTION>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <AUTHOR_MSG><![CDATA[Want to share a customer story? Contact Openbravo!]]></AUTHOR_MSG>
+<!--8A6B99392E2B4192012E2B58F5790056-->  <AUTHOR_URL><![CDATA[http://www.openbravo.com/about-us/contact-us/]]></AUTHOR_URL>
+<!--8A6B99392E2B4192012E2B58F5790056--></OBKMO_WIDGET_CLASS>
+
+<!--8A6B99392E2D9088012E2DC2C5520031--><OBKMO_WIDGET_CLASS>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DC2C5520031]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <TITLE><![CDATA[Motion Chart]]></TITLE>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <HEIGHT><![CDATA[400]]></HEIGHT>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <DESCRIPTION><![CDATA[Motion chart using 5 dimensions, one of which is time. Press play to see it evolve.]]></DESCRIPTION>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <AUTHOR_MSG><![CDATA[Just an example that points to an external Google spreadsheet]]></AUTHOR_MSG>
+<!--8A6B99392E2D9088012E2DC2C5520031-->  <AUTHOR_URL><![CDATA[https://spreadsheets.google.com/ccc?key=0AnhNC__gfTgAcmE2czJ1WlkwR2x1aTZnTHNlR0dsNHc&hl=en_GB]]></AUTHOR_URL>
+<!--8A6B99392E2D9088012E2DC2C5520031--></OBKMO_WIDGET_CLASS>
+
+<!--8A6B99392E2D9088012E2DCFC39B005F--><OBKMO_WIDGET_CLASS>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DCFC39B005F]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <TITLE><![CDATA[How to create simple URL widgets]]></TITLE>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <HEIGHT><![CDATA[400]]></HEIGHT>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <DESCRIPTION><![CDATA[Creating URL Workspace WidgetsStep by Step]]></DESCRIPTION>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <AUTHOR_MSG><![CDATA[This one is slightly outdated as it still uses RC3 design. Check back at the UX Lab on the Forge (link below) for more information & discussions on widgets.]]></AUTHOR_MSG>
+<!--8A6B99392E2D9088012E2DCFC39B005F-->  <AUTHOR_URL><![CDATA[http://forge.openbravo.com/plugins/espforum/browse.php?group_id=100&forumid=886353]]></AUTHOR_URL>
+<!--8A6B99392E2D9088012E2DCFC39B005F--></OBKMO_WIDGET_CLASS>
+
+<!--8A6B99392E2D9088012E2DE2AD61008C--><OBKMO_WIDGET_CLASS>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DE2AD61008C]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <TITLE><![CDATA[How to create Query and HTML widgets]]></TITLE>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <HEIGHT><![CDATA[400]]></HEIGHT>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <DESCRIPTION><![CDATA[Creating Openbravo HTML and Query Workspace WidgetsStep by Step]]></DESCRIPTION>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <AUTHOR_MSG><![CDATA[Check out the UX Lab blog or forum for more info on widgets]]></AUTHOR_MSG>
+<!--8A6B99392E2D9088012E2DE2AD61008C-->  <AUTHOR_URL><![CDATA[http://openbravouxlab.blogspot.com/]]></AUTHOR_URL>
+<!--8A6B99392E2D9088012E2DE2AD61008C--></OBKMO_WIDGET_CLASS>
+
+<!--8A6B99392E2D9088012E2DFD131900BD--><OBKMO_WIDGET_CLASS>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DFD131900BD]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <TITLE><![CDATA[Insights]]></TITLE>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <HEIGHT><![CDATA[250]]></HEIGHT>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <DESCRIPTION><![CDATA[Rising searches on Google]]></DESCRIPTION>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <AUTHOR_MSG><![CDATA[What´s hot and what´s not]]></AUTHOR_MSG>
+<!--8A6B99392E2D9088012E2DFD131900BD-->  <AUTHOR_URL><![CDATA[http://www.google.com/insights/search/#]]></AUTHOR_URL>
+<!--8A6B99392E2D9088012E2DFD131900BD--></OBKMO_WIDGET_CLASS>
+
+<!--CD1B06C4ED974B5F905A5A01B097DF4E--><OBKMO_WIDGET_CLASS>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[CD1B06C4ED974B5F905A5A01B097DF4E]]></OBKMO_WIDGET_CLASS_ID>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <TITLE><![CDATA[Most sold products]]></TITLE>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <HEIGHT><![CDATA[300]]></HEIGHT>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <DESCRIPTION><![CDATA[Shows "Life to Date" product quantities in descending order.  Note that the sequencing can be irrelevant across multiple units of measure.]]></DESCRIPTION>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <WIDGET_SUPERCLASS_ID><![CDATA[2A32CF26F3F64FE39C7F94E9D82497D1]]></WIDGET_SUPERCLASS_ID>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E-->  <AUTHOR_MSG><![CDATA[A simple and useful sample widget]]></AUTHOR_MSG>
+<!--CD1B06C4ED974B5F905A5A01B097DF4E--></OBKMO_WIDGET_CLASS>
+
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1--><OBKMO_WIDGET_CLASS>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[DEEFF28410DD488E9EF2EB28DCD6ADA1]]></OBKMO_WIDGET_CLASS_ID>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <TITLE><![CDATA[Google Calendar]]></TITLE>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <HEIGHT><![CDATA[280]]></HEIGHT>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <ALLOW_ANONYMOUS_ACCESS><![CDATA[Y]]></ALLOW_ANONYMOUS_ACCESS>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <ISSUPERCLASS><![CDATA[N]]></ISSUPERCLASS>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <WIDGET_SUPERCLASS_ID><![CDATA[C26A68FD8CF347EC9D1FB7E274622450]]></WIDGET_SUPERCLASS_ID>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <CAN_MAXIMIZE><![CDATA[N]]></CAN_MAXIMIZE>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1-->  <ACCESSLEVEL><![CDATA[3]]></ACCESSLEVEL>
+<!--DEEFF28410DD488E9EF2EB28DCD6ADA1--></OBKMO_WIDGET_CLASS>
+
+</data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBKMO_WIDGET_URL.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,130 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<data>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D--><OBKMO_WIDGET_URL>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D-->  <OBKMO_WIDGET_URL_ID><![CDATA[20E5B1A3AFD0491F9D8AC2162F17E75D]]></OBKMO_WIDGET_URL_ID>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[267D9C95EE4E4E59BC0627658D0B9B37]]></OBKMO_WIDGET_CLASS_ID>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D-->  <URL><![CDATA[https://www.google.com/calendar/embed?showTitle=0&showDate=1&showTabs=0&height=600&mode=Month&bgcolor=%23FBFBFB&src=fh4hsless1jag793ejl10fi31g@group.calendar.google.com&color=%23BE6D00&src=717sp326ekva46510i3mr16t50@group.calendar.google.com&color=%23B1440E&src=7frpkfj98nlr639j8it745rr04@group.calendar.google.com&color=%235229A3&ctz=Europe/Madrid&gsessionid=OK]]></URL>
+<!--20E5B1A3AFD0491F9D8AC2162F17E75D--></OBKMO_WIDGET_URL>
+
+<!--330446C5484F4B4DAA63DEB5D607EBF4--><OBKMO_WIDGET_URL>
+<!--330446C5484F4B4DAA63DEB5D607EBF4-->  <OBKMO_WIDGET_URL_ID><![CDATA[330446C5484F4B4DAA63DEB5D607EBF4]]></OBKMO_WIDGET_URL_ID>
+<!--330446C5484F4B4DAA63DEB5D607EBF4-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--330446C5484F4B4DAA63DEB5D607EBF4-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--330446C5484F4B4DAA63DEB5D607EBF4-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--330446C5484F4B4DAA63DEB5D607EBF4-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[6FB59F927ADE4DD0B997BDDF615D3159]]></OBKMO_WIDGET_CLASS_ID>
+<!--330446C5484F4B4DAA63DEB5D607EBF4-->  <URL><![CDATA[/openbravo/web/org.openbravo.client.widgets/twitter.html]]></URL>
+<!--330446C5484F4B4DAA63DEB5D607EBF4--></OBKMO_WIDGET_URL>
+
+<!--332FFA1EB99542DAB534B32977ABCA5C--><OBKMO_WIDGET_URL>
+<!--332FFA1EB99542DAB534B32977ABCA5C-->  <OBKMO_WIDGET_URL_ID><![CDATA[332FFA1EB99542DAB534B32977ABCA5C]]></OBKMO_WIDGET_URL_ID>
+<!--332FFA1EB99542DAB534B32977ABCA5C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--332FFA1EB99542DAB534B32977ABCA5C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--332FFA1EB99542DAB534B32977ABCA5C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--332FFA1EB99542DAB534B32977ABCA5C-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[5EA740A9473048CFA6B6F1FB6F5576AC]]></OBKMO_WIDGET_CLASS_ID>
+<!--332FFA1EB99542DAB534B32977ABCA5C-->  <URL><![CDATA[https://docs.google.com/API/IGoogle?lang=en&country=us&.lang=en&.country=us&synd=ig&mid=13&ifpctok=-6861085337457693078&exp_rpc_js=1&exp_track_js=1&exp_ids=17259&parent=http://www.google.com&libs=7ndonz73vUA/lib/liberror_tracker.js,iHKb-4mKuMY/lib/librpc.js,ebbdPN3h-1s/lib/libcore.js,OqjxSeEKc8o/lib/libdynamic-height.js,a5j4V1JuNVE/lib/libsetprefs.js&view=home&is_signedin=1&up_numDocuments=5&up_viewPreference=opened_by_me]]></URL>
+<!--332FFA1EB99542DAB534B32977ABCA5C--></OBKMO_WIDGET_URL>
+
+<!--4769EE83CE8B472987A1648C8CDD6803--><OBKMO_WIDGET_URL>
+<!--4769EE83CE8B472987A1648C8CDD6803-->  <OBKMO_WIDGET_URL_ID><![CDATA[4769EE83CE8B472987A1648C8CDD6803]]></OBKMO_WIDGET_URL_ID>
+<!--4769EE83CE8B472987A1648C8CDD6803-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--4769EE83CE8B472987A1648C8CDD6803-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--4769EE83CE8B472987A1648C8CDD6803-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--4769EE83CE8B472987A1648C8CDD6803-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[DEEFF28410DD488E9EF2EB28DCD6ADA1]]></OBKMO_WIDGET_CLASS_ID>
+<!--4769EE83CE8B472987A1648C8CDD6803-->  <URL><![CDATA[https://www.google.com/calendar/ig?up_calendarFeeds&up_calendarColors&up_firstDay=0&up_dateFormat=0&up_timeFormat=1:00pm&up_showDatepicker=0&up_hideAgenda=0&up_showEmptyDays=0&up_showExpiredEvents=1&lang=en&country=us&.lang=en&.country=us&synd=ig&mid=95&ifpctok=-1351080279927728270&exp_rpc_js=1&exp_track_js=1&exp_ids=17259&parent=http://www.google.com&libs=7ndonz73vUA/lib/liberror_tracker.js,iHKb-4mKuMY/lib/librpc.js,ebbdPN3h-1s/lib/libcore.js,OqjxSeEKc8o/lib/libdynamic-height.js,a5j4V1JuNVE/lib/libsetprefs.js,WTy6QrAxdtg/lib/libviews.js&view=home&is_signedin=1&gsessionid=OK]]></URL>
+<!--4769EE83CE8B472987A1648C8CDD6803--></OBKMO_WIDGET_URL>
+
+<!--8A6B99392E2B4192012E2B54616F0041--><OBKMO_WIDGET_URL>
+<!--8A6B99392E2B4192012E2B54616F0041-->  <OBKMO_WIDGET_URL_ID><![CDATA[8A6B99392E2B4192012E2B54616F0041]]></OBKMO_WIDGET_URL_ID>
+<!--8A6B99392E2B4192012E2B54616F0041-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2B4192012E2B54616F0041-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2B4192012E2B54616F0041-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2B4192012E2B54616F0041-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2B4192012E2B53EDF3003D]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2B4192012E2B54616F0041-->  <URL><![CDATA[http://www.ig.gmodules.com/gadgets/ifr?exp_rpc_js=1&amp;exp_track_js=1&amp;url=http%3A%2F%2Fwww.ajaxgaier.com%2FiGoogle%2Frss-reader%2B.xml&amp;container=ig&amp;view=default&amp;lang=en&amp;country=US&amp;v=7b48f9555ece0932&amp;parent=http://www.google.com&amp;libs=core:core.io:core.iglegacy:auth-refresh&amp;is_signedin=1&amp;synd=ig&amp;view=default#st=c%3Dig%26e%3DAPu7icpm9On/gBtc3S9Ed%252BiUBTDkrZ3AByykiaayc57Efgb0m1DUMrZbqaUbsagHM5fMtcsrRv3yQzpgigazZqU6QWgwe7DO/FIhWCVJdslTvhI0VefnXyfAOf4RHT9CfpA1Wm4vJwfx&amp;gadgetId=114256466709141613681&amp;gadgetOwner=105787549640705078752&amp;gadgetViewer=105787549640705078752&amp;rpctoken=-445361514&amp;ifpctok=-445361514&amp;up_feed=http://feeds.feedburner.com/openbravo-blogs&amp;up_reload_feed=0&amp;up_titlelink=&amp;up_bullet=0&amp;up_fontsize=9&amp;up_contentnr=9&amp;up_title=&amp;up_reload_fqcy=0
+]]></URL>
+<!--8A6B99392E2B4192012E2B54616F0041--></OBKMO_WIDGET_URL>
+
+<!--8A6B99392E2B4192012E2B592152005C--><OBKMO_WIDGET_URL>
+<!--8A6B99392E2B4192012E2B592152005C-->  <OBKMO_WIDGET_URL_ID><![CDATA[8A6B99392E2B4192012E2B592152005C]]></OBKMO_WIDGET_URL_ID>
+<!--8A6B99392E2B4192012E2B592152005C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2B4192012E2B592152005C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2B4192012E2B592152005C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2B4192012E2B592152005C-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2B4192012E2B58F5790056]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2B4192012E2B592152005C-->  <URL><![CDATA[http://www.youtube.com/embed/X_5eT67xGKI]]></URL>
+<!--8A6B99392E2B4192012E2B592152005C--></OBKMO_WIDGET_URL>
+
+<!--8A6B99392E2D9088012E2DC3E97E003C--><OBKMO_WIDGET_URL>
+<!--8A6B99392E2D9088012E2DC3E97E003C-->  <OBKMO_WIDGET_URL_ID><![CDATA[8A6B99392E2D9088012E2DC3E97E003C]]></OBKMO_WIDGET_URL_ID>
+<!--8A6B99392E2D9088012E2DC3E97E003C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DC3E97E003C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DC3E97E003C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DC3E97E003C-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DC2C5520031]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DC3E97E003C-->  <URL><![CDATA[http://oj0ijfii34kccq3ioto7mdspc7r2s7o9.ig.ig.gmodules.com/gadgets/ifr?exp_rpc_js=1&amp;exp_track_js=1&amp;url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Fmotionchart.xml&amp;container=ig&amp;view=default&amp;lang=en&amp;country=US&amp;v=eb295ba2827b4b82&amp;parent=http://www.google.com&amp;libs=core:core.io:core.iglegacy:auth-refresh&amp;is_signedin=1&amp;synd=ig&amp;view=default#st=c%3Dig%26e%3DAPu7icrGCN0jrpKEpHVFALEBaoIesiFVp97nmTmWA8jixhSXupkbrNf8e%252Bqm56eYZPkRfW3LhvMSn6eVgF8SLMno8bVMacfitrbV9%252BqW8dRnRCKcI/7DNQQ%252Bww66AWz4enbDcz1ipHnH&amp;gadgetId=117646361720875919704&amp;gadgetOwner=105787549640705078752&amp;gadgetViewer=105787549640705078752&amp;rpctoken=-677474934&amp;ifpctok=-677474934&amp;up_initialstate=&amp;up_state=%257B%2522xZoomedIn%2522%253Afalse%252C%2522orderedByX%2522%253Afalse%252C%2522xZoomedDataMax%2522%253A60000%252C%2522sizeOption%2522%253A%25224%2522%252C%2522dimensions%2522%253A%257B%2522iconDimensions%2522%253A%255B%2522dim0%2522%255D%257D%252C%2522xZoomedDataMin%2522%253A5000%252C%2522yZoomedDataMin%2522%253A3%252C%2522yZoomedIn%2522%253Afalse%252C%2522yLambda%2522%253A1%252C%2522colorOption%2522%253A%2522_UNIQUE_COLOR%2522%252C%2522duration%2522%253A%257B%2522multiplier%2522%253A1%252C%2522timeUnit%2522%253A%2522Y%2522%257D%252C%2522xLambda%2522%253A1%252C%2522stateVersion%2522%253A3%252C%2522xAxisOption%2522%253A%25222%2522%252C%2522showTrails%2522%253Atrue%252C%2522iconType%2522%253A%2522BUBBLE%2522%252C%2522yZoomedDataMax%2522%253A10%252C%2522iconKeySettings%2522%253A%255B%255D%252C%2522playDuration%2522%253A6.75%252C%2522orderedByY%2522%253Afalse%252C%2522time%2522%253A%25222001%2522%252C%2522yAxisOption%2522%253A%25223%2522%252C%2522nonSelectedAlpha%2522%253A0.4%257D&amp;up__table_query_url=http://spreadsheets.google.com/ccc%3Fkey%3Dra6s2uZY0Glui6gLseGGl4w%26hl%3Den_GB&amp;up_title=&amp;up__table_query_refresh_interval=300]]></URL>
+<!--8A6B99392E2D9088012E2DC3E97E003C--></OBKMO_WIDGET_URL>
+
+<!--8A6B99392E2D9088012E2DC642BA004C--><OBKMO_WIDGET_URL>
+<!--8A6B99392E2D9088012E2DC642BA004C-->  <OBKMO_WIDGET_URL_ID><![CDATA[8A6B99392E2D9088012E2DC642BA004C]]></OBKMO_WIDGET_URL_ID>
+<!--8A6B99392E2D9088012E2DC642BA004C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DC642BA004C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DC642BA004C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DC642BA004C-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2B4192012E2B55D957004C]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DC642BA004C-->  <URL><![CDATA[http://www.ig.gmodules.com/gadgets/ifr?exp_rpc_js=1&amp;exp_track_js=1&amp;url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Ffinance%2Ffinance_sectorsummary2.xml&amp;container=ig&amp;view=default&amp;lang=en&amp;country=US&amp;v=e8c095bc03301f02&amp;parent=http://www.google.com&amp;libs=core:core.io:core.iglegacy:auth-refresh&amp;is_signedin=1&amp;synd=ig&amp;view=default#st=c%3Dig%26e%3DAPu7icpVQE/%252BNCnUkHm5ubYIjF8omXA7dwyjf6rqLfdwFdq9lc/erJhU4KLE9GsMHy8MDHPmhbVb739LPXJjhLPqx2r%252B9PT%252BqH1K8RsdxjLV%252Bcpb3tVYExz4DVyEL1R2AMl26ZXI6pgq&amp;gadgetId=111621084476111923813&amp;gadgetOwner=105787549640705078752&amp;gadgetViewer=105787549640705078752&amp;rpctoken=2075508900&amp;ifpctok=2075508900&amp;up_contracted=,]]></URL>
+<!--8A6B99392E2D9088012E2DC642BA004C--></OBKMO_WIDGET_URL>
+
+<!--8A6B99392E2D9088012E2DD020860065--><OBKMO_WIDGET_URL>
+<!--8A6B99392E2D9088012E2DD020860065-->  <OBKMO_WIDGET_URL_ID><![CDATA[8A6B99392E2D9088012E2DD020860065]]></OBKMO_WIDGET_URL_ID>
+<!--8A6B99392E2D9088012E2DD020860065-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DD020860065-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DD020860065-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DD020860065-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DCFC39B005F]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DD020860065-->  <URL><![CDATA[http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=creatingopenbravoworkspacewidgets-101130184035-phpapp02&stripped_title=creating-openbravo-workspace-widgets&userName=robgoris" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="padding:5px 0 12px"]]></URL>
+<!--8A6B99392E2D9088012E2DD020860065--></OBKMO_WIDGET_URL>
+
+<!--8A6B99392E2D9088012E2DFDAB8800C2--><OBKMO_WIDGET_URL>
+<!--8A6B99392E2D9088012E2DFDAB8800C2-->  <OBKMO_WIDGET_URL_ID><![CDATA[8A6B99392E2D9088012E2DFDAB8800C2]]></OBKMO_WIDGET_URL_ID>
+<!--8A6B99392E2D9088012E2DFDAB8800C2-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2DFDAB8800C2-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2DFDAB8800C2-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2DFDAB8800C2-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DFD131900BD]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2DFDAB8800C2-->  <URL><![CDATA[http://www.ig.gmodules.com/gadgets/ifr?exp_rpc_js=1&amp;exp_track_js=1&amp;url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Fgoogle_insightsforsearch_relatedsearches.xml&amp;container=ig&amp;view=default&amp;lang=en&amp;country=US&amp;v=db15c13705c51f71&amp;parent=http://www.google.com&amp;libs=core:core.io:core.iglegacy:auth-refresh&amp;is_signedin=1&amp;synd=ig&amp;view=default#st=c%3Dig%26e%3DAPu7icqYJZpX7/hKNLAlzjWsxByDwyuNglAkrW40kQX46nTTnRXfaXBzZActaN80RH7tc2odaoy6o6u5UkqSeasOsb1hci5gKldUillri%252BVllCCXT2RMJCDtJb3CZ6G6eZaku%252B0TL%252BlL&amp;gadgetId=111149605494020903560&amp;gadgetOwner=105787549640705078752&amp;gadgetViewer=105787549640705078752&amp;rpctoken=-670142023&amp;ifpctok=-670142023&amp;up__location=empty&amp;up__max_results=10&amp;up__property=empty&amp;up__results_type=RISING&amp;up__time_range=7-d&amp;up__search_term=&amp;up__category=0]]></URL>
+<!--8A6B99392E2D9088012E2DFDAB8800C2--></OBKMO_WIDGET_URL>
+
+<!--8A6B99392E2D9088012E2E3D3C5F00ED--><OBKMO_WIDGET_URL>
+<!--8A6B99392E2D9088012E2E3D3C5F00ED-->  <OBKMO_WIDGET_URL_ID><![CDATA[8A6B99392E2D9088012E2E3D3C5F00ED]]></OBKMO_WIDGET_URL_ID>
+<!--8A6B99392E2D9088012E2E3D3C5F00ED-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8A6B99392E2D9088012E2E3D3C5F00ED-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8A6B99392E2D9088012E2E3D3C5F00ED-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8A6B99392E2D9088012E2E3D3C5F00ED-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[8A6B99392E2D9088012E2DE2AD61008C]]></OBKMO_WIDGET_CLASS_ID>
+<!--8A6B99392E2D9088012E2E3D3C5F00ED-->  <URL><![CDATA[http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=creatingqueryandhtmlopenbravoworkspacewidgets-110113050851-phpapp02&stripped_title=creating-query-and-html-openbravo-workspace-widgets&userName=robgoris" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="padding:5px 0 12px"]]></URL>
+<!--8A6B99392E2D9088012E2E3D3C5F00ED--></OBKMO_WIDGET_URL>
+
+<!--A094EE51CE534F8FB2D7BB452F51EFD7--><OBKMO_WIDGET_URL>
+<!--A094EE51CE534F8FB2D7BB452F51EFD7-->  <OBKMO_WIDGET_URL_ID><![CDATA[A094EE51CE534F8FB2D7BB452F51EFD7]]></OBKMO_WIDGET_URL_ID>
+<!--A094EE51CE534F8FB2D7BB452F51EFD7-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A094EE51CE534F8FB2D7BB452F51EFD7-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A094EE51CE534F8FB2D7BB452F51EFD7-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A094EE51CE534F8FB2D7BB452F51EFD7-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[0B90015CD9C84792A98F1E9357C262E2]]></OBKMO_WIDGET_CLASS_ID>
+<!--A094EE51CE534F8FB2D7BB452F51EFD7-->  <URL><![CDATA[/openbravo/web/org.openbravo.client.widgets/twitter.html?u=Openbravo_spa]]></URL>
+<!--A094EE51CE534F8FB2D7BB452F51EFD7--></OBKMO_WIDGET_URL>
+
+<!--D0A05A5571E34C21B0811517701CB83E--><OBKMO_WIDGET_URL>
+<!--D0A05A5571E34C21B0811517701CB83E-->  <OBKMO_WIDGET_URL_ID><![CDATA[D0A05A5571E34C21B0811517701CB83E]]></OBKMO_WIDGET_URL_ID>
+<!--D0A05A5571E34C21B0811517701CB83E-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D0A05A5571E34C21B0811517701CB83E-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D0A05A5571E34C21B0811517701CB83E-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D0A05A5571E34C21B0811517701CB83E-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[35002C82027448708D173B75FB27D037]]></OBKMO_WIDGET_CLASS_ID>
+<!--D0A05A5571E34C21B0811517701CB83E-->  <URL><![CDATA[http://www.ig.gmodules.com/gadgets/ifr?exp_rpc_js=1&exp_track_js=1&url=http://www.google.com/ig/modules/currency_converter.xml&container=ig&view=home&lang=en&country=US&v=dd2b6777ab733961&parent=http://www.google.com&libs=core:core.io:core.iglegacy:auth-refresh&is_signedin=1&synd=ig&view=home#st=c%3Dig%26e%3DAPu7icqhCciqChdGSC/K9sNH9eBgjEDt4WT0TmMWAhOfDYPt4DbaLsxf6wznY5Ubtp3A/r/6NJRncLt0k3YUh0MIAwtBFraG1sImcgNFIIHZtPK9Goc3vy6YywbIkeDbZbpW5UwBj6fz&gadgetId=101048974621201906114&gadgetOwner=103232707669555548376&gadgetViewer=103232707669555548376&rpctoken=1766320301&ifpctok=1766320301&up_currencies=&up_prevTarget=-1&up_prevValue=1&up_prevSource=-1&up_prevSourceCode=&up_prevTargetCode=]]></URL>
+<!--D0A05A5571E34C21B0811517701CB83E--></OBKMO_WIDGET_URL>
+
+<!--F0252EB6C9CD4F108D73125D5FE746BA--><OBKMO_WIDGET_URL>
+<!--F0252EB6C9CD4F108D73125D5FE746BA-->  <OBKMO_WIDGET_URL_ID><![CDATA[F0252EB6C9CD4F108D73125D5FE746BA]]></OBKMO_WIDGET_URL_ID>
+<!--F0252EB6C9CD4F108D73125D5FE746BA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--F0252EB6C9CD4F108D73125D5FE746BA-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--F0252EB6C9CD4F108D73125D5FE746BA-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--F0252EB6C9CD4F108D73125D5FE746BA-->  <OBKMO_WIDGET_CLASS_ID><![CDATA[6C1D7EC862F249B2AD1CD73A4F16A87F]]></OBKMO_WIDGET_CLASS_ID>
+<!--F0252EB6C9CD4F108D73125D5FE746BA-->  <URL><![CDATA[http://reports.zoho.com/ZDBDataSheetView.cc?OBJID=112904000003622326&STANDALONE=true&PSRC=IGOOGLE&ZDB_THEME_NAME=blue&DESCRIPTION=false&TITLE=false&REMTOOLBAR=true&DATATYPESYMBOL=false&SEARCHBOX=false&LP=BOTTOM&HEIGHT=350&WIDTH=393]]></URL>
+<!--F0252EB6C9CD4F108D73125D5FE746BA--></OBKMO_WIDGET_URL>
+
+</data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,195 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<data>
+<!--1AEA9B70557645689F0BBA587EA3EAD1--><OBUIAPP_PARAMETER>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <OBUIAPP_PARAMETER_ID><![CDATA[1AEA9B70557645689F0BBA587EA3EAD1]]></OBUIAPP_PARAMETER_ID>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <NAME><![CDATA[Search Term]]></NAME>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <DESCRIPTION><![CDATA[Search Term]]></DESCRIPTION>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <HELP><![CDATA[Search term used to find tweets]]></HELP>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <SEQNO><![CDATA[0]]></SEQNO>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <COLUMNNAME><![CDATA[search]]></COLUMNNAME>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <FIELDLENGTH><![CDATA[200]]></FIELDLENGTH>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <ISFIXED><![CDATA[N]]></ISFIXED>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <EVALUATEFIXEDVALUE><![CDATA[N]]></EVALUATEFIXEDVALUE>
+<!--1AEA9B70557645689F0BBA587EA3EAD1-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[6E3AC867DCB34C068DEED85B40611FD8]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--1AEA9B70557645689F0BBA587EA3EAD1--></OBUIAPP_PARAMETER>
+
+<!--422FBBBF8D334318824E76F0CF4D604F--><OBUIAPP_PARAMETER>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <OBUIAPP_PARAMETER_ID><![CDATA[422FBBBF8D334318824E76F0CF4D604F]]></OBUIAPP_PARAMETER_ID>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <NAME><![CDATA[Number of Rows]]></NAME>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <SEQNO><![CDATA[0]]></SEQNO>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <AD_REFERENCE_ID><![CDATA[11]]></AD_REFERENCE_ID>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <COLUMNNAME><![CDATA[RowsNumber]]></COLUMNNAME>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <FIELDLENGTH><![CDATA[10]]></FIELDLENGTH>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <ISFIXED><![CDATA[N]]></ISFIXED>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <EVALUATEFIXEDVALUE><![CDATA[N]]></EVALUATEFIXEDVALUE>
+<!--422FBBBF8D334318824E76F0CF4D604F-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[CD1B06C4ED974B5F905A5A01B097DF4E]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--422FBBBF8D334318824E76F0CF4D604F--></OBUIAPP_PARAMETER>
+
+<!--45DC3EC7E77C4A7B93F120A52DBF7814--><OBUIAPP_PARAMETER>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <OBUIAPP_PARAMETER_ID><![CDATA[45DC3EC7E77C4A7B93F120A52DBF7814]]></OBUIAPP_PARAMETER_ID>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <NAME><![CDATA[Client]]></NAME>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <AD_REFERENCE_ID><![CDATA[13]]></AD_REFERENCE_ID>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <COLUMNNAME><![CDATA[client]]></COLUMNNAME>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <FIELDLENGTH><![CDATA[32]]></FIELDLENGTH>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <ISFIXED><![CDATA[Y]]></ISFIXED>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <FIXEDVALUE><![CDATA[OB.getContext().getCurrentClient().id]]></FIXEDVALUE>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <EVALUATEFIXEDVALUE><![CDATA[Y]]></EVALUATEFIXEDVALUE>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[CD1B06C4ED974B5F905A5A01B097DF4E]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--45DC3EC7E77C4A7B93F120A52DBF7814--></OBUIAPP_PARAMETER>
+
+<!--5479B44FEC814ACF825FA3B66D6DF25B--><OBUIAPP_PARAMETER>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <OBUIAPP_PARAMETER_ID><![CDATA[5479B44FEC814ACF825FA3B66D6DF25B]]></OBUIAPP_PARAMETER_ID>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <NAME><![CDATA[Number of Rows]]></NAME>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <SEQNO><![CDATA[0]]></SEQNO>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <AD_REFERENCE_ID><![CDATA[11]]></AD_REFERENCE_ID>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <COLUMNNAME><![CDATA[rowsNumber]]></COLUMNNAME>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <FIELDLENGTH><![CDATA[10]]></FIELDLENGTH>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <DEFAULTVALUE><![CDATA[22]]></DEFAULTVALUE>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <ISFIXED><![CDATA[N]]></ISFIXED>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <EVALUATEFIXEDVALUE><![CDATA[N]]></EVALUATEFIXEDVALUE>
+<!--5479B44FEC814ACF825FA3B66D6DF25B-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[862EEC18D6FC4FA68E7867E3CF337CC7]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--5479B44FEC814ACF825FA3B66D6DF25B--></OBUIAPP_PARAMETER>
+
+<!--63F9DAAA7C334B968A1CFB757F87B342--><OBUIAPP_PARAMETER>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <OBUIAPP_PARAMETER_ID><![CDATA[63F9DAAA7C334B968A1CFB757F87B342]]></OBUIAPP_PARAMETER_ID>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <NAME><![CDATA[Time Sheet]]></NAME>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <DESCRIPTION><![CDATA[Document No of the time sheet]]></DESCRIPTION>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <HELP><![CDATA[Document No of the time sheet]]></HELP>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <SEQNO><![CDATA[20]]></SEQNO>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <COLUMNNAME><![CDATA[documentNo]]></COLUMNNAME>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <FIELDLENGTH><![CDATA[60]]></FIELDLENGTH>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <DEFAULTVALUE><![CDATA[%]]></DEFAULTVALUE>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <ISFIXED><![CDATA[N]]></ISFIXED>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <EVALUATEFIXEDVALUE><![CDATA[N]]></EVALUATEFIXEDVALUE>
+<!--63F9DAAA7C334B968A1CFB757F87B342-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[862EEC18D6FC4FA68E7867E3CF337CC7]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--63F9DAAA7C334B968A1CFB757F87B342--></OBUIAPP_PARAMETER>
+
+<!--7832D8716E2A46D28090EE0575239D3F--><OBUIAPP_PARAMETER>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <OBUIAPP_PARAMETER_ID><![CDATA[7832D8716E2A46D28090EE0575239D3F]]></OBUIAPP_PARAMETER_ID>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <NAME><![CDATA[User]]></NAME>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <SEQNO><![CDATA[70]]></SEQNO>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <COLUMNNAME><![CDATA[user]]></COLUMNNAME>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <FIELDLENGTH><![CDATA[40]]></FIELDLENGTH>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <ISFIXED><![CDATA[Y]]></ISFIXED>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <FIXEDVALUE><![CDATA[OB.getContext().getUser().id]]></FIXEDVALUE>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <EVALUATEFIXEDVALUE><![CDATA[Y]]></EVALUATEFIXEDVALUE>
+<!--7832D8716E2A46D28090EE0575239D3F-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[862EEC18D6FC4FA68E7867E3CF337CC7]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--7832D8716E2A46D28090EE0575239D3F--></OBUIAPP_PARAMETER>
+
+<!--8DD513DA573E43FF8C1F89B758049767--><OBUIAPP_PARAMETER>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <OBUIAPP_PARAMETER_ID><![CDATA[8DD513DA573E43FF8C1F89B758049767]]></OBUIAPP_PARAMETER_ID>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <NAME><![CDATA[Product Name]]></NAME>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <COLUMNNAME><![CDATA[pname]]></COLUMNNAME>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <FIELDLENGTH><![CDATA[20]]></FIELDLENGTH>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <DEFAULTVALUE><![CDATA[%]]></DEFAULTVALUE>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <ISFIXED><![CDATA[N]]></ISFIXED>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <EVALUATEFIXEDVALUE><![CDATA[N]]></EVALUATEFIXEDVALUE>
+<!--8DD513DA573E43FF8C1F89B758049767-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[CD1B06C4ED974B5F905A5A01B097DF4E]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--8DD513DA573E43FF8C1F89B758049767--></OBUIAPP_PARAMETER>
+
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B--><OBUIAPP_PARAMETER>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <OBUIAPP_PARAMETER_ID><![CDATA[A5FAD3FDF3164692A0FA05DEFF5BBC0B]]></OBUIAPP_PARAMETER_ID>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <NAME><![CDATA[Client]]></NAME>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <SEQNO><![CDATA[30]]></SEQNO>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <AD_REFERENCE_ID><![CDATA[10]]></AD_REFERENCE_ID>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <COLUMNNAME><![CDATA[client]]></COLUMNNAME>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <FIELDLENGTH><![CDATA[40]]></FIELDLENGTH>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <ISFIXED><![CDATA[Y]]></ISFIXED>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <FIXEDVALUE><![CDATA[OB.getContext().getCurrentClient().id]]></FIXEDVALUE>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <EVALUATEFIXEDVALUE><![CDATA[Y]]></EVALUATEFIXEDVALUE>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[862EEC18D6FC4FA68E7867E3CF337CC7]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--A5FAD3FDF3164692A0FA05DEFF5BBC0B--></OBUIAPP_PARAMETER>
+
+<!--B2FCBACFA05D4A6496C535A8B23CCD08--><OBUIAPP_PARAMETER>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <OBUIAPP_PARAMETER_ID><![CDATA[B2FCBACFA05D4A6496C535A8B23CCD08]]></OBUIAPP_PARAMETER_ID>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <NAME><![CDATA[Show all data]]></NAME>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <AD_REFERENCE_ID><![CDATA[20]]></AD_REFERENCE_ID>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <COLUMNNAME><![CDATA[showAll]]></COLUMNNAME>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <FIELDLENGTH><![CDATA[10]]></FIELDLENGTH>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <DEFAULTVALUE><![CDATA[false]]></DEFAULTVALUE>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <ISFIXED><![CDATA[N]]></ISFIXED>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <EVALUATEFIXEDVALUE><![CDATA[N]]></EVALUATEFIXEDVALUE>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[CD1B06C4ED974B5F905A5A01B097DF4E]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--B2FCBACFA05D4A6496C535A8B23CCD08--></OBUIAPP_PARAMETER>
+
+<!--D57E85EA046B475C94EEE74A9CF67C78--><OBUIAPP_PARAMETER>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <OBUIAPP_PARAMETER_ID><![CDATA[D57E85EA046B475C94EEE74A9CF67C78]]></OBUIAPP_PARAMETER_ID>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <AD_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_MODULE_ID>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <NAME><![CDATA[Show all data]]></NAME>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <SEQNO><![CDATA[10]]></SEQNO>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <AD_REFERENCE_ID><![CDATA[20]]></AD_REFERENCE_ID>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <COLUMNNAME><![CDATA[showAll]]></COLUMNNAME>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <ISCENTRALLYMAINTAINED><![CDATA[Y]]></ISCENTRALLYMAINTAINED>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <FIELDLENGTH><![CDATA[10]]></FIELDLENGTH>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <ISMANDATORY><![CDATA[Y]]></ISMANDATORY>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <DEFAULTVALUE><![CDATA[false]]></DEFAULTVALUE>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <ISFIXED><![CDATA[N]]></ISFIXED>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <EVALUATEFIXEDVALUE><![CDATA[N]]></EVALUATEFIXEDVALUE>
+<!--D57E85EA046B475C94EEE74A9CF67C78-->  <EM_OBKMO_WIDGET_CLASS_ID><![CDATA[862EEC18D6FC4FA68E7867E3CF337CC7]]></EM_OBKMO_WIDGET_CLASS_ID>
+<!--D57E85EA046B475C94EEE74A9CF67C78--></OBUIAPP_PARAMETER>
+
+</data>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/GoogleCalendarWidgetProvider.java	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,40 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2011 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.client.widgets;
+
+import org.openbravo.client.myob.WidgetProvider;
+
+/**
+ * 
+ * @author iperdomo
+ */
+public class GoogleCalendarWidgetProvider extends WidgetProvider {
+  private static final String GCALWIDGETCLASSNAME = "OBGCalWidget";
+
+  @Override
+  public String generate() {
+    throw new UnsupportedOperationException(
+        "OBGCalWidget definition should be pre-loaded on the client");
+  }
+
+  @Override
+  public String getClientSideWidgetClassName() {
+    return GCALWIDGETCLASSNAME;
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/TwitterWidgetProvider.java	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,40 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2011 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.client.widgets;
+
+import org.openbravo.client.myob.WidgetProvider;
+
+/**
+ * 
+ * @author iperdomo
+ */
+public class TwitterWidgetProvider extends WidgetProvider {
+  private static final String TWITTERWIDGETCLASSNAME = "OBTwitterWidget";
+
+  @Override
+  public String generate() {
+    throw new UnsupportedOperationException(
+        "OBTwitterWidget definition should be pre-loaded on the client");
+  }
+
+  @Override
+  public String getClientSideWidgetClassName() {
+    return TWITTERWIDGETCLASSNAME;
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/src/org/openbravo/client/widgets/WidgetsCollectionComponentProvider.java	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,61 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2011 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+package org.openbravo.client.widgets;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+
+import javax.enterprise.context.ApplicationScoped;
+
+import org.openbravo.client.kernel.BaseComponentProvider;
+import org.openbravo.client.kernel.Component;
+import org.openbravo.client.kernel.ComponentProvider;
+
+/**
+ * ComponentProvider for declaring static resources
+ * 
+ * @author iperdomo
+ */
+@ApplicationScoped
+@ComponentProvider.Qualifier(WidgetsCollectionComponentProvider.COMPONENT_TYPE)
+public class WidgetsCollectionComponentProvider extends BaseComponentProvider {
+  public static final String COMPONENT_TYPE = "OBCWC_WIDGETS";
+
+  @Override
+  public Component getComponent(String componentId, Map<String, Object> parameters) {
+    throw new IllegalArgumentException("Component id " + componentId + " not supported.");
+  }
+
+  @Override
+  public List<ComponentResource> getGlobalComponentResources() {
+    final List<ComponentResource> globalResources = new ArrayList<ComponentResource>();
+    globalResources.add(createStaticResource("web/org.openbravo.client.widgets/js/ob-gcal.js",
+        false));
+    globalResources.add(createStaticResource("web/org.openbravo.client.widgets/js/ob-twitter.js",
+        false));
+    return globalResources;
+  }
+
+  @Override
+  public List<String> getTestResources() {
+    return Collections.emptyList();
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-gcal.js	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,36 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2011 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+
+// == OBGCalWidget ==
+isc.defineClass('OBGCalWidget', OBUrlWidget);
+
+isc.OBGCalWidget.addProperties({
+  initWidget: function() {
+	this.setContentSource();
+    this.Super('initWidget', arguments);
+  },
+  setContentSource: function() {
+    this.contentSource = 'http://www.google.com/calendar/embed?src=' + this.parameters.account +
+                         '&ctz=Europe/Madrid&preventCache=' + Math.random();
+  },
+  refresh: function() {
+    this.setContentSource();
+    this.Super('refresh', arguments);
+  }
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/js/ob-twitter.js	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,36 @@
+/*
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2011 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+ */
+isc.defineClass('OBTwitterWidget', OBUrlWidget);
+
+isc.OBTwitterWidget.addProperties({
+  initWidget: function() {
+    this.setContentSource();
+    this.Super('initWidget', arguments);
+  },
+  setContentSource: function() {
+    this.contentSource = OB.Application.contextUrl +
+                         'web/org.openbravo.client.widgets/twitter.html?t=search'+
+                         '&s=' + this.parameters.search +
+                         '&preventCache=' + Math.random();
+  },
+  refresh: function() {
+    this.setContentSource();
+    this.Super('refresh', arguments);
+  }
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/modules/org.openbravo.client.widgets/web/org.openbravo.client.widgets/twitter.html	Wed Feb 16 18:22:18 2011 +0100
@@ -0,0 +1,100 @@
+<!--
+ *************************************************************************
+ * The contents of this file are subject to the Openbravo  Public  License
+ * Version  1.1  (the  "License"),  being   the  Mozilla   Public  License
+ * Version 1.1  with a permitted attribution clause; you may not  use this
+ * file except in compliance with the License. You  may  obtain  a copy of
+ * the License at http://www.openbravo.com/legal/license.html
+ * Software distributed under the License  is  distributed  on  an "AS IS"
+ * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+ * License for the specific  language  governing  rights  and  limitations
+ * under the License.
+ * The Original Code is Openbravo ERP.
+ * The Initial Developer of the Original Code is Openbravo SLU
+ * All portions are Copyright (C) 2011 Openbravo SLU
+ * All Rights Reserved.
+ * Contributor(s):  ______________________________________.
+ ************************************************************************
+-->
+<html>
+<body>
+<script src="http://widgets.twimg.com/j/2/widget.js"></script>
+<script>
+(function() {
+
+  function getUrlVars() {
+    var vars = [], hash, href= window.location.href,
+        hashes = href.slice(href.indexOf('?') + 1).split('&');
+
+    for(var i = 0; i < hashes.length; i++) {
+      hash = hashes[i].split('=');
+	  vars.push(hash[0]);
+	  vars[hash[0]] = hash[1];
+    }
+
+    return vars;
+  }
+
+var vars = getUrlVars(),
+    u = vars['u'] || 'Openbravo',
+    s = vars['s'] || 'Openbravo',
+    t = vars['t'] || 'profile',
+    theme = {
+        shell: {
+          background: '#dfdfdf',
+          color: '#000000'
+        },
+        tweets: {
+          background: '#58A618',
+          color: '#ffffff',
+          links: '#fff133'
+        }
+      };
+
+if(t === 'profile') {
+  new TWTR.Widget({
+    version: 2,
+    type: t,
+    rpp: 4,
+    interval: 6000,
+    width: 'auto',
+    height: 160,
+    theme: theme,
+    features: {
+      scrollbar: false,
+      fullscreen: false,
+      loop: true,
+      live: true,
+      hashtags: true,
+      timestamp: true,
+      avatars: false,
+      behavior: 'all'
+    }
+  }).render().setUser(u).start();
+  return;
+}
+new TWTR.Widget({
+  version: 2,
+  type: 'search',
+  search: s,
+  interval: 6000,
+  title: '',
+  subject: 'Tweets including "' + s + '"',
+  width: 'auto',
+  height: 200,
+  theme: theme,
+  features: {
+    scrollbar: false,
+	loop: true,
+	live: true,
+	hashtags: true,
+	timestamp: true,
+	avatars: true,
+	toptweets: true,
+	behavior: 'default'
+  }
+}).render().start();
+}())
+</script>
+</body>
+</html>
\ No newline at end of file
--- a/modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml	Wed Feb 16 18:19:59 2011 +0100
+++ b/modules/org.openbravo.v3/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml	Wed Feb 16 18:22:18 2011 +0100
@@ -84,4 +84,18 @@
 <!--ED06CE9F2AFD4092871D9E9494AF42DD-->  <USER_EDITABLE_ENFORCEMENT><![CDATA[N]]></USER_EDITABLE_ENFORCEMENT>
 <!--ED06CE9F2AFD4092871D9E9494AF42DD--></AD_MODULE_DEPENDENCY>
 
+<!--FF8081812E2F6F3C012E2F750109001C--><AD_MODULE_DEPENDENCY>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <AD_MODULE_DEPENDENCY_ID><![CDATA[FF8081812E2F6F3C012E2F750109001C]]></AD_MODULE_DEPENDENCY_ID>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <AD_MODULE_ID><![CDATA[0138E7A89B5E4DC3932462252801FFBC]]></AD_MODULE_ID>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <AD_DEPENDENT_MODULE_ID><![CDATA[FF8080812D842086012D844F3CC0003E]]></AD_DEPENDENT_MODULE_ID>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <STARTVERSION><![CDATA[0.0.5]]></STARTVERSION>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <ISINCLUDED><![CDATA[Y]]></ISINCLUDED>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <DEPENDANT_MODULE_NAME><![CDATA[Widgets Collection]]></DEPENDANT_MODULE_NAME>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <DEPENDENCY_ENFORCEMENT><![CDATA[MAJOR]]></DEPENDENCY_ENFORCEMENT>
+<!--FF8081812E2F6F3C012E2F750109001C-->  <USER_EDITABLE_ENFORCEMENT><![CDATA[N]]></USER_EDITABLE_ENFORCEMENT>
+<!--FF8081812E2F6F3C012E2F750109001C--></AD_MODULE_DEPENDENCY>
+
 </data>