|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
it.eng.spago.error.EMFAbstractError
it.eng.spago.error.EMFUserError
Un'istanza di EMFUserError
rappresenta un errore codificato. Questo significa che esiste un
repository contenente il riferimento a questo errore e la sua descrizione.
EMFErrorHandler
,
Serialized FormField Summary | |
static java.lang.String |
USER_ERROR_CODE
|
static java.lang.String |
USER_ERROR_ELEMENT
|
Fields inherited from class it.eng.spago.error.EMFAbstractError |
ABSTRACT_ERROR_ELEMENT, ERROR_ADDITIONAL_INFO, ERROR_DESCRIPTION, ERROR_SEVERITY |
Constructor Summary | |
EMFUserError(EMFUserError userError)
Costruisce un oggetto di tipo EMFUserError utilizzando lo stato del parametro
in input . |
|
EMFUserError(java.lang.String severity,
int code)
Costruisce un oggetto di tipo EMFUserError identificandolo tramite una severity e un
codice di errore . |
|
EMFUserError(java.lang.String severity,
int code,
java.util.List params)
Costruisce un oggetto di tipo EMFUserError identificandolo tramite una severity ,un
codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella
stringa di descrizione. |
|
EMFUserError(java.lang.String severity,
int 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. |
Method Summary | |
CloneableObject |
cloneObject()
Ritorna un clone dell'oggetto stesso. |
int |
getCode()
Ritorna il codice dell'errore. |
SourceBean |
getSourceBean()
Ritorna un SourceBean popolato con gli attributi dell'oggetto. |
Methods inherited from class it.eng.spago.error.EMFAbstractError |
getAdditionalInfo, getDescription, getMessage, getSeverity, setAdditionalInfo, setDescription, setSeverity, toDocument, 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 |
Field Detail |
public static final java.lang.String USER_ERROR_ELEMENT
public static final java.lang.String USER_ERROR_CODE
Constructor Detail |
public EMFUserError(java.lang.String severity, int code)
EMFUserError
identificandolo tramite una severity e un
codice di errore .
severity
- severity dell'errore.code
- codice di errore.public EMFUserError(java.lang.String severity, int code, java.util.List params)
EMFUserError
identificandolo tramite una severity ,un
codice di errore e una collezione di parametri che andranno a sostituire i caratteri % nella
stringa di descrizione.
severity
- severity dell'errore.code
- codice di errore.params
- vettore di parametri che verranno inseriti nella stringa di descrizione.public EMFUserError(java.lang.String severity, int code, java.util.List params, java.lang.Object additionalInfo)
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.
severity
- severity dell'errore.code
- codice di errore.params
- vettore di parametri che verranno inseriti nella stringa di descrizione.additionalInfo
- oggetto di qualsiasi natura.public EMFUserError(EMFUserError userError)
EMFUserError
utilizzando lo stato del parametro
in input .
Method Detail |
public CloneableObject cloneObject()
cloneObject
in interface CloneableObject
CloneableObject
public int getCode()
public SourceBean getSourceBean()
SourceBean
popolato con gli attributi dell'oggetto.
getSourceBean
in class EMFAbstractError
SourceBean
contenente gli attributi dell'oggetto.SourceBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |