sbnmarc
Class PropostaType

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

public class PropostaType
extends sbnmarcBase
implements java.io.Serializable

Proposte di correzione

See Also:
Serialized Form

Constructor Summary
PropostaType()
           
 
Method Summary
 void addDestinatarioProposta(DestinatarioPropostaType vDestinatarioProposta)
          Method addDestinatarioProposta
 void addDestinatarioProposta(int index, DestinatarioPropostaType vDestinatarioProposta)
          Method addDestinatarioProposta
 void clearDestinatarioProposta()
          Method clearDestinatarioProposta
 void deleteIdProposta()
          Method deleteIdProposta
 java.util.Enumeration enumerateDestinatarioProposta()
          Method enumerateDestinatarioProposta
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 org.exolab.castor.types.Date getDataInserimento()
          Method getDataInserimentoReturns the value of field 'dataInserimento'.
 DestinatarioPropostaType[] getDestinatarioProposta()
          Method getDestinatarioProposta
 DestinatarioPropostaType getDestinatarioProposta(int index)
          Method getDestinatarioProposta
 int getDestinatarioPropostaCount()
          Method getDestinatarioPropostaCount
 java.lang.String getIdOggetto()
          Method getIdOggettoReturns the value of field 'idOggetto'.
 int getIdProposta()
          Method getIdPropostaReturns the value of field 'idProposta'.
 java.lang.String getMittenteProposta()
          Method getMittentePropostaReturns the value of field 'mittenteProposta'.
 SbnStatoProposta getStatoProposta()
          Method getStatoPropostaReturns the value of field 'statoProposta'.
 java.lang.String getTestoProposta()
          Method getTestoPropostaReturns the value of field 'testoProposta'.
 SbnOggetto getTipoOggetto()
          Method getTipoOggettoReturns the value of field 'tipoOggetto'.
 boolean hasIdProposta()
          Method hasIdProposta
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 boolean removeDestinatarioProposta(DestinatarioPropostaType vDestinatarioProposta)
          Method removeDestinatarioProposta
 void setDataInserimento(org.exolab.castor.types.Date dataInserimento)
          Method setDataInserimentoSets the value of field 'dataInserimento'.
 void setDestinatarioProposta(DestinatarioPropostaType[] destinatarioPropostaArray)
          Method setDestinatarioProposta
 void setDestinatarioProposta(int index, DestinatarioPropostaType vDestinatarioProposta)
          Method setDestinatarioProposta
 void setIdOggetto(java.lang.String idOggetto)
          Method setIdOggettoSets the value of field 'idOggetto'.
 void setIdProposta(int idProposta)
          Method setIdPropostaSets the value of field 'idProposta'.
 void setMittenteProposta(java.lang.String mittenteProposta)
          Method setMittentePropostaSets the value of field 'mittenteProposta'.
 void setStatoProposta(SbnStatoProposta statoProposta)
          Method setStatoPropostaSets the value of field 'statoProposta'.
 void setTestoProposta(java.lang.String testoProposta)
          Method setTestoPropostaSets the value of field 'testoProposta'.
 void setTipoOggetto(SbnOggetto tipoOggetto)
          Method setTipoOggettoSets the value of field 'tipoOggetto'.
static PropostaType unmarshalPropostaType(java.io.Reader reader)
          Method unmarshalPropostaType
 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

PropostaType

public PropostaType()
Method Detail

addDestinatarioProposta

public void addDestinatarioProposta(DestinatarioPropostaType vDestinatarioProposta)
                             throws java.lang.IndexOutOfBoundsException
Method addDestinatarioProposta

Parameters:
vDestinatarioProposta -
java.lang.IndexOutOfBoundsException

addDestinatarioProposta

public void addDestinatarioProposta(int index,
                                    DestinatarioPropostaType vDestinatarioProposta)
                             throws java.lang.IndexOutOfBoundsException
Method addDestinatarioProposta

Parameters:
index -
vDestinatarioProposta -
java.lang.IndexOutOfBoundsException

clearDestinatarioProposta

public void clearDestinatarioProposta()
Method clearDestinatarioProposta


deleteIdProposta

public void deleteIdProposta()
Method deleteIdProposta


enumerateDestinatarioProposta

public java.util.Enumeration enumerateDestinatarioProposta()
Method enumerateDestinatarioProposta


equals

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

Overrides:
equals in class sbnmarcBase
Parameters:
obj -

getDataInserimento

public org.exolab.castor.types.Date getDataInserimento()
Method getDataInserimentoReturns the value of field 'dataInserimento'. The field 'dataInserimento' has the following description: data di registrazione della proposta. Nel messaggio di creazione non serve, viene assegnata la data del giorno dal sistama sbn

Returns:
the value of field 'dataInserimento'.

getDestinatarioProposta

public DestinatarioPropostaType getDestinatarioProposta(int index)
                                                 throws java.lang.IndexOutOfBoundsException
Method getDestinatarioProposta

Parameters:
index -
java.lang.IndexOutOfBoundsException

getDestinatarioProposta

public DestinatarioPropostaType[] getDestinatarioProposta()
Method getDestinatarioProposta


getDestinatarioPropostaCount

public int getDestinatarioPropostaCount()
Method getDestinatarioPropostaCount


getIdOggetto

public java.lang.String getIdOggetto()
Method getIdOggettoReturns the value of field 'idOggetto'.

Returns:
the value of field 'idOggetto'.

getIdProposta

public int getIdProposta()
Method getIdPropostaReturns the value of field 'idProposta'. The field 'idProposta' has the following description: numero assegnato dal sistema sbn alla proposta. Nel messaggio di creazione non serve, se c'e' viene ignorato

Returns:
the value of field 'idProposta'.

getMittenteProposta

public java.lang.String getMittenteProposta()
Method getMittentePropostaReturns the value of field 'mittenteProposta'.

Returns:
the value of field 'mittenteProposta'.

getStatoProposta

public SbnStatoProposta getStatoProposta()
Method getStatoPropostaReturns the value of field 'statoProposta'.

Returns:
the value of field 'statoProposta'.

getTestoProposta

public java.lang.String getTestoProposta()
Method getTestoPropostaReturns the value of field 'testoProposta'.

Returns:
the value of field 'testoProposta'.

getTipoOggetto

public SbnOggetto getTipoOggetto()
Method getTipoOggettoReturns the value of field 'tipoOggetto'.

Returns:
the value of field 'tipoOggetto'.

hasIdProposta

public boolean hasIdProposta()
Method hasIdProposta


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

removeDestinatarioProposta

public boolean removeDestinatarioProposta(DestinatarioPropostaType vDestinatarioProposta)
Method removeDestinatarioProposta

Parameters:
vDestinatarioProposta -

setDataInserimento

public void setDataInserimento(org.exolab.castor.types.Date dataInserimento)
Method setDataInserimentoSets the value of field 'dataInserimento'. The field 'dataInserimento' has the following description: data di registrazione della proposta. Nel messaggio di creazione non serve, viene assegnata la data del giorno dal sistama sbn

Parameters:
dataInserimento - the value of field 'dataInserimento'.

setDestinatarioProposta

public void setDestinatarioProposta(int index,
                                    DestinatarioPropostaType vDestinatarioProposta)
                             throws java.lang.IndexOutOfBoundsException
Method setDestinatarioProposta

Parameters:
index -
vDestinatarioProposta -
java.lang.IndexOutOfBoundsException

setDestinatarioProposta

public void setDestinatarioProposta(DestinatarioPropostaType[] destinatarioPropostaArray)
Method setDestinatarioProposta

Parameters:
destinatarioPropostaArray -

setIdOggetto

public void setIdOggetto(java.lang.String idOggetto)
Method setIdOggettoSets the value of field 'idOggetto'.

Parameters:
idOggetto - the value of field 'idOggetto'.

setIdProposta

public void setIdProposta(int idProposta)
Method setIdPropostaSets the value of field 'idProposta'. The field 'idProposta' has the following description: numero assegnato dal sistema sbn alla proposta. Nel messaggio di creazione non serve, se c'e' viene ignorato

Parameters:
idProposta - the value of field 'idProposta'.

setMittenteProposta

public void setMittenteProposta(java.lang.String mittenteProposta)
Method setMittentePropostaSets the value of field 'mittenteProposta'.

Parameters:
mittenteProposta - the value of field 'mittenteProposta'

setStatoProposta

public void setStatoProposta(SbnStatoProposta statoProposta)
Method setStatoPropostaSets the value of field 'statoProposta'.

Parameters:
statoProposta - the value of field 'statoProposta'.

setTestoProposta

public void setTestoProposta(java.lang.String testoProposta)
Method setTestoPropostaSets the value of field 'testoProposta'.

Parameters:
testoProposta - the value of field 'testoProposta'.

setTipoOggetto

public void setTipoOggetto(SbnOggetto tipoOggetto)
Method setTipoOggettoSets the value of field 'tipoOggetto'.

Parameters:
tipoOggetto - the value of field 'tipoOggetto'.

unmarshalPropostaType

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

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