sbnmarc
Class ParametriConfigType

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

public class ParametriConfigType
extends sbnmarcBase
implements java.io.Serializable

Parametri generali di configurazione dell'utente. Attributi: livelloAdesione=tipo di adesione a SBN dell'utente livelloAutDoc=livello di autorizzazione a inserire/correggere documenti. tipoReticoloDoc=tipologia di configurazione del reticolo documenti scelto dall'utente. tipoAllineamento=tipologia di informazione di allineamento scelto spogliDiPeriodici=indicatore di gestione spogli di periodici (Si/No) autoriSuperflui=indicatore di gestione legami con autori superflui (Si/No)

See Also:
Serialized Form

Constructor Summary
ParametriConfigType()
           
 
Method Summary
 void addC2_250(int index, java.lang.String vC2_250)
          Method addC2_250
 void addC2_250(java.lang.String vC2_250)
          Method addC2_250
 void addSistemaClassificazione(int index, java.lang.String vSistemaClassificazione)
          Method addSistemaClassificazione
 void addSistemaClassificazione(java.lang.String vSistemaClassificazione)
          Method addSistemaClassificazione
 void clearC2_250()
          Method clearC2_250
 void clearSistemaClassificazione()
          Method clearSistemaClassificazione
 java.util.Enumeration enumerateC2_250()
          Method enumerateC2_250
 java.util.Enumeration enumerateSistemaClassificazione()
          Method enumerateSistemaClassificazione
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 SbnIndicatore getAutoriSuperflui()
          Method getAutoriSuperfluiReturns the value of field 'autoriSuperflui'.
 java.lang.String[] getC2_250()
          Method getC2_250
 java.lang.String getC2_250(int index)
          Method getC2_250
 int getC2_250Count()
          Method getC2_250Count
 SbnAdesione getLivelloAdesione()
          Method getLivelloAdesioneReturns the value of field 'livelloAdesione'.
 SbnLivello getLivelloAutDoc()
          Method getLivelloAutDocReturns the value of field 'livelloAutDoc'.
 java.lang.String[] getSistemaClassificazione()
          Method getSistemaClassificazione
 java.lang.String getSistemaClassificazione(int index)
          Method getSistemaClassificazione
 int getSistemaClassificazioneCount()
          Method getSistemaClassificazioneCount
 SbnIndicatore getSpogliDiPeriodici()
          Method getSpogliDiPeriodiciReturns the value of field 'spogliDiPeriodici'.
 SbnTipoAllineamento getTipoAllineamento()
          Method getTipoAllineamentoReturns the value of field 'tipoAllineamento'.
 SbnTipoReticoloDoc getTipoReticoloDoc()
          Method getTipoReticoloDocReturns the value of field 'tipoReticoloDoc'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 boolean removeC2_250(java.lang.String vC2_250)
          Method removeC2_250
 boolean removeSistemaClassificazione(java.lang.String vSistemaClassificazione)
          Method removeSistemaClassificazione
 void setAutoriSuperflui(SbnIndicatore autoriSuperflui)
          Method setAutoriSuperfluiSets the value of field 'autoriSuperflui'.
 void setC2_250(int index, java.lang.String vC2_250)
          Method setC2_250
 void setC2_250(java.lang.String[] c2_250Array)
          Method setC2_250
 void setLivelloAdesione(SbnAdesione livelloAdesione)
          Method setLivelloAdesioneSets the value of field 'livelloAdesione'.
 void setLivelloAutDoc(SbnLivello livelloAutDoc)
          Method setLivelloAutDocSets the value of field 'livelloAutDoc'.
 void setSistemaClassificazione(int index, java.lang.String vSistemaClassificazione)
          Method setSistemaClassificazione
 void setSistemaClassificazione(java.lang.String[] sistemaClassificazioneArray)
          Method setSistemaClassificazione
 void setSpogliDiPeriodici(SbnIndicatore spogliDiPeriodici)
          Method setSpogliDiPeriodiciSets the value of field 'spogliDiPeriodici'.
 void setTipoAllineamento(SbnTipoAllineamento tipoAllineamento)
          Method setTipoAllineamentoSets the value of field 'tipoAllineamento'.
 void setTipoReticoloDoc(SbnTipoReticoloDoc tipoReticoloDoc)
          Method setTipoReticoloDocSets the value of field 'tipoReticoloDoc'.
static ParametriConfigType unmarshalParametriConfigType(java.io.Reader reader)
          Method unmarshalParametriConfigType
 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

ParametriConfigType

public ParametriConfigType()
Method Detail

addC2_250

public void addC2_250(java.lang.String vC2_250)
               throws java.lang.IndexOutOfBoundsException
Method addC2_250

Parameters:
vC2_250 -
java.lang.IndexOutOfBoundsException

addC2_250

public void addC2_250(int index,
                      java.lang.String vC2_250)
               throws java.lang.IndexOutOfBoundsException
Method addC2_250

Parameters:
index -
vC2_250 -
java.lang.IndexOutOfBoundsException

addSistemaClassificazione

public void addSistemaClassificazione(java.lang.String vSistemaClassificazione)
                               throws java.lang.IndexOutOfBoundsException
Method addSistemaClassificazione

Parameters:
vSistemaClassificazione -
java.lang.IndexOutOfBoundsException

addSistemaClassificazione

