From fec27509f053b32e60dac031eedabaa127ad902b Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Fri, 21 Dec 2012 23:46:39 +0800 Subject: [PATCH] IDEMPIERE-535 Zk: Upgrade to 6.5.1 --- org.adempiere.ui.zk/.classpath | 1 - org.adempiere.ui.zk/META-INF/MANIFEST.MF | 1 - .../WEB-INF/tld/web/core.dsp.tld | 21 +- .../WEB-INF/tld/web/theme.dsp.tld | 186 ++++++++++++++++++ .../WEB-INF/tld/zk/core.dsp.tld | 44 +++++ .../WEB-INF/tld/zk/core.jsp.tld | 0 org.adempiere.ui.zk/WEB-INF/xsd/zul.xsd | 163 +++++++++++++-- org.adempiere.ui.zk/build.properties | 1 - org.zkoss.zk.library/.classpath | 1 + org.zkoss.zk.library/META-INF/MANIFEST.MF | 12 +- org.zkoss.zk.library/build.properties | 2 +- 11 files changed, 407 insertions(+), 25 deletions(-) create mode 100755 org.adempiere.ui.zk/WEB-INF/tld/web/theme.dsp.tld mode change 100644 => 100755 org.adempiere.ui.zk/WEB-INF/tld/zk/core.jsp.tld diff --git a/org.adempiere.ui.zk/.classpath b/org.adempiere.ui.zk/.classpath index 86305e2f48..c487edbc9e 100644 --- a/org.adempiere.ui.zk/.classpath +++ b/org.adempiere.ui.zk/.classpath @@ -7,6 +7,5 @@ - diff --git a/org.adempiere.ui.zk/META-INF/MANIFEST.MF b/org.adempiere.ui.zk/META-INF/MANIFEST.MF index 52e8080613..e2fce36ba7 100644 --- a/org.adempiere.ui.zk/META-INF/MANIFEST.MF +++ b/org.adempiere.ui.zk/META-INF/MANIFEST.MF @@ -18,7 +18,6 @@ Import-Package: javax.servlet, org.slf4j.spi;version="1.6.1" DynamicImport-Package: action.images Bundle-ClassPath: WEB-INF/classes/, - WEB-INF/lib/calendar.jar, WEB-INF/lib/atmosphere-compat-jbossweb-1.0.4.jar, WEB-INF/lib/atmosphere-compat-tomcat-1.0.4.jar, WEB-INF/lib/atmosphere-compat-tomcat7-1.0.4.jar, diff --git a/org.adempiere.ui.zk/WEB-INF/tld/web/core.dsp.tld b/org.adempiere.ui.zk/WEB-INF/tld/web/core.dsp.tld index df285fe9e1..6a6208a2db 100755 --- a/org.adempiere.ui.zk/WEB-INF/tld/web/core.dsp.tld +++ b/org.adempiere.ui.zk/WEB-INF/tld/web/core.dsp.tld @@ -434,7 +434,26 @@ Copyright (C) 2005 Potix Corporation. All Rights Reserved. Returns A Date parsed from the string. - + + + + + + formatNumber + org.zkoss.xel.fn.CommonFns + java.lang.String formatNumber(java.lang.Object, java.lang.String) + + Returns the formatted number string. + + + + parseNumber + org.zkoss.xel.fn.CommonFns + java.lang.Number parseNumber(java.lang.String, java.lang.String) + + Returns A Number parsed from the string. + + diff --git a/org.adempiere.ui.zk/WEB-INF/tld/web/theme.dsp.tld b/org.adempiere.ui.zk/WEB-INF/tld/web/theme.dsp.tld new file mode 100755 index 0000000000..a93a73ccc5 --- /dev/null +++ b/org.adempiere.ui.zk/WEB-INF/tld/web/theme.dsp.tld @@ -0,0 +1,186 @@ + + + + + http://www.zkoss.org/dsp/web/theme + + Theme utility methods + + + + + + + + + + + + ThemeFns + org.zkoss.web.fn.ThemeFns + + + + + + + gradient + org.zkoss.web.fn.ThemeFns + + java.lang.String gradient(java.lang.String, java.lang.String) + + + + + gradValue + org.zkoss.web.fn.ThemeFns + + java.lang.String gradValue(java.lang.String, java.lang.String) + + + + + gradients + org.zkoss.web.fn.ThemeFns + + java.lang.String gradients(java.lang.String, java.lang.String) + + + + + box + org.zkoss.web.fn.ThemeFns + + java.lang.String box(java.lang.String, java.lang.String) + + box-orient, + box-pack + @param styleValue + the value according to the style name, like + horizontal, center + @return a specific browser CSS rule string, like + -moz-box-orient for firefox and + -webkit-box-orient for safari and chrome + ]]> + + + box2 + org.zkoss.web.fn.ThemeFns + + java.lang.String box2(java.lang.String, java.lang.String, java.lang.String, java.lang.String) + + + + + box3 + org.zkoss.web.fn.ThemeFns + + java.lang.String box3(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) + + + + + boxShadow + org.zkoss.web.fn.ThemeFns + + java.lang.String boxShadow(java.lang.String) + + + + + borderRadius + org.zkoss.web.fn.ThemeFns + + java.lang.String borderRadius(java.lang.String) + + + + + applyCSS3 + org.zkoss.web.fn.ThemeFns + + java.lang.String applyCSS3(java.lang.String, java.lang.String) + + + Note: the method is only applied with the browser prefix as the style + name, if the CSS3 style usage rule is different between browsers, please + use another method instead. + + @param styleName + the value of the style name, like box-sizing, + animation + @param styleValue + the value according to the style name, like + border-box, mymove 5s infinite + @return a specific browser CSS rule string, like + -moz-box-sizing for firefox and + -webkit-box-sizing for safari and chrome + ]]> + + + transform + org.zkoss.web.fn.ThemeFns + + java.lang.String transform(java.lang.String) + + + + + loadProperties + org.zkoss.web.fn.ThemeFns + + void loadProperties(java.lang.String path) + + + + diff --git a/org.adempiere.ui.zk/WEB-INF/tld/zk/core.dsp.tld b/org.adempiere.ui.zk/WEB-INF/tld/zk/core.dsp.tld index e54d23648f..7928d5409d 100755 --- a/org.adempiere.ui.zk/WEB-INF/tld/zk/core.dsp.tld +++ b/org.adempiere.ui.zk/WEB-INF/tld/zk/core.dsp.tld @@ -37,6 +37,50 @@ Copyright (C) 2005 Potix Corporation. All Rights Reserved. + + getBuild + org.zkoss.zk.fn.ZkFns + + java.lang.String getBuild() + + + Returns the build identifier, such as 2007121316. + + + + + getVersion + org.zkoss.zk.fn.ZkFns + + java.lang.String getVersion() + + + Returns the ZK version, such as "1.1.0" and "2.0.0". + + + + + getEdition + org.zkoss.zk.fn.ZkFns + + java.lang.String getEdition() + + + Returns the edition, such as EE, PE and CE. + + + + + encodeWithZK + org.zkoss.zk.fn.ZkFns + + java.lang.String encodeWithZK(java.lang.String) + + + Returns the string encoded with ZK + + + outDeviceStyleSheets org.zkoss.zk.fn.DspFns diff --git a/org.adempiere.ui.zk/WEB-INF/tld/zk/core.jsp.tld b/org.adempiere.ui.zk/WEB-INF/tld/zk/core.jsp.tld old mode 100644 new mode 100755 diff --git a/org.adempiere.ui.zk/WEB-INF/xsd/zul.xsd b/org.adempiere.ui.zk/WEB-INF/xsd/zul.xsd index 1f5a8198ef..c489e339e6 100644 --- a/org.adempiere.ui.zk/WEB-INF/xsd/zul.xsd +++ b/org.adempiere.ui.zk/WEB-INF/xsd/zul.xsd @@ -415,27 +415,31 @@ - - - - - - - - - + - + + + + + + + + + + + + + @@ -471,7 +475,9 @@ + + @@ -522,6 +528,8 @@ + + @@ -533,15 +541,18 @@ + + + @@ -551,6 +562,7 @@ + @@ -582,6 +594,7 @@ + @@ -599,7 +612,6 @@ - @@ -611,14 +623,17 @@ + + + @@ -629,6 +644,7 @@ + @@ -660,6 +676,7 @@ + @@ -676,7 +693,6 @@ - @@ -821,6 +837,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -835,6 +874,7 @@ + @@ -867,6 +907,7 @@ + @@ -876,7 +917,9 @@ + + @@ -910,6 +953,17 @@ + + + + + + + + + + + @@ -924,6 +978,7 @@ + @@ -972,6 +1027,23 @@ + + + + + + + + + + + + + + + + + @@ -992,6 +1064,8 @@ + + @@ -1022,6 +1096,9 @@ + + + @@ -1095,6 +1172,7 @@ + @@ -1122,6 +1200,7 @@ + @@ -1146,11 +1225,23 @@ + + + + + + + + + + + + @@ -1493,6 +1584,7 @@ + @@ -1755,6 +1847,9 @@ + + + @@ -1769,6 +1864,8 @@ + + @@ -1849,6 +1946,7 @@ + @@ -2059,6 +2157,18 @@ + + + + + + + + + + + + @@ -2102,6 +2212,7 @@ + @@ -2161,7 +2272,13 @@ - + + + + + + + @@ -2235,6 +2352,15 @@ + + + + + + + + + @@ -2295,7 +2421,8 @@ - + + @@ -2575,6 +2702,7 @@ + @@ -2675,6 +2803,7 @@ + @@ -2783,6 +2912,8 @@ + + @@ -2985,4 +3116,6 @@ - \ No newline at end of file + + + diff --git a/org.adempiere.ui.zk/build.properties b/org.adempiere.ui.zk/build.properties index 2563f83f0f..75fd44eefe 100644 --- a/org.adempiere.ui.zk/build.properties +++ b/org.adempiere.ui.zk/build.properties @@ -11,7 +11,6 @@ bin.includes = META-INF/,\ timeout.zul,\ plugin.xml,\ WEB-INF/classes/,\ - WEB-INF/lib/calendar.jar,\ calendar.css,\ calendar.zul,\ calendar_mini.zul,\ diff --git a/org.zkoss.zk.library/.classpath b/org.zkoss.zk.library/.classpath index 38fd841f21..5c0ba6e7cc 100644 --- a/org.zkoss.zk.library/.classpath +++ b/org.zkoss.zk.library/.classpath @@ -1,6 +1,7 @@ + diff --git a/org.zkoss.zk.library/META-INF/MANIFEST.MF b/org.zkoss.zk.library/META-INF/MANIFEST.MF index b7b22bf0c4..6ac578e3d5 100644 --- a/org.zkoss.zk.library/META-INF/MANIFEST.MF +++ b/org.zkoss.zk.library/META-INF/MANIFEST.MF @@ -114,7 +114,6 @@ Bundle-ClassPath: ., lib/junit.jar, lib/jxl.jar, lib/jython.jar, - lib/keylistener.jar, lib/mvel.jar, lib/ognl.jar, lib/timelinez.jar, @@ -124,12 +123,12 @@ Bundle-ClassPath: ., lib/zhtml.jar, lib/zk.jar, lib/zkplus.jar, - lib/zml.jar, lib/zul.jar, lib/zweb.jar, lib/ckez.jar, lib/zel.jar, - lib/zkbind.jar + lib/zkbind.jar, + lib/calendar.jar Export-Package: Lib, Lib.collections, Lib.compiler, @@ -543,6 +542,10 @@ Export-Package: Lib, org.zkoss.bind.validator, org.zkoss.bind.xel, org.zkoss.bind.xel.zel, + org.zkoss.calendar, + org.zkoss.calendar.api, + org.zkoss.calendar.event, + org.zkoss.calendar.impl, org.zkoss.fsm, org.zkoss.gmaps, org.zkoss.gmaps.event, @@ -611,6 +614,7 @@ Export-Package: Lib, org.zkoss.zk.scripting.rhino, org.zkoss.zk.scripting.util, org.zkoss.zk.ui, + org.zkoss.zk.ui.annotation, org.zkoss.zk.ui.event, org.zkoss.zk.ui.event.impl, org.zkoss.zk.ui.ext, @@ -883,8 +887,6 @@ Export-Package: Lib, web.js.zul.db, web.js.zul.db.css, web.js.zul.db.mold, - web.js.zul.fchart, - web.js.zul.fchart.mold, web.js.zul.fud, web.js.zul.grid, web.js.zul.grid.css, diff --git a/org.zkoss.zk.library/build.properties b/org.zkoss.zk.library/build.properties index ea8d7ebd2a..eea9f6787c 100644 --- a/org.zkoss.zk.library/build.properties +++ b/org.zkoss.zk.library/build.properties @@ -28,5 +28,5 @@ bin.includes = META-INF/,\ lib/ckez.jar,\ lib/zel.jar,\ lib/zkbind.jar,\ - OSGI-INF/ + lib/calendar.jar source.. = src/