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)
          Method addSottoAttivita
 void addSottoAttivita(java.lang.String vSottoAttivita)
          Method addSottoAttivita
 void clearSottoAttivita()
          Method clearSottoAttivita
 java.util.Enumeration enumerateSottoAttivita()
          Method enumerateSottoAttivita
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.String getAttivita()
          Method getAttivitaReturns the value of field 'attivita'.
 java.lang.String[] getSottoAttivita()
          Method getSottoAttivita
 java.lang.String getSottoAttivita(int index)
          Method getSottoAttivita
 int getSottoAttivitaCount()
          Method getSottoAttivitaCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 boolean removeSottoAttivita(java.lang.String vSottoAttivita)
          Method removeSottoAttivita
 void setAttivita(java.lang.String attivita)
          Method setAttivitaSets the value of field 'attivita'.
 void setSottoAttivita(int index, java.lang.String vSottoAttivita)
          Method setSottoAttivita
 void setSottoAttivita(java.lang.String[] sottoAttivitaArray)
          Method setSottoAttivita
static AttivitaAbilitateType unmarshalAttivitaAbilitateType(java.io.Reader reader)
          Method unmarshalAttivitaAbilitateType
 void validate()
          Method validate
 
Methods inherited from class sbnmarcBase.sbnmarcBase
fromStringToRootObject
 
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
Method addSottoAttivita

Parameters:
vSottoAttivita -
java.lang.IndexOutOfBoundsException

addSottoAttivita

public void addSottoAttivita(int index,
                             java.lang.String vSottoAttivita)
                      throws java.lang.IndexOutOfBoundsException
Method addSottoAttivita

Parameters:
index -
vSottoAttivita -
java.lang.IndexOutOfBoundsException

clearSottoAttivita

public void clearSottoAttivita()
Method clearSottoAttivita


enumerateSottoAttivita

public java.util.Enumeration enumerateSottoAttivita()
Method enumerateSottoAttivita


equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden

Overrides:
equals in class sbnmarcBase
Parameters:
obj -

getAttivita

public java.lang.String getAttivita()
Method getAttivitaReturns 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
Method getSottoAttivita

Parameters:
index -
java.lang.IndexOutOfBoundsException

getSottoAttivita

public java.lang.String[] getSottoAttivita()
Method getSottoAttivita


getSottoAttivitaCount

public int getSottoAttivitaCount()
Method getSottoAttivitaCount


isValid

public boolean isValid()
Method isValid


marshal

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

Parameters:
out -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

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

Parameters:
handler -
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeSottoAttivita

public boolean removeSottoAttivita(java.lang.String vSottoAttivita)
Method removeSottoAttivita

Parameters:
vSottoAttivita -

setAttivita

public void setAttivita(java.lang.String attivita)
Method setAttivitaSets 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
Method setSottoAttivita

Parameters:
index -
vSottoAttivita -
java.lang.IndexOutOfBoundsException

setSottoAttivita

public void setSottoAttivita(java.lang.String[] sottoAttivitaArray)
Method setSottoAttivita

Parameters:
sottoAttivitaArray -

unmarshalAttivitaAbilitateType

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

Parameters:
reader -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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

org.exolab.castor.xml.ValidationException