public void addSistemaClassificazione(int index,
                                      java.lang.String vSistemaClassificazione)
                               throws java.lang.IndexOutOfBoundsException
Method addSistemaClassificazione

Parameters:
index -
vSistemaClassificazione -
java.lang.IndexOutOfBoundsException

clearC2_250

public void clearC2_250()
Method clearC2_250


clearSistemaClassificazione

public void clearSistemaClassificazione()
Method clearSistemaClassificazione


enumerateC2_250

public java.util.Enumeration enumerateC2_250()
Method enumerateC2_250


enumerateSistemaClassificazione

public java.util.Enumeration enumerateSistemaClassificazione()
Method enumerateSistemaClassificazione


equals

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

Overrides:
equals in class sbnmarcBase
Parameters:
obj -

getAutoriSuperflui

public SbnIndicatore getAutoriSuperflui()
Method getAutoriSuperfluiReturns the value of field 'autoriSuperflui'.

Returns:
the value of field 'autoriSuperflui'.

getC2_250

public java.lang.String getC2_250(int index)
                           throws java.lang.IndexOutOfBoundsException
Method getC2_250

Parameters:
index -
java.lang.IndexOutOfBoundsException

getC2_250

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


getC2_250Count

public int getC2_250Count()
Method getC2_250Count


getLivelloAdesione

public SbnAdesione getLivelloAdesione()
Method getLivelloAdesioneReturns the value of field 'livelloAdesione'.

Returns:
the value of field 'livelloAdesione'.

getLivelloAutDoc

public SbnLivello getLivelloAutDoc()
Method getLivelloAutDocReturns the value of field 'livelloAutDoc'.

Returns:
the value of field 'livelloAutDoc'.

getSistemaClassificazione

public java.lang.String getSistemaClassificazione(int index)
                                           throws java.lang.IndexOutOfBoundsException
Method getSistemaClassificazione

Parameters:
index -
java.lang.IndexOutOfBoundsException

getSistemaClassificazione

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


getSistemaClassificazioneCount

public int getSistemaClassificazioneCount()
Method getSistemaClassificazioneCount


getSpogliDiPeriodici

public SbnIndicatore getSpogliDiPeriodici()
Method getSpogliDiPeriodiciReturns the value of field 'spogliDiPeriodici'.

Returns:
the value of field 'spogliDiPeriodici'.

getTipoAllineamento

public SbnTipoAllineamento getTipoAllineamento()
Method getTipoAllineamentoReturns the value of field 'tipoAllineamento'.

Returns:
the value of field 'tipoAllineamento'.

getTipoReticoloDoc

public SbnTipoReticoloDoc getTipoReticoloDoc()
Method getTipoReticoloDocReturns the value of field 'tipoReticoloDoc'.

Returns:
the value of field 'tipoReticoloDoc'.

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

removeC2_250

public boolean removeC2_250(java.lang.String vC2_250)
Method removeC2_250

Parameters:
vC2_250 -

removeSistemaClassificazione

public boolean removeSistemaClassificazione(java.lang.String vSistemaClassificazione)
Method removeSistemaClassificazione

Parameters:
vSistemaClassificazione -

setAutoriSuperflui

public void setAutoriSuperflui(SbnIndicatore autoriSuperflui)
Method setAutoriSuperfluiSets the value of field 'autoriSuperflui'.

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

setC2_250

public void setC2_250(int index,
                      java.lang.String vC2_250)
               throws java.lang.IndexOutOfBoundsException
Method setC2_250

Parameters:
index -
vC2_250 -
java.lang.IndexOutOfBoundsException

setC2_250

public void setC2_250(java.lang.String[] c2_250Array)
Method setC2_250

Parameters:
c2_250Array -

setLivelloAdesione

public void setLivelloAdesione(SbnAdesione livelloAdesione)
Method setLivelloAdesioneSets the value of field 'livelloAdesione'.

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

setLivelloAutDoc

public void setLivelloAutDoc(SbnLivello livelloAutDoc)
Method setLivelloAutDocSets the value of field 'livelloAutDoc'.

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

setSistemaClassificazione

public void setSistemaClassificazione(int index,
                                      java.lang.String vSistemaClassificazione)
                               throws java.lang.IndexOutOfBoundsException
Method setSistemaClassificazione

Parameters:
index -
vSistemaClassificazione -
java.lang.IndexOutOfBoundsException

setSistemaClassificazione

public void setSistemaClassificazione(java.lang.String[] sistemaClassificazioneArray)
Method setSistemaClassificazione

Parameters:
sistemaClassificazioneArray -

setSpogliDiPeriodici

public void setSpogliDiPeriodici(SbnIndicatore spogliDiPeriodici)
Method setSpogliDiPeriodiciSets the value of field 'spogliDiPeriodici'.

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

setTipoAllineamento

public void setTipoAllineamento(SbnTipoAllineamento tipoAllineamento)
Method setTipoAllineamentoSets the value of field 'tipoAllineamento'.

Parameters:
tipoAllineamento - the value of field 'tipoAllineamento'

setTipoReticoloDoc

public void setTipoReticoloDoc(SbnTipoReticoloDoc tipoReticoloDoc)
Method setTipoReticoloDocSets the value of field 'tipoReticoloDoc'.

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

unmarshalParametriConfigType

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

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