it.eng.spago.validation
Class EMFValidationError

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byit.eng.spago.error.EMFAbstractError
              extended byit.eng.spago.error.EMFUserError
                  extended byit.eng.spago.validation.EMFFieldUserError
                      extended byit.eng.spago.validation.EMFValidationError
All Implemented Interfaces:
CloneableObject, java.io.Serializable, XMLObject

public class EMFValidationError
extends EMFFieldUserError

See Also:
Serialized Form

Field Summary
 
Fields inherited from class it.eng.spago.error.EMFUserError
USER_ERROR_CODE, USER_ERROR_ELEMENT
 
Fields inherited from class it.eng.spago.error.EMFAbstractError
ABSTRACT_ERROR_ELEMENT, ERROR_ADDITIONAL_INFO, ERROR_DESCRIPTION, ERROR_SEVERITY
 
Constructor Summary
EMFValidationError(EMFValidationError valError)
          Costruisce un oggetto di tipo EMFValidationError utilizzando lo stato del parametro in input.
EMFValidationError(java.lang.String severity, int code)
          Deprecated. Use constructor with String error code identifier instead.
EMFValidationError(java.lang.String severity, int code, java.util.List params)
          Deprecated. Use constructor with String error code identifier instead.
EMFValidationError(java.lang.String severity, int code, java.util.List params, java.lang.Object additionalInfo)
          Deprecated. Use constructor with String error code identifier instead.
EMFValidationError(java.lang.String severity, java.lang.String code)
          Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity e un codice di errore .
EMFValidationError(java.lang.String severity, java.lang.String fieldName, int code)
          Deprecated. Use constructor with String error code identifier instead.
EMFValidationError(java.lang.String severity, java.lang.String fieldName, int code, java.util.List params)
          Deprecated. Use constructor with String error code identifier instead.
EMFValidationError(java.lang.String severity, java.lang.String code, java.util.List params)
          Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity ,un codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione.
EMFValidationError(java.lang.String severity, java.lang.String code, java.util.List params, java.lang.Object additionalInfo)
          Costruisce un oggetto di tipo EMFUserError identificandolo tramite una severity ,un codice di errore , una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione e un oggetto di qualsiasi natura.
EMFValidationError(java.lang.String severity, java.lang.String fieldName, java.lang.String code)
          Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity e un codice di errore .
EMFValidationError(java.lang.String severity, java.lang.String fieldName, java.lang.String code, java.util.List params)
          Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity ,un codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione.
 
Method Summary
 CloneableObject cloneObject()
          Ritorna un clone dell'oggetto stesso.
 java.lang.String getCategory()
          Ritorna la categoria dell'errore.
 
Methods inherited from class it.eng.spago.validation.EMFFieldUserError
getFieldName, setFieldName
 
Methods inherited from class it.eng.spago.error.EMFUserError
getCode, getErrorCode, getSourceBean
 
Methods inherited from class it.eng.spago.error.EMFAbstractError
getAdditionalInfo, getDescription, getMessage, getSeverity, setAdditionalInfo, setDescription, setSeverity, toDocument, toDocument, toElement, toElement, toXML, toXML, toXML
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String fieldName,
                          java.lang.String code)
Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity e un codice di errore .

Parameters:
severity - severity dell'errore.
fieldName - il nome del field che ha generato l'errore
code - codice di errore.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String code)
Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity e un codice di errore .

Parameters:
severity - severity dell'errore.
code - codice di errore.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String fieldName,
                          java.lang.String code,
                          java.util.List params)
Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity ,un codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione.

Parameters:
severity - severity dell'errore.
code - codice di errore.
params - vettore di parametri che verranno inseriti nella stringa di descrizione.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String code,
                          java.util.List params)
Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity ,un codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione.

Parameters:
severity - severity dell'errore.
code - codice di errore.
params - vettore di parametri che verranno inseriti nella stringa di descrizione.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String code,
                          java.util.List params,
                          java.lang.Object additionalInfo)
Costruisce un oggetto di tipo EMFUserError identificandolo tramite una severity ,un codice di errore , una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione e un oggetto di qualsiasi natura.

Parameters:
severity - severity dell'errore.
code - codice di errore.
params - vettore di parametri che verranno inseriti nella stringa di descrizione.
additionalInfo - oggetto di qualsiasi natura.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String fieldName,
                          int code)
Deprecated. Use constructor with String error code identifier instead.

Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity e un codice di errore .

Parameters:
severity - severity dell'errore.
fieldName - il nome del field che ha generato l'errore
code - codice di errore.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          int code)
Deprecated. Use constructor with String error code identifier instead.

Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity e un codice di errore .

Parameters:
severity - severity dell'errore.
code - codice di errore.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String fieldName,
                          int code,
                          java.util.List params)
Deprecated. Use constructor with String error code identifier instead.

Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity ,un codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione.

Parameters:
severity - severity dell'errore.
code - codice di errore.
params - vettore di parametri che verranno inseriti nella stringa di descrizione.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          int code,
                          java.util.List params)
Deprecated. Use constructor with String error code identifier instead.

Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity ,un codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione.

Parameters:
severity - severity dell'errore.
code - codice di errore.
params - vettore di parametri che verranno inseriti nella stringa di descrizione.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          int code,
                          java.util.List params,
                          java.lang.Object additionalInfo)
Deprecated. Use constructor with String error code identifier instead.

Costruisce un oggetto di tipo EMFUserError identificandolo tramite una severity ,un codice di errore , una collezione di parametri che andranno a sostituire i caratteri % nella stringa di descrizione e un oggetto di qualsiasi natura.

Parameters:
severity - severity dell'errore.
code - codice di errore.
params - vettore di parametri che verranno inseriti nella stringa di descrizione.
additionalInfo - oggetto di qualsiasi natura.

EMFValidationError

public EMFValidationError(EMFValidationError valError)
Costruisce un oggetto di tipo EMFValidationError utilizzando lo stato del parametro in input.

Method Detail

getCategory

public java.lang.String getCategory()
Description copied from class: EMFAbstractError
Ritorna la categoria dell'errore.

Overrides:
getCategory in class EMFFieldUserError

cloneObject

public CloneableObject cloneObject()
Ritorna un clone dell'oggetto stesso.

Specified by:
cloneObject in interface CloneableObject
Overrides:
cloneObject in class EMFFieldUserError
Returns:
CloneableObject il clone dell'oggetto.
See Also:
CloneableObject