sbnmarc
Class AttivitaAbilitateType

java.lang.Object
  |
  +--sbnmarcBase.sbnmarcBase
        |
        +--sbnmarc.AttivitaAbilitateType
All Implemented Interfaces:
java.io.Serializable

public class AttivitaAbilitateType
extends sbnmarcBase
implements java.io.Serializable

attivita' e sottoattivita': sono presenti solo quelle abilitate al client

See Also:
Serialized Form

Constructor Summary
AttivitaAbilitateType()
           
 
Method Summary
 void addSottoAttivita(int index, java.lang.String vSottoAttivita)
           
 void addSottoAttivita(java.lang.String vSottoAttivita)
           
 void clearSottoAttivita()
           
 java.util.Enumeration enumerateSottoAttivita()
           
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.String getAttivita()
          Returns the value of field 'attivita'.
 java.lang.String[] getSottoAttivita()
           
 java.lang.String getSottoAttivita(int index)
           
 int getSottoAttivitaCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeSottoAttivita(java.lang.String vSottoAttivita)
           
 void setAttivita(java.lang.String attivita)
          Sets the value of field 'attivita'.
 void setSottoAttivita(int index, java.lang.String vSottoAttivita)
           
 void setSottoAttivita(java.lang.String[] sottoAttivitaArray)
           
static AttivitaAbilitateType unmarshalAttivitaAbilitateType(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttivitaAbilitateType

public AttivitaAbilitateType()
Method Detail

addSottoAttivita

public void addSottoAttivita(java.lang.String vSottoAttivita)
                      throws java.lang.IndexOutOfBoundsException
Parameters:
vSottoAttivita -  

addSottoAttivita

public void addSottoAttivita(int index,
                             java.lang.String vSottoAttivita)
                      throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vSottoAttivita -  

clearSottoAttivita

public void clearSottoAttivita()

enumerateSottoAttivita

public java.util.Enumeration enumerateSottoAttivita()

equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden
Overrides:
equals in class java.lang.Object
Parameters:
obj -  

getAttivita

public java.lang.String getAttivita()
Returns the value of field 'attivita'. The field 'attivita' has the following description: nome normalizzato dell'attivita'
Returns:
the value of field 'attivita'.

getSottoAttivita

public java.lang.String getSottoAttivita(int index)
                                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getSottoAttivita

public java.lang.String[] getSottoAttivita()

getSottoAttivitaCount

public int getSottoAttivitaCount()

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -  

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -  

removeSottoAttivita

public boolean removeSottoAttivita(java.lang.String vSottoAttivita)
Parameters:
vSottoAttivita -  

setAttivita

public void setAttivita(java.lang.String attivita)
Sets the value of field 'attivita'. The field 'attivita' has the following description: nome normalizzato dell'attivita'
Parameters:
attivita - the value of field 'attivita'.

setSottoAttivita

public void setSottoAttivita(int index,
                             java.lang.String vSottoAttivita)
                      throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vSottoAttivita -  

setSottoAttivita

public void setSottoAttivita(java.lang.String[] sottoAttivitaArray)
Parameters:
sottoAttivitaArray -  

unmarshalAttivitaAbilitateType

public static AttivitaAbilitateType unmarshalAttivitaAbilitateType(java.io.Reader reader)
                                                            throws org.exolab.castor.xml.MarshalException,
                                                                   org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException