sbnmarc
Class ParametriAuthorityType

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

public class ParametriAuthorityType
extends sbnmarcBase
implements java.io.Serializable

Parametri specifici per authority file. Attributi: abilitaAuthority=tipo di gestione di abilitazione sul tipo di authority abilitaLegamiDoc=abilitazione a gestire legami tra un tipo authority e documenti reticoloLegamiDoc=scelta di inserire i legami tra tipo authority e documenti nel reticolo del documento (S/N) livelloAut=livello di autorita' per inserire/correggere tipoSchedaDatiAut=tipologia di scheda anagrafica del tipo authority scelto (esame analitico) controlloSimiliAut=tipo di routine da applicare per il controllo di similitudine abilitatoForzatura=abilitazione a inserire/correggere con forzatura (S/N)

See Also:
Serialized Form

Constructor Summary
ParametriAuthorityType()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 SbnAbilitaOggetto getAbilitaAuthority()
          Returns the value of field 'abilitaAuthority'.
 SbnIndicatore getAbilitaLegamiDoc()
          Returns the value of field 'abilitaLegamiDoc'.
 SbnIndicatore getAbilitatoForzatura()
          Returns the value of field 'abilitatoForzatura'.
 java.lang.String getControlloSimiliAut()
          Returns the value of field 'controlloSimiliAut'.
 SbnLivello getLivelloAut()
          Returns the value of field 'livelloAut'.
 SbnIndicatore getReticoloLegamiDoc()
          Returns the value of field 'reticoloLegamiDoc'.
 SbnAuthority getTipoAuthority()
          Returns the value of field 'tipoAuthority'.
 SbnTipoSchedaDatiAut getTipoSchedaDatiAut()
          Returns the value of field 'tipoSchedaDatiAut'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setAbilitaAuthority(SbnAbilitaOggetto abilitaAuthority)
          Sets the value of field 'abilitaAuthority'.
 void setAbilitaLegamiDoc(SbnIndicatore abilitaLegamiDoc)
          Sets the value of field 'abilitaLegamiDoc'.
 void setAbilitatoForzatura(SbnIndicatore abilitatoForzatura)
          Sets the value of field 'abilitatoForzatura'.
 void setControlloSimiliAut(java.lang.String controlloSimiliAut)
          Sets the value of field 'controlloSimiliAut'.
 void setLivelloAut(SbnLivello livelloAut)
          Sets the value of field 'livelloAut'.
 void setReticoloLegamiDoc(SbnIndicatore reticoloLegamiDoc)
          Sets the value of field 'reticoloLegamiDoc'.
 void setTipoAuthority(SbnAuthority tipoAuthority)
          Sets the value of field 'tipoAuthority'.
 void setTipoSchedaDatiAut(SbnTipoSchedaDatiAut tipoSchedaDatiAut)
          Sets the value of field 'tipoSchedaDatiAut'.
static ParametriAuthorityType unmarshalParametriAuthorityType(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

ParametriAuthorityType

public ParametriAuthorityType()
Method Detail

equals

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

getAbilitaAuthority

public SbnAbilitaOggetto getAbilitaAuthority()
Returns the value of field 'abilitaAuthority'.
Returns:
the value of field 'abilitaAuthority'.

getAbilitaLegamiDoc

public SbnIndicatore getAbilitaLegamiDoc()
Returns the value of field 'abilitaLegamiDoc'.
Returns:
the value of field 'abilitaLegamiDoc'.

getAbilitatoForzatura

public SbnIndicatore getAbilitatoForzatura()
Returns the value of field 'abilitatoForzatura'.
Returns:
the value of field 'abilitatoForzatura'.

getControlloSimiliAut

public java.lang.String getControlloSimiliAut()
Returns the value of field 'controlloSimiliAut'.
Returns:
the value of field 'controlloSimiliAut'.

getLivelloAut

public SbnLivello getLivelloAut()
Returns the value of field 'livelloAut'.
Returns:
the value of field 'livelloAut'.

getReticoloLegamiDoc

public SbnIndicatore getReticoloLegamiDoc()
Returns the value of field 'reticoloLegamiDoc'.
Returns:
the value of field 'reticoloLegamiDoc'.

getTipoAuthority

public SbnAuthority getTipoAuthority()
Returns the value of field 'tipoAuthority'.
Returns:
the value of field 'tipoAuthority'.

getTipoSchedaDatiAut

public SbnTipoSchedaDatiAut getTipoSchedaDatiAut()
Returns the value of field 'tipoSchedaDatiAut'.
Returns:
the value of field 'tipoSchedaDatiAut'.

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 -  

setAbilitaAuthority

public void setAbilitaAuthority(SbnAbilitaOggetto abilitaAuthority)
Sets the value of field 'abilitaAuthority'.
Parameters:
abilitaAuthority - the value of field 'abilitaAuthority'

setAbilitaLegamiDoc

public void setAbilitaLegamiDoc(SbnIndicatore abilitaLegamiDoc)
Sets the value of field 'abilitaLegamiDoc'.
Parameters:
abilitaLegamiDoc - the value of field 'abilitaLegamiDoc'

setAbilitatoForzatura

public void setAbilitatoForzatura(SbnIndicatore abilitatoForzatura)
Sets the value of field 'abilitatoForzatura'.
Parameters:
abilitatoForzatura - the value of field 'abilitatoForzatura'.

setControlloSimiliAut

public void setControlloSimiliAut(java.lang.String controlloSimiliAut)
Sets the value of field 'controlloSimiliAut'.
Parameters:
controlloSimiliAut - the value of field 'controlloSimiliAut'.

setLivelloAut

public void setLivelloAut(SbnLivello livelloAut)
Sets the value of field 'livelloAut'.
Parameters:
livelloAut - the value of field 'livelloAut'.

setReticoloLegamiDoc

public void setReticoloLegamiDoc(SbnIndicatore reticoloLegamiDoc)
Sets the value of field 'reticoloLegamiDoc'.
Parameters:
reticoloLegamiDoc - the value of field 'reticoloLegamiDoc'.

setTipoAuthority

public void setTipoAuthority(SbnAuthority tipoAuthority)
Sets the value of field 'tipoAuthority'.
Parameters:
tipoAuthority - the value of field 'tipoAuthority'.

setTipoSchedaDatiAut

public void setTipoSchedaDatiAut(SbnTipoSchedaDatiAut tipoSchedaDatiAut)
Sets the value of field 'tipoSchedaDatiAut'.
Parameters:
tipoSchedaDatiAut - the value of field 'tipoSchedaDatiAut'.

unmarshalParametriAuthorityType

public static ParametriAuthorityType unmarshalParametriAuthorityType(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