sbnmarc
Class TitoloUniformeMusicaType

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

public class TitoloUniformeMusicaType
extends DatiElementoType
implements java.io.Serializable

titolo uniforme musicale (titolo convenzionale e composizione)

See Also:
Serialized Form

Constructor Summary
TitoloUniformeMusicaType()
           
 
Method Summary
 void addT810(A810 vT810)
           
 void addT810(int index, A810 vT810)
           
 void clearT810()
           
 java.util.Enumeration enumerateT810()
           
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 A152 getT152()
          Returns the value of field 't152'.
 A230 getT230()
          Returns the value of field 't230'.
 A810[] getT810()
           
 A810 getT810(int index)
           
 int getT810Count()
           
 A830 getT830()
          Returns the value of field 't830'.
 A928 getT928()
          Returns the value of field 't928'.
 A929 getT929()
          Returns the value of field 't929'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeT810(A810 vT810)
           
 void setT152(A152 t152)
          Sets the value of field 't152'.
 void setT230(A230 t230)
          Sets the value of field 't230'.
 void setT810(A810[] t810Array)
           
 void setT810(int index, A810 vT810)
           
 void setT830(A830 t830)
          Sets the value of field 't830'.
 void setT928(A928 t928)
          Sets the value of field 't928'.
 void setT929(A929 t929)
          Sets the value of field 't929'.
static TitoloUniformeMusicaType unmarshalTitoloUniformeMusicaType(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class sbnmarc.DatiElementoType
getFormaNome, getLivelloAut, getT001, getT005, getT100, getTipoAuthority, setFormaNome, setLivelloAut, setT001, setT005, setT100, setTipoAuthority, unmarshalDatiElementoType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TitoloUniformeMusicaType

public TitoloUniformeMusicaType()
Method Detail

addT810

public void addT810(A810 vT810)
             throws java.lang.IndexOutOfBoundsException
Parameters:
vT810 -  

addT810

public void addT810(int index,
                    A810 vT810)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vT810 -  

clearT810

public void clearT810()

enumerateT810

public java.util.Enumeration enumerateT810()

equals

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

getT152

public A152 getT152()
Returns the value of field 't152'.
Returns:
the value of field 't152'.

getT230

public A230 getT230()
Returns the value of field 't230'.
Returns:
the value of field 't230'.

getT810

public A810 getT810(int index)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getT810

public A810[] getT810()

getT810Count

public int getT810Count()

getT830

public A830 getT830()
Returns the value of field 't830'.
Returns:
the value of field 't830'.

getT928

public A928 getT928()
Returns the value of field 't928'.
Returns:
the value of field 't928'.

getT929

public A929 getT929()
Returns the value of field 't929'.
Returns:
the value of field 't929'.

isValid

public boolean isValid()
Overrides:
isValid in class DatiElementoType

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Overrides:
marshal in class DatiElementoType
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
Overrides:
marshal in class DatiElementoType
Parameters:
handler -  

removeT810

public boolean removeT810(A810 vT810)
Parameters:
vT810 -  

setT152

public void setT152(A152 t152)
Sets the value of field 't152'.
Parameters:
t152 - the value of field 't152'.

setT230

public void setT230(A230 t230)
Sets the value of field 't230'.
Parameters:
t230 - the value of field 't230'.

setT810

public void setT810(int index,
                    A810 vT810)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vT810 -  

setT810

public void setT810(A810[] t810Array)
Parameters:
t810Array -  

setT830

public void setT830(A830 t830)
Sets the value of field 't830'.
Parameters:
t830 - the value of field 't830'.

setT928

public void setT928(A928 t928)
Sets the value of field 't928'.
Parameters:
t928 - the value of field 't928'.

setT929

public void setT929(A929 t929)
Sets the value of field 't929'.
Parameters:
t929 - the value of field 't929'.

unmarshalTitoloUniformeMusicaType

public static TitoloUniformeMusicaType unmarshalTitoloUniformeMusicaType(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
Overrides:
validate in class DatiElementoType