it.eng.spago.validation
Class EMFFieldUserError

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
All Implemented Interfaces:
CloneableObject, XMLObject, java.io.Serializable
Direct Known Subclasses:
EMFValidationError

public class EMFFieldUserError
extends EMFUserError

Represent an error related to a field.

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
EMFFieldUserError(EMFFieldUserError valError)
          Costruisce un oggetto di tipo EMFUserError utilizzando lo stato del parametro in input .
EMFFieldUserError(java.lang.String severity, int code)
          Deprecated. Use constructor with String error code identifier instead.
EMFFieldUserError(java.lang.String severity, int code, java.util.List params)
          Deprecated. Use constructor with String error code identifier instead.
EMFFieldUserError(java.lang.String severity, int code, java.util.List params, java.lang.Object additionalInfo)
          Deprecated. Use constructor with String error code identifier instead.
EMFFieldUserError(java.lang.String severity, java.lang.String fieldName, int code)
          Deprecated. Use constructor with String error code identifier instead.
EMFFieldUserError(java.lang.String severity, java.lang.String fieldName, int code, java.util.List params)
          Deprecated. Use constructor with String error code identifier instead.
EMFFieldUserError(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 .
EMFFieldUserError(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.
EMFFieldUserError(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.
EMFFieldUserError(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.
EMFFieldUserError(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.
EMFFieldUserError(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.
 java.lang.String getFieldName()
           
 void setFieldName(java.lang.String fieldName)
           
 
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

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

public EMFFieldUserError(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.

EMFFieldUserError

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

Parameters:
EMFUserError - oggetto della stessa classe.
Method Detail

getFieldName

public java.lang.String getFieldName()

setFieldName

public void setFieldName(java.lang.String fieldName)

getCategory

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

Overrides:
getCategory in class EMFUserError
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 EMFUserError
Returns:
CloneableObject il clone dell'oggetto.
See Also:
CloneableObject