Sfoglia il codice sorgente

integrazione mappe finita

master 21.11
Mattia Gosetto 3 anni fa
parent
commit
b2712c63ae
  1. 2
      jasper/.settings/org.eclipse.core.resources.prefs
  2. 510
      jasper/Modello_deposito_collaudo.jrxml
  3. 510
      jasper/Modello_deposito_fine_lavori.jrxml
  4. 8
      jasper/richiesta_integrazione_portos2.jrxml
  5. 1
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/.classpath
  6. 1
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/.settings/org.eclipse.wst.common.component
  7. 13
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/model/impl/RichiestaAccessoAttiImpl.java
  8. 104
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/service/impl/RichiestaAccessoAttiLocalServiceImpl.java
  9. 15
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/service/impl/RichiestaAccessoAttiServiceImpl.java
  10. 18
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/uti/AccessoAttiAccessTokenUtil.java
  11. 38
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/uti/DocumentLibraryUtil.java
  12. 4
      liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/service.properties
  13. 6
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.wst.common.component
  14. 9
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml
  15. 103
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/mwg/sismica/bo/util/MappeUtil.java
  16. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CSVFileFormatException.java
  17. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CSVFileNotFoundException.java
  18. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceBelfioreException.java
  19. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceComuneException.java
  20. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceIstatException.java
  21. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceProvinciaException.java
  22. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/DenominazioneException.java
  23. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/DuplicateComuneException.java
  24. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/DuplicateProvinciaException.java
  25. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchAllegatoManualeException.java
  26. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchAsseverazioneException.java
  27. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchAvvisoException.java
  28. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchCollaudoException.java
  29. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchComuneException.java
  30. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchComunicazioneException.java
  31. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchConfigurazioneException.java
  32. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchControlloPraticaException.java
  33. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDelegaException.java
  34. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDettPraticaException.java
  35. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDocAggiuntivaException.java
  36. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDocPraticaException.java
  37. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchFineLavoriException.java
  38. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchHistoryWorkflowActionException.java
  39. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchIntPraticaException.java
  40. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchPagamentoException.java
  41. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchParereGeologoException.java
  42. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchProvinciaException.java
  43. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchSoggettoException.java
  44. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchSorteggioException.java
  45. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchStoricoSoggettoPraticaException.java
  46. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchTempisticaException.java
  47. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchTerritorioException.java
  48. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/ProvinciaException.java
  49. 3
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/SiglaException.java
  50. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManuale.java
  51. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeClp.java
  52. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeModel.java
  53. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeSoap.java
  54. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeWrapper.java
  55. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Asseverazione.java
  56. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneClp.java
  57. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneModel.java
  58. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneSoap.java
  59. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneWrapper.java
  60. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Avviso.java
  61. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoClp.java
  62. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoModel.java
  63. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoSoap.java
  64. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoWrapper.java
  65. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Collaudo.java
  66. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoClp.java
  67. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoModel.java
  68. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoSoap.java
  69. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoWrapper.java
  70. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Comune.java
  71. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneClp.java
  72. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneModel.java
  73. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneSoap.java
  74. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneWrapper.java
  75. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Comunicazione.java
  76. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneClp.java
  77. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneModel.java
  78. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneSoap.java
  79. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneWrapper.java
  80. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Configurazione.java
  81. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneClp.java
  82. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneModel.java
  83. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneSoap.java
  84. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneWrapper.java
  85. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPratica.java
  86. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaClp.java
  87. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaModel.java
  88. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaSoap.java
  89. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaWrapper.java
  90. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Delega.java
  91. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaClp.java
  92. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaModel.java
  93. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaSoap.java
  94. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaWrapper.java
  95. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPratica.java
  96. 123
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java
  97. 47
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java
  98. 32
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java
  99. 84
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java
  100. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DocAggiuntiva.java
  101. Some files were not shown because too many files have changed in this diff Show More

2
jasper/.settings/org.eclipse.core.resources.prefs

@ -3,5 +3,7 @@ encoding/Modello\ CS.jrxml=UTF-8
encoding/Modello_C.jrxml=UTF-8
encoding/Modello_Sorteggio.jrxml=UTF-8
encoding/Modello_deposito.jrxml=UTF-8
encoding/Modello_deposito_collaudo.jrxml=UTF-8
encoding/Modello_deposito_fine_lavori.jrxml=UTF-8
encoding/Modello_vidimazione.jrxml=UTF-8
encoding/vidimazione_cl.jrxml=UTF-8

510
jasper/Modello_deposito_collaudo.jrxml

