|
||||||||||
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
La classe astratta EMFAbstractError
dev'essere estesa da tutte quelle classi che
rappresentano un errore gestito da EMFErrorHandler
.
EMFErrorHandler
,
Serialized FormField Summary | |
static java.lang.String |
ABSTRACT_ERROR_ELEMENT
|
static java.lang.String |
ERROR_ADDITIONAL_INFO
|
static java.lang.String |
ERROR_DESCRIPTION
|
static java.lang.String |
ERROR_SEVERITY
|
Constructor Summary | |
protected |
EMFAbstractError()
In questo costruttore vengono definiti alcuni attributi di classe. |
protected |
EMFAbstractError(EMFAbstractError abstractError)
Costruisce un EMFAbstractError partendo da un'altra istanza della stessa classe. |
Method Summary | |
java.lang.Object |
getAdditionalInfo()
Ritorna un oggetto rappresentante un 'informazione aggiuntiva dell'errore. |
java.lang.String |
getDescription()
Ritorna la descrizione dell'errore. |
java.lang.String |
getMessage()
Ritorna il messaggio di errore composto dal severity e dalla descrizione dell'errore. |
java.lang.String |
getSeverity()
Ritorna il severity dell'errore. |
abstract SourceBean |
getSourceBean()
Dev'essere implementato dalla classe figlia e deve ritornare un sourceBean contenente tutte
le informazioni dell'errore. |
protected void |
setAdditionalInfo(java.lang.Object additionalInfo)
Permette di aggiungere all'errore un'informazione espressa con qualsiasi oggetto. |
protected void |
setDescription(java.lang.String description)
Permette di impostare la descrizione dell'errore. |
protected void |
setSeverity(java.lang.String severity)
Permette di impostare il severity dell'errore. |
org.w3c.dom.Document |
toDocument()
Ritorna un oggetto di tipo Document partendo dalla classe stessa. |
org.w3c.dom.Element |
toElement(org.w3c.dom.Document document)
Ritorna un oggetto di tipo Element partendo dall'oggetto Document creato
dalla classe stessa. |
java.lang.String |
toXML()
Ritorna la rappresentazione in XML dell'errore. |
java.lang.String |
toXML(boolean inlineEntity)
Ritorna la rappresentazione in XML dell'errore.Se il parametro è true allora nella stringa di ritorno sarà presente anche la sezione del doc type Entity. |
java.lang.String |
toXML(int level)
Ritorna la rappresentazione in XML dell'errore. |
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 |
Methods inherited from interface it.eng.spago.base.CloneableObject |
cloneObject |
Field Detail |
public static final java.lang.String ABSTRACT_ERROR_ELEMENT
public static final java.lang.String ERROR_SEVERITY
public static final java.lang.String ERROR_DESCRIPTION
public static final java.lang.String ERROR_ADDITIONAL_INFO
Constructor Detail |
protected EMFAbstractError()
protected EMFAbstractError(EMFAbstractError abstractError)
EMFAbstractError
partendo da un'altra istanza della stessa classe.
abstractError
- istanza della stessa classe.Method Detail |
public java.lang.String getMessage()
String
composta da severity e descrizione dell'errore.public java.lang.String getSeverity()
String
il severity dell'errore.protected void setSeverity(java.lang.String severity)
severity
- l'attributo di severity.public java.lang.String getDescription()
String
la descrizione dell'errore.protected void setDescription(java.lang.String description)
description
- l'attributo descrizione.public java.lang.Object getAdditionalInfo()
Object
un 'informazione aggiuntiva dell'errore.protected void setAdditionalInfo(java.lang.Object additionalInfo)
additionalInfo
- l'iformazione aggiuntiva.public abstract SourceBean getSourceBean()
sourceBean
contenente tutte
le informazioni dell'errore.
SourceBean
il contenitore con le informazioni dell'errore.public java.lang.String toXML()
toXML
in interface XMLObject
String
la rappresentazione in XML dell'errore.public java.lang.String toXML(boolean inlineEntity)
toXML
in interface XMLObject
inlineEntity
- boolean indica se la stringa XML generata deve contenere la sezione del doc type Entity.
String
la rappresentazione in XML dell'errore.public java.lang.String toXML(int level)
toXML
in interface XMLObject
String
la rappresentazione in XML dell'errore.public org.w3c.dom.Document toDocument()
Document
partendo dalla classe stessa. L'oggetto Document
è utilizzato per ottenere la rappresentazione XML dell'errore.
toDocument
in interface XMLObject
Document
rappresentazione dell'errore.public org.w3c.dom.Element toElement(org.w3c.dom.Document document)
Element
partendo dall'oggetto Document
creato
dalla classe stessa. L'oggetto Element
è utilizzato per ottenere la rappresentazione
XML dell'errore.
toElement
in interface XMLObject
Element
rappresentazione dell'errore.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |