Package org.aspectj.weaver.tools
Klasse WeavingAdaptor.WeavingAdaptorMessageHolder
java.lang.Object
org.aspectj.bridge.MessageHandler
org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
- Alle implementierten Schnittstellen:
IMessageHandler
,IMessageHolder
- Umschließende Klasse:
WeavingAdaptor
Processes messages arising from weaver operations. Tell weaver to abort on any message more severe than warning.
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.bridge.MessageHandler
handleMessageResult, ignoring, interceptor, messages
Von Schnittstelle geerbte Felder org.aspectj.bridge.IMessageHandler
SYSTEM_ERR, SYSTEM_OUT, THROW
Von Schnittstelle geerbte Felder org.aspectj.bridge.IMessageHolder
EQUAL, ORGREATER
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
dontIgnore
(IMessage.Kind kind) Remove a message kind from the list of those ignored from now on.void
boolean
handleMessage
(IMessage message) This implementation accumulates message.void
ignore
(IMessage.Kind kind) Set a message kind to be ignored from now onboolean
isIgnoring
(IMessage.Kind kind) Signal clients whether this will ignore messages of a given type.protected String
void
setDelegate
(IMessageHandler messageHandler) Von Klasse geerbte Methoden org.aspectj.bridge.MessageHandler
clearMessages, getErrors, getMessages, getWarnings, hasAnyMessage, init, init, numMessages, setInterceptor, toString
-
Felddetails
-
traceMessages
protected boolean traceMessages
-
-
Konstruktordetails
-
WeavingAdaptorMessageHolder
-
-
Methodendetails
-
render
-
flushMessages
public void flushMessages() -
setDelegate
-
handleMessage
Beschreibung aus Klasse kopiert:MessageHandler
This implementation accumulates message. If an interceptor is installed and returns true (message handled), then processing halts and the message is not accumulated.- Angegeben von:
handleMessage
in SchnittstelleIMessageHandler
- Setzt außer Kraft:
handleMessage
in KlasseMessageHandler
- Parameter:
message
- the IMessage to handle - never null- Gibt zurück:
- true on interception or the constructor value otherwise
- Löst aus:
AbortException
- depending on handler logic.- Siehe auch:
-
isIgnoring
Beschreibung aus Schnittstelle kopiert:IMessageHandler
Signal clients whether this will ignore messages of a given type. Clients may use this to avoid constructing or sending certain messages.- Angegeben von:
isIgnoring
in SchnittstelleIMessageHandler
- Setzt außer Kraft:
isIgnoring
in KlasseMessageHandler
- Gibt zurück:
- true if this kind has been flagged to be ignored.
- Siehe auch:
-
dontIgnore
Beschreibung aus Klasse kopiert:MessageHandler
Remove a message kind from the list of those ignored from now on.- Angegeben von:
dontIgnore
in SchnittstelleIMessageHandler
- Setzt außer Kraft:
dontIgnore
in KlasseMessageHandler
-
ignore
Beschreibung aus Klasse kopiert:MessageHandler
Set a message kind to be ignored from now on- Angegeben von:
ignore
in SchnittstelleIMessageHandler
- Setzt außer Kraft:
ignore
in KlasseMessageHandler
-
getUnmodifiableListView
- Angegeben von:
getUnmodifiableListView
in SchnittstelleIMessageHolder
- Setzt außer Kraft:
getUnmodifiableListView
in KlasseMessageHandler
- Gibt zurück:
- unmodifiable List view of underlying collection of IMessage
- Siehe auch:
-