sbnmarc
Class DocumentoType

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

public class DocumentoType
extends sbnmarcBase
implements java.io.Serializable

descrizione di un documento

See Also:
Serialized Form

Constructor Summary
DocumentoType()
           
 
Method Summary
 void addLegamiDocumento(int index, LegamiType vLegamiDocumento)
           
 void addLegamiDocumento(LegamiType vLegamiDocumento)
           
 void clearLegamiDocumento()
           
 java.util.Enumeration enumerateLegamiDocumento()
           
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 DocumentoTypeChoice getDocumentoTypeChoice()
          Returns the value of field 'documentoTypeChoice'.
 LegamiType[] getLegamiDocumento()
           
 LegamiType getLegamiDocumento(int index)
           
 int getLegamiDocumentoCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeLegamiDocumento(LegamiType vLegamiDocumento)
           
 void setDocumentoTypeChoice(DocumentoTypeChoice documentoTypeChoice)
          Sets the value of field 'documentoTypeChoice'.
 void setLegamiDocumento(int index, LegamiType vLegamiDocumento)
           
 void setLegamiDocumento(LegamiType[] legamiDocumentoArray)
           
static DocumentoType unmarshalDocumentoType(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

DocumentoType

public DocumentoType()
Method Detail

addLegamiDocumento

public void addLegamiDocumento(LegamiType vLegamiDocumento)
                        throws java.lang.IndexOutOfBoundsException
Parameters:
vLegamiDocumento -  

addLegamiDocumento

public void addLegamiDocumento(int index,
                               LegamiType vLegamiDocumento)
                        throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vLegamiDocumento -  

clearLegamiDocumento

public void clearLegamiDocumento()

enumerateLegamiDocumento

public java.util.Enumeration enumerateLegamiDocumento()

equals

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

getDocumentoTypeChoice

public DocumentoTypeChoice getDocumentoTypeChoice()
Returns the value of field 'documentoTypeChoice'.
Returns:
the value of field 'documentoTypeChoice'.

getLegamiDocumento

public LegamiType getLegamiDocumento(int index)
                              throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getLegamiDocumento

public LegamiType[] getLegamiDocumento()

getLegamiDocumentoCount

public int getLegamiDocumentoCount()

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 -  

removeLegamiDocumento

public boolean removeLegamiDocumento(LegamiType vLegamiDocumento)
Parameters:
vLegamiDocumento -  

setDocumentoTypeChoice

public void setDocumentoTypeChoice(DocumentoTypeChoice documentoTypeChoice)
Sets the value of field 'documentoTypeChoice'.
Parameters:
documentoTypeChoice - the value of field 'documentoTypeChoice'.

setLegamiDocumento

public void setLegamiDocumento(int index,
                               LegamiType vLegamiDocumento)
                        throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vLegamiDocumento -  

setLegamiDocumento

public void setLegamiDocumento(LegamiType[] legamiDocumentoArray)
Parameters:
legamiDocumentoArray -  

unmarshalDocumentoType

public static DocumentoType unmarshalDocumentoType(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