it.sistematica.isharedoc.model.xml.mail.signature.xsd
Class UnitaOrganizzativa

java.lang.Object
  extended by it.sistematica.isharedoc.model.xml.mail.signature.xsd.UnitaOrganizzativa

public class UnitaOrganizzativa
extends java.lang.Object

Java class for UnitaOrganizzativa complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="UnitaOrganizzativa">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.digitPa.gov.it/protocollo/}Denominazione"/>
         <element ref="{http://www.digitPa.gov.it/protocollo/}Identificativo" minOccurs="0"/>
         <choice>
           <element ref="{http://www.digitPa.gov.it/protocollo/}UnitaOrganizzativa"/>
           <sequence>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element ref="{http://www.digitPa.gov.it/protocollo/}Ruolo"/>
               <element ref="{http://www.digitPa.gov.it/protocollo/}Persona"/>
             </choice>
             <element ref="{http://www.digitPa.gov.it/protocollo/}IndirizzoPostale"/>
             <element ref="{http://www.digitPa.gov.it/protocollo/}IndirizzoTelematico" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.digitPa.gov.it/protocollo/}Telefono" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.digitPa.gov.it/protocollo/}Fax" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </choice>
       </sequence>
       <attribute name="tipo" default="permanente">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="permanente"/>
             <enumeration value="temporanea"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Denominazione denominazione
           
protected  java.util.List<Fax> fax
           
protected  Identificativo identificativo
           
protected  IndirizzoPostale indirizzoPostale
           
protected  java.util.List<IndirizzoTelematico> indirizzoTelematico
           
protected  java.util.List<java.lang.Object> ruoloOrPersona
           
protected  java.util.List<Telefono> telefono
           
protected  java.lang.String tipo
           
protected  UnitaOrganizzativa unitaOrganizzativa
           
 
Constructor Summary
UnitaOrganizzativa()
           
 
Method Summary
 Denominazione getDenominazione()
          Gets the value of the denominazione property.
 java.util.List<Fax> getFax()
          Gets the value of the fax property.
 Identificativo getIdentificativo()
          Gets the value of the identificativo property.
 IndirizzoPostale getIndirizzoPostale()
          Gets the value of the indirizzoPostale property.
 java.util.List<IndirizzoTelematico> getIndirizzoTelematico()
          Gets the value of the indirizzoTelematico property.
 java.util.List<java.lang.Object> getRuoloOrPersona()
          Gets the value of the ruoloOrPersona property.
 java.util.List<Telefono> getTelefono()
          Gets the value of the telefono property.
 java.lang.String getTipo()
          Gets the value of the tipo property.
 UnitaOrganizzativa getUnitaOrganizzativa()
          Gets the value of the unitaOrganizzativa property.
 void setDenominazione(Denominazione value)
          Sets the value of the denominazione property.
 void setIdentificativo(Identificativo value)
          Sets the value of the identificativo property.
 void setIndirizzoPostale(IndirizzoPostale value)
          Sets the value of the indirizzoPostale property.
 void setTipo(java.lang.String value)
          Sets the value of the tipo property.
 void setUnitaOrganizzativa(UnitaOrganizzativa value)
          Sets the value of the unitaOrganizzativa property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

denominazione

protected Denominazione denominazione

identificativo

protected Identificativo identificativo

unitaOrganizzativa

protected UnitaOrganizzativa unitaOrganizzativa

ruoloOrPersona

protected java.util.List<java.lang.Object> ruoloOrPersona

indirizzoPostale

protected IndirizzoPostale indirizzoPostale

indirizzoTelematico

protected java.util.List<IndirizzoTelematico> indirizzoTelematico

telefono

protected java.util.List<Telefono> telefono

fax

protected java.util.List<Fax> fax

tipo

protected java.lang.String tipo
Constructor Detail

UnitaOrganizzativa

public UnitaOrganizzativa()
Method Detail

getDenominazione

public Denominazione getDenominazione()
Gets the value of the denominazione property.

Returns:
possible object is Denominazione

setDenominazione

public void setDenominazione(Denominazione value)
Sets the value of the denominazione property.

Parameters:
value - allowed object is Denominazione

getIdentificativo

public Identificativo getIdentificativo()
Gets the value of the identificativo property.

Returns:
possible object is Identificativo

setIdentificativo

public void setIdentificativo(Identificativo value)
Sets the value of the identificativo property.

Parameters:
value - allowed object is Identificativo

getUnitaOrganizzativa

public UnitaOrganizzativa getUnitaOrganizzativa()
Gets the value of the unitaOrganizzativa property.

Returns:
possible object is UnitaOrganizzativa

setUnitaOrganizzativa

public void setUnitaOrganizzativa(UnitaOrganizzativa value)
Sets the value of the unitaOrganizzativa property.

Parameters:
value - allowed object is UnitaOrganizzativa

getRuoloOrPersona

public java.util.List<java.lang.Object> getRuoloOrPersona()
Gets the value of the ruoloOrPersona property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the ruoloOrPersona property.

For example, to add a new item, do as follows:

    getRuoloOrPersona().add(newItem);
 

Objects of the following type(s) are allowed in the list Persona Ruolo


getIndirizzoPostale

public IndirizzoPostale getIndirizzoPostale()
Gets the value of the indirizzoPostale property.

Returns:
possible object is IndirizzoPostale

setIndirizzoPostale

public void setIndirizzoPostale(IndirizzoPostale value)
Sets the value of the indirizzoPostale property.

Parameters:
value - allowed object is IndirizzoPostale

getIndirizzoTelematico

public java.util.List<IndirizzoTelematico> getIndirizzoTelematico()
Gets the value of the indirizzoTelematico property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the indirizzoTelematico property.

For example, to add a new item, do as follows:

    getIndirizzoTelematico().add(newItem);
 

Objects of the following type(s) are allowed in the list IndirizzoTelematico


getTelefono

public java.util.List<Telefono> getTelefono()
Gets the value of the telefono property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the telefono property.

For example, to add a new item, do as follows:

    getTelefono().add(newItem);
 

Objects of the following type(s) are allowed in the list Telefono


getFax

public java.util.List<Fax> getFax()
Gets the value of the fax property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the fax property.

For example, to add a new item, do as follows:

    getFax().add(newItem);
 

Objects of the following type(s) are allowed in the list Fax


getTipo

public java.lang.String getTipo()
Gets the value of the tipo property.

Returns:
possible object is String

setTipo

public void setTipo(java.lang.String value)
Sets the value of the tipo property.

Parameters:
value - allowed object is String