@ -0,0 +1,510 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.4.3.final utlizzo versione della libreria JasperReports6.4.3 -->
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Modello B2" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="afafe5d8-778e-4527-a33a-8c04000abd71">
<property name="ireport.zoom" value="1.5"/>
<property name="ireport.x" value="3"/>
<property name="ireport.y" value="0"/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<property name="com.jaspersoft.studio.report.description" value=""/>
<subDataset name="dataset1" uuid="0d488bd4-c86e-468f-92b1-30dc180516f9">
<field name="codiceAllegato" class="java.lang.String"/>
<field name="titoloAllegato" class="java.lang.String"/>
<field name="sha256Allegato" class="java.lang.String"/>
</subDataset>
<parameter name="LOGO_REGIONE" class="java.lang.String"/>
<field name="alCollaudatore" class="java.lang.String"/>
<field name="alCommittente" class="java.lang.String"/>
<field name="alDirettoreLavori" class="java.lang.String"/>
<field name="allegati" class="java.util.List">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="alTitolareDigitale" class="java.lang.String"/>
<field name="codiceUnivoco" class="java.lang.String"/>
<field name="committente" class="java.lang.String"/>
<field name="comune" class="java.lang.String"/>
<field name="dataAvviso" class="java.util.Date"/>
<field name="dataPratica" class="java.util.Date"/>
<field name="lavoriDi" class="java.lang.String"/>
<field name="numeroProgetto" class="java.lang.String"/>
<field name="numeroProtocollo" class="java.lang.String"/>
<field name="sedeGenioCivile" class="java.lang.String">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="tecnico" class="java.lang.String">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="tipo" class="java.lang.String">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="ubicazione" class="java.lang.String"/>
<pageHeader>
<band height="171" splitType="Stretch">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<frame>
<reportElement x="0" y="12" width="550" height="96" uuid="0bd6c6a9-3d3d-4fd8-a40c-46086907581d">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<box>
<pen lineWidth="1.0"/>
</box>
<image>
<reportElement x="5" y="5" width="224" height="68" uuid="407562c5-4d1d-4ad7-9318-af3aac4a74bb">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<imageExpression><![CDATA[$P{LOGO_REGIONE}]]></imageExpression>
</image>
<staticText>
<reportElement x="275" y="5" width="270" height="25" uuid="f2c4fa1f-8075-415d-966a-e8187ffacdda">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Dipartimento Regionale Tecnico]]></text>
</staticText>
<staticText>
<reportElement x="275" y="30" width="270" height="25" uuid="91aa1907-55af-4b7e-84c5-c4a601c2e18d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Ufficio del Genio Civile]]></text>
</staticText>
<textField>
<reportElement x="275" y="55" width="270" height="25" uuid="3ee4e487-6318-4336-b9bd-8adaf52a23bc">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA["Sede di "+$F{sedeGenioCivile}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="60" y="80" width="100" height="12" uuid="5f2898c1-fdc8-4cce-a055-cb1f41e760de">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<textFieldExpression><![CDATA[new SimpleDateFormat("dd/MM/yyyy").format($F{dataAvviso})]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="5" y="80" width="53" height="12" uuid="fdd7282f-aeba-440b-9c1e-e8cfd2b27e33">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="false" isItalic="false"/>
</textElement>
<text><![CDATA[Data Avviso:]]></text>
</staticText>
</frame>
<staticText>
<reportElement x="0" y="0" width="550" height="10" uuid="a3e7a11b-5bc5-4145-9d6f-2e2911aaee2c">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement markup="html">
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<text><![CDATA[AVVISO DI VIDIMAZIONE COLLAUDO STATICO]]></text>
</staticText>
<staticText>
<reportElement x="1" y="121" width="56" height="13" uuid="2bb6962b-397c-4592-ab9b-f49f30c26032">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Oggetto:]]></text>
</staticText>
<staticText>
<reportElement x="57" y="121" width="492" height="38" uuid="7d2af6ab-977a-46b1-940b-817e6113d45b">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Zone Sismiche – D.P.R. n° 380/2001 e ss. mm. ii.
- Collaudo statico, art. 67, comma 7.
- Collaudo statico delle strutture, capitolo 9 del D.M. 17.01.2018.
]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="112">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<staticText>
<reportElement x="3" y="0" width="548" height="14" uuid="564dde5b-a570-46aa-a051-da5ab36efaa2">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans" isBold="true" isUnderline="true"/>
</textElement>
<text><![CDATA[ATTESTAZIONE DEPOSITO COLLAUDO STATICO
]]></text>
</staticText>
<staticText>
<reportElement x="3" y="20" width="120" height="14" uuid="e1ced47d-520c-470c-9615-b41d83286e59">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Comune:]]></text>
</staticText>
<staticText>
<reportElement x="3" y="34" width="120" height="14" uuid="3eaa8c73-6198-4a43-b7b0-7f93315f1b79">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Committente:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="122" y="20" width="429" height="14" uuid="52db2b1a-87f3-47af-ab5d-8baf1390b91a">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="122" y="34" width="429" height="14" uuid="467ad1ff-8cfa-44b2-b87c-c6df7cbb1729">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="3" y="62" width="120" height="14" uuid="026ee306-958f-41e2-a32e-e864224f7d7f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Ubicazione:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="122" y="62" width="429" height="14" uuid="c31a499e-1a3f-4d60-8fde-13163fd5b6a1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{ubicazione} != null ? $F{ubicazione} : ""]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="122" y="76" width="429" height="14" uuid="912ef481-1991-436e-b0f5-020c411d9808">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProgetto}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="3" y="76" width="120" height="14" uuid="7fb8e318-07f1-4d54-a7b0-8d6b471f6bbc">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Progetto n.]]></text>
</staticText>
<staticText>
<reportElement x="3" y="90" width="120" height="14" uuid="f36a2b1e-bc85-4a8d-aaf8-dd2c8e349a42">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Protocollo n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="122" y="90" width="429" height="14" uuid="3b613f6d-9ee2-4e04-8897-6f83c797fda9">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProtocollo}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="122" y="48" width="429" height="14" uuid="70151a31-09fa-485a-8a65-8c3d6ca4fffa">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{lavoriDi}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="3" y="48" width="120" height="14" uuid="bb6b350d-4465-46c5-a636-7426d7955f49">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Lavori di:]]></text>
</staticText>
</band>
<band height="197">
<staticText>
<reportElement key="" x="251" y="10" width="300" height="14" uuid="498c071f-8a65-4522-b663-8267e1c1c38d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[Al Committente]]></text>
</staticText>
<staticText>
<reportElement x="3" y="140" width="548" height="50" uuid="50891660-b2d9-4de3-8335-2e8e53961f4f">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[Lo stesso è da intendersi depositato ai sensi dell’art. 67 del DPR 380/2001 e ss.mm.ii.
per le opere disciplinate dal “Capo II - Disciplina delle opere di conglomerato cementizio
armato, normale e precompresso ed a struttura metallica” e, ai fini dell’agibilità delle
costruzioni mediante segnalazione certificata, anche per le altre tipologie strutturali.]]></text>
</staticText>
<textField>
<reportElement x="59" y="24" width="492" height="14" uuid="06a29ae3-3e30-41bb-898a-e674dac9853f">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA["c/o il suo delegato "+$F{alTitolareDigitale}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="3" y="52" width="548" height="14" uuid="57562498-1de8-4a86-b0a6-4eee48a32781">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA["e, p.c.: Al sindaco SUE/SUAP del Comune di "+ $F{comune}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="59" y="38" width="492" height="14" uuid="7a603e02-fd32-437b-848d-2cdf9be47a34">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA["Al collaudatore "+$F{alCollaudatore}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="3" y="80" width="548" height="50" uuid="2b8b0081-7fc4-4de4-9f0d-c6a5d972bb0c">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA["Vista la richiesta di deposito del collaudo statico delle strutture, trasmessa in data "+$F{dataPratica}+" relativa al progetto ................., si comunica che è stata vidimata e acquisita dal sistema regionale Sismica-Sicilia, con n° protocollo "+$F{numeroProtocollo}]]></textFieldExpression>
</textField>
</band>
<band height="46">
<staticText>
<reportElement x="3" y="10" width="548" height="19" uuid="896f6838-b4bf-4e91-8a46-b70ff3ed2f94">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[Il presente documento viene generato automatiamente dal sistema informatico SISMICA della Regione Siciliana. ]]></text>
</staticText>
<staticText>
<reportElement x="3" y="30" width="548" height="16" uuid="2067e2cb-8834-4d8e-b2c0-8ccf7a6185da">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[Viene di seguito riportato l’elenco dei documenti allegati al’istanza:]]></text>
</staticText>
</band>
<band height="48">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<componentElement>
<reportElement x="5" y="10" width="548" height="30" uuid="b16480e8-29a2-4ea0-8ff8-27d47d23cd77">
<property name="com.jaspersoft.studio.unit.CONTENTS.height" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical">
<datasetRun subDataset="dataset1" uuid="eba2b13d-ad89-47f1-9c6e-c6f4daff7039">
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{allegati})]]></dataSourceExpression>
</datasetRun>
<jr:listContents height="30" width="548">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="20" y="0" width="519" height="14" uuid="6d1407d5-3a0e-4bbd-8341-334b26050f7e">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceAllegato}+" - "+$F{titoloAllegato}]]></textFieldExpression>
</textField>
<ellipse>
<reportElement x="11" y="5" width="4" height="4" backcolor="#000000" uuid="503ecd24-e6f2-41e4-9c8a-3b4020f2809f">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
</ellipse>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="20" y="14" width="519" height="14" uuid="5a63584f-b21f-4a3a-a4a9-fe80839be61d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA["SHA256: "+$F{sha256Allegato}]]></textFieldExpression>
</textField>
</jr:listContents>
</jr:list>
</componentElement>
</band>
</detail>
<pageFooter>
<band height="151" splitType="Stretch">
<staticText>
<reportElement x="1" y="128" width="284" height="23" uuid="89e43c7c-c4e3-456f-8eba-d21332502699">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="true"/>
</textElement>
<text><![CDATA[www.regione.sicilia.it
https://sismica.lavoripubblici.sicilia.it]]></text>
</staticText>
<line>
<reportElement x="0" y="125" width="555" height="1" uuid="f2f3ee86-58db-4a77-937b-428b7f419b7b"/>
</line>
<textField isBlankWhenNull="true">
<reportElement x="8" y="102" width="538" height="20" uuid="17c484f8-1f60-4ac6-bf04-4b1ef031793a"/>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceUnivoco}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="300" y="128" width="248" height="14" uuid="a44ec935-de26-4c84-bd38-59de207c8ca1">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" size="8" isBold="true"/>
</textElement>
<text><![CDATA[* in mancanza di SUE, al Sindaco del Comune competente per territorio]]></text>
</staticText>
<componentElement>
<reportElement x="183" y="52" width="188" height="50" uuid="4e8fab2e-91ec-48f5-bfd6-b52f2f2b2a14">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<printWhenExpression><![CDATA[$F{codiceUnivoco} != null]]></printWhenExpression>
</reportElement>
<jr:PDF417 xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" moduleWidth="50.0" textPosition="bottom">
<jr:codeExpression><![CDATA[$F{codiceUnivoco}]]></jr:codeExpression>
</jr:PDF417>
</componentElement>
</band>
</pageFooter>
</jasperReport>

510
jasper/Modello_deposito_fine_lavori.jrxml

@ -0,0 +1,510 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.4.3.final utlizzo versione della libreria JasperReports6.4.3 -->
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Modello B2" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="afafe5d8-778e-4527-a33a-8c04000abd71">
<property name="ireport.zoom" value="1.5"/>
<property name="ireport.x" value="3"/>
<property name="ireport.y" value="0"/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
<property name="com.jaspersoft.studio.report.description" value=""/>
<subDataset name="dataset1" uuid="0d488bd4-c86e-468f-92b1-30dc180516f9">
<field name="codiceAllegato" class="java.lang.String"/>
<field name="titoloAllegato" class="java.lang.String"/>
<field name="sha256Allegato" class="java.lang.String"/>
</subDataset>
<parameter name="LOGO_REGIONE" class="java.lang.String"/>
<field name="alCollaudatore" class="java.lang.String"/>
<field name="alCommittente" class="java.lang.String"/>
<field name="alDirettoreLavori" class="java.lang.String"/>
<field name="allegati" class="java.util.List">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="alTitolareDigitale" class="java.lang.String"/>
<field name="codiceUnivoco" class="java.lang.String"/>
<field name="committente" class="java.lang.String"/>
<field name="comune" class="java.lang.String"/>
<field name="dataAvviso" class="java.util.Date"/>
<field name="dataPratica" class="java.util.Date"/>
<field name="lavoriDi" class="java.lang.String"/>
<field name="numeroProgetto" class="java.lang.String"/>
<field name="numeroProtocollo" class="java.lang.String"/>
<field name="sedeGenioCivile" class="java.lang.String">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="tecnico" class="java.lang.String">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="tipo" class="java.lang.String">
<property name="com.jaspersoft.studio.field.tree.path" value=""/>
</field>
<field name="ubicazione" class="java.lang.String"/>
<pageHeader>
<band height="171" splitType="Stretch">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<frame>
<reportElement x="0" y="12" width="550" height="96" uuid="0bd6c6a9-3d3d-4fd8-a40c-46086907581d">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<box>
<pen lineWidth="1.0"/>
</box>
<image>
<reportElement x="5" y="5" width="224" height="68" uuid="407562c5-4d1d-4ad7-9318-af3aac4a74bb">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<imageExpression><![CDATA[$P{LOGO_REGIONE}]]></imageExpression>
</image>
<staticText>
<reportElement x="275" y="5" width="270" height="25" uuid="f2c4fa1f-8075-415d-966a-e8187ffacdda">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Dipartimento Regionale Tecnico]]></text>
</staticText>
<staticText>
<reportElement x="275" y="30" width="270" height="25" uuid="91aa1907-55af-4b7e-84c5-c4a601c2e18d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<text><![CDATA[Ufficio del Genio Civile]]></text>
</staticText>
<textField>
<reportElement x="275" y="55" width="270" height="25" uuid="3ee4e487-6318-4336-b9bd-8adaf52a23bc">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font fontName="DejaVu Sans Bold" size="9" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA["Sede di "+$F{sedeGenioCivile}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="60" y="80" width="100" height="12" uuid="5f2898c1-fdc8-4cce-a055-cb1f41e760de">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<textFieldExpression><![CDATA[new SimpleDateFormat("dd/MM/yyyy").format($F{dataAvviso})]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="5" y="80" width="53" height="12" uuid="fdd7282f-aeba-440b-9c1e-e8cfd2b27e33">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="false" isItalic="false"/>
</textElement>
<text><![CDATA[Data Avviso:]]></text>
</staticText>
</frame>
<staticText>
<reportElement x="0" y="0" width="550" height="10" uuid="a3e7a11b-5bc5-4145-9d6f-2e2911aaee2c">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement markup="html">
<font fontName="DejaVu Sans" size="8"/>
</textElement>
<text><![CDATA[AVVISO DI VIDIMAZIONE COLLAUDO STATICO]]></text>
</staticText>
<staticText>
<reportElement x="1" y="121" width="56" height="13" uuid="2bb6962b-397c-4592-ab9b-f49f30c26032">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Oggetto:]]></text>
</staticText>
<staticText>
<reportElement x="57" y="121" width="492" height="38" uuid="7d2af6ab-977a-46b1-940b-817e6113d45b">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<text><![CDATA[Zone Sismiche – D.P.R. n° 380/2001 e ss. mm. ii.
- Relazione a strutture ultimate, art. 65 D.P.R. n. 380/2001
- Dichiarazione di regolare esecuzione, art. 67, commi 8-bis e 8-ter
]]></text>
</staticText>
</band>
</pageHeader>
<detail>
<band height="112">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<staticText>
<reportElement x="3" y="0" width="548" height="14" uuid="564dde5b-a570-46aa-a051-da5ab36efaa2">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans" isBold="true" isUnderline="true"/>
</textElement>
<text><![CDATA[ATTESTAZIONE DEPOSITO FINE LAVORI
]]></text>
</staticText>
<staticText>
<reportElement x="3" y="20" width="120" height="14" uuid="e1ced47d-520c-470c-9615-b41d83286e59">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Comune:]]></text>
</staticText>
<staticText>
<reportElement x="3" y="34" width="120" height="14" uuid="3eaa8c73-6198-4a43-b7b0-7f93315f1b79">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Committente:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="122" y="20" width="429" height="14" uuid="52db2b1a-87f3-47af-ab5d-8baf1390b91a">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{comune}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="122" y="34" width="429" height="14" uuid="467ad1ff-8cfa-44b2-b87c-c6df7cbb1729">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{committente}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="3" y="62" width="120" height="14" uuid="026ee306-958f-41e2-a32e-e864224f7d7f">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Ubicazione:]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="122" y="62" width="429" height="14" uuid="c31a499e-1a3f-4d60-8fde-13163fd5b6a1">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{ubicazione} != null ? $F{ubicazione} : ""]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="122" y="76" width="429" height="14" uuid="912ef481-1991-436e-b0f5-020c411d9808">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProgetto}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="3" y="76" width="120" height="14" uuid="7fb8e318-07f1-4d54-a7b0-8d6b471f6bbc">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Progetto n.]]></text>
</staticText>
<staticText>
<reportElement x="3" y="90" width="120" height="14" uuid="f36a2b1e-bc85-4a8d-aaf8-dd2c8e349a42">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Protocollo n.]]></text>
</staticText>
<textField isBlankWhenNull="true">
<reportElement x="122" y="90" width="429" height="14" uuid="3b613f6d-9ee2-4e04-8897-6f83c797fda9">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{numeroProtocollo}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="122" y="48" width="429" height="14" uuid="70151a31-09fa-485a-8a65-8c3d6ca4fffa">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{lavoriDi}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="3" y="48" width="120" height="14" uuid="bb6b350d-4465-46c5-a636-7426d7955f49">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans Bold" isBold="false"/>
</textElement>
<text><![CDATA[Lavori di:]]></text>
</staticText>
</band>
<band height="197">
<staticText>
<reportElement key="" x="251" y="10" width="300" height="14" uuid="498c071f-8a65-4522-b663-8267e1c1c38d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans Bold" isBold="true"/>
</textElement>
<text><![CDATA[Al Committente]]></text>
</staticText>
<staticText>
<reportElement x="3" y="140" width="548" height="50" uuid="50891660-b2d9-4de3-8335-2e8e53961f4f">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[La stessa è da intendersi depositata ai sensi dell’art. 65 del DPR 380/2001 e ss.mm. e ii.
per le opere disciplinate dal “Capo II - Disciplina delle opere di conglomerato cementizio
armato, normale e precompresso ed a struttura metallica” e ai sensi dell’art. 67, commi 8-bis e
8-ter, nel caso di dichiarazione di regolare esecuzione o per le rimanenti tipologie strutturali.]]></text>
</staticText>
<textField>
<reportElement x="59" y="24" width="492" height="14" uuid="06a29ae3-3e30-41bb-898a-e674dac9853f">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA["c/o il suo delegato "+$F{alTitolareDigitale}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="59" y="38" width="492" height="14" uuid="7a603e02-fd32-437b-848d-2cdf9be47a34">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA["Al D.LL. "+$F{alDirettoreLavori}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="3" y="80" width="548" height="50" uuid="2b8b0081-7fc4-4de4-9f0d-c6a5d972bb0c">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA["Vista la richiesta di deposito della relazione a strutture ultimate/dichiarazione di regolare esecuzione, trasmessa in data "+$F{dataPratica}+" relativa al progetto ................., si comunica che è stata vidimata e acquisita dal sistema regionale Sismica-Sicilia, con n° protocollo "+$F{numeroProtocollo}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="59" y="52" width="492" height="14" uuid="93e1c249-12a0-4e16-9a45-ef8b8c4c1ae1">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA["Al collaudatore "+$F{alCollaudatore}]]></textFieldExpression>
</textField>
</band>
<band height="46">
<staticText>
<reportElement x="3" y="10" width="548" height="19" uuid="896f6838-b4bf-4e91-8a46-b70ff3ed2f94">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[Il presente documento viene generato automatiamente dal sistema informatico SISMICA della Regione Siciliana. ]]></text>
</staticText>
<staticText>
<reportElement x="3" y="30" width="548" height="16" uuid="2067e2cb-8834-4d8e-b2c0-8ccf7a6185da">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Justified" markup="html">
<font fontName="DejaVu Sans"/>
</textElement>
<text><![CDATA[Viene di seguito riportato l’elenco dei documenti allegati al’istanza:]]></text>
</staticText>
</band>
<band height="48">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<componentElement>
<reportElement x="5" y="10" width="548" height="30" uuid="b16480e8-29a2-4ea0-8ff8-27d47d23cd77">
<property name="com.jaspersoft.studio.unit.CONTENTS.height" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
</reportElement>
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical">
<datasetRun subDataset="dataset1" uuid="eba2b13d-ad89-47f1-9c6e-c6f4daff7039">
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{allegati})]]></dataSourceExpression>
</datasetRun>
<jr:listContents height="30" width="548">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="20" y="0" width="519" height="14" uuid="6d1407d5-3a0e-4bbd-8341-334b26050f7e">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceAllegato}+" - "+$F{titoloAllegato}]]></textFieldExpression>
</textField>
<ellipse>
<reportElement x="11" y="5" width="4" height="4" backcolor="#000000" uuid="503ecd24-e6f2-41e4-9c8a-3b4020f2809f">
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
</ellipse>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="20" y="14" width="519" height="14" uuid="5a63584f-b21f-4a3a-a4a9-fe80839be61d">
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Left" verticalAlignment="Middle">
<font fontName="DejaVu Sans" size="9"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA["SHA256: "+$F{sha256Allegato}]]></textFieldExpression>
</textField>
</jr:listContents>
</jr:list>
</componentElement>
</band>
</detail>
<pageFooter>
<band height="151" splitType="Stretch">
<staticText>
<reportElement x="1" y="128" width="284" height="23" uuid="89e43c7c-c4e3-456f-8eba-d21332502699">
<property name="com.jaspersoft.studio.unit.x" value="px"/>
</reportElement>
<textElement>
<font fontName="DejaVu Sans" size="8" isBold="true"/>
</textElement>
<text><![CDATA[www.regione.sicilia.it
https://sismica.lavoripubblici.sicilia.it]]></text>
</staticText>
<line>
<reportElement x="0" y="125" width="555" height="1" uuid="f2f3ee86-58db-4a77-937b-428b7f419b7b"/>
</line>
<textField isBlankWhenNull="true">
<reportElement x="8" y="102" width="538" height="20" uuid="17c484f8-1f60-4ac6-bf04-4b1ef031793a"/>
<textElement textAlignment="Center">
<font fontName="DejaVu Sans"/>
</textElement>
<textFieldExpression><![CDATA[$F{codiceUnivoco}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="300" y="128" width="248" height="14" uuid="a44ec935-de26-4c84-bd38-59de207c8ca1">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<property name="com.jaspersoft.studio.unit.x" value="px"/>
<property name="com.jaspersoft.studio.unit.width" value="px"/>
<property name="com.jaspersoft.studio.unit.height" value="px"/>
</reportElement>
<textElement textAlignment="Right">
<font fontName="DejaVu Sans" size="8" isBold="true"/>
</textElement>
<text><![CDATA[* in mancanza di SUE, al Sindaco del Comune competente per territorio]]></text>
</staticText>
<componentElement>
<reportElement x="183" y="52" width="188" height="50" uuid="4e8fab2e-91ec-48f5-bfd6-b52f2f2b2a14">
<property name="com.jaspersoft.studio.unit.y" value="px"/>
<printWhenExpression><![CDATA[$F{codiceUnivoco} != null]]></printWhenExpression>
</reportElement>
<jr:PDF417 xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" moduleWidth="50.0" textPosition="bottom">
<jr:codeExpression><![CDATA[$F{codiceUnivoco}]]></jr:codeExpression>
</jr:PDF417>
</componentElement>
</band>
</pageFooter>
</jasperReport>

8
jasper/richiesta_integrazione_portos2.jrxml

@ -349,10 +349,10 @@
<font fontName="DejaVu Sans" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{tipo}.equals("AU") ?
"Si rappresenta che i termini per il rilascio del provvedimento autorizzativo si intendono"+
"sospesi fino alla presentazione della documentazione integrativa richiesta, che le integrazioni"+
"dovranno pervenire entro il termine di 30 giorni dalla data di ricezione della presente e che in"+
"caso di mancato riscontro questo Ufficio provvederà all'adozione di un provvedimento di"+
"Si rappresenta che i termini per il rilascio del provvedimento autorizzativo si intendono "+
"sospesi fino alla presentazione della documentazione integrativa richiesta, che le integrazioni "+
"dovranno pervenire entro il termine di 30 giorni dalla data di ricezione della presente e che in "+
"caso di mancato riscontro questo Ufficio provvederà all'adozione di un provvedimento di "+
"diniego secondo le procedure previste dall'art. 10-bis della Legge 241/90 e succ. mod. e int. .\n"+
"\n"+
"Il Tecnico istruttore, incaricato per il controllo è "+$F{tecnico}+", che può essere contattato con email: "+$F{tecnicoEmail}+"\n"

1
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/.classpath

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="docroot/WEB-INF/src"/>
<classpathentry kind="src" path="docroot/WEB-INF/service"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.7.0_80">
<attributes>
<attribute name="owner.project.facets" value="java"/>

1
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/.settings/org.eclipse.wst.common.component

@ -2,6 +2,7 @@
<wb-module deploy-name="portos-accesso-atti-portlet">
<wb-resource deploy-path="/" source-path="/docroot" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/docroot/WEB-INF/src"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/docroot/WEB-INF/service"/>
<dependent-module archiveName="portos-bo-portlet-service.jar" deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/portos-bo-portlet/docroot/WEB-INF/lib/portos-bo-portlet-service.jar">
<dependency-type>uses</dependency-type>
</dependent-module>

13
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/model/impl/RichiestaAccessoAttiImpl.java

@ -15,19 +15,22 @@
package it.tref.liferay.portos.accesso.atti.model.impl;
/**
* The extended model implementation for the RichiestaAccessoAtti service. Represents a row in the &quot;portos_atti_RichiestaAccessoAtti&quot; database table, with each column mapped to a property of this class.
* The extended model implementation for the RichiestaAccessoAtti service. Represents a row in the
* &quot;portos_atti_RichiestaAccessoAtti&quot; database table, with each column mapped to a property of this class.
*
* <p>
* 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 it.tref.liferay.portos.accesso.atti.model.RichiestaAccessoAtti} interface.
* 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 it.tref.liferay.portos.accesso.atti.model.RichiestaAccessoAtti} interface.
* </p>
*
* @author 3F Consulting
*/
@SuppressWarnings("serial")
public class RichiestaAccessoAttiImpl extends RichiestaAccessoAttiBaseImpl {
/*
* NOTE FOR DEVELOPERS:
*
* Never reference this class directly. All methods that expect a richiesta accesso atti model instance should use the {@link it.tref.liferay.portos.accesso.atti.model.RichiestaAccessoAtti} interface instead.
* NOTE FOR DEVELOPERS: Never reference this class directly. All methods that expect a richiesta accesso atti model
* instance should use the {@link it.tref.liferay.portos.accesso.atti.model.RichiestaAccessoAtti} interface instead.
*/
public RichiestaAccessoAttiImpl() {
}

104
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/service/impl/RichiestaAccessoAttiLocalServiceImpl.java

@ -37,211 +37,173 @@ import com.liferay.portal.service.OrganizationLocalServiceUtil;
* The implementation of the richiesta accesso atti local service.
*
* <p>
* All custom service methods should be put in this class. Whenever methods are added, rerun ServiceBuilder to copy their definitions into the {@link it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiLocalService} interface.
* All custom service methods should be put in this class. Whenever methods are added, rerun ServiceBuilder to copy
* their definitions into the {@link it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiLocalService}
* interface.
*
* <p>
* This is a local service. 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.
* This is a local service. 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.
* </p>
*
* @author 3F Consulting
* @see it.tref.liferay.portos.accesso.atti.service.base.RichiestaAccessoAttiLocalServiceBaseImpl
* @see it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiLocalServiceUtil
*/
public class RichiestaAccessoAttiLocalServiceImpl
extends RichiestaAccessoAttiLocalServiceBaseImpl {
public class RichiestaAccessoAttiLocalServiceImpl extends RichiestaAccessoAttiLocalServiceBaseImpl {
/*
* NOTE FOR DEVELOPERS:
*
* Never reference this interface directly. Always use {@link it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiLocalServiceUtil} to access the richiesta accesso atti local service.
* NOTE FOR DEVELOPERS: Never reference this interface directly. Always use {@link
* it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiLocalServiceUtil} to access the richiesta accesso
* atti local service.
*/
public List<RichiestaAccessoAtti> findByGestita(boolean gestita, int start, int end) throws SystemException{
@Override
public List<RichiestaAccessoAtti> findByGestita(boolean gestita, int start, int end) throws SystemException {
return richiestaAccessoAttiPersistence.findByGestita(gestita, start, end);
}
public List<RichiestaAccessoAtti> findCompletate(String numeroProgetto, String protocollo, String dataDal, String dataAl, int start, int end) throws SystemException, ParseException{
@Override
public List<RichiestaAccessoAtti> findCompletate(String numeroProgetto, String protocollo, String dataDal,
String dataAl, int start, int end) throws SystemException, ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
DynamicQuery dq = richiestaAccessoAttiLocalService.dynamicQuery();
dq.add(RestrictionsFactoryUtil.eq("gestita", true));
if(!numeroProgetto.equals("")){
if (!numeroProgetto.equals("")) {
dq.add(RestrictionsFactoryUtil.eq("numeroProgetto", numeroProgetto));
}
if(!protocollo.equals("")){
if (!protocollo.equals("")) {
Disjunction disjunction = RestrictionsFactoryUtil.disjunction();
disjunction.add(PropertyFactoryUtil.forName("protocolloEntrata").eq(protocollo));
disjunction.add(PropertyFactoryUtil.forName("protocolloUscita").eq(protocollo));
dq.add(disjunction);
}
if(!dataDal.equals("") && !dataAl.equals("")){
if (!dataDal.equals("") && !dataAl.equals("")) {
Date dateDal = sdf.parse(dataDal);
Calendar calDal = Calendar.getInstance();
calDal.setTime(dateDal);
calDal.set(Calendar.HOUR_OF_DAY, 00);
calDal.set(Calendar.MINUTE, 00);
dateDal = calDal.getTime();
Date dateAl = sdf.parse(dataAl);
Calendar calAl = Calendar.getInstance();
calAl.setTime(dateAl);
calAl.set(Calendar.HOUR_OF_DAY, 23);
calAl.set(Calendar.MINUTE, 59);
dateAl = calAl.getTime();
Property createDateProperty = PropertyFactoryUtil.forName("dtAccettazione");
dq.add(createDateProperty.between(dateDal, dateAl));
}
if(!dataDal.equals("") && dataAl.equals("")){
if (!dataDal.equals("") && dataAl.equals("")) {
Date dateDal = sdf.parse(dataDal);
Calendar calDal = Calendar.getInstance();
calDal.setTime(dateDal);
calDal.set(Calendar.HOUR_OF_DAY, 00);
calDal.set(Calendar.MINUTE, 00);
dateDal = calDal.getTime();
Date now = new Date();
Property createDateProperty = PropertyFactoryUtil.forName("dtAccettazione");
dq.add(createDateProperty.between(dateDal, now));
}
if(dataDal.equals("") && !dataAl.equals("")){
if (dataDal.equals("") && !dataAl.equals("")) {
Date now = new Date("01/01/2018");
Date dateAl = sdf.parse(dataAl);
Calendar calAl = Calendar.getInstance();
calAl.setTime(dateAl);
calAl.set(Calendar.HOUR_OF_DAY, 23);
calAl.set(Calendar.MINUTE, 59);
dateAl = calAl.getTime();
Property createDateProperty = PropertyFactoryUtil.forName("dtAccettazione");
dq.add(createDateProperty.between(now, dateAl));
}
return richiestaAccessoAttiLocalService.dynamicQuery(dq, start, end);
}
public int countCompletate(String numeroProgetto, String protocollo, String dataDal, String dataAl) throws SystemException, ParseException{
@Override
public int countCompletate(String numeroProgetto, String protocollo, String dataDal, String dataAl)
throws SystemException, ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
DynamicQuery dq = richiestaAccessoAttiLocalService.dynamicQuery();
dq.add(RestrictionsFactoryUtil.eq("gestita", true));
if(!numeroProgetto.equals("")){
if (!numeroProgetto.equals("")) {
dq.add(RestrictionsFactoryUtil.eq("numeroProgetto", numeroProgetto));
}
if(!protocollo.equals("")){
if (!protocollo.equals("")) {
Disjunction disjunction = RestrictionsFactoryUtil.disjunction();
disjunction.add(PropertyFactoryUtil.forName("protocolloEntrata").eq(protocollo));
disjunction.add(PropertyFactoryUtil.forName("protocolloUscita").eq(protocollo));
dq.add(disjunction);
}
if(!dataDal.equals("") && !dataAl.equals("")){
if (!dataDal.equals("") && !dataAl.equals("")) {
Date dateDal = sdf.parse(dataDal);
Calendar calDal = Calendar.getInstance();
calDal.setTime(dateDal);
calDal.set(Calendar.HOUR_OF_DAY, 00);
calDal.set(Calendar.MINUTE, 00);
dateDal = calDal.getTime();
Date dateAl = sdf.parse(dataAl);
Calendar calAl = Calendar.getInstance();
calAl.setTime(dateAl);
calAl.set(Calendar.HOUR_OF_DAY, 23);
calAl.set(Calendar.MINUTE, 59);
dateAl = calAl.getTime();
Property createDateProperty = PropertyFactoryUtil.forName("dtAccettazione");
dq.add(createDateProperty.between(dateDal, dateAl));
}
if(!dataDal.equals("") && dataAl.equals("")){
if (!dataDal.equals("") && dataAl.equals("")) {
Date dateDal = sdf.parse(dataDal);
Calendar calDal = Calendar.getInstance();
calDal.setTime(dateDal);
calDal.set(Calendar.HOUR_OF_DAY, 00);
calDal.set(Calendar.MINUTE, 00);
dateDal = calDal.getTime();
Date now = new Date();
Property createDateProperty = PropertyFactoryUtil.forName("dtAccettazione");
dq.add(createDateProperty.between(dateDal, now));
}
if(dataDal.equals("") && !dataAl.equals("")){
if (dataDal.equals("") && !dataAl.equals("")) {
Date now = new Date("01/01/2018");
Date dateAl = sdf.parse(dataAl);
Calendar calAl = Calendar.getInstance();
calAl.setTime(dateAl);
calAl.set(Calendar.HOUR_OF_DAY, 23);
calAl.set(Calendar.MINUTE, 59);
dateAl = calAl.getTime();
Property createDateProperty = PropertyFactoryUtil.forName("dtAccettazione");
dq.add(createDateProperty.between(now, dateAl));
}
List<RichiestaAccessoAtti> lista = richiestaAccessoAttiLocalService.dynamicQuery(dq);
return lista.size();
}
public RichiestaAccessoAtti findByAccessToken(String accessToken) throws SystemException{
@Override
public RichiestaAccessoAtti findByAccessToken(String accessToken) throws SystemException {
DynamicQuery dq = richiestaAccessoAttiLocalService.dynamicQuery();
dq.add(RestrictionsFactoryUtil.eq("accessToken", accessToken));
List<RichiestaAccessoAtti> lista = richiestaAccessoAttiLocalService.dynamicQuery(dq);
if(lista != null && !lista.isEmpty()){
if (lista != null && !lista.isEmpty()) {
return lista.get(0);
}
return null;
}
public List<RichiestaAccessoAtti> findRichiesteByGroup(long userId, int start, int end) throws SystemException{
@Override
public List<RichiestaAccessoAtti> findRichiesteByGroup(long userId, int start, int end) throws SystemException {
List<Long> listaLong = new ArrayList<Long>();
List<Organization> organizationList = OrganizationLocalServiceUtil.getUserOrganizations(userId);
if(organizationList != null && !organizationList.isEmpty()){
if (organizationList != null && !organizationList.isEmpty()) {
for (Organization organization : organizationList) {
listaLong.add(organization.getGroupId());
}
}
listaLong.add(0L);
DynamicQuery dq = richiestaAccessoAttiLocalService.dynamicQuery();
dq.add(RestrictionsFactoryUtil.eq("gestita", false));
dq.add(RestrictionsFactoryUtil.in("groupId", listaLong));
return richiestaAccessoAttiLocalService.dynamicQuery(dq, start, end);
}
}

15
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/service/impl/RichiestaAccessoAttiServiceImpl.java

@ -20,21 +20,22 @@ import it.tref.liferay.portos.accesso.atti.service.base.RichiestaAccessoAttiServ
* The implementation of the richiesta accesso atti remote service.
*
* <p>
* All custom service methods should be put in this class. Whenever methods are added, rerun ServiceBuilder to copy their definitions into the {@link it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiService} interface.
* All custom service methods should be put in this class. Whenever methods are added, rerun ServiceBuilder to copy
* their definitions into the {@link it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiService} interface.
*
* <p>
* 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.
* 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.
* </p>
*
* @author 3F Consulting
* @see it.tref.liferay.portos.accesso.atti.service.base.RichiestaAccessoAttiServiceBaseImpl
* @see it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiServiceUtil
*/
public class RichiestaAccessoAttiServiceImpl
extends RichiestaAccessoAttiServiceBaseImpl {
public class RichiestaAccessoAttiServiceImpl extends RichiestaAccessoAttiServiceBaseImpl {
/*
* NOTE FOR DEVELOPERS:
*
* Never reference this interface directly. Always use {@link it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiServiceUtil} to access the richiesta accesso atti remote service.
* NOTE FOR DEVELOPERS: Never reference this interface directly. Always use {@link
* it.tref.liferay.portos.accesso.atti.service.RichiestaAccessoAttiServiceUtil} to access the richiesta accesso atti
* remote service.
*/
}

18
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/uti/AccessoAttiAccessTokenUtil.java

@ -11,31 +11,21 @@ public class AccessoAttiAccessTokenUtil {
private static final Log _log = LogFactoryUtil.getLog(AccessoAttiAccessTokenUtil.class);
public static String generateAccessToken(long richiestaAccessoAttiId, String numeroProgetto, long richiedenteUserId){
public static String generateAccessToken(long richiestaAccessoAttiId, String numeroProgetto, long richiedenteUserId) {
StringBuffer sb = new StringBuffer();
try {
String concatString = String.valueOf(richiestaAccessoAttiId) + StringPool.UNDERLINE +
numeroProgetto + StringPool.UNDERLINE + richiedenteUserId;
String concatString = String.valueOf(richiestaAccessoAttiId) + StringPool.UNDERLINE + numeroProgetto
+ StringPool.UNDERLINE + richiedenteUserId;
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(concatString.getBytes());
byte byteData[] = md.digest();
for (int i = 0; i < byteData.length; i++) {
sb.append(Integer.toString((byteData[i] & 0xff) + 0x100, 16).substring(1));
}
} catch (NoSuchAlgorithmException e) {
_log.error(e,e);
_log.error(e, e);
}
return sb.toString();
}
}

38
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/accesso/atti/uti/DocumentLibraryUtil.java

@ -24,55 +24,41 @@ public class DocumentLibraryUtil {
public static final String PAGAMENTO_CODEC_FILENAME = "PAGAMENTO_";
public static final String DOCUMENTO_CODEC_FILENAME = "DOCUMENTO_";
public static long saveFileEntryAccessoAtti(long companyGroupId, long richiestaAccessoAttiId, String originFileName,
File file, boolean pagamento) {
public static long saveFileEntryAccessoAtti(long companyGroupId, long richiestaAccessoAttiId,
String originFileName, File file, boolean pagamento) {
long fileEntryId = 0L;
try {
DLFolder folder = getRichiestaAttiFolder(companyGroupId);
if(folder != null){
RichiestaAccessoAtti richiestaAccessoAtti =
RichiestaAccessoAttiLocalServiceUtil.fetchRichiestaAccessoAtti(richiestaAccessoAttiId);
if(richiestaAccessoAtti != null){
if (folder != null) {
RichiestaAccessoAtti richiestaAccessoAtti = RichiestaAccessoAttiLocalServiceUtil
.fetchRichiestaAccessoAtti(richiestaAccessoAttiId);
if (richiestaAccessoAtti != null) {
ServiceContext serviceContext = new ServiceContext();
serviceContext.setCompanyId(richiestaAccessoAtti.getCompanyId());
serviceContext.setUserId(richiestaAccessoAtti.getUserId());
String mineType = FileUtil.getExtension(originFileName);
String prefixedFileName = "";
if(pagamento){
if (pagamento) {
prefixedFileName = PAGAMENTO_CODEC_FILENAME + richiestaAccessoAttiId + "." + mineType;
} else {
prefixedFileName = DOCUMENTO_CODEC_FILENAME + richiestaAccessoAttiId + "." + mineType;
}
FileEntry fileEntry = DLAppLocalServiceUtil.addFileEntry(
richiestaAccessoAtti.getUserId(), folder.getRepositoryId(), folder.getFolderId(),
prefixedFileName, mineType, prefixedFileName, "", "", file, serviceContext);
FileEntry fileEntry = DLAppLocalServiceUtil.addFileEntry(richiestaAccessoAtti.getUserId(),
folder.getRepositoryId(), folder.getFolderId(), prefixedFileName, mineType,
prefixedFileName, "", "", file, serviceContext);
fileEntryId = fileEntry.getFileEntryId();
}
}
} catch (PortalException | SystemException e) {
_log.error(e,e);
_log.error(e, e);
}
return fileEntryId;
}
private static DLFolder getRichiestaAttiFolder(long companyGroupId) throws PortalException, SystemException{
private static DLFolder getRichiestaAttiFolder(long companyGroupId) throws PortalException, SystemException {
DLFolder folder = DLFolderLocalServiceUtil.getFolder(companyGroupId, 0L, RICHIESTA_ATTI_FOLDER_NAME);
return folder;
}
}

4
liferay-plugins-sdk-6.2/portlets/portos-accesso-atti-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
##
build.namespace=portos_atti
build.number=24
build.date=1598539119654
build.number=26
build.date=1629993357414
build.auto.upgrade=true
##

6
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/.settings/org.eclipse.wst.common.component

@ -12,6 +12,12 @@
<dependent-module archiveName="portos-mail-manager-portlet-service.jar" deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/portos-mail-manager-portlet/docroot/WEB-INF/lib/portos-mail-manager-portlet-service.jar">
<dependency-type>uses</dependency-type>
</dependent-module>
<dependent-module archiveName="portos-kaleo-portlet-service.jar" deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/portos-kaleo-portlet/docroot/WEB-INF/lib/portos-kaleo-portlet-service.jar">
<dependency-type>uses</dependency-type>
</dependent-module>
<dependent-module archiveName="portos-mail-manager-portlet-service.jar" deploy-path="/WEB-INF/lib" handle="module:/classpath/lib/portos-mail-manager-portlet/docroot/WEB-INF/lib/portos-mail-manager-portlet-service.jar">
<dependency-type>uses</dependency-type>
</dependent-module>
<property name="context-root" value="portos-bo-portlet"/>
<property name="java-output-path" value="/portos-bo-portlet/docroot/WEB-INF/classes"/>
</wb-module>

9
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service.xml

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 6.1.0//EN" "http://www.liferay.com/dtd/liferay-service-builder_6_1_0.dtd">
<service-builder package-path="it.tref.liferay.portos.bo">
<author>Davide Barbagallo, 3F Consulting</author>
<author>Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.</author>
<namespace>portos_bo</namespace>
<entity name="Provincia" local-service="true" remote-service="true">
@ -436,6 +436,10 @@
<column name="estremiCatastali" type="String" />
<column name="estremiPratCom" type="String" />
<column name="contestoPaesaggistico" type="String" />
<column name="livelloDiTutela" type="String" />
<column name="vincoli" type="String" />
<column name="variataDa" type="long" />
<column name="varianteNumero" type="long" />
<column name="varianteSostanziale" type="boolean" />
@ -1627,8 +1631,7 @@
<finder-column name="tipologia" />
<finder-column name="esito" arrayable-operator="IN" />
</finder>
<reference package-path="com.liferay.portlet.documentlibrary"
entity="DLApp" />
<reference package-path="com.liferay.portlet.documentlibrary" entity="DLApp" />
</entity>
<entity name="HistoryWorkflowAction" local-service="true"

103
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/mwg/sismica/bo/util/MappeUtil.java

@ -3,8 +3,11 @@ package it.mwg.sismica.bo.util;
import it.tref.liferay.portos.bo.model.Comune;
import it.tref.liferay.portos.bo.model.DettPratica;
import it.tref.liferay.portos.bo.model.IntPratica;
import it.tref.liferay.portos.bo.model.Provincia;
import it.tref.liferay.portos.bo.service.ComuneLocalServiceUtil;
import it.tref.liferay.portos.bo.service.ConfigurazioneLocalServiceUtil;
import it.tref.liferay.portos.bo.service.IntPraticaLocalServiceUtil;
import it.tref.liferay.portos.bo.service.ProvinciaLocalServiceUtil;
import it.tref.liferay.portos.bo.shared.util.ConfigurazioneConstants;
import java.io.UnsupportedEncodingException;
@ -20,20 +23,21 @@ import com.liferay.portal.kernel.exception.PortalException;
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.Http;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.kernel.util.Validator;
import com.liferay.portal.kernel.util.WebKeys;
import com.liferay.portal.theme.ThemeDisplay;
public class MappeUtil {
private final static Log _log = LogFactoryUtil.getLog(MappeUtil.class);
private static final Log _log = LogFactoryUtil.getLog(MappeUtil.class);
public static String getUrlFe(HttpServletRequest request, DettPratica dettPratica, Comune comune, boolean readOnly)
throws UnsupportedEncodingException, PortalException, SystemException {
ThemeDisplay td = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
long companyId = td.getCompanyId();
String baseUrl = ConfigurazioneLocalServiceUtil.findByC_ChiaveString(companyId,
ConfigurazioneConstants.MAPPE_URL_IFRAME_FE);
return getUrlComune(request, baseUrl, dettPratica, comune, readOnly);
@ -44,26 +48,63 @@ public class MappeUtil {
ThemeDisplay td = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
long companyId = td.getCompanyId();
String baseUrl = ConfigurazioneLocalServiceUtil.findByC_ChiaveString(companyId,
ConfigurazioneConstants.MAPPE_URL_IFRAME_BO);
return getUrlComune(request, baseUrl, dettPratica, comune, readOnly);
}
public static String getUrlRicerca(HttpServletRequest request, String codiceProvincia, long comuneId)
throws SystemException, PortalException {
String url = StringPool.BLANK;
if (Validator.isNotNull(codiceProvincia)) {
String siglaProvincia = StringPool.BLANK;
String codiceBelfiore = StringPool.BLANK;
ThemeDisplay td = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
long companyId = td.getCompanyId();
if (0 == comuneId) {
Provincia provincia = ProvinciaLocalServiceUtil.fetchByC_C(companyId, codiceProvincia);
siglaProvincia = provincia.getSigla();
} else {
Comune comune = ComuneLocalServiceUtil.getComune(comuneId);
codiceBelfiore = comune.getCodiceBelfiore();
}
StringBuilder cb = new StringBuilder();
cb.append(request.isSecure() ? Http.HTTPS_WITH_SLASH : Http.HTTP_WITH_SLASH)
.append(request.getServerName());
if ((request.isSecure() && (request.getServerPort() != Http.HTTPS_PORT))
|| (!request.isSecure() && (request.getServerPort() != Http.HTTP_PORT))) {
cb.append(StringPool.COLON).append(request.getServerPort());
}
cb.append(request.getContextPath()).append(request.getServletPath()).append("/mappe/list?");
if (0 == comuneId) {
cb.append("p=").append(codiceProvincia);
} else {
cb.append("c=").append(comuneId);
}
_log.info("cb = " + cb);
url = ConfigurazioneLocalServiceUtil
.findByC_ChiaveString(companyId, ConfigurazioneConstants.MAPPE_URL_IFRAME_RICERCA)
.replace("{{PROVINCIA}}", siglaProvincia).replace("{{COD_BELFIORE}}", codiceBelfiore)
.replace("{{URL}}", urlEncode(cb.toString()))
+ StringPool.AMPERSAND + getAuth(companyId, request.getServerName());
}
return url;
}
private static String getUrlComune(HttpServletRequest request, String baseUrl, DettPratica dettPratica,
Comune comune, boolean readOnly) throws PortalException, SystemException {
Comune comune, boolean readOnly) throws UnsupportedEncodingException, PortalException, SystemException {
ThemeDisplay td = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
long companyId = td.getCompanyId();
long intPraticaId = dettPratica.getIntPraticaId();
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(intPraticaId);
String sharedSecret = ConfigurazioneLocalServiceUtil.findByC_ChiaveString(companyId,
ConfigurazioneConstants.MAPPE_SHARED_SECRET);
long date = new Date().getTime() / 1000;
String auth = DigestUtils.sha256Hex(date + sharedSecret + request.getServerName());
String localizzazione = dettPratica.getLocalizzazioneGeografica();
String intPraticaId = StringPool.BLANK;
String estremiCatastali = StringPool.BLANK;
String lat = StringPool.BLANK;
String lng = StringPool.BLANK;
String numeroProgetto = StringPool.BLANK;
if (Validator.isNotNull(dettPratica)) {
estremiCatastali = urlEncode(dettPratica.getEstremiCatastali());
String localizzazione = dettPratica.getLocalizzazioneGeografica();
if (Validator.isNotNull(localizzazione)) {
String[] coordinate = StringUtils.split(localizzazione, StringPool.PIPE);
if (coordinate.length > 1) {
@ -71,28 +112,38 @@ public class MappeUtil {
lng = coordinate[1];
}
}
baseUrl = baseUrl
intPraticaId = String.valueOf(dettPratica.getIntPraticaId());
IntPratica intPratica = IntPraticaLocalServiceUtil.getIntPratica(dettPratica.getIntPraticaId());
numeroProgetto = intPratica.getNumeroProgetto();
}
String url = baseUrl;
url = url
.replace("{{COD_BELFIORE}}",
Validator.isNull(comune) ? StringPool.BLANK : urlEncode(comune.getCodiceBelfiore()))
.replace("{{ESTREMI_CAT}}",
Validator.isNull(dettPratica) ? StringPool.BLANK : urlEncode(dettPratica.getEstremiCatastali()))
.replace("{{LAT}}", lat).replace("{{LNG}}", lng).replace("{{IDPRATICA}}", String.valueOf(intPraticaId))
.replace("{{NPRATICA}}", intPratica.getNumeroProgetto())
.replace("{{READONLY}}", readOnly ? StringPool.TRUE : StringPool.FALSE);
String query = null;
String[] parti = StringUtils.split(baseUrl, StringPool.QUESTION);
.replace("{{ESTREMI_CAT}}", estremiCatastali).replace("{{LAT}}", lat).replace("{{LNG}}", lng)
.replace("{{IDPRATICA}}", intPraticaId).replace("{{NPRATICA}}", numeroProgetto)
.replace("{{READONLY}}", String.valueOf(readOnly));
String query = StringPool.BLANK;
String[] parti = StringUtils.split(url, StringPool.QUESTION);
if (parti.length > 1) {
query = parti[1];
}
if (Validator.isNull(query)) {
query = StringPool.BLANK;
} else {
if (!query.equals(StringPool.BLANK)) {
query += StringPool.AMPERSAND;
}
StringBuilder url = new StringBuilder();
url.append(parti[0]).append(StringPool.QUESTION).append(query).append("date=").append(date).append("&auth=")
.append(auth);
return url.toString();
query += getAuth(companyId, request.getServerName());
url = parti[0] + StringPool.QUESTION + query;
_log.info(url);
return url;
}
private static String getAuth(long companyId, String serverName) throws SystemException {
long date = new Date().getTime() / 1000;
String sharedSecret = ConfigurazioneLocalServiceUtil.findByC_ChiaveString(companyId,
ConfigurazioneConstants.MAPPE_SHARED_SECRET);
String auth = DigestUtils.sha256Hex(date + sharedSecret + serverName);
return "date=" + date + "&auth=" + auth;
}
private static String urlEncode(String str) {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CSVFileFormatException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class CSVFileFormatException extends PortalException {
public CSVFileFormatException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CSVFileNotFoundException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class CSVFileNotFoundException extends PortalException {
public CSVFileNotFoundException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceBelfioreException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class CodiceBelfioreException extends PortalException {
public CodiceBelfioreException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceComuneException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class CodiceComuneException extends PortalException {
public CodiceComuneException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceIstatException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class CodiceIstatException extends PortalException {
public CodiceIstatException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/CodiceProvinciaException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class CodiceProvinciaException extends PortalException {
public CodiceProvinciaException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/DenominazioneException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class DenominazioneException extends PortalException {
public DenominazioneException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/DuplicateComuneException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class DuplicateComuneException extends PortalException {
public DuplicateComuneException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/DuplicateProvinciaException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class DuplicateProvinciaException extends PortalException {
public DuplicateProvinciaException() {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchAllegatoManualeException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchAllegatoManualeException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchAsseverazioneException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchAsseverazioneException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchAvvisoException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchAvvisoException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchCollaudoException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchCollaudoException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchComuneException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchComuneException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchComunicazioneException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchComunicazioneException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchConfigurazioneException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchConfigurazioneException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchControlloPraticaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchControlloPraticaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDelegaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchDelegaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDettPraticaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchDettPraticaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDocAggiuntivaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchDocAggiuntivaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchDocPraticaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchDocPraticaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchFineLavoriException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchFineLavoriException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchHistoryWorkflowActionException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchHistoryWorkflowActionException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchIntPraticaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchIntPraticaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchPagamentoException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchPagamentoException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchParereGeologoException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchParereGeologoException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchProvinciaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchProvinciaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchSoggettoException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchSoggettoException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchSorteggioException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchSorteggioException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchStoricoSoggettoPraticaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchStoricoSoggettoPraticaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchTempisticaException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchTempisticaException extends NoSuchModelException {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/NoSuchTerritorioException.java

@ -17,7 +17,7 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.NoSuchModelException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class NoSuchTerritorioException extends NoSuchModelException {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/ProvinciaException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class ProvinciaException extends PortalException {
public ProvinciaException() {

3
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/SiglaException.java

@ -17,8 +17,9 @@ package it.tref.liferay.portos.bo;
import com.liferay.portal.kernel.exception.PortalException;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
@SuppressWarnings("serial")
public class SiglaException extends PortalException {
public SiglaException() {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManuale.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the AllegatoManuale service. Represents a row in the &quot;portos_bo_AllegatoManuale&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see AllegatoManualeModel
* @see it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl
* @see it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeClp.java

@ -35,7 +35,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class AllegatoManualeClp extends BaseModelImpl<AllegatoManuale>
implements AllegatoManuale {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see AllegatoManuale
* @see it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl
* @see it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.AllegatoManualeServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.AllegatoManualeServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AllegatoManualeWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link AllegatoManuale}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see AllegatoManuale
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Asseverazione.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the Asseverazione service. Represents a row in the &quot;portos_bo_Asseverazione&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see AsseverazioneModel
* @see it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl
* @see it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneClp.java

@ -35,7 +35,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class AsseverazioneClp extends BaseModelImpl<Asseverazione>
implements Asseverazione {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Asseverazione
* @see it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl
* @see it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.AsseverazioneServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.AsseverazioneServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AsseverazioneWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link Asseverazione}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Asseverazione
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Avviso.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the Avviso service. Represents a row in the &quot;portos_bo_Avviso&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see AvvisoModel
* @see it.tref.liferay.portos.bo.model.impl.AvvisoImpl
* @see it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoClp.java

@ -36,7 +36,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class AvvisoClp extends BaseModelImpl<Avviso> implements Avviso {
public AvvisoClp() {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.AvvisoImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Avviso
* @see it.tref.liferay.portos.bo.model.impl.AvvisoImpl
* @see it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.AvvisoServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.AvvisoServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/AvvisoWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link Avviso}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Avviso
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Collaudo.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the Collaudo service. Represents a row in the &quot;portos_bo_Collaudo&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see CollaudoModel
* @see it.tref.liferay.portos.bo.model.impl.CollaudoImpl
* @see it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoClp.java

@ -35,7 +35,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class CollaudoClp extends BaseModelImpl<Collaudo> implements Collaudo {
public CollaudoClp() {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.CollaudoImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Collaudo
* @see it.tref.liferay.portos.bo.model.impl.CollaudoImpl
* @see it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.CollaudoServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.CollaudoServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/CollaudoWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link Collaudo}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Collaudo
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Comune.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the Comune service. Represents a row in the &quot;portos_bo_Comune&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see ComuneModel
* @see it.tref.liferay.portos.bo.model.impl.ComuneImpl
* @see it.tref.liferay.portos.bo.model.impl.ComuneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneClp.java

@ -35,7 +35,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class ComuneClp extends BaseModelImpl<Comune> implements Comune {
public ComuneClp() {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.ComuneModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.ComuneImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Comune
* @see it.tref.liferay.portos.bo.model.impl.ComuneImpl
* @see it.tref.liferay.portos.bo.model.impl.ComuneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.ComuneServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.ComuneServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComuneWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link Comune}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Comune
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Comunicazione.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the Comunicazione service. Represents a row in the &quot;portos_bo_Comunicazione&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see ComunicazioneModel
* @see it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl
* @see it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneClp.java

@ -35,7 +35,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class ComunicazioneClp extends BaseModelImpl<Comunicazione>
implements Comunicazione {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Comunicazione
* @see it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl
* @see it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.ComunicazioneServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.ComunicazioneServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ComunicazioneWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link Comunicazione}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Comunicazione
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Configurazione.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the Configurazione service. Represents a row in the &quot;portos_bo_Configurazione&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see ConfigurazioneModel
* @see it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl
* @see it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneClp.java

@ -35,7 +35,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class ConfigurazioneClp extends BaseModelImpl<Configurazione>
implements Configurazione {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Configurazione
* @see it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl
* @see it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.ConfigurazioneServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.ConfigurazioneServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ConfigurazioneWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link Configurazione}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Configurazione
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPratica.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the ControlloPratica service. Represents a row in the &quot;portos_bo_ControlloPratica&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see ControlloPraticaModel
* @see it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl
* @see it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaClp.java

@ -36,7 +36,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class ControlloPraticaClp extends BaseModelImpl<ControlloPratica>
implements ControlloPratica {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaModel.java

@ -35,7 +35,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see ControlloPratica
* @see it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl
* @see it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.ControlloPraticaServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.ControlloPraticaServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/ControlloPraticaWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link ControlloPratica}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see ControlloPratica
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/Delega.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the Delega service. Represents a row in the &quot;portos_bo_Delega&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see DelegaModel
* @see it.tref.liferay.portos.bo.model.impl.DelegaImpl
* @see it.tref.liferay.portos.bo.model.impl.DelegaModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaClp.java

@ -35,7 +35,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class DelegaClp extends BaseModelImpl<Delega> implements Delega {
public DelegaClp() {

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaModel.java

@ -34,7 +34,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.DelegaModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.DelegaImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Delega
* @see it.tref.liferay.portos.bo.model.impl.DelegaImpl
* @see it.tref.liferay.portos.bo.model.impl.DelegaModelImpl

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.DelegaServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.DelegaServiceSoap
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DelegaWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link Delega}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see Delega
* @generated
*/

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPratica.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the DettPratica service. Represents a row in the &quot;portos_bo_DettPratica&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see DettPraticaModel
* @see it.tref.liferay.portos.bo.model.impl.DettPraticaImpl
* @see it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl

123
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaClp.java

@ -36,7 +36,7 @@ import java.util.HashMap;
import java.util.Map;
/**
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
*/
public class DettPraticaClp extends BaseModelImpl<DettPratica>
implements DettPratica {
@ -118,6 +118,9 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
attributes.put("localita", getLocalita());
attributes.put("estremiCatastali", getEstremiCatastali());
attributes.put("estremiPratCom", getEstremiPratCom());
attributes.put("contestoPaesaggistico", getContestoPaesaggistico());
attributes.put("livelloDiTutela", getLivelloDiTutela());
attributes.put("vincoli", getVincoli());
attributes.put("variataDa", getVariataDa());
attributes.put("varianteNumero", getVarianteNumero());
attributes.put("varianteSostanziale", getVarianteSostanziale());
@ -626,6 +629,25 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
setEstremiPratCom(estremiPratCom);
}
String contestoPaesaggistico = (String)attributes.get(
"contestoPaesaggistico");
if (contestoPaesaggistico != null) {
setContestoPaesaggistico(contestoPaesaggistico);
}
String livelloDiTutela = (String)attributes.get("livelloDiTutela");
if (livelloDiTutela != null) {
setLivelloDiTutela(livelloDiTutela);
}
String vincoli = (String)attributes.get("vincoli");
if (vincoli != null) {
setVincoli(vincoli);
}
Long variataDa = (Long)attributes.get("variataDa");
if (variataDa != null) {
@ -2903,6 +2925,77 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
}
}
@Override
public String getContestoPaesaggistico() {
return _contestoPaesaggistico;
}
@Override
public void setContestoPaesaggistico(String contestoPaesaggistico) {
_contestoPaesaggistico = contestoPaesaggistico;
if (_dettPraticaRemoteModel != null) {
try {
Class<?> clazz = _dettPraticaRemoteModel.getClass();
Method method = clazz.getMethod("setContestoPaesaggistico",
String.class);
method.invoke(_dettPraticaRemoteModel, contestoPaesaggistico);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public String getLivelloDiTutela() {
return _livelloDiTutela;
}
@Override
public void setLivelloDiTutela(String livelloDiTutela) {
_livelloDiTutela = livelloDiTutela;
if (_dettPraticaRemoteModel != null) {
try {
Class<?> clazz = _dettPraticaRemoteModel.getClass();
Method method = clazz.getMethod("setLivelloDiTutela",
String.class);
method.invoke(_dettPraticaRemoteModel, livelloDiTutela);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public String getVincoli() {
return _vincoli;
}
@Override
public void setVincoli(String vincoli) {
_vincoli = vincoli;
if (_dettPraticaRemoteModel != null) {
try {
Class<?> clazz = _dettPraticaRemoteModel.getClass();
Method method = clazz.getMethod("setVincoli", String.class);
method.invoke(_dettPraticaRemoteModel, vincoli);
}
catch (Exception e) {
throw new UnsupportedOperationException(e);
}
}
}
@Override
public long getVariataDa() {
return _variataDa;
@ -8447,6 +8540,9 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
clone.setLocalita(getLocalita());
clone.setEstremiCatastali(getEstremiCatastali());
clone.setEstremiPratCom(getEstremiPratCom());
clone.setContestoPaesaggistico(getContestoPaesaggistico());
clone.setLivelloDiTutela(getLivelloDiTutela());
clone.setVincoli(getVincoli());
clone.setVariataDa(getVariataDa());
clone.setVarianteNumero(getVarianteNumero());
clone.setVarianteSostanziale(getVarianteSostanziale());
@ -8693,7 +8789,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toString() {
StringBundler sb = new StringBundler(471);
StringBundler sb = new StringBundler(477);
sb.append("{uuid=");
sb.append(getUuid());
@ -8777,6 +8873,12 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
sb.append(getEstremiCatastali());
sb.append(", estremiPratCom=");
sb.append(getEstremiPratCom());
sb.append(", contestoPaesaggistico=");
sb.append(getContestoPaesaggistico());
sb.append(", livelloDiTutela=");
sb.append(getLivelloDiTutela());
sb.append(", vincoli=");
sb.append(getVincoli());
sb.append(", variataDa=");
sb.append(getVariataDa());
sb.append(", varianteNumero=");
@ -9172,7 +9274,7 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
@Override
public String toXmlString() {
StringBundler sb = new StringBundler(709);
StringBundler sb = new StringBundler(718);
sb.append("<model><model-name>");
sb.append("it.tref.liferay.portos.bo.model.DettPratica");
@ -9342,6 +9444,18 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
"<column><column-name>estremiPratCom</column-name><column-value><![CDATA[");
sb.append(getEstremiPratCom());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>contestoPaesaggistico</column-name><column-value><![CDATA[");
sb.append(getContestoPaesaggistico());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>livelloDiTutela</column-name><column-value><![CDATA[");
sb.append(getLivelloDiTutela());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>vincoli</column-name><column-value><![CDATA[");
sb.append(getVincoli());
sb.append("]]></column-value></column>");
sb.append(
"<column><column-name>variataDa</column-name><column-value><![CDATA[");
sb.append(getVariataDa());
@ -10167,6 +10281,9 @@ public class DettPraticaClp extends BaseModelImpl<DettPratica>
private String _localita;
private String _estremiCatastali;
private String _estremiPratCom;
private String _contestoPaesaggistico;
private String _livelloDiTutela;
private String _vincoli;
private long _variataDa;
private long _varianteNumero;
private boolean _varianteSostanziale;

47
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaModel.java

@ -35,7 +35,7 @@ import java.util.Date;
* This interface and its corresponding implementation {@link it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link it.tref.liferay.portos.bo.model.impl.DettPraticaImpl}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see DettPratica
* @see it.tref.liferay.portos.bo.model.impl.DettPraticaImpl
* @see it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl
@ -741,6 +741,51 @@ public interface DettPraticaModel extends BaseModel<DettPratica>,
*/
public void setEstremiPratCom(String estremiPratCom);
/**
* Returns the contesto paesaggistico of this dett pratica.
*
* @return the contesto paesaggistico of this dett pratica
*/
@AutoEscape
public String getContestoPaesaggistico();
/**
* Sets the contesto paesaggistico of this dett pratica.
*
* @param contestoPaesaggistico the contesto paesaggistico of this dett pratica
*/
public void setContestoPaesaggistico(String contestoPaesaggistico);
/**
* Returns the livello di tutela of this dett pratica.
*
* @return the livello di tutela of this dett pratica
*/
@AutoEscape
public String getLivelloDiTutela();
/**
* Sets the livello di tutela of this dett pratica.
*
* @param livelloDiTutela the livello di tutela of this dett pratica
*/
public void setLivelloDiTutela(String livelloDiTutela);
/**
* Returns the vincoli of this dett pratica.
*
* @return the vincoli of this dett pratica
*/
@AutoEscape
public String getVincoli();
/**
* Sets the vincoli of this dett pratica.
*
* @param vincoli the vincoli of this dett pratica
*/
public void setVincoli(String vincoli);
/**
* Returns the variata da of this dett pratica.
*

32
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaSoap.java

@ -23,7 +23,7 @@ import java.util.List;
/**
* This class is used by SOAP remote services, specifically {@link it.tref.liferay.portos.bo.service.http.DettPraticaServiceSoap}.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see it.tref.liferay.portos.bo.service.http.DettPraticaServiceSoap
* @generated
*/
@ -72,6 +72,9 @@ public class DettPraticaSoap implements Serializable {
soapModel.setLocalita(model.getLocalita());
soapModel.setEstremiCatastali(model.getEstremiCatastali());
soapModel.setEstremiPratCom(model.getEstremiPratCom());
soapModel.setContestoPaesaggistico(model.getContestoPaesaggistico());
soapModel.setLivelloDiTutela(model.getLivelloDiTutela());
soapModel.setVincoli(model.getVincoli());
soapModel.setVariataDa(model.getVariataDa());
soapModel.setVarianteNumero(model.getVarianteNumero());
soapModel.setVarianteSostanziale(model.getVarianteSostanziale());
@ -662,6 +665,30 @@ public class DettPraticaSoap implements Serializable {
_estremiPratCom = estremiPratCom;
}
public String getContestoPaesaggistico() {
return _contestoPaesaggistico;
}
public void setContestoPaesaggistico(String contestoPaesaggistico) {
_contestoPaesaggistico = contestoPaesaggistico;
}
public String getLivelloDiTutela() {
return _livelloDiTutela;
}
public void setLivelloDiTutela(String livelloDiTutela) {
_livelloDiTutela = livelloDiTutela;
}
public String getVincoli() {
return _vincoli;
}
public void setVincoli(String vincoli) {
_vincoli = vincoli;
}
public long getVariataDa() {
return _variataDa;
}
@ -2725,6 +2752,9 @@ public class DettPraticaSoap implements Serializable {
private String _localita;
private String _estremiCatastali;
private String _estremiPratCom;
private String _contestoPaesaggistico;
private String _livelloDiTutela;
private String _vincoli;
private long _variataDa;
private long _varianteNumero;
private boolean _varianteSostanziale;

84
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DettPraticaWrapper.java

@ -27,7 +27,7 @@ import java.util.Map;
* This class is a wrapper for {@link DettPratica}.
* </p>
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see DettPratica
* @generated
*/
@ -92,6 +92,9 @@ public class DettPraticaWrapper implements DettPratica,
attributes.put("localita", getLocalita());
attributes.put("estremiCatastali", getEstremiCatastali());
attributes.put("estremiPratCom", getEstremiPratCom());
attributes.put("contestoPaesaggistico", getContestoPaesaggistico());
attributes.put("livelloDiTutela", getLivelloDiTutela());
attributes.put("vincoli", getVincoli());
attributes.put("variataDa", getVariataDa());
attributes.put("varianteNumero", getVarianteNumero());
attributes.put("varianteSostanziale", getVarianteSostanziale());
@ -600,6 +603,25 @@ public class DettPraticaWrapper implements DettPratica,
setEstremiPratCom(estremiPratCom);
}
String contestoPaesaggistico = (String)attributes.get(
"contestoPaesaggistico");
if (contestoPaesaggistico != null) {
setContestoPaesaggistico(contestoPaesaggistico);
}
String livelloDiTutela = (String)attributes.get("livelloDiTutela");
if (livelloDiTutela != null) {
setLivelloDiTutela(livelloDiTutela);
}
String vincoli = (String)attributes.get("vincoli");
if (vincoli != null) {
setVincoli(vincoli);
}
Long variataDa = (Long)attributes.get("variataDa");
if (variataDa != null) {
@ -2803,6 +2825,66 @@ public class DettPraticaWrapper implements DettPratica,
_dettPratica.setEstremiPratCom(estremiPratCom);
}
/**
* Returns the contesto paesaggistico of this dett pratica.
*
* @return the contesto paesaggistico of this dett pratica
*/
@Override
public java.lang.String getContestoPaesaggistico() {
return _dettPratica.getContestoPaesaggistico();
}
/**
* Sets the contesto paesaggistico of this dett pratica.
*
* @param contestoPaesaggistico the contesto paesaggistico of this dett pratica
*/
@Override
public void setContestoPaesaggistico(java.lang.String contestoPaesaggistico) {
_dettPratica.setContestoPaesaggistico(contestoPaesaggistico);
}
/**
* Returns the livello di tutela of this dett pratica.
*
* @return the livello di tutela of this dett pratica
*/
@Override
public java.lang.String getLivelloDiTutela() {
return _dettPratica.getLivelloDiTutela();
}
/**
* Sets the livello di tutela of this dett pratica.
*
* @param livelloDiTutela the livello di tutela of this dett pratica
*/
@Override
public void setLivelloDiTutela(java.lang.String livelloDiTutela) {
_dettPratica.setLivelloDiTutela(livelloDiTutela);
}
/**
* Returns the vincoli of this dett pratica.
*
* @return the vincoli of this dett pratica
*/
@Override
public java.lang.String getVincoli() {
return _dettPratica.getVincoli();
}
/**
* Sets the vincoli of this dett pratica.
*
* @param vincoli the vincoli of this dett pratica
*/
@Override
public void setVincoli(java.lang.String vincoli) {
_dettPratica.setVincoli(vincoli);
}
/**
* Returns the variata da of this dett pratica.
*

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/model/DocAggiuntiva.java

@ -19,7 +19,7 @@ import com.liferay.portal.model.PersistedModel;
/**
* The extended model interface for the DocAggiuntiva service. Represents a row in the &quot;portos_bo_DocAggiuntiva&quot; database table, with each column mapped to a property of this class.
*
* @author Davide Barbagallo, 3F Consulting
* @author Davide Barbagallo, 3F Consulting + Manifattura Web Group s.r.l.
* @see DocAggiuntivaModel
* @see it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl
* @see it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl

Some files were not shown because too many files have changed in this diff Show More

Caricamento…
Annulla
Salva