it.eng.spago.validation
Class EMFValidationError

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

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 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 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.
EMFValidationError(java.lang.String severity, java.lang.String fieldName, 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, java.util.List params, java.lang.Object additionalInfo, java.lang.String bundle)
          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, java.util.List params, java.lang.String bundle)
          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 fieldName, java.lang.String code, java.lang.String bundle)
          Costruisce un oggetto di tipo EMFValidationError identificandolo tramite una severity e un codice di errore .
 
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
getBundle, getCode, getErrorCode, getSourceBean, setBundle
 
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,
                          java.lang.String bundle)
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.
bundle - da usare per i messaggi.

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 fieldName,
                          java.lang.String code,
                          java.util.List params,
                          java.lang.String bundle)
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.
bundle - da usare per i messaggi.

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 fieldName,
                          java.lang.String code,
                          java.util.List params,
                          java.lang.Object additionalInfo,
                          java.lang.String bundle)
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.
bundle - da usare per i messaggi.

EMFValidationError

public EMFValidationError(java.lang.String severity,
                          java.lang.String fieldName,
                          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.

Parameters:
EMFValidationError - oggetto della stessa classe.
Method Detail

getCategory

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

Overrides:
getCategory in class EMFFieldUserError
Returns:
String la categoria dell'errore.

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