From 7eaedf0e13e241cf2dad3941e1f89837a014bd1d Mon Sep 17 00:00:00 2001 From: E-A Date: Tue, 2 May 2023 10:00:04 +0200 Subject: [PATCH] implement db to object workflow feature --- .../.classpath | 27 + .../.project | 48 + .../.tern-project | 1 + .../build.xml | 6 + .../docroot/META-INF/MANIFEST.MF | 3 + .../docroot/WEB-INF/.gitignore | 1 + .../docroot/WEB-INF/lib/commons-logging.jar | Bin 0 -> 60841 bytes .../docroot/WEB-INF/lib/jstl-api.jar | Bin 0 -> 30689 bytes .../docroot/WEB-INF/lib/jstl-impl.jar | Bin 0 -> 392443 bytes .../docroot/WEB-INF/lib/log4j.jar | Bin 0 -> 489883 bytes .../docroot/WEB-INF/lib/util-bridges.jar | Bin 0 -> 70578 bytes .../docroot/WEB-INF/lib/util-taglib.jar | Bin 0 -> 434882 bytes .../docroot/WEB-INF/liferay-display.xml | 9 + .../WEB-INF/liferay-plugin-package.properties | 15 + .../docroot/WEB-INF/liferay-portlet.xml | 48 + .../docroot/WEB-INF/portlet.xml | 65 + .../docroot/WEB-INF/service.xml | 36 + .../service/potos/nextmind/model/Foo.java | 34 + .../service/potos/nextmind/model/FooClp.java | 698 +++ .../potos/nextmind/model/FooModel.java | 327 ++ .../service/potos/nextmind/model/FooSoap.java | 210 + .../potos/nextmind/model/FooWrapper.java | 576 ++ .../potos/nextmind/model/Sportello.java | 32 + .../potos/nextmind/model/SportelloClp.java | 832 +++ .../potos/nextmind/model/SportelloModel.java | 360 ++ .../potos/nextmind/model/SportelloSoap.java | 250 + .../nextmind/model/SportelloWrapper.java | 657 +++ .../nextmind/service/FooLocalService.java | 248 + .../nextmind/service/FooLocalServiceClp.java | 691 +++ .../nextmind/service/FooLocalServiceUtil.java | 302 ++ .../service/FooLocalServiceWrapper.java | 304 ++ .../potos/nextmind/service/FooService.java | 66 + .../potos/nextmind/service/FooServiceClp.java | 91 + .../nextmind/service/FooServiceUtil.java | 95 + .../nextmind/service/FooServiceWrapper.java | 84 + .../nextmind/service/SportelloService.java | 66 + .../nextmind/service/SportelloServiceClp.java | 91 + .../service/SportelloServiceUtil.java | 96 + .../service/SportelloServiceWrapper.java | 84 + .../FooActionableDynamicQuery.java | 38 + .../service/persistence/FooPersistence.java | 289 + .../nextmind/service/persistence/FooUtil.java | 429 ++ .../persistence/SportelloPersistence.java | 159 + .../service/persistence/SportelloUtil.java | 277 + .../integratore/IntegratoreSchedulato.java | 43 + .../model/impl/SportelloBaseImpl.java | 38 + .../model/impl/SportelloCacheModel.java | 315 ++ .../nextmind/model/impl/SportelloImpl.java | 34 + .../model/impl/SportelloModelImpl.java | 910 ++++ .../base/SportelloServiceBaseImpl.java | 321 ++ .../base/SportelloServiceClpInvoker.java | 57 + .../service/http/SportelloServiceSoap.java | 58 + .../service/impl/SportelloServiceImpl.java | 39 + .../persistence/SportelloPersistenceImpl.java | 683 +++ .../WEB-INF/src/pratica/PraticaPortlet.java | 37 + .../docroot/WEB-INF/tld/aui.tld | 2568 +++++++++ .../WEB-INF/tld/liferay-portlet-ext.tld | 538 ++ .../docroot/WEB-INF/tld/liferay-portlet.tld | 158 + .../docroot/WEB-INF/tld/liferay-security.tld | 106 + .../docroot/WEB-INF/tld/liferay-theme.tld | 65 + .../docroot/WEB-INF/tld/liferay-ui.tld | 4696 +++++++++++++++++ .../docroot/WEB-INF/tld/liferay-util.tld | 141 + .../docroot/WEB-INF/web.xml | 3 + .../docroot/css/main.css | 0 .../docroot/html/init.jsp | 20 + .../docroot/html/pratica/view.jsp | 7 + .../docroot/icon.png | Bin 0 -> 467 bytes .../docroot/js/main.js | 0 .../docroot/view.jsp | 22 + .../ivy.xml | 18 + .../ivy.xml.MD5 | 1 + .../test/integration/arquillian.xml | 15 + 72 files changed, 18538 insertions(+) create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.classpath create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.project create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.tern-project create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/build.xml create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/META-INF/MANIFEST.MF create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/.gitignore create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/commons-logging.jar create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/jstl-api.jar create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/jstl-impl.jar create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/log4j.jar create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/util-bridges.jar create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/util-taglib.jar create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-display.xml create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-plugin-package.properties create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-portlet.xml create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/portlet.xml create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service.xml create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Foo.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooClp.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooModel.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooSoap.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooWrapper.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Sportello.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloClp.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloModel.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloSoap.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloWrapper.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalService.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceClp.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceUtil.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceWrapper.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooService.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceClp.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceUtil.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceWrapper.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloService.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceClp.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceUtil.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceWrapper.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooActionableDynamicQuery.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooPersistence.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooUtil.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloPersistence.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloUtil.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/integratore/IntegratoreSchedulato.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloBaseImpl.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloCacheModel.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloImpl.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloModelImpl.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceBaseImpl.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceClpInvoker.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/http/SportelloServiceSoap.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/impl/SportelloServiceImpl.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/persistence/SportelloPersistenceImpl.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/pratica/PraticaPortlet.java create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/aui.tld create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet-ext.tld create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet.tld create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-security.tld create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-theme.tld create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-ui.tld create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-util.tld create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/web.xml create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/css/main.css create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/init.jsp create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/pratica/view.jsp create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/icon.png create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/js/main.js create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/view.jsp create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml.MD5 create mode 100644 liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/test/integration/arquillian.xml diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.classpath b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.classpath new file mode 100644 index 00000000..89b4f8c0 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.classpath @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.project b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.project new file mode 100644 index 00000000..95c939d7 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.project @@ -0,0 +1,48 @@ + + + schedulatore-portos-pratiche-portlet + + + + + + org.eclipse.wst.jsdt.core.javascriptValidator + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.apache.ivyde.eclipse.ivynature + org.eclipse.wst.jsdt.core.jsNature + + + + 1683013922482 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + + diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.tern-project b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.tern-project new file mode 100644 index 00000000..a185ba0d --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/.tern-project @@ -0,0 +1 @@ +{"ide":{"scriptPaths":[]},"plugins":{"aui":{},"liferay":{},"yui":{}},"libs":["ecma5","browser"]} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/build.xml b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/build.xml new file mode 100644 index 00000000..0696ac47 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/build.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/META-INF/MANIFEST.MF b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/META-INF/MANIFEST.MF new file mode 100644 index 00000000..254272e1 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/.gitignore b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/.gitignore new file mode 100644 index 00000000..840e7d31 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/.gitignore @@ -0,0 +1 @@ +/classes/ diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/commons-logging.jar b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/commons-logging.jar new file mode 100644 index 0000000000000000000000000000000000000000..8758a96b70cfba9466bacca19c0d99b87cf53734 GIT binary patch literal 60841 zcmbTd1CS`evMoBcZDWsZ&+M^n+qP}nwr$(Ctv$BizW1JY-aY^SxN-jLsOavB%8csH zTCplKt4dB17z7I7Kdvxf7qNq|ONMubl8A7T&yp?}5v97s9t|2E$N z0sx@=cQI)J8F3L|MI~Bkk!ZO|i$QvXF6c-2cffG=AUrS01+)a_;ynZpDnSjZf`y4O zhm3D;Yw*%*;^IHncwCL0$!3ye$h$&S)_qyV27=?<6@fg0pFz1eSs59yAf%HJjQ%H) zFIm%6<#2s1_Yh*^1@*K~Z7wDW*?`ll@6DUM$cw3eLK2c|aoqYy6tVkUSvkhm8Qt*f zOyK)5B2PlC;LC)%NYL`7Y#D(%;bAXy9EJx}IZX+%2t7~fDki_K(BcZ=bG83QG(v$P4|M<*XMw6@mV=+=`y-dlku@_6)#!Q@jEE zZyNys1pYrv3G&xQwhpHMwBr9;0{R~k`gZz;X2$=6Ao9No8roW0+uAt(4+_}--wIZ? zrl#gL|I;TC{LhN!)^=9^?DoH4(bRMhVhs-fphFD+fbduQpXiYi7ZR3H6yDa*ble<4 z^?9jXb0|?X2P?^DHpe~T_<4bFS)zPrE7Hems+ruCFruN21BXamcqN`h7o8~5!t+Lt8)sdXHsutSb z)!Wn6@oAsNM|)0Db@J(J`#u!@6&CWslQ6r?PEt91TA)gKT(Ae| zZ6#_m`&A|li`UF;Cdsg}V_%KVP!@$s+PBW56FX?#bplEb676E2;E4TC)bdZsS67xJ zRY*1th*d{35}J#q$Ji#JBEPjUagF$6IFex~ILTFV9H}^@h9BmhI^9Sgu#P}Ajx8)0 zZk0I{VKo#!mO@A0;$EwvYJbB*Q}uZl$xq(erT(ac+hDt!DfRh$YzrF#!+6E~e!nOa zow10h{ehtFy+WgE3&4x|EfQru*S9Mn7_kJT%;;$s%6B-mo-h?xyYd+{nMojDiqiT)tCz~LTP z9p^j1mQgY^lE9IOvtE!wAQkxn6Hnr#FYBR{R-eXaYPR-?PUz1Z8GHwpdo~VYca&=Yk@uQ_Q+E0*XQ^|rIv$#4c zPE}_E<~T}RPyth*nNy{`>un*^Q{CvTLlYr;G0`o>WT77#H3n1&R?~O0G>YC!y3y**b%FX1#x+!~)AKCqB{* z)xUK;(Pwnuh;`LssWdB$ekyf0p-`BibBa_}S-{1CZ<8}_ffaxr7A019z{sou{BB7h zMGYsajGr$fm&kWcDotm-K4{sBiAY`mWM}Sy@MRKJ5CpiGg@P9 zg7Wc|cq5XG0F>YDTaos&X0rj{;&ubs5ttXwNc7-EH6tFlL)Jj-k~+R#w}?kZ{cXH~ zcj#T%m&THIV19pZysR^IkZz)bw)z1vStrI4=eGiYfqoVoZS^bW8Ew`1H}A-drmh~^ zk%;QJoLOmqu@T`%=fS!HN;4dRb%KX%t|M#}=%`!HO1r}dbb&wwHRI1zU?$#DS9We%SSd|Lu! z`v>?&tB-LRK22}V0mh%mKOhFXKyv;;o#_Tp8(g33EiddCG`K95)j66QKElrez~{{u zP(BKGjR6syTmHE!PLC`LM!Js|s&k^pwr-mlmp!{GYVBB=3cI|2=hMoCy^aWSyc*lS zG4PMGjE3~Ox+Z__-25+G3*DSo^lPLIy+sOLM8I#q_}?nBlQHN)!1ke+l{96uB(@b< zy9Ti}5Y0BUDJ<`N&w_AqP==hG#&en~0yd=IQUs^iFOf=hM6E3&?Wsoe+#=>8N3x%o z+;qakFE&fSc+K*fv_N|Gd0qz~qGhi*ee%+J!`ZgYiCK&srwB2qpYuqHpbS#OCGi-) z6wO4uOM*m*kJISf{gv&V`%r{$g4N<_5n7;nVEWOkp%?08t1zH?(j&Q&WkXJyoT=a; z*JI=%?Bu|0nEDG%)$rOu%!#d7fyU%<2n+px*y@R7H%(~wWeL>dH3%8SpsH0Uo*k^Q z&cfSz!2ft4U;GK~I!cT|FxOl{Uq18!-m2ISgV5l3iryyt&c;zv@Mgaz=_zHzdfqbf zyx${}H~&*u=X;tTGmH@MEZ~YkzQxmFa9{w{cw4*@t((e(&P)6X_XSbF%%-i8Nj+a!JG=+U0mo{Cfupx96fQp98$*I z2d=Arm~N@b%%}8`zvemnQ6L@>OYN9k$;Imy(GaJU$wR%>SjB*^<{#Jlu&E-D+IiB0BF}g0bH>R(J(k679Q7b+NjNFp^tC$R6b<1~(0r6ot#=iq3Qmc(-5!8@c~Sl^#N z_%3F+X9!!E01gtRb*St=$FJ5-`9&UF!7isp@0Y+Vx=3E(rXVUzN6W!wRiNmC=wlht z-eEIz?g3J$F|_>FJUjn&3(qT5MywcHF-4H$$A&djQQhQK>$K(h+Uds!hyn(5fPlt? zr;RB%<4@u0LL3zGf^H$DJHQfRWp9Iq2`kf`;8hH(-qGzS(fR8+*eT(K*1 zWgA5`v~X$w_m5R}_g+LmR(k<$)#J~&qHlXPhMq?p^<3632R zkFBrSCFsvg5@*Xe%*A(3a!LK0@TED^Wc^DjhZh{#u<%Xu)>#PcY^s_&=v=N10goD( z*YaE)vQv-@7j|<{CN)GJAwH&)#ip5_ZgB_ofwe0G=JCk*tm)xbKseCMBX&2Tpy-6P zJs#o>%|HrpkN@78%cqwQy@$*MIGl07B$hPxM>s&cN{a(m_Wt3;tpvXZN8c0F%}V2@ zsn{=q7O!MKkPy=jH^S3ku%MB2?6c@Yi%HiLwPC~R5zWIxk<=;}_{bleP?5 z7}}g}WO$AJdh9{KPL`65OR`*CpMV0Zcb$VI1djf&h*br)!ea}POpiZE?fFD*C(;OA zpnZGOSN+&j;QoR3VIW^_2&cwF`W;nx%-RVn-%qe(0JcH54uR;in77+n)Dl&YX2E`4 zZ4X4K7t|EI*Kr-Pi%+i&x9gWJeS(wO4BVi_;-^Oq*(No8n-;=uKysp36E#X+VL79D zcwcZRt`%3e%L&W~hK;NOuKKLexq^tc?!k3|Q>nEYd)#SsJ-rKn0)~Nih3kgoL)Avi z80$>PSu>)xO-|A-*hn0$y=eJ_H9uJX%>BR4C8fx>3rK#;CKgb`d`e+>l4V)%2 zBwAmXWlAj1)!ahqjV!0nw>Qxc$`h>4M^I#oS}t0r=i&g938}_RQ^LzfF1FvD?2U_X z&H>WISz(QT@A>j)A2D7C={eAK$Ro4{p z)r@h!a+?qYIltoOy+OuDF9Id)t^e!H@$t(qqDNu~5UrliSME8t?Kjq>JO&Y^ zB6cF@FB73fMh?vNVEz;#h?m)Jhj+ZT4-4-vB&8Bk-GRB>1HA8SCX~eJC7E5j0m;Bm z|5A+CAF*EGJF>>=_M2gOb`)U+ByIpf z6=Y6^UT{5q99pHDJBAbT=mP6d&Pn1VI0v7AamK7Z2UN9aAx}PPsD=xder&Omwo?ws z4}y;N#tI`&_SFiYaSpn;)l2U~k2p5m24aqpQDJFml7_SZIJt?HAk5BVAz^NG4)Q>hLZ<14p82_~_vIvk9Bw#moSA*&*PfU8M&q#jWBYPa1&M;rc-b!FwCNT)?S z+WB^HL#j=Exs10#M3YqHJ=VsCT=ppBiOt)-R&Bz_4W0|*U$1t6ULFWc7vI;QXx{a9*&e}-Y<618km%a>KU*-|3zyUy}Pn* zRp*{Ojmny7)w0$#Vv;!xm$|yGW$YL|jcv6PwdVn1D}39+PhEL(6k$^w?WMy4I-1PMJ1>7uoy~iL&gVKI5t3Q~?qsyl{c$Ny3E+vtE@^(*Jd2B)MV^*`zRo za5gtFxwR(|e%T1LKVNU@;uid{O%JNlJ_kG0bWbW+CcVaJEL<(U7C)VE$)@?qgm@#b zl;^B7pS@2gVL{(vt|TR_z3evFY02i004mNN{D355AUAM`fx`aAf1)A0$_7(yRDLoc zExg^#9EgFIjVY_-N+BON2{|cdwDj9uRk(ouE}grBP^# z9jBiQ$;gN#ijZQTBP*IeJ}#J2ABcl>5GiL=9a8a+Ons(lYoCq(wz`YyTDHDx&NiqE zIz2VLeO7u2;=?s<^^g!knUr4DK4yt`(VZ@(na49ho!Siy?v0Y$rFma@NkPpiNXX^1 zWw&E`)uQMg-~|uHs*n)QbUOpgJUT0!KVT5TaX8Q|U@SV%2Zaw5WP{LAwW3H^PWHGb zg7_V*;J7`buHvttMI+C%Mp)|jY*Fl#d4E)Hf%qN^%$y-bzps(o0Wf@*KG+U8cFQ5q z-soGpurI%oN}lPLxqHO~pu>-_AiFT;7_Y0h>b4Br(_NgIc;?;*N(3WfK_pi zv>f1Z+xd=IR)5*~>6^n{LeBcwXZo%>;RNjledJ{Y)g1sbYmU!n=A3-15|5Sqjsq+G zu8@jLKMQEk;^IZRW5a~| zaYTiZz#^x=%^$^EM0vAVDU7%z#goLvqjblP3HQT@3MK(Xj~>O`2dNI3e%H*@#$;j= zwW1S{y-E1u6JNwdbJmA@vRt7w7jU(!Y5{a5?+^@p1GdhHIuL?q_r#w% z==!V>`Kz(FqS`_2hE;>P&WI<02=AW|zRSYwFTOpRKLj#n(J{;IKi}I(kFkMfde*7p3<4suDtxF0fpzy|{hVW*J$s@wWJ+H1u^wLHS-NPmhCW`Py2^KM967g!s5vMPEcyg3}hhQQkA-@4!|jW$_`LLchnq= zhQuh;FxP8k&uB0wqng8JrJ|aC|LM_0bwl#ll9M}(3P1mIS+9UI&_jA|M25<;Vd%lR zZ46)O!rcjD$;@%omLgp2>1i-#??T2DP6#^T2lOLHhR27(Ko*r2;D-%)Zh&)x#-y*I ziMj+zS6r`8C*DFHieVu>B!!`!{+btmu?%j=dS#>(d$p`s(si1JXSpOr)kc~i72R}p z=;5?v7EX3}XGD|@Z#^<JyR*<{Xn-B*TPrJ7MKIr=hwHx(UuwP|}Rq4BQfa$<3vA zg%VQAGS|K-qnL(6a*bhj-RgCH=QsV%(=EmciF5hEbV~aKLy-Y)Y9Z$Xa>?;)S z;Wkq(?TrORG-pIIWg(P<`lwfS;Q?p0&gdkH$X{A^qee>@ty4yV4opTcCL$;2g`Rf3 zh|PaUD(#80S42^bp}?IjDu#c0rgsa#c*W^} z9%~lVZYUB^V9R4mAv zzeUbkrVnIO>MGyInQ1&jQ6@`1OEtGOf2EkQe8t>Ru@@MewbvQu!rB?8Yg6rLmdWT{ zy2aaBy`?IBx{P!?b*?yI!}5u&#_|c>oqTt(cn$1|*#m~fm$-~I_$E0q+#9ia?}b9C zy!B$CQuD+t3sY)rce<}SXLzVnBvC<0q&GG!DL#+V)b7HF$jPiNQkkHr6vtMX{oFKG z-%)q#e?4m+7ErE*K;vn>)S@_ou7WAYV>PU|D;PDP^~_#u@OnnkRWM2geMqKP1pze( z*QSO>Q~}YZD$$luqqUiZf!|EM752}PV)u?xzS$X6v?4W?w5f&$DAl=fFzzVbN~I^G z`2aw0eFlqnMmyM$X@5U$SA$_EeLfhf=b$z&2}}McV+enhYbVu~y4YXeVbU zBtgEX2WFS;M^261s*Kh&U1O$PKxRFn4o>ntR39;F$}AE^^>ZW5i;@4aW3v(jZ>o@f z@`gxfwyo%z?trPH8J2`tx?p(Pf?TvIlyS>bh(u{#2-XnxL_wC2%tl@7Vohjl%Ou>j zVH+h_t?^zmj0dXAA*UBk^qByc=rWgo9WbunHqyW+ef&U5;R9Lx#OoGCJXXUkPjEHU z?F$>TOku$^GAHblc|v*!T3l)aHRV+ZTVzFv>mIaQMuQqrB5)3M#c5c`YdkDW9#Ae( zysRNC?;y8N%(wScp$ui<)GR_d%%%}rf(VaIA1*{966CS@%~1AKp+W2Q0g%KW6_CzX zJ~^V7ghrHO*qKVb-C#`WtK1V)kkrO1Td-!Y@=cb&cb^(_cU54>TC*vlxZw%bSs0Zk zaBh~$()yBW>b~RZt48Zgw!Pzunh67KG}Y9uK4Y$Hl z+&S_#aJ&(&0e0`LW*Lzm5^o1ajrmy~Rm|$}4_^Kz!?uvl-gE<=7yuS}e(fy7DhO2) z%dWUh)8LJ@RAgiDJL6O;p;81Z_CVMPWPX1moakHComs$O({1TR7>lFH%cE_7?Q8$txzV3iMAym5|241qr4i@uXp|w#r z?g72c0K5BChabF0z*hBMZ^0SB@S8VPMbzA+HwBbKrstT<5_d(X&0cAg*w4UFw?a#| zRMLXxGfQ1lQmf3&sFH)a5VxzK3wj+T`Q>U@-vVR4w4AUX3@O07Ns>arNtzRB%kRnD zO{>@Ms{IL6_mVNFfo698udP(SKcNVc7*)f5GlY?$he@c088L*Jpoej)hTRz;(9j}S zY7xS(p2MWIOyLP_HO{o@Nc>( z%>UgnsaDanLpDbFW^I)oXenlsAV?yLu--tbq0D!nGN%Yq+En=UV%;E~YSX}yiY7M? zuKTEM>a~bz>eY`aZ-$w@FJNjk0`C1VFN*K|7=QP{Mo3e)*%Y&QzV18A@#EU#`0e;T zT`TM32Ez7!r;m_n&*}$95{v<>(1kj*iIK>F7X)t_oOXMtg^d=a`(PbhAL26U>V9}(t5M8Ek z(&)j9-7FPK`WhriCAMa8YP5cKJYLBmEhsrWDrb&Ohk8bY0QT6W!%39i{UPi)OTq@9 zVQyn1apq2=J|k@z4C%a4w>On!AyomY-KCnGvk;||G?z;cyA-nW+r+ zy4u!6G6B=cQwi`TFjnG9CQMhg+oDES*odRuusMuy*`R5Vs{<}YwGt`~xH?m~C5str z%hyAj>Rc{SgL2TrY0t`?&V+WyED7M~D$FDJjYvv3!FYm7O+bBE5}?^uorlc>wIi$+ zBPiYV~+#-C3S9jThSJ(rN$s755aCuE^@eth08n=&_q2YH5bgmROME1k;|B^Y(?N%2V#7>ifVLBR@L2~xR(50*qIL6H zN7s2lG(o5k1i@;A9OLuzuKq~OAq{!C|0W-r&}#pbf!YJRPt;)S^)Za&&=Hx$qvv;f zqOJLR=PQh83W0DDxEbw>|U<9(Od!@ z0~md_f}!nj;p3>zpJ$x!6^~$fNj;dwAg0}XL4rdv>4fuoRi}Rs3 z+Ab`j-Te9&!i*wPD=ircGfZd%wq1ueYzsi_Th1MVBtLGYU>wpSPg0{?*dyGqOL=}5 z2mG2*v#8s1pD;9rmL)Gu=tZ;s9aAb^e(01cISFG+mZYKhW-6gd zMNA)}zFFr9yQLPGY8m6#=(yh6c9>DSE-0TmjS$!aD1Gb)pmxo`XY~?3m7=cvlzT|> zFca)BK5Ig-Rp7f+njvxWFcs{uUTeYw83b!qgr7A*7!HA^O@8kBV2qZlJl0US1R%L0 zy=*wFf7CW0+s&tOohDLjJCS#318&L&Uy^8cUC4X9gZ}6e>++3$IiY%W8Uq@+e7vkV z%~Jl{-~GwwHVl^dg#K4vmobrh#{~xfkVE?Sc>OP>GfVt;UQbq0SHl@a{0_BDS%#Pk z2&&nOZ)(wxccIaYFchzk_G_+JiG)#OY%nxc3o$-g$7JN9@;4y8^WJ^A8VdE|Q5zF^ z_oA?!NF61a9q;_g;y#g7o~?tS?~F^mNWZA){jRvKx$gab$;6k7)P5z3z!@<p(;D$1JLo;{Y9M3wQ6kigz$1Btjd&>9Hci z+=C{Nlp}?#IrRgEn%Ly~q;7rbHRh}ZoXDn*!?h-ZC*+Ju`E%@t4zAt^P0r4WKSgAP zYolRbXy6#=lJ;6Evj&G$4XNfIQ>jef zq0#?X2(P*-xk_N!;mcku)f#LGI%Yv40(U6s&9- zj!H%8f}!;9P|$ah{+>gRN+$Oi`o3 z5YEVx%7W{2rtJDbj-&gyQWB zg^Iafowe@{ve{4+x0NORGE9Ap)lP`jW|UJ0Eo86J!~d{`dW9?)fAh)P17lsQo8o^& z2F2euxDul=9dKzlz%zqA zM{Sxfhs4Rbk+9Cz)^DA@2YR%q$!W!<^ppC=^Qj&miV4ozq;#G6nZLdGc!%GyhjwoC zxAKS!G2{_);#qlthlPckPrJrEAD`P$IWuqq4{}MGke1EAK4~syw#|r%ThWyX?9`8x z|C8UCjLvI5N^8fH>P)RK&T_d}zQ_?|eRkqT>HtkCnoD2KNue)uv_T~`&xp_#R5@Ui zcT8zjxH>MgG}lQ1iJAE}2kaKdg%HiM6=W9WfS<=OP>O}*0~pqejrMf~{b^l9XJJg@ zEAIOhL^8jY)#eux^vGg_7Vk(j6is4SM$94OfR8m^49RIj6n)UXZ}K=d76nxpE;9pu2a^d4ZC-z(LDRzAyoh(V}!Vi6E8oG~^?4dP^8RQS-?%8>DM21f9Dpc z%NF_-r0r~l=?Zmt75#4BsOBPs?+sM7|EwfEi3n~tS*$#!J>G$ThHT}$LfsoPlbS_o z4T0HM6umXzl!WV(qBbE$sTK5Se4@D&v#_n?3iy;7B%8g~2Kc+9`?S>*cz-9jGnh3* zH=M2Slg3x}P2~q$ST8cvv_2h6&uUWG3YRB#+H{^jgX8lLx9t{OPRBsz1%e`OqnvvC zv|@!|`HcQYrdQ%MM)WY<-h^bnNPXpr9Sd&l3}4|Tcg8G{N0=U zZ7J0^gf@l{vuD=H4Pj)bU5JAR#7hd5TL@zhdM{dJUN~p$7yQ4@wde~ns``J|0agF5 z1G4@bG1T8_Rz%;>$=1PL{O^8W5{Ca;*GiV3lo;ek;Ylnh88KUaR~ZV9q+I*m8bJ^& zNLZHFmMatLL^3``g8GU21*uIz`w74&(G{+}cFjrec*FC8b8Xn;%iAm0kLaScX4a*- z2oSg`t!Tc%Fv}=DCSE3e^Z-r^wt&tl?v(LXA48NZ(j$Rqz_%nH8mX08N*nw!TDs(q zSpq{f9eA6==fHO|)P1on8Lzm|JugITB#P>ceR!eL|3VKu+Fue%W5oor$l6!OuAZXb z8pKEuB62MI-7Fuw#82{pPNbUAVJ)p1a(l6hreq0!qc zlDWXFtolw6KqQtg7p4*R=-rTRQ*wPBv@Wjat0bH+eAkb^7mIXbg!t2w-#?T!knK?XwD1>(#+M=Qq5eQ4I}Qd- z<149)>MhzBZh>5Pr!QX9rP+$J=$oj_0 zLy1B)#ly;VCL@fd077-S#)3Cw+_Rvl;FZPzbEQYpdIs; zf13%dz8vh<81M$Mc1LpJHiLuHaFM_9{#k7R{ty5!ieR@DjRJ%!1lil|bx_ThpktMaY z%Tc}KY*XLRRLfs3?G9G3zGM4WTp--G=k))@h3NksE|~s_3)%m~g=WW9huSZK18^0Z zA|-oBUJEH0NJtZ9B#4{Eb0aPzE+Lav>GxV@L~*Y^SKp+&nFS1j_c>{o>zDS^opjw^ zU#)>rR#qXUySx|ggxGq#J#jx3zfzcGhS?1wLp5ocx3p2rRr9XYJ8oH+8_AE5 zd>`idVSY3TIS&Roch69Lat7AuH%xS3OlT$?tnATraYf-L3%8WvaPgP+Us2gOapLUD ztrC?7xPzfHRl`5~EzSdS>rCF`b7Dy;xgvu(O`~0@@ule){f)>r$&IBm5r?w?A!q!S z=90|fIop^N&AN-fdvMJ|j%QX_d~!WY6;M!MVyDKS+H19Ti!+yNwS0oyxg+hs<%6&; z0CPmm3WMIT^;`4R}klt?Nz}`r^5c+r&M`Tjd%RdIGL^+r!m<+~a(& zGTQsgfJ5FOMHaQzC_vg32U$q@XP;ns6zvXPpm?MfMJ{*j?)i!yPtr`~lAb7gTSuJl z`?%NWryGgYw>Kbv|MT1l#DAVU0ckQX9VGg@V?i1KfcgJ7!~Yi~s<|QEl$MuIw_bEk zjNPmTu>djAAdNr;`tqtE#I}wb za_xg4e%DSQ-|Zf(j#>A+tG=a8*r<;T_^f|^$5-98=7 zz|hscyEfj|>st!A-?aG}yt?%(L`mJzHchTX`*{fv@@9?I3I(hd%vnuAa zC1+2~A-0yc;%KXrm*%Lelh_Q_D(AQMXsy#{Xw1*jo$l6)EpD$# z!FS;y8>f$?HjtBl2SSIOQ@%rJNhCKd&+nQ!=lI!TRrKyQW~cc~@Q>TlTH5#Xf?is$ zs0T7_n7tkU4vZlXMNfKJ%!0^#Ei{C}Vfzk@lF0oIjQq$$X9fjyAML-4YNj1EKdc7E zA%K49BtKR*a%m7i8`0LPhEA%ZMk?{9SQ6==EwwaEqMap{fR^a|sf4cRWS>A=a$$h= zB5evoepxU;Y;tyhVv{|Qo8FN&eAwvBAd2qj%pi-N+);MW^VXr(*F?J{%rdxgd&;c6 zbWtFK{?zqMq)ojtjI`i3pBE`Y_XkC~Lv5llg(2d&LoGkjM7wHfm{PlHWf)64t0uC! zgIx$6P`heTSPq>~JFTl0EmrLYu^IxjITDS!tVXx4rNhSlO2a~`eE%k(0t`g=D&0TY z|6Yusqo<1j6JB(6mj8^04o#W_c>bt?zi4nuL{8Ctqlf}7;E*Yvt~yh5S&qqc#~iND z9upw?v)TddX}DA!7y_?mMP->-k0n3=!4jQ~T0?7jZYgSRc3Z2ntOZGbC~IRwcye{7 zHoLK_!r`h*_(@usDnm6Q&sj4FXtquXYvJ&frc}nvv1V_KGLW}yriDat8{lN^sEny5c82GZV{x>6z77m-{Kqg|BKS_VhrC0`JkN{dl zj1jv+4}F}OG}wx;)Ib7$iWfX%6k>RF?&#zy_=XsmciXr@xGP8^LxEvYB#Z{J0a)TO zEx-UPiKB#}n>TaZpD<*`Tu*ohM4ha@%PAvE>LJ0)m@O<~{#@WQ5zMgP2AL?xjJ6 z`$tkB#-BmP5Eor)VQq`8tT-%}TpKItcVsCn*gDi0Vbst=gIg_J%SM)IzxnD@R47{i z7S;bKrUw&D;lwT&m(xdCNg;$$*t^=|FR z&E%m+P8E)fOR8Njz#O5YVeO-pg}FAwX2$KPCq|Iika6Ql`X39NE3LCd)3|#w^T;2E zpbmia7sco`TN8qnt>H4Rx5 z5XTdi4dCc)9}ginN2f47A0r(S928nRC)hUE^M_?C_rF4}Q#Xg0&Ggw7EZ8fCSNy8f z6T6^suj7rHi!T3_Y6TbCLAU7#&G7`X2#_Kq^v*TV?as7@2v6S1u0X=w9bkhLg5%P? zLz4RF&=lGNl5U{8A!HqbjGNXECtBE@Y~r~E1D4SB^ZiWST8o>^K-b#JLz`6wX`RO0 zuA=dl?!OnpfepMLX1w-Q)lZSG-87YirK(z6)=ps!>we|$mPZqhYL637g$S160YXEH zr8#iPMZM_Qh!!Y=k>Hl8aab?yf5#(V{U?alB;$pxS-TZWX>p>+I zu|yV2+Ls- zM$f5P-Pw<@a%gx*UyU1v0|!0A{#eYgJW66zylx;ca=5UG+QFZ-zWhj@1p`jBUv0t- z%Hik2MUG-dF1lynPzx|lmu4j;5%0E0|L1YLrqy=EDaBY+3yX_%lXt~Cq7O4*#%`8!*BxKtl#s3XbfwQfM-t0Pe{+%uWjxu!S^u}Le5yUZ+<3kK(c zjh0ES3Hww$2}a%_WOYSQ`euez0%2*C7c^ata5xnm9q-21B+J_p;kJ(?LE88Z?iF^}tKT7Oe#o%Dac1!K`~C(m zO*S!s`GCG5KP-Dp-=C=8A{m*@ZGb-^wc(~)+9TV>Xv8p|ygD|0r?2gshl{$m-V-G}B0d?ZTXtc;2LeOZO3ktWZsfVJzd! z*`r_2_0D$@qOBv|F;}9OV_b&@l+zHF1+90qc z>_=oOux6h7P<(N>Fny{y$nwkga$+?TXQ$tWWy01=TamA3Edt_y5Ro&Ex8i(sjdS0G zLKs(KRi4mTm)Th89O_caMi~iwuXPv^;5@ZX;%w3JIFcMcoHl3l!&+q+iF^wxj0@gl z18Rv1CGW@aVM)Go;2#pkI>l&Rs#?w;$c`ZcyGBz#h9ZCSQzE}4!cLAGC2o;DQ0piw z_gY2wQuG9yBB_(qQdgQ_4MffH<33OrHKDr6B=v8q?hX zo>~)(ppaLYaHbH}n;~O-TtMy+rYl`#-~ID*rZ z<^#9o3u{iF>s& zF7_!uB*`>#4YecT{#N+$O>7$T4Q~n)&LF(j8^lgAcU$qM%EnZucY3F0rjIG404i!F zv`!oWL(%ZG8%7uG5ZV&oX_s=rI-s?0CA>y-RisZ(Wt1$A`>L{)Zn00`c%gc#8gaUJa$6Zz<@J~6Ozys$W?>~o-j$nRI^@hvs0SO z;T-k`(+S%ZPNQUK4n|&x5;Ez;giW8W6*A?3yW_ar)?9Tt0SB?>mD;5?Bdn9| zP>E84(Rx?Wa7Xi4GaJ#~;IY435{B~p;x`5R7`jYBu)5tNSC#49((tE9+M-7fK=Cd#+7D%z)TqM9uyxnDvtWprFCBiQRSrhO-WpSW}Xncsw_7-u%PW@x~EjKs+h`;FO{L7z_ZjZ|$N z{dG=O68Z7YqEyKfSh2StDCkf8Ruq9tcytOEXGma%bLZmV`l>q!9x7y`Al=xP%^3mi zTB}V_rSnQKU$BCOQMYQ54!I+bJV$LT$BrM^F?Jqz0=E;6caoK8mhT(L^-M;_xyi{sB_In7zEgfGW=Q?zg4NeS7+IF4_WOYa22GA8lN zp~e#QSZwP2LVAfG;ckCpZ`-Gquxo2LNVp#D_>u{9g2pdx@f&1k1fJ&)PT69r(){U( zg>-I4H}enSK7PTn7}-^4;5`Rpwdq6bC?Nu?ClRtHHk>UnSZ_}5fFfUkok#Y#g8{I8kpxn9OL>>HvdN<-FIVdo_|YPbgiNvTg-#sZy}o5WU;s3 ziM2#OB?P*hzLKe?r}*b*cAR|JldiZIE z(~)WOPva`+Ahvy(f9SDe0$ca2`Q1V_08!;Xv{gG}HhS%wEz7=gD!mb!eJ?F~MXq=I zKa}YF;IzI}=OyquHdg0eMQdCVHhNu~+2lVARXw5hzkqp@pZNOljNiyG!Q|e?MN@Le z74EjXt$t9xNhfFbq11gKd{d8A8)#l(Wm0~cCVj^hPSFT8UikhrJV}dOYPv=`N|ibT z;`7POtLCpr#)%UB(Tsc!C>7fV@|ZV_+wDT@^2}51ut46&J<~4Yh4s!z4$Z$MIJ>-T zg?ne?1N7!1i1omH@r(5bW#mCw*n<}1_jAMf8*PHV0!t6aqeQq1wAsm( z+(uG1MfVQzNO=>W-hBsTP(-1(b-Z&j*->?bIQCg-&_}tb$~28xm+LtU@GMxi)=@9wwba z{lliL7zCyr~hNwOkk0@Uw?_3CgBK0QNYQNh6qfcR{qMNt5ZN!8#N8OGMZd%!oPi zc-Z>*mPJCX7}68;soT=Lx|$<+3J{i&)$yGK+O)bZ;_eMS6RMR!|46gVNPT)*0#??E zUIXy{K1*lt^8jP=ne+2_ms7)E;ZrR1<`r9k6v+iEuFk zMO{;W8AjF`NfVThiHVawr*MA!#Irj3Zb#6t_EzjTz@TyxLF%Hz4GL zX?ld#eyPv=$m~Y!1C#Y3duw9z%s+2C=1`7p*aXivf#aRTk_!{{i^FbjX;!w=ET$7P zRUAjcuLR2>)TSkJ78AW8s+XG39(Kqwlk6N}P0tVV1gIozOyM5XQESWUbTO{MCwE2! z1O=ZasmNb}WFKDu;6@-@JZY?dxrym^WqsZc@&?v_IqkbK%W0fJUf{DtOI)86uRW=J zUcL%mbTP3=A$K8|nk9TG(lWE~cIKFyIs=$q(lWd7j&#UVUjxc8r>Kokb~y{z&mQJ2 zEK5UIU4;;$SfRC1iNLya_fztK;L@sqV+Rkct|#PR%?kp>8oORerxzJI2CSH|jSGZjY^AMP^#a(AleaIJ2A*F6*lLzA6_{#)d4|zXqaTnf9FO>xl zObBjF2)q~s;rN$o3dvNkIIQ2x9+etiybK9v4xe?vq8>x49z|oQJprMT0uYvnjsZuu zq`5SHUA%#iT!NTYoA0Nu8gDBJYXzZ&UhwQS@n?l1krtLle5Z zfDiCcWE`1J!2E%68u^YN#esAgylp?@KiDexUjM~m&pPE#*ck-8zV-v5*P2&w8#Fww zx8=WO!;4~$$n0n%2{qGk3v2szHlav7u6i`fWAYD%ozp|!S7YW^SnaWgS>8=0U#t(Y z75g0tfpVn%BkX#nh~UB>Fg?E>7_vW|4fHL>{K$(F^Y06Ra#_I)DUcrN=#q`|&8E<< z3V@j)b}FF!D|+09aY{=3&^LZx#PK*uE4QvnPfqB9i0=`^k8tP&-!O(lt4D0#K*a}G zWkjH?1ILLXT6LlVb4ur5n)Wf#e6h1=cWRmvKUD1*Abj5AJSXNk8#jJ{4ao2SH zkTo#7>K4U%=BBjMGU7HEsKP*@Neh9GKrl7e8=@_ zI|My|WC|m_#P4TtJoSi_+0>V(m9`C(TW@9x^f4b5N(S|gjnIpg+5#jggHb;<8Mvyh z>INq=%NN(ytKvNOu_2i}_qA5?p&Fy^x{_eCb655j3<^lb-c*4C-+CI+X!p(r>?Wa< zc7wGLYX%4}4#{7&)ypN7EfkU?%M6Bz2D;E_eHx5ZBN`;vHr~*m=(QxkC}xtu(B!@2 zJPMjSxTU=Lw;2oGdQ7EV(~wHLV3RBmBshQqB*0gwNSml=iu^A31&dK=RcC@SlUdhlv;bVmRR_8!n&*nOz+@HQ zvK)XuCE5{mR9hrZW{CmV1W0H_QP01eYQ%BYcASz9q^(jU_5+355`a)JMgX*iCH5gX z1AGk)D#1wJ5k)b;oH^0TIwh5glVrA1&ymr3dSOD4KWI&B&?GUCKWg>}t0_kpz2wM+ zRB-*gjM0$EJNso9M=4_Y%Ns_EJB(qIjUC{~Ep^VX+FUxSJ1i-po3?Z^y<66^5x0}8 zhN6 zIkuMYoH9M&og7rzmQWi@Go;mpVcg3a_XXS5{wbLb*bmiw6>)=!x%JSIu2?gE5LYRwaIN0Cv~2_%`gtP^lg?OL-Pi|ht7rNWCt^oB&E z!W$r&5VZ@w_f*K6-2*tLyNkPTAADaFQzjkL^A1-eD%m(dhi=`&P;nXT?QFbK|J7qW zkxHBzVO&R-kGU&yc1e=@; z_#A87K?Q!#0hZsPo`L1t`s?gn2WV2=bLqFiOyR(;@wQbH_TvA*C$UHFL>x; z+6fmxYy;dH^?Ai4o=@uw`_xYm?+#nq*4~wvY+D;P59`iP_PfeL?snH~zjLY{v z(|+*NFH}Gh0hP}aEqrwBp9lG(-eo7%LfzDkQH>dkapSs{EL0)D|C zISb-#^y#>j3EqCrYJ+SDtT6;Em6o}|QIk`S9cm5(#@eDW7}}v-oqP-~O~ARXZpx&| zyw1ZsiO~u_eFgD(E(lP9Y$pR;p9ge52YJI<`L{s57xd|fiOS!Pnd-%HZ)kKO?G`Am z^SpLZ>kh59ANeoy45*cd+D~G^pjDbO5P0!-tym_2 zZF&5zniD42gYj7*vp!bC|7$6oT_8J{YT1KZNZVh)86o2Wkz3Zfk4w2gOgp%9Y5BFR z1NNm-z)J*X|DhtBuEO3+yBlOz0qHfS1Eg1}HNyS^#2~;UpIn6wDf!|>IMkzhtxAWi zrGhQYaT#m)?ZV|B&y$LMu}5Z`NVnux!4B1p$}Q4MTNk( zB;2wna_+mLamjmdBoV-UCI}zxM6tF3->)ZGn@{2SSlJ3vJh*)1lmSA-fYaCx)C#5 zce?}wJ+Apve+&uS9APqg9-@`e?8EccX9k1C!8`KZ(x0UcSzo1{Qoatjl7Bo+JvdDU z5-GTqRFwJLPo`O=_b68)_ax#ttQs)X|CAaE;tG!TBT7w7)+vU~KHQ%pe>5j( zC%qy7MQ|8DC8umn!bo`MRNQ_((~+o{{_BQLy%>7zFY?{xrFvOST0_fUcr*ASi zD@^v2r3xm{z(6)TrkBWsHf*AhE6WBZ*-#>1Ea_LO9%#-zmuX_ZicG`hV+lSK?F{zzuk>@hWL4PK;#qliQ#cF246=;oqV}U zQ>8{5pDq&k2Ya!BapDSPCcK>CL7#od#U%(=G$~VkGNz%!cZou^}BXvvIcm>^kic>iaW6 zJ^OT~_e|_2iA8kZW68f-Y&B_U*|x--aX?vJZb zDN+Pn-(Q7YO98Xhe!FWA^y;ra63tk9O4lL^$C-Mx&1e>_ah$uLFdI1V^Dcec8!~50 zH-R6`ANv^B1a3JB5vtAGcQw!SUPU~BzAHWf-Az2~{FeiO)^sr|xWf+Drfvz(>@!O_ zeQz6yYPCGU2-bY0%|Nd>*Z4XWI0KeVrvFT?Il6>CKzQ@M5b;)WM!h#`?RuXPd-A%Y zYRzi*IyWj`45VB!@>52P48DI$aQfTo4NAvkkZP3>4ca&8_ zjGRZu@dDEgmaBbIozJw>$t&TW?pb~ zfpq+i?vB|%1cf+97st{}ezjqr?=>5v{MMu|rPsk-WX1pPd4dmmWP@X~KbE*90BZ8` zX1jU26n3gga=L2^=qrqRCG}UfX{qhxlQZ0#FDc}cy$!u}p#p|bF7+07t13BQCj0#X?X zNvs83M9d4);2_|M(yB6uW3|D$P9f(v?aJ*8V{1 zleERnmKr@(r4;EioLFQa9hDlwXy{WnW}O-vOBKbBBHOGLBpZ>m=*opXvuoJjr1!)=D+$ zRyP6iFVxS;POb#>oE*!~w{``!2)2Zv!n=80@ zL;Hx%3lLi*cpyBhU6r^)geY-G z^-&Vj6zqhDJM+4+?S16dg{HjzQ><*aR0W?EMV9#Fra1#XfB?Rowv*b0KM=Tu*+a6DPFJ3+byO$*YterRM1HEd!$E>%kDU9hsF?+o%T8 z!cnBU&+|w!r&|cR?{S_O)#ionHRvCUc>OX%NM`srO<5>S89QxKO`vORRhn4r0MBa6_^5vcK(OPMf#Ns+>`fT4HTrph{}2_rh8thmLV^7MSm4}0Q}}Ck+VJCi z$v~s}Btk>4tgs)`ujYGVlQ(hp6@CIFYF5M<@ZjA4=FKB4IG%-d2%WSMg8xP5=(*#@ z^?-#F>2V~T5yjbW2CrJ?QhkJS_KNV_Rx^;4#KT_T$7`&U%!8M_XyAD6@*Un%Yjo)= z2=j1sTj0-2513Z+5TdAA{yL*ZJme_vJY&%Nst>K#AGsv3(epa}M;HC8 zRhqYs$@4n%2R5b`>ojjIGhhtDYQq>xl6#N=UvyKwvVnN^M6_|;^ClOV3d%E3 z0fZx@%ZLBV01V@ZctUap%~ey(biS|k?qYLg;No`h-pnlI#>rHwlw4GU9()v5v-XTX z$g6DSF)UEae&!6vSi(3-qp)}&B5E^k7qK<36w=2rJ(u+WeO>=b9B4a~bqt-2F}=4g zVIHE1G!Z3}WjCUP;;m56EU=o+TUxdbZOT}pEJkT8Omkmkks?u|Pv+bxH#b(MLU}ok z-CDuvDk3$wA2|~?gA%BDH14u|sI}K(m@es+vM)CEB_n#t=hg14XMgCK2TP` zS<-w2I#RcMP_%w>xJ8jsWMM0Gg*tnw<(#mCk#2Js2@S?(LT1TXXfm88O;^!%WmY1P zzyl+w&ZH_InUf%rE+TB$F#{FBTUD{uf)xy^@ycYPL{TrOCs+@;Wu9c)sw{Dz?;8&% z52;MDbhU#X7Yc+3o`fPvA)nHLDd1#m64M1g>VZSQ?;$<{j+#+m=_)J_h&zG~JBmqr ziXBPGjcyB2-!go7;3)OSbP*&(Zl+3&5^ote;<@FosGwG&`~bYrqp-5U+O8Ur>KWjy zr(lY)1|l>D=>%iUUd(Hk;Gc~=^r$~X2!4yBj!QFUy65)WoGJ3VupMHEGd zu%{GfW=2?J%TN`mb}Ztok<85^g3(n`;`>UjPEyLUNH80=2=i@ZlTAo#735%pN0Jxz zEc`Rqf&CitoCYnQObM)U+L;dxX3GS;5=`?3p_5De|XR7~>zvmmdxy!*Mr2Sede5qd8b$gtw zd|dsaTKfs}+72X$iaRyvj?%v2jPAbSj7`0$$5<2HeK>l8A7+WVmYWO4NT8Gxj6_Zs zk)NGEXEe_g&9Kob_%ilD8nFjk)!!$bUu0gho!2@oTc|cp(8@zI3ukvVSE5_|@y-~7 z+xkqdAEwbxfIKFH(#IaOrC@ep2M<3=`R2g~GCBqF6@KDJ@sBL#Sz5;cXe;~QquD!FL0iePLk35T>4S}Mr zKwC86O{KSMl2hP)VFuGfcK35&aUY*(E!`nodk))X&U@}K=$4oe!Ks2l+lE{G|Brn9 zkNCm}Ev{;aU!W2B>kj#!#APV{M@I+aU#RhaU0#ZtHjDi5JeO&l3?->e#X*u3@c7{n zu(Np*%EUzysQ3!X2ll_RlxnZ=E9s(7<@h!w?mLm;<6QVg8KvT4xL5dtaVszh1BGUDRu!JB%!URWV&^ z;1oJ}hgn`I->9$dQIJ&On$e2&JA@SuW6FjTzW_y-^kA9&Ci2Sfr7(aK#?5Jrsr<`* zPDv=8$*+H17BSwLDCabQ(3)>rFgDhW9$6=D#6IIl=T{EA{LhFxqARCmKz8t*X+dpb z1Y%I6us!d>`9};mBEgtt3K-AHJES_;OMXiBjo%2k!SkFQYDlu&nI^ZMZ`lnD7MHWE zujOv6-;kM_8K-HF(+x1S{|l}ex)P0r(F!eJ3;0l~qWpz45eX47qF*P^NTNC!)1zbB zw?+u&A3nUh&aD$CbhBe3$L`z7FRA||SJp~MH`0*0hy#V27&J-igPKs@nj1A@0ZMX$ z$?#axj`&X)_iB#Ke7-x?T=~h!ychBdy$M^3$TwZ4^XM{c`yG14fp5S~S5IY(76EjG zt!m-z9XgoB3Yq#jD{-T6E9!DPtI{PP;WlT$UK3BxE5N<#1xbs8x3FfQ=#WC{kZWQD zt_q_UbzNMh$0y^M zKO@X&aX;@&yTXyT=*a0URC?;{AyA6u>>+-NIAm?B?ubp1V`0NYy{fXKVz9dO_7$& zF&A63eKee|XI;vtmd4G}hckb!^IKVN7Th{VxR`HNUO7pLJn=J`LR(CxzK6&a={+2+ zbg8qVia`gm+ocFu>Qc;CMw}=!Ba0ol48{=@PjO2YtPIT9%|#Z0G=Fgx^`aM)J#ng7 z2#Ar10|XP)5eQAS_4H<;b~nwmc6GOQ{PW6AON{mPw6+wkF}&}hyh0ynqTu+I)-RO7DonDE4yY~0rf_GIon1@AQ zbG5r6)tWG5SlC00h6bC}F0me-o3uZX<_0IQMjY6+%}$GO-ZwX5^=6B+6_TAkZd-MG zB?sjmAvh0+O$;UeF#y-b25=bxbwc68Y8m4>!i7N#*hT zvO)JnO@9=|rD4W(!Nq$a{Dp^iq{P!0GvB9=ROc=vd+dwE=Ah zAx@m;BMOSHS+@cnrZ`a@a_jhQC1x}re81RZ9PQ7KYEin?Kb1>`TEzR*GxscxYA6p z><>@!&aBc+gnl?K`2OULYXN0^%k2^jQX0lO&d3e7sVfz$<4g&ks~)<`e8`j)E34kg zDXJ#x7Tu{_8YyAX2G2q)utSIpTh!wV6>9KDFoxoBx<~8m7*C{2B}V{Tyt0I)G(;e; zWM*A%j#EKJ-Ru?*BmHzjOPwIq5ddFh0F-08nwAz*{DrLH8s6kyH5D^cI&%@lRqU~W zIEiv3y>n53uq&lqCAL%FpC*V9ptR&M5&kvrJW2EpIH$nk#vHI(0m{^?GDZProJ*u` zrKJ^VS;Q4oC9iNxvIMCNpn4-mZrH>QA-nKPc-#cyCd8PcXM((AepPCqk(&o$Arl*V znDCuL|FxQDy9$Nqs{7k+_$rDr{y zG7^=HFa)|fYMFhm<#ke6&hgy8L3*RCPjI31ZH)Cqt2|pbHQE+tdt?3jqNx0tF}Fs4 zLwDg5!Q9~0A@hKDt?qC|hC)pLmd#$Jj{YS%2~bl|aPH{c&68cw546b-oOAZ+U^)AG z1c(lWmSI=`QSFCwDYrNVWl>%Zmul8lh*x7O7p$^Yc2`qWw%(F6o+IESXFSwCqJLGT z0l4z3dseOng1%u{rD~2e$RFpx4ad>!THS*-g_#L|&Mhc~!QJ=9yk&Ds!eu_Ye5?|H zTVx3QPP!ScBvis2#*J2yHkj*;paXHuMqmcT+Y7|RV|+#R$sM_6dj;~M!d_*nc<7qv zV%Zn|^d%+@gnIx>SIIhz7g59ae6}Q?dM%#%OyQ@@dux?yo z*gt6h-DSfuHg#nkn%`+7P{G?;+L;&_-oTyCZl-+9!qmYO@o8=!>9w3YqxLm{9a{h) zix5!k-Jp}Dd8uB~NxM+)p{fMHpINauSxN+8bb}L4(ircr#A#>~Wjx)ubfGXc8WK8< zY>^m((abDEQ*pYGxYgvnK<4@=YZ*y8DOM|)%+J>@Rxyi>!YsQkcZ_B#>SAh5`d~?f zAgkcmt)aJ7xtpW3Dns|cGd@-MM9NpXLP2z;pnH+npzlt|=~(}oLtA;KP47IjjaJsd zo+A|r@!Kyecb<>kcpMv!-l-CuWdCz`LbZzXo)RuN`>ks!yK;ki)=_MkbG9M#X56_) zNJH)|_|Qrz{}EUxfT!&O6Hau^*=E;HgVo<{&G|65>Ee1fA!s^itj+f7x|J)>yoSfJI(ToOl|jA!x#Hfwrxdpj83@n(}j3B zFJQZHr6Wm-{e|L99=!5HtCA8@3?}NSw0;8$`z^UFp)fzONO*K?SI0NQBwEqlEC5h# z1#eIu&zyge!3Q+-RFR+uZ}5V)FIMmLPzg|;w{i?kPv(*1-SH}r-diX9DDX~KP6GA$ zW%H_bnEYz8udAqgpV|CLZ{1Fc0KC$V(18x!XM!O1kX1h2TOQ#zPKw}mFl=;_w0E#) zTPxJ-7##&HIs_u)Y1y2c7X~xe{$JYVT^bZF7)mT-CYa=^{=dCa`;FLnJWhdP0v}}8 z{!(rwy2b*C4DW~l9x^i-yBpwXDDUVAdZ{@tgtBj9ZFntu0hG)3eE|)h{96EvD!Mj1 zz^^K-@*OC{tL;>fa&|R}yFJ171$jyc6u(1s9B>_Wh&!r2y}JT&{(L|uFf?hv2;@8( zH5Q0DWIf}%1988aKg<1+)P4w*t#$$Z!>C2DW+xbwzaixm-GYv1 zolSn<>9nP{^PKN!7KOKpTotXn9ymU)LPH0=1T#KCX>SbJmt=LXvipC3#0?*r9s&4D z6Ca^GGIsJ#&!y!)NXoiEqIC67S07owLU!_7+x>iMt*Ks#^^~I=J*{QU?qe0F@?Q3u z2hgU@#c97m(YgvyeF6sf21?ik3pYDtso)m7TU1VUEAQLZrEE*~h_Cv+c+!v?X&LW& zG)I-1NzYpGW#^TY3@A3Wlos3p|9-0mVMn_l?`1w&*{uWzb_IWx))V+tQy8WmPyHSw zi$+LiBCY=osyu_PpmA3ksvQi?fn<3MU7@m;q^bjs^#KXLSwC-`abPcZ%9l*H;PJy-GLS);q$Tp~yFjnp5!FBgr{hj=*Qal}XFd<$*Us^$d13laFKdF(6^GXxXJMV zjynb3a90f-NR89O3%vLKWraTaWQOi4zRw1ZqV*j{p2mN3z@3+pdy4E$ur@e-QhRTZ&2DMZOqGy&w~{Q)=&M+(oNaxEZC7wf>`*d;bD| z#{~T67@(wG;Nw;k>aR%Lg-cerZN+y!zfrEee>d($zVkxw6ce}$AJ7Zljb&4+tcK^h z4n?~Ll6XqV!y@Gz6FlCds^Y^v!OWYk@si(pgCu8TKM6!X&MlvBP2Dzfa2qgr+h-m9 z=}pG0?t#69sn)cT%If67fkvU`Z9@k`%A?xI^Geavpb!_eiKiz@dQzI)?STdrw z4*8a_?^L)`-F1dJQ@T%m&z^dv-1R^GK$;JIyhr{xaX%7umba9fO zmQC43(mbQ(&QTG6AatS;c^Cy&|H^aQww%nDmU};-)7an@3SZv^RnNxxBt?uAsr9yy zwMp}nl|4{!3(Ldnu*+-)-@!)Sxd^*`06W{l;sE_%DnV544KUUe!-{Q4bID7ov#tLL zCBw@g+0|A$;u2)(@iY&%%~E;0DO^TheUDk-+!b0n`G6Gmf>Ug@4RCpnS)|=HT)Onk z67iO$q^atg?8zvqf3K;~pWLbE_N ztKd=|d)F>20xD)v;>TViq@L96(Ej51PzkH+oOqbk@oW;g>3wtiH8L_jkd$&daS5(! z?~jBUi#96u-|6ZSmWo#$RH-P%Tk#HzN16E?TxuCP#2|S{QIu5fGNl9p4T#F8d0e$4 zc$jsI_IO&ka29?x{HLoB%J;k+pEW1+=F?QYMKHfNd_XK~^p2$EyHA!gYK=Kfr#$hs z@b?>1B~MSe&1gaj96@W>$ckfJA*%17#GV!M*jI=pCnz^B*e~Qj7eJon*`#^jnx5W0 zmnUlVOmGS>!LHB8)8^+_|%H9f+jKKX2jO$PGZ{Uj)rW=ZzQm|GB<3uomcrV z^-V~*=Gd(M|qQ{?$Ij zK=;1xk~k#YAn1oc9-qEz@hgvKjf2B_tT8U=;_6gJ+{iU&^hdWVk!ciAPxv6B%v(oO zYAdq4FMg30v?!4p?Dd-7+jXu0KHt7V`>D_zeDtpxs_j?YK@Td^8@{yWR*Z1U`aA z_Em5sNWrW*mocf>4Z&0RdCTB#>^b)!?*0G5L}yL6+Bf1m2q!j_m2Luey}5(|(@N{1X#rbU{- zZjo|!dUh+h7k~WzGQ!dwhcw#g-Cf>isgo6u)I>j{oQRCv4;7 z;Qqh)yKE(O#YH*fZ<__yCeTP>Ir~bkBEi2~^=P^~A-XH#$< zU|UUSH3cY;?L0{!=VkB6P$midT0omRZxnfPk1Zp0R0TH~YBi5B|2%*XoeB&?i0Av2 zAd-YrDspw!#1ZW6t1T6MMJF&{SSZ$`Hr6-hiw1Dl{Bws9g4S#Mkk!^TO!PQTOKKN7 zI71oL57}V}q$d_V-L4xF>g{AK+vykj6%Hw&E8NrDDXSWoTkW z_k#t}=4>$xjgcX^9_H2P-wob%36yBRdLziiq;TAYw4TMupt@^-M{htZHZ>Mh=NjwK zNvj@y1Sd>onM42hHta{&xG?S0tEu;Oh&6+quDqz-T$`UOb>pbLVc9=~_x_@360j#9 z3yT4IY?{y{!jcZ$X-Ra6Wlp|ns)rsPqY-3*r6qh0k%D9$uS35+5E@!zPq;!@X@syM z^<;${M707cB3_`U2>%N?&OBg|;aY?QOSu@>YxkXt4~ev59j>mWe&ZE zsMk+LKjM*uxjRU}gV8}8A~j}=1mk=`IFbgx?q5n-SB9bKgdGNbzm43Ui z^Zq|CTLohiV+Ug!Lt~@=y>^>bZe=x<(S3HFTUu$*LZDkv*7RUo9iX%(vSifcM?-`l z+w|$LHjf=vTsj|Zx~uJf`g$x1beD_>{sG}-aUz1*OGb?hk@!5|G4`B3F4S+tCk?^z z@a;J6oVxGem0s)qaDSobM;UPVyJ#f{slYBmI2~x?+>*feJ7v+_N=_QLXUyBP_yhBb z?O~ocd6DDLP9D1Ba0qr$+k`iea|GBix^8|iwPTet=1E#KgdqevRmchr+k;B8vcYIZo}7t@Dj+IYLTHk7AKI;wzb?s@n%lBA9oq=HfIOaVcQxGQoW^I9zO_^(%Nh}Cm&f> zH4rj{>hOy{Q7UvQ#ee?HOS110M}!0|{i{(GRxU#ybRF^*Jj!8)m%+K}TU8v)YFE=y zQn6C?a4HSS3=fa+RNj2jjo-|K-dBb!;HDdgNoUsq3A^?r>(Aj1p@QnYa5!>O90ddj zS~uBmN!f{-;6H1$=P&|KPx)&9Nx4l`vn@WeJGUN1=;2GkFdZ6R+K=33F21B$eTh3y z+Y?La{`K8A3NK&NX=5cOfqKxJ?ZIRvR~kB~5kKPGeL{DI&;p4v5Qo~}NCrVwpC@uH z(|gntA&P3=6LEj`T6Wg9!!DzY>Jo$i zo!kOOJ)}C2`N4M>WxFqvR8BcYS#J@1>cu|TpkUtm7qvr8dxeZyc%aRb%}qbT8py)$ zs^F6$`;E+gI+{I#aGpzM<<-U+ebi(A@vujft5ihSa}#GmpW6zU>1E>g_^Bl<3b#Z4A@mjS?R zh62zN1UosGC2`3BamJ6-N5wi(al;}tl{Nf_QRI#i?{L|! z-6tkD?EdXbUt+N}$Rr6~sexM-yUW!SxI92YH#C!|$P zvMk>ut6(IH&#m0#xAQ9~L9sS8eo9)(rs(tX7;RZQYokkXjdZQ$qWUHVN_C8@nlXDG zxV}QP;+CaeFFju!)!AV(ikR4)4{G-h;D0UEIj6>oO8kP(Fwp;*%ICj=&i}ZQH2%+R zzgtP$a#0W2M<#>SI@MaEmkq~9$-2||ocC}2V5UDgsxTSSP$sjdbz||kl*0OVRByk( z!f(-SFWQyzRd?utG{1&Ykn`@u>p1K5_ek}6|F=)XSZ3HBMqMK*PeB-J;a{B*0s`YK zIFCjbOs6GjWv*uQGd@Rl_M)x&dKrTOOo+c_1B->Gp-!Fu{i*l8A`|<%Rue5h2}kv z-D~Zfm{;Se89=|?p#86I*AnWdT#6`3BgdFCv&2@C528YU^;aGi$z z8q`wUkMDPP!q*d#lq@;Vr0|?lq?Te3T$h9y)Y`lM7AaU_AQM{`7BoO#x#W8lOl+bA?8BCZu z5l``~bN3@>T)ldN20FHMahs1@SF4wCjO+{IEfCXV5YV%aK5Ajl8*>N@uTEwkF<<12 zY1*cs(V!Y)-J`WIu1C|@(CjL=3#)l#6xSm<=aCi1f65T3K7&bv%m3E>`XKi2t?U&r zPRfJb`pWhTw5UB{?G=pM&uqdqRNz= zDApZ$ZK8p;J|{Bt9pb-E(Iu$Rk+k2wV>d{D{xJQ&ZgBsJNL4NEl#VfcdW>9W8#oBi z#E1b1*3c8CLxLeOk@`l`_$6rJYXE4lSwoHV9a(RJH8q8;t2b0Uv8r2!p~zb{P$?1V zDWhiQ(p@}mqZW0qn|!TIH`1SVZ@qUKLmNBwg~S;fci(1Q-Fr^Gb6>n?Q}Mn|t6k-z zP_1#?hY+>|2t?3IA>o4oI6}d@`{a{ zcw!HeOD6!*ga6S(-c82Bjlz%8Lk!hRt=UUBt;*s>?4HEW3w*!9`FzEBO$>OegV>z)V)mL2{(Kawp-3n!R#Y5n@Ya#wB&QC-P7h zuw$rhQov+FoM@szKyP-#hE#&W5Q@^JtwPz)0`<=6a&x{lH{aW1IhoVh*#QRH`E0ep z+SVf}@I;>EGE!|cQKzsOt+qi8+SmQS>I`jjeg3~Fd&l6+qG(&RyJOq7ZQFLzv28mY z8y(xW%`diXJNe>t^m5)k_g0-#uim})$FACc_gZ7^nsbgd#yFj#-CW?RtM;#y1%veV zUzg2xAa`s>4^J<)IrAZPM=Q4L2UQn0rZzZ=9Q@KEm#K~--@!&oH zfKpw={5JFVvdK+fwYrRQENbAuXENG|5mnvJ7E-WcmA)V71`bNDVsa1{nsFi%;E>#Z zbEeG5WMQYP9<;QvYX+neDh)Hoh^@-vi_+`c6;_jbymdDLSW?X#SH#6Z%-Wt;qDrkJA<|wfmJwMRF&-=IOlI?9l{w9}3F)|WC=#?7?I&g>+bF42wL`iC#8R5j zDOwVV-6fVHQ+tw>mC4K6ajxPSO!pI+MvArTd;GtUN|cd*H{Y}5_^9>>6d-$j+>|25 z8?39+Qd^*_Xz-CLaiAkqC9$_c>ef6diG_ShuH-{9OI+*YXlxtta=2^Wmz#+XTGght%M!Chqh zI3pk2$dc!hV;!wP_>1K#Bk7UOwxU_)!YNOqqi8n_>0_*aYtw7Zp z&Q_*J&4rUXxrxPvFo7v^*PEF^^AL%tH@1O3PmY)1J@V&$FTt^moF4VPtAy9b(1FwCkspn&NwS ztGBBa=s1;(>(aH$HEQ6}coOOMTjzwOt}eCV(Z2i82-ED`OnTZM#JR3sH=^Ea^>eA) zw-6j`h;R34`6;4h1whLeSXlfTvL8S(IpDLlzcA1q3kr}};}2lQ9r1a(2~DE&X5n^3 z$d!g}2H_oTc0!=b4Yn`Sk`ugu2_@h4-x^ASVYwyERanz>O@D+>d0007HnODN4vKSb z{(E<`yVGBq#TPbsgu%%I_F{?bK^}I9n@TD`fQ6_A&M@+)3`BXJ2Pzw%^2)j=yj^xY zC5lqT1D)?OiAG0UEVFdj87X=Gx!KdY3xlzCibCYx^J3A;M?;Y(q9Pw#KSsQ;a^pQ8 z`%7$7H5jk-%bPxl>{V(0mwf!;ebMbNQ%@urAhIy06q15cUaI8>4XHPFCy-kFHp6zZ zTcjPv5je^;m;L&fZGN@X#~mnrFrd7wu>0p z2GQpr;5|}TzaLBm?*lydo&3UU`^)i?~WT{*tbR|5pDT?H^?$ghP~j{g(YQc5h)`-5Kr)Jwh!!d=6@ z^mv7OeNXDnopTi^wdu{f_m9}Pr5V4qZur-C+#U-nEDO)H1z2lmJcVZ%f^0W(=~S;8 z;+KeC3gA&_`tCq6}70@H-wAMmYrAq z>n0w7tiH&5Yj$#Apo?Ln?p7p4NQ>NN!wL$y)=N;8~~uFs7NMsAE;f2{((03g#|w=;*(fr zmmrIE?yG=*g47Y6lHWtKNbT}-f(o4E7I6Hm0NB}i_nRng+$_q+pJ;Q$InprYTiz^#22W(a2!Ri8Y*^PExxZ4q40pq?m?tUkuj%EEj9tkRQgD& z!y-(TlP#S(WC{W%y>buy$W#+GAE1mvaJY2w~Rx8A5q=Ap7B&jA%V9P6w6Dm|d$uG=svH zn;ZJSJ#Ti59gMRlUmzG-h-ohU?B&ueX^IExCb{Ez2KpvBT`?+zg=1DzsIsFJ zSRiz~Vjl8GJg0-hX7vSiJ;})N0fr+O6fzWPjpRG!V3qBBlN`N{oB6W+_M~^`=f}yL zf~)~tCUc2W&LG()>Kq+bYdx__2lZZTH1D|4986jG7G)mw6B-m7lr=2ZMr21;{winv zwwBq%9j@~Y=k1R66nZVoVXMvz909ZJX);LYWsAS$X?o}dP(!J6EQs%?i6TyqZ8LmT zADX9E8eH5KJs>EQfU{(&{?gcP-LLb?TetCuCst+(yQlHWTcQR9O#SrV_5uR?O?W^C z#$$fD8zA7;l__NLc&p}U(3ar`Ci+8yk!Uefpd)SD?yUn)y}4d(G?V1^V`1O%j1G~9 zXH|x)QuQvhDi})}Z2=h61+?rY+8DCP*}I8CK_Lk~Wm^~=xY)vh7JT!ugk08^xdB?} z)E6+t5ZJVKF$%NAPVkSDN0@pI>ED3MFMHFRdwpAB;mEUO$QJ&Gy)xYY{}Ge0U-+vB88DV0k| zEs_`s8t12qWM|5$Mc$H>u8fUHm%!O}O82MIDw6tCsF8Gsh!ddZt*OpnDo`kw%02@J z`GqQ;;)}uCRqVLLc?&8=M7qucG-5(1x@4&AMZ1g&Du5ub93N>ddGhnh7eeZ#l&3f*{xtTKzJZs}VTXP)B)=Y-ps!Oo0ynxKkF8COt?y5DsXVb0H32Uv97B z*V_NAaTp~%{Wst)@jg%gNBV};H+cUy+OO|_z<&mB{7>>HMoCTvgbC5tQbS{9Y5BK+ zl^8E&OCWs?O&}_&p^^}=B;F3dZkj2{j`pG9rOf*R@~*Uh`CHVRIev07(~~7JJ#MDe z9ko7+4FMjVSGE4sXl$q<3N3UDq`ZjFgz}s2hn3fM2NR)6lFovIz%#7zpdczjJ`bl@ z*&Ln3{}X#Pmh=<$vs`(g2_>f_Fy5?84)>M^|4|h2tY5H_Rni4l1`Q%VHqO(e*>iK# zUdfO}6?RFS0u} zFT#*7Oc@C-rYWvJB;i?=1%0b>{!pToiboaOcq{C1Fp|ZJdN` z4b+_Bw$|RZ>2U2npHFp0nRya@q_y;a|7~_+invuj{JmGA-_zIs^S%22$l7o;zv_9LzPG?>b%s!Sj-Ek7sgmMV@V zr_^xE7 z1A$bEj5?KoqOgZGtSeV)B^#ZWXJ4GFYn65_zhJr_v3thZ5}I9#=Snn_^;o|Rb6oRu zPV(e{bHP&j&aq%2=yfcUp-gQ@)+sbb{Y_Xq_aB9_CUhttACoYCS=FhP*6Zexc-g*G zu$n6IrXZ>Tk1z@ktU_(M{Ii2rqG9DKwhR-~`1JmaxSSMUa*+D~wOsW-I*#&eYfDDe zkc7?g|Cl&qIJpvA%vw_~^nrMkbrvQP4EVZo1d-jH*6x$ ze_}AqRu2Hw!N@i_j)l-RJS-+-!zA$Wy*&mLv+vr_X!wz_0ODWK3Z97ftk6%!IVZl} zz>NHFR|hZJCRnU-Gt#371B)tHSQqkza4#8q6Y59p(5-2K+s~Zy9A?y~rEtaz-}J}> zDQ46)3I1rhC}>ZgaTd!vvHHA`?<|%e|Fja~#+N|qt)B6MfZXpEJy4M>Li(OiT}hNz zNM8(scab`?Sua7ABeMv$m1hf0i~_)dWYtjxzeox*^e4Ky;^Z-)+b*#d(HKg6B*^fAmVyW#^opK5ri6S4 z%I&@_Gz;g}r8n3U3a0qN13#g?ffsv9Jz7gE@D2~yT8}_8V0ZET$pH*EMCS4~fZJ0< zyMcJz|G%;SkMisztlzll`j%Y&pZ`o)|3{G$qpEF>B7yojJl!zeVB1Hem=OS*X2kOc z4)v5Q2{{l1K2vdtQu&QtD{e((g~g0Ps`~TqXOt>6kySDO(;ou0$4PEYOGzY}t1Rc^ z%^v49-}@N?|NQWaRR=|JU*ys`#*wZdFddE&IGmgyvCSsO2_dLQWPXkZHz;@9%^?i& zmw8Pe(*tW98TRY7Z-4ByVv^uh_r$O>s$NJ19%F0}4X1YwoS(az{`omOYBXiux7no4=5IG0QG z<+aTn3Dr%LG+3v-0B!A@ac}g~2E#*KK1K)H7zlNj`$Q>NC2?aG#zR9StXR|dwp)Oz z4YtNkHujp!2TEJAn6RRnqK^6G3KgiP^Kr%~PrG?Gbb57Q+If+$$9_Qw8-~Kvo^iI} z6CW6}&RZWoOBVOKR%q0#8gU?P%GvB2eaZ$X1#0$DUqE5~;w1khZYMA6jbhPG6sbMq zly{HYBzH_rgQ~cmim5LXbtbq9`NCKewX`U6{n;|drrfv8=9So@f5l0uH5rW@TOC&jyo`T7wOG86q zR-2AL*p>1H#M66HEm6bgpOE~~kEt@*aAm-}W)4*Tnn!3;v`e~F0I{o>zMw;f2WU|J zC*V#_d4)pjNa+#vvC{X6>5uYD;O8-?izpHOu{7X?dx_Ra?{RtyZ#hf}h3y>?P&z}e z0qc*?hF_8Exs)Hb*omg*2ow_J6chA#_uenzqxk&WBd8mXYxLxIfo4!EtZ0U13EG^= z6QQvV{-II>A1F3715L$@)^LpG-Giny!^YM)bk-2o%M1q{$ERP~Luvy(;z$*T_UCs9 zR&=|+{gy}39louYZv@Z&8;g2M)l~W);aNKWSI3X-e;z+A1ymu#Pi(g|Q%tTDZ6tMc zS9dOOgf2l8j~IE@?D>e2kpbmJJhLTS*dXN0C2RWA^1m62UQ<6f?5I9wbFBU{CK>MIymrH#lY` zzIjs7OFAlLFqC7eF_r8y2X&aW`-<(DmT_oQu}$21Sn#%)$1*QY*Lv?UBj9D`n@s|< z9J2DMx>x8L`w%lxxu$0gxbb^cbaW3teXZxnq=8Swu ztw8^h&xoda?=nQA^-jlW(bPrLGiW2ub?@pjjC_wa4I9wE!6C9)@|!cZkTRFH(23GH zM%QS=`>RCtQXu$qLweZgv~5^d*-^m7LlB-#=+xOdIluXE57Ky<1{LrsDF+{YQ$Hmq z(Bett5-h=PtB2~FIm2nEdT*~IGOsJaGwj-wr#6I!r{Nf*s4kpu{40^V#6>p9!nP(} zW+*!LqD?5|o$4J(Geiz48&)JK(F|ERi4bl+qa=joQ(`vE9g`+KXztYqE-R6l&ui|S`|fP@K$}|lG=mT;askSNsM)ccLwt3i~rHFUgjm( zj&GidGwhqPija@5QnvjLq(k)k_8MYaSyJJ{q290^4>hN|g1K33v zPb^PV(P69mp>ppzkF<~xs+F`FMrJY5)3YTjMU%Nxb}-Lx)JiTPLQ}Vf3dD-sClxnV zjK^ki%Vhm>OjtW(|wdg#&CS#l&!Im#Yk6;bL;TvT$K9Ww_NsBmU$s@iK%TTaj z__EJw<5aRqi%<|;occnRN=`48Z+g;AVXe2en`3*T<%{ZEu;3pjAwBcv8!9WuTj@E3 zgUyjr=ECa&#RE=|+-CDV?aQa@yi^hmJA<95%*5A-`I)Wc&m(aCQPnN2mTo%abSrVu z+mls7lSS7_3TKMyAM&@i?9QSP*B>AjEz5uMHf?$whB+uqOnIVtK8Ux80Cn&9l`a?7 zF26u8dOHGE{C$6ZNu;lmUQjCS^ijWFO{i`HeoHM?nPi=i^4<~b8j5vm50fqnP%JyY z^eVpj1-UmK#?aqW>mgheZ}s_di*#sHFQt5e{8toM7tTGke5*lMRDS%R`QOfC{WKfZ8jC@9P{AoCCdrU}O%T0|s;9ZC*3BTyJ@DEhHL#r#^tOvWUgz&q&* z1!X2ESy4OkI8lEy_b~;t8@T?H!loU!?9_h7JlM(_Qq_v~4HBJ{u6 zJ2Z?>b-<40i#MG9(k;T~M+VH->41Rci#f;SP;c8FtIt-5{cRk_>xlNdhc=+s>LoVx z#_A;}^v3!{fc{+&&};dUA4*{P;tuzfzbC-_b=#CM*gGB7lD8jGz;Cg~DjfAa7`My(h`kq~^`Q6rV%{uq6N%oOO+Yak#@1_DPxM z$;6rR<}xq=L7vzxZKC|OI2Y&#gC41AyXX{A5%hb`5mFgxm!WNG`^YL=b#k%`gD$C* z20uc&I>I^V+#--UbV#Mylu9C;;D9sp0Ralu4H&ob|WKbH}m?Th2Esbi(kPMkd{S7QTQ@AHBgk~20a+B zk-P0Usavd!GRa#K!K3gdi|<(-dt`KWL(K<6=pB)$n%h>%=;sDgS%Ic zyH0*O`4P2N`_dfgeTf-u(kL3%`_>sR9pp80gB+|tIXRt)k_Q+$oe`TJJroX$eeJ6E z!8n}u3vxLhZ4@3h$42rV5$7SgjJD(-kvGgGJH~fCGjRmB2Vog)Q)G4$x2$X{?CdKo zEw;ba7D9Kcc}9Ad^pWnucxZm_&l$8i;}6uGOLC$=haFhI=j-7KSy$K8upFPzS60~B z+SqL@E^e->E^JEca;dM(XPBy0Ui^l#ST9=7KnHb~k-N`WKhKbBmO;8pT~?>Fx3ICS zuC~i}rK@K5AXyLkoOU2ZM*uep{(F5Rj%k{Q6|KsO6zf=+$v7o9Z5w%x*M9|>sIJ;v zWl{ZGS%PPYV`*t|g|$h&d6}JkwPjRWTcz1b#mUH3S4~DnM9mjY3FQWQxI*Mpvx4}ZpL?$XAA+CZmGo_Z-rSr#SA zL-Wq}DVVB<6z<}VGD9PrFfIRANKChAA#0TISCbnuLUoNbc zMXr=3-9@MdN(8-cT&kwo7U^btby3TEHMMidcQ3#|RB9wtS32Hvc@fHM#?{qY-@41h zqN7*O6lJfmwyK|-2efcDJ0PM&#sahg_iEPgXTA4@u!Yi+ktPlX9K;^uuj82F3cTD+ zD(y&oRLSE9RTXGM1i-LL;LH#h9>66J9k)=`VfZXw(*_ENn&=sZS*$v}g}qwwW8c!1 z$8bUO6BA_XZYm+X3j1GTL1ipHr21uLm~v*F+y6c=HcV|Q#hlk~D`v3~VPEq1oTBWz z3>Fks*dbd9qeMZ+jeHh4ws{+KcTxmOT(ZGBg@rHxExK%Hj<+3nSF1Om(3BbqyMo=d z<~Qc@B_5y5wpf8@5&27dn)V6`q}VGP)&qYec?^vplB{{j>-s&*-o$#%M-5UR|wgrnnLsG!lA8z6h$&B!{pG zr;x&04QC=4!jY2%@EjKO1OvX?On8{Bc@YWj4Qk5qs-JRg?QSxjVq%eM``6@(-< zTqG!lgl03S4tVWX*O;E+i3=PRPb12xd=yEV=G;dKSd-biF-&~R4HiY69jOBvt)>Bm z^MaZmp6r}SMK(b9bM$SB1SQssdP#fMJPoqHqeNFmqmpc+)|Eug&T+O7#8zV%;Mx6& zm7=8GWTYr8AS@?c+Chh&4^I^VT<(}xxh@A|4misPXqA~4%5GAQ&#~K-?Ol82jZ)O1 zakAJ04TPnxA~>H+XVPm-ofO#7jCjnV2oxN%CO4xkuJKk%j(KDFSk0&dDcIFPbxeU3 z%ZX`~W3w$8XM6AUrV_L@?wQ&Px0}W|b4<>E>9~J7G+p2o^=F|m$fb}5t9IfSrX8P# z4bLz2usCbB-xH7GCqZ=Y$rmV@a{Z)(_g!voV0>VGE$m!gc-1Qm0G*>p^a?7 zw=WMgcB;Y}hpXghCcO>s9Nfb1g0H2(US474;9$3ZAVaEos8@a=#_I`idFr8u$*Kh? zRN1*lI9vOP@}WPEm;2z8LE>9v^UbZU*5vkdSqzv%&67KDx%l zRH}2VDFKU@xqHg|>=>}xwy!V3MSWFe-nawjG&e_zgD#;>1p7$bqWJLN`9J$eo+5Qk zbR)8P+feMuB@CI{CyksG2Bf@hg}cI&Vx`mNfP#dFNN)}$GMg7j&k=rct8pvdj5vId z8@8tsEr^H_afX)sDBJKm|4@|EV|qLWCGca%y`_p`i0Zee{<7x?aVDpxCJJREDyB4t z7_ptOMi&ZP!el&h!)&%B)XV%NqXpylpTxMB1L^-x?eM#g6;k!QwRs>}B-`Z>{j?s3 zYuJdWssU}I&PB8L?JyS^7D^48tVSQ`|$Qu>g^OZAB zi&AcCUR$%}y@)jYh=6E4x1`2Q#3kTy*^6{=L%zBFg6e@(;eh`eA&`9#eC&$lI47jr1>NB}$=LNRSB9{soR z^iuW2`0?KjbddM9Tuu*Sa|qt&pK+Xm@bbK)_ym{YF8k`DR1bunQp<^+$ryFQpdCIN z7T`mxn3mW=iCLGxkxt|e0}u9b&dceTmo>ZA4%IO`n0YU%jli$JXJAE4s9)nMzar#T zYO#w9gT3axu`TN6k<lm-7)VmWbv3F>ni z%^URn9nSoTnXhDzA<4}U9?>5kUHq5TiDgSxm%NF)Y}2SArvbRSL!S)}3|!s6fg6fL zqKz9eP8TChbuv@l-N1g3nPpnW^ahP_e?8!T-M&5m9QI@DVJ=39@KWW2u@^Uk&=5zC z_hOpi^TKd=4$chD@a+?V={SbpXKy};4g@XK_XRaNv_Mc4#1SM?`LIo>Fr2;1CYcr( zC?Gmu!ap0pAA31K$3BIJ4Fbef`97ikNbn9M!Z6?LBZOS?3{gT^8ByaGe|sIvr3drN4Ed-N zb@`5w!}#{YU%=EPuxOwWVg+l*UY+o1Ir!Z@ZrSDQyDuP2f%w2S&U576hj5C)+R=zA z0v*P-!9;vuk_R`L*o;p`7~@4R7X$HdHT=cKm>rk%By5K62MZ*b{%+MQNe=<@E{Ar%YoEOiz%H&PX}F+We%QGEi6g= z6WLU`LGa{$ZYlK;<j<@Y6pnVXZ3jP30)dPzozumr?$+Ele@?brd*Ed?-LNXg}ds{KcB5 zG&laEx{Ui%)7%9gmbr7rj%@7J+e=tTq}ha1`WP9xZD$-U3?8DsM$*14o1@f2%GQ1} zmC&s!ThnP>+jTlD?GNiIB_##(hBlo4wvfeOdl}3N94Ak-s+bwQ_~(M0BbB5#0yGNg z7GbG$(R9)}sFpa@c0!9*{UE{WJeKJbqcoHraG=JctF&Q&8Js4dE?v_NX$3_0NEdjG z7-Us(b$b>5fZW+~UZT!~5Cois$9ZFRjQ!5*kc}8ubcn)VH)KqYo`kmYgI-q>K|E|G zF(g@uL{zXGDYKX1Y=~K`QZeUESqhbFejIsF*29NsIDZ(XZIq=En0UYX%;97?#PwgC zoYPvMwk;2fUPy9mc`LkfTP)VqVzf+ygp{F$&O96;AgHIU8`9G)s(@0^Z5Kv(EOPP( zLfz&BizAbK14QffQCkYhe7*PWA)OJVuZ}q zMMYT~=x9aYb4N%cH%uZst7TH@=Tzk*6d4D(V2!gL$jhM(J+q|s$LA703V#h0Vj_Tb-?QB!A&l2sIZhUACzyNKX;pfxYZcn+4g8BNqIBQM#5mww`U?QpU#Cy2faK zN?q(-0TrRc&2UL;)d~m&kbwx{Y%h}}dLx$jK=9lj$u+f>nvHWB03;&vpx~}NLi>zY zXj4Pcxxnyf^m>`wRc}P<=q0rl6Z!RG-cu%ZoKnb5qMwIFuEexV2Acl>P~p761+X@i zj&7(Y+<6N>6r9**z)*1Nud`CXgRQ2fgvRyg+|#Ju-9||VjjO8IQT_p+JXkn0Qqw?H zR%3vBQ2wfz<4Z)8S&l@UzA)%@$K7MamsJP*7NrbGYvQZp>dfT2wTF|Pb;Z@i%_TkI zHg9y`Iaf3^+Naj#<#sieN4~EZ`Tf)bE52SLL~$P4?`S_UzFjQ#bz4H8d0*J*ckBl< zc{RhuiY$10i<{dk#x%A@pRu*AQ%bTFFq3PjWVKsnQvVPiYl!!lswtpRiP3)2rU6;7 z{o~~HYGtyM+6?l}PoDmX)Hg-hEw8k@mP1hdbxqn&97bg3vk}Q>^uNB|vm(D=8SXD5 z<43jvhCe1S@w}q>KtzzVn@Eugx1-qZ|9vjQ=3(AxZoDy~-#HPYTI zAoj(6auBD>yM38dJ2nRv8GVO926-k?Zx6YNv(xzy*ui^{z^WLDD)N1I#FOM5yU5-7 z(X0j@b3r=U<7%5wGiQ(vL@v@=KWvA&sfzlA)fJ;>7gDTtugX>5X|}moEUaQga{ui& zkzsUnhNYRd7fwx*KQ!`*nA;UVbrX)P0geY1BPGG>XuKd4ndT-l@NLAHFkvKN@h@%D zpo$tD#%+8){N^_P42d{&V~hqD`9zi@dpWyLjpE|X_Y9*gZ-4`BzILoiD&bREOZP4r z&7ZYIyO&w-nCyh7#^H=f)=l4J3B&wH!IhLjw)5bW0K03t{E?X zTQk*htkm?j8MdW_+<&pH%yMhmL?b0)uRX~)^uVOz{bQ$%IEM**kr~1&>@a{CioLJ& zM?B2yEx`*cB7dp=FZ^I1(2X0a2OQhpsMFTEkDAgQ_>CJWMtro5n>E(!rVqbgn^_-o zotX>tR`*O3>^1$GE*pO43tcu3vz@&CskZRP%9TJNHo_cGLjRbi4{FemTKm}>riTmF zKylGOjUEDRPmG$A#-NbAeNlORwM@A`aS|P9gESCF_B__)`w~rgkbFTMkf)R^%ygb) zI1|_oZt-!MJADU^Lo^Ej+PvLG@SnvtRCt3OOof+cp(igxS0AB zbb<)0y#%3h-n~Zl5%0`$h#+_^Kl&7l`QtL^vU~S2_B1RpGEVU6C+2bsfp`t|wp<;U z2@;tdrd&ZLJV5TZMquibo=oqu5V{>Pc}u9Sie?-_LDsSkJrJL`fbM##vE`8#RUY4 z1=$ML2=-6{k;t7#G^S0uRONp{Y|~MJ!_s1(Ic7qX97LQDd4WQck^!ed zSZ9gmC35^rEjvQ<%@~v2W=!T?!56q77ZdP(mbMTEcG^Are7*vz*I}N?)BKn!<>U}g zfM09bHGYYBRkP902=pv8D9=TF5mXv7Q71OmYj zKoSqh!-2vVd(LPA0Llwgmqf1s;xB$w?00RGJE~mjH4l zP~Qm7k9rxJXd0EiUg)csF`#_RCxN$pn{o&OknD`_D-S6?z}dJ#x)I%`;VA^VT&Lq~NAyz=o6P@XeEHk}Y$G-V>WX;@1+ z?jjMY__Q2VNtL?khZ_cD(vbD3d7EKv@HY0XtLqS!jdOhRT0Sp^CcIE&uO|Sv@>L5z zXF51k)MJ=|2;Z6p{Mrh4q4mM~Ux|N$)|8$_m%I4ume@^7Rv-_pQZ3-q&XnSRJR&(i zSY=UX23Uc(s1Yam!d*WahoTtuyFe#~ChDZSe#Pv!)~RD!QJK%LK$ z67W%^4*4Z7Ur$<6c!r0Y*msr&TVV|Cfvb|gsg%|y8e)_#c-w&$`Wu;?Zq2n0ZuBi>}4uTeZ6DoUu z$W0!hs~{vN0|6%+ouV z(Jw{=w~9t_#S+!EHU7E~hO&PrqvaCXdVq&=;gPO<9dW!^xfd)tyu z-&XlRw;Ox3BA=1)cHvm=hgd%s**=m}#GGItKXGWmW$R( zvw@%T|G;QQOT7$>l8V6|#}9mwr=;Tnb!6d7H%K2MQ};5OX+2C5wjNKlD4TTf*=ATM zT)YN_Iu0c*Em8RkH|~O2lGHC*j5|z?wyR<$Sj-HAPU-v|T?f~Z|;A4!e)Wf6?_8QYjMTSrmj6~kKb$H902&madmZp$i@adhmILM``kD1sU4&qir zMvgx)2hBop!n=@xKY$=Bg3~XbDZ4j8O}!3QA+4lu)^x>cEG3{fSJ&w}T+Z@yWq$p_w%uo;u7m5up@c@;{ApU=b8``TgLBhOj#t_c z8OM?o1@$xIf@|Zwn!4y*ub!&fp(a&;s&V6Ba+esn;Ui-IWi4IEZNXI19W7 zRQy^}e3L@I7HCrP(f*#Rn0zOGu@|0PWpxmQ?h~OMnLV8!O8cvd`?+xR&QIWVj{Q=V zK7C4ja(aWOB539Wu_IKw!dRe;*k&jhUsgQnR+K)+{gHo~N3Gpg7@Vhg7V1O>Yn>Ej z5ah(PS*`>9OsOC8F|Nj#rvnF(TnjKBXS)q`!s{yLMYy5d33N}!*&{jHxUFwMkx9BS zOuyruR`d%mrEJ~PIg-~YyBxk6@Ak-dBG@kE4UeM|7|}=)dC9m#?5W|6B%qAjlNiT& zslO{3RoO;ENqQb+J@RGJeHBci_D3nDB#2;1@{fcYFP(qjrfh&$j8F{B7QN`KOY3sM z(7G2cV3#cJ4BXiJwK*U~UVIOqfl<)(fa(!^9MVTr0wDI%o9Q8-=lMtwKwKR4>M#7OsoI6 zVRq4|IEk|r=cQT*?zBOvxTwZ*#}U73f|FN({dBoCQ15=m_rh{-RSjp%lCe2>!hVUc zxiR9PK>L=){BnQ?*~5jeV8Lj}CLtU-3t^g0VC?6DF5wyxj9@{a&U&3a#6>VX`Ng?% z7F6cUts{4{!Wp%TGmTXjwSD811MSXp(vN>aOjU(;__I`qPCUFAel+yQlOzRha(}Xd zTo2LCba88^l!3EU*`?OA6p;hsCP~P+5Mw0Mf|zr4U!xO3pB+~E(dY7_5>x!9JpMdaFSyq9%?2dapOXWy ztU#5sejGwmSd4u!aLs<9OqS#ugOA%}&9lRbcfap;$A?OvP1*4Qm^nE_Q08*f3BD^> zoKlM?PGRZl+fzB8Ub~d)MR53=&-!Kjy$TSYoXhq@Ksz0K+J72pXDFSKfYbwFzOak{ zUW>a;K)=x->)MRa4(iawJ*V@uRNeHaw*_MzFNe@Q|0KvXksDLOlymK6&=CdX zZG!R7%eTu`-+1lvjL#RP^S`w;5o}Q2zLS#gBi;xbvh@8aB+I7^RWVK!&wzvBE@l35 zmxLTz;-7H?uMKRVpCXi`e|8j7UVc!bI_ga4_B)&iagKRHigOYCiI|ocLq-6|o*;2f zy~3oO_~4>*#SI{zFc=o!LzOvyLQgyJLs@6f^ogG|I;7vPm}K|D*?*^*cK3^p%KGY~J`r$izt`71c}LC6{_1C& zo?)zk-YmCLMw%f((}r>e8qGh@-ch>mk=yp!jJu%Vvf!PmCK;;D8RpQ)22TGWteFf#G=dZu_DOoo6 zCXp{@9YZY6QTgpsvzSi|ReJV{VvnM~u~mNOLPZmwLf@eH)QnM7jOXw>EMHMQeO3@S zxj9XL9P)cqAW%nkD`@lSt%*K{XAN(fAFq|r|~hoS+W(g``EaFHgqv4r{_6> z%T`xzzg=+4`1={3&B%nhT?M5+OPVx{rMDTjRE6sYh&yR#LmjQjCexOI?JC0%Y193R z`~8#43hJ=ph*6jiY`B8OFw%=UsiM)Kg&PCCyc8hq`g5@|c{Xo4OxzW%smyh@WEnu7 zY*0xzTb}b%*NVkPNqf)9)s^_OWAxcaw;>@CywOWnRJa?wSI8c&;U@E;<-$sc(B|UiqBf$ZQ|C8%@8Zw!kYoveQ~X#4AtwJsy8;aLs_GD=Tuv z?nv7-%x{_$ZIZe}uIj}io|}TcIboLQ{iG<@Sl^9h-RpQA2r2iLJB}EqcjDzpT-Wjf z@+?Q}AoNv2l^Vyq|B=vZj8gt5~@$0_{PNm46*-Hty89=uK319agynk*B~H|8m?APMnr+<%4cXslpPS;A?~1 zISEMoy&AleLXBFaI+J#C>>te5{-)blGs!NEdMCYy&qv% ztk0)v`m?=wY2oB%Fl7cva$UfS583OEHOf1G*tmfr0f}E?dRbf|38ystZYraMFEsVi ziQ%7rtiVq!3$@&!rE?gQO9o+`4>+B&9#DOC{ZN{v9RS-o!QSsjwKlyEkj<(d@YV|d z(2b?uKKe)3HVI#lrwV(($2pHO{nX)#vmv)%*vl1RG_FU~;qySSP7TF&>S*I3=i+Yl zpl`|&$P3>BjDP|8cBK%om+C*?HcH z?GZ(BQ6T~)ca63N(O+^6Gk0@4v^6uKsDE;}ODFM)T%xK8*uL$jmDyYV@jo4y~se=-~7(- zOfk&jEzjV`C)?m@FT}3#H~q|+n}&(C-ISIDRc58?z<#9%g0F#(+IE+}%7&iOHrx-r z;$h(+7l6JZTCgWCH5Lbkvn^Xt0_el0XWrN{>zuK9n|dmn`(*g9*S`=2Tdz*O9Yz@8 zfBc~S-(LSxv3GScHvP{VfEsV^Dr)GT@`+E|C8-iBkdVdI#PKC$NSB<`eR<(|Ax)g< z{eiL0nR@dZC@;)mYQM#$<%0u-x&KKj}Qdb??b&N%h5AO2sK*w z*@+vZNmak9vV3Rwch=rE-Yy$&t~9>hc8x*n@W0c8FyDlIdb9y`u^&!;g3~va!@oBx z_uQ4YF$UCLy1`in$HKFUNX=B`>EIwlB#mW*@PsiBoIHi$vEbIw4|gp_t=se~o}{d6 zaG|+*@x<`LTx3HXFv;*Fin<|Oc*_nDuw$V?S>!ti>sYz$@R?D>W~NE)IADx(xc=6& zL(v{P?RfYbUJxxzOJ)bGDm=cN4u35Do7MzgFyvn+=MS>LVeEvJaZl0u$PIi^Wra2j_d7aa+t)QY zRV&AB$8C5#wV0MH$+bqyM>G^3a$FAB=bqyGiqWF#C17DL#k~42Fp2HN+5q~+-`cZVwN6A zkGSr~X?jG~8yISgjX!@|7kYq=Z-_Z3(if;je-3dMGDPfqo@+HR>qeO@r?I0mEW*(?(jCrYHlpYC7la0p}JsO_s!FL zdYCGY*4HQ)HA$f{2&0QKGb|?FccRd+Z@#NZX6CbA6vTxBiQ5OYc97Tk#dwQ}&v6Ty z!#W%Fc&K^e0#_xn*hk=~oM-$gi;3B13;r2g3dWd#64Hr47i1dk33=uF4$w ze>%GgsHnE@Js=1Yf^;h(2-4jlCEY0)XlwdGctyb^ATGBwPe8*Pn9ia`8Wn=(mexuQ!+% zPmF)DCVh2!lO6ubYyjc9h^zr&TzjwVVjfTX2B-DM0j3zfB|Ed39CfYD+{xw9VgstP zFY=QL;9=7JR9cRDllh%5U8llP!TR%lcFbkkkw?@D%R|uo!Yop#+8O?7KME%SiG8)W@KsAyw{mH+(YIW#j$3d6v~3$$qkUycq>EJb@TuG^R4E5(kN3DLgFzdkL=irZRG%|g#@+PLR395I-Y_Ff zZwjmSgX44I#`|AF9OpI6g)^G$sH1go)K{Jq#K*9ls1C#zR8}|+^Y#}MEoEQJXQwi@ zPWqG&y`@&hgRhCPsW!<}GM}!d{5i3(=wUQMx?=-S$nf>!G}YY#tD3g=3%stqpQP=T z^>Q#haEn%vI*dRfuf8Hp(oZtH-1>O?0d-dB)k#xwTT-)em9p}5md|AET7v8bSGq87 z@ACIIJPWZbhrjV&a+2PL{l-W$+bKVaVo_+4q$sNkoTuk|VQ!b}A)*2eYeVc;tWn&Q z6_eE@)D5B*Z_Vno(abv%35v#?FH629)_Ix`z%}eyRsA*8?j~h~1bqh+gwncOp-O*Y zykc17jM_@wNn?p?;-2e^^yz?vQrs#7;zw!@RVNOIkp*ZB6mit<9@(YItfQ9jtrch< zVtn`|pqrzIG=Wl?^$%Dgu34zb`s@)cCTkV<@98eCxr`l7a)hi-@c0Od%P1ctO59Ze zQ)NX$@wYy><}3=_>uokOZ&?fegz9!4S^72KPXzyw#&D%=;Z42`DYuyw_nGySJb7o- zL1U%2b}vSr>e|2JjiiePAF&=BHZ9(?EDoosjin(Xj`!=_w~AWM8DhVsirndsj8X0| z6=}k>PT6WRH#r)@LfPEJbArKs8l%&+aC|7{(W~lEhqo|J#;2Zg3HYr3G*)Mm52Dsu}p`CN67R=$JzG zRl%QTF(7Yu-8EUfSDVq)_r@86)O|EcOY}wW++V?|c!qV%NGo0~TKM|8tr_B&-qqJ9 zsZOPLXB^2ib^;$iU)|*Zl6Wm9Td4F)AB&S)qfNeOf5Ie*ZS}J#;P;K*CCYj(o1r_v z`&RZ4f|^G>z^Z>^)kJ`Ds=HuTiU*CDu;)Z+`6e;1Gf=G>-1W0Zz>ZwmYK8Q-^dJ%Ag;`+!3g4dj{ zmq^M@!WUvGgX$L{u?n|wx=kak0=eb;ukk;7;S!!AB?&?4+NFD)bHwqPS7Trvvd1r# ztzhIQC-Kfdm=QYXGPJ*?65V8n&s}s-29_=eFME`o&ZjbrZu~SW{qw7jjGbLi&yl`w zmw*r#P?rhVA^&U`z<+Y$sv-F+fxSR-S2<|ogOAEh$>7$${yJSaf+AT z;2{|Z+Q*7&5%Mx{UJLG`e?dAIv%Bh_v< z3I%Ir9VH4YJ_tKV7S}_Ej^IAJ;Jq9~WBX`YLM&DzS<0sBdO-nRa_r>RO&^(Z6i$6x zjw{HFZ|>o6nZO5_N7~LrXZx5jGmndHL2<04gM7?XCOGx+Ja|>a=vmdf2?q^}ADS2) zbl#vq*Dk-kTaA-tn$}W?+bVd3kt(9D?}N0A3Yq}QeAv6|f0Zdt8om9-ha$^_1KbKV zioSabCm?=}Hb)EXA%h0)lT@f#(7j+>MDx73TSg-Yl&ag%Ehr|d3f)s&@t_Wh%=jTi zoY8I;yd+P0CJ7oi%%EK%Fzt&-oUNEh{9B_RBZo-LpKlP{k=^i0RaIipo-8>@2VFB8 zJ)0%n7@Jj24>Jf&W!0jSW`^>FX&?&jw1;_-or z7-Mnw@Jh$WjZYgZi2M!Y{`f*W&{JDCNWB69^0i7sXIIbVDZloiO2#PBY=2}Tlse;5PWTea_UbOSj%;7>{o)zQ zqhPNA1M_TgdA1BbZ;N6$>_}(Y(GpXM&#P608Ajk8vRdDCF7G89V+_Q1K?L2`~lj=L_HA;oUf-WM%OZm;J3oLy4MrY!_aVe z>=oTq2l)b1{CD;JJ$>F(&+}|%2EmhF5qCzuPM%f+|9F%g7j-GC{8~!1@4No$`R96| zO&oLl6A4Syt8@)-n!_}x@5CsV)}SFN*&EAAX=RGK-=gngIA5Q*$GmhOX&yt`NuF&N zXWtJ!R>03jq4+vd#N!f`5P^fmcX&5lL^2@cc#+~}F>{Zd-99EwU+0*e>&J{R3U&OY{v9 z$_$1ADLgWFyR9S^vNbbz0GcpjG2Bt{vDkIFF%q%D7L*E1O#eJdK4uS8B%Jk9D>MoL z&BEvLL5fS(P8z%V^ycw>?Iw#6%~AJRE2(zwBHuj6_3}gDTz(%z?s~h7g$p8b5}aUP zisIgMVI(K3h5Br8xCb5o?O08k8vh(;wAsVbbtej4?XZeGu5aC1L$ z>y>jUrUV#}8|3N74XV5Fd$;-q_tlR}984+rzF?7abrlsTsAuRXR*f9L-rNmg*0nq`2o3_$-2}*m< zcdUX-i6Vu~N)Jl*YM;T!2NT^w*Q<4BPtKA_HPKmtgg*f*z9SD|K9+tDF1FG}YT~r7 z^;)?np(?K!U-7Z0RtFJ@^gv7 zMQ!_BioIMSyuA-BA<6<+JZ9I{5h_NZEC~8L-dBwR(YsRM@6_8j6Y7i_^{DQC{(|(X z;ba}px0!+%#R@NyQgJZWGkR?i&%KZ>TBJp;hlIaI-PWwlrj@MKAPP;sWPiHU9etkC z@yn!*gl}maN>p;~O)%y&EWfTaf`PK zphoB|_igS(Ppy_-VZ)slI<{*y4B;KB{$v~jnH%A7%FltDM!eduC(|wGz@=q>ogzh( zC_^sAG|avYU5)Z>&%ib0Zg&Yhc9khSR6lhdxbxNeVD_$i&ePU0pK;&ph6vXxSiOi` ztq)PI;*e#M_M1ACbAgkWWAK6M-@{GH%$5n&>q%`R)o(d(Cjd`KxFRQ8%~dFnb4W4A zNouy;T;7xgr`#3x2x=VUwhxau^6h3F6i=HXFr2hL>omMMOB(=plGto%G1sH{e7>>P z)Ne=6B%xyU<4oidy956`AMtjpQ~A(<&`PW)wb0^A0b4qpD6TWnfND7hJ*+HUFs$vf5mTM?O$g!poG*E5w3`yh?+fxLwe>ys99opCfd4_(8rNZH9SBxWkv7 zx{mInj{X;3NUTHwq{K9AUr!g)m<^3j^!d~^$xlg{`@l~Jo|Q7}93>AY?BpiWdc3U_ zM>_YjgiC5&noB-9Ux}N}NGZ~f)+sHqJig@mx zvRXsi3GSMDOrk6g##(6O&06T5mUj&=4<8Rn5(0kAI8BD)Z0_5423&iCZna{oUF>`F z!6+1F>9W{c+pzMS7yjpqzL-U82It z*oDVxn(vLrrSwHxWlS*5Wd)ez^0g_8-Bt5T9Htf3)$g+7&EBSnCf@At20cze-nTl& zDO@P+i+SqDR^R9>N;Y24ql(h%Ux^SC77LXbC>5fZO=6oif*hf8n(j8z=vEHHtw++k z#HR~T(JOR}a4-mHR&Z#gqPtT}yh|Qd_Ot&e!as&KEOn3Bn06WLxe;tNg~cd5ltDzw6n>~@}{@I%pL0)=DXJ&YnV5jSGN5usxCiM6g*LPn<90Z|%tqCz_=*quYIt(ax3?+R>LE4N^HJFCCDW5P92fzWi2 z{6%ju5qxa-bvmPbFstFTfaxnff1{_)i;nW(b7j_kf7cJsXJiS-hE+>5L(ogcirK~1 zwqHHL7Zx$jqGBM+M1N^7!8R%JYLvF!=uSe6@&;92UpE^sT-QOLPJgA6p~AHIB2-6z zP?I4i$(9qQN9t z_gNVhvx(O@gIK9*t#y6eQ;a{YWAS0Uha_0ZgP}_vi{X(hopUl}ykdBcO`XPQIL(dv z*sx6TJpbgA)*T+a1E@S z6@swNaK88bqsKwy!wk~ujK2P_WfHKHx>2vXQJ2x`ed5K(w9D3d&XDqXzEXLNA?sdv zkx-@PQLPQNK;-PRh@o3~Hr|_N+@ZWjuaPUrb*CQ)9P=8Ub|+Zsk2|e|kGC(xAl5&w zt3GzYtzLhOo=t9J59V5kP^IwWv6C%_(kBc!eRNG zj*~$sUQt(mhIBhc1Mp13gYDWAALD`_RwOwC2IJ)mhP-*jfgCd|3{lO+YsT@}GLbJ` zT;nFr+>?)<3ra9~7~LOvs4>Q|&7&WFI8O0)OcB0{c3+)JLMtEBYD8H#3e5prE8rS- zRm0rTy_VU`?26o2^7&nTaH=8MohgSp|1Pfin*N8$c=a^{v~jIfc35piT__R0s-zl7 zjSw`Ulm1;Scwqq#4E{pRp*Ab{o+uvpoJlb>H6^dWlclgXC?~_bo5^$F`&+z$o4Loq zh!ZASt!32%3Li@S`0S{6;dY>h4CxlAc?#J^L% zMtItb@gcY3)`wRfWR1uvO}pW=cKaHl1=9IlG}!L@;j*NCZgv>;_huPit2(E6ZT5zK zayU#IhwQR?K<$wqtb*#eoYUA3LE|rMJZ06ILhXtv%U97Pq0uz-76}JSla^?^#~=-7 zj6B)Y4;VyenR5)&{-z&8RC^C7wNt=7XC0A-AtS1CNgI-CeBkDNsUZ{*{>?M%#Jxob z($OV{2;XU}0(x=yLbVFi6u&$tm5>Q{9!Lm+4 zj@oW7lL|AdGBa}tYgq{^yOOOFx)L)hGxORCoeTrrK;K|F$Jmv7dPN86rz7x#IMd6g zGc%|4Mze{h2M2xi4thoH>5+XE?aNqJc7T=-96Zhy6u{ZPCuM-T4Br|iXj|ms-#@b~ zmuAQyf1u~j>~8by0T*0|Na1`lx_HU-qyhf^X(lHkFC`(aqRJ>Iaftu|U6l0xixCLW zKK#}$h-Cmw8@r1H(50)e7O3A1Ko=I)-z*Gm4UNrB|J4wX=Kc#+^pA$$vPS<3K>XeQ zf6QI~3~-sl`gs>_{Qv|4R3|Pv{jCe%J^2oFQP2D@Zv7F2ii$-)YaorKM-Kv=xonx9 zf&ki|L6DUa6_-~LzZ}j#tOG^3eUSk7Nr7uGa(CZbrsw31zgWvFr~>wXHNJ>N_G@Tf z5)d|TbP$O3yCv|N>4^@E@UJ=|;$&!L^GFs*^qJcIae4-eUs~$VCk;rc-vTBV-w*i5 z_`k-NHhIXxChKTzWNK$=X#DWsh{pQL$DadII;6l5TvV3--ZDLtZv7q+`@g}Worym!^g!*qW$XGc1TeKm?{v>=r zq`QC#1%&s{mg#By;Me%_HVU=?`aioKow6Vh2rL5y!1W*3+lKD1p;b)noUBY80Cidi zQx^wOD^tTqKU>&=I(&uKfIb8Pk^XVL^%?&L(Z%PWDbS0bP1XiiXSNOCvoINuZ~
    {@^= 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%0AyhR0MP$G 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 G!2ch9K@kZ6 literal 0 HcmV?d00001 diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/jstl-impl.jar b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/jstl-impl.jar new file mode 100644 index 0000000000000000000000000000000000000000..e5a9342f8bb9cfca5dfaffbe0959bcb5789e7423 GIT binary patch literal 392443 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�Y!@E09 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 literal 0 HcmV?d00001 diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/log4j.jar b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/log4j.jar new file mode 100644 index 0000000000000000000000000000000000000000..068867ebfd231db09a7775794eea8127420380ed GIT binary patch literal 489883 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�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 literal 0 HcmV?d00001 diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/util-taglib.jar b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/lib/util-taglib.jar new file mode 100644 index 0000000000000000000000000000000000000000..6d182ade53b39b6f2bb472f5eeea2cfbb07e3f20 GIT binary patch literal 434882 zcmeF&Q;aXs+b{TEckjk-+qP}nwr$(CZQI;!+qP{RyE*&+&Sd7Dlbmxg$y`h_by=yk zs0s_!lo-GgfZyPe;7eGctS%5}DR+LUgKvqIjL`j)eM)Z3E z04PzHk~`!?-XXfjqgG{7lOctXmqdU9o70}_%Lkg)(dC%2U`QHDxTb&Fo#n7tP|I!t zjR0-t^E=&tjJ$Ox9o4UXg=$Km#A@ilySnw6HoWCxdyyS>q$U_SKHR5g=eWkpfqwsY zVH(-~ZfZDrd9bHiuiPOBRMpbllVlOmCtPuh%!(1n*Wr5c!;*1pZp5qJ8%AsycWJIv z1|WRICUh+JPz|pxk{fw%{Xc{LKJNwX;{H06IaJd$xNlv(ZeO8%)vtZScDw@nf+fC; zNC&gd>|Qwyd3ecJ;N7G{r^Da4NoFBHOq_h`VDMaWpS$@?;@%+dEI?W~mmC3OM}375 z=ObzQ4;n%Y3l-dFVq5&TA-xZ+57-N;y_N*CD<@V`bfyi0oXb(dFm^BcT)k7qblgGG zHmpP11?08EPGJR5b@)ny5h-g6Sesbk(vwl0=;X<|jI<=BHMTtk;~mV#j*!uZODLvM z+Y7ss*2PL$?<_qujuP$enfJ<(=~~7I6thklGTufEVWfAmw?s*s)@7+Fq_QLl7Msvk zYIV`S{@B_$q=}a&3%_A7Hme0H56?-fEJ(4cC5)Hc*^X<~$|GNyCjcp!Ta-2LQt@_l zq7raP;^$m371!*qp4XbxEj^#(#A+;Nq_c9At`#nfD(AJ7o86J(m+3AA2$bSn7?AcoQ`oNlDh{^XI!Qp{*vfNf3h!bi=F0-eXs>88OfHx%qIy}5bOX6 zN?$P=T)$xrl}Mq%i@Z^cy3wrnbi=Ym%V5=`H>4@{2t1VI3a++_3Wz*{6Ap|rBO6aV zwHQ#hd!uQ#8FZQ3_91sTT@8?SCi?K&Eq<=;gP?JeYCODuvxk2QxihS|c5eB3yB#(( z!jAEPz~6f!zIr8cVD~R_V2>sAb@s*-O`m78_-GnS5|&~6%K|K$vBLoRJ0<40I31=O zM|!zQ__?yPZwRqww-A^>DUG}0laOgq+F4&WdP84lpi!cMm#tc0$+$;qg$3XO-K=Cj zmO{{2_Nae7XR*1VNf3Yj1-i!4Z;O7t+5?iUK5>TX?#7K7Y|!nZa;QTYDFwZ~eS>1+ zV#FGVpEOJ|SHWCLLN#Vhk$ok#ZKY6G$y4T~-7i9WJR;9Tl_FB=DxSqSRp38qdl<*($nz=Rj|1 zV@1Qhw70Ry&WGk0@k{O9h}ach_&Uw3I=#LCJ>}2ZVJjIb z*i-Q_x4T|3!a6-f&>`wrQn6We8St7&tp>ZXfgdtLVHx>!$J9LDSe>RjkgTzCUa+8W%(5EpgZ+oVq*_<`aNqOn_fC@Hc=)`R zv3OBy+&lJ5(02sdOVB<+#|xdj6gUJozDEoRC;%{k3;@XgPfP9Ze`WXoEVUs24g`nz zPay{WKdSNnHBdR{|6Zfv|NB4#7YkZvYvXI3OD8P0#Gfv;lph0GHMfQ;;R)B9KW@A= zE!bSO)_DAl<)gGDOX{Fv-D<;tT`rKbO?z^z^`dfV8xKlUMtNea( zar~V1^Zhzm9dMO5vL%z(2Vw{OqlgMl#f0L zBVQcfBYZi%rS)cG<1J^6)HxjM zes2hW!4968_v!w9|5knrQ~|-am>5Z~mc|HxKS3;u z-JOz-`|+TE`v~X?)`iuT6;2)>1VJGa@of-4>YofsSV=&>@81ugeK5&W`nxJv;;6lX zI~hS<_-TfKqMq1;`)Neat|6%`q=LK80b4J+yoSIlc%C zwbWyufi3E7I0EH7+8drNCgWKvwgZ)q4KG;glylslmA3=VVC}D8s6=={XUU!N*FfGF zK=GMg(Ocn;8Saiv%&D}7{t1KAM+u>XeeX_E1o1-$tnFA(uZ&N`G0GDT6XA{!ZBnk3 zFsOHu7R?#BQeHJnIbunbmaHyDoPWeI#h%-;>NO z@|_a)>5L8Iq+grZHLQ!556(Oaj6DRp6*<0B`?4Xkk971|pRqq$(J2>{=*j0bCyJIVPn=)@w|H?M35qf5IlxqCL27uuz>&&W# zegfD}TdCz-zw{uZNkHJW!J8ReOE5+R6IUTHU!U(UG4X^;j&O1U>>+#Q*wMbdyXb(J zz5{-v*+%6#kV><4tL$Jb=DM71LJ9w=A=5YZ?r~%4zkl&}|8m3@t9wLeaencQ@*zJW z$a9Jm(1T?Nf#emJOsuQH=V}TEBic1G{7==_KRL`cYwC^c=cgP!*7}Sg-*~YQjg{#iLb7MH8^$f}%8@ z)$&h%PgWHl2&&cFCuAR`2AM=aFAIlw@Ab{o)a_Rn8+}D~oJ|L2U~qKnhP4Iow~Nt+ zF)EU1nS_}V$vCT5ryATwoH3{8E@D4{7b^K5%!e=8;!N>hf~102Q-LL*oW!SwxsQY< zXX3)f=-~@N85|cA@`fp@(Nh@mK1z`GDCUzMymF)ML${!Q!i!RVMn^%)gook^sR*M3 zPns>x2#Y232nu_rMqQC$%7`m|d=UF$VB^f!)^IM>!(9h&SRC=oUArpOnb)H1ro3I02G5+oNEVgSoCJ41P_3Qjz(soN411 zPz;Ex7Ns6T)dvEnG5=r?Sd6KEHI0t`buTL7 zw}P>|_?P|t_jVngUQUjmA8P)RarJRmuzdT-hyQtnJ(!>ZtfG>tjy}wl4Q#?6I#nuc zn8eALVIOzTd%}a5t#jL@;F`rN)<-3a)fEbSHR0nD1kDV7!yr;50XNv*>N51(zOg53 zl3Va;rJIeZZ7i%L;JxSNzF;FILPfvJ_IGas<#8>!y|7b;1oZJSm=niM3n@r1JXtNF z$sX)hW^A{aO{U)={<_u+45I=)VWnTFa zV>^;Fd`+^c9948uD&G|SNXcN>FX^nzcv{(yNOQTHr)Na8`}*TjZVkF`-0Sc1x7E8` zV%>MxT5;}8Q@lLK9?v{|2S64n7t%FUM~^MWD}cFE_R!29uFCRgeY@Xw<96AqLojrW z=Z+JGFiX^AyB!({*1dC%EAWkov#nq-I2)%LT|fJcz51vfXl<_;ie|SwMZ}>{1?1e> z)H9Xx`!fYVZ6XiPg1^)9xIrq9$olWyy&sNX?4ru>myb-i?mpH~eRWZMweS~pRL?|I zAZBorqtZ~g0|}lKD=I}Vfbr*QRok8BW0`85to3LWJD^y>nuXqYCMn|z6=7xV}@e2L)pAEa!VoRy$e;otRAZSWl z(ffk)6xg4G&Kp76o$Z307P+|W5WV7NHe;P$X`zdZ+yr@0JZXF{Di>8Iy_dkJTfY8W1a?7L`MRyae;hW% zGTDjfGd1Fv5Er1iicyL|0AtMllCd$h|FuLS^oBdi+67Nx*vJdXFfQ=KS@2WCflArw zNiGw95V*@GXpvu6sp2gI;x!dtql4oy#tF54`)|i*d=0Le=MZPq+Uhak4UqoiYZ-3+ z4RDM05D%c*qvLY_f>wJPk=M6=WtYdRj}vN*t=VJ?e2(<*RME0Q)4+TCuf@Y(em-g) z3Jlc~?wltLyc}u;{SJXau!+hRp5P+AXwGpw(6aMYGlu=_D;e8bJ8TJ%F!ev-ml}ggv}|r3m!F@MgsQz`_ZPJyPjr(eMD{W zQey*A-R8iE>UOAXrDEVt4XSwirG7`kf_`9M*VT*78`_FOJzKHlZ2-N1mNZq{;y=|! zFAX`|O)VLiTCU8IgnEj#Ws;-f*4z{>Q|}*wS4Dj9H(XGw?mj^B`j%(vd`GngqAhRa|a%- z!Nu>}bHFPX`G-liKX_L6}fPP9M-+(2Cl8Y5SW#Hu4V2?sNR+I_~KP(-1=M zH9HSCe#VtL7j#y?=SC8v{5F-V#Cra&8mJe$wY}!m`Q7ebtaObt3ia+o0D4QByz+e) z5%QPiXSso74eV|4UuvV9qgzhbs|K%{wMEj>ueR}}`uVukb3iY-w0n61Dp~<;aLZrx zK=$q&aVlmF6Aco0eDWO5#o(2V{5(aVTWI;7-4h<=H$jRa23kDw+n|)xyNBQvFl3hj z7u52z(}*`f>Kt3Oqm`ZN$0%DM^h5BGGOgE@@=@9-w%C%Ck7E@+jwoT+DU_(h59-C~z9nYwpTO zT3G(sCwCql8k1EfCZaFAy&%~Cpo&cCrN7j_&q)i&x3K#>alWG?LJx}s9Q9RebtEI`8fM^TqLWk+N=~r1>C8@<(in?(&dp1u zF~9X)U-Z90S7%F%)=!1jrRp!%$b|0QU4GZ`B1MK(3E4ke$a8Dr2v*Go95h@&s`>yU z$EljlT{Pyomve%sITmYnf3X$NH$^0)Gv)$`CK~(b&h7Om2vfn>RaZ7CTo%ss0-i}CT44vVq z6?q#YCIK!qu@Q1se_kzQ;G22NBFw6J%&K_{BE%}8#Glutxn*`#x0G4&iYaRkw2Fia= zCc!PG?OQsfx`)5!5JuzGhyb^k6}VtZanJ7XSIR3jK3Pn@B2})KRXA`;exebJ=$>{4 zN#PY3-^m&EnUH1F?E@&Ylk=ICUX$?6fz1vle;a)JK~?INAa0Q)Z?F=&rRl^+e4yvE&wB7KMLaYKC)IgK3rK^DPby= zE>tH*If5zuJJw(t4Onl=bK0}}U#5Y8<^J(TU?^fV%Zg2qaGBl+Wpp!IK|5fwox)FY z-V6F9H6JCR2YC}XMo&!EALmQ?_)#_f!vC}Gm4M#|8y*i*JP0(VsJRN{_U|=vkUEw* zwb2yf16wH?$fr-#5;CLGm)WTmK&UnkPuh+%mq6|DLK`m7n+{x5+}2zI?QfkJ`yw8a z58*t63Ab?E$m(eUONat=^zB|<2ajV7^~W07y+qbHT61n#S`#XE-S>_Nk0v9U^acMn z??rU9p>{Y7i?;PIrZ?*eoSkY*zWd9Bl~HZ7V>HMc9OQ;~st14MF&Hhpik)^|Zl%%G zvLkC}nk^na>ifOL567A?QUIuDhmOMx>*jP=^Db4*#~@ze^?yodA8vpva%Kc$m6=e}*fgJ7WP;nW5%7n2`u( zqCWgq$UDW?e*VTx_C7M|Dw~%tGu%UrbXu3z7FzF;ap>orKA9PGbN3z59p551s znm7^iDinA7Es|l6~ca1_LG~47cW~MsB1reGKY2wAV~5tStQw zI3{gpN@l%-ds{sOq2i*uZZD6)``~(9vr?O~;c^*99O+?t=t`?Y0pKJOXMQ1NU90%QNa(5f zW>E{`3pHIf3`E3NY^TH?c1+4?ILlyh4o zFE-p&fTkhF7J_zO;{&p$+hNhs0{T=x@9SPe)Qj{ftA1Gz!kTkEwo!8sGc>wkKgLrA zXLNyTF%CMV+k(NGf3UEsQjX5{3%5Sm&^a-3E|k)w^zKtc$d3Fvm2eDEf$H_v=8^cA zQsl+3^SB^=LCmD{=+Wq%^L@nI+cGTs5_{%&h5F*~Mwl7)e!fP5a1mZ7v#cI+1Xb^S zs)10j(Kc&G0`sI6`5DXTQhs+0Vmk1^*(B7I(ZJ-GOs;%m{?TkU7i_iv5lv2tgiM49 zeRcHP=r^ZgYLIs9j*J5X-uM%k?Zmm`<*xUl@QgU?sEH)Z&*kPHwZlW3s7(Q62^(DM z+g*P%GVNMiOSxNdfIE=^jSwU7pdm0#4^EFiOAa;!x_LfOy3I?S&g_m{eyi^E2jy&(|$z5F#U4vX<+1Ot*R4Zz-Lgk(V4 zz1$`PseF_V1MyYZulD(Os>|Z0W0z4dJj?agqhWbM1ECW;OPi>lN1N*Ga`kU&*GKom zT2>AZ9MNI*R65f4Q78-c-V|FSAG~wzxG3B zA}1@p3UKNRqOpi4`}=p)+^=Ka#nnOS(zJxBuwIk#yHRS2k4^hF5mG9)xorjI^Zj;d z4xn*})}xVClulo>RVX5=^9#oANu6OE*40iu<>bNjyFS+DE|(YHVp*Z9x<-5@KcaER z!rFNY!ePHdU7@acfuLNAKelloJ7m7?_MQ=h)A6AJ6(ZxI^HJK*8mtc z@al1MZ#P(>W$-oaKLlwWQ7nG@k-78kyGNt9S=O%Oicm=&YgQPXw$nZgYz@b#di~2c zrRS+eq(sc8m*i@{-{EIi#yXsL71rIRXF?W}B$Mnc%J`U)J?R>yuRbNdVzEn3>Kig_ z5N<=5;LtOwwMz_(ivt#2@rQWedv93c$57TZZ|OlW2P-Ed=u{Rpd>5JQY`~2Rr?|j( z^=Um^EY}u`yj?poVUoJt%(UMKVtTWHf-)pSLPk#tclL_UPcaEcN~og?65OY9m|8<{ zO$}P>kfoJ$i0PlhZKEW($PZ(@6MW~MwltJj{3Scppe)Vn6UCZ;%R8g8ta2>Tmhf}R zU!~f%CSkQ6@oYbOm7#k$JUVQu_Nc>Bvh}6}TPBcHA5aI1%kEDSOm6$*%yib+q5P! zbv{0g?hU5Q2cn=L z0nEP-msq}|=dxf70Hsx}8hK+rzlZBx=uo2x3i%r74f#Q-A+?SIzRrpuEa^I*x_jAm zN{?>gy&jfO63&ZphSY2pd`Z4p%2Nh#8cfGJch6iu3#O83`l9c)VK>1$X_}pM^19>M zxw;J5p;`zFJN9vxb`k_fv|#8R@$4rpKQl$7BDrnrr5aw3`TI+WntmRCqz+413c1}k z3gz9d>mrj~7Nk4NZeGALi6>0)E3XPdRB?z@wjGwC$^AH>88y;|oS?nv>=&1-*^swd z0;+YXw7jbY3F)6mjKx63HS6(WE6hvp+(okLtt~WU9lAh~evppZ2v%x&_wdp5-?XLm zjnaEr1wc~3rH0i_Uz!oIOc=hn=a*_De+MdU;XLFjr@%<{r*$7Dm9an=v>mzM4G%}L>{s6^RoQMHUvAS6Xg#9m zPEA3Rr?QjP<`N;l?XAePysmc@y^(qBIOQgKAT9PESjfSQVR_?^96l4u8KI%gJy?|q zkMVS9R#edcaCwsH~aXs zKCS0;JFf415P;|H-H%`49n?sNhU1>302Ntq4p9xLpC-dNU>ZS-k!~B*&|=0!YR`() z&b3<2_n?|c{@K)=6zf0fcD?hRg1(+V)3fRkb^b{(h^aWK2xs!PaTSs$(y${G(bb>v zLcwwYPvVXbqNn>v-7$3pzW+9_+=e!ytzGU)Z^f-aAAAVT#^j0~!j5|lO<_MqemtRV zJI4maQEgIjKu5voFszU`WWQpTUd6n1W<*`>ZuD}Y6D6@d)N>{?4lbSX048yrR)~S` zVOgqp%T*{l_z=vw*oDD{tLCq96`O}^ok_d6@+wgqy_S9AkrLfG7t-@^L1$;wzqUDz z>@sBnD`#??3?1JNCyk?S#R8SdJBO(AQ5UXY60AaY<@!*QVQ0Q?xwauDTM4Z9%$e`h zynZ*{b%}=Hz1V_)xfdCET4)lODL-opT7?UXNlNoZB26Zo#q9^c&z%f&g3~rnFbL-q z#FCnAfTdgkG+@Yp3)tx9%aXNM1ff`cOd)S(LK`;Sb&|SZ3vbR7^IC*H^Ls98iEDcg zuTZxo=++M__Yb&~4jZgb`-S16KUvIQlyWFDXg;0=r8jrAq>DeRPab~wo4WSxvrW`E zaaws>v2$UiT=E}cFQ!&FG*efZmJ(#Oc8|2n%b#ls&ai3cg(vJ77ez2z_>v~=w)Hq+ zkGRLtMx@Pjp_h0I7*Q@oS5^kGs3fmEh3QI1XtWG0NUSw*3rH;+zUwzM zz1thBa<P%wR!Y#6CC`eWO1~S$0yIntHj@Q$_q4u?n1TR zEbqETGe`11eG`)tO4__R1-8!A$JM{VE(edP#u560byK4a=F(Bb*Pphvn^vUhV|6cSidK151ZRW4uw;!y)rCO*n=H zJ^*K+x|{-q;ITR>n!N^9FSo+^XR*}^p9 z*;}uP0g6VlE>F%Zv@VoLAmy|&i>?+H5;k0jEymo4`n>tyW2u4Nlq&67#!Z1pKnMno z2tF(oS+z%;gu7M;W(_&*7kY+U*OP0Qmold%85smPwI%*`T26V+doThWD+)>v5^qk- zDcWn?hjb)!c5}%v&BTfn2tdNH5dpjQV4NE*!~@?QzeRKP&4tqRvdVxIM1R zZoHyWU7E4o7B0a>C(1EA0u0|IbLzZ3^;5hUJ+~cPF&;RVCS-V*NT`?Au+%?`l8(*V zP2t5A!U;FNZVdQ&lfK=Xov6yZP?xQp9;7dd9gaMJamCtpVEdsv7-+f|W z?c+REhXcd4C6JmWp8NlAmfdL z9;uKWL5D_B7iuVZBP|{O&gy=g2~UH5Kp`FRzlXmAOwbLBO&4AWD;Q8 z+58@F6<3|%^=7qG#kv3YftF`OKjbODRC8y(X|G2<6f_Y4{tByFbpYM0QC#JF$ITpR zu!^Q!?cx%C-=z?*0L+Ys_15W()mcGF6sCWhm0`_0r`1uoxo$T%j)j@8R4npStR=q_ zj}?>C5bgpg$j18#6w}lVrf%e~0;XQV%vTF7+;M|L3;P1|bPv|yF2}%X**o#D;Y`#KM&CGVpYzTeFtp zFg(*n+L#s^3`v8I?km;5^Fi8Q*9Odry|{?Qb1XoJ&X>zH)w9&{3)bCD8!<% zlq&&Sejr8Jh6*=O@T`mpUXh@y|Jl`8W~8NOuDkXifE{L0#UI;#aWJUqFY?yHOqsP0 znzd#7d>F8u7UjnrAUp)4+ot*U9?sH2;Y-iAsjA3qDH0@kk*M-^WRA&dfqjC6NFC8SIT+V3fC4x@{IIC)|0d;@NANi$X z2dNe|ZENQmzG_6;X71K!k88)rK7ZJ?zt$Z^|FxDMErT7dN)K9j6Gy+}L@WA@goIEj ze!K+O)YTP9(DmjVPOB7I%27`5wHZoiyZ!J8p6m^PPdk$~$UxEPXrBujH2#ukNu3C` zA-YAbYE+yy;GY$oJ25nZO?5dDNj0jGE?kXlFAf;ain;-~iM-5hjOb{eX#|zssmU>S ztK$GoKRqjPw%?_X(9CgHXrQfq)}QRKZsI5(2jrDwQU3jOMNZDB|Fin{`bD;iX`ve z!c3J{wc1`7gM~f`8nMq_7}e-MAJ2w2LA#c`=BTMPc2sN&&3BiA`5>$#3=&vC!exx9 z6z8+c-RiDRlNsoCNIFBt-ujx|L7{Z{+e+}^VQn*3^V7-~IBS?iM6MC0DLXJu&$;9= z{H7e&7b+5yo1~|iJnwfW9H2^oJ!9`gk@v`@p+88p6ZPvOJ&sg1qEQG*1FAZ|S{nzk zHbKIRD=@QoR$Y>$u~^A`QlK%=eHI}bm5uWLI5&w;H*NJA?ngdqWky7>wLsr%B>$YUMI5b`!}} zrFN91j0OvKdg)awB|T%9k|d`K)&7#wCK1!B!Kh1Nv+_H57d zSXbS)&Ex2GIMDfhPqHGZsVQtx{}=k#b}sK`Y@`F7}^{bD2uF9YRzw?Z*E}t zZO6jO4JH_+2zBGaIq}hku5@|`04jqxMbTLan*g`e1b+e?|(=F45AIA zN|-QjIB*2E7gYd$ryFKXUY>1L#Cn2dz>PoA&s)O}T1$PW9N`mKgcGXiG*+u9QSygf zMt7Lth!7{fNfwj_?Ow&p*vJTg>Y#0 zU}MU}dK|uf9U+7^N$gdbpWX^pV6-BmFSc`Fu=BxH!j3;7V^Q(w95;yo3n(S*FehVH zuCVmUh;k(qetVD|S@d4{uHBG;+n-!WoJ_)Itzivo-h860FqpN&>XBC=v}x$#BO|B~ zSL#rm5z&p`$$zNcSB5J4OT3__lf99OVNZp1f2k+E?Ns^R7dz-mn2H^@5VYo%>H!*f zdTLo)M>id}y>k+LWFv00Hh5mkxOK&C(^des+hG@l4XdNrq(4uh!_%n7C#Opy0cq{{ zxfF>pJDJBjfsS{W+}lO&=aCdCq3ioo`uY9k5|~Wx_xH6jG+O04?1$WsJ?3v{<>&e4 zhTK>`VTKytchBcNceaE#Ux@VCu3eGD-p~ zn$4T(3Y9)JwG#~1s$h6itCpGgZ`(?;+vl?%{Jz{zzW?~PPz+L_LQ(*r6c+fu!MOjW zZ!k32f7eDUM&7$>t1Q*v&z0oS2Y6t-QN_J%Np&DE?2@%Q#L-JhTG zA~ZCZR5o^ZcD6Cc?xCJ`**;`NqUg4Wi!~B=VKZwpD>z@C5zDjH^>se5Jk!1>7=>QV zDm5$73vD%)ZZv$J)b@|7Bibf2j1@1v5fm?O%+1^E=sC5X{_lpRSpHL9t5x?aEI6N+ zp^*5B@qoa?oRLAd&#r!I-408p7|_k0XgyKuYvH3&Y~rID2f2jzb0lB=bHS|v^+=ZF zbVvnKZ@b-gE2>3Y!Ep{va}W@Uej)c$xSag66#+y>H08=*yQp7w*;Mwl&*Row=0eln zI4|da9p0fsPB%qDho-_=XJSZ~l6^CHNIv@z4gJR^s!L_+a{Ka}zAwRhRu&4^gfNI( z*h-z`VUc<^Uu_3mOw{r%rN>uv`f^Q>gls}AOrr(oaN9RQ5q-lQgR8S{vVPvZgR5>m z2~!z6*kjJmFNg1@NGSJb9Bn?}>L28E2pHzyMH$if&kY7B;7u;d4oGVr_vGUFvKBO)71uPQ7Ei$n} zFLJCq89I6&Fk)r1U1(=)!JM#h&vnO~pBO)?jdc@mW&@541MdHXAMH0<2fAvV?YZ55 zo}O_~bNm1BNJi-Y&MIsE2f>d1-*u$5g{g_7fd|e1uO$CpQIdAWq>Ly~nYOqwapmma zvOEzK-#@AA-3j#G_;k>E#sRs%c476f!78K)5e8c43HvIdBe_@a7cxF?(nW_zz$num z4~e)$FTCMJ2`6Rst%bN`OMl=saec*}WeYY!(t!~s9+Z8GN23JF53$RA9uEJG9u|$D zQ4&3HtIYAdx=%9uWk{&^Fps&!ml1wSM^OxD>r4Rl(xkFEeVLeezEAu2ZowZAJvrPt z5EMw^;FPnG{|*x-fYZT=YKkcifro*2jHUU=9_vA+OgLzGQIi#hKjeuh>r1?Q-o^Fr z8B-|0sCWdQviD)C__Zm@=4|b)Ot;K@G$KU_-`uxu$RYCg zJ?*b;5DhxDs)m=IiviiUAui?LZV)ViSUH`rhGX|L!sn}jSHj8Qg^(knaG+7tkv21B zY2;px0u0~VBZxAJ=VxC<%~^$#jdt%)?mBQir^qK|Heva9s0tf#6OT|L6^X}&^$%CS zQ^`LDAFC+Z7Er0TiOV`p_WuzMwJa3mwck5SUA0$TXz&%$c{1&viq6)p6WZd>Um;2p z!l+2B`6JZ$FMm_3PS(E)J7Y@ETEM=8%v12+n+sdE!kXqk15E<8pahLUI*CsTaT_5? z%D{z<(8U*o)H^C7ZX?YLN$hoKMO;L)Gd`3@QLEi8e!)h#)-*A6_ZYp4S2ltQW^ zx{ENhMlKtlbpPP4l>ArXlyj<ykzmLl@xH2?zg{27TM^M&~Ebl16MH{MaM+u7!+iLQ1Hc<&Gls_4mld?6@ZwNQu z2vdq2e+T=mtd4PJ9z34t>Kn-{-!Drhkg;9B$xiU-`;fFtq)({9oIXMcUrTPc*GdcJ zL9!n%av(#tltHPOZlv{AX5u9gy3GD{p=9F6H2-+w=Sou^EyBilQO?+duux!nFJagO z`i}s0(xlMg?X(3Px`IrbuYK@`^2BHgApYis4}S<kUHl&@aI+d$H#5`A2PJRGxZJmAgs_OuB@iO zL@!ngGnVW0IwM$+pN{oB{V>0vq_vJXdFwr8NT>PoqWoJN#O*NIA7=pn#8xA&)C>Q& zn9hWBFXIeKdu6SpigyKHQW9A9b6Rs_t`@cd@w*SG#39{p5yG`5%Yc{AH?!eY>S>BO{ptKb)?o){!JkRFTp*Q)q&;_TUXO>+)?uZ1%ZEQWZ$8#ge07k$H1X%OR8NJJ zzs%q!h9@C$`{6w+lvRjafZ)y5sYSp z6%6mDqjvp1yoy=A4lQzI2y5z~YZQd5GrTTVE!xpRlf?Ca9*1&7oa)_7*XXw=<}5q_ zB69QJj_}DrFwR?N<@+qZWqjk6UhMvCq1#3D9zgNb2Kf{-CaXiVvTTnZdT`4OcO|;y zMWYh8ZDc4gn47~Qrs4AO2oJ*#l_d-TS7cvGIVZ_Jf3}SGFe)u0nUjF6*jhH=H#pat zI8B;uO6}O5?t}GQu3+|4B~)=Iy7WCyc?umm1!*;!m?|MSTcK5U8CM}d;jjzNmfXmP z>v%17bK-Pya`~WS3-m|lTF!NwsB*LjJTjWH8rDixN;KU}U!wpYbp z?ZJcun?L+q1a?ALdbzB_zwXyYy zWwa93XROCECeA^15~UFR3WzofEM;Y42fj!o@QyRW(hWy$(7+2xKf?FSnfqD6hDy=l zNhTF`=)c7(V4hQ3rtB#V;4vLrsg30}&I!44Tc+go9aD{?;xWt-xw>>jcm>oSe<;DJ zy8&s@9^e92xVN9}UC?Sxf8+6~U*6{O=;wf5WojLUoMdf|Z^9vw8a1ms2-1w^-NBWNt><(bXbJ zwlYx&v5v%x(cU3Fls-=vIrlMyOHd`kU#{Y|gv=adr&8yx}IhOyhSZ= zQepy8T;@RuYPTq@B_m;v^(uLLCBH<%0)1j%)Ygj38Q6+K-kUS!t^pr`ikhly@SbX- zmIv(arWf=~ELLZTLfu5#GRRPIs&4a^sdx85%fdf*>Mp2Nb{?R3e9AKP@Ng<-1@9nr zd${~5f!Xf=5r3L}Jb+4=&3}-MR`nY521t9doDH|`=Ac=7XcSHzn&q(If?8S5;O`4a z@!Qr6$g)NL!GBm`cg=)B`b|JaWTBHsbVrneHeZ_lhR?O!{o>mUpZWG%+WsWOpnJ`> z!}ZTmh0b}cm7lrM_;9aH}v0;or~3uaYn(e{V)Gr#SI?$-gAgK z%W|_^Kp8zd8@!j=h^FY~je90ajZuLyyGfwSpZr_p?U@PpxHyyy< zl|5S7sD8Xw9EVqq&A9-wtdXBP4}1e9->rMht^6ubF;HKFTYdwKl6rd|v=o~3%4j0t2eE0ulP}?s5%b=R+3Z&(~2aw}1qSxG#mN2ud+aq@v z85)yOCL*BEyFJI>eW46b=%u^Vzs*eY%d@gf)3=f52wChK+JIaMArWyPrJX@U(dLaz zJ1KK^6D}|wIzjS_E@A8{l}{*?kymNrlOaho3>As^KY?BtxXF=A`L}pM=%{m0#Yw1H z0Q5Y|Q-^b3eyNfoUz8bBJBsPMWPv;LM4Z9knSakeB*~S{_0*X4y%nF(={&~LF5+c$ zE-u-lxDNd11z5{Pw#@i9ejG+S@l_GC_$i%+` zb#$nVW&NXxG+Z-pafoRpmq|5mZir|ZwD{ec6t`?<&zTR|H*aFdB>$cJpR)WCtB^DN zHzlm>t3cEPhBUTlg`D1j!iHD!`xXgqxh-IsjP{=01*oijR`Z|W1jzeLAi^o3>0dmi zxQD-B7eeJ#4+S-y;y-6da?9%URmdqZK3Yh+B2_M(lHYSkzNZ!q?U;51Nap1m-_9KJ znvh}8=>sUSlk=DsUlQ@mgH8=4f9QXDL6_^4exCwo`}uFMXZJtw&ASH==j9Dx{x)Vo zIubHSIQHBb;lOT9fUPnkmKwKM=w2cZH^P*k`bN^19E5oDp+psW!>pK>N49*s5R|rn zEJa_&{MVSKKNOUNH_L~M$I?^Xn=)%6+mG!s#D(tZ-wgro7e8r_dMPfKGWAvrs1L+W z0O!;0@HPM}L7lyN2v>(?sB zuLE^F7TU2Zz@1F;i+cEx{kF;cdHvU^hXcUyzY_`ma2HV{6c?r}tq?bzL>sIXtsKIT z_8YA~feN5A?KbV!&C3J-1)l5I6P~V+(I_)IR@`A~Bb3p}a0zvf!DbpS!Fea(i_~<8 zm=5%r?+7g+S$~u_@#RPL$M?Tlz~J@4g~xyv_5sEeHJARKg!LE>QpPf-HX8%H;3`D@ zc=ZUIf~S=F)7v%t303A0Nn5aI;;GzTXhZpW(g6yJTN{dC{HzjUUd4j)zc|fez|S8v zvN)bWUCWHtMBSCmME@{wL7}Us4q^~+l~s(`TGu+d6!dnHOx+7W2>#|tJjZwSm}mop2e2*fMcc6w*|7YD#&O&!pJ3&j__Gy=q2C%6kGGGsONC9%u* z;W^CN5+VVPe%vc+;jk^B8my3Aie!wUG-rmSHK3!`d~XSHsnViIUh%*1Ttr0~Xoo^E zX;}j?yjhQ7?Npod-k!xTjcSt~pg>cV;h_)e75K3h3{ltYPjjYrq%B}7(^p&tGZMf|)Q4URnCa=> z9h(d6IvcV%MG=dF2`Hrq8|oQ^rn&z@%+U%B-<- zYpef4sIcI!+s&o_+P@lIceWiDmwj+?C1!ns{BVe7B_UCT^mxMyBPC;96ikPWlZK*@ zBZ`SM8zM|V2n|%2xhh5eFPGw79frfwaiNk4#z1?8tUT@`9+4FGw0w4R^e%V(HAyHf+Vw&pDW z(`g(-(+o2Xx8W;vcoB6bR+Jx#>)qhyLt{SNg1jfMBNwx5@(~Crq8(pr8NwgsJKlV0 zA_Wsr6XD#A9)7RB4-huia9UL%WaIQF*cK?_TU6^-xWJ2}y!kBYpLta%FEZSji>fZl z8i;yY=>f8)+h*3;1om7r=j&QY*!}HGR_(F|lr`gOe64yfdSGP3ew4cy#^4gwbOdZl zw+W3U?{I!esT_?345u#1z$qbOE|kKk}p7Qb9;*sc>Lg>}7{U9%W zUi3%j;V**^j*k&9Z?n*h3+$<*73#Bt8zE-c+t~_vf<-v(w30fgQ52oei8?}oMyt#% zF^rR1bHH2lJ$ zm=vHDyDe=?k2CfJVLNtif41wfAT%S+I%F&f{du-oue!f)8NSAkEM|pEeYN}F_x?cYV82iS(i1Xr$^?I*^IQr+%{^e< zps#(@!A!(Kt==M;wbYS|m{4XX- z#b_TU^0P?rw&hoy^&EF=b){(E~?o+vv|5ySlt8Z2)?=SC5lMc1{m` zu`%s52FllAC~MB1bbDi8yldUK7{Yd7T3l^(V5RNcjhOsaF4=y~+a7(Ku7j`hsl?0`2IJfv{}QHB;6; zp76p8P+R(qgz28qtbRwadCMM$`@7u>00FO-zEMMamp_1>oaW;FGHD- zF|z7)%1p{j16DkU0Q?Ap7i`HRXxmzk4B%L!)#H)$s&m@@^UU@(P-dl*+zHdf8a;!QA0?&z#bT$hH&n4XTe4m%nHTFBJwJ!#?A31oFAbRp96+v9{|`++$5)xCuj3~(zUet8l< zs_N$gE=aJd+^y0x#mexfF0U*{Sh=|8(4z@tq&jZXg4J1g%nC<_aG9w#oyp7{uXj@i zDucr%3SWCMhVXkdVn`ozeopz%yQVfxU^CI7n0^7LC1rN}IT4l4c`m~2=d1F%U>O7=f`^$_eva~qw9eQqO zO}X$kLpTLfqcN)dzH^9GUp#5fvKx2a$$$A3ZnzXS<58c|CtlSe&F#dZa(%;cp^l1* z1JoVleI9NKNJeh3L^9fjwO9~vlZ+;#!ZW0+F4mhMFgM19K~?H6B3ATYgXr!NeQfM; zUCRIVK5Mp0)lGI2F{jv+jdo|x|L}bjeC#0K>TlC(bfzb0&cJh$&p-hZg1KZCRG2Du zJ=o`dN$IObj4))nMK09-BB>TTTfX%VR%twoSfhfDug;c7QO_GXKky(pyV|1Lvg^B@2PpQz0S+XEFo!TSg&@i+K zGJKgK9qz6%&#}4Q&Zp^QhtwTgJ$aS}aocsljA8A& z8lF%V&4+!A++-PYOR-zdQwi)enu&GgowaoxN+sX)&)8+pX+m(>JU#B@d&PHneiFVx zJ0Bjt=jScsDg=#e$uKbKHAGQ$Wr<8p^4Q)>1ze5!22-JDSRx+&fh!`5((V5@5aQ5x zlfx|!+MR7bBW#__6RG^3R|6xVGDa!a4ad~(xgXGm`8PjK*j924#_MJ=?yHuBVOJri z>~29u(Hf1h5~8wgGhJefb>p8uM^U%GhKZ`f7%bWc*83xhgHFjiVlo4Up|Y+;emlDm zNCvFJq`v82D>|MDD-i$qkg#hd`Cd zLD85;g7$U1B;We5-BtQb=Dp!knCyu>H@s^phd6@cM?AdqPAqSXhOvBWRUtmY*Q;Go z^OMh4e}e2ATX4kW&Vv;Wk#xv)E@|JHF2wrE^yl9*g^?s*H>hL8ii_2q5^J1owOSfP zGm~xD)gBicKIrp!3YdpITRzsa8IW}SOf-zCKB$gh^|5yoRV3DMBoZ?)p7ut?c7;gc zPY7kC`^h-4a0Ph=u&&yNF=70%)}PUdSC29B5|)p}6E}_<_ZgPXagOqG!Ps_<3x=oJ ztm2G`g4JtWDRIJe$1byp_29;ezTDmD?ZPNVZogybLSYtGIpqyP?mnpy|FwsGq3Szd zp>pR}DF1W=5eKPWpx#}47OrzDjvlh8udb#w4Ce0Xe9rVk25I?*ED5a^fXgK;isy7n<<(VU`0GK*b^ zw0mGp7)sDWcKVr$G`&qBcs4%^xQE5?x?NA5ls=@=i|eGq7LmWAftv>MpFJn{=vc}FlN zWh@L3*7=H=QEntQmj|(EWbS-L7%GQpwGA!EZM5-v8+(HN5R|%B>{m-xsymRtzgB7b~)u4SF|Jfyb{vi92yb{EgKh$_eI%?f-BB8 zGn3tr#kQ9)hc0`JhBT={{rMzi+%zZslgr=znVu+f9+4R-v+clqq7o)=AKQq3d$l$O zGzP`4DlMnPzE~oOlH1B6u3kh$%w#2@4EI;e-{XIkr41bBG#FR1FAGHjLosp0h~cRy zYdzznJ#>1p>Zs}dF*7{+-rd7|)OfAQD8E6`*%Gd&GYfET?0$}P zNNFqx__H~x<2?Tfw0U++V?N3YbrJ{f(I!cF$*s(dy z5pM889D?sa@lAcu8m0ki&>H0|0u2aay%%^4$Pb8jPf)#{a(w(#K6}^*1HiXy_h7o$ z*BHCOwHZnDje_c^ftig;W>oPGQI z-N5zqs6dt=F#v)=m(JI31bZu~_kw=r>wwA6t>(I#tbt>!Yt~O&S^jm~8#d$uw&v%) zol$QJmbHD+oO@YAKX#+@4+rE;jgy~d*&r#kDpqqZaRM69En3y&dZd^}P_iWIp>6=tX#%!o9(IaYA ztMY`gz=FuqrI878n)`uxx>22c(PmV4X#g-Q=JBsd<6~)eNKgM*GpO=fO_8Nv6BlUy z{!W#v>nVGPZke}I17qv2>Ee+67ryF#Kw$+g)z_Z~dP-JvYXmq00ZN?81$BdM^*zie|)_%p+-@>`}9|;#j?UJjt(&sObHO1+Ho}Y5ui^g@%Ae zowFzgJ3|Tr%8-*dn(3c-reS&+bYLT3g_&M!PsKUcesv>S0LD4YD2W9sQo))|c|5() zr|s@MmW^qTq&H^fXRO^78pc?-rusD^qI=qUW={PCZyURa)GgX9eG}H{t&k#4*qr13 zR8?|pm+Uf&@8|iD6HEo<$jm=U>?dYzya9z_wr*=;(3#3!JQ^WoR81eewQ&&p7g%&j zHFh@dvP-HAE<3qTIt(_Z&ni@_s!>6UTf4+u``Vxh{t;|0tCRa8#mkh6C#}B(W$W)cp7i2Z z3s$xouC!QTWBz8jh8wMs;5%lC1ky=sjXpbTU#QXt4K@HO$z>8#)=%^P_(S|)^nr_@9`yYSAt*3! z;P;73)D5GM0`$Jpiug+}!&B2nFN0d=R`1P;>8tCew<`-qV@6VqC2|`87>cEC2R<9V z`$Vsrw*Z}kbVy9?hfkwFKiYA9gSrUu`SBv{i}WI;;ciB15Y9q-SY1qD@A?eCZPjD@ zERJEPBVFLfEIYEgn(`V|A@DQembEHztfu*xAB)DMvF%Q=s>n9A*3xdq?r%)Ly+nBV z!9?R!p?-XLCjo}YpuoOd`Tf}~4>f^CA3t&AVqVSd4Rc;T8}Q}xOcm0-Aa4Cir< zC@HdsG*Mab?iK9!##(SOM(i^Wzds%Ae>UEEDaUb3jwdfQficxp+7*y|L2=qNIIqe(??BYtm=6~nSf0yBu3?gxkC70wWm>yQB25^YS_Nf3~vy#f`+JvWh6xR zK2A9yvTS!UkS%N^cQK>(c;S;n<1W-aHiud7v8-4oRV_! zn~aEI^EE9$z)tbAOE^>J4r&7H?rP5qTh_=3gDZ{A&tMb%^(L?&R*P*Fk`;gy(-XXT zmbQm7giGnCbjw`UcYnw6u#oVp=aXl0GRoAM5B}PnFGG3NcrJqhKblVSRZ>*+P6i@+k1~LLUVzHBQg*Ty+MiX4?v z!p9sQGs>A*%j6+TVY!X;bCoFsVj)mb^%FQdZ!wVmz0rDt*Gf6@mhszu|JyAY@ZtNL#+?sI21_q*?D6r**wY+2 z)zN~h?F&Zpqq;63!_tpL>la}~L0u_*CW%R*=rdDN4y&NYR9zUzJhK!dBsjkN1(f`{ zSu|mv&8q&&jZvd`0DLF+d|7VX(`Eq)YHoObBpt4$h;pM{@?pZ=6nS?;v`v5F*=MFi zi2ra!vZL0|X5Dc9ode&;MNEJ>Erv;qhC$CeAmAYS;CzSf1MWXaDw>2#1^efg7@MyFDeZfww|@jk?%ud4%WQm((NJjfhn*uQ{wjq&)wb= z|MT7_QXk(3cgMGft2}G26FX6H_Hy(=;A0PA$CQfmBr(;Bww2@x6INLw0hq-fi=&%r zq|P!H=RxwMDK@UVJ;=egbo}$#);WH#K{`D}gX2nqNYV&5Tv{W*PF0PfiD_T1ug}e) zB!U%TqA^fEK`3^=C)p}LGh9e6hdDH{-7F_m$X^We;4GNR-W2kMQ(Neyx?b2l#|5JX zHuJKRq$ioRV^taL2hIx78C;PEO5aPb*E^IGNNlSWUzR>XS)@_qu}V_ygzm$JD8l96 zR?Ov5XIzBXu_oqYR1~Tb1B@+^r(u zp-Qr_n_7)UQc{SYyEBOE1|+07#prNaQ(PKpA2)lIz-2;eLpQ?p3bloLA#wOl9&7Su z38_S%a5YTHMLS1URhxdfKQe|#xznjBQ@ZcUW-8YOHdKa2fD1u2l~@5MFJ_iTWK#*v z{uNp+8nxOpQ@@~8SeZ-lDlG=WSY@m$SRr#lVQtb=%nPXsGQN}Ap-d3*q0K}^qBODT z@NJfF;rT5N!@7l($rLeZYA2)yft1Z0fkZ74!4uAic%CxrY-MLiuo|Q7r-O?o1#Aq{ zog<>Xp7&e1zp>$+^bVG;y|hG2U4v}vbX2Hk8$0zHy0p= z8~MDr_4RMF%xGfI(0^0XxM7%4H4^pLKwdBqED|+RG$Yd8X0&M4BK|w3%CO;SY_5tJ z*hhy}Vk6*zbonxI!;x z$FQCLYJYYslWa&2RP48p^%?}tUj(IBRI`B8cD@|99T_Tsu#k#8D9JWNC122+)lr*} zHX)Se3Hz~oToawry>Z4;j?ELUy#<-L4z7jf0iVqSKTaU~dTk7IJlRPxlMoDZ3nrao z4(NQA@&}BWPC?27n#_9qSkO^ZibDvtOuj^IibGJ=gsi3YRfPe}9eRWsN9b%sst3+& z#9x{PvSO3LTvHkQCJ}jxeNwe9pLd2b?)1NPuT1JUVpWYYX=wtAwVtJ>RxbIhLv#t$ zH(}XJ*cgCtva~PPXitG+U6$)DnRZC6z|LY{*NM%5YUNF99WnHIoz-rSEizh6+U$&> z3Pip$hOv-#oZ7sh7u=(FXvn3^4t zGyHE|Rda#RZy{?tFZk0&4usb<-zgJjU@xfwPcgY53oF_go9^I-8bJS!Y;eQl0JtFy zvX2yD~u z)bh%)e-gMv469l6(V1=OJ?WI-35G7R&h8CbmAIakXa5DQlQ#0Z6 zRJMSOa@Opd>`XjA`119O=f3b~A^Q_|mr%qan8Nb))y{ECL@45J{p2i;h0LuI&h(w6 zYgX&GQ^1nM-na;BAq(q%WKosq&KdM!_6HESi%HZxCc{~h_~r>xGM2ntlt#jD7`>Wd z&;0W1Wwj%B5QSblJkS<4(%6;yFOj)DeP z`tq9DERZh&#D1L7r7{yKGo1*z3utHL4h(UJSta8N<|vBITGM4r2JKXy+Ek%WACta3b-MDv+1fMOer<^wBK+xL z?Ij}4|G;xOugn&n^&q&NALT~^<>7IuyWBGG;`&GB^}qB$KCj;m+dn<<`7b{De`iZO z7XSaVrT-^AV8Cp^_}@SfW_)V4DwNN5^qSbP^!Ycg1rP~^{1~zB9wxGT7OVY31Mpgd*6NYta zQ(kaH3PNxd&hCfOn-h&>?icomMVO)Iz@*3|NEGKr~Vz2M^~K{6I0 z6_WH>-p{O>qVL-yL9~pf1T3a(px&eDDMLb%ebz;#6Hs}J{) zRDO!)RxO9}QeRe^XtV1vG~bp;$u6wb~tVmSUr^9 zNBTcu_x}3unBP^fAz<0>$gDo8&d{%TVRG6)n1?#y{ zxp3l!YN)LjYVOL9|GfmWk0d;t`73EA@tzMV+0^Gd+3GI*0(G+Aefa_854ZP6Sbz3c zkJeArDSl+FIu1kMPm}Jpr~klu)kF`0bWvj|ndDy|hs4Q*#trWiKb_HCZQI_`&4PiY z>@ba(SqH!Q0OBbD=4V=W;ubM<>Ex#0$Zg?rx3&*qWl>%k{JNp`qaMsT3Fd>d6gk_Z zmZjqIR2Fm{fU z92Krrz(^Z5MGw5fjD=4?`_UDUIuDpKj137SGColD;}EDmrwzyse%DnT5*$#422h|g z(0By4p-B>R0y)V9rE@Bv#-h>>45>;^DE7>r9o;d}6*&9;=E>tb_FVRW3R_PH7~5EFcC1nmE*zHC zqt!LK7pApLDL$D6atAneNaw_6GNcr(Vu?E{5~pSB{7xq>qgva=T6*hz2S$Jw#uwyi z0Q>R^X~E4v7RYgCGT&M3#ohdXv?^Dps6+w)5w8mOIL)XV)L;?yjT2!@NH~W23;q}r zoDqA?48FJ}qj2wurNt+e%)FmiXt<9i99<)RmEr2Yif6`scMzn1*s_87pRk4f-(kzu z(#+26Kfqd5``^Gid7%9duwZJ=iA1^}ETjGbt8GIx=#wc@`Z7RZ${obQZUO5|@yd8( z#V0-FUVmSH1x z&h{8PT(KkGR^MDVV#9i@Z-;h6x^_djTzw- zyW*7&cG0M#-&ep8674_a{dnFQmo(jTV9$P-y_ql7*7bdO`cu#F{cv)a+kHgCjwFQI zJg|C5d}k-x|4pffzI+df;R^5X)OgT5si0J0q#|qgb2lrXpD!SePYZ4Ma}hgEq7jLx z;pip<2jidZ#;*##Vw%A!)Qkdia!EBgObZt2ynTZ;IkkBls=po{CwP7dkcKs zaMV4%>KMdllLEFlFdnmi-tyZ|9q6NA4u+U)Esf*e>2!y)qn8|RlP#&#c%jy-I4`rK zhwAUDMI+l!2xl~0;Tv!C_W!(EXvfpt?iutJ2GPP&*bH)@D2Ns!ph(=U{kv>Q>-;0~ zvYFBwra8BqGw$|vQhvqt z89UXC&_+IOn#b!KT@20nKZ)N3kPAEA*wrAv$~+gp*~}1#w3_=5Eh9kp7ar43UE=BU zH#P9fPZz(YQMF;a`gJuk$Dt-ZDLbKqDm8%M&6GONyhRuu4AifzAu$<<$)|M4gp0*# zHiAPM-<4$7?1R3}cRun7-mrv^Uw4v#WHCF6jo_`re1eqe0pHbkHX92KtaiG{xiF6| z9|vAo8j`9HSxjX%TS9fa8cTH}HYmOFAm8e~Zb!Bu&FoKfHYX`vO&~UKj?rBTh<5+h zB0~)R`)kNE{_wpx0ziKQ+?4=)30#1M8y4N~_U-He)30~SM_9_Z7#%E=vF6hwhju>WKnNWd@<(No%BJL5GPr85J64eg^Z( zkKWIvPTsYKr3_~5kY9>aVrmvh7@HlqEFVf_j*TgV^};0n0fPm zM)5e@qXh`G5s7T8^h^8#KwRC@S#e6yem>wp)N_1Y|01ROR4tl^h`2Y<5p$5sWKIRq zvC|8%&ShSvOAZrTiOimlTzbpvTT#A_W5ycg0_3Xw(CYT2ea_R~R^^-eXg#Q7+RB}7 zy6l~6S=q-Rf1CV@M$Q<(+@DOSpzoM@X%F1ucQ9RH&5(sjQvx{1z$>B&6~7qRNMu=f z`OYB=j0vb-FJIl>%3Yj89Eh_}`OO8Jydi>gC^AFkURE>XTu5OTP1f^G5B+XD;uLDi z8nnX^l!8;+1`h?fcz6oqEtlrtqwU7cVrc>O9*^@Wh-Jvz8rE}uF(N0xL;5WhGouExAO%*U;V&b^zn1?1kqXP-wX&yqT)Moi?8pj~1_y>U zpHNUWFqbL9?u!wdM>xb)P|bI>4(@$KdTwoUMCS8m1vZp})0{a!pG&31iE@I0$h#!j ztL1EWNjJUTO`(RKf+tw2ZtQ&1UT}vbc&65N{YDI%1n9ILL1o$%$!=cwu<<}8FuL~1 z@s81q9O#Nvek~GXicYQ|ZOP$!Wc(c^am!)|u#Hah1pet2#Of0&&F=YL>+H_o{c(JW zKQHg+p!6^}-P_sq|Nb6-(SRcuE?J)bxV#bgI(!cIAgI6Tvw3~awgptrFC)A_qD}-% z_xt~xcXdR%Q!;t&KogzCKn{X+q#V+bTdFV1iuIS$!uloRIPo=#W2n!F7R=gF@&@)0 zFdn2E)Oas618W%X6nNyzf<>7Y>0W={z7;p>m%n>JV0J!h1G$##X0!hW_3-!<+vqE; zG@q<}(VI6_a6%GO-;@K^)zPpk7ljC9q};cucLscfKj%^gEbz6vuS43>p=+av$Pjy- z(dd6ZqU`Gn5@5?8N(x-z%%2Ku%6(I115n{zh8OZu$3HRlw>qbKxzNaSNJt{HC^L|8aS--VCe;Zx+pkxC3SE6bQVOOx)E3D85Zo>>5L|tyNp}Qe&>sx`pOKT^k+@S zJ_yWkPN(}V{&lb*e7Icf4ks8T;aE?Khem9<)lAGcy9hmi2S=d!TEBhFvH;X_RwpN; ztJl58*E3qsXKQea5%dkLv=}u&eLWJr-7#Fz$!Tpq+Ff%JWHhR z_5gwW`jC-i?xZh#R3CMl0)qC5K-&Xbj0P>6)T&QuF(;SI6iAk;4Xe#344(5?*T5q_e8n%l)k@%47s*y4Qc8uN8jvi z?BTu`8f@6yKJ|CJEBx)a@%0gTuQK56@^O!bl;>^a_;Xgtw;1tF6wRFOx-v__M>}@Y z_}9_|tn5whetQv0L)x7M1VdTaDENi*n^VQ{lJ7(wKw-=3f%0P3QC3SEI_^*kVjXo5 z3cG9bv2;#{U~}H21z>6IeHIVa*5>p?cHhaQ^6q8+qder$_d5At!(s!MGeh?9h2=s} zV@srD#s0Qnsoe~kykTNyw~vO8P^U!J1d!GTQ@)$ei3 zEUuh4{tizjXf@MO{O0VoMt*IW)zvtqeyorS_T$yXqT>@Y1XzcSvifW z#a%4CD-pHGhKP*Q($*2jrtS8bmgdnT-q{jgAgR9xuqbEj0HKvp`76hq;?zlEUC{8F z)M=@i((E%J2+c)K;gjGGzYk!iRfLW;O}fL-A@wm~@t4j0I06qbdRQ?gPx*Fyu_ZJ~ z3@uhJV_SncS{{gyrbhQXFnjFd_I=SO!F?D+kWXg=Gx?p9GbEqq2<@NP zNS(EG&Hgu0EziA+sDc!#%YikzOu?+7!4@-8v!q-0-#`&@=#+;koh9Z#e>b$GO;HN= zd?@UOq@vL|M%uNJ4E|<^!;9skuTaA>%X8Vy1<47|6H$?(@Jhlmy<<+0%X%rjo6uw) zNe-h$l73~?P)CfTqUY7!gAsQ^bV=C=0+wyEc^>IlbEbGaHO)CA4IQy5?4`NEhjN_$ zZT6!0_^}`IhuIqGitYo4nicB!3<;eH&4R+R%LpwVXSgE$g;Evcwx&(|rm0r{mxl|1 zI%Z3oyK4P=Ha^Sj;SBb*@wCd6?Q-aP*R0r^?Qy-WCFhL(q6TLBXQFK>4uwi5r)p}8 zxlY%b>vo=UQhPU~v14O%G+#-(*&80+2}vE2RTgP5t8uYlpxcjjsce77H%_4rJu0Yr zZj@LFwPx}U+ufsh3nNK)!@CTNIb!6R)~|IYa;HNWYhsFG79eO#Mv$k0VpoL7$imM3 zOL{Y~V)cfZB~vU($k}*tIY-_NLdCoS)Car(VWUEj0x%+wcGT!ngr8`YQLf%eaz-C_ za0=QER$d&)_@RQ|0*3u!7E77_g1b1y zC6n0eED|jU-OL?7K7ZeLTfOV18Emm>cxCE0ZL?3H7+uk8aX1Bs!4k<`Q7K8N8ATE5 zL<`g}_b+>P=DRi4bl#fmD)H0E-v*7n5Hy(*A$h{CA#p?+cV?OHxp!e=^T>twfidxW znO#FoNi_#WnBKNDIx^nUwTpd4UUNFLeh2(MU|_wiu@dw_ZpLXnkmp9CYa@%Y1c5HO zrNLNAWi7Jeo=g`a6e%CB5k}XHs>g?k%=s<1q7->rOU`5viizi^8o0N*I@^mSU|Xh% zmjo+~Lvo@2d0OT#NwF1*28~qC@GspmLDd&t`+F(P#f6Fkwe#CgM6bB;Eh%H3r;+Hj z&*JCV_gf2NwOP=4ligT~Fd|d?*7IyM+upw^M#KNlf z$NxRwcir||`eB1pl6HurhJJB(UQK$E4&2l_oc6kPt#*}*r=6XOHNN6olVlIE!ulwhs(*UQKF0!Ceg3-?F^D0Sv_vtix6&SrTTLn!F2H>!!} zti8;n?RgfleUW{oSpJ2mE7P#Xkb{9I@fZ&7QtgY2FKEg5@r$!a>y+PIsXN7V%6R;g zsnt^Bdt-`m>$ROC?`QgKcNCTI;m^`C^H#1T)^{I^Xc53t&)#?JqHEbb~=2f8cCa zIWyP^t@645%|^<6aGc8vWda;;ehQ0hP*2?2*pCXs)1kMyiw=Sv7&EuGowViQSq zT-uj5fnQ?-0Nl8bfr9{fuipjj^tsJZqJqgy&;Onts|8a%qoL_~D7CL9as{s=2h{*3 zeZDjoSzOfBrtAuJ>L_E_cy!BVwB=03ipwQ??C5$ZcYolDRzN;3`MDZ{!N)CiE5 zai!)GiESwZg~nlj%qNWm`U>P#Th);?Dd?^@W?S!qK3mN98My{VP4TuV|4nm+rTaid z0OaZ5X&5|yyehfF!3|?a54I{a0w61fUW^9CrQ^mX<#?3J&caOtY57>1;X<7(lGe@s za+@TLg8p9ZWn*K!lC5Gl(|P)wf^L?uld|Asm%^Q+jPA;#*ddis znvJ!1w{{PxtOPI+S-r`Oe=9F5u6QyO@4hIOJH9@WY3O;*AE#ZXS7%H(eTGfv0*0=; zu^NrrCo~ez$#wADgH-fK?m@k~1fNqW2f|~tX60jN#P^6Aq4GRZjk2Bm7-sv~2LUS#a zXu59~1|75}Uih zY&t2e#(LrHD@Kb@Bf0|Kuo1zs+OytplaN}5#ITu==;}fDNDq2E7Iy41s3EKnJX{qj zE&*}L2RVsdbe%L@iFqJ&*v6Yglc4!ClvswuPO_Y<$f_3@j!sUUg48gB!1ymCfPd>> z>*nrIAgo_&B!HHHx}f6RVy}mGILpAcP;-3&I*)3QUuIgp$UE`SYXX~t7{m^9R~R0- zE`*IJHj*)lZ1cfw>j4c$PRrpPcJwO9#LE5JIo<>V;*?u2Y(e!QobsqH!(sOE3~q{?kv_Lm z76gH&|ClD^qWtw!!GP|N^Ya;CJeoqIhaU#;1;$L6nF|F|w=c-1{j}>S!8iucoZ6i- zIgZSx$K~s7mgifnfEP!lkbw;!@-A~~*VIY|2a#LK4MFftywdo}i#rdrb$YJw0WpuD z`KKKSC0|XQIcn0NQaKatTur>Nq6`WrJXTXH+lb|$iyW=-3~MJ%)IKN5Kxw#FmK`Li zyNBSaoH$KjCkn8;YOspu<9&k9*^6Rq`L68|sU9x$Mqem_57EB6VWjVKJ_cdSfz$^l z$(nBmge8tH^NLvoFfh(?KJE!(yS12Y91IGBrG)$f0m(0I0#0?$h0!xY`6=r*C}Bo9 zup^osbZ~3|^odiyXYxq6b@_h~dtwfLsM%;SG2)7TZrWCbkRw+|D*dG$DCHg+EpM6$ z9mgd{V3_cDd1;5Q8zPwzib-GM@vxUs>v(|xrhNt0z&;Ch>NW+|U8ZhC*ZG{S2yCp^ zd1uOH6HF8ld#??LxCHxk`SqC)^^0)FyYiM3^mjzYNvwSsnez4e!8*-N$r~-PpWRDz zgj-c|BJ;CkaQLYFl7i&s%(K2Xprg*GZ0i4(d)|KNoTBx@W6&ZKdH zE=SIz{v+D@CN5;-|$kFX;ADV}Vs}T$l7|dEY3p5f`fY8C2L8E*sMG zb_9^)NmLnuoUXK9tbg&VdJ23zi|6E@O}g0pQC|aCZF{mTQxZ>&pHVe-=U)nA_Z*wB&DDA=UoGg%XjcScJNJKxQMvV@S{xhm3&IV6D0_FN8j3INHqvgAs}-zLMsp2#vTlqjrT z7{|!VvF4|xB|Y1G;_ijV0)b_BPJF{zYCatCD743ALW~UXIF+e~UYs5Ju#dx7XKz9u zzS7g3LS2R6HFhQ+4Q+c2N0Ihuyc@PDnAMB266!U_pg%)17HF}_nh^YPVKqU?&L^cF zGRD%$n%=Zi*)N{Hlt0l)(&^g>FoPyqxSSK!E43uaMp0(&&njN*YRx54`EIEy{UJ;u z(v@Vx0eiGpBOFn1(G|6{SoCt3((f`JRK5%t(OJVk+%Nn?)fdeNN^mMm@*_FBzdBOD z(0ZGhZ|~>;YJrev_rGvpt_3BZ-`s9`(IA?d3=3n*jl@e=#A#+af|!OyBlvwv$z+o2 zS3u#+Bzt95WXq#j)`SsH-1^n*q!#K~Q>AN9PN2=v z!1xaXA-97Tm&QF>PFnPTd_p*9@atPR{bFt4oJkcdt@K;9P^T@f8N1vkhL$b}<_lBI zgKRTS|FU?WU%Q2tbEh{{or<13x}P}VmRmsl>!ze&m7c0vj9#>!6mBfmE>pdy9mCBW zlI)2n+|#o3z!&WHlzYn@`UX^!5i_PrQgw2Xl64w2lT({? z4CXF8WS)_SEiFh9mGkX1j+!60t$!&kICX=n1r0)AIz!gLixm@}o)*d&L7`UWD;)C4 zt)b-fj4}}bECg{cZCDZc7Cinyp%ZkVtS1H$dmhI{yP25ZH||nOSf=`~VU<_V&+@#z z8t3thY%h_}Ll=nw*X*7Y3%nw=GmfR#!cVNIKk?RTrFQvK8LHCT9g%(KRmzo_T#JEP z;K+T0rxhp$uRCF7!@Drl*eI&N-;LM{A=sI`vn|4%xPSJ}K&~cPy`}c8eaf+Nxt?#_ zb%kvLDyj>MZIy;foYTSng5c1e^LvL>PSZvnL+Tpm{EPJ#7*=B@Rk+>G2sm$R?|xf^ zQzLC_e;V;34s@I*FQnp-C_~@KQO7C7lrQoOj%*#{2+NKUh6Ud}F8o?5(t1+q+Q*b? znhVnGcol*-D@n>K|5zzv8URzB3ylI0>p5@+SbC7BpRn=te;h2YKHkiYyp_#DEk6o!20>jZTTh}U6q#dR;g?cDj-6tV`im5ze9|BfMo=}9ByYq8cP^CWlX3xI)6Pmo zT8xDZ#6SRfg!y?zuN_~j|5m}N{P$|_V9v{KtkxOF6lqh!57H_V(`m^}$@iHwln_=Q zAN%d9&(C97)l3OQ)cAN&cV3$pMEP7=kkZb&{n79$0M>QX@0R9Vo$ZHjG{@ZZ@o^vC zXnEY#y9pdQC=%SQ-S2ohE?Z^``EyF%Cghkeukz{N*d!8#y_#2JSP`#d?#>!wxODe( z?pbc{W%y$d)5f;B6vPOWGy~VK%z!cB?W1VVQwnP^kM(^Mr}W#VyCz!8>-NcU;bL)^ zjc=am*mt>tM5$eFQ?XKN3`-9|5N{P;WP#$oB?nY(_P?050i%>HkVqhG%vD%W*=do^ zLCm0Wt5=!-GU(jj{=DF=tA7ZxY8ohfDmfU(oU)aw&S0r17#@kgoohGRg#ECRzI8;& z^q+%nAG$eSCad**SEHf$tI#XCy|@|3HV#@Ih7FNTY{-dCfT8!*uOU?@5hba2SMd3{ zcu>?+i$}xlDYtVy#(El9#D0RtU2yEuMIM)qM8_)7mB60U+V{WazHUJ8vl#oJ8-LPL zPg_3rrbma)ua-i2HZDF_V@8P|mF-u*w6y;HC#QM0YNY}>YNTYK5IZ5w;p zwr$(CZQEAw|J>Wr-6y(FMAuW*L(ZzGm=TpZYUG!}En1xufL^hXmYS=f=Nl#9Oj?=i z3h&kWY3l!_XI8AM7c%Zrg=qxfu$hM^cc2wgtkRX6rifBfUwW--EPSNJT#pY;aJzzRp(X# zIijob{!Nn9F9_6kES^iQqkk%*$lt3#)@*M4>j*5oyFZrd-29D@#N(~*JZ>>n*H6F4 zbEy}eKi1N9*@UEl+T8*8P_Ny1b1r|yk^Kxcx^b=LanmrBxfCs4cL>M|{M&th7(Fzb ze9d(Vrx;+kDtlN;xQOIrQE%~agjtu` zlJ~`g85P=-J~+otY{dB96L!Mbw1D1ce3sbXF4OoYP1$2r>ETO?-Jj6q5Sf;_$d%AoMYKBQRf= zPtAitp=-%gL_~nbz9dlM`Nwl!IkR2MD}&qVIV@Im)|R;B7~Qm!TluMUxf}ES7jLNg z?5p17KNHk{XeIqreTM+p^0`>{g& zpqPg&*k5f@?;p^lzf+f}xD>{WH-W;W4#G+~JzJ;hvZoqoq%;;qBwq|~n*l&*qN-s= z_7Y~MZt%dR40j>h*Fk$d3xvcrIGH5*$?FLOWmstl7v1JLo6*U?|WidF}qTiD< zFAS}HiKYdkANH zDtwYF4~1L7qoJE!HVqhO7QrI#xi@)u=j2m;a8a*phC}sQsbC@_qm$sR!vAeQsO+jp zR{ehrwcAb9&8jhpL#}u#m$b+80KO-gYq>GD=%PISY>A#5e{^Ef!~~=zF(J$?dgr2a zkd_~2HiOAdt7T{G8cWi|-13=m#ENmh{=R&j_dk4Jrx!7PH?Dbsn4mW-NN0sl7yjp+wgf-M+^Gi6$h8=QK#nMwq$65hFF98PcV2V3tKDeZ=I+NX4;Ye0QY zaUt1$%ejiSDZPV(SntBCfwN1!PNfKn5ym1oB+-Yh3hG__&os2ES%luvJvwoM{Q3cx z;-RGFGj$!FSv{y&YHpv@yF1&d-Z7>RWk}pf)y=7NEVQdRkDm6zzBfgzBHdn^^#z-6Oz?~l7OH!U7 zq@wotu$)4`qp41N@qK4k+Wm(UzfdT1x>!IAb7my#(i!*V+P8ioH+TrOy zqz|f8eKTut5iq*p1#p~-CrhBX3ky8m1^)4I^vH7rKsrhjP?Z?6igtQFW|mlKn;P3f zX$ufLJFNRkB2Al zaDkT8Lcwnhk0pnf-KKm5x(P8}2rej`hUZJrXhk_7i|MzngQ=IJ#q1g=Z7o7yIr{rJ zgQ#gbdMQ*;8A1iFj&&}b83sE9#f8Bj$CM+DL;mDGXbM@tmxK54It_WBrkZ2PY}0Km z{yEg{U)?e|H-^;>e?rbA%mSsSpblbFb3C?ASrUe=Nv5t}$u@&d<+VZueULBx$z5`U zcq>y!ct=@Q>=rjVgN0I;mW=yI^xa0aSYF<#Ch8u&O@*f!Tt&`SYWZ-+5aRr4Ge?&s zaE^t>_NwsVZ%LFG+O9a>w!XEO=zYMM36L5_SDR1;smXQ6xh9kPXr-xB>h&AOtA=0z z)QSYHENcK)xKm=QP@~Br?U^;Qvh22L97texZ@HyK79~+zRa&JfJ z0pBQ&#tlB}Ji*46rlvIVdBGPXXdVcDpoNJEu2xA#5an~fMHv*cq&Oe66X}b>M^)|} zPH+@1`%CNHRv}k3+)j3`t@DQaaZ)qgWe0;% zpiA-g&)xHWi**p4fVKT);R2hBGC8-^(YfJKh0(2D6FEn=HQ_14TyD+vWV*W@n#It; z7_b(*PGES6OjnPw7oZ6`?A9htNnGu%OgJ-`%IxnYyD_NLK@+STBl><8_yHnfhEuBW z@+c>TD0Mj7#HXBSmUZm>Gq7?M<6B`-tXYij&79FeQqV`7Shk<&&!1xIPh9z8Y&^`m z#|nq%e3E?${R*gr#zOad_fBl;0R;Yc90grsYTB;vDz`uyV3tZX$dF8RyrOR|&I1v8 zH33AfI4%^z^W`tn5W`CxdH2vpbxwT$-B=^}q9goES_dQShfHI?%_kU@+OI1^Wzw zGhlr!7V0*zS0PT=rS_j&$VMgWDgiJUx6rM2i_+LfnRyuf(eLp6XeG+-SPOYD`cS@q zB_lq6R(Q-J^c7;fuH~zFX8Qx_-59w&@Q+QQfa3%T_5xPD$o-u+7!y`}iXGvF**cDV zC14M;)q~fd3`y&8@OiMQRPfHHbVWau0Hdl2QL*^i*Y9t&<|gbjMb&|Uy%6y#{L5~0 z`PjYLp*T;3`Wnk~6WaD@M~z{fsBVj*0uIvn60)ouj!u}t5b4>UxCh%W>gd1 ze^GITVJnaM|J89ci(+6Cy2M?9nx(t)HSU^`J*{ufeqtBm%(YIR=d*AowkT4^N;}Ps z2v&GY<6kUAO6v;@>M~PhaP+QqZMv{1HL=DmN6JPcV_F|LB74CH@t=q(c#zTs)s6At zxBE)E)mRT z8PK$6ffQ?foodaYIZB|zJmSV{5cIk^IOvud9SP9Gg|hR9t)?=y*4^P^S5E`jPn_%1 zL0mdB*rl?W&FvIH1KGjK=PA^L*F~F@iW6M>pJu$qY1WX?ZUR=jKg$CXTr>NhoMSB$ zQtoZ-->-sIRZFFemxb1LpuW)cFfBmf5vRQ2+E9?^GLLQ?HM>|8$=O*#v2)`6g%~M0 zcThL@d{De`<|VtD1d?aa2m;SbFBJxPol20goA){yll^{GwgkOL$Xg;_+^nH~icQR* z&-Hzs0MBeLcMW~--fpK;oDc^&&Xguis@W>rMcQfZX?OzV`R432O<3!@Gj&gYIv0|R zWB@6|CatA=P_bFrVz;=&3L1F;*hI%pBu3S1e(pcME<*{#1XeH5KMyeWEA3{q3;=8= zgiQ5G(L7tNMHsn&;cGd^hGGtu;!5JSU)4XyWL>Vz%UgmD?s(Cv305e9q6Z7k_mazR z+&?r~RVwAMptO#D%7$7xT0ziWeF)yp)mo=t@#wQ-_xuHCqX z#JD4a;j%JMU!7+bDYElDZk2o? zR^4Y4Z3UDrfap0_9`J&VHk!hq?D8-EMI>eZvIZM%o#`Q7!(q}a^|=6DtqU*c!(CljRHDOw}U`jEe@YZ^;7K&z`FFGoe_ zK!^5~^4MF+qffen2!fR^v9G9#F3tJ|@fR1V04S8VFfCil98?Z|YBOhnbu!}6oDwai zZ1bmVVC0ol(Fk>y`T`4K%F`3ofP_JK&!%P!^C`f|_+`r^adbx@g~F}GBQG_3=a$0O z1^g2+x2q%RWc(Jz2{2JFiYBXuVW;*pgdhOo&+K0bwc}LPY2S;DZTQlTjU9+3UOv8L zT{(}L)3>!dNwq@bxKitobRA652 z1)$bhhHRA74d3)(eoIMHt6<`H`q`fZeBe3i_N2-uB~v=9BB`)M^bV}h!5}VLqBNn- z#tyoLG{7fWO!2xL4nL-x({RyKlP)ruiM)6?SsAt_1B8{r%dkLtB$W3VZ2}k`XC-!u zYPE(l14_b8#jqUdJ%D(fuw^i;5${d=Ldc+k%|F~UIuSD&#xqcKFX6;PeDP^hX9gXb zx}MRVNnz}Y#-_fA`Q%dTZ>$LNWSwZ1&2w@2Yy~D(y%sh$BSSj@Nj;mKAv6E|1g7?= zLn3vWF~;eoBGo-J-3hldY~>Piw)C?FW$_up>+3s@?cjqALxU%Au7b|k6u9;cLR{^p z00+eAm9T*2#NevNa)ndMoj*-129--!`cRY%g_AY-k5^`B`=IndR!BcW>L}mOC z7dIV8(HTEQr+g6`KZWU~8|vW%o90htYqj-mewLJn6Vweups!pYGot?)7mT{#r*WQT zG}fOAi>m0w#j(PW6QHhD6;+{+?KVdBR{wsI4ZTAa^o*Zh2+qivVTp|09wR(jvLy>Q zVx;IWHl=mrZgp+fJy7FO#Vmi89V2K@;?MMQ{(iu?!m}R?*zGsdJ;9b2T>ml=K9x!{ zaqv1j3$h^tYii;rZ7rPyAgC(dG?H=C;3k&|EJ!a`LCJ(BQwz}ZU-BRkKKr`)JpB+heYFHzcI2v*+Kl(jLB(Ss?a3nrE8>Q4lE94f3FY+D>qFD-O|&|#+z%g@32wp)2p38 zL;s;h=bDButIOM7p-M7bxUKZSOfQ|<3LX>`BUNcAi2byIIKZYR%Ap4UEwNE1r4F+rTgpmK+bGMiloZTdT|Z?7Z$AfgdOjg!x0oL!5jESmcttmx za1mn0n{JjZw&Q1@;X_4a|6Uw1N!vbw3wPPNUsUGwyRIe*rUZ#Se3ujs#Ba#Be3qLZ zZ&`mg-!paydwNHW2AOIf=VA4=VWpHV+8;wjnSp3nG$ z`9gOe@!=HJB~tYriV(1*Pd$vkLFI2qljz<@c^JIl-%*qX7Z`7XmpAXb+s2Z76<%KuqyXs^Iks75eIx5o@df#CmKjxK|wfp>0uzn zayk4lE?l>i_{(Paf-Zjcm-1C!k~8QdISi;{K!#u`c7Fe&wRJBk{Hx8mF}ou{)jmk% zDyuo4Mungc&3%s6`eqKCe2Xw zX{46Y+_Mq@*5F`7dDsnnKR0v3s#%}60lB1eQaN%ERO|CezF=y#%^YW)Q&-f3I0QfC z%q#V$x~S*oz+I}OvucsHmN9x^toeNS##5Yc`IKQGtzT4qat11p9z}Yvt2^||OG`c7 z9dr7S8;@_P`X1difL*BzCoLJUA2+E}45~GJvU+2hUy)WFvd{7Ehbxx3!P+t`^xgsM zP4>>5(&3Y&HaY^+C8CJPb34;X$KsQpP=mjQKu98th0Po}b|MGl2UJiLOjaUU`E|A*zpwS?GF&FEh za5)*RdJrhe?xLTXOTd^Lnw9#uBgm(cJKwf52?PU)8EO1+g8BxVHu1t3^86>a4~SLd zynmIAjd|g$qhNT9#s9Ne?$U7Cd0CxH4qF>TcL338*%4tmTadEf?!DI;Vg@(!Kj<42 zuT>AQK+IBG(Ub;%iCYaLSG{prK^4`n!{9yR*W8mb=g7yYuM7+-<3MTTTXz%>6;W-& zYuh$xqBRG?Ol?X=0NT1X)t~B-BY&mB5f=a;!-O4L!ul7F+x+ABWy89qSZ5di-N*A| z2@0e*nHsbpOJp-t;Pf{d*#fV^T|saL)LVmVADbKm`{(eFvdo!ZFTx>13kuVRm z@)FfBgk{CJuSNTc;$B|Yzo$V%oxk4lh+Pu7E8-O-mgO~fX`w{h(XCF4A%HDQ!iLb9 zw$MU5lrEX!fn-^nlL8uX1|(U^z&jQi1qJ*F_=iW|T##H!O@X3wnBq{BatkcTT;RT9 zD_uVN^R0Ix=BuYD!;-?tG9Shzz+?%VfM=ch6$u!E5(j?==m(yx_o`DW4ztdeuc^cc z#B3i$7;yKKUZL?(@|Sa}ICj}g@}0;eaYH2Y>neiJ1f##Fq;kly32y~@c6|3w(>R~%6 z?h4e^nsoYVkCi3Y;OZd|nJ&~ah%_?AZWMG&Si{x&zAppqKKpugJlM%!Jan1>jvvjR**1ajTz`Y#RWb^KBzZjIYhEjZ^5Ip` zFFpxg`E{C4<4$G1=|on3Ni$I4I>vlHlC+((GQ`*Vt3?eej&zqMdC1XHbhDpOn|k}H z2xW@yNwb9##%Tb;ZK2aB3tB^30Y$W)zs$#5X)6!-i}m)NH%zpRHF9N+cV|#D@LyE4 z_Ln8)SzNQF1wMg8=^qiQTRIH_BGfv|K9uYm_IsSt`^TU=@alNnW<%Ko=(0cy5$bUq z(e@^#Fc+x-J$kL_>8Efj9ZS;D3YVaU;#XzLc+`dcIhC_Z=u;kOkF?*6*B9b+8fk7J zB|ukisWY}~V03Td;s@QTBW z)>sjqGN?f_cdhs+1e#}q?<7aa0$gU*BZeiq8#@b|=L1-#F=vrpTu1_1%!@X-Z3{3s z^BK}A^S_XN?a0fzEzi1p7UBUq+gAj)EQ;3yv z^s+EvDD%v68u57+O|P&3M;Wj1gBnnBBgJLXQa)qkBH4OrRiVal*~Vt(t!s4HFqtb- zAn%oXv^nK=Uvdazg3HNc5CA&bt8Gv6LZNfh&4zDQ_%<+nu`Y)T6x0mDLi!+b6?7?}zr#kaJgw~kZ*3vF+|2d0i0WuL*tFzi zEnUE3dv&iImSt_v-+*rWEfx%MHqjRpNP&MieKx>zTNSiFr9&}(pLlS3&){2dH5VNL#hcRmIb$QP34 zuNxdX82farKX&#l=`(7d<*#PTC(w^^WuI{^yjPMgT)G%7;h*^YLA~HI{&{?xSo!7d z*BBCUc-gfBV&v?xSt|fsDojQD2%=MJt$3_P(1sNe%{I|lHI9xUDIBsj-r*U{F=S&X z{2^>v6t=bjeObVUvIoL19c88s`p?x=huTS=NFT}a6QGwF&#%C-JgvlDv;-4yCVF`s zY`xDb$pw2l?5pO0ZQUl5;|4F{n#bUg`iK5PW;5WAq-%i6xwU0Hq@^|sE2PUBU9>V_+lM-SE=`s)hjDjW@tEA+Hqdi0jc{tf{4eEs&tV?a;(L?=_AgmO#f)7O4edisM z&o`9^^E+S8Z-x%2L~52v|COsVFD|%&$XIlFU@eWBP%W!a`7YQZRV-xs6nXz?rUpal z1O6g@=y2O8KultK^rQO*j>N=by1LIM!<1AvBetx4jD!%e6gdVMxzH4Jr8 zdfjXg$hGj2)E}Fp;HzkkztK%W7-Yt7eSl9=6j4-~LKEviC_3U`m~vw?!GoB?3#yKh zj}h_cMg83V=%T4Nd=fmY$irL{AO#f24Ui{-3Nz&^<*-P0Ky1>HI$iF@;l#6zFY6&T zkU6)5Cj~-f49$4t#&$zS6a|Lq{bVMU;uuL_y?vhI(*z24n+%|$9eLWqLM^?U7Qy1> zmJ_f=Wl_LaQE$e^^qH$(W3VUak1nnpp`Ml2`l_IAjw-a|v*uTB%z^cbvD09^yi=oa7ND>{vcpY&~w@x_rnokNI zuoW%iqcd6JSE2#9lV0Q2EK$)d)6TAScV;^u2~->R5NVtflC9mHPmXVnPAgquGJfie zAhZ^6@qvm&7VB(aW^G~kKQ8g# zu_XUNNBrlJ|Ige1?A)Iyr+{@mlg0}+isM*t${$0Ul{x$y2Ff1)mkM_w3%j6VZNV&&6CV&x#4VE zz2)I2vh694iTGDwDNpV+JKG1TTu~q!bWO+(&y0bk3RJZ3`2KIl2Fcf-p;$u$B3fqX zN$lR`3!wpE)6+oQ9&Xb*)6nz)7#!y@InI@^Q;P->H2*Q+kg=xYBb&!d50X1m8(Bz?>R;2$f&h3%9iB1g})PF$IR{#&{&US6VMK(1|#!vIm(%1ER)yoRLFe8Gdvaz_Ka6KCiwtgRLqU^WBhX^;GOYQ377vhfj|^Qdf6vL_9~ zhu!y@x1GLq>&(2}%0Pcp;hr%lFSgUKd-@&b9SIn!q_vJ`KZq77XbGYbZta~vu&@ge zh@(7p8@3n1Tn6UOPN7N?M2aBy{9L9K4Qwt6tl=IryKr)tqh@teV4bAIfQ20&!nJTv7S_l*uBG%L~%BXbO|$S$i{2M$q5ENQ(G*@n8s;{#D!R zr4VsMoRgVH4i(9Ql)tsHh9)oBmk2V4y`|@T*l?0wNyt=l;6y+%g4`W1+8YJQzuFc@ zWDwb;71+?&I!}G@5c;ihbM*0GO|UvSZeO;EF1v-G&#ngkeqHB1yvPOazqbH7W9wTh zz^AVvZJm!CTPNir%Rwa|>BireXhm9<_E{XfZ2F__tFAtGTsfSr?pv=X#%<(#Z$4in zN~f}PqYPK?k*WAQ**Lj{i`phao2YOhP=1jmCx1BB*$DKXSv!)Aq5vd2=-G(cQad+2 z9FRv1Y`bF;b&LGrGp!hT&rl7*`nTv3e*Ht!C)UHDEl4n!yX${}Tim0**npBH^8341 zel*d)tuBbJwpLg}I}kd`;ry9y1Si+*zkeqPc*Q1L^b z(Rr4}JVUyFr$E2rv3ZL9`24;v1~&&68_`Q)qGj zUFu|c*03#e+7=7b`3jW)Cj+}(cf|eRYTAQq#9)ipJeTgM+a2|7914Bb2vTL8x2ktJ zEhxsMshv)B&I4wuX^BUCYmxS3w!eo&6sw%NV=lM#0;@DaR(d3#&~<0&U}PF?d|cYKapX_ za4LeR@52)fG;+DigV44gQ=cB!fFFI^@EHa1(c`=}xSw9U1(S&z^A+l{@(bu@O!sfQ zQH6M;$ns^d9li~_dEvlZAy zs=1G7FW*OyFdwAdI4f&c<>!i>e9}bn%!RxLVs9@gLcV3a8T2xmz?mMfQDl9j+!3Ei z9Kk#fEwQky`HYv6A1Znz`)qEbC(_TttCc%`MP8Y5+uQ3r1S@IL;^VaKVRtkmxFyVz7NBX*LWJWRhcGkObO61&r`!mT2AA(hRh_hgxtV4$vk2MS#dCiYMVJ1ISaYI ztT&8Jms%~YAX^wrBR4!r5Fd01Os9y|UfX@{mu&hA!X`8=g!#ujWr{^FNi8~iJmLn{ zz-9>sOw<3q;$WN46L@bg1Hw9QSV(7&-K|M;t7${HR~3K_CUIc@sFO3u^3X8yo{hd0 zwlp!B&EjHR*#XgUR8;d1YW1`$W&xxQ{Lb6d_ope3V(sS+NJ~of{@5--h&K2B-xZEh-!&wnhXQmO8=^yF*?0-0@Plb| z8Vi`c_{}vzG<4#Pc?d8Xtw_$Vo(B+B*b?pm zO|UcVV&1CddrHt`muWxk#I#E|8x?{kB zTw~2xj>-haoA%fyYbPr4$|rjYC>oC{k`&8P6ZkR?CNztR^Q~~@g0lNpfZQWPLw(A* znP*Na>WC~b_0sI|a;Z>wY!N;u$VE;>O%5J%u@NGp7tVAv5V*vIcNx5S)~K4%T8kPc zIJuDXP8^2N%@heng2v`ozVXJW1RzEn2r6cxkV@(oz(uy;-A~Fc2qI|ckO!eL`f{{S zwNG2HAZ#%9L^Y{7k0LG|HPan4=*#7(4?KTx?=)d}^rp&W+a5_=>Z};Ay#JJN_0J?O z_18?-6*dSq3*jm(1=LLEL93)$hI9%jgLktD*OuKXQ(vJfyX;vpzSUXFW$TAMIs032 z?%h$_xd7uXECJR|_f;nUin!J!ss_RSQ&*_F2nBJEG+{a0%Uy?oLk-F?GGhC6A^Xsl z_uC@-2Pj&D4cuITdu^i!4qkECKn#UZTzzEG|Eee?UCu%b(%s;Nb~9D~&V-hJYigtI zSRetN_2Q*=GszzUH6{o8KP!5JYGi*{)qfNsfw}a-A41nEZRpZ@c0 zK)S^gz&X=`Wm7+^kt+UoJ&Rj~aFLV+X=f6G zKQ2Q#Ft~!Zp#jgV_EsaG@JQlbX~J;pEw{+l{qI+-ef;aAr*@-*X7>~QLNBxnX`_2| zhw3RS$hbc1fSgT3P8XoeKZvH3;$o5$1Rt=D=Yv2L*D;XaQ+AG z_WxeJ{f|Xp&3~&~3ID&B5mYuXqcgHLaB_-P({fi{M*VSPN^~-H1mXZO6rd9eAxSiz zqiRls779e*f=m*a^FK&W7v?Z#VxGz(ETY<(Q`9P7k;blA+3?I41&lop5`!_G$ibLX0Km;4N4L2^(@iXiMP(}kPOGEVl=}n{#4r;i^RnHEHRo#@pIK`*x;jc{phh*2)795VRr1WM zCh_K#GZS;c3@(Jw9u_d+6eCx4ber1dYiH`UErNC@zkvxZcjAmyo235Dkt}ioK(~%<9v&=E zvWC;##Z(cl6+gUg0o)G$xK_Ilg zh^I_SZVRsTtbp1BSJSzfSJSK=Au1Il7y1<2oarM^zoHG-Jle85`9jMWy_mT8Wr)00Twzrk8i-?QJnOQ-%G?b_%AZ0guM zr^k#t(x#LI0!#`8oZ$h#PCWZwxR8^c@&T6|ogEELwIwG^1qT=-S}_GDv`+Tr9jRQC zG_K;boH+|&nqaRHlL|tfI-5<%!bq|K^J#B+L|zxs;9`dMPHR^f(f9Xe64=&46U7FC zl^DOP=y&a4%C>uKfx8B+tMVC`RxiUTA<|1=&}Kr4F_YRT=T*h1Zpj^PGyGsqafuiZv zJlbBnc5_ADI!wCv%aU%R?8xgS^kZhl2l$Tkz1~*|Ov|ds=@eQxt;x!Ogm$}}%b4d5 ze-|;CyN2_kjQuk_x+bJaNxsFAUl)>}6NzEK(#tC=Iv}R; zerx+DUJd z?Aj*I+`2WrMZhfu$vb4}q?kw9P9BF9hxV|N3Wzz(3T*^}RV%M`NfBmfQ}>4Nbu4Tl z6Q)VC;NlD#2ZjYs<_Ld<{Srg#U~Fb&IBz!`N*(P{W>BHey4g8O_QL#aA4$8QQ{c(l zPdpg5H6z-_CZ}`Npy_45E5AxwZcs{5l|t|vGQ;{Ik!KffuAp!!Rr0oPSNLeGT6?!0 z*41=o9aqf3W&>-XR~jR&;LhUM^+)g^030<3cjJ`;1A(FO+KE zaOGiB0HfF__)iEFDQp7H4n?G(RRI?o-n}y}8p+7)_ z#qG##@jF!HpPn)KSQNqP{q7Bi8J9FjGFnh`o@>MTL#q!G)c$ z7NO>Z6OGpFjS#ZpNK)-FJ*G(KWZj;vZ&56#feY&?4^Bo#LQMjfV4;q_us`!pVwIz- zmJbZspBuEa5Qs)ibkrF?4H1r|3g@GQL?Z=HCgC8opvrj;HfH@(!$83in3p-bIhZdj zdV+CM)-@46RawbcO0sGRzY8kVxWXPoUab2DlLHr)lL%yU!I#lF;wEz}Mzp^>#h50U ztx-8(T96OF`heSvp_Sh5%kpsD1mtEwdSf~QUI(^WkN3*(_^RlM?|MgSOc+DR=lf73 zRu2t-KkxK6Yf$3Q!}yNa_#W!zz=gvd8#L>{=m^QiD)AA4rtA)E0x2ML=Jub%6Y2s7IaM(x^V9E0J&` zLTo{~?zm&T`zkpE)aAI1J$;8|3j(R!YZyzva*-nE{F@oQrjj-`(^a5O-zp2vJ?!0N zFPvr#)XklwuNxjX(ILXU9FeUP7$1qe`Fby*!ndA_SVE^$QhJM^Q#q&D!gc2~zO-|j z-UUTwU7{Zt<%dn*AlxSo8+UM88=dMSU7-%4f9$f-JmoBQFR=DRI}&)0dHC`?SeJef zdW!>~*T{8MLA37br z@<*##byU{J6X?DP(S7?we1=?q87uC?nOw>{1I#LlwB^sTenkTe%PqYQh$>9>Kz}Nx z-Zy{$3*kL^T2;UHPp}{Qe~{$=dzwV@Kcq=2k}CiC)%0JPQnBi%8}=~jk7`O)a~D}m zRN`8Av{k~MnGD6g0e6Wn5^F>D9(aFJ3AF{SUBe1hrHUc4P{5pk2dcS+gZX)8(gRcy z86%3+rqhS;Z?U6PZ@Lb3LbZVTwG#`o+s#({Yv*ov@NgyULL0f{fqiZ z*Z$cgZ%t0ilt^q2yBC<5A#;sI2%@sQmkfXTtGXxIHgh_MDTxlKi!k%zVj{A*5ptMm zNi1H6oimNAh#-rviqnM4luU=5;B;N~c)RCF_HuPseu0#r%D}X9X1aAw3K6l`3S&Zt zRZ-bx<}*x1nS#8a4(NuuH4C3&+$t5sbY|!B3pdQ?LQ#Zn5q;FD$54kE%&;I^#BA$MOnaB>{(ZX%qz2Tva~eCaQHr zCZ-WlZyH0E1+M|-Kuz{iwZ=B%@CG{AHYjsx9_i2V8FDu^vd5wnqR?u6wHGdTF7C|z zQGZK&w7OnwkxwB-)HYN{1n>ApOr;j@C@i^=IVT_WwW?rQ!bFFloIJ2B(#@OWvZ9$~hwAS&~i6?lijy?a3Ij4~) z#}sdFrV@_@%gr_6R280uLOtl~UQxu*u!WajjF0ee9b}2Fb zg3gY>%x`W|Yml-m(wsD=Ma=DK?jgFC8P^SXG_Jg`d>j|qa7%vFf9_yK#5Vqo?t z?eXNTxwuiu99A90h~)x(>GAb6`qBVW9vraj2-~e?d#u>G`l$M&n$li)5scUdrPSa~ zCuI)pXl8er!NUOolMQ=#tVx3`T8{*twcrDImMr85D%4{m1&JtGjSOPl$>Xi-P^!QDj%ItLeLl#8kk@nDGsyw`Rr_kifMR(1nn!SlNs zUIj;`!qoT?(goA&F&s`Iv^~l2Qnvkktft()aTneOnru5v1y)UMax7nHy+)Cbe2!mg zq)aBKxb;Yq%U`ikyaWDkF%!mb9T2OqLP!bi1MKFNfw_^%<^q3v0fXD21Vlj&Y6H4U z6S#7e4?jW+p2=$1(X%7aWVh8xs_7+K(Ii{n7Z|GV7bAMP+b;IULc`=oO<20=QSB0L zAopFH?$jPp&OE6{skWlBcMOU%@`EWReWP^XmsE8|XuJDE^_vcnI&SQ=1zAs9BRoz~ zw@zqpktXTdqa4?%Q(*h)7@egpE>$d=cCkCZkNw$o2U_VKW}wbb0SEza$jp7p27SSJ z1l|c;AE^!C#p>aWl6E2yy|KaH`G>b<@PY(Cf{sd4fAHoKqw}eb-y%nPyiy< z0cWV(V*@a3KrN(sko#vHlrTDN%XUTe-@rcln(pOEQDvd^>5K~4mk<)ltn~zSgvVkT zP_j`DV^CRil3m`k!iL=er~go!Z?$nB8xRswGf~VT8bOK~6~WjC!_DNQ?Gmcs6(sJO zpt&?5hHJ$SWlJE|dt8)+PXU?gD^40VMSjiRt#c99W8DoL_!bXcu)ra*iq4pFLXWL~ zXQ_;>BVK@dG!iR7>xkNrD_B`>Q7L%&kMh_;iIte>$X6SQEBVwBI)gf)uiihz6X{hz z_b4;7+4X9AqQ*69?50|ttH{p;s}bscBPc-Zl{NkFrnh;O5mseizmYe^sMN)%$z%S} zLkU0HFqYFGm_5v*r&1q=1Vu(ixYQk{1kK%_a$lwDp*NL#0^{^i>__EU#=eN+qlWI6 zmN$Fyup8d4$Jlh3Sv6rmLJ?5ef#7`fshd-4-bm)K_mu>#V|!|Z23nj*=ZK)SO7(k9&~(gWT6dLgLHW24y=7Jqt8 zwHMU?Sm}>B)5^*vpPP3ps>@dS$r-(BwnY4M=+g_>b&wp4@Lev?(SMfv&9-kOIeu*A z8ljf{{aEF{x<;uh&ONw2sefyz|LyDzVuujSKAzONPP#*=ew*-pi#P`#(Z@sU6)^e} z5A>-9ef2wbi?UuIs}M9XTc0dpV;dEmNg{=xTKB_%3d&hoa2|1O9p|Sp`z}`mj+>Kk zB_G$QvKvI@VJ9%dmz)K^SGzD`_J%Ef|2Ny9`M0~_qW3@A&Q3t4AI`sQqv3zdHmLr; zvkf5^XJv7e-0O$GD;zq%C=Lr`zBApK%G~$y@$&|18xjnJGth3ENO~~G_GQgUEj|j>VoY4| zQj_bhKIxJ{K%8l%aMIOaR#@X899mV3>?L%TlSL0cTj5_X%2RYE74StNlNbv z*jeXx{XaN+2j@=LrfYO2b|$uMTNB&1Z9AFh7u&Wqv2EM7IWbT6e!hD5cTUx_->Oq} z{{?;b)mXh&_h$VGzH&sLU7+?rPxa3;9ri8wvYo&2umf|sjrA{!D1IG0_=imK|EG6ii}Bz|O`rh09S(IzDjP?T7O7;&#k0>2{Cl(0bBl&4v#HG7=ea~l^^ z$#>b#6m%)CYw)N12-jq&ezU!?4#%r?M~BJG=bJxkuHU8zsEr^jwLi6*Upk-;MD+{y zPNQOKP+w~pI$h6omuG8YNUS~$e-jarJaDXw{6Jm1H!-~W?d>pc!*c$RWsQe-p1mB2 z>bHqNde(`CagwTdGH4M2ia_uw;JJE^I7pdZ9B8$1RZ2KWuP*RixYtS1^OTDsbCFMyb2#xVW1f(+=E2V@ou|&Z1RT;U3 zTgN=QD?G%&U`{zu{z_1gaPM2{x#W(-6v7f4=#L}`wL$M*A$**HtVm4sUJE7+yb!S< zZ&eI?RM6dHlN^!7UE!WJIV_aL!5iY0+T)WC z8w6STn&13txZf%Ck(3242}>cM6TcS6p;nJNT8t>7O!@$;-HJiBwhw6HKk_QU=&xD%>Kl%h-w9kxsUpswVIj6DeZwl5@060)O z*AA{OJ-5dyBv=0wJhgYJXG!=&J#g^`^w$f$KsG%``{M580sot~eH}IZZ|LiPUg$rr zrl_rmB#z9J2|^mU)2D8{psdPIEcHwNO$9_yh+lA>&<|XvWO5oyGdPufuCI!3KzDnr z^9d*k{hLP;fb!N-WZ!ZhPy)S)GGheSO^k}9y~bn ziLTV&*U*B|>!zkSG9+YYVQq9t?p(@z#Q9-l&0VWi(8?+aixG(-h>8t2Gfnbsf+x0Q zh&zpB34f$Y8|%abJCM{6=nN4``vKInY0bZOfW*Q>8IUnd5A9bOqphU&EBz?az4(Zcs@AbX%4OlZhe=AHT0_#nZ0KO{ zD(THZYYAer&1g7g*Y(d@%>}MJ@U?7cH`e|gqARqI+B*jfL(?cww+zvYG))a|(nSWl z-%*c2j#VRVLrW&KYg$ZM1uslHc&Q&DeC`Ayek*pT&KfW`8eKm&({7aP!eDTv=j6VNGpK8rwkTsgo3`2W zB`K}Br0(iz5w|4Wn4EUen@y8$+*mxX)vmpiJ=gQmU0`llm~W*QrqwB0R25rL&hv)N zZ|0v#uWya?Yz}x$86Z4FtaS;V&blSx?kCFA%=t9F#TO)JHO?;NU5)&1#Ai6)?fmk> z7fUHZqH(eJpKg7{%*jIH>t()togVz}xq#@uzfM70tN(eL-ZDKhy>dS?f@UT788*4m z_kzg5b$XTi_z`7c(I6kK-FMT#=_qJIvkyl4f$_FQF`6n>*QHHdNtssOKb|?irEGHx zgxe)PN7~;SIQp=GR%aFfBpH~lP}`$^`~ZkjQ(RTJE19(iUh_99NI_n#wUH2{JSRrZ zh%`mR3H0K}R%Rxr&mTg|WRhqR^BOkoYf*lXfenNSnl6o zU16|IlgXi&pV<$HrIvC`V|efG3nrr)4E#o=n^8Px1IsLSeyebS_4ymrVB_B%U;Hux z+rOsFe+gn=W^%T+`5#LKDQMdwe&x$#1#+iX>ly`XOG_HL3*ydM=3J0?%nIpe`kNpa zr+$Jl+LcVL>e=Uk}MJpCL^Wt!|&ULh&;b_|V`Sb$Y%@jgx5SSUYhSum) z&i%}fzS7{VIs7xc))L&in6^#4AM)8ZXLVL}H=z$%X4x#UJaN{&+ty5bM#-*w=q!wZ7ZwnB zkh<=Iniw;Gz;}1S7sL$}xbmnktTv@=d%ozVFVlqHsZ#bB-rZ}9(hFVD;-A`!M;&+!_}W>e9TOYc+&i%<(VC!$+-~MJEXtTWz`xT4eD3A%=p)I`7gzppslr? zt&Opb)BiYIrs{<&@&d-^M5mEUJS2go5Nc`I&-JF}1&J`oNKh#lOhl3&7X8U1Cbbxh zZFQ65MWG30EM~&5dDhnPi;JDJS$)B`B*YIHi&=Ayt8;V*il3O8FKtZmBbO!|1>a1M zS{`|?rmoyC53)bs@20-t4&WID5}(th6t?G1nI*NRxX$P0${s9~W%1c0QJSbzaTPD* zMT7*d)1VhCX^!FT$yNpiCJ}k4yMhr1DxN?>#_k=~FNV?YLgksoPBY{sH_TX=OVr7f zD*{Lf7z|LA3- z4~JT`X&;Ko4387OxC_`576aPNnj*=8PL;7?<{V|Q*>e@OCi~@4HczvrVwB54p2YR5 zQ5GBz>Kmzv*K$aL6VhZPf#ZydOvN-|%}w;;W_Ygiz3bu)yGMS0(j@?19FRpQ$VV!- zZ?D8oC@iLSxq3>)4ci&wXA*@?WvDZks&?PNF}k!FoQhkHPSDaucmwMr5&|#Rj3pe~ znT=x-e`ME;&&r3lBf=F}phQb&EHslwsR)Pq9=;*X$s4lV--=7BQ6U)Wn9MOjhLY84tJ`NT1hhMdkhWJ&s7u z%S3MtjDaU!&(x!>q;I|rAfb#=BQvj6v2@ZY6G>{_u~7@h4-DNKs5_UTN+)7Ir7y3h z<@$YaAxg*&vrlGNkHVEdP#UyhZ23cn%m`;qO?Lmqb{vr%%7Eb+7rM_D5s?@FAI^<%q@n${Q%a7Fb5 z*E!~Hrdn*3EUpDXmbQEO`Xo09jy+MNJYJ5{Kwo~aQcP0RmZVr;P`M5ML|~~vgEk*F z$tCM6ZTah|axMDXt-T)jL4>8j#l3S|B}W4=-(IQqaQKd%nT*e(J>|3hM}#LcRm8XEmQ)z>YGS9B@#U0LYTl2LayK{73!W8cZd4#12;E36=X(hFR&z}dtO23|+`@aEQ=a~%O??f|jHCBE z%kF#1J$16_BxiU9$!!?p$-L2~0iekp=}RAIx*bN@ zO|o|ay7%bPBPf$=QREwnmQMi38#GCi-O)PX76gcKNYA^|0~ z9AjGxX^asUk-Lp&%>%to?13p8g8O*RhaPjosydP`by~UqNVw|OOB)_SCitz*woUua zmUE@omd?`!<%-r&mbEeLaq+sN(@d5zZSB|4rInK*7Y5`5TX@^hf&mkE@NxE$Zv*NI z1=_MA+J*s4+oDH+!QG2CaS7WxEn4j|AmIH|g`$VT2Z_A8ssusK_etbt%G}B5yUGr1m)|Q=}mjeyD@?#6sX2D9+ z@hA!B9h}RaHo!F%c()_%dn}xQSZ!fmTiQ^Z(ms6Vg& zDYC_duVTEvE=xN9D@gUPIo-xd-`vL7;eT>^WE8*T7e*DdRd1eG)3~4+O$dr&-&0-) z4$T8fm$XTC(ugBo7eng*1yW51@a6E8v4`S%Ahbf;K2CVSZ`yRdgI$N{`~utIw6}~O z?LB2#F42C1|bEqE-L&Bs)W zA3B$_KsCGs>{RN)Z*c=nhWCE%XUXYOAMd2nTGy}6Bj(Wop)}oTUxEaob&XFv0NLHcr7675Y`0_paXQ9JIi$#jVcx52~=SpjK8Z# zq%`{h^_flF8}poSwg&Hs18y{?QFRoBsyZJBGB}+K!OC4az^j;~TJ0C&d$*viOIZ`b zw8-QcW%!w`-kLNTEkt*PGH%sG$g-5)}B`QcO#^0cDa_Dfgc@~Y${L`ZQB{X{%tpkO2y7hI}8{bGg)`(la-SR#${0vV+#FK7C5 z&BortbLr=+x#G(!X(?1I%GS zxy15VFKRY(Lj6$G7oJm!ISSGx`0OG2oG_in@MS6Iuq19sDKcb4j^v)P50jY>PzQFD zGJ42`>ym#ltQRo_+pnLbQ+Yd*KDu{vc#fpD*v*>UXJ#K4-5idM9i>ob=Qb-o`ysqE z^Rd35)Nvgg+>j+QeeEo@(r`EL_18hbuSoIO}>r`@7C5n<(0n2=`C>vg%i77x=lw2gf}x5E@TE(NswH z8&n$->NRBqQw0sRHtr*D1rWc>58*r{94(ytl!Vs}1v*);D@M&w6NaMn&IVzN>x+Bh z+xVFLBscmU796N93WqGoYGDO&cAw)#&3zC>ZQLJp6f(Ew?|^CPmeJ3-Gm{yF!QBHE zZJjfY#doZ^{w{f>n)PRKL8RpXxe+29Wo9WqAdEdbVh2C6n4GjmP^|+vvxoKp;s%~y zNR4*UmW9pD;vol{+WK&p?bpiI2%vZw{lzBwiga1S#e(Mbd(^;9bHLco@AkyYWE^4m z1L{z;{uk7yAf5(zTd!f`N574-tO=!1e|NJwYX71}T^Wk$n+18Z0*dPAefQH!7Z9ONZRXT|0M?3sySD%`2)4K(r-QXEH^^xxOMm_v&`uWn^rGVlQ$bU z`R7N|C-h(4s%*)9U*%sk!Dpo&ClAqSKXw0e^Pbf;3vZhsC4nM&F z)$#kFa#HY^nKpT{O9bVN-x)r?b71UDi7`bEL*)-Vs|;osvGHCn5Z7*3hB=n|U5 z$%~bNI`jvdC>|Hqb>!1n&qwQGDvSW0%*F{Vl^k!qYeEFXJy?{hT^>rbsRU0j>XKrkeqyB%QAE2dmk^U`J-@5PmtTWMIBI^6+j7zigAEf7L=%i-)aXeV9R zUqOfs_jj}uP8jmDNx7zb?iiCLVfxI^Hw2fI&4L?c267Al&+(pWfjb}4=&wj3UwGUGR#z2vcp_eO$l}3^lX4EP+ z!DUx>`_CG!j~d*0^Nf4aZZeFG>oSZfc$E=E1(H5m!{~@dD6t$GQx^XW&hbd%uA6l) zEz8Alvx$@kkjuh)PKEsu4vIpST(*0I0HL)k9@FgTf@3}=gxu4_M%+6hE62k~focS` z=~B+1{MsH?LTPS*pZu*=ZMk+YQD6n$dNWRKu(FM*>|&QDgJ4FhG=}w1N}a5X3sSU@ z&?eUAS-O;;&8y@<#@@yG&GF6Q%Jrelaj<5>l!?T#9#KovKltqv&}bTL_KAVR$GLiS zy#hv;{dE=Zm_w$V*GVBS>0){S>zO9raPhv>KGBr-<@|YPUcQnDMhX2@Cek)p}l5vhg}%NsUKUS*se=sq*YwctYWbIu;wIbCEQ+!watSI zLjkb8SdbrqQAQFhrhPf&(^qWF8hdYl3<`hNCTRQ0az+9!Jlu|(rFtK@Ek z*Bdw4eV1eDwdJy)#75P?9Noy@T$`~BF)#D+;ORqyAsn@Pd5GCd<5C<1PMmw!>;zAW zFBnxq+~VFUcbT%PTHX?;@@!J#uW|ChaR?cD&eL6ItF8?G zCpDb}Zpv{{^j&%?32-6l5E4y|$Haa_}K~ zBqguXpH{01+`p>s>;v)RT)gS%I2(hiR_HpeKA5)G>b=ZNI*+`Uimvb|WAxF{M-JzdFKqu>IM7K~(WvX>Kp<2<}v@ND`JlBVhf z&YFRU_;JKZ!(<26BLR!eFrAh-SbgNr&vhJvjMg%-i@N!mk_Fq%=Ky<1Z(!%x#w=Bs zgj4`<$C)j*_sJ}O$uZmRkD;)cYW^c}BtC1c0N}subWm1p@E5?%^{)jt$$zg@#BJ=H z|0z={)uFwV7E(WbT}>Rw;<<>4L7K^L5yeO$Z~RJ-K!8CYNxzGK3y{b#BGuQ6!!W(X zR~u;5Sh8+d6V?v0aK5lvQEt<$1mu(#+CW#XSu{;;*r2UhH(do^*jSgByk|R-#gB|# zpIyQ?J5IWG{prv>x}9B{>io71)Y2D7kg^niUM<`2X?QaH;XyW=9OAkpT6^Vz;7lhxE2~dc+{mbxyAU#b|=tjh~ukV;9#T(FSCtVl7$R zGOGB{0x$R-XWOol3I7-}F21NQ^9u8ig$I%;6O9UUU0Ldbesd`#Q|L)~&dV{$F0S~p ztrYQtSRnkcAa{vYj1}aD&`Q~&*FR~-2~W_};{fT^8KX8NajM1B^%hjra>vA2v--p| zQmBhqd2~q{C5j03{$<2A0xa2~ydbeKx8YuaWvI4A0h}cH;?9)(6G+OkGU$wYR)i5F z%&<_8te`&_CFJ75F9tB!WQ|k${f!Z-E`J~d0`SHXsaM>Zbz`f~>~}6{f1xz@_Ye5D zTuBV{7D7N%L#-UsTeQ}}X*U*Fc+sPTb(VU%Rt%Zb*Tl)wix3sQQbL#8w{#P)M7>ie zWH3nFV~>1W)XNNQFhsOHcgOOl>0OGJWf6AZ2C5vW5HY|-=P zP70v}sA`zW6NicUAED@^2TAwsmhHpje7F8?#UBiL_-7U}a89IZ$!FsSo*knmMPX2- zUKWVBu_ixib;{39@rm*V>rm4S0HRhT4k;(-oJd!V9c)#hf_*ShY>=Lb^3KU2b_TM` zt_PC#_}GmtjnMSOKK67C>ne}?qev>MqFWJBy2P{|&vC_>)C7(mn}6ICr;6 z$3mW!i1>55Z4OHqqvp=p6Hig~$4>(ZlhI?af!PF01*Sm_dtcX{C!AdZ*yY>i>h&cosL=R3E6D-1g z4R_=hI86tcEVa!%`TO*>z?kwMbITYuY?Jp2PT8(!E`buh8%F3RM&iD81j%lPFy8K= zX2}IfFWj>1?+@|CTs+aPR9c2_E23s8HTZ(vEDd-Ntpv^qu++k=n|K_}`3vvCiw+U- z=BpLOuP8YxIY;HA0_-BHj617bOiK-4?q0%ZZI%L`t9>%ezZ(hsrgoP3i2!sFqH}!`F_jp2}k|F$aa*T zoup;5LQUihs$8Fdf;Fb%^P@{)rzpuH6kG?k>3Sp7G4SUaK@f}@#|@e%%fOM@mPGBW z0D+Bonv7Nj5z*HEX8%?mRK06?C+UTcxz<$b8YiEtzT?x^%eEk=mJkAa$I*s-yhZ)S z)j0u38gVgYt~#xsm_ULedWs7ARPrmR)r8F~BTjQm1U@0&5GOb=nYvPcqVvkWy;qnY z^uv9jPTjO+->3El}Q#^48xg zi$cuK&14-_K=khOmI1&&NZFI=v%Hps?&`IyM>nL78;%IQ8j%Fudu209i4xiy`SyWU zo&Iz&FTaPm8kx3rl1ht%5kmT^o%^Y`6S>1*O)^_KxHadt)~|`(S4_EFA9^d)zoTcg zgQK%0H(&l8sra1u1Fa8n>NgCIJsHBE@Mw?0S96!Hl=|b}&q_wqf%X)Q#P}rpL#?y< zPtq)|M?ZZa<7B6*)TXj7_j$V#9GY003@?&TP{R=91eDbn4VTl2#7#z}T-IxhmW=j7 z&8RCu(yc>j98)+vmAh0@>x_VoWQ-t66Y5sFjV_5t8Yk%fnC;RAHFw7a)rOpkDwHmN zQ|!8on4cOcb*E`G3T17LchaqWkU+7;Q{X9bm1c2^ZnTZG8BH}}-4HxlD3zq%>re2| zFsOA>8L8!|bdv7_=uVQs-tYXB#u!CI)2P*=HGmyyZi6Ga0Bw_)T@?Z$UNixe7Go6OkW`xcU%3(1)9Co(u&9C8dO?Tc||Mr6`!HO5rd z@(j6go< z2ba#8@p>Odc-9URl9?`dpnTKmwy5jGP?)U?nlTvdr?L_bPCzUvak$RXPL&AVQ1;X# zqdHAjwiv88Z)G*owh`9vwX%BU`ZA?xwCyTJ^HS7oBNIjKrn|2nC6EBL?;D}}s2o4B z9*g4NiE{!Jy^kre_2y06>{UI>Sdu(fq<5C8foaL-Rzw+(Luf&)9EP*}Yh(Bh@b7gd>y zNLD-&;kUMO z*9Os%-UYwS$sLl}ZtrrV;)a7O3X*-8dNh+?nPEUb6URaIY6sJ_{p|v~x1(9P&4a~v zEBtXra4F{F)gG(xQkcr-XpQhzD*)ckIPT9ta{v|Jv+CZ|Q&r0PRBxsh=PaWVN_u(sg9NxoqKrb8bQ6h7Isc1r&XFuRDSUMbQoN>Lxbq zQUKPh?!t5fKh4&JYNU>zZR|T1Vn?xXsIYh)wO^_!Y(vFvzAx(oB)T3iys)0A*cc`^ zA^(PhbE9T?A%0jOF)Pa`uBp6Pc8-#T`;zL0(49h$~WfQBHlU zT@B~6friuH)XS?(n{r%4DpvuY>h%H6wCRiJC~!~=xZc=fN1<&Dm&MmZgWm<$S62Jr zs`yO@jZ`pIwRbtRgDAm01ZO7JqMc`{&`k@8hSx*LCHGNB@U}~DVs~%Z0kzC~Kgt*Q zIkWGBM_VH)(_8CptaK>77|S2~+gOu~K~{dv4SnwXXOP^ME;c5A-TAH^z39h}(Q~~Z zWY{o1Y;OM*sEyg{9Dmul>llSQ3<{#>+iPaev?Rw(M}-x0@L;1wd5&^{NsNSN)|n&t z(UzT@K*>@KZJCCFQ3~cXYS?6pjAkoZZIM<{xoUbyHO}$R--sl|jf(^YL5vqa zo9Ahr&zyti0g^maqXHa>!4U^W3s!6aTU^W&BJZ8C6!8Egnm;pHxLj@ba zi92L=Q7;sHZc>d{>^LQQ{+W!Z#@#mgXBq=QUea69TB?g&#m(9~~qOs<`S8*De~8NEl>-d?zT186sxI=yF4 zh?|4S1L3L#FuJiTPi5nMONE$QG0-dCs}Y42L_R9``tv6FzF-`Z@#EbO9hL2@tm@;)PE9go3tk9j4y`DGTbQv zXH~@lRml+0n%#=yTt;lrn_7F$8^kS)lgFPc2CGfUh zu5;}3&*Rv~j_O2;ZOTb?SksIWZIX-iMr>C4;@;9~#AwMX(5tZ=NqUrjHQL7bR7tok zd8scRD;IN1rh~g({#qxaYJnP!(INuYl8#q(Z{W=?SKx>|d9g~JiAdgux}{@k+yxbv z2n%`5>_z;DGYGmIhJNzG8gnL7@jYt) zes$f};`JhH2qI5HAR zqbJ8WbmIj*cRi?;>s!+B08*vQE?C<|b61~mvg)%Uru^ryEKOCFN&EB9!Z=r1+OxyL zxTdA&nFwbcS5iZ+zk;@yFKw_cEq{v^%p&4=&VcESEAE~zueTemx5@x_NueukjI)~b z7V{XGm4S>^GF5CW>pEe&vs0x5%eb&AX!W3t)5MTWOX4Q|vP(6h>w4=q)zMccC+l9u z3r$@gx7nxL4}Gr|nxl@O>z6J4%oy7I`>P2M*Ijwy zpny0(61og*7z%XyEXaH3uLz)01r}yui|vRtQ4O+j{7|8(*x}W0rE3d=#d0==z;XfU zLiD=@k7CS2yBj#6$%z}{WUX7q=T3q6;s9#?%>nE+v#GiJ;sE-8VCiBVs22Uj0StlW zVaFci#?4O|pw+hqnh}6B7I+a-~#J>+|)*N za!{sG{S_|Tb#Eq!z?|754Cf+ppF7h1mG5u1X)e^SER_G11Nbk~Z)sa2V=F;h8z*D8 ze=xa7CC$I4-ydL5Ye~ZUKJo=>K`t~fn?WSR{x^u4EJ=6XU!!k(PkYy-Zo1ple!bm* zXx^vOEr!85G(xMHX;R0-jQ2yYtyD)B-?xu1)+tX4rUyFe=>@6lx%NpIQI$|%4GpbV zy6P&|?21KG0=LpyUM|5v_orV&AlWl1O{gHu``tk z?M9sKTM@~IwLV9je!+SbbTO$G*Y%#B#Kj7(V6GQO4QXEv*@9xB*4k}iLB2?CI~`m< z!DE5vw%EX9!s&H#y;6R+=krW*7Grn=H9EjKLN9?}BZg9Hl3s%xK=CE0hwVIom||iA z!C7MP69@Q3nGLG}_i6dtY@J=Z`hGXToP$9s@UFxt&@B_aVUY||!QW1cI!iI07V9P* zKp&jE>1uc|)=pI)*Vhq@(tqgk;0%E|6P0Sxq}MkqryVVbas)+7yD1H77+aayRn zL=z#;k(SCce?I3$0fiMLC-6xE#ToY(n6K-noRdOyRxC1&(=1+I3L=>whrw-(goLGnAww(=$(7VeJ@8MBqAoVe`VxB-^2sEu< zZM1ot`h-F$bl|pAim5Jyug`LEI+*J%_U&sUtg>%FPxh|ulNLYd*(1Me+(Z0yiLruG zrANm55T^(zFx~@Er7FClkC;NoN+onX1Yr|6Lgj!ij*`#YC|*wG-@(xA ze;6@|DrYK4s$auOe55`%NzlqlOv44@Ko}j11&|myc`Jx{d?n8svQ$BIY?Iw_@vx4q ztsd87_%@Yrv!&D9WWEl*D@iC^OG=d13hm#ou!}+LY6#0CTL~r^I zi6%LdP3l_Rdfj}d`!Wd{bv8lPmWIeayH%_32oFY}#3b4A@vMWoQsDt-C!hl+SgCys zK-b<%Q&97zi75ARmKGDl6LeAxHsXc>ymRUdeFtp1k1>d5)?OE$O{hEQk00^|@t{oE zItdT<*D@>B({zJkruHA+>fh~3{zvy=gm7%vD{k&;w~eQm~cGr-YMUW#95 zwSk^OXq1mn+Ne;dI!tN2W+V`TjHixHQic(%iF3-k!?JVh=Q7HM{E6@O3(x{&oH1SwhJjEj|tZFEZac@zy#MVDoRzZE0K+>$o9#r0EX%}U7hitA}Zw!H?opC}0Ez3PX z(^4;4Vbwl4Vz@8r)zcVy4f9$H@kA=R{W_hKf7d3SozRyu0FHTxj;L97>8x?uoNEQ( zzD&8C4J<8t%8iP?W)PH3%V1Vhq>uF>9UD!H%p~Z-{Mn=z1mYvnOiKL_b zD#V@4)BH1Pu&&^3Y`fN%rn1T|P;p-H$y9<@0w!2)U0?K=F?dnWWM*>8{QPZ4*L>!C z=HTTvJphOK6!!ahe^vJn7TLJ4>DF+UYETp0nNSC&tcbfRgDu0m!`JL>t52xS6e(f2 z>g{2zFzyTp)Yy;4_n(H0^FqaBz66q){MhDq({BDQLkLA^Mr3jO3_-x?-SRJK1t2np zKhW$D^VyO5v8;t=BiJIS#WNrYrT45e3dOc^9f7v-A}sE>T}yG-1BoPcl^gY;_PpZW zqsEz}T)7A`gf2=jq3ber|JmcQs>Eq6$BUo>7EZN**b0!c<4E=gK z0Sa?D8rp-2IUaXjtkR#-MTv)Aw`@i#4EFE@4XxQyReE6pHrTptqUsg99(&t|P`vIi zOj~%Vz9B(y+yI_b4}YQ&zU_4}9-%~iln>x_>odx=LzVONyb z7&0GeLYa+w^6;6bg{6nftNzu;G) zUXCAd2WqBT6 zPU&v>d{Y|?KsJDxqcKg_JoG#X#iOU zI7>5w!gDEEZ7Dv`K4^AK{TK=I$^|EI)7Knc>?Sy2E zzyQ2KK05EH!fN$7BbHkGv>!e@6|+d`sQrm#94?J?KQkx`t1gYzEzpibCOY?Y%l7T4>uXYoM-94=-_ zmIS*#2*ts_P`PHkl8;7Pbp|)qk~J6Cxh2=DsNYx37=Z^Br4yRfumhqa$;;#%V3ZH1 zHm^4x6KwwycQ@cvJ|kPYG~d9Sm8;Ft4lXkGN)jSTQ$6fkREIujK8^^KA_P=E zJj2b;wTBO8DxZ^T-Us3Bw+Oka4U=lQgGrt+rfcVJl{WZ>Yw~CpppfWF^uf?epu{QJ zViHsQz&cw>P^ z9*8tD`%Rscu+6bxwT&4PyT&1+7q9Y36n!LIn;_k2izo!_>*rizw=+AM9s8yQ`e z6!#PGoBW_TiI_n|aAp(J>tRRg`;(U^xLuSWI0wKXCzx9)nh}x7Mu<;|7Y%7Z(_od} zVHv?2998fFK8?;`6$=X+N6u8<1<2#xgF!JfE5; z_q5LNoDfE{z{9Dahe@-C%G#y2o^qH5hlaf$TmfW zNU?rw8&=>mNIbTYZ_FIg8aKv{Tk-y# zjV3@#FuWyVEIzIta$!0iK=&6@q3BEqPwMI2 z`CC6}BCtED{3oO)Z8}MMk3!8vWZX9rCrFBxFK)uhhCY+NiwhSMRt~Clq5tA*!=Plx zqDQF&4e|E`1-g=j#a9lVj|XgDwFMYq-KzhDZNW(Ob!l zuu&IjY|~Tsm|>Yqnz41u+JOiO0J;yh;<0TO<}oz#tOc5x58*AdOtLwu_nBh2&`R%K zcbQ}Dkn!WVDI)NbbNy0$(SzSp9ug2v$1qywHzmkoP5zSk9w+T*5bQLRaCOiZ!)DbA zRIbRz9DPf;BG6ULm1XvD<2h=DbVW00klF z7zk!HU9n_wQ40jfW{v@<3KTW3)#{41%b;C{f8Ev{pp9muu+ej`G&OH{oc+*TVGYXn znQb-AMv5<*(N=a(oIyM>x={9A3h|fpSrw2XdX#U+ztBF2)E|btW+I zr*^DBD|Dl%`0NN%!*M#P8Faq-&wD^*d(DPZc#;pdKdO~N4uTI`d)aPebG&Qm4Qn)n zcrtfc9WO5uyEKZZ=Nys9prxW+a(C-!Gct5kv1VFzD63s0uVjtzK)QWXHzL%UXaeKQ zVabg0E%)V18wl$_xdGkTguTX~-Ar+;oTJBZ1{BR!2Z#A%Rjkg1>|F@Q@U znOl-2)f1&hhbuQNn$QuoDcEYPAmpdB9PH!KA2~E;F02u@gq# zkR*R1pw;^gQWk24%6cVtCNaLU;XacGMGQZjy2Pwe;!gWf>788i-;6E`6SLXkv%fn@ zC%99^e@%Z)#z&m`Pq+1z_)E*cC+z&f^4U=nDtUbzo#wFClM&6rrw&_FM|j%u;GyTm z@M#B$YU?ue9?M{kx_>LOQ)-H9&dH%)kp`|!SWY7i8V34<#E9Qz5PPh$bSS!%J(h*+ zvVs+H+TlSx5e(`TucY!tkfd3K!BuxWyRAdHZd!T_N%lBrK87nJx=6AStlx~R3 z8#PvXjg&t_!?Jgw0+`D*Ner)c%J_FJ&`k$9{Ux7Ts1duGWx_Gykh>Cio>hTHmQrP^ z9>or&BN(-}PE(b}3%kJx02 zYJ3;B_&u>D}5t5!Yh_wf47 zUduU};@V*K$=z^n@&|Tk-7c;g&O^CMlG(>G`e_E}xeejPzf4lG`!tzr6i3MYd51;t(cr3GhWnvW2M{q?gJ3}{{K`@BtN&dJfJjHQC8Y@2gzn|?C}e~c!fiG9RabsVEkg}TYXVtJINyy|LDe$s}I}$J0=Y}trt8A z3_Fdfs_k~xp`vZ6^-Py1?^Tc}mgB=yHTW?K4f*Aj@FA{>jF3%dlxBt}OMLX5lQv3p zl2bw(@R3%iHYYyioG=3198Bo4q#yTMI@rP0KGiP%Pd8&0iS#cL-a6{b4LM`{Sh|97 zd&I5$?SPO7)JH9SgIn0IfG)KPtC&^p&o9cf%~oWwTf_(26L#I+zvSj z0jVtsg8XU^`c?WGFeJ6-+A@9#2l4&a`fqoBv7`1prOysY40nG$USCdp5?lhKLm*0I zRNOf!$R%`|TV{%HCv6Epsl#r=@)bF`DPj5v-dl==jPRJL2(Jg=7#~ab<##|G>d|}aRE^Pft(zx_EZVX*3@bPA&uYxmi|gcDb(*r?C*eQ z_D6OOTI;0l{0Cdt!&B#p!2ekjwk|tiwy%2UV+Ke{{%Y_ zD^Qkg-VTgIqP{g679O30$yxA^N#{#1OTndryl3w;n-%BRE=RaLant4j+cPu!2cbsEnROyE&BZtVk(< zf58sNMW6J75AT6#1c?mdH?w~8`fRp@ZB8vwsia&WBsc!~+P2v%z;P_&PX}14-c_)nVqtI}&cj z@J!OPD??UZBABy8rt!U&KocvUc_-cxIs--5#_I4uR=T~A=vz1=jpJb=Ah0MF@pt+} z4#Yt9uPQcLX41*#2qhK^Ep8<-sqCsPqh|;)4D7_aObv|?5P}ijm}^fq#5H|+1F{8` z9dQkpXPE)S)=U>+P0Qb=jk=3AlmV&I?;qO>2i2w4Z}KZu>44On+`Le1Hu%!*Z(Asx zV`aI{f8b#c=>G0q0k@lRAqwzUtP>me*}Sl z9~jPvS(D=SZ1hN7>^Od0apcxN(gOPq%&--zn3(Z_ACU|~kFX9NuH5MOa2Gk3*nECF zA$;-9S2EmO_#fV;h(At$&nZYxm)9Rd9rFDI5*mWLNG!hi%ft#IGW`+*h=xJ|XO0X6 zXXi_dkJe1&a`E$LlPys!3vyJP%2D3{nFjFWWL!Tp86*}ELXn5Qvr|#gOtar&cwskg z?l!tZP(+Wt{ZnA)v(F1)`Yf)ie+HueeT(!jVs1H*wb6fLT?&+}6g59%5Igib61|+D zfF)hM(i$nDs%gL?A+~<>bTlz^$v{%G#G>um82qLs_np`y*lit)_mxn_jKZn(5RiKh zc*ViFyW+uMlOxN+nR2@6;QWw&;5K>wbd#l<^)-1A6Z;!n-ooH#DAI)q^05-vX&Mjh z(JZVPwF05LX$u7t-4moyw^M~fVBfp2z$MMKNK@_57?KgX^qjBW3oVeZ|s?l zvtE`Nu~OevkphQ?GB~6j6BWXB5m|C8NJR5{ZOzD>z^NvtW)*`1+X5Jh2+yY{?=E<-HJ40 zn+e*Mi-{M?iKj(Q7xLi{wUzIq6uPjRan$MsT#<9a`7r?%!q%Mjod0GPj~b>^7mRr2 zvlM|z4$zD1baeGLd6l%D2x1^o<3$Vr7u}!yZ+w*0$~1njovf9X?s4xPD#x~$7@&L? zT8>9kV8;#2F;K7T{IL>2r8UPWqXw)zZjNj!d2Mv1#F{)8U~O)WQPn`^OO zl}=!FNJ_FWKGLlnGY2Pe@#-rx9G+6WWkm+amwEZl5S)Ox3{+Aff?ISnDtfU|?$%1T zhta`bmtv!?vi5ez{)mIMgDQV$|boHP;O94QD8r#=c$hBz~SjLbd){ur;!s;nXSGysT zQ7~=FrCeiLYO+|jWlz2!>VD#ARy^~)n8GnTj&`D<_qGUM(7DOtNx<9C)5c8Ie)xfCk2Ty!kzSAp7_apqJ)-hr0l7nm6_ltIsE!;|lHI{CvAXm$968 zudNxW8xNiBP&9&Acn=`ZCcUL<`&D%VPDlsshu?E+_!89+&bb6e!4yqB+qOe+15uGu z)M_+ErXO#332gfHZME*?H) zfEu2B*4<-Exl1ZR4w*ld$em`j#)mF@P#x+7g8%{Ed>8y4J~)!%7WA}l&-caL(he~} zm-PFd{iysKKM#l4D;>m|zauoyf;|Aeg%WqMf#Db1Z~X?e<!3HbEE~zf^!Gd1BLgKW4`^+DGx;fqHA=#&p0>q`SA4qsC%?OWbqE=4a z?9YaqP(usV1@fAK)VOt&!5As7sFvu|j}VRZKe-v3e$-oZ$O?gj>JS39%9(%4STH}KPX2!pr4$Y9 z&20bsbU#D&#Y1TT%bQ~4eB>P8`YW+!S+)XHOLedYE3%WrS3!ppV<&$|V(6J(>-T8aWG_mNghq-b#Ml4)Fs&BJN9OU5pXaWNMS;GJ{sQ zShmL7w;npSc;dRepEn`DH1385!uUE-dGIFIAS6fHvF>B#VOfwG|EW;(8LhF`nFTD! zkyRgYtB?d*3~H>PO+fs9&{QAu_?ca6J%{gG`spwdC?66X`Q`VwvDWhPl{f+dri^^1 zSSASb*3nkGpRhFEllNt4~NO-VM9&l-RR%;Jq zNSKx!$(ai=c@FpgNbDmsESeWZHLj>njl2IXe>N>BjB=%$U9laCiBGwqKI*#G%?fqo{QOy18>7(|?-I-@z<=HoI)Zj#} zbL{wN9+Dq1F$$bg&wM0K#cRV<$}`gp)t;3}@%dm__9fYrXMrZemgh4}!5y?_i9o^c z(|?^$_Q~qIE>AS;O_#-Vrr5D=+O;e((^eW69z(k;v@>|PQLb`!-nFlU#a?VZvmKhd z=w?=uaIK>#_K@K~U6CMO;%rp$b&}nf_Mv!7N>vpyp$-zriFj~U;%X~ULrPIOGs5*_ zJ%Zx3XNp1O8mcj}Z}?1cB-6+vVb0xt2O}Kryd4yly-I?}EQV>Orpi)?*qD~RqyX97 z+q8|=ANuiRO~+q<7w&wXCx^Mlfh*T^=5E2tl6=R4E^OqKR3VX>_mTa!x;Dfs3o-My zhLaE{SwALem{3plAUPuRP;}?6is#K!41Ahd=*YJ1@P;m(sCN%(YeL%s!khN%j>09< zHO0qIcv2tAr7ag>$oRIVuVmaxrL$&reQk~&**p7)Yt}7bHd7KX8x;z?nEQxUc*#T# z%zSsgN(wFX$;)NAcJ*>#vX~B2JPRlo-|r4=tmB4bq1xr-;jFe@1UtNz!d`{ zoQ)MzJXdMEADMKFT+4frve00)Xa5q@(Y#V{dxvJlc%IYxt~{r4HOo0*0~ zn}&d(t3*%PcNIMus_{R`2Efs9$}6b9l?kz}@yb5uVYON!3POqTI<6I-tm}Z1C(neX zv|rmF3uIryMg`nj2&Y|1+RR;T7Q<=}X~`I@ZgL&|zyo>-7%O(bR7S$h%B;qMkDJ30 zL+DZf+kPOUC0;*_C%KQfNU3WPl=G$=+0l5mpJp_jO&nv&%@IeX{;!yZ4A~kHx=imd z@86H7@}6mV(4k&LyWNGCk0HR`>33|Pq-w%d##X9!$6;DNOUon+xLky(U^1%J?MFi8 zya94^Xeu0#^a5}hLlYA{ri>bF0aIdrcZzD5@a)o{4&3GCay!v9K}98t^xh2n)AJrv zTbPH^`*+iAm_++3$h2Hvs(J*;^aPj#>-lP{ZBQF2Zy@cGo!lrjj?J*gq09p;eD^0D4<*TEgP=F!M2L2Rzc zKDwtA$oM%KIqll2oRV%|E1SXghEYbT*THePe#b47AY~Djg2eZjiFCWjiV>ye(dl1^ zB45kiwVU~EXEx;G9&&*9(P%q`VcR5aY1IT4mHIEj4!_RgC~9s{;F$k38;Tp$OOii< zn`D|T!n}BKlxlZ}QPfC#kG|6s%}BnZ85_aL8dykV|KTUdX>6t`%Iyhrtw3RU(e0iB z3hYr8;h1kKebvV2o%4bY3c{Y+8+UZL^Yk;lV+F(LNlP|v{BtpM>y~;pG=SDFzAB;b zFHr(TtFZIw!3%0fV0u+Y=`RfELvtnF2RCC539^lkcaL}E5_R)QpBkbteIpf%++#}L zKD28D-gtWjx~w=TePFuYOSJnbx?)!CdTqwfxrStRNt0G>+oZqn9K83m_{7R16CmGw zdM*1q1Sm1|aJ5$i;}vvv`PJR#WqM@vT_n%Zx$2<*`~}cNBl|79(yi#id_nPeU;sL0 zuKVzie)4BRen&e&2cck-SJkGLq946|g+EXp(vxy~YAT0M#rY7RbWGr+ff=k-pDEed zRo;bvGB_p}T85$Wa3~Q^R4t|MXz>q~-sWnrg8G^AvX_!OzFtDkM_Y zSS`Y&G4^JvJn}NBI(b$f(~DGssl>8Uo;5R7P+I$`tH$rzqMw-w?kefdO1RT~hx||8 zCnU3i<@K5K?I8c#rt@DaUy4SSMh5?#&{U|Nc%Z3bePkHcv9!UF(t@kef|pKfIjft| z^usFX81o-FXXe4_mSQkpXl!h#z{pW3Z%|ov7g$3I#VFT6yLjgH zzCPmk_|m0udF5iv{+ZHH@ml>jO>x+Cn|gWQJZbm%>r>VBbz9|CTOgskbm!D`oEZ_& z=uNwSXf`H2c>5dcgoV~%`Dkel#`BwugDu%zJM!9KK|g)9Wij7OO@oOk@Ip>k>|=WI z{e44w?f%x~7CKnK_vvg!dUJ+l@|QJwxVa$mx0}F0$1&+6*~LlNd2-QPCO#EgX`01~ zgH`ZvUdG&cJP>P0%Rk=E$S+KfQXI>tY9^#x>Et8XlN#_gLh+bS!$AYrfqcfFhFI`m zaj7AlRxAlm94T0HE3|SO%dCXk7E^`cgrzldeV(+@m*e3xiU1kx_SkwTs`z1qlf_@w zY1dk$&*^^T5iMMHe29t#siV$@3Y9O#^-_e(c8<%#T;yH_dM(|OW`AZ-USmAz8%eTg zm>`Hg&q>fxHg^Rh_W^5l_ogHD?fqNXAm~H|XX>?s!$u{#&#m1~-}R;fU&5*tE`4%i z4D~}ud+TR*MVqkRWNIpmN|MN)E@6#%oBbQ3GqZ2m-d8)1OG+eOWliL(04oW3$BVqL zt3kl8%`ZmPW4ljGX!$k{z^i)(?EM)q!23#;iMJryagM87%BULl4q>n!A-}8 z*uasLx|3jw>^l{w2uM|t>}b=2CYE!z5jHbb(6Afzar$CuIKNf=4ZM(!WIS0lR!lXH zqiitLi{d{ff2PHRp=G)``y^!C|9OTpDHF1<-3Ca%Jv|*A7$XiVVG}r}Yn8`IWr;;Y z8~q6}`bn;x6nOTS4|lAMjdF+~m+ZJ!93ru)_OtvGEYj|f6XbzFLsv-RfJPcJewZG~@ch@*wu zpWT0}T$B5Q>f_(B zanXXi#~;vWEfA{x6c&)-#R{ksN>SWrtA9Vz@>gv;e2Y0TJu&e&l$ysI${u9c)-mVZ zMp6A{nUQ{+9;3llly9da|5E zM)?X!fYUJE8`V{~Z;4{!gadC(?kf4q@5k?%N|*lK&n*%0DcErhGZrQefoI90-iT+5 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%0DY8neqfv$h`*+U8H#pO%=q1m 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

    n^2V89pPkO^VHL^kO*{P#N)7KQ$@Fb-)#UEoHWF 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 + + + + + + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-plugin-package.properties b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-plugin-package.properties new file mode 100644 index 00000000..6ff39069 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-plugin-package.properties @@ -0,0 +1,15 @@ +name=Schedulatore Portos Pratiche +module-group-id=liferay +module-incremental-version=1 +tags= +short-description= +long-description= +change-log= +page-url=http://www.liferay.com +author=Liferay, Inc. +licenses=LGPL +liferay-versions=6.2.0+ +portal-dependency-jars=\ + jstl-api.jar,\ + jstl-impl.jar + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-portlet.xml b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-portlet.xml new file mode 100644 index 00000000..d41a98de --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/liferay-portlet.xml @@ -0,0 +1,48 @@ + + + + + + + schedulatore-portos-pratiche + /icon.png + + dati pratiche + integratore.IntegratoreSchedulato + + + 30 + second + + + + /css/main.css + /js/main.js + schedulatore-portos-pratiche-portlet + + + pratica + /icon.png + /css/main.css + + /js/main.js + + pratica-portlet + + + administrator + Administrator + + + guest + Guest + + + power-user + Power User + + + user + User + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/portlet.xml b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/portlet.xml new file mode 100644 index 00000000..f2567bda --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/portlet.xml @@ -0,0 +1,65 @@ + + + + + schedulatore-portos-pratiche + Schedulatore Portos Pratiche + com.liferay.util.bridges.mvc.MVCPortlet + + view-template + /view.jsp + + 0 + + text/html + + + Schedulatore Portos Pratiche + Schedulatore Portos Pratiche + Schedulatore Portos Pratiche + + + administrator + + + guest + + + power-user + + + user + + + + pratica + Pratica + pratica.PraticaPortlet + + view-template + /html/pratica/view.jsp + + 0 + + text/html + view + + + Pratica + Pratica + + + + administrator + + + guest + + + power-user + + + user + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service.xml b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service.xml new file mode 100644 index 00000000..e51e061c --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service.xml @@ -0,0 +1,36 @@ + + + + ebusu + portos + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Foo.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Foo.java new file mode 100644 index 00000000..e158d80f --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Foo.java @@ -0,0 +1,34 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import com.liferay.portal.model.PersistedModel; + +/** + * The extended model interface for the Foo service. Represents a row in the "portos_Foo" database table, with each column mapped to a property of this class. + * + * @author ebusu + * @see FooModel + * @see potos.nextmind.model.impl.FooImpl + * @see potos.nextmind.model.impl.FooModelImpl + * @generated + */ +public interface Foo extends FooModel, PersistedModel { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify this interface directly. Add methods to {@link potos.nextmind.model.impl.FooImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface. + */ +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooClp.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooClp.java new file mode 100644 index 00000000..b1ece2e4 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooClp.java @@ -0,0 +1,698 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.util.ProxyUtil; +import com.liferay.portal.kernel.util.StringBundler; +import com.liferay.portal.model.BaseModel; +import com.liferay.portal.model.impl.BaseModelImpl; +import com.liferay.portal.util.PortalUtil; + +import potos.nextmind.service.ClpSerializer; +import potos.nextmind.service.FooLocalServiceUtil; + +import java.io.Serializable; + +import java.lang.reflect.Method; + +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +/** + * @author ebusu + */ +public class FooClp extends BaseModelImpl implements Foo { + public FooClp() { + } + + @Override + public Class getModelClass() { + return Foo.class; + } + + @Override + public String getModelClassName() { + return Foo.class.getName(); + } + + @Override + public long getPrimaryKey() { + return _fooId; + } + + @Override + public void setPrimaryKey(long primaryKey) { + setFooId(primaryKey); + } + + @Override + public Serializable getPrimaryKeyObj() { + return _fooId; + } + + @Override + public void setPrimaryKeyObj(Serializable primaryKeyObj) { + setPrimaryKey(((Long)primaryKeyObj).longValue()); + } + + @Override + public Map getModelAttributes() { + Map attributes = new HashMap(); + + attributes.put("fooId", getFooId()); + attributes.put("groupId", getGroupId()); + attributes.put("companyId", getCompanyId()); + attributes.put("userId", getUserId()); + attributes.put("userName", getUserName()); + attributes.put("createDate", getCreateDate()); + attributes.put("modifiedDate", getModifiedDate()); + attributes.put("field1", getField1()); + attributes.put("field2", getField2()); + attributes.put("field3", getField3()); + attributes.put("field4", getField4()); + attributes.put("field5", getField5()); + + return attributes; + } + + @Override + public void setModelAttributes(Map attributes) { + Long fooId = (Long)attributes.get("fooId"); + + if (fooId != null) { + setFooId(fooId); + } + + Long groupId = (Long)attributes.get("groupId"); + + if (groupId != null) { + setGroupId(groupId); + } + + Long companyId = (Long)attributes.get("companyId"); + + if (companyId != null) { + setCompanyId(companyId); + } + + Long userId = (Long)attributes.get("userId"); + + if (userId != null) { + setUserId(userId); + } + + String userName = (String)attributes.get("userName"); + + if (userName != null) { + setUserName(userName); + } + + Date createDate = (Date)attributes.get("createDate"); + + if (createDate != null) { + setCreateDate(createDate); + } + + Date modifiedDate = (Date)attributes.get("modifiedDate"); + + if (modifiedDate != null) { + setModifiedDate(modifiedDate); + } + + String field1 = (String)attributes.get("field1"); + + if (field1 != null) { + setField1(field1); + } + + Boolean field2 = (Boolean)attributes.get("field2"); + + if (field2 != null) { + setField2(field2); + } + + Integer field3 = (Integer)attributes.get("field3"); + + if (field3 != null) { + setField3(field3); + } + + Date field4 = (Date)attributes.get("field4"); + + if (field4 != null) { + setField4(field4); + } + + String field5 = (String)attributes.get("field5"); + + if (field5 != null) { + setField5(field5); + } + } + + @Override + public long getFooId() { + return _fooId; + } + + @Override + public void setFooId(long fooId) { + _fooId = fooId; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setFooId", long.class); + + method.invoke(_fooRemoteModel, fooId); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public long getGroupId() { + return _groupId; + } + + @Override + public void setGroupId(long groupId) { + _groupId = groupId; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setGroupId", long.class); + + method.invoke(_fooRemoteModel, groupId); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public long getCompanyId() { + return _companyId; + } + + @Override + public void setCompanyId(long companyId) { + _companyId = companyId; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setCompanyId", long.class); + + method.invoke(_fooRemoteModel, companyId); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public long getUserId() { + return _userId; + } + + @Override + public void setUserId(long userId) { + _userId = userId; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setUserId", long.class); + + method.invoke(_fooRemoteModel, userId); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getUserUuid() throws SystemException { + return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid); + } + + @Override + public void setUserUuid(String userUuid) { + _userUuid = userUuid; + } + + @Override + public String getUserName() { + return _userName; + } + + @Override + public void setUserName(String userName) { + _userName = userName; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setUserName", String.class); + + method.invoke(_fooRemoteModel, userName); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public Date getCreateDate() { + return _createDate; + } + + @Override + public void setCreateDate(Date createDate) { + _createDate = createDate; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setCreateDate", Date.class); + + method.invoke(_fooRemoteModel, createDate); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public Date getModifiedDate() { + return _modifiedDate; + } + + @Override + public void setModifiedDate(Date modifiedDate) { + _modifiedDate = modifiedDate; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setModifiedDate", Date.class); + + method.invoke(_fooRemoteModel, modifiedDate); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getField1() { + return _field1; + } + + @Override + public void setField1(String field1) { + _field1 = field1; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setField1", String.class); + + method.invoke(_fooRemoteModel, field1); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public boolean getField2() { + return _field2; + } + + @Override + public boolean isField2() { + return _field2; + } + + @Override + public void setField2(boolean field2) { + _field2 = field2; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setField2", boolean.class); + + method.invoke(_fooRemoteModel, field2); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public int getField3() { + return _field3; + } + + @Override + public void setField3(int field3) { + _field3 = field3; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setField3", int.class); + + method.invoke(_fooRemoteModel, field3); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public Date getField4() { + return _field4; + } + + @Override + public void setField4(Date field4) { + _field4 = field4; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setField4", Date.class); + + method.invoke(_fooRemoteModel, field4); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getField5() { + return _field5; + } + + @Override + public void setField5(String field5) { + _field5 = field5; + + if (_fooRemoteModel != null) { + try { + Class clazz = _fooRemoteModel.getClass(); + + Method method = clazz.getMethod("setField5", String.class); + + method.invoke(_fooRemoteModel, field5); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + public BaseModel getFooRemoteModel() { + return _fooRemoteModel; + } + + public void setFooRemoteModel(BaseModel fooRemoteModel) { + _fooRemoteModel = fooRemoteModel; + } + + public Object invokeOnRemoteModel(String methodName, + Class[] parameterTypes, Object[] parameterValues) + throws Exception { + Object[] remoteParameterValues = new Object[parameterValues.length]; + + for (int i = 0; i < parameterValues.length; i++) { + if (parameterValues[i] != null) { + remoteParameterValues[i] = ClpSerializer.translateInput(parameterValues[i]); + } + } + + Class remoteModelClass = _fooRemoteModel.getClass(); + + ClassLoader remoteModelClassLoader = remoteModelClass.getClassLoader(); + + Class[] remoteParameterTypes = new Class[parameterTypes.length]; + + for (int i = 0; i < parameterTypes.length; i++) { + if (parameterTypes[i].isPrimitive()) { + remoteParameterTypes[i] = parameterTypes[i]; + } + else { + String parameterTypeName = parameterTypes[i].getName(); + + remoteParameterTypes[i] = remoteModelClassLoader.loadClass(parameterTypeName); + } + } + + Method method = remoteModelClass.getMethod(methodName, + remoteParameterTypes); + + Object returnValue = method.invoke(_fooRemoteModel, + remoteParameterValues); + + if (returnValue != null) { + returnValue = ClpSerializer.translateOutput(returnValue); + } + + return returnValue; + } + + @Override + public void persist() throws SystemException { + if (this.isNew()) { + FooLocalServiceUtil.addFoo(this); + } + else { + FooLocalServiceUtil.updateFoo(this); + } + } + + @Override + public Foo toEscapedModel() { + return (Foo)ProxyUtil.newProxyInstance(Foo.class.getClassLoader(), + new Class[] { Foo.class }, new AutoEscapeBeanHandler(this)); + } + + @Override + public Object clone() { + FooClp clone = new FooClp(); + + clone.setFooId(getFooId()); + clone.setGroupId(getGroupId()); + clone.setCompanyId(getCompanyId()); + clone.setUserId(getUserId()); + clone.setUserName(getUserName()); + clone.setCreateDate(getCreateDate()); + clone.setModifiedDate(getModifiedDate()); + clone.setField1(getField1()); + clone.setField2(getField2()); + clone.setField3(getField3()); + clone.setField4(getField4()); + clone.setField5(getField5()); + + return clone; + } + + @Override + public int compareTo(Foo foo) { + int value = 0; + + value = getField1().compareTo(foo.getField1()); + + if (value != 0) { + return value; + } + + return 0; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + + if (!(obj instanceof FooClp)) { + return false; + } + + FooClp foo = (FooClp)obj; + + long primaryKey = foo.getPrimaryKey(); + + if (getPrimaryKey() == primaryKey) { + return true; + } + else { + return false; + } + } + + public Class getClpSerializerClass() { + return _clpSerializerClass; + } + + @Override + public int hashCode() { + return (int)getPrimaryKey(); + } + + @Override + public String toString() { + StringBundler sb = new StringBundler(25); + + sb.append("{fooId="); + sb.append(getFooId()); + sb.append(", groupId="); + sb.append(getGroupId()); + sb.append(", companyId="); + sb.append(getCompanyId()); + sb.append(", userId="); + sb.append(getUserId()); + sb.append(", userName="); + sb.append(getUserName()); + sb.append(", createDate="); + sb.append(getCreateDate()); + sb.append(", modifiedDate="); + sb.append(getModifiedDate()); + sb.append(", field1="); + sb.append(getField1()); + sb.append(", field2="); + sb.append(getField2()); + sb.append(", field3="); + sb.append(getField3()); + sb.append(", field4="); + sb.append(getField4()); + sb.append(", field5="); + sb.append(getField5()); + sb.append("}"); + + return sb.toString(); + } + + @Override + public String toXmlString() { + StringBundler sb = new StringBundler(40); + + sb.append(""); + sb.append("potos.nextmind.model.Foo"); + sb.append(""); + + sb.append( + "fooId"); + sb.append( + "groupId"); + sb.append( + "companyId"); + sb.append( + "userId"); + sb.append( + "userName"); + sb.append( + "createDate"); + sb.append( + "modifiedDate"); + sb.append( + "field1"); + sb.append( + "field2"); + sb.append( + "field3"); + sb.append( + "field4"); + sb.append( + "field5"); + + sb.append(""); + + return sb.toString(); + } + + private long _fooId; + private long _groupId; + private long _companyId; + private long _userId; + private String _userUuid; + private String _userName; + private Date _createDate; + private Date _modifiedDate; + private String _field1; + private boolean _field2; + private int _field3; + private Date _field4; + private String _field5; + private BaseModel _fooRemoteModel; + private Class _clpSerializerClass = potos.nextmind.service.ClpSerializer.class; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooModel.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooModel.java new file mode 100644 index 00000000..caea3663 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooModel.java @@ -0,0 +1,327 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import com.liferay.portal.kernel.bean.AutoEscape; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.model.BaseModel; +import com.liferay.portal.model.CacheModel; +import com.liferay.portal.model.GroupedModel; +import com.liferay.portal.service.ServiceContext; + +import com.liferay.portlet.expando.model.ExpandoBridge; + +import java.io.Serializable; + +import java.util.Date; + +/** + * The base model interface for the Foo service. Represents a row in the "portos_Foo" database table, with each column mapped to a property of this class. + * + *

    + * This interface and its corresponding implementation {@link potos.nextmind.model.impl.FooModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link potos.nextmind.model.impl.FooImpl}. + *

    + * + * @author ebusu + * @see Foo + * @see potos.nextmind.model.impl.FooImpl + * @see potos.nextmind.model.impl.FooModelImpl + * @generated + */ +public interface FooModel extends BaseModel, GroupedModel { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this interface directly. All methods that expect a foo model instance should use the {@link Foo} interface instead. + */ + + /** + * Returns the primary key of this foo. + * + * @return the primary key of this foo + */ + public long getPrimaryKey(); + + /** + * Sets the primary key of this foo. + * + * @param primaryKey the primary key of this foo + */ + public void setPrimaryKey(long primaryKey); + + /** + * Returns the foo ID of this foo. + * + * @return the foo ID of this foo + */ + public long getFooId(); + + /** + * Sets the foo ID of this foo. + * + * @param fooId the foo ID of this foo + */ + public void setFooId(long fooId); + + /** + * Returns the group ID of this foo. + * + * @return the group ID of this foo + */ + @Override + public long getGroupId(); + + /** + * Sets the group ID of this foo. + * + * @param groupId the group ID of this foo + */ + @Override + public void setGroupId(long groupId); + + /** + * Returns the company ID of this foo. + * + * @return the company ID of this foo + */ + @Override + public long getCompanyId(); + + /** + * Sets the company ID of this foo. + * + * @param companyId the company ID of this foo + */ + @Override + public void setCompanyId(long companyId); + + /** + * Returns the user ID of this foo. + * + * @return the user ID of this foo + */ + @Override + public long getUserId(); + + /** + * Sets the user ID of this foo. + * + * @param userId the user ID of this foo + */ + @Override + public void setUserId(long userId); + + /** + * Returns the user uuid of this foo. + * + * @return the user uuid of this foo + * @throws SystemException if a system exception occurred + */ + @Override + public String getUserUuid() throws SystemException; + + /** + * Sets the user uuid of this foo. + * + * @param userUuid the user uuid of this foo + */ + @Override + public void setUserUuid(String userUuid); + + /** + * Returns the user name of this foo. + * + * @return the user name of this foo + */ + @AutoEscape + @Override + public String getUserName(); + + /** + * Sets the user name of this foo. + * + * @param userName the user name of this foo + */ + @Override + public void setUserName(String userName); + + /** + * Returns the create date of this foo. + * + * @return the create date of this foo + */ + @Override + public Date getCreateDate(); + + /** + * Sets the create date of this foo. + * + * @param createDate the create date of this foo + */ + @Override + public void setCreateDate(Date createDate); + + /** + * Returns the modified date of this foo. + * + * @return the modified date of this foo + */ + @Override + public Date getModifiedDate(); + + /** + * Sets the modified date of this foo. + * + * @param modifiedDate the modified date of this foo + */ + @Override + public void setModifiedDate(Date modifiedDate); + + /** + * Returns the field1 of this foo. + * + * @return the field1 of this foo + */ + @AutoEscape + public String getField1(); + + /** + * Sets the field1 of this foo. + * + * @param field1 the field1 of this foo + */ + public void setField1(String field1); + + /** + * Returns the field2 of this foo. + * + * @return the field2 of this foo + */ + public boolean getField2(); + + /** + * Returns true if this foo is field2. + * + * @return true if this foo is field2; false otherwise + */ + public boolean isField2(); + + /** + * Sets whether this foo is field2. + * + * @param field2 the field2 of this foo + */ + public void setField2(boolean field2); + + /** + * Returns the field3 of this foo. + * + * @return the field3 of this foo + */ + public int getField3(); + + /** + * Sets the field3 of this foo. + * + * @param field3 the field3 of this foo + */ + public void setField3(int field3); + + /** + * Returns the field4 of this foo. + * + * @return the field4 of this foo + */ + public Date getField4(); + + /** + * Sets the field4 of this foo. + * + * @param field4 the field4 of this foo + */ + public void setField4(Date field4); + + /** + * Returns the field5 of this foo. + * + * @return the field5 of this foo + */ + @AutoEscape + public String getField5(); + + /** + * Sets the field5 of this foo. + * + * @param field5 the field5 of this foo + */ + public void setField5(String field5); + + @Override + public boolean isNew(); + + @Override + public void setNew(boolean n); + + @Override + public boolean isCachedModel(); + + @Override + public void setCachedModel(boolean cachedModel); + + @Override + public boolean isEscapedModel(); + + @Override + public Serializable getPrimaryKeyObj(); + + @Override + public void setPrimaryKeyObj(Serializable primaryKeyObj); + + @Override + public ExpandoBridge getExpandoBridge(); + + @Override + public void setExpandoBridgeAttributes(BaseModel baseModel); + + @Override + public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge); + + @Override + public void setExpandoBridgeAttributes(ServiceContext serviceContext); + + @Override + public Object clone(); + + @Override + public int compareTo(potos.nextmind.model.Foo foo); + + @Override + public int hashCode(); + + @Override + public CacheModel toCacheModel(); + + @Override + public potos.nextmind.model.Foo toEscapedModel(); + + @Override + public potos.nextmind.model.Foo toUnescapedModel(); + + @Override + public String toString(); + + @Override + public String toXmlString(); +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooSoap.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooSoap.java new file mode 100644 index 00000000..126371c9 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooSoap.java @@ -0,0 +1,210 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import java.io.Serializable; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * This class is used by SOAP remote services, specifically {@link potos.nextmind.service.http.FooServiceSoap}. + * + * @author ebusu + * @see potos.nextmind.service.http.FooServiceSoap + * @generated + */ +public class FooSoap implements Serializable { + public static FooSoap toSoapModel(Foo model) { + FooSoap soapModel = new FooSoap(); + + soapModel.setFooId(model.getFooId()); + soapModel.setGroupId(model.getGroupId()); + soapModel.setCompanyId(model.getCompanyId()); + soapModel.setUserId(model.getUserId()); + soapModel.setUserName(model.getUserName()); + soapModel.setCreateDate(model.getCreateDate()); + soapModel.setModifiedDate(model.getModifiedDate()); + soapModel.setField1(model.getField1()); + soapModel.setField2(model.getField2()); + soapModel.setField3(model.getField3()); + soapModel.setField4(model.getField4()); + soapModel.setField5(model.getField5()); + + return soapModel; + } + + public static FooSoap[] toSoapModels(Foo[] models) { + FooSoap[] soapModels = new FooSoap[models.length]; + + for (int i = 0; i < models.length; i++) { + soapModels[i] = toSoapModel(models[i]); + } + + return soapModels; + } + + public static FooSoap[][] toSoapModels(Foo[][] models) { + FooSoap[][] soapModels = null; + + if (models.length > 0) { + soapModels = new FooSoap[models.length][models[0].length]; + } + else { + soapModels = new FooSoap[0][0]; + } + + for (int i = 0; i < models.length; i++) { + soapModels[i] = toSoapModels(models[i]); + } + + return soapModels; + } + + public static FooSoap[] toSoapModels(List models) { + List soapModels = new ArrayList(models.size()); + + for (Foo model : models) { + soapModels.add(toSoapModel(model)); + } + + return soapModels.toArray(new FooSoap[soapModels.size()]); + } + + public FooSoap() { + } + + public long getPrimaryKey() { + return _fooId; + } + + public void setPrimaryKey(long pk) { + setFooId(pk); + } + + public long getFooId() { + return _fooId; + } + + public void setFooId(long fooId) { + _fooId = fooId; + } + + public long getGroupId() { + return _groupId; + } + + public void setGroupId(long groupId) { + _groupId = groupId; + } + + public long getCompanyId() { + return _companyId; + } + + public void setCompanyId(long companyId) { + _companyId = companyId; + } + + public long getUserId() { + return _userId; + } + + public void setUserId(long userId) { + _userId = userId; + } + + public String getUserName() { + return _userName; + } + + public void setUserName(String userName) { + _userName = userName; + } + + public Date getCreateDate() { + return _createDate; + } + + public void setCreateDate(Date createDate) { + _createDate = createDate; + } + + public Date getModifiedDate() { + return _modifiedDate; + } + + public void setModifiedDate(Date modifiedDate) { + _modifiedDate = modifiedDate; + } + + public String getField1() { + return _field1; + } + + public void setField1(String field1) { + _field1 = field1; + } + + public boolean getField2() { + return _field2; + } + + public boolean isField2() { + return _field2; + } + + public void setField2(boolean field2) { + _field2 = field2; + } + + public int getField3() { + return _field3; + } + + public void setField3(int field3) { + _field3 = field3; + } + + public Date getField4() { + return _field4; + } + + public void setField4(Date field4) { + _field4 = field4; + } + + public String getField5() { + return _field5; + } + + public void setField5(String field5) { + _field5 = field5; + } + + private long _fooId; + private long _groupId; + private long _companyId; + private long _userId; + private String _userName; + private Date _createDate; + private Date _modifiedDate; + private String _field1; + private boolean _field2; + private int _field3; + private Date _field4; + private String _field5; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooWrapper.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooWrapper.java new file mode 100644 index 00000000..b9bbdfbf --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/FooWrapper.java @@ -0,0 +1,576 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import com.liferay.portal.kernel.util.Validator; +import com.liferay.portal.model.ModelWrapper; + +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +/** + *

    + * This class is a wrapper for {@link Foo}. + *

    + * + * @author ebusu + * @see Foo + * @generated + */ +public class FooWrapper implements Foo, ModelWrapper { + public FooWrapper(Foo foo) { + _foo = foo; + } + + @Override + public Class getModelClass() { + return Foo.class; + } + + @Override + public String getModelClassName() { + return Foo.class.getName(); + } + + @Override + public Map getModelAttributes() { + Map attributes = new HashMap(); + + attributes.put("fooId", getFooId()); + attributes.put("groupId", getGroupId()); + attributes.put("companyId", getCompanyId()); + attributes.put("userId", getUserId()); + attributes.put("userName", getUserName()); + attributes.put("createDate", getCreateDate()); + attributes.put("modifiedDate", getModifiedDate()); + attributes.put("field1", getField1()); + attributes.put("field2", getField2()); + attributes.put("field3", getField3()); + attributes.put("field4", getField4()); + attributes.put("field5", getField5()); + + return attributes; + } + + @Override + public void setModelAttributes(Map attributes) { + Long fooId = (Long)attributes.get("fooId"); + + if (fooId != null) { + setFooId(fooId); + } + + Long groupId = (Long)attributes.get("groupId"); + + if (groupId != null) { + setGroupId(groupId); + } + + Long companyId = (Long)attributes.get("companyId"); + + if (companyId != null) { + setCompanyId(companyId); + } + + Long userId = (Long)attributes.get("userId"); + + if (userId != null) { + setUserId(userId); + } + + String userName = (String)attributes.get("userName"); + + if (userName != null) { + setUserName(userName); + } + + Date createDate = (Date)attributes.get("createDate"); + + if (createDate != null) { + setCreateDate(createDate); + } + + Date modifiedDate = (Date)attributes.get("modifiedDate"); + + if (modifiedDate != null) { + setModifiedDate(modifiedDate); + } + + String field1 = (String)attributes.get("field1"); + + if (field1 != null) { + setField1(field1); + } + + Boolean field2 = (Boolean)attributes.get("field2"); + + if (field2 != null) { + setField2(field2); + } + + Integer field3 = (Integer)attributes.get("field3"); + + if (field3 != null) { + setField3(field3); + } + + Date field4 = (Date)attributes.get("field4"); + + if (field4 != null) { + setField4(field4); + } + + String field5 = (String)attributes.get("field5"); + + if (field5 != null) { + setField5(field5); + } + } + + /** + * Returns the primary key of this foo. + * + * @return the primary key of this foo + */ + @Override + public long getPrimaryKey() { + return _foo.getPrimaryKey(); + } + + /** + * Sets the primary key of this foo. + * + * @param primaryKey the primary key of this foo + */ + @Override + public void setPrimaryKey(long primaryKey) { + _foo.setPrimaryKey(primaryKey); + } + + /** + * Returns the foo ID of this foo. + * + * @return the foo ID of this foo + */ + @Override + public long getFooId() { + return _foo.getFooId(); + } + + /** + * Sets the foo ID of this foo. + * + * @param fooId the foo ID of this foo + */ + @Override + public void setFooId(long fooId) { + _foo.setFooId(fooId); + } + + /** + * Returns the group ID of this foo. + * + * @return the group ID of this foo + */ + @Override + public long getGroupId() { + return _foo.getGroupId(); + } + + /** + * Sets the group ID of this foo. + * + * @param groupId the group ID of this foo + */ + @Override + public void setGroupId(long groupId) { + _foo.setGroupId(groupId); + } + + /** + * Returns the company ID of this foo. + * + * @return the company ID of this foo + */ + @Override + public long getCompanyId() { + return _foo.getCompanyId(); + } + + /** + * Sets the company ID of this foo. + * + * @param companyId the company ID of this foo + */ + @Override + public void setCompanyId(long companyId) { + _foo.setCompanyId(companyId); + } + + /** + * Returns the user ID of this foo. + * + * @return the user ID of this foo + */ + @Override + public long getUserId() { + return _foo.getUserId(); + } + + /** + * Sets the user ID of this foo. + * + * @param userId the user ID of this foo + */ + @Override + public void setUserId(long userId) { + _foo.setUserId(userId); + } + + /** + * Returns the user uuid of this foo. + * + * @return the user uuid of this foo + * @throws SystemException if a system exception occurred + */ + @Override + public java.lang.String getUserUuid() + throws com.liferay.portal.kernel.exception.SystemException { + return _foo.getUserUuid(); + } + + /** + * Sets the user uuid of this foo. + * + * @param userUuid the user uuid of this foo + */ + @Override + public void setUserUuid(java.lang.String userUuid) { + _foo.setUserUuid(userUuid); + } + + /** + * Returns the user name of this foo. + * + * @return the user name of this foo + */ + @Override + public java.lang.String getUserName() { + return _foo.getUserName(); + } + + /** + * Sets the user name of this foo. + * + * @param userName the user name of this foo + */ + @Override + public void setUserName(java.lang.String userName) { + _foo.setUserName(userName); + } + + /** + * Returns the create date of this foo. + * + * @return the create date of this foo + */ + @Override + public java.util.Date getCreateDate() { + return _foo.getCreateDate(); + } + + /** + * Sets the create date of this foo. + * + * @param createDate the create date of this foo + */ + @Override + public void setCreateDate(java.util.Date createDate) { + _foo.setCreateDate(createDate); + } + + /** + * Returns the modified date of this foo. + * + * @return the modified date of this foo + */ + @Override + public java.util.Date getModifiedDate() { + return _foo.getModifiedDate(); + } + + /** + * Sets the modified date of this foo. + * + * @param modifiedDate the modified date of this foo + */ + @Override + public void setModifiedDate(java.util.Date modifiedDate) { + _foo.setModifiedDate(modifiedDate); + } + + /** + * Returns the field1 of this foo. + * + * @return the field1 of this foo + */ + @Override + public java.lang.String getField1() { + return _foo.getField1(); + } + + /** + * Sets the field1 of this foo. + * + * @param field1 the field1 of this foo + */ + @Override + public void setField1(java.lang.String field1) { + _foo.setField1(field1); + } + + /** + * Returns the field2 of this foo. + * + * @return the field2 of this foo + */ + @Override + public boolean getField2() { + return _foo.getField2(); + } + + /** + * Returns true if this foo is field2. + * + * @return true if this foo is field2; false otherwise + */ + @Override + public boolean isField2() { + return _foo.isField2(); + } + + /** + * Sets whether this foo is field2. + * + * @param field2 the field2 of this foo + */ + @Override + public void setField2(boolean field2) { + _foo.setField2(field2); + } + + /** + * Returns the field3 of this foo. + * + * @return the field3 of this foo + */ + @Override + public int getField3() { + return _foo.getField3(); + } + + /** + * Sets the field3 of this foo. + * + * @param field3 the field3 of this foo + */ + @Override + public void setField3(int field3) { + _foo.setField3(field3); + } + + /** + * Returns the field4 of this foo. + * + * @return the field4 of this foo + */ + @Override + public java.util.Date getField4() { + return _foo.getField4(); + } + + /** + * Sets the field4 of this foo. + * + * @param field4 the field4 of this foo + */ + @Override + public void setField4(java.util.Date field4) { + _foo.setField4(field4); + } + + /** + * Returns the field5 of this foo. + * + * @return the field5 of this foo + */ + @Override + public java.lang.String getField5() { + return _foo.getField5(); + } + + /** + * Sets the field5 of this foo. + * + * @param field5 the field5 of this foo + */ + @Override + public void setField5(java.lang.String field5) { + _foo.setField5(field5); + } + + @Override + public boolean isNew() { + return _foo.isNew(); + } + + @Override + public void setNew(boolean n) { + _foo.setNew(n); + } + + @Override + public boolean isCachedModel() { + return _foo.isCachedModel(); + } + + @Override + public void setCachedModel(boolean cachedModel) { + _foo.setCachedModel(cachedModel); + } + + @Override + public boolean isEscapedModel() { + return _foo.isEscapedModel(); + } + + @Override + public java.io.Serializable getPrimaryKeyObj() { + return _foo.getPrimaryKeyObj(); + } + + @Override + public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) { + _foo.setPrimaryKeyObj(primaryKeyObj); + } + + @Override + public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() { + return _foo.getExpandoBridge(); + } + + @Override + public void setExpandoBridgeAttributes( + com.liferay.portal.model.BaseModel baseModel) { + _foo.setExpandoBridgeAttributes(baseModel); + } + + @Override + public void setExpandoBridgeAttributes( + com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) { + _foo.setExpandoBridgeAttributes(expandoBridge); + } + + @Override + public void setExpandoBridgeAttributes( + com.liferay.portal.service.ServiceContext serviceContext) { + _foo.setExpandoBridgeAttributes(serviceContext); + } + + @Override + public java.lang.Object clone() { + return new FooWrapper((Foo)_foo.clone()); + } + + @Override + public int compareTo(potos.nextmind.model.Foo foo) { + return _foo.compareTo(foo); + } + + @Override + public int hashCode() { + return _foo.hashCode(); + } + + @Override + public com.liferay.portal.model.CacheModel toCacheModel() { + return _foo.toCacheModel(); + } + + @Override + public potos.nextmind.model.Foo toEscapedModel() { + return new FooWrapper(_foo.toEscapedModel()); + } + + @Override + public potos.nextmind.model.Foo toUnescapedModel() { + return new FooWrapper(_foo.toUnescapedModel()); + } + + @Override + public java.lang.String toString() { + return _foo.toString(); + } + + @Override + public java.lang.String toXmlString() { + return _foo.toXmlString(); + } + + @Override + public void persist() + throws com.liferay.portal.kernel.exception.SystemException { + _foo.persist(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + + if (!(obj instanceof FooWrapper)) { + return false; + } + + FooWrapper fooWrapper = (FooWrapper)obj; + + if (Validator.equals(_foo, fooWrapper._foo)) { + return true; + } + + return false; + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #getWrappedModel} + */ + public Foo getWrappedFoo() { + return _foo; + } + + @Override + public Foo getWrappedModel() { + return _foo; + } + + @Override + public void resetOriginalValues() { + _foo.resetOriginalValues(); + } + + private Foo _foo; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Sportello.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Sportello.java new file mode 100644 index 00000000..33cd1604 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/Sportello.java @@ -0,0 +1,32 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +/** + * The extended model interface for the Sportello service. Represents a row in the "sportello" database table, with each column mapped to a property of this class. + * + * @author ebusu + * @see SportelloModel + * @see potos.nextmind.model.impl.SportelloImpl + * @see potos.nextmind.model.impl.SportelloModelImpl + * @generated + */ +public interface Sportello extends SportelloModel { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify this interface directly. Add methods to {@link potos.nextmind.model.impl.SportelloImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface. + */ +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloClp.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloClp.java new file mode 100644 index 00000000..a64dafe5 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloClp.java @@ -0,0 +1,832 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler; +import com.liferay.portal.kernel.util.ProxyUtil; +import com.liferay.portal.kernel.util.StringBundler; +import com.liferay.portal.model.BaseModel; +import com.liferay.portal.model.impl.BaseModelImpl; + +import potos.nextmind.service.ClpSerializer; + +import java.io.Serializable; + +import java.lang.reflect.Method; + +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +/** + * @author ebusu + */ +public class SportelloClp extends BaseModelImpl implements Sportello { + public SportelloClp() { + } + + @Override + public Class getModelClass() { + return Sportello.class; + } + + @Override + public String getModelClassName() { + return Sportello.class.getName(); + } + + @Override + public long getPrimaryKey() { + return _id; + } + + @Override + public void setPrimaryKey(long primaryKey) { + setId(primaryKey); + } + + @Override + public Serializable getPrimaryKeyObj() { + return _id; + } + + @Override + public void setPrimaryKeyObj(Serializable primaryKeyObj) { + setPrimaryKey(((Long)primaryKeyObj).longValue()); + } + + @Override + public Map getModelAttributes() { + Map attributes = new HashMap(); + + attributes.put("id", getId()); + attributes.put("application", getApplication()); + attributes.put("clientId", getClientId()); + attributes.put("context", getContext()); + attributes.put("instanceId", getInstanceId()); + attributes.put("ipaCode", getIpaCode()); + attributes.put("proceedingType", getProceedingType()); + attributes.put("url", getUrl()); + attributes.put("contentType", getContentType()); + attributes.put("operation", getOperation()); + attributes.put("cadastralCode", getCadastralCode()); + attributes.put("digitalHolderTaxCode", getDigitalHolderTaxCode()); + attributes.put("stato", getStato()); + attributes.put("creationDate", getCreationDate()); + attributes.put("lastUpdateDate", getLastUpdateDate()); + attributes.put("sentToPortosDate", getSentToPortosDate()); + + return attributes; + } + + @Override + public void setModelAttributes(Map attributes) { + Long id = (Long)attributes.get("id"); + + if (id != null) { + setId(id); + } + + String application = (String)attributes.get("application"); + + if (application != null) { + setApplication(application); + } + + String clientId = (String)attributes.get("clientId"); + + if (clientId != null) { + setClientId(clientId); + } + + String context = (String)attributes.get("context"); + + if (context != null) { + setContext(context); + } + + String instanceId = (String)attributes.get("instanceId"); + + if (instanceId != null) { + setInstanceId(instanceId); + } + + String ipaCode = (String)attributes.get("ipaCode"); + + if (ipaCode != null) { + setIpaCode(ipaCode); + } + + String proceedingType = (String)attributes.get("proceedingType"); + + if (proceedingType != null) { + setProceedingType(proceedingType); + } + + String url = (String)attributes.get("url"); + + if (url != null) { + setUrl(url); + } + + String contentType = (String)attributes.get("contentType"); + + if (contentType != null) { + setContentType(contentType); + } + + String operation = (String)attributes.get("operation"); + + if (operation != null) { + setOperation(operation); + } + + String cadastralCode = (String)attributes.get("cadastralCode"); + + if (cadastralCode != null) { + setCadastralCode(cadastralCode); + } + + String digitalHolderTaxCode = (String)attributes.get( + "digitalHolderTaxCode"); + + if (digitalHolderTaxCode != null) { + setDigitalHolderTaxCode(digitalHolderTaxCode); + } + + Boolean stato = (Boolean)attributes.get("stato"); + + if (stato != null) { + setStato(stato); + } + + Date creationDate = (Date)attributes.get("creationDate"); + + if (creationDate != null) { + setCreationDate(creationDate); + } + + Date lastUpdateDate = (Date)attributes.get("lastUpdateDate"); + + if (lastUpdateDate != null) { + setLastUpdateDate(lastUpdateDate); + } + + Date sentToPortosDate = (Date)attributes.get("sentToPortosDate"); + + if (sentToPortosDate != null) { + setSentToPortosDate(sentToPortosDate); + } + } + + @Override + public long getId() { + return _id; + } + + @Override + public void setId(long id) { + _id = id; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setId", long.class); + + method.invoke(_sportelloRemoteModel, id); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getApplication() { + return _application; + } + + @Override + public void setApplication(String application) { + _application = application; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setApplication", String.class); + + method.invoke(_sportelloRemoteModel, application); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getClientId() { + return _clientId; + } + + @Override + public void setClientId(String clientId) { + _clientId = clientId; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setClientId", String.class); + + method.invoke(_sportelloRemoteModel, clientId); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getContext() { + return _context; + } + + @Override + public void setContext(String context) { + _context = context; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setContext", String.class); + + method.invoke(_sportelloRemoteModel, context); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getInstanceId() { + return _instanceId; + } + + @Override + public void setInstanceId(String instanceId) { + _instanceId = instanceId; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setInstanceId", String.class); + + method.invoke(_sportelloRemoteModel, instanceId); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getIpaCode() { + return _ipaCode; + } + + @Override + public void setIpaCode(String ipaCode) { + _ipaCode = ipaCode; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setIpaCode", String.class); + + method.invoke(_sportelloRemoteModel, ipaCode); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getProceedingType() { + return _proceedingType; + } + + @Override + public void setProceedingType(String proceedingType) { + _proceedingType = proceedingType; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setProceedingType", + String.class); + + method.invoke(_sportelloRemoteModel, proceedingType); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getUrl() { + return _url; + } + + @Override + public void setUrl(String url) { + _url = url; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setUrl", String.class); + + method.invoke(_sportelloRemoteModel, url); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getContentType() { + return _contentType; + } + + @Override + public void setContentType(String contentType) { + _contentType = contentType; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setContentType", String.class); + + method.invoke(_sportelloRemoteModel, contentType); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getOperation() { + return _operation; + } + + @Override + public void setOperation(String operation) { + _operation = operation; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setOperation", String.class); + + method.invoke(_sportelloRemoteModel, operation); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getCadastralCode() { + return _cadastralCode; + } + + @Override + public void setCadastralCode(String cadastralCode) { + _cadastralCode = cadastralCode; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setCadastralCode", String.class); + + method.invoke(_sportelloRemoteModel, cadastralCode); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public String getDigitalHolderTaxCode() { + return _digitalHolderTaxCode; + } + + @Override + public void setDigitalHolderTaxCode(String digitalHolderTaxCode) { + _digitalHolderTaxCode = digitalHolderTaxCode; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setDigitalHolderTaxCode", + String.class); + + method.invoke(_sportelloRemoteModel, digitalHolderTaxCode); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public boolean getStato() { + return _stato; + } + + @Override + public boolean isStato() { + return _stato; + } + + @Override + public void setStato(boolean stato) { + _stato = stato; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setStato", boolean.class); + + method.invoke(_sportelloRemoteModel, stato); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public Date getCreationDate() { + return _creationDate; + } + + @Override + public void setCreationDate(Date creationDate) { + _creationDate = creationDate; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setCreationDate", Date.class); + + method.invoke(_sportelloRemoteModel, creationDate); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public Date getLastUpdateDate() { + return _lastUpdateDate; + } + + @Override + public void setLastUpdateDate(Date lastUpdateDate) { + _lastUpdateDate = lastUpdateDate; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setLastUpdateDate", Date.class); + + method.invoke(_sportelloRemoteModel, lastUpdateDate); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + @Override + public Date getSentToPortosDate() { + return _sentToPortosDate; + } + + @Override + public void setSentToPortosDate(Date sentToPortosDate) { + _sentToPortosDate = sentToPortosDate; + + if (_sportelloRemoteModel != null) { + try { + Class clazz = _sportelloRemoteModel.getClass(); + + Method method = clazz.getMethod("setSentToPortosDate", + Date.class); + + method.invoke(_sportelloRemoteModel, sentToPortosDate); + } + catch (Exception e) { + throw new UnsupportedOperationException(e); + } + } + } + + public BaseModel getSportelloRemoteModel() { + return _sportelloRemoteModel; + } + + public void setSportelloRemoteModel(BaseModel sportelloRemoteModel) { + _sportelloRemoteModel = sportelloRemoteModel; + } + + public Object invokeOnRemoteModel(String methodName, + Class[] parameterTypes, Object[] parameterValues) + throws Exception { + Object[] remoteParameterValues = new Object[parameterValues.length]; + + for (int i = 0; i < parameterValues.length; i++) { + if (parameterValues[i] != null) { + remoteParameterValues[i] = ClpSerializer.translateInput(parameterValues[i]); + } + } + + Class remoteModelClass = _sportelloRemoteModel.getClass(); + + ClassLoader remoteModelClassLoader = remoteModelClass.getClassLoader(); + + Class[] remoteParameterTypes = new Class[parameterTypes.length]; + + for (int i = 0; i < parameterTypes.length; i++) { + if (parameterTypes[i].isPrimitive()) { + remoteParameterTypes[i] = parameterTypes[i]; + } + else { + String parameterTypeName = parameterTypes[i].getName(); + + remoteParameterTypes[i] = remoteModelClassLoader.loadClass(parameterTypeName); + } + } + + Method method = remoteModelClass.getMethod(methodName, + remoteParameterTypes); + + Object returnValue = method.invoke(_sportelloRemoteModel, + remoteParameterValues); + + if (returnValue != null) { + returnValue = ClpSerializer.translateOutput(returnValue); + } + + return returnValue; + } + + @Override + public Sportello toEscapedModel() { + return (Sportello)ProxyUtil.newProxyInstance(Sportello.class.getClassLoader(), + new Class[] { Sportello.class }, new AutoEscapeBeanHandler(this)); + } + + @Override + public Object clone() { + SportelloClp clone = new SportelloClp(); + + clone.setId(getId()); + clone.setApplication(getApplication()); + clone.setClientId(getClientId()); + clone.setContext(getContext()); + clone.setInstanceId(getInstanceId()); + clone.setIpaCode(getIpaCode()); + clone.setProceedingType(getProceedingType()); + clone.setUrl(getUrl()); + clone.setContentType(getContentType()); + clone.setOperation(getOperation()); + clone.setCadastralCode(getCadastralCode()); + clone.setDigitalHolderTaxCode(getDigitalHolderTaxCode()); + clone.setStato(getStato()); + clone.setCreationDate(getCreationDate()); + clone.setLastUpdateDate(getLastUpdateDate()); + clone.setSentToPortosDate(getSentToPortosDate()); + + return clone; + } + + @Override + public int compareTo(Sportello sportello) { + long primaryKey = sportello.getPrimaryKey(); + + if (getPrimaryKey() < primaryKey) { + return -1; + } + else if (getPrimaryKey() > primaryKey) { + return 1; + } + else { + return 0; + } + } + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + + if (!(obj instanceof SportelloClp)) { + return false; + } + + SportelloClp sportello = (SportelloClp)obj; + + long primaryKey = sportello.getPrimaryKey(); + + if (getPrimaryKey() == primaryKey) { + return true; + } + else { + return false; + } + } + + public Class getClpSerializerClass() { + return _clpSerializerClass; + } + + @Override + public int hashCode() { + return (int)getPrimaryKey(); + } + + @Override + public String toString() { + StringBundler sb = new StringBundler(33); + + sb.append("{id="); + sb.append(getId()); + sb.append(", application="); + sb.append(getApplication()); + sb.append(", clientId="); + sb.append(getClientId()); + sb.append(", context="); + sb.append(getContext()); + sb.append(", instanceId="); + sb.append(getInstanceId()); + sb.append(", ipaCode="); + sb.append(getIpaCode()); + sb.append(", proceedingType="); + sb.append(getProceedingType()); + sb.append(", url="); + sb.append(getUrl()); + sb.append(", contentType="); + sb.append(getContentType()); + sb.append(", operation="); + sb.append(getOperation()); + sb.append(", cadastralCode="); + sb.append(getCadastralCode()); + sb.append(", digitalHolderTaxCode="); + sb.append(getDigitalHolderTaxCode()); + sb.append(", stato="); + sb.append(getStato()); + sb.append(", creationDate="); + sb.append(getCreationDate()); + sb.append(", lastUpdateDate="); + sb.append(getLastUpdateDate()); + sb.append(", sentToPortosDate="); + sb.append(getSentToPortosDate()); + sb.append("}"); + + return sb.toString(); + } + + @Override + public String toXmlString() { + StringBundler sb = new StringBundler(52); + + sb.append(""); + sb.append("potos.nextmind.model.Sportello"); + sb.append(""); + + sb.append( + "id"); + sb.append( + "application"); + sb.append( + "clientId"); + sb.append( + "context"); + sb.append( + "instanceId"); + sb.append( + "ipaCode"); + sb.append( + "proceedingType"); + sb.append( + "url"); + sb.append( + "contentType"); + sb.append( + "operation"); + sb.append( + "cadastralCode"); + sb.append( + "digitalHolderTaxCode"); + sb.append( + "stato"); + sb.append( + "creationDate"); + sb.append( + "lastUpdateDate"); + sb.append( + "sentToPortosDate"); + + sb.append(""); + + return sb.toString(); + } + + private long _id; + private String _application; + private String _clientId; + private String _context; + private String _instanceId; + private String _ipaCode; + private String _proceedingType; + private String _url; + private String _contentType; + private String _operation; + private String _cadastralCode; + private String _digitalHolderTaxCode; + private boolean _stato; + private Date _creationDate; + private Date _lastUpdateDate; + private Date _sentToPortosDate; + private BaseModel _sportelloRemoteModel; + private Class _clpSerializerClass = potos.nextmind.service.ClpSerializer.class; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloModel.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloModel.java new file mode 100644 index 00000000..caf6fcd7 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloModel.java @@ -0,0 +1,360 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import com.liferay.portal.kernel.bean.AutoEscape; +import com.liferay.portal.model.BaseModel; +import com.liferay.portal.model.CacheModel; +import com.liferay.portal.service.ServiceContext; + +import com.liferay.portlet.expando.model.ExpandoBridge; + +import java.io.Serializable; + +import java.util.Date; + +/** + * The base model interface for the Sportello service. Represents a row in the "sportello" database table, with each column mapped to a property of this class. + * + *

    + * This interface and its corresponding implementation {@link potos.nextmind.model.impl.SportelloModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link potos.nextmind.model.impl.SportelloImpl}. + *

    + * + * @author ebusu + * @see Sportello + * @see potos.nextmind.model.impl.SportelloImpl + * @see potos.nextmind.model.impl.SportelloModelImpl + * @generated + */ +public interface SportelloModel extends BaseModel { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this interface directly. All methods that expect a sportello model instance should use the {@link Sportello} interface instead. + */ + + /** + * Returns the primary key of this sportello. + * + * @return the primary key of this sportello + */ + public long getPrimaryKey(); + + /** + * Sets the primary key of this sportello. + * + * @param primaryKey the primary key of this sportello + */ + public void setPrimaryKey(long primaryKey); + + /** + * Returns the ID of this sportello. + * + * @return the ID of this sportello + */ + public long getId(); + + /** + * Sets the ID of this sportello. + * + * @param id the ID of this sportello + */ + public void setId(long id); + + /** + * Returns the application of this sportello. + * + * @return the application of this sportello + */ + @AutoEscape + public String getApplication(); + + /** + * Sets the application of this sportello. + * + * @param application the application of this sportello + */ + public void setApplication(String application); + + /** + * Returns the client ID of this sportello. + * + * @return the client ID of this sportello + */ + @AutoEscape + public String getClientId(); + + /** + * Sets the client ID of this sportello. + * + * @param clientId the client ID of this sportello + */ + public void setClientId(String clientId); + + /** + * Returns the context of this sportello. + * + * @return the context of this sportello + */ + @AutoEscape + public String getContext(); + + /** + * Sets the context of this sportello. + * + * @param context the context of this sportello + */ + public void setContext(String context); + + /** + * Returns the instance ID of this sportello. + * + * @return the instance ID of this sportello + */ + @AutoEscape + public String getInstanceId(); + + /** + * Sets the instance ID of this sportello. + * + * @param instanceId the instance ID of this sportello + */ + public void setInstanceId(String instanceId); + + /** + * Returns the ipa code of this sportello. + * + * @return the ipa code of this sportello + */ + @AutoEscape + public String getIpaCode(); + + /** + * Sets the ipa code of this sportello. + * + * @param ipaCode the ipa code of this sportello + */ + public void setIpaCode(String ipaCode); + + /** + * Returns the proceeding type of this sportello. + * + * @return the proceeding type of this sportello + */ + @AutoEscape + public String getProceedingType(); + + /** + * Sets the proceeding type of this sportello. + * + * @param proceedingType the proceeding type of this sportello + */ + public void setProceedingType(String proceedingType); + + /** + * Returns the url of this sportello. + * + * @return the url of this sportello + */ + @AutoEscape + public String getUrl(); + + /** + * Sets the url of this sportello. + * + * @param url the url of this sportello + */ + public void setUrl(String url); + + /** + * Returns the content type of this sportello. + * + * @return the content type of this sportello + */ + @AutoEscape + public String getContentType(); + + /** + * Sets the content type of this sportello. + * + * @param contentType the content type of this sportello + */ + public void setContentType(String contentType); + + /** + * Returns the operation of this sportello. + * + * @return the operation of this sportello + */ + @AutoEscape + public String getOperation(); + + /** + * Sets the operation of this sportello. + * + * @param operation the operation of this sportello + */ + public void setOperation(String operation); + + /** + * Returns the cadastral code of this sportello. + * + * @return the cadastral code of this sportello + */ + @AutoEscape + public String getCadastralCode(); + + /** + * Sets the cadastral code of this sportello. + * + * @param cadastralCode the cadastral code of this sportello + */ + public void setCadastralCode(String cadastralCode); + + /** + * Returns the digital holder tax code of this sportello. + * + * @return the digital holder tax code of this sportello + */ + @AutoEscape + public String getDigitalHolderTaxCode(); + + /** + * Sets the digital holder tax code of this sportello. + * + * @param digitalHolderTaxCode the digital holder tax code of this sportello + */ + public void setDigitalHolderTaxCode(String digitalHolderTaxCode); + + /** + * Returns the stato of this sportello. + * + * @return the stato of this sportello + */ + public boolean getStato(); + + /** + * Returns true if this sportello is stato. + * + * @return true if this sportello is stato; false otherwise + */ + public boolean isStato(); + + /** + * Sets whether this sportello is stato. + * + * @param stato the stato of this sportello + */ + public void setStato(boolean stato); + + /** + * Returns the creation date of this sportello. + * + * @return the creation date of this sportello + */ + public Date getCreationDate(); + + /** + * Sets the creation date of this sportello. + * + * @param creationDate the creation date of this sportello + */ + public void setCreationDate(Date creationDate); + + /** + * Returns the last update date of this sportello. + * + * @return the last update date of this sportello + */ + public Date getLastUpdateDate(); + + /** + * Sets the last update date of this sportello. + * + * @param lastUpdateDate the last update date of this sportello + */ + public void setLastUpdateDate(Date lastUpdateDate); + + /** + * Returns the sent to portos date of this sportello. + * + * @return the sent to portos date of this sportello + */ + public Date getSentToPortosDate(); + + /** + * Sets the sent to portos date of this sportello. + * + * @param sentToPortosDate the sent to portos date of this sportello + */ + public void setSentToPortosDate(Date sentToPortosDate); + + @Override + public boolean isNew(); + + @Override + public void setNew(boolean n); + + @Override + public boolean isCachedModel(); + + @Override + public void setCachedModel(boolean cachedModel); + + @Override + public boolean isEscapedModel(); + + @Override + public Serializable getPrimaryKeyObj(); + + @Override + public void setPrimaryKeyObj(Serializable primaryKeyObj); + + @Override + public ExpandoBridge getExpandoBridge(); + + @Override + public void setExpandoBridgeAttributes(BaseModel baseModel); + + @Override + public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge); + + @Override + public void setExpandoBridgeAttributes(ServiceContext serviceContext); + + @Override + public Object clone(); + + @Override + public int compareTo(potos.nextmind.model.Sportello sportello); + + @Override + public int hashCode(); + + @Override + public CacheModel toCacheModel(); + + @Override + public potos.nextmind.model.Sportello toEscapedModel(); + + @Override + public potos.nextmind.model.Sportello toUnescapedModel(); + + @Override + public String toString(); + + @Override + public String toXmlString(); +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloSoap.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloSoap.java new file mode 100644 index 00000000..d2e01604 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloSoap.java @@ -0,0 +1,250 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import java.io.Serializable; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * This class is used by SOAP remote services, specifically {@link potos.nextmind.service.http.SportelloServiceSoap}. + * + * @author ebusu + * @see potos.nextmind.service.http.SportelloServiceSoap + * @generated + */ +public class SportelloSoap implements Serializable { + public static SportelloSoap toSoapModel(Sportello model) { + SportelloSoap soapModel = new SportelloSoap(); + + soapModel.setId(model.getId()); + soapModel.setApplication(model.getApplication()); + soapModel.setClientId(model.getClientId()); + soapModel.setContext(model.getContext()); + soapModel.setInstanceId(model.getInstanceId()); + soapModel.setIpaCode(model.getIpaCode()); + soapModel.setProceedingType(model.getProceedingType()); + soapModel.setUrl(model.getUrl()); + soapModel.setContentType(model.getContentType()); + soapModel.setOperation(model.getOperation()); + soapModel.setCadastralCode(model.getCadastralCode()); + soapModel.setDigitalHolderTaxCode(model.getDigitalHolderTaxCode()); + soapModel.setStato(model.getStato()); + soapModel.setCreationDate(model.getCreationDate()); + soapModel.setLastUpdateDate(model.getLastUpdateDate()); + soapModel.setSentToPortosDate(model.getSentToPortosDate()); + + return soapModel; + } + + public static SportelloSoap[] toSoapModels(Sportello[] models) { + SportelloSoap[] soapModels = new SportelloSoap[models.length]; + + for (int i = 0; i < models.length; i++) { + soapModels[i] = toSoapModel(models[i]); + } + + return soapModels; + } + + public static SportelloSoap[][] toSoapModels(Sportello[][] models) { + SportelloSoap[][] soapModels = null; + + if (models.length > 0) { + soapModels = new SportelloSoap[models.length][models[0].length]; + } + else { + soapModels = new SportelloSoap[0][0]; + } + + for (int i = 0; i < models.length; i++) { + soapModels[i] = toSoapModels(models[i]); + } + + return soapModels; + } + + public static SportelloSoap[] toSoapModels(List models) { + List soapModels = new ArrayList(models.size()); + + for (Sportello model : models) { + soapModels.add(toSoapModel(model)); + } + + return soapModels.toArray(new SportelloSoap[soapModels.size()]); + } + + public SportelloSoap() { + } + + public long getPrimaryKey() { + return _id; + } + + public void setPrimaryKey(long pk) { + setId(pk); + } + + public long getId() { + return _id; + } + + public void setId(long id) { + _id = id; + } + + public String getApplication() { + return _application; + } + + public void setApplication(String application) { + _application = application; + } + + public String getClientId() { + return _clientId; + } + + public void setClientId(String clientId) { + _clientId = clientId; + } + + public String getContext() { + return _context; + } + + public void setContext(String context) { + _context = context; + } + + public String getInstanceId() { + return _instanceId; + } + + public void setInstanceId(String instanceId) { + _instanceId = instanceId; + } + + public String getIpaCode() { + return _ipaCode; + } + + public void setIpaCode(String ipaCode) { + _ipaCode = ipaCode; + } + + public String getProceedingType() { + return _proceedingType; + } + + public void setProceedingType(String proceedingType) { + _proceedingType = proceedingType; + } + + public String getUrl() { + return _url; + } + + public void setUrl(String url) { + _url = url; + } + + public String getContentType() { + return _contentType; + } + + public void setContentType(String contentType) { + _contentType = contentType; + } + + public String getOperation() { + return _operation; + } + + public void setOperation(String operation) { + _operation = operation; + } + + public String getCadastralCode() { + return _cadastralCode; + } + + public void setCadastralCode(String cadastralCode) { + _cadastralCode = cadastralCode; + } + + public String getDigitalHolderTaxCode() { + return _digitalHolderTaxCode; + } + + public void setDigitalHolderTaxCode(String digitalHolderTaxCode) { + _digitalHolderTaxCode = digitalHolderTaxCode; + } + + public boolean getStato() { + return _stato; + } + + public boolean isStato() { + return _stato; + } + + public void setStato(boolean stato) { + _stato = stato; + } + + public Date getCreationDate() { + return _creationDate; + } + + public void setCreationDate(Date creationDate) { + _creationDate = creationDate; + } + + public Date getLastUpdateDate() { + return _lastUpdateDate; + } + + public void setLastUpdateDate(Date lastUpdateDate) { + _lastUpdateDate = lastUpdateDate; + } + + public Date getSentToPortosDate() { + return _sentToPortosDate; + } + + public void setSentToPortosDate(Date sentToPortosDate) { + _sentToPortosDate = sentToPortosDate; + } + + private long _id; + private String _application; + private String _clientId; + private String _context; + private String _instanceId; + private String _ipaCode; + private String _proceedingType; + private String _url; + private String _contentType; + private String _operation; + private String _cadastralCode; + private String _digitalHolderTaxCode; + private boolean _stato; + private Date _creationDate; + private Date _lastUpdateDate; + private Date _sentToPortosDate; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloWrapper.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloWrapper.java new file mode 100644 index 00000000..68242927 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/model/SportelloWrapper.java @@ -0,0 +1,657 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model; + +import com.liferay.portal.kernel.util.Validator; +import com.liferay.portal.model.ModelWrapper; + +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +/** + *

    + * This class is a wrapper for {@link Sportello}. + *

    + * + * @author ebusu + * @see Sportello + * @generated + */ +public class SportelloWrapper implements Sportello, ModelWrapper { + public SportelloWrapper(Sportello sportello) { + _sportello = sportello; + } + + @Override + public Class getModelClass() { + return Sportello.class; + } + + @Override + public String getModelClassName() { + return Sportello.class.getName(); + } + + @Override + public Map getModelAttributes() { + Map attributes = new HashMap(); + + attributes.put("id", getId()); + attributes.put("application", getApplication()); + attributes.put("clientId", getClientId()); + attributes.put("context", getContext()); + attributes.put("instanceId", getInstanceId()); + attributes.put("ipaCode", getIpaCode()); + attributes.put("proceedingType", getProceedingType()); + attributes.put("url", getUrl()); + attributes.put("contentType", getContentType()); + attributes.put("operation", getOperation()); + attributes.put("cadastralCode", getCadastralCode()); + attributes.put("digitalHolderTaxCode", getDigitalHolderTaxCode()); + attributes.put("stato", getStato()); + attributes.put("creationDate", getCreationDate()); + attributes.put("lastUpdateDate", getLastUpdateDate()); + attributes.put("sentToPortosDate", getSentToPortosDate()); + + return attributes; + } + + @Override + public void setModelAttributes(Map attributes) { + Long id = (Long)attributes.get("id"); + + if (id != null) { + setId(id); + } + + String application = (String)attributes.get("application"); + + if (application != null) { + setApplication(application); + } + + String clientId = (String)attributes.get("clientId"); + + if (clientId != null) { + setClientId(clientId); + } + + String context = (String)attributes.get("context"); + + if (context != null) { + setContext(context); + } + + String instanceId = (String)attributes.get("instanceId"); + + if (instanceId != null) { + setInstanceId(instanceId); + } + + String ipaCode = (String)attributes.get("ipaCode"); + + if (ipaCode != null) { + setIpaCode(ipaCode); + } + + String proceedingType = (String)attributes.get("proceedingType"); + + if (proceedingType != null) { + setProceedingType(proceedingType); + } + + String url = (String)attributes.get("url"); + + if (url != null) { + setUrl(url); + } + + String contentType = (String)attributes.get("contentType"); + + if (contentType != null) { + setContentType(contentType); + } + + String operation = (String)attributes.get("operation"); + + if (operation != null) { + setOperation(operation); + } + + String cadastralCode = (String)attributes.get("cadastralCode"); + + if (cadastralCode != null) { + setCadastralCode(cadastralCode); + } + + String digitalHolderTaxCode = (String)attributes.get( + "digitalHolderTaxCode"); + + if (digitalHolderTaxCode != null) { + setDigitalHolderTaxCode(digitalHolderTaxCode); + } + + Boolean stato = (Boolean)attributes.get("stato"); + + if (stato != null) { + setStato(stato); + } + + Date creationDate = (Date)attributes.get("creationDate"); + + if (creationDate != null) { + setCreationDate(creationDate); + } + + Date lastUpdateDate = (Date)attributes.get("lastUpdateDate"); + + if (lastUpdateDate != null) { + setLastUpdateDate(lastUpdateDate); + } + + Date sentToPortosDate = (Date)attributes.get("sentToPortosDate"); + + if (sentToPortosDate != null) { + setSentToPortosDate(sentToPortosDate); + } + } + + /** + * Returns the primary key of this sportello. + * + * @return the primary key of this sportello + */ + @Override + public long getPrimaryKey() { + return _sportello.getPrimaryKey(); + } + + /** + * Sets the primary key of this sportello. + * + * @param primaryKey the primary key of this sportello + */ + @Override + public void setPrimaryKey(long primaryKey) { + _sportello.setPrimaryKey(primaryKey); + } + + /** + * Returns the ID of this sportello. + * + * @return the ID of this sportello + */ + @Override + public long getId() { + return _sportello.getId(); + } + + /** + * Sets the ID of this sportello. + * + * @param id the ID of this sportello + */ + @Override + public void setId(long id) { + _sportello.setId(id); + } + + /** + * Returns the application of this sportello. + * + * @return the application of this sportello + */ + @Override + public java.lang.String getApplication() { + return _sportello.getApplication(); + } + + /** + * Sets the application of this sportello. + * + * @param application the application of this sportello + */ + @Override + public void setApplication(java.lang.String application) { + _sportello.setApplication(application); + } + + /** + * Returns the client ID of this sportello. + * + * @return the client ID of this sportello + */ + @Override + public java.lang.String getClientId() { + return _sportello.getClientId(); + } + + /** + * Sets the client ID of this sportello. + * + * @param clientId the client ID of this sportello + */ + @Override + public void setClientId(java.lang.String clientId) { + _sportello.setClientId(clientId); + } + + /** + * Returns the context of this sportello. + * + * @return the context of this sportello + */ + @Override + public java.lang.String getContext() { + return _sportello.getContext(); + } + + /** + * Sets the context of this sportello. + * + * @param context the context of this sportello + */ + @Override + public void setContext(java.lang.String context) { + _sportello.setContext(context); + } + + /** + * Returns the instance ID of this sportello. + * + * @return the instance ID of this sportello + */ + @Override + public java.lang.String getInstanceId() { + return _sportello.getInstanceId(); + } + + /** + * Sets the instance ID of this sportello. + * + * @param instanceId the instance ID of this sportello + */ + @Override + public void setInstanceId(java.lang.String instanceId) { + _sportello.setInstanceId(instanceId); + } + + /** + * Returns the ipa code of this sportello. + * + * @return the ipa code of this sportello + */ + @Override + public java.lang.String getIpaCode() { + return _sportello.getIpaCode(); + } + + /** + * Sets the ipa code of this sportello. + * + * @param ipaCode the ipa code of this sportello + */ + @Override + public void setIpaCode(java.lang.String ipaCode) { + _sportello.setIpaCode(ipaCode); + } + + /** + * Returns the proceeding type of this sportello. + * + * @return the proceeding type of this sportello + */ + @Override + public java.lang.String getProceedingType() { + return _sportello.getProceedingType(); + } + + /** + * Sets the proceeding type of this sportello. + * + * @param proceedingType the proceeding type of this sportello + */ + @Override + public void setProceedingType(java.lang.String proceedingType) { + _sportello.setProceedingType(proceedingType); + } + + /** + * Returns the url of this sportello. + * + * @return the url of this sportello + */ + @Override + public java.lang.String getUrl() { + return _sportello.getUrl(); + } + + /** + * Sets the url of this sportello. + * + * @param url the url of this sportello + */ + @Override + public void setUrl(java.lang.String url) { + _sportello.setUrl(url); + } + + /** + * Returns the content type of this sportello. + * + * @return the content type of this sportello + */ + @Override + public java.lang.String getContentType() { + return _sportello.getContentType(); + } + + /** + * Sets the content type of this sportello. + * + * @param contentType the content type of this sportello + */ + @Override + public void setContentType(java.lang.String contentType) { + _sportello.setContentType(contentType); + } + + /** + * Returns the operation of this sportello. + * + * @return the operation of this sportello + */ + @Override + public java.lang.String getOperation() { + return _sportello.getOperation(); + } + + /** + * Sets the operation of this sportello. + * + * @param operation the operation of this sportello + */ + @Override + public void setOperation(java.lang.String operation) { + _sportello.setOperation(operation); + } + + /** + * Returns the cadastral code of this sportello. + * + * @return the cadastral code of this sportello + */ + @Override + public java.lang.String getCadastralCode() { + return _sportello.getCadastralCode(); + } + + /** + * Sets the cadastral code of this sportello. + * + * @param cadastralCode the cadastral code of this sportello + */ + @Override + public void setCadastralCode(java.lang.String cadastralCode) { + _sportello.setCadastralCode(cadastralCode); + } + + /** + * Returns the digital holder tax code of this sportello. + * + * @return the digital holder tax code of this sportello + */ + @Override + public java.lang.String getDigitalHolderTaxCode() { + return _sportello.getDigitalHolderTaxCode(); + } + + /** + * Sets the digital holder tax code of this sportello. + * + * @param digitalHolderTaxCode the digital holder tax code of this sportello + */ + @Override + public void setDigitalHolderTaxCode(java.lang.String digitalHolderTaxCode) { + _sportello.setDigitalHolderTaxCode(digitalHolderTaxCode); + } + + /** + * Returns the stato of this sportello. + * + * @return the stato of this sportello + */ + @Override + public boolean getStato() { + return _sportello.getStato(); + } + + /** + * Returns true if this sportello is stato. + * + * @return true if this sportello is stato; false otherwise + */ + @Override + public boolean isStato() { + return _sportello.isStato(); + } + + /** + * Sets whether this sportello is stato. + * + * @param stato the stato of this sportello + */ + @Override + public void setStato(boolean stato) { + _sportello.setStato(stato); + } + + /** + * Returns the creation date of this sportello. + * + * @return the creation date of this sportello + */ + @Override + public java.util.Date getCreationDate() { + return _sportello.getCreationDate(); + } + + /** + * Sets the creation date of this sportello. + * + * @param creationDate the creation date of this sportello + */ + @Override + public void setCreationDate(java.util.Date creationDate) { + _sportello.setCreationDate(creationDate); + } + + /** + * Returns the last update date of this sportello. + * + * @return the last update date of this sportello + */ + @Override + public java.util.Date getLastUpdateDate() { + return _sportello.getLastUpdateDate(); + } + + /** + * Sets the last update date of this sportello. + * + * @param lastUpdateDate the last update date of this sportello + */ + @Override + public void setLastUpdateDate(java.util.Date lastUpdateDate) { + _sportello.setLastUpdateDate(lastUpdateDate); + } + + /** + * Returns the sent to portos date of this sportello. + * + * @return the sent to portos date of this sportello + */ + @Override + public java.util.Date getSentToPortosDate() { + return _sportello.getSentToPortosDate(); + } + + /** + * Sets the sent to portos date of this sportello. + * + * @param sentToPortosDate the sent to portos date of this sportello + */ + @Override + public void setSentToPortosDate(java.util.Date sentToPortosDate) { + _sportello.setSentToPortosDate(sentToPortosDate); + } + + @Override + public boolean isNew() { + return _sportello.isNew(); + } + + @Override + public void setNew(boolean n) { + _sportello.setNew(n); + } + + @Override + public boolean isCachedModel() { + return _sportello.isCachedModel(); + } + + @Override + public void setCachedModel(boolean cachedModel) { + _sportello.setCachedModel(cachedModel); + } + + @Override + public boolean isEscapedModel() { + return _sportello.isEscapedModel(); + } + + @Override + public java.io.Serializable getPrimaryKeyObj() { + return _sportello.getPrimaryKeyObj(); + } + + @Override + public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) { + _sportello.setPrimaryKeyObj(primaryKeyObj); + } + + @Override + public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() { + return _sportello.getExpandoBridge(); + } + + @Override + public void setExpandoBridgeAttributes( + com.liferay.portal.model.BaseModel baseModel) { + _sportello.setExpandoBridgeAttributes(baseModel); + } + + @Override + public void setExpandoBridgeAttributes( + com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) { + _sportello.setExpandoBridgeAttributes(expandoBridge); + } + + @Override + public void setExpandoBridgeAttributes( + com.liferay.portal.service.ServiceContext serviceContext) { + _sportello.setExpandoBridgeAttributes(serviceContext); + } + + @Override + public java.lang.Object clone() { + return new SportelloWrapper((Sportello)_sportello.clone()); + } + + @Override + public int compareTo(potos.nextmind.model.Sportello sportello) { + return _sportello.compareTo(sportello); + } + + @Override + public int hashCode() { + return _sportello.hashCode(); + } + + @Override + public com.liferay.portal.model.CacheModel toCacheModel() { + return _sportello.toCacheModel(); + } + + @Override + public potos.nextmind.model.Sportello toEscapedModel() { + return new SportelloWrapper(_sportello.toEscapedModel()); + } + + @Override + public potos.nextmind.model.Sportello toUnescapedModel() { + return new SportelloWrapper(_sportello.toUnescapedModel()); + } + + @Override + public java.lang.String toString() { + return _sportello.toString(); + } + + @Override + public java.lang.String toXmlString() { + return _sportello.toXmlString(); + } + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + + if (!(obj instanceof SportelloWrapper)) { + return false; + } + + SportelloWrapper sportelloWrapper = (SportelloWrapper)obj; + + if (Validator.equals(_sportello, sportelloWrapper._sportello)) { + return true; + } + + return false; + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #getWrappedModel} + */ + public Sportello getWrappedSportello() { + return _sportello; + } + + @Override + public Sportello getWrappedModel() { + return _sportello; + } + + @Override + public void resetOriginalValues() { + _sportello.resetOriginalValues(); + } + + private Sportello _sportello; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalService.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalService.java new file mode 100644 index 00000000..3c6bbe17 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalService.java @@ -0,0 +1,248 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.kernel.exception.PortalException; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.search.IndexableType; +import com.liferay.portal.kernel.transaction.Isolation; +import com.liferay.portal.kernel.transaction.Propagation; +import com.liferay.portal.kernel.transaction.Transactional; +import com.liferay.portal.service.BaseLocalService; +import com.liferay.portal.service.InvokableLocalService; +import com.liferay.portal.service.PersistedModelLocalService; + +/** + * Provides the local service interface for Foo. Methods of this + * service will not have security checks based on the propagated JAAS + * credentials because this service can only be accessed from within the same + * VM. + * + * @author ebusu + * @see FooLocalServiceUtil + * @see potos.nextmind.service.base.FooLocalServiceBaseImpl + * @see potos.nextmind.service.impl.FooLocalServiceImpl + * @generated + */ +@Transactional(isolation = Isolation.PORTAL, rollbackFor = { + PortalException.class, SystemException.class}) +public interface FooLocalService extends BaseLocalService, InvokableLocalService, + PersistedModelLocalService { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this interface directly. Always use {@link FooLocalServiceUtil} to access the foo local service. Add custom service methods to {@link potos.nextmind.service.impl.FooLocalServiceImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface. + */ + + /** + * Adds the foo to the database. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was added + * @throws SystemException if a system exception occurred + */ + @com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX) + public potos.nextmind.model.Foo addFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Creates a new foo with the primary key. Does not add the foo to the database. + * + * @param fooId the primary key for the new foo + * @return the new foo + */ + public potos.nextmind.model.Foo createFoo(long fooId); + + /** + * Deletes the foo with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param fooId the primary key of the foo + * @return the foo that was removed + * @throws PortalException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @com.liferay.portal.kernel.search.Indexable(type = IndexableType.DELETE) + public potos.nextmind.model.Foo deleteFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException; + + /** + * Deletes the foo from the database. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was removed + * @throws SystemException if a system exception occurred + */ + @com.liferay.portal.kernel.search.Indexable(type = IndexableType.DELETE) + public potos.nextmind.model.Foo deleteFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException; + + public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery(); + + /** + * Performs a dynamic query on the database and returns the matching rows. + * + * @param dynamicQuery the dynamic query + * @return the matching rows + * @throws SystemException if a system exception occurred + */ + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Performs a dynamic query on the database and returns a range of the matching rows. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param dynamicQuery the dynamic query + * @param start the lower bound of the range of model instances + * @param end the upper bound of the range of model instances (not inclusive) + * @return the range of matching rows + * @throws SystemException if a system exception occurred + */ + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end) throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Performs a dynamic query on the database and returns an ordered range of the matching rows. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param dynamicQuery the dynamic query + * @param start the lower bound of the range of model instances + * @param end the upper bound of the range of model instances (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of matching rows + * @throws SystemException if a system exception occurred + */ + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the number of rows that match the dynamic query. + * + * @param dynamicQuery the dynamic query + * @return the number of rows that match the dynamic query + * @throws SystemException if a system exception occurred + */ + public long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the number of rows that match the dynamic query. + * + * @param dynamicQuery the dynamic query + * @param projection the projection to apply to the query + * @return the number of rows that match the dynamic query + * @throws SystemException if a system exception occurred + */ + public long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, + com.liferay.portal.kernel.dao.orm.Projection projection) + throws com.liferay.portal.kernel.exception.SystemException; + + @Transactional(propagation = Propagation.SUPPORTS, readOnly = true) + public potos.nextmind.model.Foo fetchFoo(long fooId) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the foo with the primary key. + * + * @param fooId the primary key of the foo + * @return the foo + * @throws PortalException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Transactional(propagation = Propagation.SUPPORTS, readOnly = true) + public potos.nextmind.model.Foo getFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException; + + @Override + @Transactional(propagation = Propagation.SUPPORTS, readOnly = true) + public com.liferay.portal.model.PersistedModel getPersistedModel( + java.io.Serializable primaryKeyObj) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns a range of all the foos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @return the range of foos + * @throws SystemException if a system exception occurred + */ + @Transactional(propagation = Propagation.SUPPORTS, readOnly = true) + public java.util.List getFoos(int start, int end) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the number of foos. + * + * @return the number of foos + * @throws SystemException if a system exception occurred + */ + @Transactional(propagation = Propagation.SUPPORTS, readOnly = true) + public int getFoosCount() + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Updates the foo in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was updated + * @throws SystemException if a system exception occurred + */ + @com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX) + public potos.nextmind.model.Foo updateFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + public java.lang.String getBeanIdentifier(); + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + public void setBeanIdentifier(java.lang.String beanIdentifier); + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceClp.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceClp.java new file mode 100644 index 00000000..84c9e092 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceClp.java @@ -0,0 +1,691 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.service.InvokableLocalService; + +/** + * @author ebusu + * @generated + */ +public class FooLocalServiceClp implements FooLocalService { + public FooLocalServiceClp(InvokableLocalService invokableLocalService) { + _invokableLocalService = invokableLocalService; + + _methodName0 = "addFoo"; + + _methodParameterTypes0 = new String[] { "potos.nextmind.model.Foo" }; + + _methodName1 = "createFoo"; + + _methodParameterTypes1 = new String[] { "long" }; + + _methodName2 = "deleteFoo"; + + _methodParameterTypes2 = new String[] { "long" }; + + _methodName3 = "deleteFoo"; + + _methodParameterTypes3 = new String[] { "potos.nextmind.model.Foo" }; + + _methodName4 = "dynamicQuery"; + + _methodParameterTypes4 = new String[] { }; + + _methodName5 = "dynamicQuery"; + + _methodParameterTypes5 = new String[] { + "com.liferay.portal.kernel.dao.orm.DynamicQuery" + }; + + _methodName6 = "dynamicQuery"; + + _methodParameterTypes6 = new String[] { + "com.liferay.portal.kernel.dao.orm.DynamicQuery", "int", "int" + }; + + _methodName7 = "dynamicQuery"; + + _methodParameterTypes7 = new String[] { + "com.liferay.portal.kernel.dao.orm.DynamicQuery", "int", "int", + "com.liferay.portal.kernel.util.OrderByComparator" + }; + + _methodName8 = "dynamicQueryCount"; + + _methodParameterTypes8 = new String[] { + "com.liferay.portal.kernel.dao.orm.DynamicQuery" + }; + + _methodName9 = "dynamicQueryCount"; + + _methodParameterTypes9 = new String[] { + "com.liferay.portal.kernel.dao.orm.DynamicQuery", + "com.liferay.portal.kernel.dao.orm.Projection" + }; + + _methodName10 = "fetchFoo"; + + _methodParameterTypes10 = new String[] { "long" }; + + _methodName11 = "getFoo"; + + _methodParameterTypes11 = new String[] { "long" }; + + _methodName12 = "getPersistedModel"; + + _methodParameterTypes12 = new String[] { "java.io.Serializable" }; + + _methodName13 = "getFoos"; + + _methodParameterTypes13 = new String[] { "int", "int" }; + + _methodName14 = "getFoosCount"; + + _methodParameterTypes14 = new String[] { }; + + _methodName15 = "updateFoo"; + + _methodParameterTypes15 = new String[] { "potos.nextmind.model.Foo" }; + + _methodName16 = "getBeanIdentifier"; + + _methodParameterTypes16 = new String[] { }; + + _methodName17 = "setBeanIdentifier"; + + _methodParameterTypes17 = new String[] { "java.lang.String" }; + } + + @Override + public potos.nextmind.model.Foo addFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName0, + _methodParameterTypes0, + new Object[] { ClpSerializer.translateInput(foo) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (potos.nextmind.model.Foo)ClpSerializer.translateOutput(returnObj); + } + + @Override + public potos.nextmind.model.Foo createFoo(long fooId) { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName1, + _methodParameterTypes1, new Object[] { fooId }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (potos.nextmind.model.Foo)ClpSerializer.translateOutput(returnObj); + } + + @Override + public potos.nextmind.model.Foo deleteFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName2, + _methodParameterTypes2, new Object[] { fooId }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.PortalException) { + throw (com.liferay.portal.kernel.exception.PortalException)t; + } + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (potos.nextmind.model.Foo)ClpSerializer.translateOutput(returnObj); + } + + @Override + public potos.nextmind.model.Foo deleteFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName3, + _methodParameterTypes3, + new Object[] { ClpSerializer.translateInput(foo) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (potos.nextmind.model.Foo)ClpSerializer.translateOutput(returnObj); + } + + @Override + public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName4, + _methodParameterTypes4, new Object[] { }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (com.liferay.portal.kernel.dao.orm.DynamicQuery)ClpSerializer.translateOutput(returnObj); + } + + @Override + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName5, + _methodParameterTypes5, + new Object[] { ClpSerializer.translateInput(dynamicQuery) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (java.util.List)ClpSerializer.translateOutput(returnObj); + } + + @Override + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end) throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName6, + _methodParameterTypes6, + new Object[] { + ClpSerializer.translateInput(dynamicQuery), + + start, + + end + }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (java.util.List)ClpSerializer.translateOutput(returnObj); + } + + @Override + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName7, + _methodParameterTypes7, + new Object[] { + ClpSerializer.translateInput(dynamicQuery), + + start, + + end, + + ClpSerializer.translateInput(orderByComparator) + }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (java.util.List)ClpSerializer.translateOutput(returnObj); + } + + @Override + public long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName8, + _methodParameterTypes8, + new Object[] { ClpSerializer.translateInput(dynamicQuery) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return ((Long)returnObj).longValue(); + } + + @Override + public long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, + com.liferay.portal.kernel.dao.orm.Projection projection) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName9, + _methodParameterTypes9, + new Object[] { + ClpSerializer.translateInput(dynamicQuery), + + ClpSerializer.translateInput(projection) + }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return ((Long)returnObj).longValue(); + } + + @Override + public potos.nextmind.model.Foo fetchFoo(long fooId) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName10, + _methodParameterTypes10, new Object[] { fooId }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (potos.nextmind.model.Foo)ClpSerializer.translateOutput(returnObj); + } + + @Override + public potos.nextmind.model.Foo getFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName11, + _methodParameterTypes11, new Object[] { fooId }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.PortalException) { + throw (com.liferay.portal.kernel.exception.PortalException)t; + } + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (potos.nextmind.model.Foo)ClpSerializer.translateOutput(returnObj); + } + + @Override + public com.liferay.portal.model.PersistedModel getPersistedModel( + java.io.Serializable primaryKeyObj) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName12, + _methodParameterTypes12, + new Object[] { ClpSerializer.translateInput(primaryKeyObj) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.PortalException) { + throw (com.liferay.portal.kernel.exception.PortalException)t; + } + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (com.liferay.portal.model.PersistedModel)ClpSerializer.translateOutput(returnObj); + } + + @Override + public java.util.List getFoos(int start, int end) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName13, + _methodParameterTypes13, new Object[] { start, end }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (java.util.List)ClpSerializer.translateOutput(returnObj); + } + + @Override + public int getFoosCount() + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName14, + _methodParameterTypes14, new Object[] { }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return ((Integer)returnObj).intValue(); + } + + @Override + public potos.nextmind.model.Foo updateFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName15, + _methodParameterTypes15, + new Object[] { ClpSerializer.translateInput(foo) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof com.liferay.portal.kernel.exception.SystemException) { + throw (com.liferay.portal.kernel.exception.SystemException)t; + } + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (potos.nextmind.model.Foo)ClpSerializer.translateOutput(returnObj); + } + + @Override + public java.lang.String getBeanIdentifier() { + Object returnObj = null; + + try { + returnObj = _invokableLocalService.invokeMethod(_methodName16, + _methodParameterTypes16, new Object[] { }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (java.lang.String)ClpSerializer.translateOutput(returnObj); + } + + @Override + public void setBeanIdentifier(java.lang.String beanIdentifier) { + try { + _invokableLocalService.invokeMethod(_methodName17, + _methodParameterTypes17, + new Object[] { ClpSerializer.translateInput(beanIdentifier) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + } + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + throw new UnsupportedOperationException(); + } + + private InvokableLocalService _invokableLocalService; + private String _methodName0; + private String[] _methodParameterTypes0; + private String _methodName1; + private String[] _methodParameterTypes1; + private String _methodName2; + private String[] _methodParameterTypes2; + private String _methodName3; + private String[] _methodParameterTypes3; + private String _methodName4; + private String[] _methodParameterTypes4; + private String _methodName5; + private String[] _methodParameterTypes5; + private String _methodName6; + private String[] _methodParameterTypes6; + private String _methodName7; + private String[] _methodParameterTypes7; + private String _methodName8; + private String[] _methodParameterTypes8; + private String _methodName9; + private String[] _methodParameterTypes9; + private String _methodName10; + private String[] _methodParameterTypes10; + private String _methodName11; + private String[] _methodParameterTypes11; + private String _methodName12; + private String[] _methodParameterTypes12; + private String _methodName13; + private String[] _methodParameterTypes13; + private String _methodName14; + private String[] _methodParameterTypes14; + private String _methodName15; + private String[] _methodParameterTypes15; + private String _methodName16; + private String[] _methodParameterTypes16; + private String _methodName17; + private String[] _methodParameterTypes17; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceUtil.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceUtil.java new file mode 100644 index 00000000..b729e8ec --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceUtil.java @@ -0,0 +1,302 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil; +import com.liferay.portal.kernel.util.ReferenceRegistry; +import com.liferay.portal.service.InvokableLocalService; + +/** + * Provides the local service utility for Foo. This utility wraps + * {@link potos.nextmind.service.impl.FooLocalServiceImpl} and is the + * primary access point for service operations in application layer code running + * on the local server. Methods of this service will not have security checks + * based on the propagated JAAS credentials because this service can only be + * accessed from within the same VM. + * + * @author ebusu + * @see FooLocalService + * @see potos.nextmind.service.base.FooLocalServiceBaseImpl + * @see potos.nextmind.service.impl.FooLocalServiceImpl + * @generated + */ +public class FooLocalServiceUtil { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify this class directly. Add custom service methods to {@link potos.nextmind.service.impl.FooLocalServiceImpl} and rerun ServiceBuilder to regenerate this class. + */ + + /** + * Adds the foo to the database. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was added + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo addFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + return getService().addFoo(foo); + } + + /** + * Creates a new foo with the primary key. Does not add the foo to the database. + * + * @param fooId the primary key for the new foo + * @return the new foo + */ + public static potos.nextmind.model.Foo createFoo(long fooId) { + return getService().createFoo(fooId); + } + + /** + * Deletes the foo with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param fooId the primary key of the foo + * @return the foo that was removed + * @throws PortalException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo deleteFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return getService().deleteFoo(fooId); + } + + /** + * Deletes the foo from the database. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was removed + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo deleteFoo( + potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + return getService().deleteFoo(foo); + } + + public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { + return getService().dynamicQuery(); + } + + /** + * Performs a dynamic query on the database and returns the matching rows. + * + * @param dynamicQuery the dynamic query + * @return the matching rows + * @throws SystemException if a system exception occurred + */ + @SuppressWarnings("rawtypes") + public static java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException { + return getService().dynamicQuery(dynamicQuery); + } + + /** + * Performs a dynamic query on the database and returns a range of the matching rows. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param dynamicQuery the dynamic query + * @param start the lower bound of the range of model instances + * @param end the upper bound of the range of model instances (not inclusive) + * @return the range of matching rows + * @throws SystemException if a system exception occurred + */ + @SuppressWarnings("rawtypes") + public static java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end) throws com.liferay.portal.kernel.exception.SystemException { + return getService().dynamicQuery(dynamicQuery, start, end); + } + + /** + * Performs a dynamic query on the database and returns an ordered range of the matching rows. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param dynamicQuery the dynamic query + * @param start the lower bound of the range of model instances + * @param end the upper bound of the range of model instances (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of matching rows + * @throws SystemException if a system exception occurred + */ + @SuppressWarnings("rawtypes") + public static java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + return getService() + .dynamicQuery(dynamicQuery, start, end, orderByComparator); + } + + /** + * Returns the number of rows that match the dynamic query. + * + * @param dynamicQuery the dynamic query + * @return the number of rows that match the dynamic query + * @throws SystemException if a system exception occurred + */ + public static long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException { + return getService().dynamicQueryCount(dynamicQuery); + } + + /** + * Returns the number of rows that match the dynamic query. + * + * @param dynamicQuery the dynamic query + * @param projection the projection to apply to the query + * @return the number of rows that match the dynamic query + * @throws SystemException if a system exception occurred + */ + public static long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, + com.liferay.portal.kernel.dao.orm.Projection projection) + throws com.liferay.portal.kernel.exception.SystemException { + return getService().dynamicQueryCount(dynamicQuery, projection); + } + + public static potos.nextmind.model.Foo fetchFoo(long fooId) + throws com.liferay.portal.kernel.exception.SystemException { + return getService().fetchFoo(fooId); + } + + /** + * Returns the foo with the primary key. + * + * @param fooId the primary key of the foo + * @return the foo + * @throws PortalException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo getFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return getService().getFoo(fooId); + } + + public static com.liferay.portal.model.PersistedModel getPersistedModel( + java.io.Serializable primaryKeyObj) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return getService().getPersistedModel(primaryKeyObj); + } + + /** + * Returns a range of all the foos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @return the range of foos + * @throws SystemException if a system exception occurred + */ + public static java.util.List getFoos(int start, + int end) throws com.liferay.portal.kernel.exception.SystemException { + return getService().getFoos(start, end); + } + + /** + * Returns the number of foos. + * + * @return the number of foos + * @throws SystemException if a system exception occurred + */ + public static int getFoosCount() + throws com.liferay.portal.kernel.exception.SystemException { + return getService().getFoosCount(); + } + + /** + * Updates the foo in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was updated + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo updateFoo( + potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + return getService().updateFoo(foo); + } + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + public static java.lang.String getBeanIdentifier() { + return getService().getBeanIdentifier(); + } + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + public static void setBeanIdentifier(java.lang.String beanIdentifier) { + getService().setBeanIdentifier(beanIdentifier); + } + + public static java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + return getService().invokeMethod(name, parameterTypes, arguments); + } + + public static void clearService() { + _service = null; + } + + public static FooLocalService getService() { + if (_service == null) { + InvokableLocalService invokableLocalService = (InvokableLocalService)PortletBeanLocatorUtil.locate(ClpSerializer.getServletContextName(), + FooLocalService.class.getName()); + + if (invokableLocalService instanceof FooLocalService) { + _service = (FooLocalService)invokableLocalService; + } + else { + _service = new FooLocalServiceClp(invokableLocalService); + } + + ReferenceRegistry.registerReference(FooLocalServiceUtil.class, + "_service"); + } + + return _service; + } + + /** + * @deprecated As of 6.2.0 + */ + public void setService(FooLocalService service) { + } + + private static FooLocalService _service; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceWrapper.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceWrapper.java new file mode 100644 index 00000000..3f635e5a --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooLocalServiceWrapper.java @@ -0,0 +1,304 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.service.ServiceWrapper; + +/** + * Provides a wrapper for {@link FooLocalService}. + * + * @author ebusu + * @see FooLocalService + * @generated + */ +public class FooLocalServiceWrapper implements FooLocalService, + ServiceWrapper { + public FooLocalServiceWrapper(FooLocalService fooLocalService) { + _fooLocalService = fooLocalService; + } + + /** + * Adds the foo to the database. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was added + * @throws SystemException if a system exception occurred + */ + @Override + public potos.nextmind.model.Foo addFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.addFoo(foo); + } + + /** + * Creates a new foo with the primary key. Does not add the foo to the database. + * + * @param fooId the primary key for the new foo + * @return the new foo + */ + @Override + public potos.nextmind.model.Foo createFoo(long fooId) { + return _fooLocalService.createFoo(fooId); + } + + /** + * Deletes the foo with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param fooId the primary key of the foo + * @return the foo that was removed + * @throws PortalException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public potos.nextmind.model.Foo deleteFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.deleteFoo(fooId); + } + + /** + * Deletes the foo from the database. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was removed + * @throws SystemException if a system exception occurred + */ + @Override + public potos.nextmind.model.Foo deleteFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.deleteFoo(foo); + } + + @Override + public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { + return _fooLocalService.dynamicQuery(); + } + + /** + * Performs a dynamic query on the database and returns the matching rows. + * + * @param dynamicQuery the dynamic query + * @return the matching rows + * @throws SystemException if a system exception occurred + */ + @Override + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.dynamicQuery(dynamicQuery); + } + + /** + * Performs a dynamic query on the database and returns a range of the matching rows. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param dynamicQuery the dynamic query + * @param start the lower bound of the range of model instances + * @param end the upper bound of the range of model instances (not inclusive) + * @return the range of matching rows + * @throws SystemException if a system exception occurred + */ + @Override + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end) throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.dynamicQuery(dynamicQuery, start, end); + } + + /** + * Performs a dynamic query on the database and returns an ordered range of the matching rows. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param dynamicQuery the dynamic query + * @param start the lower bound of the range of model instances + * @param end the upper bound of the range of model instances (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of matching rows + * @throws SystemException if a system exception occurred + */ + @Override + @SuppressWarnings("rawtypes") + public java.util.List dynamicQuery( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, + int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.dynamicQuery(dynamicQuery, start, end, + orderByComparator); + } + + /** + * Returns the number of rows that match the dynamic query. + * + * @param dynamicQuery the dynamic query + * @return the number of rows that match the dynamic query + * @throws SystemException if a system exception occurred + */ + @Override + public long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.dynamicQueryCount(dynamicQuery); + } + + /** + * Returns the number of rows that match the dynamic query. + * + * @param dynamicQuery the dynamic query + * @param projection the projection to apply to the query + * @return the number of rows that match the dynamic query + * @throws SystemException if a system exception occurred + */ + @Override + public long dynamicQueryCount( + com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, + com.liferay.portal.kernel.dao.orm.Projection projection) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.dynamicQueryCount(dynamicQuery, projection); + } + + @Override + public potos.nextmind.model.Foo fetchFoo(long fooId) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.fetchFoo(fooId); + } + + /** + * Returns the foo with the primary key. + * + * @param fooId the primary key of the foo + * @return the foo + * @throws PortalException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public potos.nextmind.model.Foo getFoo(long fooId) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.getFoo(fooId); + } + + @Override + public com.liferay.portal.model.PersistedModel getPersistedModel( + java.io.Serializable primaryKeyObj) + throws com.liferay.portal.kernel.exception.PortalException, + com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.getPersistedModel(primaryKeyObj); + } + + /** + * Returns a range of all the foos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @return the range of foos + * @throws SystemException if a system exception occurred + */ + @Override + public java.util.List getFoos(int start, int end) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.getFoos(start, end); + } + + /** + * Returns the number of foos. + * + * @return the number of foos + * @throws SystemException if a system exception occurred + */ + @Override + public int getFoosCount() + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.getFoosCount(); + } + + /** + * Updates the foo in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. + * + * @param foo the foo + * @return the foo that was updated + * @throws SystemException if a system exception occurred + */ + @Override + public potos.nextmind.model.Foo updateFoo(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + return _fooLocalService.updateFoo(foo); + } + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + @Override + public java.lang.String getBeanIdentifier() { + return _fooLocalService.getBeanIdentifier(); + } + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + @Override + public void setBeanIdentifier(java.lang.String beanIdentifier) { + _fooLocalService.setBeanIdentifier(beanIdentifier); + } + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + return _fooLocalService.invokeMethod(name, parameterTypes, arguments); + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #getWrappedService} + */ + public FooLocalService getWrappedFooLocalService() { + return _fooLocalService; + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #setWrappedService} + */ + public void setWrappedFooLocalService(FooLocalService fooLocalService) { + _fooLocalService = fooLocalService; + } + + @Override + public FooLocalService getWrappedService() { + return _fooLocalService; + } + + @Override + public void setWrappedService(FooLocalService fooLocalService) { + _fooLocalService = fooLocalService; + } + + private FooLocalService _fooLocalService; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooService.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooService.java new file mode 100644 index 00000000..2a235abe --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooService.java @@ -0,0 +1,66 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.kernel.exception.PortalException; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.jsonwebservice.JSONWebService; +import com.liferay.portal.kernel.transaction.Isolation; +import com.liferay.portal.kernel.transaction.Transactional; +import com.liferay.portal.security.ac.AccessControlled; +import com.liferay.portal.service.BaseService; +import com.liferay.portal.service.InvokableService; + +/** + * Provides the remote service interface for Foo. Methods of this + * service are expected to have security checks based on the propagated JAAS + * credentials because this service can be accessed remotely. + * + * @author ebusu + * @see FooServiceUtil + * @see potos.nextmind.service.base.FooServiceBaseImpl + * @see potos.nextmind.service.impl.FooServiceImpl + * @generated + */ +@AccessControlled +@JSONWebService +@Transactional(isolation = Isolation.PORTAL, rollbackFor = { + PortalException.class, SystemException.class}) +public interface FooService extends BaseService, InvokableService { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this interface directly. Always use {@link FooServiceUtil} to access the foo remote service. Add custom service methods to {@link potos.nextmind.service.impl.FooServiceImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface. + */ + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + public java.lang.String getBeanIdentifier(); + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + public void setBeanIdentifier(java.lang.String beanIdentifier); + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceClp.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceClp.java new file mode 100644 index 00000000..0834372c --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceClp.java @@ -0,0 +1,91 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.service.InvokableService; + +/** + * @author ebusu + * @generated + */ +public class FooServiceClp implements FooService { + public FooServiceClp(InvokableService invokableService) { + _invokableService = invokableService; + + _methodName0 = "getBeanIdentifier"; + + _methodParameterTypes0 = new String[] { }; + + _methodName1 = "setBeanIdentifier"; + + _methodParameterTypes1 = new String[] { "java.lang.String" }; + } + + @Override + public java.lang.String getBeanIdentifier() { + Object returnObj = null; + + try { + returnObj = _invokableService.invokeMethod(_methodName0, + _methodParameterTypes0, new Object[] { }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (java.lang.String)ClpSerializer.translateOutput(returnObj); + } + + @Override + public void setBeanIdentifier(java.lang.String beanIdentifier) { + try { + _invokableService.invokeMethod(_methodName1, + _methodParameterTypes1, + new Object[] { ClpSerializer.translateInput(beanIdentifier) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + } + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + throw new UnsupportedOperationException(); + } + + private InvokableService _invokableService; + private String _methodName0; + private String[] _methodParameterTypes0; + private String _methodName1; + private String[] _methodParameterTypes1; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceUtil.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceUtil.java new file mode 100644 index 00000000..69ec5628 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceUtil.java @@ -0,0 +1,95 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil; +import com.liferay.portal.kernel.util.ReferenceRegistry; +import com.liferay.portal.service.InvokableService; + +/** + * Provides the remote service utility for Foo. This utility wraps + * {@link potos.nextmind.service.impl.FooServiceImpl} and is the + * primary access point for service operations in application layer code running + * on a remote server. Methods of this service are expected to have security + * checks based on the propagated JAAS credentials because this service can be + * accessed remotely. + * + * @author ebusu + * @see FooService + * @see potos.nextmind.service.base.FooServiceBaseImpl + * @see potos.nextmind.service.impl.FooServiceImpl + * @generated + */ +public class FooServiceUtil { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify this class directly. Add custom service methods to {@link potos.nextmind.service.impl.FooServiceImpl} and rerun ServiceBuilder to regenerate this class. + */ + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + public static java.lang.String getBeanIdentifier() { + return getService().getBeanIdentifier(); + } + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + public static void setBeanIdentifier(java.lang.String beanIdentifier) { + getService().setBeanIdentifier(beanIdentifier); + } + + public static java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + return getService().invokeMethod(name, parameterTypes, arguments); + } + + public static void clearService() { + _service = null; + } + + public static FooService getService() { + if (_service == null) { + InvokableService invokableService = (InvokableService)PortletBeanLocatorUtil.locate(ClpSerializer.getServletContextName(), + FooService.class.getName()); + + if (invokableService instanceof FooService) { + _service = (FooService)invokableService; + } + else { + _service = new FooServiceClp(invokableService); + } + + ReferenceRegistry.registerReference(FooServiceUtil.class, "_service"); + } + + return _service; + } + + /** + * @deprecated As of 6.2.0 + */ + public void setService(FooService service) { + } + + private static FooService _service; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceWrapper.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceWrapper.java new file mode 100644 index 00000000..d7612b5a --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/FooServiceWrapper.java @@ -0,0 +1,84 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.service.ServiceWrapper; + +/** + * Provides a wrapper for {@link FooService}. + * + * @author ebusu + * @see FooService + * @generated + */ +public class FooServiceWrapper implements FooService, + ServiceWrapper { + public FooServiceWrapper(FooService fooService) { + _fooService = fooService; + } + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + @Override + public java.lang.String getBeanIdentifier() { + return _fooService.getBeanIdentifier(); + } + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + @Override + public void setBeanIdentifier(java.lang.String beanIdentifier) { + _fooService.setBeanIdentifier(beanIdentifier); + } + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + return _fooService.invokeMethod(name, parameterTypes, arguments); + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #getWrappedService} + */ + public FooService getWrappedFooService() { + return _fooService; + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #setWrappedService} + */ + public void setWrappedFooService(FooService fooService) { + _fooService = fooService; + } + + @Override + public FooService getWrappedService() { + return _fooService; + } + + @Override + public void setWrappedService(FooService fooService) { + _fooService = fooService; + } + + private FooService _fooService; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloService.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloService.java new file mode 100644 index 00000000..605ad898 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloService.java @@ -0,0 +1,66 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.kernel.exception.PortalException; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.jsonwebservice.JSONWebService; +import com.liferay.portal.kernel.transaction.Isolation; +import com.liferay.portal.kernel.transaction.Transactional; +import com.liferay.portal.security.ac.AccessControlled; +import com.liferay.portal.service.BaseService; +import com.liferay.portal.service.InvokableService; + +/** + * Provides the remote service interface for Sportello. Methods of this + * service are expected to have security checks based on the propagated JAAS + * credentials because this service can be accessed remotely. + * + * @author ebusu + * @see SportelloServiceUtil + * @see potos.nextmind.service.base.SportelloServiceBaseImpl + * @see potos.nextmind.service.impl.SportelloServiceImpl + * @generated + */ +@AccessControlled +@JSONWebService +@Transactional(isolation = Isolation.PORTAL, rollbackFor = { + PortalException.class, SystemException.class}) +public interface SportelloService extends BaseService, InvokableService { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this interface directly. Always use {@link SportelloServiceUtil} to access the sportello remote service. Add custom service methods to {@link potos.nextmind.service.impl.SportelloServiceImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface. + */ + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + public java.lang.String getBeanIdentifier(); + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + public void setBeanIdentifier(java.lang.String beanIdentifier); + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceClp.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceClp.java new file mode 100644 index 00000000..832214d9 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceClp.java @@ -0,0 +1,91 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.service.InvokableService; + +/** + * @author ebusu + * @generated + */ +public class SportelloServiceClp implements SportelloService { + public SportelloServiceClp(InvokableService invokableService) { + _invokableService = invokableService; + + _methodName0 = "getBeanIdentifier"; + + _methodParameterTypes0 = new String[] { }; + + _methodName1 = "setBeanIdentifier"; + + _methodParameterTypes1 = new String[] { "java.lang.String" }; + } + + @Override + public java.lang.String getBeanIdentifier() { + Object returnObj = null; + + try { + returnObj = _invokableService.invokeMethod(_methodName0, + _methodParameterTypes0, new Object[] { }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + + return (java.lang.String)ClpSerializer.translateOutput(returnObj); + } + + @Override + public void setBeanIdentifier(java.lang.String beanIdentifier) { + try { + _invokableService.invokeMethod(_methodName1, + _methodParameterTypes1, + new Object[] { ClpSerializer.translateInput(beanIdentifier) }); + } + catch (Throwable t) { + t = ClpSerializer.translateThrowable(t); + + if (t instanceof RuntimeException) { + throw (RuntimeException)t; + } + else { + throw new RuntimeException(t.getClass().getName() + + " is not a valid exception"); + } + } + } + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + throw new UnsupportedOperationException(); + } + + private InvokableService _invokableService; + private String _methodName0; + private String[] _methodParameterTypes0; + private String _methodName1; + private String[] _methodParameterTypes1; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceUtil.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceUtil.java new file mode 100644 index 00000000..c3455871 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceUtil.java @@ -0,0 +1,96 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil; +import com.liferay.portal.kernel.util.ReferenceRegistry; +import com.liferay.portal.service.InvokableService; + +/** + * Provides the remote service utility for Sportello. This utility wraps + * {@link potos.nextmind.service.impl.SportelloServiceImpl} and is the + * primary access point for service operations in application layer code running + * on a remote server. Methods of this service are expected to have security + * checks based on the propagated JAAS credentials because this service can be + * accessed remotely. + * + * @author ebusu + * @see SportelloService + * @see potos.nextmind.service.base.SportelloServiceBaseImpl + * @see potos.nextmind.service.impl.SportelloServiceImpl + * @generated + */ +public class SportelloServiceUtil { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify this class directly. Add custom service methods to {@link potos.nextmind.service.impl.SportelloServiceImpl} and rerun ServiceBuilder to regenerate this class. + */ + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + public static java.lang.String getBeanIdentifier() { + return getService().getBeanIdentifier(); + } + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + public static void setBeanIdentifier(java.lang.String beanIdentifier) { + getService().setBeanIdentifier(beanIdentifier); + } + + public static java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + return getService().invokeMethod(name, parameterTypes, arguments); + } + + public static void clearService() { + _service = null; + } + + public static SportelloService getService() { + if (_service == null) { + InvokableService invokableService = (InvokableService)PortletBeanLocatorUtil.locate(ClpSerializer.getServletContextName(), + SportelloService.class.getName()); + + if (invokableService instanceof SportelloService) { + _service = (SportelloService)invokableService; + } + else { + _service = new SportelloServiceClp(invokableService); + } + + ReferenceRegistry.registerReference(SportelloServiceUtil.class, + "_service"); + } + + return _service; + } + + /** + * @deprecated As of 6.2.0 + */ + public void setService(SportelloService service) { + } + + private static SportelloService _service; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceWrapper.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceWrapper.java new file mode 100644 index 00000000..77502d43 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/SportelloServiceWrapper.java @@ -0,0 +1,84 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service; + +import com.liferay.portal.service.ServiceWrapper; + +/** + * Provides a wrapper for {@link SportelloService}. + * + * @author ebusu + * @see SportelloService + * @generated + */ +public class SportelloServiceWrapper implements SportelloService, + ServiceWrapper { + public SportelloServiceWrapper(SportelloService sportelloService) { + _sportelloService = sportelloService; + } + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + @Override + public java.lang.String getBeanIdentifier() { + return _sportelloService.getBeanIdentifier(); + } + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + @Override + public void setBeanIdentifier(java.lang.String beanIdentifier) { + _sportelloService.setBeanIdentifier(beanIdentifier); + } + + @Override + public java.lang.Object invokeMethod(java.lang.String name, + java.lang.String[] parameterTypes, java.lang.Object[] arguments) + throws java.lang.Throwable { + return _sportelloService.invokeMethod(name, parameterTypes, arguments); + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #getWrappedService} + */ + public SportelloService getWrappedSportelloService() { + return _sportelloService; + } + + /** + * @deprecated As of 6.1.0, replaced by {@link #setWrappedService} + */ + public void setWrappedSportelloService(SportelloService sportelloService) { + _sportelloService = sportelloService; + } + + @Override + public SportelloService getWrappedService() { + return _sportelloService; + } + + @Override + public void setWrappedService(SportelloService sportelloService) { + _sportelloService = sportelloService; + } + + private SportelloService _sportelloService; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooActionableDynamicQuery.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooActionableDynamicQuery.java new file mode 100644 index 00000000..ca88a369 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooActionableDynamicQuery.java @@ -0,0 +1,38 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.persistence; + +import com.liferay.portal.kernel.dao.orm.BaseActionableDynamicQuery; +import com.liferay.portal.kernel.exception.SystemException; + +import potos.nextmind.model.Foo; + +import potos.nextmind.service.FooLocalServiceUtil; + +/** + * @author ebusu + * @generated + */ +public abstract class FooActionableDynamicQuery + extends BaseActionableDynamicQuery { + public FooActionableDynamicQuery() throws SystemException { + setBaseLocalService(FooLocalServiceUtil.getService()); + setClass(Foo.class); + + setClassLoader(potos.nextmind.service.ClpSerializer.class.getClassLoader()); + + setPrimaryKeyPropertyName("fooId"); + } +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooPersistence.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooPersistence.java new file mode 100644 index 00000000..26aef622 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooPersistence.java @@ -0,0 +1,289 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.persistence; + +import com.liferay.portal.service.persistence.BasePersistence; + +import potos.nextmind.model.Foo; + +/** + * The persistence interface for the foo service. + * + *

    + * Caching information and settings can be found in portal.properties + *

    + * + * @author ebusu + * @see FooPersistenceImpl + * @see FooUtil + * @generated + */ +public interface FooPersistence extends BasePersistence { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this interface directly. Always use {@link FooUtil} to access the foo persistence. Modify service.xml and rerun ServiceBuilder to regenerate this interface. + */ + + /** + * Returns all the foos where field2 = ?. + * + * @param field2 the field2 + * @return the matching foos + * @throws SystemException if a system exception occurred + */ + public java.util.List findByField2(boolean field2) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns a range of all the foos where field2 = ?. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param field2 the field2 + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @return the range of matching foos + * @throws SystemException if a system exception occurred + */ + public java.util.List findByField2( + boolean field2, int start, int end) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns an ordered range of all the foos where field2 = ?. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param field2 the field2 + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of matching foos + * @throws SystemException if a system exception occurred + */ + public java.util.List findByField2( + boolean field2, int start, int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the first foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the first matching foo + * @throws potos.nextmind.NoSuchFooException if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo findByField2_First(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException; + + /** + * Returns the first foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the first matching foo, or null if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo fetchByField2_First(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the last foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the last matching foo + * @throws potos.nextmind.NoSuchFooException if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo findByField2_Last(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException; + + /** + * Returns the last foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the last matching foo, or null if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo fetchByField2_Last(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the foos before and after the current foo in the ordered set where field2 = ?. + * + * @param fooId the primary key of the current foo + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the previous, current, and next foo + * @throws potos.nextmind.NoSuchFooException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo[] findByField2_PrevAndNext(long fooId, + boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException; + + /** + * Removes all the foos where field2 = ? from the database. + * + * @param field2 the field2 + * @throws SystemException if a system exception occurred + */ + public void removeByField2(boolean field2) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the number of foos where field2 = ?. + * + * @param field2 the field2 + * @return the number of matching foos + * @throws SystemException if a system exception occurred + */ + public int countByField2(boolean field2) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Caches the foo in the entity cache if it is enabled. + * + * @param foo the foo + */ + public void cacheResult(potos.nextmind.model.Foo foo); + + /** + * Caches the foos in the entity cache if it is enabled. + * + * @param foos the foos + */ + public void cacheResult(java.util.List foos); + + /** + * Creates a new foo with the primary key. Does not add the foo to the database. + * + * @param fooId the primary key for the new foo + * @return the new foo + */ + public potos.nextmind.model.Foo create(long fooId); + + /** + * Removes the foo with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param fooId the primary key of the foo + * @return the foo that was removed + * @throws potos.nextmind.NoSuchFooException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo remove(long fooId) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException; + + public potos.nextmind.model.Foo updateImpl(potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the foo with the primary key or throws a {@link potos.nextmind.NoSuchFooException} if it could not be found. + * + * @param fooId the primary key of the foo + * @return the foo + * @throws potos.nextmind.NoSuchFooException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo findByPrimaryKey(long fooId) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException; + + /** + * Returns the foo with the primary key or returns null if it could not be found. + * + * @param fooId the primary key of the foo + * @return the foo, or null if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Foo fetchByPrimaryKey(long fooId) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns all the foos. + * + * @return the foos + * @throws SystemException if a system exception occurred + */ + public java.util.List findAll() + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns a range of all the foos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @return the range of foos + * @throws SystemException if a system exception occurred + */ + public java.util.List findAll(int start, int end) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns an ordered range of all the foos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of foos + * @throws SystemException if a system exception occurred + */ + public java.util.List findAll(int start, int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Removes all the foos from the database. + * + * @throws SystemException if a system exception occurred + */ + public void removeAll() + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the number of foos. + * + * @return the number of foos + * @throws SystemException if a system exception occurred + */ + public int countAll() + throws com.liferay.portal.kernel.exception.SystemException; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooUtil.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooUtil.java new file mode 100644 index 00000000..a1367a8e --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/FooUtil.java @@ -0,0 +1,429 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.persistence; + +import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil; +import com.liferay.portal.kernel.dao.orm.DynamicQuery; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.util.OrderByComparator; +import com.liferay.portal.kernel.util.ReferenceRegistry; +import com.liferay.portal.service.ServiceContext; + +import potos.nextmind.model.Foo; + +import java.util.List; + +/** + * The persistence utility for the foo service. This utility wraps {@link FooPersistenceImpl} and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class. + * + *

    + * Caching information and settings can be found in portal.properties + *

    + * + * @author ebusu + * @see FooPersistence + * @see FooPersistenceImpl + * @generated + */ +public class FooUtil { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify this class directly. Modify service.xml and rerun ServiceBuilder to regenerate this class. + */ + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#clearCache() + */ + public static void clearCache() { + getPersistence().clearCache(); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#clearCache(com.liferay.portal.model.BaseModel) + */ + public static void clearCache(Foo foo) { + getPersistence().clearCache(foo); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#countWithDynamicQuery(DynamicQuery) + */ + public static long countWithDynamicQuery(DynamicQuery dynamicQuery) + throws SystemException { + return getPersistence().countWithDynamicQuery(dynamicQuery); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery) + */ + public static List findWithDynamicQuery(DynamicQuery dynamicQuery) + throws SystemException { + return getPersistence().findWithDynamicQuery(dynamicQuery); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int) + */ + public static List findWithDynamicQuery(DynamicQuery dynamicQuery, + int start, int end) throws SystemException { + return getPersistence().findWithDynamicQuery(dynamicQuery, start, end); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator) + */ + public static List findWithDynamicQuery(DynamicQuery dynamicQuery, + int start, int end, OrderByComparator orderByComparator) + throws SystemException { + return getPersistence() + .findWithDynamicQuery(dynamicQuery, start, end, + orderByComparator); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel) + */ + public static Foo update(Foo foo) throws SystemException { + return getPersistence().update(foo); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, ServiceContext) + */ + public static Foo update(Foo foo, ServiceContext serviceContext) + throws SystemException { + return getPersistence().update(foo, serviceContext); + } + + /** + * Returns all the foos where field2 = ?. + * + * @param field2 the field2 + * @return the matching foos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findByField2( + boolean field2) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findByField2(field2); + } + + /** + * Returns a range of all the foos where field2 = ?. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param field2 the field2 + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @return the range of matching foos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findByField2( + boolean field2, int start, int end) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findByField2(field2, start, end); + } + + /** + * Returns an ordered range of all the foos where field2 = ?. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param field2 the field2 + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of matching foos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findByField2( + boolean field2, int start, int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence() + .findByField2(field2, start, end, orderByComparator); + } + + /** + * Returns the first foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the first matching foo + * @throws potos.nextmind.NoSuchFooException if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo findByField2_First(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException { + return getPersistence().findByField2_First(field2, orderByComparator); + } + + /** + * Returns the first foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the first matching foo, or null if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo fetchByField2_First(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().fetchByField2_First(field2, orderByComparator); + } + + /** + * Returns the last foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the last matching foo + * @throws potos.nextmind.NoSuchFooException if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo findByField2_Last(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException { + return getPersistence().findByField2_Last(field2, orderByComparator); + } + + /** + * Returns the last foo in the ordered set where field2 = ?. + * + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the last matching foo, or null if a matching foo could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo fetchByField2_Last(boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().fetchByField2_Last(field2, orderByComparator); + } + + /** + * Returns the foos before and after the current foo in the ordered set where field2 = ?. + * + * @param fooId the primary key of the current foo + * @param field2 the field2 + * @param orderByComparator the comparator to order the set by (optionally null) + * @return the previous, current, and next foo + * @throws potos.nextmind.NoSuchFooException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo[] findByField2_PrevAndNext( + long fooId, boolean field2, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException { + return getPersistence() + .findByField2_PrevAndNext(fooId, field2, orderByComparator); + } + + /** + * Removes all the foos where field2 = ? from the database. + * + * @param field2 the field2 + * @throws SystemException if a system exception occurred + */ + public static void removeByField2(boolean field2) + throws com.liferay.portal.kernel.exception.SystemException { + getPersistence().removeByField2(field2); + } + + /** + * Returns the number of foos where field2 = ?. + * + * @param field2 the field2 + * @return the number of matching foos + * @throws SystemException if a system exception occurred + */ + public static int countByField2(boolean field2) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().countByField2(field2); + } + + /** + * Caches the foo in the entity cache if it is enabled. + * + * @param foo the foo + */ + public static void cacheResult(potos.nextmind.model.Foo foo) { + getPersistence().cacheResult(foo); + } + + /** + * Caches the foos in the entity cache if it is enabled. + * + * @param foos the foos + */ + public static void cacheResult( + java.util.List foos) { + getPersistence().cacheResult(foos); + } + + /** + * Creates a new foo with the primary key. Does not add the foo to the database. + * + * @param fooId the primary key for the new foo + * @return the new foo + */ + public static potos.nextmind.model.Foo create(long fooId) { + return getPersistence().create(fooId); + } + + /** + * Removes the foo with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param fooId the primary key of the foo + * @return the foo that was removed + * @throws potos.nextmind.NoSuchFooException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo remove(long fooId) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException { + return getPersistence().remove(fooId); + } + + public static potos.nextmind.model.Foo updateImpl( + potos.nextmind.model.Foo foo) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().updateImpl(foo); + } + + /** + * Returns the foo with the primary key or throws a {@link potos.nextmind.NoSuchFooException} if it could not be found. + * + * @param fooId the primary key of the foo + * @return the foo + * @throws potos.nextmind.NoSuchFooException if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo findByPrimaryKey(long fooId) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchFooException { + return getPersistence().findByPrimaryKey(fooId); + } + + /** + * Returns the foo with the primary key or returns null if it could not be found. + * + * @param fooId the primary key of the foo + * @return the foo, or null if a foo with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Foo fetchByPrimaryKey(long fooId) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().fetchByPrimaryKey(fooId); + } + + /** + * Returns all the foos. + * + * @return the foos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findAll() + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findAll(); + } + + /** + * Returns a range of all the foos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @return the range of foos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findAll(int start, + int end) throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findAll(start, end); + } + + /** + * Returns an ordered range of all the foos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.FooModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of foos + * @param end the upper bound of the range of foos (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of foos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findAll(int start, + int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findAll(start, end, orderByComparator); + } + + /** + * Removes all the foos from the database. + * + * @throws SystemException if a system exception occurred + */ + public static void removeAll() + throws com.liferay.portal.kernel.exception.SystemException { + getPersistence().removeAll(); + } + + /** + * Returns the number of foos. + * + * @return the number of foos + * @throws SystemException if a system exception occurred + */ + public static int countAll() + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().countAll(); + } + + public static FooPersistence getPersistence() { + if (_persistence == null) { + _persistence = (FooPersistence)PortletBeanLocatorUtil.locate(potos.nextmind.service.ClpSerializer.getServletContextName(), + FooPersistence.class.getName()); + + ReferenceRegistry.registerReference(FooUtil.class, "_persistence"); + } + + return _persistence; + } + + /** + * @deprecated As of 6.2.0 + */ + public void setPersistence(FooPersistence persistence) { + } + + private static FooPersistence _persistence; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloPersistence.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloPersistence.java new file mode 100644 index 00000000..7d5ebff9 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloPersistence.java @@ -0,0 +1,159 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.persistence; + +import com.liferay.portal.service.persistence.BasePersistence; + +import potos.nextmind.model.Sportello; + +/** + * The persistence interface for the sportello service. + * + *

    + * Caching information and settings can be found in portal.properties + *

    + * + * @author ebusu + * @see SportelloPersistenceImpl + * @see SportelloUtil + * @generated + */ +public interface SportelloPersistence extends BasePersistence { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this interface directly. Always use {@link SportelloUtil} to access the sportello persistence. Modify service.xml and rerun ServiceBuilder to regenerate this interface. + */ + + /** + * Caches the sportello in the entity cache if it is enabled. + * + * @param sportello the sportello + */ + public void cacheResult(potos.nextmind.model.Sportello sportello); + + /** + * Caches the sportellos in the entity cache if it is enabled. + * + * @param sportellos the sportellos + */ + public void cacheResult( + java.util.List sportellos); + + /** + * Creates a new sportello with the primary key. Does not add the sportello to the database. + * + * @param id the primary key for the new sportello + * @return the new sportello + */ + public potos.nextmind.model.Sportello create(long id); + + /** + * Removes the sportello with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param id the primary key of the sportello + * @return the sportello that was removed + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Sportello remove(long id) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchSportelloException; + + public potos.nextmind.model.Sportello updateImpl( + potos.nextmind.model.Sportello sportello) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the sportello with the primary key or throws a {@link potos.nextmind.NoSuchSportelloException} if it could not be found. + * + * @param id the primary key of the sportello + * @return the sportello + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Sportello findByPrimaryKey(long id) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchSportelloException; + + /** + * Returns the sportello with the primary key or returns null if it could not be found. + * + * @param id the primary key of the sportello + * @return the sportello, or null if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public potos.nextmind.model.Sportello fetchByPrimaryKey(long id) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns all the sportellos. + * + * @return the sportellos + * @throws SystemException if a system exception occurred + */ + public java.util.List findAll() + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns a range of all the sportellos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.SportelloModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of sportellos + * @param end the upper bound of the range of sportellos (not inclusive) + * @return the range of sportellos + * @throws SystemException if a system exception occurred + */ + public java.util.List findAll(int start, + int end) throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns an ordered range of all the sportellos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.SportelloModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of sportellos + * @param end the upper bound of the range of sportellos (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of sportellos + * @throws SystemException if a system exception occurred + */ + public java.util.List findAll(int start, + int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Removes all the sportellos from the database. + * + * @throws SystemException if a system exception occurred + */ + public void removeAll() + throws com.liferay.portal.kernel.exception.SystemException; + + /** + * Returns the number of sportellos. + * + * @return the number of sportellos + * @throws SystemException if a system exception occurred + */ + public int countAll() + throws com.liferay.portal.kernel.exception.SystemException; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloUtil.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloUtil.java new file mode 100644 index 00000000..69991de3 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/service/potos/nextmind/service/persistence/SportelloUtil.java @@ -0,0 +1,277 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.persistence; + +import com.liferay.portal.kernel.bean.PortletBeanLocatorUtil; +import com.liferay.portal.kernel.dao.orm.DynamicQuery; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.util.OrderByComparator; +import com.liferay.portal.kernel.util.ReferenceRegistry; +import com.liferay.portal.service.ServiceContext; + +import potos.nextmind.model.Sportello; + +import java.util.List; + +/** + * The persistence utility for the sportello service. This utility wraps {@link SportelloPersistenceImpl} and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class. + * + *

    + * Caching information and settings can be found in portal.properties + *

    + * + * @author ebusu + * @see SportelloPersistence + * @see SportelloPersistenceImpl + * @generated + */ +public class SportelloUtil { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify this class directly. Modify service.xml and rerun ServiceBuilder to regenerate this class. + */ + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#clearCache() + */ + public static void clearCache() { + getPersistence().clearCache(); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#clearCache(com.liferay.portal.model.BaseModel) + */ + public static void clearCache(Sportello sportello) { + getPersistence().clearCache(sportello); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#countWithDynamicQuery(DynamicQuery) + */ + public static long countWithDynamicQuery(DynamicQuery dynamicQuery) + throws SystemException { + return getPersistence().countWithDynamicQuery(dynamicQuery); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery) + */ + public static List findWithDynamicQuery( + DynamicQuery dynamicQuery) throws SystemException { + return getPersistence().findWithDynamicQuery(dynamicQuery); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int) + */ + public static List findWithDynamicQuery( + DynamicQuery dynamicQuery, int start, int end) + throws SystemException { + return getPersistence().findWithDynamicQuery(dynamicQuery, start, end); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator) + */ + public static List findWithDynamicQuery( + DynamicQuery dynamicQuery, int start, int end, + OrderByComparator orderByComparator) throws SystemException { + return getPersistence() + .findWithDynamicQuery(dynamicQuery, start, end, + orderByComparator); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel) + */ + public static Sportello update(Sportello sportello) + throws SystemException { + return getPersistence().update(sportello); + } + + /** + * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, ServiceContext) + */ + public static Sportello update(Sportello sportello, + ServiceContext serviceContext) throws SystemException { + return getPersistence().update(sportello, serviceContext); + } + + /** + * Caches the sportello in the entity cache if it is enabled. + * + * @param sportello the sportello + */ + public static void cacheResult(potos.nextmind.model.Sportello sportello) { + getPersistence().cacheResult(sportello); + } + + /** + * Caches the sportellos in the entity cache if it is enabled. + * + * @param sportellos the sportellos + */ + public static void cacheResult( + java.util.List sportellos) { + getPersistence().cacheResult(sportellos); + } + + /** + * Creates a new sportello with the primary key. Does not add the sportello to the database. + * + * @param id the primary key for the new sportello + * @return the new sportello + */ + public static potos.nextmind.model.Sportello create(long id) { + return getPersistence().create(id); + } + + /** + * Removes the sportello with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param id the primary key of the sportello + * @return the sportello that was removed + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Sportello remove(long id) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchSportelloException { + return getPersistence().remove(id); + } + + public static potos.nextmind.model.Sportello updateImpl( + potos.nextmind.model.Sportello sportello) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().updateImpl(sportello); + } + + /** + * Returns the sportello with the primary key or throws a {@link potos.nextmind.NoSuchSportelloException} if it could not be found. + * + * @param id the primary key of the sportello + * @return the sportello + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Sportello findByPrimaryKey(long id) + throws com.liferay.portal.kernel.exception.SystemException, + potos.nextmind.NoSuchSportelloException { + return getPersistence().findByPrimaryKey(id); + } + + /** + * Returns the sportello with the primary key or returns null if it could not be found. + * + * @param id the primary key of the sportello + * @return the sportello, or null if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + public static potos.nextmind.model.Sportello fetchByPrimaryKey(long id) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().fetchByPrimaryKey(id); + } + + /** + * Returns all the sportellos. + * + * @return the sportellos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findAll() + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findAll(); + } + + /** + * Returns a range of all the sportellos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.SportelloModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of sportellos + * @param end the upper bound of the range of sportellos (not inclusive) + * @return the range of sportellos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findAll( + int start, int end) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findAll(start, end); + } + + /** + * Returns an ordered range of all the sportellos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.SportelloModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of sportellos + * @param end the upper bound of the range of sportellos (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of sportellos + * @throws SystemException if a system exception occurred + */ + public static java.util.List findAll( + int start, int end, + com.liferay.portal.kernel.util.OrderByComparator orderByComparator) + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().findAll(start, end, orderByComparator); + } + + /** + * Removes all the sportellos from the database. + * + * @throws SystemException if a system exception occurred + */ + public static void removeAll() + throws com.liferay.portal.kernel.exception.SystemException { + getPersistence().removeAll(); + } + + /** + * Returns the number of sportellos. + * + * @return the number of sportellos + * @throws SystemException if a system exception occurred + */ + public static int countAll() + throws com.liferay.portal.kernel.exception.SystemException { + return getPersistence().countAll(); + } + + public static SportelloPersistence getPersistence() { + if (_persistence == null) { + _persistence = (SportelloPersistence)PortletBeanLocatorUtil.locate(potos.nextmind.service.ClpSerializer.getServletContextName(), + SportelloPersistence.class.getName()); + + ReferenceRegistry.registerReference(SportelloUtil.class, + "_persistence"); + } + + return _persistence; + } + + /** + * @deprecated As of 6.2.0 + */ + public void setPersistence(SportelloPersistence persistence) { + } + + private static SportelloPersistence _persistence; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/integratore/IntegratoreSchedulato.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/integratore/IntegratoreSchedulato.java new file mode 100644 index 00000000..f9d91982 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/integratore/IntegratoreSchedulato.java @@ -0,0 +1,43 @@ +package integratore; + +import com.liferay.portal.kernel.exception.PortalException; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.messaging.Message; +import com.liferay.portal.kernel.messaging.MessageListener; +import com.liferay.portal.kernel.messaging.MessageListenerException; +import com.liferay.portal.model.Company; +import com.liferay.portal.model.Role; +import com.liferay.portal.model.RoleConstants; +import com.liferay.portal.model.User; +import com.liferay.portal.security.permission.PermissionChecker; +import com.liferay.portal.security.permission.PermissionCheckerFactoryUtil; +import com.liferay.portal.security.permission.PermissionThreadLocal; +import com.liferay.portal.service.CompanyLocalServiceUtil; +import com.liferay.portal.service.RoleLocalServiceUtil; +import com.liferay.portal.service.UserLocalServiceUtil; + +public class IntegratoreSchedulato implements MessageListener { + + @Override + public void receive(Message arg0) throws MessageListenerException { + // TODO Auto-generated method stub + try { + getPraticaInformation(arg0); + } catch (SystemException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (PortalException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + public void getPraticaInformation(Message message) throws SystemException, PortalException, Exception { + + System.out.println("get information from db and create an obj"); + } + +} diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloBaseImpl.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloBaseImpl.java new file mode 100644 index 00000000..cf22e330 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloBaseImpl.java @@ -0,0 +1,38 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model.impl; + +import potos.nextmind.model.Sportello; + +/** + * The extended model base implementation for the Sportello service. Represents a row in the "sportello" database table, with each column mapped to a property of this class. + * + *

    + * This class exists only as a container for the default extended model level methods generated by ServiceBuilder. Helper methods and all application logic should be put in {@link SportelloImpl}. + *

    + * + * @author ebusu + * @see SportelloImpl + * @see potos.nextmind.model.Sportello + * @generated + */ +public abstract class SportelloBaseImpl extends SportelloModelImpl + implements Sportello { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this class directly. All methods that expect a sportello model instance should use the {@link Sportello} interface instead. + */ +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloCacheModel.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloCacheModel.java new file mode 100644 index 00000000..fb156c39 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloCacheModel.java @@ -0,0 +1,315 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model.impl; + +import com.liferay.portal.kernel.util.StringBundler; +import com.liferay.portal.kernel.util.StringPool; +import com.liferay.portal.model.CacheModel; + +import potos.nextmind.model.Sportello; + +import java.io.Externalizable; +import java.io.IOException; +import java.io.ObjectInput; +import java.io.ObjectOutput; + +import java.util.Date; + +/** + * The cache model class for representing Sportello in entity cache. + * + * @author ebusu + * @see Sportello + * @generated + */ +public class SportelloCacheModel implements CacheModel, + Externalizable { + @Override + public String toString() { + StringBundler sb = new StringBundler(33); + + sb.append("{id="); + sb.append(id); + sb.append(", application="); + sb.append(application); + sb.append(", clientId="); + sb.append(clientId); + sb.append(", context="); + sb.append(context); + sb.append(", instanceId="); + sb.append(instanceId); + sb.append(", ipaCode="); + sb.append(ipaCode); + sb.append(", proceedingType="); + sb.append(proceedingType); + sb.append(", url="); + sb.append(url); + sb.append(", contentType="); + sb.append(contentType); + sb.append(", operation="); + sb.append(operation); + sb.append(", cadastralCode="); + sb.append(cadastralCode); + sb.append(", digitalHolderTaxCode="); + sb.append(digitalHolderTaxCode); + sb.append(", stato="); + sb.append(stato); + sb.append(", creationDate="); + sb.append(creationDate); + sb.append(", lastUpdateDate="); + sb.append(lastUpdateDate); + sb.append(", sentToPortosDate="); + sb.append(sentToPortosDate); + sb.append("}"); + + return sb.toString(); + } + + @Override + public Sportello toEntityModel() { + SportelloImpl sportelloImpl = new SportelloImpl(); + + sportelloImpl.setId(id); + + if (application == null) { + sportelloImpl.setApplication(StringPool.BLANK); + } + else { + sportelloImpl.setApplication(application); + } + + if (clientId == null) { + sportelloImpl.setClientId(StringPool.BLANK); + } + else { + sportelloImpl.setClientId(clientId); + } + + if (context == null) { + sportelloImpl.setContext(StringPool.BLANK); + } + else { + sportelloImpl.setContext(context); + } + + if (instanceId == null) { + sportelloImpl.setInstanceId(StringPool.BLANK); + } + else { + sportelloImpl.setInstanceId(instanceId); + } + + if (ipaCode == null) { + sportelloImpl.setIpaCode(StringPool.BLANK); + } + else { + sportelloImpl.setIpaCode(ipaCode); + } + + if (proceedingType == null) { + sportelloImpl.setProceedingType(StringPool.BLANK); + } + else { + sportelloImpl.setProceedingType(proceedingType); + } + + if (url == null) { + sportelloImpl.setUrl(StringPool.BLANK); + } + else { + sportelloImpl.setUrl(url); + } + + if (contentType == null) { + sportelloImpl.setContentType(StringPool.BLANK); + } + else { + sportelloImpl.setContentType(contentType); + } + + if (operation == null) { + sportelloImpl.setOperation(StringPool.BLANK); + } + else { + sportelloImpl.setOperation(operation); + } + + if (cadastralCode == null) { + sportelloImpl.setCadastralCode(StringPool.BLANK); + } + else { + sportelloImpl.setCadastralCode(cadastralCode); + } + + if (digitalHolderTaxCode == null) { + sportelloImpl.setDigitalHolderTaxCode(StringPool.BLANK); + } + else { + sportelloImpl.setDigitalHolderTaxCode(digitalHolderTaxCode); + } + + sportelloImpl.setStato(stato); + + if (creationDate == Long.MIN_VALUE) { + sportelloImpl.setCreationDate(null); + } + else { + sportelloImpl.setCreationDate(new Date(creationDate)); + } + + if (lastUpdateDate == Long.MIN_VALUE) { + sportelloImpl.setLastUpdateDate(null); + } + else { + sportelloImpl.setLastUpdateDate(new Date(lastUpdateDate)); + } + + if (sentToPortosDate == Long.MIN_VALUE) { + sportelloImpl.setSentToPortosDate(null); + } + else { + sportelloImpl.setSentToPortosDate(new Date(sentToPortosDate)); + } + + sportelloImpl.resetOriginalValues(); + + return sportelloImpl; + } + + @Override + public void readExternal(ObjectInput objectInput) throws IOException { + id = objectInput.readLong(); + application = objectInput.readUTF(); + clientId = objectInput.readUTF(); + context = objectInput.readUTF(); + instanceId = objectInput.readUTF(); + ipaCode = objectInput.readUTF(); + proceedingType = objectInput.readUTF(); + url = objectInput.readUTF(); + contentType = objectInput.readUTF(); + operation = objectInput.readUTF(); + cadastralCode = objectInput.readUTF(); + digitalHolderTaxCode = objectInput.readUTF(); + stato = objectInput.readBoolean(); + creationDate = objectInput.readLong(); + lastUpdateDate = objectInput.readLong(); + sentToPortosDate = objectInput.readLong(); + } + + @Override + public void writeExternal(ObjectOutput objectOutput) + throws IOException { + objectOutput.writeLong(id); + + if (application == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(application); + } + + if (clientId == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(clientId); + } + + if (context == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(context); + } + + if (instanceId == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(instanceId); + } + + if (ipaCode == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(ipaCode); + } + + if (proceedingType == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(proceedingType); + } + + if (url == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(url); + } + + if (contentType == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(contentType); + } + + if (operation == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(operation); + } + + if (cadastralCode == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(cadastralCode); + } + + if (digitalHolderTaxCode == null) { + objectOutput.writeUTF(StringPool.BLANK); + } + else { + objectOutput.writeUTF(digitalHolderTaxCode); + } + + objectOutput.writeBoolean(stato); + objectOutput.writeLong(creationDate); + objectOutput.writeLong(lastUpdateDate); + objectOutput.writeLong(sentToPortosDate); + } + + public long id; + public String application; + public String clientId; + public String context; + public String instanceId; + public String ipaCode; + public String proceedingType; + public String url; + public String contentType; + public String operation; + public String cadastralCode; + public String digitalHolderTaxCode; + public boolean stato; + public long creationDate; + public long lastUpdateDate; + public long sentToPortosDate; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloImpl.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloImpl.java new file mode 100644 index 00000000..53ebeca1 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloImpl.java @@ -0,0 +1,34 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model.impl; + +/** + * The extended model implementation for the Sportello service. Represents a row in the "sportello" database table, with each column mapped to a property of this class. + * + *

    + * Helper methods and all application logic should be put in this class. Whenever methods are added, rerun ServiceBuilder to copy their definitions into the {@link potos.nextmind.model.Sportello} interface. + *

    + * + * @author ebusu + */ +public class SportelloImpl extends SportelloBaseImpl { + /* + * NOTE FOR DEVELOPERS: + * + * Never reference this class directly. All methods that expect a sportello model instance should use the {@link potos.nextmind.model.Sportello} interface instead. + */ + public SportelloImpl() { + } +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloModelImpl.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloModelImpl.java new file mode 100644 index 00000000..506fc2c0 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/model/impl/SportelloModelImpl.java @@ -0,0 +1,910 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.model.impl; + +import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler; +import com.liferay.portal.kernel.json.JSON; +import com.liferay.portal.kernel.util.GetterUtil; +import com.liferay.portal.kernel.util.ProxyUtil; +import com.liferay.portal.kernel.util.StringBundler; +import com.liferay.portal.kernel.util.StringPool; +import com.liferay.portal.model.CacheModel; +import com.liferay.portal.model.impl.BaseModelImpl; +import com.liferay.portal.service.ServiceContext; + +import com.liferay.portlet.expando.model.ExpandoBridge; +import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil; + +import potos.nextmind.model.Sportello; +import potos.nextmind.model.SportelloModel; +import potos.nextmind.model.SportelloSoap; + +import java.io.Serializable; + +import java.sql.Types; + +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * The base model implementation for the Sportello service. Represents a row in the "sportello" database table, with each column mapped to a property of this class. + * + *

    + * This implementation and its corresponding interface {@link potos.nextmind.model.SportelloModel} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link SportelloImpl}. + *

    + * + * @author ebusu + * @see SportelloImpl + * @see potos.nextmind.model.Sportello + * @see potos.nextmind.model.SportelloModel + * @generated + */ +@JSON(strict = true) +public class SportelloModelImpl extends BaseModelImpl + implements SportelloModel { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this class directly. All methods that expect a sportello model instance should use the {@link potos.nextmind.model.Sportello} interface instead. + */ + public static final String TABLE_NAME = "sportello"; + public static final Object[][] TABLE_COLUMNS = { + { "id", Types.BIGINT }, + { "application", Types.VARCHAR }, + { "client_id", Types.VARCHAR }, + { "context", Types.VARCHAR }, + { "instance_id", Types.VARCHAR }, + { "ipa_code", Types.VARCHAR }, + { "proceeding_type", Types.VARCHAR }, + { "url", Types.VARCHAR }, + { "content_type", Types.VARCHAR }, + { "operation", Types.VARCHAR }, + { "cadastral_code", Types.VARCHAR }, + { "digital_holder_tax_code", Types.VARCHAR }, + { "stato", Types.BOOLEAN }, + { "creation_date", Types.TIMESTAMP }, + { "last_update_date", Types.TIMESTAMP }, + { "sent_to_portos_date", Types.TIMESTAMP } + }; + public static final String TABLE_SQL_CREATE = "create table sportello (id LONG not null primary key,application VARCHAR(75) null,client_id VARCHAR(75) null,context VARCHAR(75) null,instance_id VARCHAR(75) null,ipa_code VARCHAR(75) null,proceeding_type VARCHAR(75) null,url VARCHAR(75) null,content_type VARCHAR(75) null,operation VARCHAR(75) null,cadastral_code VARCHAR(75) null,digital_holder_tax_code VARCHAR(75) null,stato BOOLEAN,creation_date DATE null,last_update_date DATE null,sent_to_portos_date DATE null)"; + public static final String TABLE_SQL_DROP = "drop table sportello"; + public static final String ORDER_BY_JPQL = " ORDER BY sportello.id ASC"; + public static final String ORDER_BY_SQL = " ORDER BY sportello.id ASC"; + public static final String DATA_SOURCE = "sue-suap"; + public static final String SESSION_FACTORY = "liferaySessionFactory"; + public static final String TX_MANAGER = "liferayTransactionManager"; + public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get( + "value.object.entity.cache.enabled.potos.nextmind.model.Sportello"), + true); + public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get( + "value.object.finder.cache.enabled.potos.nextmind.model.Sportello"), + true); + public static final boolean COLUMN_BITMASK_ENABLED = false; + + /** + * Converts the soap model instance into a normal model instance. + * + * @param soapModel the soap model instance to convert + * @return the normal model instance + */ + public static Sportello toModel(SportelloSoap soapModel) { + if (soapModel == null) { + return null; + } + + Sportello model = new SportelloImpl(); + + model.setId(soapModel.getId()); + model.setApplication(soapModel.getApplication()); + model.setClientId(soapModel.getClientId()); + model.setContext(soapModel.getContext()); + model.setInstanceId(soapModel.getInstanceId()); + model.setIpaCode(soapModel.getIpaCode()); + model.setProceedingType(soapModel.getProceedingType()); + model.setUrl(soapModel.getUrl()); + model.setContentType(soapModel.getContentType()); + model.setOperation(soapModel.getOperation()); + model.setCadastralCode(soapModel.getCadastralCode()); + model.setDigitalHolderTaxCode(soapModel.getDigitalHolderTaxCode()); + model.setStato(soapModel.getStato()); + model.setCreationDate(soapModel.getCreationDate()); + model.setLastUpdateDate(soapModel.getLastUpdateDate()); + model.setSentToPortosDate(soapModel.getSentToPortosDate()); + + return model; + } + + /** + * Converts the soap model instances into normal model instances. + * + * @param soapModels the soap model instances to convert + * @return the normal model instances + */ + public static List toModels(SportelloSoap[] soapModels) { + if (soapModels == null) { + return null; + } + + List models = new ArrayList(soapModels.length); + + for (SportelloSoap soapModel : soapModels) { + models.add(toModel(soapModel)); + } + + return models; + } + + public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.util.service.ServiceProps.get( + "lock.expiration.time.potos.nextmind.model.Sportello")); + + public SportelloModelImpl() { + } + + @Override + public long getPrimaryKey() { + return _id; + } + + @Override + public void setPrimaryKey(long primaryKey) { + setId(primaryKey); + } + + @Override + public Serializable getPrimaryKeyObj() { + return _id; + } + + @Override + public void setPrimaryKeyObj(Serializable primaryKeyObj) { + setPrimaryKey(((Long)primaryKeyObj).longValue()); + } + + @Override + public Class getModelClass() { + return Sportello.class; + } + + @Override + public String getModelClassName() { + return Sportello.class.getName(); + } + + @Override + public Map getModelAttributes() { + Map attributes = new HashMap(); + + attributes.put("id", getId()); + attributes.put("application", getApplication()); + attributes.put("clientId", getClientId()); + attributes.put("context", getContext()); + attributes.put("instanceId", getInstanceId()); + attributes.put("ipaCode", getIpaCode()); + attributes.put("proceedingType", getProceedingType()); + attributes.put("url", getUrl()); + attributes.put("contentType", getContentType()); + attributes.put("operation", getOperation()); + attributes.put("cadastralCode", getCadastralCode()); + attributes.put("digitalHolderTaxCode", getDigitalHolderTaxCode()); + attributes.put("stato", getStato()); + attributes.put("creationDate", getCreationDate()); + attributes.put("lastUpdateDate", getLastUpdateDate()); + attributes.put("sentToPortosDate", getSentToPortosDate()); + + return attributes; + } + + @Override + public void setModelAttributes(Map attributes) { + Long id = (Long)attributes.get("id"); + + if (id != null) { + setId(id); + } + + String application = (String)attributes.get("application"); + + if (application != null) { + setApplication(application); + } + + String clientId = (String)attributes.get("clientId"); + + if (clientId != null) { + setClientId(clientId); + } + + String context = (String)attributes.get("context"); + + if (context != null) { + setContext(context); + } + + String instanceId = (String)attributes.get("instanceId"); + + if (instanceId != null) { + setInstanceId(instanceId); + } + + String ipaCode = (String)attributes.get("ipaCode"); + + if (ipaCode != null) { + setIpaCode(ipaCode); + } + + String proceedingType = (String)attributes.get("proceedingType"); + + if (proceedingType != null) { + setProceedingType(proceedingType); + } + + String url = (String)attributes.get("url"); + + if (url != null) { + setUrl(url); + } + + String contentType = (String)attributes.get("contentType"); + + if (contentType != null) { + setContentType(contentType); + } + + String operation = (String)attributes.get("operation"); + + if (operation != null) { + setOperation(operation); + } + + String cadastralCode = (String)attributes.get("cadastralCode"); + + if (cadastralCode != null) { + setCadastralCode(cadastralCode); + } + + String digitalHolderTaxCode = (String)attributes.get( + "digitalHolderTaxCode"); + + if (digitalHolderTaxCode != null) { + setDigitalHolderTaxCode(digitalHolderTaxCode); + } + + Boolean stato = (Boolean)attributes.get("stato"); + + if (stato != null) { + setStato(stato); + } + + Date creationDate = (Date)attributes.get("creationDate"); + + if (creationDate != null) { + setCreationDate(creationDate); + } + + Date lastUpdateDate = (Date)attributes.get("lastUpdateDate"); + + if (lastUpdateDate != null) { + setLastUpdateDate(lastUpdateDate); + } + + Date sentToPortosDate = (Date)attributes.get("sentToPortosDate"); + + if (sentToPortosDate != null) { + setSentToPortosDate(sentToPortosDate); + } + } + + @JSON + @Override + public long getId() { + return _id; + } + + @Override + public void setId(long id) { + _id = id; + } + + @JSON + @Override + public String getApplication() { + if (_application == null) { + return StringPool.BLANK; + } + else { + return _application; + } + } + + @Override + public void setApplication(String application) { + _application = application; + } + + @JSON + @Override + public String getClientId() { + if (_clientId == null) { + return StringPool.BLANK; + } + else { + return _clientId; + } + } + + @Override + public void setClientId(String clientId) { + _clientId = clientId; + } + + @JSON + @Override + public String getContext() { + if (_context == null) { + return StringPool.BLANK; + } + else { + return _context; + } + } + + @Override + public void setContext(String context) { + _context = context; + } + + @JSON + @Override + public String getInstanceId() { + if (_instanceId == null) { + return StringPool.BLANK; + } + else { + return _instanceId; + } + } + + @Override + public void setInstanceId(String instanceId) { + _instanceId = instanceId; + } + + @JSON + @Override + public String getIpaCode() { + if (_ipaCode == null) { + return StringPool.BLANK; + } + else { + return _ipaCode; + } + } + + @Override + public void setIpaCode(String ipaCode) { + _ipaCode = ipaCode; + } + + @JSON + @Override + public String getProceedingType() { + if (_proceedingType == null) { + return StringPool.BLANK; + } + else { + return _proceedingType; + } + } + + @Override + public void setProceedingType(String proceedingType) { + _proceedingType = proceedingType; + } + + @JSON + @Override + public String getUrl() { + if (_url == null) { + return StringPool.BLANK; + } + else { + return _url; + } + } + + @Override + public void setUrl(String url) { + _url = url; + } + + @JSON + @Override + public String getContentType() { + if (_contentType == null) { + return StringPool.BLANK; + } + else { + return _contentType; + } + } + + @Override + public void setContentType(String contentType) { + _contentType = contentType; + } + + @JSON + @Override + public String getOperation() { + if (_operation == null) { + return StringPool.BLANK; + } + else { + return _operation; + } + } + + @Override + public void setOperation(String operation) { + _operation = operation; + } + + @JSON + @Override + public String getCadastralCode() { + if (_cadastralCode == null) { + return StringPool.BLANK; + } + else { + return _cadastralCode; + } + } + + @Override + public void setCadastralCode(String cadastralCode) { + _cadastralCode = cadastralCode; + } + + @JSON + @Override + public String getDigitalHolderTaxCode() { + if (_digitalHolderTaxCode == null) { + return StringPool.BLANK; + } + else { + return _digitalHolderTaxCode; + } + } + + @Override + public void setDigitalHolderTaxCode(String digitalHolderTaxCode) { + _digitalHolderTaxCode = digitalHolderTaxCode; + } + + @JSON + @Override + public boolean getStato() { + return _stato; + } + + @Override + public boolean isStato() { + return _stato; + } + + @Override + public void setStato(boolean stato) { + _stato = stato; + } + + @JSON + @Override + public Date getCreationDate() { + return _creationDate; + } + + @Override + public void setCreationDate(Date creationDate) { + _creationDate = creationDate; + } + + @JSON + @Override + public Date getLastUpdateDate() { + return _lastUpdateDate; + } + + @Override + public void setLastUpdateDate(Date lastUpdateDate) { + _lastUpdateDate = lastUpdateDate; + } + + @JSON + @Override + public Date getSentToPortosDate() { + return _sentToPortosDate; + } + + @Override + public void setSentToPortosDate(Date sentToPortosDate) { + _sentToPortosDate = sentToPortosDate; + } + + @Override + public ExpandoBridge getExpandoBridge() { + return ExpandoBridgeFactoryUtil.getExpandoBridge(0, + Sportello.class.getName(), getPrimaryKey()); + } + + @Override + public void setExpandoBridgeAttributes(ServiceContext serviceContext) { + ExpandoBridge expandoBridge = getExpandoBridge(); + + expandoBridge.setAttributes(serviceContext); + } + + @Override + public Sportello toEscapedModel() { + if (_escapedModel == null) { + _escapedModel = (Sportello)ProxyUtil.newProxyInstance(_classLoader, + _escapedModelInterfaces, new AutoEscapeBeanHandler(this)); + } + + return _escapedModel; + } + + @Override + public Object clone() { + SportelloImpl sportelloImpl = new SportelloImpl(); + + sportelloImpl.setId(getId()); + sportelloImpl.setApplication(getApplication()); + sportelloImpl.setClientId(getClientId()); + sportelloImpl.setContext(getContext()); + sportelloImpl.setInstanceId(getInstanceId()); + sportelloImpl.setIpaCode(getIpaCode()); + sportelloImpl.setProceedingType(getProceedingType()); + sportelloImpl.setUrl(getUrl()); + sportelloImpl.setContentType(getContentType()); + sportelloImpl.setOperation(getOperation()); + sportelloImpl.setCadastralCode(getCadastralCode()); + sportelloImpl.setDigitalHolderTaxCode(getDigitalHolderTaxCode()); + sportelloImpl.setStato(getStato()); + sportelloImpl.setCreationDate(getCreationDate()); + sportelloImpl.setLastUpdateDate(getLastUpdateDate()); + sportelloImpl.setSentToPortosDate(getSentToPortosDate()); + + sportelloImpl.resetOriginalValues(); + + return sportelloImpl; + } + + @Override + public int compareTo(Sportello sportello) { + long primaryKey = sportello.getPrimaryKey(); + + if (getPrimaryKey() < primaryKey) { + return -1; + } + else if (getPrimaryKey() > primaryKey) { + return 1; + } + else { + return 0; + } + } + + @Override + public boolean equals(Object obj) { + if (this == obj) { + return true; + } + + if (!(obj instanceof Sportello)) { + return false; + } + + Sportello sportello = (Sportello)obj; + + long primaryKey = sportello.getPrimaryKey(); + + if (getPrimaryKey() == primaryKey) { + return true; + } + else { + return false; + } + } + + @Override + public int hashCode() { + return (int)getPrimaryKey(); + } + + @Override + public void resetOriginalValues() { + } + + @Override + public CacheModel toCacheModel() { + SportelloCacheModel sportelloCacheModel = new SportelloCacheModel(); + + sportelloCacheModel.id = getId(); + + sportelloCacheModel.application = getApplication(); + + String application = sportelloCacheModel.application; + + if ((application != null) && (application.length() == 0)) { + sportelloCacheModel.application = null; + } + + sportelloCacheModel.clientId = getClientId(); + + String clientId = sportelloCacheModel.clientId; + + if ((clientId != null) && (clientId.length() == 0)) { + sportelloCacheModel.clientId = null; + } + + sportelloCacheModel.context = getContext(); + + String context = sportelloCacheModel.context; + + if ((context != null) && (context.length() == 0)) { + sportelloCacheModel.context = null; + } + + sportelloCacheModel.instanceId = getInstanceId(); + + String instanceId = sportelloCacheModel.instanceId; + + if ((instanceId != null) && (instanceId.length() == 0)) { + sportelloCacheModel.instanceId = null; + } + + sportelloCacheModel.ipaCode = getIpaCode(); + + String ipaCode = sportelloCacheModel.ipaCode; + + if ((ipaCode != null) && (ipaCode.length() == 0)) { + sportelloCacheModel.ipaCode = null; + } + + sportelloCacheModel.proceedingType = getProceedingType(); + + String proceedingType = sportelloCacheModel.proceedingType; + + if ((proceedingType != null) && (proceedingType.length() == 0)) { + sportelloCacheModel.proceedingType = null; + } + + sportelloCacheModel.url = getUrl(); + + String url = sportelloCacheModel.url; + + if ((url != null) && (url.length() == 0)) { + sportelloCacheModel.url = null; + } + + sportelloCacheModel.contentType = getContentType(); + + String contentType = sportelloCacheModel.contentType; + + if ((contentType != null) && (contentType.length() == 0)) { + sportelloCacheModel.contentType = null; + } + + sportelloCacheModel.operation = getOperation(); + + String operation = sportelloCacheModel.operation; + + if ((operation != null) && (operation.length() == 0)) { + sportelloCacheModel.operation = null; + } + + sportelloCacheModel.cadastralCode = getCadastralCode(); + + String cadastralCode = sportelloCacheModel.cadastralCode; + + if ((cadastralCode != null) && (cadastralCode.length() == 0)) { + sportelloCacheModel.cadastralCode = null; + } + + sportelloCacheModel.digitalHolderTaxCode = getDigitalHolderTaxCode(); + + String digitalHolderTaxCode = sportelloCacheModel.digitalHolderTaxCode; + + if ((digitalHolderTaxCode != null) && + (digitalHolderTaxCode.length() == 0)) { + sportelloCacheModel.digitalHolderTaxCode = null; + } + + sportelloCacheModel.stato = getStato(); + + Date creationDate = getCreationDate(); + + if (creationDate != null) { + sportelloCacheModel.creationDate = creationDate.getTime(); + } + else { + sportelloCacheModel.creationDate = Long.MIN_VALUE; + } + + Date lastUpdateDate = getLastUpdateDate(); + + if (lastUpdateDate != null) { + sportelloCacheModel.lastUpdateDate = lastUpdateDate.getTime(); + } + else { + sportelloCacheModel.lastUpdateDate = Long.MIN_VALUE; + } + + Date sentToPortosDate = getSentToPortosDate(); + + if (sentToPortosDate != null) { + sportelloCacheModel.sentToPortosDate = sentToPortosDate.getTime(); + } + else { + sportelloCacheModel.sentToPortosDate = Long.MIN_VALUE; + } + + return sportelloCacheModel; + } + + @Override + public String toString() { + StringBundler sb = new StringBundler(33); + + sb.append("{id="); + sb.append(getId()); + sb.append(", application="); + sb.append(getApplication()); + sb.append(", clientId="); + sb.append(getClientId()); + sb.append(", context="); + sb.append(getContext()); + sb.append(", instanceId="); + sb.append(getInstanceId()); + sb.append(", ipaCode="); + sb.append(getIpaCode()); + sb.append(", proceedingType="); + sb.append(getProceedingType()); + sb.append(", url="); + sb.append(getUrl()); + sb.append(", contentType="); + sb.append(getContentType()); + sb.append(", operation="); + sb.append(getOperation()); + sb.append(", cadastralCode="); + sb.append(getCadastralCode()); + sb.append(", digitalHolderTaxCode="); + sb.append(getDigitalHolderTaxCode()); + sb.append(", stato="); + sb.append(getStato()); + sb.append(", creationDate="); + sb.append(getCreationDate()); + sb.append(", lastUpdateDate="); + sb.append(getLastUpdateDate()); + sb.append(", sentToPortosDate="); + sb.append(getSentToPortosDate()); + sb.append("}"); + + return sb.toString(); + } + + @Override + public String toXmlString() { + StringBundler sb = new StringBundler(52); + + sb.append(""); + sb.append("potos.nextmind.model.Sportello"); + sb.append(""); + + sb.append( + "id"); + sb.append( + "application"); + sb.append( + "clientId"); + sb.append( + "context"); + sb.append( + "instanceId"); + sb.append( + "ipaCode"); + sb.append( + "proceedingType"); + sb.append( + "url"); + sb.append( + "contentType"); + sb.append( + "operation"); + sb.append( + "cadastralCode"); + sb.append( + "digitalHolderTaxCode"); + sb.append( + "stato"); + sb.append( + "creationDate"); + sb.append( + "lastUpdateDate"); + sb.append( + "sentToPortosDate"); + + sb.append(""); + + return sb.toString(); + } + + private static ClassLoader _classLoader = Sportello.class.getClassLoader(); + private static Class[] _escapedModelInterfaces = new Class[] { + Sportello.class + }; + private long _id; + private String _application; + private String _clientId; + private String _context; + private String _instanceId; + private String _ipaCode; + private String _proceedingType; + private String _url; + private String _contentType; + private String _operation; + private String _cadastralCode; + private String _digitalHolderTaxCode; + private boolean _stato; + private Date _creationDate; + private Date _lastUpdateDate; + private Date _sentToPortosDate; + private Sportello _escapedModel; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceBaseImpl.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceBaseImpl.java new file mode 100644 index 00000000..8bb43d6c --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceBaseImpl.java @@ -0,0 +1,321 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.base; + +import com.liferay.portal.kernel.bean.BeanReference; +import com.liferay.portal.kernel.bean.IdentifiableBean; +import com.liferay.portal.kernel.dao.jdbc.SqlUpdate; +import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.service.BaseServiceImpl; +import com.liferay.portal.service.persistence.UserPersistence; + +import potos.nextmind.model.Sportello; + +import potos.nextmind.service.SportelloService; +import potos.nextmind.service.persistence.SportelloHeaderPersistence; +import potos.nextmind.service.persistence.SportelloPersistence; + +import javax.sql.DataSource; + +/** + * Provides the base implementation for the sportello remote service. + * + *

    + * This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link potos.nextmind.service.impl.SportelloServiceImpl}. + *

    + * + * @author ebusu + * @see potos.nextmind.service.impl.SportelloServiceImpl + * @see potos.nextmind.service.SportelloServiceUtil + * @generated + */ +public abstract class SportelloServiceBaseImpl extends BaseServiceImpl + implements SportelloService, IdentifiableBean { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this class directly. Always use {@link potos.nextmind.service.SportelloServiceUtil} to access the sportello remote service. + */ + + /** + * Returns the sportello remote service. + * + * @return the sportello remote service + */ + public potos.nextmind.service.SportelloService getSportelloService() { + return sportelloService; + } + + /** + * Sets the sportello remote service. + * + * @param sportelloService the sportello remote service + */ + public void setSportelloService( + potos.nextmind.service.SportelloService sportelloService) { + this.sportelloService = sportelloService; + } + + /** + * Returns the sportello persistence. + * + * @return the sportello persistence + */ + public SportelloPersistence getSportelloPersistence() { + return sportelloPersistence; + } + + /** + * Sets the sportello persistence. + * + * @param sportelloPersistence the sportello persistence + */ + public void setSportelloPersistence( + SportelloPersistence sportelloPersistence) { + this.sportelloPersistence = sportelloPersistence; + } + + /** + * Returns the sportello header remote service. + * + * @return the sportello header remote service + */ + public potos.nextmind.service.SportelloHeaderService getSportelloHeaderService() { + return sportelloHeaderService; + } + + /** + * Sets the sportello header remote service. + * + * @param sportelloHeaderService the sportello header remote service + */ + public void setSportelloHeaderService( + potos.nextmind.service.SportelloHeaderService sportelloHeaderService) { + this.sportelloHeaderService = sportelloHeaderService; + } + + /** + * Returns the sportello header persistence. + * + * @return the sportello header persistence + */ + public SportelloHeaderPersistence getSportelloHeaderPersistence() { + return sportelloHeaderPersistence; + } + + /** + * Sets the sportello header persistence. + * + * @param sportelloHeaderPersistence the sportello header persistence + */ + public void setSportelloHeaderPersistence( + SportelloHeaderPersistence sportelloHeaderPersistence) { + this.sportelloHeaderPersistence = sportelloHeaderPersistence; + } + + /** + * Returns the counter local service. + * + * @return the counter local service + */ + public com.liferay.counter.service.CounterLocalService getCounterLocalService() { + return counterLocalService; + } + + /** + * Sets the counter local service. + * + * @param counterLocalService the counter local service + */ + public void setCounterLocalService( + com.liferay.counter.service.CounterLocalService counterLocalService) { + this.counterLocalService = counterLocalService; + } + + /** + * Returns the resource local service. + * + * @return the resource local service + */ + public com.liferay.portal.service.ResourceLocalService getResourceLocalService() { + return resourceLocalService; + } + + /** + * Sets the resource local service. + * + * @param resourceLocalService the resource local service + */ + public void setResourceLocalService( + com.liferay.portal.service.ResourceLocalService resourceLocalService) { + this.resourceLocalService = resourceLocalService; + } + + /** + * Returns the user local service. + * + * @return the user local service + */ + public com.liferay.portal.service.UserLocalService getUserLocalService() { + return userLocalService; + } + + /** + * Sets the user local service. + * + * @param userLocalService the user local service + */ + public void setUserLocalService( + com.liferay.portal.service.UserLocalService userLocalService) { + this.userLocalService = userLocalService; + } + + /** + * Returns the user remote service. + * + * @return the user remote service + */ + public com.liferay.portal.service.UserService getUserService() { + return userService; + } + + /** + * Sets the user remote service. + * + * @param userService the user remote service + */ + public void setUserService( + com.liferay.portal.service.UserService userService) { + this.userService = userService; + } + + /** + * Returns the user persistence. + * + * @return the user persistence + */ + public UserPersistence getUserPersistence() { + return userPersistence; + } + + /** + * Sets the user persistence. + * + * @param userPersistence the user persistence + */ + public void setUserPersistence(UserPersistence userPersistence) { + this.userPersistence = userPersistence; + } + + public void afterPropertiesSet() { + Class clazz = getClass(); + + _classLoader = clazz.getClassLoader(); + } + + public void destroy() { + } + + /** + * Returns the Spring bean ID for this bean. + * + * @return the Spring bean ID for this bean + */ + @Override + public String getBeanIdentifier() { + return _beanIdentifier; + } + + /** + * Sets the Spring bean ID for this bean. + * + * @param beanIdentifier the Spring bean ID for this bean + */ + @Override + public void setBeanIdentifier(String beanIdentifier) { + _beanIdentifier = beanIdentifier; + } + + @Override + public Object invokeMethod(String name, String[] parameterTypes, + Object[] arguments) throws Throwable { + Thread currentThread = Thread.currentThread(); + + ClassLoader contextClassLoader = currentThread.getContextClassLoader(); + + if (contextClassLoader != _classLoader) { + currentThread.setContextClassLoader(_classLoader); + } + + try { + return _clpInvoker.invokeMethod(name, parameterTypes, arguments); + } + finally { + if (contextClassLoader != _classLoader) { + currentThread.setContextClassLoader(contextClassLoader); + } + } + } + + protected Class getModelClass() { + return Sportello.class; + } + + protected String getModelClassName() { + return Sportello.class.getName(); + } + + /** + * Performs an SQL query. + * + * @param sql the sql query + */ + protected void runSQL(String sql) throws SystemException { + try { + DataSource dataSource = sportelloPersistence.getDataSource(); + + SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource, + sql, new int[0]); + + sqlUpdate.update(); + } + catch (Exception e) { + throw new SystemException(e); + } + } + + @BeanReference(type = potos.nextmind.service.SportelloService.class) + protected potos.nextmind.service.SportelloService sportelloService; + @BeanReference(type = SportelloPersistence.class) + protected SportelloPersistence sportelloPersistence; + @BeanReference(type = potos.nextmind.service.SportelloHeaderService.class) + protected potos.nextmind.service.SportelloHeaderService sportelloHeaderService; + @BeanReference(type = SportelloHeaderPersistence.class) + protected SportelloHeaderPersistence sportelloHeaderPersistence; + @BeanReference(type = com.liferay.counter.service.CounterLocalService.class) + protected com.liferay.counter.service.CounterLocalService counterLocalService; + @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class) + protected com.liferay.portal.service.ResourceLocalService resourceLocalService; + @BeanReference(type = com.liferay.portal.service.UserLocalService.class) + protected com.liferay.portal.service.UserLocalService userLocalService; + @BeanReference(type = com.liferay.portal.service.UserService.class) + protected com.liferay.portal.service.UserService userService; + @BeanReference(type = UserPersistence.class) + protected UserPersistence userPersistence; + private String _beanIdentifier; + private ClassLoader _classLoader; + private SportelloServiceClpInvoker _clpInvoker = new SportelloServiceClpInvoker(); +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceClpInvoker.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceClpInvoker.java new file mode 100644 index 00000000..f6d3d9aa --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/base/SportelloServiceClpInvoker.java @@ -0,0 +1,57 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.base; + +import potos.nextmind.service.SportelloServiceUtil; + +import java.util.Arrays; + +/** + * @author ebusu + * @generated + */ +public class SportelloServiceClpInvoker { + public SportelloServiceClpInvoker() { + _methodName20 = "getBeanIdentifier"; + + _methodParameterTypes20 = new String[] { }; + + _methodName21 = "setBeanIdentifier"; + + _methodParameterTypes21 = new String[] { "java.lang.String" }; + } + + public Object invokeMethod(String name, String[] parameterTypes, + Object[] arguments) throws Throwable { + if (_methodName20.equals(name) && + Arrays.deepEquals(_methodParameterTypes20, parameterTypes)) { + return SportelloServiceUtil.getBeanIdentifier(); + } + + if (_methodName21.equals(name) && + Arrays.deepEquals(_methodParameterTypes21, parameterTypes)) { + SportelloServiceUtil.setBeanIdentifier((java.lang.String)arguments[0]); + + return null; + } + + throw new UnsupportedOperationException(); + } + + private String _methodName20; + private String[] _methodParameterTypes20; + private String _methodName21; + private String[] _methodParameterTypes21; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/http/SportelloServiceSoap.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/http/SportelloServiceSoap.java new file mode 100644 index 00000000..5b9fb3b0 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/http/SportelloServiceSoap.java @@ -0,0 +1,58 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.http; + +/** + * Provides the SOAP utility for the + * {@link potos.nextmind.service.SportelloServiceUtil} service utility. The + * static methods of this class calls the same methods of the service utility. + * However, the signatures are different because it is difficult for SOAP to + * support certain types. + * + *

    + * ServiceBuilder follows certain rules in translating the methods. For example, + * if the method in the service utility returns a {@link java.util.List}, that + * is translated to an array of {@link potos.nextmind.model.SportelloSoap}. + * If the method in the service utility returns a + * {@link potos.nextmind.model.Sportello}, that is translated to a + * {@link potos.nextmind.model.SportelloSoap}. Methods that SOAP cannot + * safely wire are skipped. + *

    + * + *

    + * The benefits of using the SOAP utility is that it is cross platform + * compatible. SOAP allows different languages like Java, .NET, C++, PHP, and + * even Perl, to call the generated services. One drawback of SOAP is that it is + * slow because it needs to serialize all calls into a text format (XML). + *

    + * + *

    + * You can see a list of services at http://localhost:8080/api/axis. Set the + * property axis.servlet.hosts.allowed in portal.properties to configure + * security. + *

    + * + *

    + * The SOAP utility is only generated for remote services. + *

    + * + * @author ebusu + * @see SportelloServiceHttp + * @see potos.nextmind.model.SportelloSoap + * @see potos.nextmind.service.SportelloServiceUtil + * @generated + */ +public class SportelloServiceSoap { +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/impl/SportelloServiceImpl.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/impl/SportelloServiceImpl.java new file mode 100644 index 00000000..05e5e869 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/impl/SportelloServiceImpl.java @@ -0,0 +1,39 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.impl; + +import potos.nextmind.service.base.SportelloServiceBaseImpl; + +/** + * The implementation of the sportello remote service. + * + *

    + * All custom service methods should be put in this class. Whenever methods are added, rerun ServiceBuilder to copy their definitions into the {@link potos.nextmind.service.SportelloService} interface. + * + *

    + * This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely. + *

    + * + * @author ebusu + * @see potos.nextmind.service.base.SportelloServiceBaseImpl + * @see potos.nextmind.service.SportelloServiceUtil + */ +public class SportelloServiceImpl extends SportelloServiceBaseImpl { + /* + * NOTE FOR DEVELOPERS: + * + * Never reference this interface directly. Always use {@link potos.nextmind.service.SportelloServiceUtil} to access the sportello remote service. + */ +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/persistence/SportelloPersistenceImpl.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/persistence/SportelloPersistenceImpl.java new file mode 100644 index 00000000..12d5cc46 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/potos/nextmind/service/persistence/SportelloPersistenceImpl.java @@ -0,0 +1,683 @@ +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ + +package potos.nextmind.service.persistence; + +import com.liferay.portal.kernel.cache.CacheRegistryUtil; +import com.liferay.portal.kernel.dao.orm.EntityCacheUtil; +import com.liferay.portal.kernel.dao.orm.FinderCacheUtil; +import com.liferay.portal.kernel.dao.orm.FinderPath; +import com.liferay.portal.kernel.dao.orm.Query; +import com.liferay.portal.kernel.dao.orm.QueryUtil; +import com.liferay.portal.kernel.dao.orm.Session; +import com.liferay.portal.kernel.exception.SystemException; +import com.liferay.portal.kernel.log.Log; +import com.liferay.portal.kernel.log.LogFactoryUtil; +import com.liferay.portal.kernel.util.GetterUtil; +import com.liferay.portal.kernel.util.InstanceFactory; +import com.liferay.portal.kernel.util.OrderByComparator; +import com.liferay.portal.kernel.util.PropsKeys; +import com.liferay.portal.kernel.util.PropsUtil; +import com.liferay.portal.kernel.util.SetUtil; +import com.liferay.portal.kernel.util.StringBundler; +import com.liferay.portal.kernel.util.StringUtil; +import com.liferay.portal.kernel.util.UnmodifiableList; +import com.liferay.portal.model.CacheModel; +import com.liferay.portal.model.ModelListener; +import com.liferay.portal.service.persistence.impl.BasePersistenceImpl; + +import potos.nextmind.NoSuchSportelloException; + +import potos.nextmind.model.Sportello; +import potos.nextmind.model.impl.SportelloImpl; +import potos.nextmind.model.impl.SportelloModelImpl; + +import java.io.Serializable; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.Set; + +/** + * The persistence implementation for the sportello service. + * + *

    + * Caching information and settings can be found in portal.properties + *

    + * + * @author ebusu + * @see SportelloPersistence + * @see SportelloUtil + * @generated + */ +public class SportelloPersistenceImpl extends BasePersistenceImpl + implements SportelloPersistence { + /* + * NOTE FOR DEVELOPERS: + * + * Never modify or reference this class directly. Always use {@link SportelloUtil} to access the sportello persistence. Modify service.xml and rerun ServiceBuilder to regenerate this class. + */ + public static final String FINDER_CLASS_NAME_ENTITY = SportelloImpl.class.getName(); + public static final String FINDER_CLASS_NAME_LIST_WITH_PAGINATION = FINDER_CLASS_NAME_ENTITY + + ".List1"; + public static final String FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION = FINDER_CLASS_NAME_ENTITY + + ".List2"; + public static final FinderPath FINDER_PATH_WITH_PAGINATION_FIND_ALL = new FinderPath(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloModelImpl.FINDER_CACHE_ENABLED, SportelloImpl.class, + FINDER_CLASS_NAME_LIST_WITH_PAGINATION, "findAll", new String[0]); + public static final FinderPath FINDER_PATH_WITHOUT_PAGINATION_FIND_ALL = new FinderPath(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloModelImpl.FINDER_CACHE_ENABLED, SportelloImpl.class, + FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "findAll", new String[0]); + public static final FinderPath FINDER_PATH_COUNT_ALL = new FinderPath(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloModelImpl.FINDER_CACHE_ENABLED, Long.class, + FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION, "countAll", new String[0]); + + public SportelloPersistenceImpl() { + setModelClass(Sportello.class); + } + + /** + * Caches the sportello in the entity cache if it is enabled. + * + * @param sportello the sportello + */ + @Override + public void cacheResult(Sportello sportello) { + EntityCacheUtil.putResult(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, sportello.getPrimaryKey(), sportello); + + sportello.resetOriginalValues(); + } + + /** + * Caches the sportellos in the entity cache if it is enabled. + * + * @param sportellos the sportellos + */ + @Override + public void cacheResult(List sportellos) { + for (Sportello sportello : sportellos) { + if (EntityCacheUtil.getResult( + SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, sportello.getPrimaryKey()) == null) { + cacheResult(sportello); + } + else { + sportello.resetOriginalValues(); + } + } + } + + /** + * Clears the cache for all sportellos. + * + *

    + * The {@link com.liferay.portal.kernel.dao.orm.EntityCache} and {@link com.liferay.portal.kernel.dao.orm.FinderCache} are both cleared by this method. + *

    + */ + @Override + public void clearCache() { + if (_HIBERNATE_CACHE_USE_SECOND_LEVEL_CACHE) { + CacheRegistryUtil.clear(SportelloImpl.class.getName()); + } + + EntityCacheUtil.clearCache(SportelloImpl.class.getName()); + + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_ENTITY); + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION); + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION); + } + + /** + * Clears the cache for the sportello. + * + *

    + * The {@link com.liferay.portal.kernel.dao.orm.EntityCache} and {@link com.liferay.portal.kernel.dao.orm.FinderCache} are both cleared by this method. + *

    + */ + @Override + public void clearCache(Sportello sportello) { + EntityCacheUtil.removeResult(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, sportello.getPrimaryKey()); + + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION); + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION); + } + + @Override + public void clearCache(List sportellos) { + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION); + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION); + + for (Sportello sportello : sportellos) { + EntityCacheUtil.removeResult(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, sportello.getPrimaryKey()); + } + } + + /** + * Creates a new sportello with the primary key. Does not add the sportello to the database. + * + * @param id the primary key for the new sportello + * @return the new sportello + */ + @Override + public Sportello create(long id) { + Sportello sportello = new SportelloImpl(); + + sportello.setNew(true); + sportello.setPrimaryKey(id); + + return sportello; + } + + /** + * Removes the sportello with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param id the primary key of the sportello + * @return the sportello that was removed + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public Sportello remove(long id) + throws NoSuchSportelloException, SystemException { + return remove((Serializable)id); + } + + /** + * Removes the sportello with the primary key from the database. Also notifies the appropriate model listeners. + * + * @param primaryKey the primary key of the sportello + * @return the sportello that was removed + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public Sportello remove(Serializable primaryKey) + throws NoSuchSportelloException, SystemException { + Session session = null; + + try { + session = openSession(); + + Sportello sportello = (Sportello)session.get(SportelloImpl.class, + primaryKey); + + if (sportello == null) { + if (_log.isWarnEnabled()) { + _log.warn(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + primaryKey); + } + + throw new NoSuchSportelloException(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + + primaryKey); + } + + return remove(sportello); + } + catch (NoSuchSportelloException nsee) { + throw nsee; + } + catch (Exception e) { + throw processException(e); + } + finally { + closeSession(session); + } + } + + @Override + protected Sportello removeImpl(Sportello sportello) + throws SystemException { + sportello = toUnwrappedModel(sportello); + + Session session = null; + + try { + session = openSession(); + + if (!session.contains(sportello)) { + sportello = (Sportello)session.get(SportelloImpl.class, + sportello.getPrimaryKeyObj()); + } + + if (sportello != null) { + session.delete(sportello); + } + } + catch (Exception e) { + throw processException(e); + } + finally { + closeSession(session); + } + + if (sportello != null) { + clearCache(sportello); + } + + return sportello; + } + + @Override + public Sportello updateImpl(potos.nextmind.model.Sportello sportello) + throws SystemException { + sportello = toUnwrappedModel(sportello); + + boolean isNew = sportello.isNew(); + + Session session = null; + + try { + session = openSession(); + + if (sportello.isNew()) { + session.save(sportello); + + sportello.setNew(false); + } + else { + session.merge(sportello); + } + } + catch (Exception e) { + throw processException(e); + } + finally { + closeSession(session); + } + + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION); + + if (isNew) { + FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION); + } + + EntityCacheUtil.putResult(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, sportello.getPrimaryKey(), sportello); + + return sportello; + } + + protected Sportello toUnwrappedModel(Sportello sportello) { + if (sportello instanceof SportelloImpl) { + return sportello; + } + + SportelloImpl sportelloImpl = new SportelloImpl(); + + sportelloImpl.setNew(sportello.isNew()); + sportelloImpl.setPrimaryKey(sportello.getPrimaryKey()); + + sportelloImpl.setId(sportello.getId()); + sportelloImpl.setApplication(sportello.getApplication()); + sportelloImpl.setClientId(sportello.getClientId()); + sportelloImpl.setContext(sportello.getContext()); + sportelloImpl.setInstanceId(sportello.getInstanceId()); + sportelloImpl.setIpaCode(sportello.getIpaCode()); + sportelloImpl.setProceedingType(sportello.getProceedingType()); + sportelloImpl.setUrl(sportello.getUrl()); + sportelloImpl.setContentType(sportello.getContentType()); + sportelloImpl.setOperation(sportello.getOperation()); + sportelloImpl.setCadastralCode(sportello.getCadastralCode()); + sportelloImpl.setDigitalHolderTaxCode(sportello.getDigitalHolderTaxCode()); + sportelloImpl.setStato(sportello.isStato()); + sportelloImpl.setCreationDate(sportello.getCreationDate()); + sportelloImpl.setLastUpdateDate(sportello.getLastUpdateDate()); + sportelloImpl.setSentToPortosDate(sportello.getSentToPortosDate()); + + return sportelloImpl; + } + + /** + * Returns the sportello with the primary key or throws a {@link com.liferay.portal.NoSuchModelException} if it could not be found. + * + * @param primaryKey the primary key of the sportello + * @return the sportello + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public Sportello findByPrimaryKey(Serializable primaryKey) + throws NoSuchSportelloException, SystemException { + Sportello sportello = fetchByPrimaryKey(primaryKey); + + if (sportello == null) { + if (_log.isWarnEnabled()) { + _log.warn(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + primaryKey); + } + + throw new NoSuchSportelloException(_NO_SUCH_ENTITY_WITH_PRIMARY_KEY + + primaryKey); + } + + return sportello; + } + + /** + * Returns the sportello with the primary key or throws a {@link potos.nextmind.NoSuchSportelloException} if it could not be found. + * + * @param id the primary key of the sportello + * @return the sportello + * @throws potos.nextmind.NoSuchSportelloException if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public Sportello findByPrimaryKey(long id) + throws NoSuchSportelloException, SystemException { + return findByPrimaryKey((Serializable)id); + } + + /** + * Returns the sportello with the primary key or returns null if it could not be found. + * + * @param primaryKey the primary key of the sportello + * @return the sportello, or null if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public Sportello fetchByPrimaryKey(Serializable primaryKey) + throws SystemException { + Sportello sportello = (Sportello)EntityCacheUtil.getResult(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, primaryKey); + + if (sportello == _nullSportello) { + return null; + } + + if (sportello == null) { + Session session = null; + + try { + session = openSession(); + + sportello = (Sportello)session.get(SportelloImpl.class, + primaryKey); + + if (sportello != null) { + cacheResult(sportello); + } + else { + EntityCacheUtil.putResult(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, primaryKey, _nullSportello); + } + } + catch (Exception e) { + EntityCacheUtil.removeResult(SportelloModelImpl.ENTITY_CACHE_ENABLED, + SportelloImpl.class, primaryKey); + + throw processException(e); + } + finally { + closeSession(session); + } + } + + return sportello; + } + + /** + * Returns the sportello with the primary key or returns null if it could not be found. + * + * @param id the primary key of the sportello + * @return the sportello, or null if a sportello with the primary key could not be found + * @throws SystemException if a system exception occurred + */ + @Override + public Sportello fetchByPrimaryKey(long id) throws SystemException { + return fetchByPrimaryKey((Serializable)id); + } + + /** + * Returns all the sportellos. + * + * @return the sportellos + * @throws SystemException if a system exception occurred + */ + @Override + public List findAll() throws SystemException { + return findAll(QueryUtil.ALL_POS, QueryUtil.ALL_POS, null); + } + + /** + * Returns a range of all the sportellos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.SportelloModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of sportellos + * @param end the upper bound of the range of sportellos (not inclusive) + * @return the range of sportellos + * @throws SystemException if a system exception occurred + */ + @Override + public List findAll(int start, int end) + throws SystemException { + return findAll(start, end, null); + } + + /** + * Returns an ordered range of all the sportellos. + * + *

    + * Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link potos.nextmind.model.impl.SportelloModelImpl}. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. + *

    + * + * @param start the lower bound of the range of sportellos + * @param end the upper bound of the range of sportellos (not inclusive) + * @param orderByComparator the comparator to order the results by (optionally null) + * @return the ordered range of sportellos + * @throws SystemException if a system exception occurred + */ + @Override + public List findAll(int start, int end, + OrderByComparator orderByComparator) throws SystemException { + boolean pagination = true; + FinderPath finderPath = null; + Object[] finderArgs = null; + + if ((start == QueryUtil.ALL_POS) && (end == QueryUtil.ALL_POS) && + (orderByComparator == null)) { + pagination = false; + finderPath = FINDER_PATH_WITHOUT_PAGINATION_FIND_ALL; + finderArgs = FINDER_ARGS_EMPTY; + } + else { + finderPath = FINDER_PATH_WITH_PAGINATION_FIND_ALL; + finderArgs = new Object[] { start, end, orderByComparator }; + } + + List list = (List)FinderCacheUtil.getResult(finderPath, + finderArgs, this); + + if (list == null) { + StringBundler query = null; + String sql = null; + + if (orderByComparator != null) { + query = new StringBundler(2 + + (orderByComparator.getOrderByFields().length * 3)); + + query.append(_SQL_SELECT_SPORTELLO); + + appendOrderByComparator(query, _ORDER_BY_ENTITY_ALIAS, + orderByComparator); + + sql = query.toString(); + } + else { + sql = _SQL_SELECT_SPORTELLO; + + if (pagination) { + sql = sql.concat(SportelloModelImpl.ORDER_BY_JPQL); + } + } + + Session session = null; + + try { + session = openSession(); + + Query q = session.createQuery(sql); + + if (!pagination) { + list = (List)QueryUtil.list(q, getDialect(), + start, end, false); + + Collections.sort(list); + + list = new UnmodifiableList(list); + } + else { + list = (List)QueryUtil.list(q, getDialect(), + start, end); + } + + cacheResult(list); + + FinderCacheUtil.putResult(finderPath, finderArgs, list); + } + catch (Exception e) { + FinderCacheUtil.removeResult(finderPath, finderArgs); + + throw processException(e); + } + finally { + closeSession(session); + } + } + + return list; + } + + /** + * Removes all the sportellos from the database. + * + * @throws SystemException if a system exception occurred + */ + @Override + public void removeAll() throws SystemException { + for (Sportello sportello : findAll()) { + remove(sportello); + } + } + + /** + * Returns the number of sportellos. + * + * @return the number of sportellos + * @throws SystemException if a system exception occurred + */ + @Override + public int countAll() throws SystemException { + Long count = (Long)FinderCacheUtil.getResult(FINDER_PATH_COUNT_ALL, + FINDER_ARGS_EMPTY, this); + + if (count == null) { + Session session = null; + + try { + session = openSession(); + + Query q = session.createQuery(_SQL_COUNT_SPORTELLO); + + count = (Long)q.uniqueResult(); + + FinderCacheUtil.putResult(FINDER_PATH_COUNT_ALL, + FINDER_ARGS_EMPTY, count); + } + catch (Exception e) { + FinderCacheUtil.removeResult(FINDER_PATH_COUNT_ALL, + FINDER_ARGS_EMPTY); + + throw processException(e); + } + finally { + closeSession(session); + } + } + + return count.intValue(); + } + + @Override + protected Set getBadColumnNames() { + return _badColumnNames; + } + + /** + * Initializes the sportello persistence. + */ + public void afterPropertiesSet() { + String[] listenerClassNames = StringUtil.split(GetterUtil.getString( + com.liferay.util.service.ServiceProps.get( + "value.object.listener.potos.nextmind.model.Sportello"))); + + if (listenerClassNames.length > 0) { + try { + List> listenersList = new ArrayList>(); + + for (String listenerClassName : listenerClassNames) { + listenersList.add((ModelListener)InstanceFactory.newInstance( + getClassLoader(), listenerClassName)); + } + + listeners = listenersList.toArray(new ModelListener[listenersList.size()]); + } + catch (Exception e) { + _log.error(e); + } + } + } + + public void destroy() { + EntityCacheUtil.removeCache(SportelloImpl.class.getName()); + FinderCacheUtil.removeCache(FINDER_CLASS_NAME_ENTITY); + FinderCacheUtil.removeCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION); + FinderCacheUtil.removeCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION); + } + + private static final String _SQL_SELECT_SPORTELLO = "SELECT sportello FROM Sportello sportello"; + private static final String _SQL_COUNT_SPORTELLO = "SELECT COUNT(sportello) FROM Sportello sportello"; + private static final String _ORDER_BY_ENTITY_ALIAS = "sportello."; + private static final String _NO_SUCH_ENTITY_WITH_PRIMARY_KEY = "No Sportello exists with the primary key "; + private static final boolean _HIBERNATE_CACHE_USE_SECOND_LEVEL_CACHE = GetterUtil.getBoolean(PropsUtil.get( + PropsKeys.HIBERNATE_CACHE_USE_SECOND_LEVEL_CACHE)); + private static Log _log = LogFactoryUtil.getLog(SportelloPersistenceImpl.class); + private static Set _badColumnNames = SetUtil.fromArray(new String[] { + "clientId", "instanceId", "ipaCode", "proceedingType", + "contentType", "cadastralCode", "digitalHolderTaxCode", + "creationDate", "lastUpdateDate", "sentToPortosDate" + }); + private static Sportello _nullSportello = new SportelloImpl() { + @Override + public Object clone() { + return this; + } + + @Override + public CacheModel toCacheModel() { + return _nullSportelloCacheModel; + } + }; + + private static CacheModel _nullSportelloCacheModel = new CacheModel() { + @Override + public Sportello toEntityModel() { + return _nullSportello; + } + }; +} \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/pratica/PraticaPortlet.java b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/pratica/PraticaPortlet.java new file mode 100644 index 00000000..4594e077 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/src/pratica/PraticaPortlet.java @@ -0,0 +1,37 @@ +package pratica; + +import com.liferay.portal.kernel.language.LanguageUtil; +import com.liferay.portal.kernel.util.DateFormatFactoryUtil; +import com.liferay.portal.kernel.util.ParamUtil; +import com.liferay.util.bridges.mvc.MVCPortlet; + +import java.io.IOException; +import java.text.DateFormat; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Locale; + +import javax.portlet.PortletException; +import javax.portlet.ResourceRequest; +import javax.portlet.ResourceResponse; + +/** + * Portlet implementation class PraticaPortlet + */ +public class PraticaPortlet extends MVCPortlet { + + public void serveResource(ResourceRequest req, ResourceResponse rep) throws IOException, PortletException { + req.getResourceID(); + /*Date dataInizioLavori = ParamUtil.getDate(req, "dataInizioInput", DateFormatFactoryUtil.getSimpleDateFormat("yyyy-MM-dd")); + Date dataFineLavori = ParamUtil.getDate(req, "dataFineInput", DateFormatFactoryUtil.getSimpleDateFormat("yyyy-MM-dd")); + Locale loc = req.getLocale(); + LanguageUtil.get(loc, "tipo_procedura"); + LanguageUtil.get(loc, "stato_pratica"); + LanguageUtil.get(loc, "numero_pratiche"); + DateFormat formatter = new SimpleDateFormat("yyyyMMdd"); + formatter.format(dataInizioLavori); + formatter.format(dataFineLavori); + */ + super.serveResource(req, rep); + } +} diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/aui.tld b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/aui.tld new file mode 100644 index 00000000..1eeac884 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/aui.tld @@ -0,0 +1,2568 @@ + + + + aui:.]]> + 1.0 + aui + http://alloy.liferay.com/tld/aui + + + button-item + com.liferay.taglib.aui.ButtonItemTag + JSP + + ]]> + activeState + false + true + boolean + + + ]]> + boundingBox + false + true + java.lang.String + + + ]]> + classNames + false + true + java.lang.Object + + + ]]> + contentBox + false + true + java.lang.String + + + boundingBox.]]> + cssClass + false + true + java.lang.String + + + ]]> + defaultState + false + true + boolean + + + ]]> + depth + false + true + java.lang.Object + + + ]]> + destroyed + false + true + boolean + + + ]]> + disabled + false + true + boolean + + + ]]> + focused + false + true + boolean + + + {fn: // The function to execute + context: // The context to execute the function in + type: // The type of event to listen for (defaults to "click") + }]]> + handler + false + true + java.lang.Object + + + ]]> + height + false + true + java.lang.Object + + + boundingBox when +
    visible is set to + false.]]> + hideClass + false + true + java.lang.String + + + ]]> + hoverState + false + true + boolean + + + ]]> + icon + false + true + java.lang.String + + + aui-button-icon.]]> + iconNode + false + true + java.lang.String + + + ]]> + buttonitemId + false + true + java.lang.String + + + ]]> + index + false + true + java.lang.Object + + + ]]> + initialized + false + true + boolean + + + ]]> + label + false + true + java.lang.String + + + aui-button-label.]]> + labelNode + false + true + java.lang.String + + + ]]> + buttonitemParent + false + true + java.lang.Object + + + true the render phase will be autimatically invoked + preventing the .render() manual call.]]> + render + false + true + java.lang.Object + + + ]]> + rendered + false + true + boolean + + + ]]> + root + false + true + java.lang.Object + + + +
    0
    (Default) Not selected
    +
    1
    Fully selected
    +
    2
    Partially selected
    + ]]>
    + selected + false + true + java.lang.Object +
    + + ]]> + srcNode + false + true + java.lang.String + + + ]]> + strings + false + true + java.lang.Object + + + ]]> + tabIndex + false + true + java.lang.Object + + + ]]> + title + false + true + java.lang.String + + + ]]> + type + false + true + java.lang.String + + + ]]> + useARIA + false + true + boolean + + + ]]> + visible + false + true + boolean + + + ]]> + width + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterActiveStateChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterBoundingBoxChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterClassNamesChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterContentBoxChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterCssClassChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterDefaultStateChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterDepthChange + false + true + java.lang.Object + + + + Lifecycle event for the destroy phase, + fired prior to destruction. Invoking the preventDefault + method on the event object provided to subscribers will + prevent destruction from proceeding. +

    +

    + Subscribers to the "after" moment of this event, will be notified + after destruction is complete (and as a result cannot prevent + destruction). +

    ]]>
    + afterDestroy + false + true + java.lang.Object +
    + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterDestroyedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterDisabledChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterFocusedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterHandlerChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterHeightChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterHideClassChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterHoverStateChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterIconChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterIconNodeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterIdChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterIndexChange + false + true + java.lang.Object + + + + Lifecycle event for the init phase, fired prior to initialization. + Invoking the preventDefault() method on the event object provided + to subscribers will prevent initialization from occuring. +

    +

    + Subscribers to the "after" momemt of this event, will be notified + after initialization of the object is complete (and therefore + cannot prevent initialization). +

    ]]>
    + afterInit + false + true + java.lang.Object +
    + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterInitializedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterLabelChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterLabelNodeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterParentChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterRenderChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterRenderedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterRootChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterSelectedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterSrcNodeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterStringsChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterTabIndexChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterTitleChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterTypeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterUseARIAChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterVisibleChange + false + true + java.lang.Object + + + ]]> + afterContentUpdate + false + true + java.lang.Object + + + + Subscribers to the "on" moment of this event, will be notified + before the widget is rendered. +

    +

    + Subscribers to the "after" moment of this event, will be notified + after rendering is complete. +

    ]]>
    + afterRender + false + true + java.lang.Object +
    + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + afterWidthChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onActiveStateChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onBoundingBoxChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onClassNamesChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onContentBoxChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onCssClassChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onDefaultStateChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onDepthChange + false + true + java.lang.Object + + + + Lifecycle event for the destroy phase, + fired prior to destruction. Invoking the preventDefault + method on the event object provided to subscribers will + prevent destruction from proceeding. +

    +

    + Subscribers to the "after" moment of this event, will be notified + after destruction is complete (and as a result cannot prevent + destruction). +

    ]]>
    + onDestroy + false + true + java.lang.Object +
    + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onDestroyedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onDisabledChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onFocusedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onHandlerChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onHeightChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onHideClassChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onHoverStateChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onIconChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onIconNodeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onIdChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onIndexChange + false + true + java.lang.Object + + + + Lifecycle event for the init phase, fired prior to initialization. + Invoking the preventDefault() method on the event object provided + to subscribers will prevent initialization from occuring. +

    +

    + Subscribers to the "after" momemt of this event, will be notified + after initialization of the object is complete (and therefore + cannot prevent initialization). +

    ]]>
    + onInit + false + true + java.lang.Object +
    + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onInitializedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onLabelChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onLabelNodeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onParentChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onRenderChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onRenderedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onRootChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onSelectedChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onSrcNodeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onStringsChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onTabIndexChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onTitleChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onTypeChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onUseARIAChange + false + true + java.lang.Object + + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onVisibleChange + false + true + java.lang.Object + + + ]]> + onContentUpdate + false + true + java.lang.Object + + + + Subscribers to the "on" moment of this event, will be notified + before the widget is rendered. +

    +

    + Subscribers to the "after" moment of this event, will be notified + after rendering is complete. +

    ]]>
    + onRender + false + true + java.lang.Object +
    + + on method if you wish to be notified before the attribute's value has changed, or using the after method if you wish to be notified after the attribute's value has changed.]]> + onWidthChange + false + true + java.lang.Object + + true + + + + a + com.liferay.taglib.aui.ATag + JSP + + <p> tag could be used for something other than a paragraph.]]> + ariaRole + false + true + java.lang.String + + + + cssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + data + false + true + java.util.Map + + + + href + true + true + java.lang.String + + + + id + false + true + java.lang.String + + + + label + false + true + java.lang.String + + + + lang + false + true + java.lang.String + + + + onClick + false + true + java.lang.String + + + self. Possible values are blank, self, parent, top, and a unique frame's name.]]> + target + false + true + java.lang.String + + + + title + false + true + java.lang.String + + true + + + button + com.liferay.taglib.aui.ButtonTag + JSP + + primary attribute.]]> + cssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + data + false + true + java.lang.Object + + + false.]]> + disabled + false + true + boolean + + + + href + false + true + java.lang.String + + + here.]]> + icon + false + true + java.lang.String + + + left.]]> + iconAlign + false + true + java.lang.String + + + + name + false + true + java.lang.String + + + + onClick + false + true + java.lang.String + + + type attribute is set to submit, this value is set to true. For all other types, the value is set to false by default.]]> + primary + false + true + java.lang.Object + + + button, submit, cancel and reset. The default value is button.]]> + type + false + true + java.lang.String + + + href location when a user clicks the button. The default value is false.]]> + useDialog + false + true + boolean + + + value + false + true + java.lang.String + + true + + + <div> tag to wrap <aui:button> components and offer additional styling.]]> + button-row + com.liferay.taglib.aui.ButtonRowTag + JSP + + + cssClass + false + true + java.lang.String + + + + id + false + true + java.lang.String + + true + + + <aui:row> component.]]> + col + com.liferay.taglib.aui.ColTag + JSP + + + cssClass + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + offset + false + true + int + + + offsetWidth + false + true + int + + + 12. For example, a span of 4 would result in a column width 4/12 (or 1/3) of the total width of the containing row.]]> + span + false + true + int + + + span attribute. The width is then converted to a span expressed as ((width/100) x 12), rounded to the nearest whole number. For example, a width of 33 would be converted to 3.96, which would be rounded up to a span value of 4.]]> + width + false + true + int + + true + + + aui:col.]]> + column + com.liferay.taglib.aui.ColumnTag + JSP + + 20 would be 20%. The default value is 0.]]> + columnWidth + false + true + int + + + + cssClass + false + true + java.lang.String + + + false.]]> + first + false + true + boolean + + + + id + false + true + java.lang.String + + + false.]]> + last + false + true + boolean + + true + + + component + com.liferay.taglib.aui.ComponentTag + JSP + + defineVar + false + true + boolean + + + excludeAttributes + false + true + java.lang.String + + + javaScriptAttributes + false + true + java.lang.String + + + module + false + true + java.lang.String + + + name + false + true + java.lang.String + + + options + false + true + java.util.Map + + + scriptPosition + false + true + java.lang.String + + + tagPageContext + true + true + javax.servlet.jsp.JspContext + + + useJavaScript + false + true + java.io.Serializable + + + var + false + true + java.lang.String + + true + + + <div> tag to wrap <aui:row> components and offer additional styling.]]> + container + com.liferay.taglib.aui.ContainerTag + JSP + + + cssClass + false + true + java.lang.String + + + true.]]> + fluid + false + true + boolean + + + + id + false + true + java.lang.String + + true + + + <div> tag to wrap form fields and offer additional styling.]]> + field-wrapper + com.liferay.taglib.aui.FieldWrapperTag + JSP + + + cssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + data + false + true + java.lang.Object + + + false.]]> + first + false + true + boolean + + + + helpMessage + false + true + java.lang.String + + + false.]]> + inlineField + false + true + boolean + + + right and left.]]> + inlineLabel + false + true + java.lang.String + + + + label + false + true + java.lang.String + + + false.]]> + last + false + true + boolean + + + + name + false + true + java.lang.String + + + + required + false + true + boolean + + + + <div> tag to group related form elements and offer additional styling.]]> + fieldset + com.liferay.taglib.aui.FieldsetTag + JSP + + + column + false + true + boolean + + + + cssClass + false + true + java.lang.String + + + + helpMessage + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + + label + false + true + java.lang.String + + true + + + + form + com.liferay.taglib.aui.FormTag + JSP + + + action + false + true + java.lang.String + + + + cssClass + false + true + java.lang.String + + + true.]]> + escapeXml + false + true + boolean + + + false.]]> + inlineLabels + false + true + boolean + + + post. Possible values are get and post.]]> + method + false + true + java.lang.String + + + fm.]]> + name + false + true + java.lang.String + + + + onSubmit + false + true + java.lang.String + + + + portletNamespace + false + true + java.lang.String + + + true.]]> + useNamespace + false + true + boolean + + true + + + + icon + com.liferay.taglib.aui.IconTag + JSP + + image attribute.]]> + cssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + data + false + true + java.util.Map + + + + id + false + true + java.lang.String + + + icon-edit CSS class by setting the value edit. If an icon image is referenced for cssClass and image, both icons are shown in the component.]]> + image + false + true + java.lang.String + + + + label + false + true + java.lang.String + + + self. Possible values are blank, self, parent, top, and a unique frame's name.]]> + target + false + true + java.lang.String + + + + url + false + true + java.lang.String + + true + + + + input + com.liferay.taglib.aui.InputTag + JSP + + + autoFocus + false + true + boolean + + + + autoSize + false + true + boolean + + + + bean + false + true + java.lang.Object + + + false.]]> + changesContext + false + true + boolean + + + type is radio or checkbox.]]> + checked + false + true + boolean + + + 0.]]> + classPK + false + true + long + + + + cssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + data + false + true + java.lang.Object + + + dateTogglerCheckboxLabel + false + true + java.lang.String + + + + defaultLanguageId + false + true + java.lang.String + + + false.]]> + disabled + false + true + boolean + + + field + false + true + java.lang.String + + + field of the component.]]> + fieldParam + false + true + java.lang.String + + + + first + false + true + boolean + + + + formName + false + true + java.lang.String + + + + helpMessage + false + true + java.lang.String + + + input-group-addon.]]> + helpTextCssClass + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + false.]]> + ignoreRequestValue + false + true + boolean + + + false.]]> + inlineField + false + true + boolean + + + right and left.]]> + inlineLabel + false + true + java.lang.String + + + name attribute's value.]]> + label + false + true + java.lang.String + + + languageId + false + true + java.lang.String + + + + last + false + true + boolean + + + false.]]> + localized + false + true + boolean + + + type is number or range. Note that the max value is inclusive if the input's type is range.]]> + max + false + true + java.lang.Object + + + + model + false + true + java.lang.Class + + + type is number or range. Note that the min value is inclusive if the input's type is range.]]> + min + false + true + java.lang.Object + + + multiple + false + true + boolean + + + + name + true + true + java.lang.String + + + + onChange + false + true + java.lang.String + + + + onClick + false + true + java.lang.String + + + + placeholder + false + true + java.lang.String + + + + prefix + false + true + java.lang.String + + + + required + false + true + boolean + + + textarea.]]> + resizable + false + true + boolean + + + + showRequiredLabel + false + true + boolean + + + + suffix + false + true + java.lang.String + + + + title + false + true + java.lang.String + + + text, hidden, assetCategories, assetTags, textarea, timeZone, password, checkbox, radio, submit, button, color, email, number, range, resource, url, and an empty value. If an empty value or no value is set, the input's type is obtained automatically from the input component's bean.]]> + type + false + true + java.lang.String + + + true.]]> + useNamespace + false + true + boolean + + + + value + false + true + java.lang.Object + + + div that wraps the input component.]]> + wrapperCssClass + false + true + java.lang.String + + true + + + + layout + com.liferay.taglib.aui.LayoutTag + JSP + + + cssClass + false + true + java.lang.String + + true + + + + model-context + com.liferay.taglib.aui.ModelContextTag + JSP + + + bean + false + true + java.lang.Object + + + + defaultLanguageId + false + true + java.lang.String + + + + model + false + true + java.lang.Class + + + + <nav:item> components for an <aui:nav-bar> component.]]> + nav + com.liferay.taglib.aui.NavTag + JSP + + + ariaLabel + false + true + java.lang.String + + + <p> tag could be used for something other than a paragraph.]]> + ariaRole + false + true + java.lang.String + + + collapsible + false + true + boolean + + + + cssClass + false + true + java.lang.String + + + icon + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + true.]]> + useNamespace + false + true + boolean + + true + + + + nav-bar + com.liferay.taglib.aui.NavBarTag + JSP + + + cssClass + false + true + java.lang.String + + + + id + false + true + java.lang.String + + true + + + <aui:nav-bar> component.]]> + nav-bar-search + com.liferay.taglib.aui.NavBarSearchTag + JSP + + + cssClass + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + file + false + true + java.lang.String + + + + searchContainer + false + true + com.liferay.portal.kernel.dao.search.SearchContainer + + true + + + <aui:nav> component.]]> + nav-item + com.liferay.taglib.aui.NavItemTag + JSP + + href attribute.]]> + anchorCssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + anchorData + false + true + java.lang.Object + + + href attribute.]]> + anchorId + false + true + java.lang.String + + + + ariaLabel + false + true + java.lang.String + + + <p> tag could be used for something other than a paragraph.]]> + ariaRole + false + true + java.lang.String + + + + cssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + data + false + true + java.lang.Object + + + false.]]> + dropdown + false + true + boolean + + + + href + false + true + java.lang.Object + + + + iconCssClass + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + + label + false + true + java.lang.String + + + localizeLabel + false + true + boolean + + + false.]]> + selected + false + true + boolean + + + state + false + true + java.lang.String + + + + title + false + true + java.lang.String + + + toggle + false + true + boolean + + + href location when a user clicks the navigation item. The default value is false.]]> + useDialog + false + true + boolean + + + drop-down-menu class. The default value is true.]]> + wrapDropDownMenu + false + true + boolean + + true + + + <aui:select> component.]]> + option + com.liferay.taglib.aui.OptionTag + JSP + + + cssClass + false + true + java.lang.String + + + HashMap<"class-name", foo> would render as the attribute data-class-name = foo;.]]> + data + false + true + java.util.Map + + + false.]]> + disabled + false + true + boolean + + + + label + false + true + java.lang.Object + + + false.]]> + selected + false + true + boolean + + + text-align:right;.]]> + style + false + true + java.lang.String + + + useModelValue + false + true + boolean + + + label attribute.]]> + value + false + true + java.lang.Object + + true + + + panel + com.liferay.taglib.aui.PanelTag + JSP + + collapsed + false + true + boolean + + + collapsible + false + true + boolean + + + id + false + true + java.lang.String + + + label + false + true + java.lang.String + + + + <aui:col> components.]]> + row + com.liferay.taglib.aui.RowTag + JSP + + + cssClass + false + true + java.lang.String + + + row-fluid CSS class to the row. The default value is true. If set to false, the row CSS class is assigned.]]> + fluid + false + true + boolean + + + + id + false + true + java.lang.String + + true + + + + script + com.liferay.taglib.aui.ScriptTag + JSP + + + position + false + true + java.lang.String + + + + use + false + true + java.lang.String + + + + <aui:option> components.]]> + select + com.liferay.taglib.aui.SelectTag + JSP + + + bean + false + true + java.lang.Object + + + false.]]> + changesContext + false + true + boolean + + + + cssClass + false + true + java.lang.String + + + HashMap<"class-name", "foo"> would render as the attribute data-class-name = "foo";.]]> + data + false + true + java.util.Map + + + false.]]> + disabled + false + true + boolean + + + false.]]> + first + false + true + boolean + + + + helpMessage + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + ignoreRequestValue + false + true + boolean + + + false.]]> + inlineField + false + true + boolean + + + right and left.]]> + inlineLabel + false + true + java.lang.String + + + + label + false + true + java.lang.String + + + false.]]> + last + false + true + boolean + + + ListTypeImpl.java.]]> + listType + false + true + java.lang.String + + + listTypeFieldName + false + true + java.lang.String + + + true, the select field expands to allow for multiple selections. The default value is false.]]> + multiple + false + true + boolean + + + label attribute and takes the place of the label.]]> + name + true + true + java.lang.String + + + + onChange + false + true + java.lang.String + + + + onClick + false + true + java.lang.String + + + + prefix + false + true + java.lang.String + + + false.]]> + required + false + true + boolean + + + false.]]> + showEmptyOption + false + true + boolean + + + required attribute is set to true. The default value is false.]]> + showRequiredLabel + false + true + boolean + + + + suffix + false + true + java.lang.String + + + + title + false + true + java.lang.String + + + true.]]> + useNamespace + false + true + boolean + + true + + + + spacer + com.liferay.taglib.aui.SpacerTag + JSP + + + + translation-manager + com.liferay.taglib.aui.TranslationManagerTag + JSP + + + availableLocales + false + true + java.util.Locale[] + + + + defaultLanguageId + false + true + java.lang.String + + + editingLanguageId + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + true. If this is set to false, the translation manager will not work entirely.]]> + initialize + false + true + boolean + + + false.]]> + readOnly + false + true + boolean + + + + + validator + com.liferay.taglib.aui.ValidatorTagImpl + JSP + + true.]]> + customValidatorRequired + false + true + boolean + + + + errorMessage + false + true + java.lang.String + + + acceptFiles, alpha, alphanum, date, digits, email, equalTo, iri, max, maxLength, min, minLength, number, required, and url.]]> + name + true + true + java.lang.String + + + + + workflow-status + com.liferay.taglib.aui.WorkflowStatusTag + JSP + + + bean + false + true + java.lang.Object + + + + helpMessage + false + true + java.lang.String + + + + id + false + true + java.lang.String + + + + model + false + true + java.lang.Class + + + true.]]> + showIcon + false + true + boolean + + + true.]]> + showLabel + false + true + boolean + + + 0 (Approved), 1 (Pending), 2 (Draft), 3 (Expired), 4 (Denied), 5 (Inactive), 6 (Incomplete), 7 (Scheduled), and 8 (In-Trash). Any other value defaults to status (Any).]]> + status + false + true + java.lang.Integer + + + + statusMessage + false + true + java.lang.String + + + + version + false + true + java.lang.String + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet-ext.tld b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet-ext.tld new file mode 100644 index 00000000..7c046647 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet-ext.tld @@ -0,0 +1,538 @@ + + + + + 1.0 + 1.1 + liferay-portlet + http://liferay.com/tld/portlet + + + + + actionURL + com.liferay.taglib.portlet.ActionURLTag + com.liferay.taglib.portlet.ActionURLTei + JSP + + allowEmptyParam + false + true + + + anchor + false + true + + + copyCurrentRenderParameters + false + true + + + doAsGroupId + false + true + + + doAsUserId + false + true + + + encrypt + false + true + + + escapeXml + false + true + + + name + false + true + + + plid + false + true + + + portletConfiguration + false + true + + + portletMode + false + true + + + portletName + false + true + + + refererGroupId + false + true + + + refererPlid + false + true + + + secure + false + true + + + var + false + true + + + varImpl + false + true + + + windowState + false + true + + + + icon-back + com.liferay.taglib.portletext.IconBackTag + JSP + + + icon-close + com.liferay.taglib.portletext.IconCloseTag + JSP + + + icon-configuration + com.liferay.taglib.portletext.IconConfigurationTag + JSP + + + icon-edit + com.liferay.taglib.portletext.IconEditTag + JSP + + + icon-edit-defaults + com.liferay.taglib.portletext.IconEditDefaultsTag + JSP + + + icon-edit-guest + com.liferay.taglib.portletext.IconEditGuestTag + JSP + + + icon-export-import + com.liferay.taglib.portletext.IconExportImportTag + JSP + + + icon-help + com.liferay.taglib.portletext.IconHelpTag + JSP + + + icon-maximize + com.liferay.taglib.portletext.IconMaximizeTag + JSP + + + icon-minimize + com.liferay.taglib.portletext.IconMinimizeTag + JSP + + + icon-options + com.liferay.taglib.portletext.IconOptionsTag + JSP + + + icon-portlet + com.liferay.taglib.portletext.IconPortletTag + JSP + + ariaRole + false + true + + + id + false + true + + + label + false + true + + + portlet + false + true + + + url + false + true + + + + icon-portlet-css + com.liferay.taglib.portletext.IconPortletCssTag + JSP + + + icon-print + com.liferay.taglib.portletext.IconPrintTag + JSP + + + icon-refresh + com.liferay.taglib.portletext.IconRefreshTag + JSP + + + param + com.liferay.taglib.util.ParamTag + empty + + name + true + true + + + value + true + true + + + + preview + com.liferay.taglib.portletext.PreviewTag + JSP + + portletName + true + true + + + queryString + false + true + + + showBorders + false + true + + + width + false + true + + + + + + + renderURL + com.liferay.taglib.portlet.RenderURLTag + com.liferay.taglib.portlet.RenderURLTei + JSP + + allowEmptyParam + false + true + + + anchor + false + true + + + copyCurrentRenderParameters + false + true + + + doAsGroupId + false + true + + + doAsUserId + false + true + + + encrypt + false + true + + + escapeXml + false + true + + + plid + false + true + + + portletConfiguration + false + true + + + portletMode + false + true + + + portletName + false + true + + + refererGroupId + false + true + + + refererPlid + false + true + + + secure + false + true + + + var + false + true + + + varImpl + false + true + + + windowState + false + true + + + + renderURLParams + com.liferay.taglib.portlet.RenderURLParamsTag + JSP + + varImpl + true + true + + + + + + + resourceURL + com.liferay.taglib.portlet.ResourceURLTag + com.liferay.taglib.portlet.ResourceURLTei + JSP + + anchor + false + true + + + copyCurrentRenderParameters + false + true + + + doAsGroupId + false + true + + + doAsUserId + false + true + + + encrypt + false + true + + + escapeXml + false + true + + + id + false + true + + + plid + false + true + + + portletConfiguration + false + true + + + portletMode + false + true + + + portletName + false + true + + + refererGroupId + false + true + + + refererPlid + false + true + + + secure + false + true + + + var + false + true + + + varImpl + false + true + + + windowState + false + true + + + + runtime + com.liferay.taglib.portletext.RuntimeTag + JSP + + defaultPreferences + false + true + + + portletName + true + true + + + queryString + false + true + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet.tld b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet.tld new file mode 100644 index 00000000..a7cd2fdf --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-portlet.tld @@ -0,0 +1,158 @@ + + + + + 1.0 + 1.1 + portlet + http://java.sun.com/portlet + + actionURL + com.liferay.taglib.portlet.ActionURLTag + com.liferay.taglib.portlet.ActionURLTei + JSP + + copyCurrentRenderParameters + false + true + + + escapeXml + false + true + + + name + false + true + + + portletMode + false + true + + + secure + false + true + + + var + false + true + + + windowState + false + true + + + + defineObjects + com.liferay.taglib.portlet.DefineObjectsTag + com.liferay.taglib.portlet.DefineObjectsTei + empty + + + namespace + com.liferay.taglib.portlet.NamespaceTag + empty + + + param + com.liferay.taglib.util.ParamTag + empty + + name + true + true + + + value + true + true + + + + property + com.liferay.taglib.util.PropertyTag + empty + + name + true + true + + + value + true + true + + + + renderURL + com.liferay.taglib.portlet.RenderURLTag + com.liferay.taglib.portlet.RenderURLTei + JSP + + copyCurrentRenderParameters + false + true + + + escapeXml + false + true + + + portletMode + false + true + + + secure + false + true + + + var + false + true + + + windowState + false + true + + + + resourceURL + com.liferay.taglib.portlet.ResourceURLTag + com.liferay.taglib.portlet.ResourceURLTei + JSP + + cacheability + false + true + + + escapeXml + false + true + + + id + false + true + + + secure + false + true + + + var + false + true + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-security.tld b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-security.tld new file mode 100644 index 00000000..f8e6f6dd --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-security.tld @@ -0,0 +1,106 @@ + + + + + 1.0 + 1.1 + liferay-security + http://liferay.com/tld/security + + doAsURL + com.liferay.taglib.security.DoAsURLTag + com.liferay.taglib.security.DoAsURLTei + JSP + + doAsUserId + false + true + + + var + false + true + + + + encrypt + com.liferay.taglib.security.EncryptTag + JSP + + className + false + true + + + protocol + true + true + + + style + false + true + + + target + false + true + + + unencryptedParams + false + true + + + url + true + true + + + + permissionsURL + com.liferay.taglib.security.PermissionsURLTag + com.liferay.taglib.security.PermissionsURLTei + JSP + + modelResource + true + true + + + modelResourceDescription + true + true + + + redirect + false + true + + + resourceGroupId + false + true + + + resourcePrimKey + true + true + + + roleTypes + false + true + + + var + false + true + + + windowState + false + true + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-theme.tld b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-theme.tld new file mode 100644 index 00000000..90ac81db --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-theme.tld @@ -0,0 +1,65 @@ + + + + + 1.0 + 1.1 + theme + http://liferay.com/tld/theme + + defineObjects + com.liferay.taglib.theme.DefineObjectsTag + com.liferay.taglib.theme.DefineObjectsTei + empty + + + include + com.liferay.taglib.theme.IncludeTag + JSP + + page + true + true + + + + layout-icon + com.liferay.taglib.theme.LayoutIconTag + JSP + + layout + true + true + + + + meta-tags + com.liferay.taglib.theme.MetaTagsTag + JSP + + + param + com.liferay.taglib.util.ParamTag + JSP + + name + true + true + + + value + true + true + + + + wrap-portlet + com.liferay.taglib.theme.WrapPortletTag + JSP + + page + true + true + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-ui.tld b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-ui.tld new file mode 100644 index 00000000..daa2c534 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-ui.tld @@ -0,0 +1,4696 @@ + + + + Provides the Liferay UI component tags, prefixed with liferay-ui:]]>. + 1.0 + liferay-ui + http://liferay.com/tld/ui + + app-view-display-style + com.liferay.taglib.ui.AppViewDisplayStyleTag + empty + + displayStyle + true + true + + + displayStyles + true + true + + + requestParams + true + true + + + + Creates a component for displaying entry items such as images, documents, folders, etc. in a concise but informative manner. Items are displayed in a similar fashion to entries in the file system of most operating systems. + app-view-entry + com.liferay.taglib.ui.AppViewEntryTag + empty + + The path to an action JSP page. + actionJsp + false + true + + + The Java class name for any categories added to the entry. + assetCategoryClassName + false + true + + + The Java class primary key for any categories added to the entry. This is a Java long]]>. + assetCategoryClassPK + false + true + + + The Java class name for any tags added to the entry. + assetTagClassName + false + true + + + The Java class primary key for any tags added to the entry. This is a Java long]]>. + assetTagClassPK + false + true + + + The name of the entry's author. + author + false + true + + + The date the entry was created. + createDate + false + true + + + A CSS class for styling this component. + cssClass + false + true + + + Miscellaneous data to be stored via a map. This data is not shared with the browser. The map holds key value pairs of type <String, Object>]]>. + data + false + true + java.util.Map + + + A description of the entry. + description + false + true + + + A date to display the entry. + displayDate + false + true + + + A display style for the component. Options are list]]>, icon]]>, and descriptive]]>. + displayStyle + true + true + + + A date for the entry to expire and be automatically deleted. + expirationDate + false + true + + + Whether the entry is a folder. The default is false]]>. + folder + false + true + boolean + + + The group ID of the entry. This is a Java long]]>. + groupId + false + true + + + The version number of the most recently published copy of the entry. + latestApprovedVersion + false + true + + + The author of the most recently published version of the entry. + latestApprovedVersionAuthor + false + true + + + Whether the entry is locked. The default value is false]]>. + locked + false + true + boolean + + + The date of the most recent modification to the entry. + modifiedDate + false + true + + + The date the entry was reviewed. + reviewDate + false + true + + + A checkbox input ID to be used for the entry row checker. + rowCheckerId + false + true + + + A name for the entry row checker. + rowCheckerName + false + true + + + Whether to show a shortcut icon link to the entry. The default value is false]]>. + shortcut + false + true + boolean + + + Whether the entry is selectable. An actual checkbox is used when the display style is icon]]> or descriptive]]>. The default value is false]]>. + showCheckbox + true + true + boolean + + + Whether to show the link title. The default value is true]]>. + showLinkTitle + false + true + boolean + + + The current status of the entry, as represented by an integer. Options are -1: STATUS_ANY]]>, 0: STATUS_APPROVED]]>, 1: ACTION_PUBLISH]]>, 2: STATUS_DRAFT]]>, and 4: STATUS_DENIED]]>. The default value is -1]]>. + status + false + true + int + + + A CSS style to be applied to the div containing the thumbnail for the entry. + thumbnailDivStyle + false + true + + + The source URL for an entry thumbnail image. + thumbnailSrc + true + true + + + A CSS style to be applied to the thumbnail for the entry. + thumbnailStyle + false + true + + + A title for the entry. + title + true + true + + + The current version of the entry. + version + false + true + + + A URL to view the full entry. + url + false + true + + + + Creates a navigation list item component for navigating app view entries. + app-view-navigation-entry + com.liferay.taglib.ui.AppViewNavigationEntryTag + empty + + The path for an action JSP page. + actionJsp + false + true + + + A CSS class for styling this component. + cssClass + false + true + + + Data to be applied to the component link and stored via a map. This data is not shared with the browser. The map holds key value pairs of type <String, Object>]]>. + dataView + false + true + java.util.Map + + + A title for the component. + entryTitle + true + true + + + A CSS class for setting the icon of the component. + iconImage + false + true + + + iconSrc + false + true + + + Whether the entry is selected. + selected + false + true + boolean + + + A URL to view the entry. + viewURL + true + true + + + + Creates a toolbar for viewing items in app view. + app-view-toolbar + com.liferay.taglib.ui.AppViewToolbarTag + JSP + + Whether to include the option to choose a display style for component items. If the value is true]]>, a list of display style options is rendered. The default value is false]]>. + includeDisplayStyle + false + true + boolean + + + Whether to include an option to select all component items. The default value is false]]>. + includeSelectAll + false + true + boolean + + + The file path for a search JSP page. + searchJsp + false + true + + + + Creates a component for displaying search results of entries in app view. + app-view-search-entry + com.liferay.taglib.ui.AppViewSearchEntryTag + empty + + The file path for an action JSP page. + actionJsp + false + true + + + containerIcon + false + true + + + The name of the container that the entry is in, such as the name of a folder. + containerName + false + true + + + containerSrc + false + true + + + The type of container the entry is in, such as Folder]]>. + containerType + false + true + + + A CSS class for styling this component. + cssClass + false + true + + + A description of the entry. + description + true + true + + + A list of objects containing information such as content, user ID, and titles of the entry file attachments. + fileEntryTuples + false + true + + + Whether the entry is locked. The default value is false]]>. + locked + false + true + boolean + + + A list of objects containing information such as content, author, and status of entry messages. An example would be a comment made by one user on another user's blog post. + mbMessages + false + true + + + Query terms of the search. + queryTerms + true + true + + + A checkbox input ID to be used for the entry row checker. This is a Java long]]>. + rowCheckerId + false + true + + + A name to be used for the entry row checker. + rowCheckerName + false + true + + + Whether the entry is selectable via a checkbox. The default value is true]]>. + showCheckbox + false + true + boolean + + + The current status of the entry as represented by an integer. Options are -1: STATUS_ANY]]>, 0: STATUS_APPROVED]]>, 1: ACTION_PUBLISH]]>, 2: STATUS_DRAFT]]>, and 4: STATUS_DENIED]]>. + status + false + true + + + The URL for an entry thumbnail image. + thumbnailSrc + false + true + + + A title for the entry. + title + true + true + + + A URL used to view the full entry. + url + true + true + + + The current and past versions of the entry. + versions + false + true + + + + asset-categories-error + com.liferay.taglib.ui.AssetCategoriesErrorTag + JSP + + + asset-categories-navigation + com.liferay.taglib.ui.AssetCategoriesNavigationTag + JSP + + hidePortletWhenEmpty + false + true + + + vocabularyIds + false + true + + + + asset-categories-selector + com.liferay.taglib.ui.AssetCategoriesSelectorTag + JSP + + className + false + true + + + classPK + false + true + + + contentCallback + false + true + + + curCategoryIds + false + true + + + groupIds + false + true + + + hiddenInput + false + true + + + ignoreRequestValue + false + true + + + + asset-categories-summary + com.liferay.taglib.ui.AssetCategoriesSummaryTag + JSP + + className + true + true + + + classPK + true + true + + + message + false + true + + + portletURL + false + true + + + + asset-links + com.liferay.taglib.ui.AssetLinksTag + JSP + + assetEntryId + false + true + + + className + false + true + + + classPK + false + true + + + + Creates a liferay-ui:error]]> component to display tag-related error messages. + asset-tags-error + com.liferay.taglib.ui.AssetTagsErrorTag + JSP + + + asset-tags-navigation + com.liferay.taglib.ui.AssetTagsNavigationTag + JSP + + classNameId + false + true + + + displayStyle + false + true + + + hidePortletWhenEmpty + false + true + + + maxAssetTags + false + true + + + showAssetCount + false + true + + + showZeroAssetCount + false + true + + + + Creates a Liferay.AssetTagsSelector]]> component to create and select tags to add to an asset, such as a blog entry, bookmark, or wiki page. + asset-tags-selector + com.liferay.taglib.ui.AssetTagsSelectorTag + JSP + + Whether to automatically focus the tag input field. The default value is false]]>. + autoFocus + false + true + boolean + + + The Java class of the asset. + className + false + true + + + The Java class primary key of an asset to associate with the tags. This is a Java long]]>. + classPK + false + true + + + A function to get tag suggestions based on the asset's content. + contentCallback + false + true + + + The current selected tags. + curTags + false + true + + + The group IDs of the asset tags. + groupIds + false + true + + + The name of the hidden input for passing in the asset's current tags. + hiddenInput + false + true + + + An ID for the component instance. + id + false + true + + + ignoreRequestValue + false + true + + + + Creates a component to display all the tags associated with an asset, such as a blog entry, wiki page, or message boards message. + asset-tags-summary + com.liferay.taglib.ui.AssetTagsSummaryTag + JSP + + An array of the asset tag names. + assetTagNames + false + true + + + The Java class of the asset. + className + true + true + + + The Java class primary key of an asset. This is a Java long]]>. + classPK + true + true + + + A message to display before the tag labels. A standard example is tags]]>, which renders as Tags:]]>. + message + false + true + + + The URL of a portlet to display the tags. + portletURL + false + true + + + + breadcrumb + com.liferay.taglib.ui.BreadcrumbTag + JSP + + displayStyle + false + true + + + portletURL + false + true + + + selLayout + false + true + + + selLayoutParam + false + true + + + showCurrentGroup + false + true + + + showCurrentPortlet + false + true + + + showGuestGroup + false + true + + + showLayout + false + true + + + showParentGroups + false + true + + + showPortletBreadcrumb + false + true + + + + Creates a calendar with configurable events. + calendar + com.liferay.taglib.ui.CalendarTag + JSP + + A given set of integers, corresponding to a day of the chosen month, and to mark with a dot. + data + false + true + java.util.Set + + + A day of the month to highlight in the calendar. + day + false + true + int + + + A format for the header. + headerFormat + false + true + java.text.Format + + + A pattern for the calendar header. A possible value is MMM/dd/yyyy]]>. + headerPattern + false + true + + + A month of the year to display at the top of the calendar. + month + true + true + int + + + Whether to display up to six calendar weeks relative to the set day. If the set day of the month is in the latter part of the month, the current month's weeks will be displayed and up to two weeks of the next month will be displayed. The default value is false]]>. + showAllPotentialWeeks + false + true + boolean + + + A year to display at the top of the calendar. + year + true + true + int + + + + Creates an image CAPTCHA with a corresponding verification input. + captcha + com.liferay.taglib.ui.CaptchaTag + JSP + + The source URL for the image CAPTCHA. + url + true + true + + + + categorization-filter + com.liferay.taglib.ui.CategorizationFilterTag + JSP + + assetType + false + true + + + portletURL + false + true + + + + custom-attribute + com.liferay.taglib.ui.CustomAttributeTag + JSP + + className + true + true + + + classPK + true + true + + + editable + false + true + + + label + false + true + + + name + true + true + + + + custom-attribute-list + com.liferay.taglib.ui.CustomAttributeListTag + JSP + + className + true + true + + + classPK + true + true + + + editable + false + true + + + ignoreAttributeNames + false + true + + + label + false + true + + + + custom-attributes-available + com.liferay.taglib.ui.CustomAttributesAvailableTag + JSP + + className + true + true + + + classPK + false + true + + + companyId + false + true + + + ignoreAttributeNames + false + true + + + editable + false + true + + + + ddm-template-selector + com.liferay.taglib.ui.DDMTemplateSelectorTag + JSP + + classNameId + true + true + + + displayStyle + true + true + + + displayStyleGroupId + true + true + + + displayStyles + false + true + + + icon + false + true + + + label + false + true + + + refreshURL + false + true + + + showEmptyOption + false + true + + + + diff + com.liferay.taglib.ui.DiffTag + JSP + + diffResults + true + true + + + sourceName + true + true + + + targetName + true + true + + + + diff-html + com.liferay.taglib.ui.DiffHtmlTag + JSP + + diffHtmlResults + true + true + + + + discussion + com.liferay.taglib.ui.DiscussionTag + JSP + + assetEntryVisible + false + true + + + className + true + true + + + classPK + true + true + + + formAction + true + true + + + formName + false + true + + + hideControls + false + true + + + permissionClassName + false + true + + + permissionClassPK + false + true + + + ratingsEnabled + false + true + + + redirect + false + true + + + Deprecated as of 6.2.0, with no direct replacement + subject + false + true + + + userId + true + true + + + + Creates an error message to display to the user. + error + com.liferay.taglib.ui.ErrorTag + com.liferay.taglib.ui.ErrorTei + JSP + + A class for the exception. + exception + false + true + + + The name of a field on which to focus the error message. + focusField + false + true + + + A key to place in the SessionErrors]]> object to trigger the error message. + key + false + true + + + Explicit message text or a language key name from which to derive text for the message. + message + false + true + + + rowBreak + false + true + + + Whether to translate the message into the user's language. The default value is true]]>. + translateMessage + false + true + boolean + + + + error-marker + com.liferay.taglib.ui.ErrorMarkerTag + JSP + + key + false + true + + + value + false + true + + + + Creates a flag icon that lets users report inappropriate content. + flags + com.liferay.taglib.ui.FlagsTag + JSP + + The flagged asset's Java class name. + className + true + true + + + The flagged asset's entry ID. + classPK + true + true + + + The flagged asset's title. + contentTitle + true + true + + + Whether to show message text as a label next to the flag icon or as a tooltip. The default value is true]]>. + label + false + true + boolean + + + Text to display next to the flag icon. The default text is Flag]]>. + message + false + true + + + The user ID of the user who flagged the asset. + reportedUserId + true + true + + + + flash + com.liferay.taglib.ui.FlashTag + JSP + + align + false + true + + + allowFullScreen + false + true + + + allowScriptAccess + false + true + + + base + false + true + + + bgcolor + false + true + + + devicefont + false + true + + + flashvars + false + true + + + height + false + true + + + id + false + true + + + loop + false + true + + + menu + false + true + + + movie + true + true + + + play + false + true + + + quality + false + true + + + salign + false + true + + + scale + false + true + + + swliveconnect + false + true + + + version + false + true + + + width + false + true + + + wmode + false + true + + + + Creates a navigable form for multiple section forms. It's default navigation is a side navigation box with links to each section. But the navigation can be configured as a progressive step navigation positioned above the form or as vertically stacked accordion style sections that expand when clicked. + form-navigator + com.liferay.taglib.ui.FormNavigatorTag + JSP + + A URL for the form's cancel button. + backURL + false + true + + + The name of each category in the form. + categoryNames + true + true + + + The name of each section within a category. + categorySections + true + true + + + A type of navigation to be used. Options are steps]]> and panel]]>. The default display style is side navigation. + displayStyle + false + true + + + A name for the form. + formName + false + true + + + HTML to append to the navigator. Examples include alternate form buttons, form instructions, or information about the form. + htmlBottom + false + true + + + HTML to prepend to the navigator. + htmlTop + false + true + + + A path to the formSection.jsp]]> file's folder /path/to/jsp/folder/]]>. + jspPath + false + true + + + Whether to show the Submit]]> and Cancel]]> buttons. The default value is true]]>. + showButtons + false + true + boolean + + + + group-search + com.liferay.taglib.ui.GroupSearchTag + JSP + + groupParams + true + true + + + portletURL + true + true + + + rowChecker + false + true + + + + Creates a header that displays its text above a horizontal rule accompanied by a configurable back URL button. + header + com.liferay.taglib.ui.HeaderTag + JSP + + Text to display on mouse over of the back URL. The default value is Back]]>. + backLabel + false + true + + + A URL for navigating back to. + backURL + false + true + + + A CSS class for styling the header component. + cssClass + false + true + + + Whether to escape the header's XML tags. The default value is true]]>. + escapeXml + false + true + boolean + + + Whether to translate the header's title]]> into the localized language. The default value is true]]>. + localizeTitle + false + true + boolean + + + Whether to display the back URL. The default value is true]]>. + showBackURL + false + true + boolean + + + A title to display as the header text. + title + true + true + + + + Creates a fully configurable icon that provides access to current Liferay theme icons. + icon + com.liferay.taglib.ui.IconTag + JSP + + A value for the alt]]> attribute of the embedded img]]> tag. + alt + false + true + + + A role for assistive technologies to interpret for HTML elements that have been used for something other than their intended purpose. For example, the <p>]]> tag could be used for something other than a paragraph. + ariaRole + false + true + + + A CSS class for styling the component. + cssClass + false + true + + + Miscellaneous data to be stored via a map. This data is not shared with the browser. The map holds key value pairs of type <String, Object>]]>. + data + false + true + java.util.Map + + + An icon from a Bootstrap icon CSS Class. Note that any image for the image]]> attribute takes precedence. Icon CSS classes to specify for this attribute can be found at http://marcoceppi.github.io/bootstrap-glyphicons/]]>. + iconCssClass + false + true + + + An ID for the component instance. + id + false + true + + + An image for the icon, from the current theme. The value can be the filename prefix of any image file in the theme's common]]> image folder. This image takes precedence over any icon value set via the iconCssClass]]> attribute. + image + false + true + + + An icon to display on mouse over of the component. The icon image comes from the current theme. The value can be the filename prefix of any image file in the theme's common]]> image folder. + imageHover + false + true + + + Whether to display the message]]> attribute's value as the icon's label. + label + false + true + boolean + + + A language to associate with the icon, to assist search engines and web browsers in finding and rendering the icon appropriately. + lang + false + true + + + A CSS class for styling the icon's URL. + linkCssClass + false + true + + + Whether to translate the icon's message]]> into the user's language. + localizeMessage + false + true + boolean + + + Text to be displayed for the icon on mouse over. + message + false + true + + + An HTTP request method. Possible values are get]]> and post]]>. + method + false + true + + + A function to be called on a user clicking the icon. + onClick + false + true + + + The location of an image file to use in the icon. + src + false + true + + + The location of an image file to use on mouse over of the icon. This value takes precedence over the imageHover]]> attribute. This image takes precedence over icons set with the imageHover]]> attribute. + srcHover + false + true + + + A target window in which to open the URL. The default value is self]]>. Possible values are blank]]>, self]]>, parent]]>, top]]>, and a unique frame's name. + target + false + true + + + Whether to use a tooltip. The default value is true]]>. + toolTip + false + true + boolean + + + A URL to navigate to when the icon is clicked. + url + false + true + + + Whether to open the URL in a dialog window. The default value is false]]>. + useDialog + false + true + boolean + + + + Creates an icon to associate with deactivating an item. + icon-deactivate + com.liferay.taglib.ui.IconDeactivateTag + JSP + + Whether to display a message on the icon's label on mouse over of the icon. The default value is false]]>. + label + false + true + boolean + + + A URL navigated to when the icon is clicked. + url + true + true + + + + Creates a configurable icon to associate with deleting or removing an item. + icon-delete + com.liferay.taglib.ui.IconDeleteTag + JSP + + Text to use in place of the text from the default deletion confirmation message language key are-you-sure-you-want-to-delete-this]]>. If the trash]]> attribute is set to true]]>, no confirmation message is shown. + confirmation + false + true + + + A CSS class for styling the component. + cssClass + false + true + + + An ID for the component instance. + id + false + true + + + An image for the icon, from the current theme. The value can be the filename prefix of any image file in the theme's common]]> image folder. The image takes precedence over any default icon images. + image + false + true + + + Whether to display the message]]> attribute's value as the icon's label. The default value is false]]>. + label + false + true + boolean + + + Text to display on mouse over of the icon. + message + false + true + + + An HTTP request method to invoke. Possible values are get]]> and post]]>. + method + false + true + + + Whether to use the trash icon instead of the remove icon. The default value isfalse]]>. + trash + false + true + boolean + + + A URL navigated to when the icon is clicked. + url + true + true + + + + Creates a help icon that displays a custom message as a tooltip on mouse over of the help icon. + icon-help + com.liferay.taglib.ui.IconHelpTag + JSP + + Text to be displayed on mouse over of the icon. + message + true + true + + + + Creates a list of icons from a list of child components. + icon-list + com.liferay.taglib.ui.IconListTag + JSP + + Whether to render the icon list when there is only one child component. The default value is false]]>. + showWhenSingleIcon + false + true + boolean + + + + Creates an icon menu from a list of child components. + icon-menu + com.liferay.taglib.ui.IconMenuTag + JSP + + A CSS class for styling the component. + cssClass + false + true + + + A position from which to pop up the icon menu dialog in relation to the trigger. The default direction is left]]>. Possible values are up]]>, down]]>, left]]> or right]]>. + direction + false + true + + + Whether to disable the icon menu. + disabled + false + true + boolean + + + Whether to extend the icon menu trigger by wrapping it in a button. The default value is true]]>. + extended + false + true + boolean + + + The location of an image file to use in the icon. + icon + false + true + + + An ID for the component instance. + id + false + true + + + Whether to translate the message to the user's language. The default value is true]]>. + localizeMessage + false + true + boolean + + + The number of items to show in the icon menu before scrolling. The default value is 15. + maxDisplayItems + false + true + int + + + Text to display next to the icon menu trigger. The default value is actions]]>. + message + false + true + + + Whether to add the select]]> CSS class to the icon menu. If set to true]]>, the selected icon is added to the icon menu's trigger when the icon is selected. The default value is false]]>. + select + false + true + boolean + + + Whether to extend the icon menu by default. The default value is false]]>. + showExpanded + false + true + boolean + + + Whether to show an arrow, indicating a popup dialog, next to the icon menu's trigger icon. The default value is true]]>. + showArrow + false + true + boolean + + + Whether to show the icon menu when there is only one icon. The default value is false]]>. + showWhenSingleIcon + false + true + boolean + + + A CSS class for styling the trigger for the icon menu. The default value is btn btn-default]]>. + triggerCssClass + false + true + + + Whether the icon menu drop-down caret points to the direction set by the direction]]> attribute. + useIconCaret + false + true + boolean + + + + input-asset-links + com.liferay.taglib.ui.InputAssetLinksTag + JSP + + assetEntryId + false + true + + + className + false + true + + + classPK + false + true + + + + Creates a configurable input checkbox. + input-checkbox + com.liferay.taglib.ui.InputCheckBoxTag + JSP + + A CSS class for styling the component. + cssClass + false + true + + + Whether the checkbox is selected by default. + defaultValue + false + true + boolean + + + Whether the checkbox is disabled. + disabled + false + true + boolean + + + A name for the checkbox's form. + formName + false + true + + + An ID for the component instance. + id + false + true + + + A function to be called on a user clicking the checkbox. + onClick + false + true + + + A variable name for the component. + param + true + true + + + + Creates a date input field that displays a calendar for date selection. + input-date + com.liferay.taglib.ui.InputDateTag + JSP + + Whether the date field gets focus by default. The default value is false]]>. + autoFocus + false + true + boolean + + + A CSS class for styling the component. + cssClass + false + true + + + A variable name to refer to the day of the component. + dayParam + false + true + + + A day value to display in the input field. + dayValue + false + true + int + + + Whether to disable the namespace for the component. The default value is false]]>. + disableNamespace + false + true + boolean + + + Whether to disable the input field. The default value is false]]>. + disabled + false + true + boolean + + + A day to set as the first day of the week. The default value is Calendar.SUNDAY - 2]]>. + firstDayOfWeek + false + true + int + + + A name for the date input's form. + formName + false + true + + + A variable name to refer to the combined month and year of the component. + monthAndYearParam + false + true + + + A variable name to refer to the month of the component. + monthParam + false + true + + + The numerical value for a month to display in the input field. Integer values for the month start with 0]]>. + monthValue + false + true + int + + + A name for the date input. + name + false + true + + + Whether the component's values can be set to null. + nullable + false + true + + + A variable name to refer to the year of the component. + yearParam + false + true + + + A year value to display in the input field. + yearValue + false + true + int + + + + Creates an input field for editing rich text. + input-editor + com.liferay.taglib.ui.InputEditorTag + JSP + + A map of configuration parameters. The map holds key value pairs of type <String, String>]]>. + configParams + false + true + java.util.Map + + + The ID of a language for the input editor's text. + contentsLanguageId + false + true + + + A CSS class for styling the component. + cssClass + false + true + + + editorImpl + false + true + + + inlineEdit + false + true + + + inlineEditSaveURL + false + true + + + A map of configuration parameters. The map holds key value pairs of <String, String>]]>. + fileBrowserParams + false + true + java.util.Map + + + height + false + true + + + initMethod + false + true + + + A name for the input editor. The default value is editor]]>. + name + false + true + + + A function to be called when the input editor loses focus. + onBlurMethod + false + true + + + A function to be called on a change in the input editor. + onChangeMethod + false + true + + + A function to be called when the input editor gets focus. + onFocusMethod + false + true + + + Whether the field for the input editor is resizable. The default value is true]]>. + resizable + false + true + boolean + + + Whether to skip loading resources necessary for the CKEditor. The default value is false]]>. + skipEditorLoading + false + true + boolean + + + A toolbar for the input editor. The default value is liferay]]>. Possible values are bbcode]]>, creole]]>, editInPlace]]>, email]]>, liferay]]>, liferayArticle]]>, phone]]>, simple]]>, and tablet]]>. + toolbarSet + false + true + + + width + false + true + + + + input-field + com.liferay.taglib.ui.InputFieldTag + JSP + + autoComplete + false + true + + + autoFocus + false + true + + + autoSize + false + true + + + bean + false + true + + + cssClass + false + true + + + dateTogglerCheckboxLabel + false + true + + + defaultLanguageId + false + true + + + defaultValue + false + true + + + disabled + false + true + + + field + true + true + + + fieldParam + false + true + + + formName + false + true + + + format + false + true + + + id + false + true + + + ignoreRequestValue + false + true + + + languageId + false + true + + + model + true + true + + + placeholder + false + true + + + + input-localized + com.liferay.taglib.ui.InputLocalizedTag + JSP + + autoFocus + false + true + + + autoSize + false + true + + + availableLocales + false + true + + + cssClass + false + true + + + defaultLanguageId + false + true + + + disabled + false + true + + + displayWidth + false + true + + + formName + false + true + + + id + false + true + + + ignoreRequestValue + false + true + + + languageId + false + true + + + maxLength + false + true + + + name + true + true + + + type + false + true + + + xml + true + true + + true + + + Creates an input move boxes component comprised of two columns of key value pairs that can be rearranged. + input-move-boxes + com.liferay.taglib.ui.InputMoveBoxesTag + JSP + + A CSS class for styling the component. + cssClass + false + true + + + A name for the left box. + leftBoxName + true + true + + + A list of key value pairs for the left box. + leftList + true + true + java.util.List + + + A function to be called on a change in selection in the left list. + leftOnChange + false + true + + + Whether the left list can be reordered. The default value is false]]>. + leftReorder + false + true + boolean + + + A title to display at the top of the right box. + leftTitle + true + true + + + A name for the right box. + rightBoxName + true + true + + + A list of key value pairs for the right box. + rightList + true + true + java.util.List + + + A function to be called on a change in selection in the right list. + rightOnChange + false + true + + + Whether the right list can be reordered. The default value is false]]>. + rightReorder + false + true + boolean + + + A title to display at the top of the right box. + rightTitle + true + true + + + + input-permissions + com.liferay.taglib.ui.InputPermissionsTag + JSP + + formName + false + true + + + modelName + false + true + + + + input-permissions-params + com.liferay.taglib.ui.InputPermissionsParamsTag + JSP + + modelName + true + true + + + + input-repeat + com.liferay.taglib.ui.InputRepeatTag + JSP + + cssClass + false + true + + + event + false + true + + + + input-resource + com.liferay.taglib.ui.InputResourceTag + JSP + + cssClass + false + true + + + id + false + true + + + title + false + true + + + url + true + true + + + + input-scheduler + com.liferay.taglib.ui.InputSchedulerTag + JSP + + + Creates a configurable search box. + input-search + com.liferay.taglib.ui.InputSearchTag + JSP + + Whether the search field gets focus by default. The default value is false]]>. + autoFocus + false + true + boolean + + + A text value for the search button's label. The default value is Search]]>. + buttonLabel + false + true + + + A CSS class for styling the component. + cssClass + false + true + + + An ID for the component instance. The default value is displayTerms.KEYWORDS]]>. + id + false + true + + + A name for the search box. The default value is displayTerms.KEYWORDS]]>. + name + false + true + + + Placeholder text for the search field. The default value is the value of the buttonLabel]]> attribute. + placeholder + false + true + + + Whether to show the search button. The default value is true]]>. + showButton + false + true + boolean + + + A title for the search box. + title + false + true + + + Whether to use a namespace with the search button. The default value is true]]>. + useNamespace + false + true + boolean + + + + Creates a select input component with yes or no options. + input-select + com.liferay.taglib.ui.InputSelectTag + JSP + + A CSS class for styling the component. + cssClass + false + true + + + Whether to select yes]]> as the input's default value. + defaultValue + false + true + boolean + + + Whether to disable input. + disabled + false + true + boolean + + + A name for the input select's form. + formName + false + true + + + A variable name for the component. + param + true + true + + + + Creates a configurable text area input field. + input-textarea + com.liferay.taglib.ui.InputTextAreaTag + JSP + + A CSS class for styling the component. + cssClass + false + true + + + Text to display in the text area. + defaultValue + false + true + + + Whether to disable input. The default value is false]]>. + disabled + false + true + boolean + + + A variable name for the component. + param + true + true + + + + Creates a time input field that provides a scrollable dropdown list of hours, in intervals designated by the minuteInterval]]> attribute. + input-time + com.liferay.taglib.ui.InputTimeTag + JSP + + The name of the AM/PM parameter for the time input. An acceptable value is ampm]]>. + amPmParam + true + true + + + A time to AM or PM. Acceptable values are 0]]> for AM and 1]]> for PM. The default value is 0]]>. + amPmValue + false + true + int + + + A CSS class for styling the time input. + cssClass + false + true + + + A date parameter for the time input. An acceptable value is date]]>. + dateParam + false + true + + + A date to associate with the time displayed. + dateValue + false + true + java.util.Date + + + Whether the input field is disabled. + disabled + false + true + boolean + + + The name of the hour parameter for the component. An acceptable value is hour]]>. + hourParam + true + true + + + An hour value for the time displayed. The default value is 12]]>. + hourValue + false + true + int + + + A minute interval displayed in the input. The default value is 30]]>. + minuteInterval + false + true + int + + + The name of the minute parameter for the component. An acceptable value is minute]]>. + minuteParam + true + true + + + A minute value for the time displayed. The default value is 00]]>. + minuteValue + false + true + int + + + A name for the time input. + name + false + true + + + + Creates a configurable timezone drop-down menu. + input-time-zone + com.liferay.taglib.ui.InputTimeZoneTag + JSP + + Whether the field gets focus by default. + autoFocus + false + true + boolean + + + A CSS class for styling the component. + cssClass + false + true + + + Whether to consider daylight savings for the times. The default value is true]]>. + daylight + false + true + boolean + + + Whether the field is disabled. + disabled + false + true + boolean + + + A style number corresponding to the time zone. A value of 0]]> displays the time zone's abbreviated name and a value of 1]]> displays its full name, e.g. "Pacific Standard Time." The default value is 0]]>. + displayStyle + false + true + int + + + A name for the component. + name + true + true + + + Whether the times can be null. + nullable + false + true + boolean + + + The ID of a time zone to associate with the component. For example, setting the value to PST]]> associates the component with the Pacific Standard Time zone. + value + false + true + + + + journal-article + com.liferay.taglib.ui.JournalArticleTag + JSP + + articleId + false + true + + + articlePage + false + true + + + articleResourcePrimKey + false + true + + + groupId + false + true + + + languageId + false + true + + + showAvailableLocales + false + true + + + showTitle + false + true + + + templateId + false + true + + + xmlRequest + false + true + + + + journal-content-search + com.liferay.taglib.ui.JournalContentSearchTag + JSP + + showListed + false + true + + + targetPortletId + false + true + + + type + false + true + + + + language + com.liferay.taglib.ui.LanguageTag + JSP + + displayCurrentLocale + false + true + + + displayStyle + false + true + + + formAction + false + true + + + formName + false + true + + + languageId + false + true + + + languageIds + false + true + + + name + false + true + + + + logo-selector + com.liferay.taglib.ui.LogoSelectorTag + JSP + + currentLogoURL + false + true + + + defaultLogoURL + false + true + + + editLogoURL + false + true + + + imageId + false + true + + + logoDisplaySelector + false + true + + + showBackground + false + true + + + + membership-policy-error + com.liferay.taglib.ui.MembershipPolicyErrorTag + JSP + + + Creates a message to display to the user. + message + com.liferay.taglib.ui.MessageTag + JSP + + Arguments for the language key, if the language key is configured to recieve arguments. + arguments + false + true + + + The name of a language key from which to derive the message to be displayed. + key + true + true + + + Whether to translate the language key value into the user's language. The default value is true]]>. + localizeKey + false + true + boolean + + + Whether to translate the arguments into the user's language. The default value is true]]>. + translateArguments + false + true + boolean + + + unicode + false + true + boolean + + + + my-sites + com.liferay.taglib.ui.MySitesTag + JSP + + classNames + false + true + + + cssClass + false + true + + + includeControlPanel + false + true + + + max + false + true + + + + navigation + com.liferay.taglib.ui.NavigationTag + JSP + + bulletStyle + false + true + + + displayStyle + false + true + + + headerType + false + true + + + includedLayouts + false + true + + + nestedChildren + false + true + + + preview + false + true + + + rootLayoutLevel + false + true + + + rootLayoutType + false + true + + + + Creates a page iterator for paginating through lists of items. + page-iterator + com.liferay.taglib.ui.PageIteratorTag + JSP + + Which page of items to display (e.g., first, second, third, etc.). + cur + true + true + int + + + A variable name to refer to the cur]]> value of the component. + curParam + true + true + + + The number of items to display per page. + delta + false + true + int + + + Whether the user can choose the number of items displayed per page. The default value is false]]>. + deltaConfigurable + false + true + boolean + + + A variable name to refer to the delta value of the component. + deltaParam + false + true + + + A name for the form. + formName + false + true + + + An ID for the component instance. + id + false + true + + + JavaScript to be called when the first]]>, previous]]>, next]]>, or last]]> links are clicked if the URL property is not set. + jsCall + false + true + + + A maximum number of pages to iterate through. + maxPages + false + true + int + + + A target for the first]]>, previous]]>, next]]>, and last]]> link buttons. + target + false + true + + + The total number of items in the iterator. + total + true + true + int + + + A type of iterator to display. Options are approximate]]>, article]]>, more]]>, and regular]]>. + type + false + true + + + A base URL for the iterator. Parameters are added to and removed from this URL as the user navigates through pages. + url + false + true + + + + Creates a collapsible panel for housing content. + panel + com.liferay.taglib.ui.PanelTag + JSP + + Whether the panel can be collapsed. The default value is true]]>. + collapsible + false + true + boolean + + + A CSS class for styling the component. + cssClass + false + true + + + A default state for the component. Possible values are open]]> and any string other than open. Any string other than open]]> collapses the panel. The default value is open]]>. + defaultState + false + true + + + Whether the panel is extended. The default value is false]]>. + extended + false + true + boolean + + + Text to display as a help tool tip on mouse over of the panel's help icon. + helpMessage + false + true + + + An icon to display next to the panel's title. The icon can be specified using the name of one of the Bootstrap icon CSS classes found at http://marcoceppi.github.io/bootstrap-glyphicons/]]>. + iconCssClass + false + true + + + An ID for the component instance. + id + false + true + + + The ID of the component that contains the panel. If a liferay-ui:panel-container]]> is used as the container for the panel, its ID is used as the value for the parentID]]>. + parentId + false + true + + + Whether to remember the component's state and persist it to the database. The default value is false]]>. + persistState + false + true + boolean + + + A state for the component. Possible values are open]]> and any string other than open. Any string other than open]]> collapses the panel. + state + false + true + + + A title to display at the top of the panel. + title + true + true + + + + Creates a collapsible container to house liferay-ui:panel]]> components. + panel-container + com.liferay.taglib.ui.PanelContainerTag + JSP + + Whether only one panel can be shown at a time. As one panel is opened, the others close, creating an accordian effect. The default value is false]]>. + accordion + false + true + boolean + + + A CSS class for styling the component. + cssClass + false + true + + + Whether to extend the interface with additional styling. The default value is false]]>. + extended + false + true + boolean + + + An ID for the component instance. + id + false + true + + + Whether to remember the component's state and persist it to the database. The default value is false]]>. + persistState + false + true + boolean + + + + param + com.liferay.taglib.util.ParamTag + JSP + + name + true + true + + + value + true + true + + + + Renders a PNG image with the source given for the image]]> attribute. + png-image + com.liferay.taglib.ui.PngImageTag + JSP + + The height of the image in pixels. A possible value would be 16]]>. px]]> is then appended to the end of the value. + height + true + true + int + + + The location of a PNG image file to use. + image + true + true + + + The height of the image in pixels. A possible value would be 16]]>. px]]> is then appended to the end of the value. + width + true + true + int + + + + progress + com.liferay.taglib.ui.ProgressTag + JSP + + height + false + true + + + id + true + true + + + message + false + true + + + sessionKey + true + true + + + updatePeriod + false + true + + + + ratings + com.liferay.taglib.ui.RatingsTag + JSP + + className + true + true + + + classPK + true + true + + + numberOfStars + false + true + + + ratingsEntry + false + true + + + ratingsStats + false + true + + + type + false + true + + + url + false + true + + + + ratings-score + com.liferay.taglib.ui.RatingsScoreTag + JSP + + score + true + true + + + + restore-entry + com.liferay.taglib.ui.RestoreEntryTag + JSP + + duplicateEntryAction + false + true + + + overrideMessage + false + true + + + renameMessage + false + true + + + restoreEntryAction + false + true + + + + Creates a clickable link and/or icon to an RSS feed document. + rss + com.liferay.taglib.ui.RSSTag + JSP + + A default maximum number of items to display. The default value is 20]]>. + delta + false + true + int + + + A default style to display. + displayStyle + false + true + + + A default format for the RSS feed. Options are atom_1.0]]>, rss_1.0]]>, and rss_2.0]]>. + feedType + false + true + + + A message to display next to the RSS icon. + message + false + true + + + A name for the RSS feed. + name + false + true + + + A URL from which to retrieve feed information. + resourceURL + false + true + + + The URL for an RSS feed file. + url + false + true + + + + Creates a configuration component for users to define RSS settings, such as how many articles to display. + rss-settings + com.liferay.taglib.ui.RSSSettingsTag + JSP + + A default maximum number of items to display. The default value is 20]]>. + delta + false + true + int + + + A default style to display. + displayStyle + false + true + + + Available RSS display styles from which the user can choose. Options are abstract]]>, full-content]]>, and title]]>. + displayStyles + false + true + + + Whether users are able to subscribe. Default value is false]]>. + enabled + false + true + boolean + + + A default format for the RSS feed. Options are atom_1.0]]>, rss_1.0]]>, and rss_2.0]]>. + feedType + false + true + + + A name for the component. + name + false + true + + + Whether the RSS feed has a name. The default value is false]]>. + nameEnabled + false + true + boolean + + + + Creates a search form, with an additional select input to set the scope of the search. + search + com.liferay.taglib.ui.SearchTag + JSP + + + Creates a grid for displaying a list of objects and their properties. + search-container + com.liferay.taglib.ui.SearchContainerTag + com.liferay.taglib.ui.SearchContainerTei + JSP + + A variable for the search container's pagination. Different pagination variables ensure independent pagination when multiple search containers are on a JSP. + curParam + false + true + + + The number of items to show on each search container page. + delta + false + true + int + + + The delta]]> attribute as configurable by users. + deltaConfigurable + false + true + + + deltaParam + false + true + + + displayTerms + false + true + + + A message displayed when the search container is empty. + emptyResultsMessage + false + true + + + headerNames + false + true + + + hover + false + true + + + id + false + true + + + iteratorURL + false + true + + + orderByCol + false + true + + + orderByColParam + false + true + + + orderByComparator + false + true + + + An order type for the columns, either ascending or descending. Values are asc]]> or desc]]>. + orderByType + false + true + + + orderByTypeParam + false + true + + + Inserts a checkbox column in the search container. Value must be a RowChecker]]> object. + rowChecker + false + true + + + searchContainer + false + true + + + searchTerms + false + true + + + The total number of objects in the search container. + total + false + true + int + + + A variable name for the results of the total]]> attribute. The default is total]]>. + totalVar + false + true + + + A variable name for the SearchContainer]]> object. The default is searchContainer]]>. + var + false + true + + + + search-container-column-button + com.liferay.taglib.ui.SearchContainerColumnButtonTag + JSP + + align + false + true + + + colspan + false + true + + + cssClass + false + true + + + href + true + true + + + index + false + true + + + name + false + true + + + valign + false + true + + + + Creates a date column in a search container. + search-container-column-date + com.liferay.taglib.ui.SearchContainerColumnDateTag + JSP + + A horizontal alignment for the column contents. The default is left]]>. + align + false + true + + + The number of columns to span. The default is 1]]>. + colspan + false + true + int + + + A CSS class for styling the column. + cssClass + false + true + + + A URL for the items in the column. + href + false + true + + + index + false + true + + + A name for the column. + name + false + true + + + Whether to set the column as sortable. The default value is false]]>. + orderable + false + true + boolean + + + An object's property by which to sort the column. + orderableProperty + false + true + + + A property to request from the row object. + property + false + true + + + A vertical alignment for the column contents. The default is middle]]>. + valign + false + true + + + A value for the column. + value + false + true + + + + Creates a column in a search container with the contents of a JSP file. + search-container-column-jsp + com.liferay.taglib.ui.SearchContainerColumnJSPTag + JSP + + A horizontal alignment for the column contents. The default is left]]>. + align + false + true + + + The number of columns to span. The default is 1]]>. + colspan + false + true + int + + + A CSS class for styling the column. + cssClass + false + true + + + index + false + true + + + name + false + true + + + The JSP file's location. + path + true + true + + + valign + false + true + + + + Creates a column in a search container for the workflow status. + search-container-column-status + com.liferay.taglib.ui.SearchContainerColumnStatusTag + JSP + + A horizontal alignment for the column contents. The default is left]]>. + align + false + true + + + The number of columns to span. The default is 1]]>. + colspan + false + true + int + + + A CSS class for styling the column. + cssClass + false + true + + + A URL for the column's contents. + href + false + true + + + index + false + true + + + name + false + true + + + Whether to set the column as sortable. The default value is false]]>. + orderable + false + true + boolean + + + An object's property by which to sort the column. + orderableProperty + false + true + + + An object's property to use for the column. + property + false + true + + + A vertical alignment for the column contents. The default is middle]]>. + valign + false + true + + + A workflow status for the item. + status + false + true + + + statusByUserId + false + true + + + statusDate + false + true + + + + Creates a text column in a search container. + search-container-column-text + com.liferay.taglib.ui.SearchContainerColumnTextTag + com.liferay.taglib.ui.SearchContainerColumnTextTei + JSP + + A horizontal alignment for the column contents. + align + false + true + + + A string buffer variable for constructing a URL in a scriptlet. + buffer + false + true + + + The number of columns to span. The default is 1]]>. + colspan + false + true + int + + + A CSS class for styling the column. + cssClass + false + true + + + href + false + true + + + index + false + true + + + name + false + true + + + Whether to set the column as sortable. The default value is false]]>. + orderable + false + true + boolean + + + An object's property by which to sort the column. + orderableProperty + false + true + + + property + false + true + + + target + false + true + + + title + false + true + + + Whether to automatically translate values. The default value is false]]>. + translate + false + true + boolean + + + A vertical alignment for the column contents. The default is middle]]>. + valign + false + true + + + value + false + true + + + + The list of objects to display in the search container. + search-container-results + com.liferay.taglib.ui.SearchContainerResultsTag + com.liferay.taglib.ui.SearchContainerResultsTei + JSP + + A list of objects to display in the search container. + results + false + true + + + A variable to use for the results. + resultsVar + false + true + + + Deprecated as of 6.2.0, replaced by liferay-ui:search-container#total + total + false + true + + + Deprecated as of 6.2.0, replaced by liferay-ui:search-container#totalVar + totalVar + false + true + + + + Creates rows in the search container for each object returned by liferay-ui:search-container-results]]>. + search-container-row + com.liferay.taglib.ui.SearchContainerRowTag + com.liferay.taglib.ui.SearchContainerRowTei + JSP + + bold + false + true + + + The class name of the objects to display in rows. + className + true + true + + + The returned model instances as HTML escaped. + escapedModel + false + true + + + A variable name to use for the rows' index. + indexVar + false + true + + + A property to use as the primary key for the object type in the className]]> attribute. + keyProperty + false + true + + + A variable name to use for each object as the search container iterates through the objects returned by liferay-ui:search-container-results]]>. + modelVar + false + true + + + A model property to use as the row ID. + rowIdProperty + false + true + + + A variable name to use for the rows. + rowVar + false + true + + + servletContext + false + true + + + stringKey + false + true + + + + Creates parameters for rows in the search container. The liferay-ui:search-container-row]]> tag is required. + search-container-row-parameter + com.liferay.taglib.ui.SearchContainerRowParameterTag + JSP + + A name for the row parameter. + name + true + true + + + A value for the row parameter. + value + true + true + + + + search-form + com.liferay.taglib.ui.SearchFormTag + JSP + + page + true + true + + + searchContainer + false + true + + + servletContext + false + true + + + showAddButton + false + true + + + + Creates a search results page iterator with an optional paginator. + search-iterator + com.liferay.taglib.ui.SearchIteratorTag + JSP + + Whether to add a liferay-ui:search-paginator]]> to the search container. The default value is true]]>. + paginate + false + true + boolean + + + All configurable properties of the search container, such as cur]]> and curParam]]>. These properties are set with searchContainer.getCur()]]> and searchContainer.getCurParam()]]> respectively. + searchContainer + false + true + + + A type of iterator to display. Options are approximate]]>, article]]>, more]]>, and regular]]>. + type + false + true + + + + Creates a page iterator to paginate through search results + search-paginator + com.liferay.taglib.ui.SearchPaginatorTag + JSP + + An ID for the component instance. + id + false + true + + + All configurable porperties of the search container, such as cur]]> and curParam]]>. These properties are set with searchContainer.getCur()]]> and searchContainer.getCurParam()]]> respectively. + searchContainer + true + true + + + A type of iterator to display. Options are approximate]]>, article]]>, more]]>, and regular]]>. + type + false + true + + + + search-speed + com.liferay.taglib.ui.SearchSpeedTag + JSP + + hits + true + true + + + searchContainer + true + true + + + + Creates a search instance that can be toggled between basic and advanced search. + search-toggle + com.liferay.taglib.ui.SearchToggleTag + JSP + + Whether the search input field is automatically focused. The default value is false]]>. + autoFocus + false + true + boolean + + + A label for the search button such as Search]]> or Go]]>. + buttonLabel + false + true + + + Terms to be used and displayed through the search instance. Term examples include keywords]]>, advancedSearch]]>, and description]]>. + displayTerms + true + true + + + The component instance's ID. + id + true + true + + + width + false + true + + + + section + com.liferay.taglib.ui.SectionTag + com.liferay.taglib.ui.SectionTei + JSP + + + sites-directory + com.liferay.taglib.ui.SitesDirectoryTag + JSP + + displayStyle + false + true + + + sites + false + true + + + + social-activities + com.liferay.taglib.ui.SocialActivitiesTag + JSP + + activities + false + true + + + className + false + true + + + classPK + false + true + + + displayRSSFeed + false + true + + + feedDelta + false + true + + + feedDisplayStyle + false + true + + + feedEnabled + false + true + + + feedLink + false + true + + + feedLinkMessage + false + true + + + feedTitle + false + true + + + feedType + false + true + + + + social-bookmark + com.liferay.taglib.ui.SocialBookmarkTag + JSP + + contentId + false + true + + + target + false + true + + + title + true + true + + + type + true + true + + + url + true + true + + + + social-bookmarks + com.liferay.taglib.ui.SocialBookmarksTag + JSP + + contentId + false + true + + + displayStyle + false + true + + + target + false + true + + + title + true + true + + + types + false + true + + + url + true + true + + + + staging + com.liferay.taglib.ui.StagingTag + JSP + + cssClass + false + true + + + extended + false + true + + + groupId + false + true + + + icon + false + true + + + layoutSetBranchId + false + true + + + message + false + true + + + onlyActions + false + true + + + privateLayout + false + true + + + selPlid + false + true + + + showManageBranches + false + true + + + + Creates a success message to display to the user. + success + com.liferay.taglib.ui.SuccessTag + empty + + A key to be placed in the SessionMessages]]> object to trigger the success message. + key + true + true + + + Explicit message text or the name of a language key from which to derive the message text. + message + true + true + + + Whether to translate the success message into the user's language. The default value is true]]>. + translateMessage + false + true + boolean + + + + table-iterator + com.liferay.taglib.ui.TableIteratorTag + com.liferay.taglib.ui.TableIteratorTei + JSP + + bodyPage + false + true + + + list + true + true + + + listType + true + true + + + rowBreak + false + true + + + rowLength + true + true + + + rowPadding + false + true + + + rowValign + false + true + + + width + false + true + + + + Creates a tabbed UI of section dividers that each house their own content. + tabs + com.liferay.taglib.ui.TabsTag + JSP + + + A label for the back URL. + backLabel + false + true + + + A URL for navigating back to. + backURL + false + true + + + A name for the tab's form. + formName + false + true + + + The names of the tabs. Each name must be separated by a comma with no spaces. + names + true + true + + + A function to be called on a user clicking any of the tabs. + onClick + false + true + + + A variable for the component. + param + false + true + + + A URL to refer to the portlet that contains the component. + portletURL + false + true + + + Whether the page refreshes when a tab is clicked. + refresh + false + true + boolean + + + Tab values that must follow the same order as the names]]> attribute. Each value must be separated by a comma with no spaces. + tabsValues + false + true + + + A design type for the tabs. Possible values are tabs]]> and pills]]>. + type + false + true + + + A URL to which all the tabs are linked when clicked. You can also set each tab's URL individually using url[number]]]> attribute. + url + false + true + + + url0 + false + true + + + A URL to which the second tab is linked when clicked. + url1 + false + true + + + A URL to which the third tab is linked when clicked + url2 + false + true + + + A URL to which the fourth tab is linked when clicked + url3 + false + true + + + A URL to which the fifth tab is linked when clicked + url4 + false + true + + + A URL to which the sixth tab is linked when clicked + url5 + false + true + + + A URL to which the seventh tab is linked when clicked + url6 + false + true + + + A URL to which the eighth tab is linked when clicked + url7 + false + true + + + A URL to which the ninth tab is linked when clicked + url8 + false + true + + + A URL to which the tenth tab is linked when clicked + url9 + false + true + + + An active tab from the value given in the attribute tabsValues]]>. No matter which tab a user selects, the tab given for this value always remains active. + value + false + true + + + + Creates a component that toggles the visibility of the content of the component matching the given id]]>. Default icons are used as the component's default mechanism for showing and hiding the content. + toggle + com.liferay.taglib.ui.ToggleTag + JSP + + Whether to initially show content by default. The default value is true]]>. + defaultShowContent + false + true + boolean + + + An icon to use as the mechanism for hiding the content. You can specify the location of an image file to use in the icon; otherwise a default icon is used. + hideImage + false + true + + + Text to display as a link for hiding the content. It overrides the hideImage]]> attribute. Note that the showMessage]]> attribute must also be configured in order for the hide message to render. + hideMessage + false + true + + + The ID of a component instance whose content's visibility to toggle. + id + true + true + + + An icon to use as the mechanism for showing the content. You can specify the location of an image file to use in the icon; otherwise a default icon is used. + showImage + false + true + + + A link to use as the mechanism for showing the content. The text value of this attribute is used as the link's text. The message takes precedence over showing an image, via the showImage]]> attribute. If you specify a showMessage]]> attribute, you should also specify the hideMessage]]> attribute; a null]]> is otherwise displayed for the text of the hide link. + showMessage + false + true + + + Text to be prefixed to the Toggle()]]> function that is called to toggle visibility of the content. If this is not configured, a random key is generated and prefixed to the Toggle()]]> function. For example, a value of run]]> would result in a function named runToggle()]]>. + stateVar + false + true + + + + toggle-area + com.liferay.taglib.ui.ToggleAreaTag + JSP + + align + false + true + + + defaultShowContent + false + true + + + hideImage + false + true + + + hideMessage + false + true + + + id + false + true + + + showImage + false + true + + + showMessage + false + true + + + stateVar + false + true + + + + toggle-value + com.liferay.taglib.ui.ToggleValueTag + JSP + + defaultValue + false + true + + + id + true + true + + + + Creates a component for users to permanently delete items such as images, articles, etc. from the recycle bin. + trash-empty + com.liferay.taglib.ui.TrashEmptyTag + empty + + A message to display to confirm that the user wants to remove the item(s) from the recycle bin. + confirmMessage + false + true + + + A message to be used for the empty-trash]]> button and link. + emptyMessage + false + true + + + A message to display to give users information about removing items from the recycle bin. + infoMessage + false + true + + + A URL for the empty-trash]]> button/link. + portletURL + true + true + + + The number of items to be removed from the recycle bin. + totalEntries + true + true + int + + + + Creates a message confirming items were moved to the recycle bin and presenting an option to restore them. + trash-undo + com.liferay.taglib.ui.TrashUndoTag + empty + + The URL of the undo link. + portletURL + true + true + + + A redirect URL. + redirect + false + true + + + + upload-progress + com.liferay.taglib.ui.UploadProgressTag + JSP + + height + false + true + + + id + true + true + + + message + false + true + + + redirect + false + true + + + updatePeriod + false + true + + + + user-display + com.liferay.taglib.ui.UserDisplayTag + com.liferay.taglib.ui.UserDisplayTei + JSP + + displayStyle + false + true + + + url + false + true + + + userId + true + true + + + userName + false + true + + + + user-search + com.liferay.taglib.ui.UserSearchTag + JSP + + portletURL + true + true + + + rowChecker + false + true + + + userParams + true + true + + + + webdav + com.liferay.taglib.ui.WebDAVTag + JSP + + path + true + true + + + + write + com.liferay.taglib.ui.WriteTag + JSP + + bean + true + true + + + property + true + true + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-util.tld b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-util.tld new file mode 100644 index 00000000..72a4caf0 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/tld/liferay-util.tld @@ -0,0 +1,141 @@ + + + + + 1.2 + 1.1 + liferay-util + http://liferay.com/tld/util + + body-bottom + com.liferay.taglib.util.BodyBottomTag + JSP + + outputKey + false + true + + + + body-top + com.liferay.taglib.util.BodyTopTag + JSP + + outputKey + false + true + + + + buffer + com.liferay.taglib.util.BufferTag + com.liferay.taglib.util.BufferTei + JSP + + var + true + true + + + + get-url + com.liferay.taglib.util.GetUrlTag + com.liferay.taglib.util.GetUrlTei + JSP + + expires + false + true + + + url + true + true + + + var + false + true + + + + html-bottom + com.liferay.taglib.util.HtmlBottomTag + JSP + + outputKey + false + true + + + position + false + true + + + + html-top + com.liferay.taglib.util.HtmlTopTag + JSP + + outputKey + false + true + + + position + false + true + + + + include + com.liferay.taglib.util.IncludeTag + JSP + + page + true + true + + + portletId + false + true + + + servletContext + false + true + + + strict + false + true + + + useCustomPage + false + true + + + + param + com.liferay.taglib.util.ParamTag + JSP + + name + true + true + + + value + true + true + + + + whitespace-remover + com.liferay.taglib.util.WhitespaceRemoverTag + JSP + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/web.xml b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/web.xml new file mode 100644 index 00000000..1aa8cdb8 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/WEB-INF/web.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/css/main.css b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/css/main.css new file mode 100644 index 00000000..e69de29b diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/init.jsp b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/init.jsp new file mode 100644 index 00000000..1d5cb80e --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/init.jsp @@ -0,0 +1,20 @@ +<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@page import="java.text.Format"%> +<%@page import="com.liferay.portal.kernel.util.FastDateFormatFactoryUtil"%> +<%@page import="com.liferay.portal.kernel.util.TimeZoneUtil"%> +<%@page import="com.liferay.portal.kernel.util.LocaleUtil"%> + +<%@taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<%@taglib uri="http://liferay.com/tld/aui" prefix="aui" %> +<%@taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %> +<%@taglib uri="http://liferay.com/tld/security" prefix="liferay-security" %> +<%@taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %> +<%@taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %> +<%@taglib uri="http://liferay.com/tld/util" prefix="liferay-util" %> + + + + + diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/pratica/view.jsp b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/pratica/view.jsp new file mode 100644 index 00000000..625e819c --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/html/pratica/view.jsp @@ -0,0 +1,7 @@ +<%@ include file="/html/init.jsp"%> + +<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %> + + + +This is the Pratica portlet in View mode. diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/icon.png b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/docroot/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..807b862cfc087b70dcdd971af3ac92688484e998 GIT binary patch literal 467 zcmV;^0WAKBP)4nWfMy23V#h*$3p-!?D%AI~T5+JJ;5Qi)|`;Y?)XOj2U`VS70o zp1%L~Y4f1;U-b7MEOk38OU$EtImvzCpiEkKCg)@3^{;h@nc_6NuOBn7?ZF9Ev4w3+ zWiSxI_v2&k@_b{1R8kdeGLx;rFK&F@c}mqZ4YwJO$7q^VC6&nL^Y#-6g9F*zM-oa= z70W0^1X#=%!t{DQE-wCJ^Pd1r08&yFDUlL$EtoM3e+;?Hv-Nc(QI%=il9}v$`OS^N z)(TbAG~DLw><`m+N>!Xf5_@kR0j83~eKLh5sv-%=fC#``TU}jaG#UW`VS>Ph2!jLJ zROR&N$x3B;J002ov JPDHLkV1im=zq +<% +/** + * Copyright (c) 2000-present Liferay, Inc. All rights reserved. + * + * This library is free software; you can redistribute it and/or modify it under + * the terms of the GNU Lesser General Public License as published by the Free + * Software Foundation; either version 2.1 of the License, or (at your option) + * any later version. + * + * This library is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + * details. + */ +%> + +<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %> + + + +This is the Schedulatore Portos Pratiche portlet. \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml new file mode 100644 index 00000000..773bd909 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml.MD5 b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml.MD5 new file mode 100644 index 00000000..25b297e3 --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/ivy.xml.MD5 @@ -0,0 +1 @@ +688a2ba771c5683c50abed4ca832bd42 diff --git a/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/test/integration/arquillian.xml b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/test/integration/arquillian.xml new file mode 100644 index 00000000..9413609b --- /dev/null +++ b/liferay-plugins-sdk-6.2/portlets/schedulatore-portos-pratiche-portlet/test/integration/arquillian.xml @@ -0,0 +1,15 @@ + + + + + + 8099 + tomcat + tomcat + + + \ No newline at end of file

    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%0D@^aq6L=P35t4lr)U>&{jwnVKe4dNE7rdh?vGDFP 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