Top Inners Fields Constructors Methods
org.aspectj.bridge

public Class WeaveMessage

extends Message
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private String
private String
public static WeaveMessage.WeaveMessageKind
public static WeaveMessage.WeaveMessageKind
public static WeaveMessage.WeaveMessageKind
public static WeaveMessage.WeaveMessageKind
public static WeaveMessage.WeaveMessageKind
public static WeaveMessage.WeaveMessageKind
public static WeaveMessage.WeaveMessageKind
public static WeaveMessage.WeaveMessageKind

Constructor Summary

AccessConstructor and Description
private
WeaveMessage(String message, String affectedtypename, String aspectname)

Method Summary

Modifier and TypeMethod and Description
public static WeaveMessage

Returns:

new weaving message
constructWeavingMessage
(WeaveMessage.WeaveMessageKind
what kind of message (e.g. declare parents)
kind
,
String[]
inserts for the message (inserts are marked %n in the message)
inserts
)

Static helper method for constructing weaving messages.

public static WeaveMessage

Returns:

new weaving message
constructWeavingMessage
(WeaveMessage.WeaveMessageKind
what kind of message (e.g. declare parents)
kind
,
String[]
inserts for the message (inserts are marked %n in the message)
inserts
,
String
the type which is being advised/declaredUpon
affectedtypename
,
String
the aspect that defined the advice or declares
aspectname
)

Static helper method for constructing weaving messages.

public String

Returns:

Returns the affectedtypename.
getAffectedtypename
()

public String

Returns:

Returns the aspectname.
getAspectname
()

Inherited from org.aspectj.bridge.Message:
getDeclaredgetDetailsgetExtraSourceLocationsgetIDgetKindgetMessagegetSourceEndgetSourceLocationgetSourceStartgetThrownisAbortisDebugisErrorisFailedisInfoisTaskTagisUsageisWarningtoString

Field Detail

affectedtypenameback to summary
private String affectedtypename
aspectnameback to summary
private String aspectname
WEAVEMESSAGE_ADVISESback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_ADVISES
WEAVEMESSAGE_ANNOTATESback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_ANNOTATES
WEAVEMESSAGE_DECLAREPARENTSEXTENDSback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_DECLAREPARENTSEXTENDS
WEAVEMESSAGE_DECLAREPARENTSIMPLEMENTSback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_DECLAREPARENTSIMPLEMENTS
WEAVEMESSAGE_ITDback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_ITD
WEAVEMESSAGE_MIXINback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_MIXIN
WEAVEMESSAGE_REMOVES_ANNOTATIONback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_REMOVES_ANNOTATION
WEAVEMESSAGE_SOFTENSback to summary
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_SOFTENS

Constructor Detail

WeaveMessageback to summary
private WeaveMessage(String message, String affectedtypename, String aspectname)

Method Detail

constructWeavingMessageback to summary
public static WeaveMessage constructWeavingMessage(WeaveMessage.WeaveMessageKind kind, String[] inserts)

Static helper method for constructing weaving messages.

Parameters
kind:WeaveMessage.WeaveMessageKind

what kind of message (e.g. declare parents)

inserts:String[]

inserts for the message (inserts are marked %n in the message)

Returns:WeaveMessage

new weaving message

constructWeavingMessageback to summary
public static WeaveMessage constructWeavingMessage(WeaveMessage.WeaveMessageKind kind, String[] inserts, String affectedtypename, String aspectname)

Static helper method for constructing weaving messages.

Parameters
kind:WeaveMessage.WeaveMessageKind

what kind of message (e.g. declare parents)

inserts:String[]

inserts for the message (inserts are marked %n in the message)

affectedtypename:String

the type which is being advised/declaredUpon

aspectname:String

the aspect that defined the advice or declares

Returns:WeaveMessage

new weaving message

getAffectedtypenameback to summary
public String getAffectedtypename()
Returns:String

Returns the affectedtypename.

getAspectnameback to summary
public String getAspectname()
Returns:String

Returns the aspectname.

org.aspectj.bridge back to summary

public Class WeaveMessage.WeaveMessageKind

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private String

Constructor Summary

AccessConstructor and Description
public
WeaveMessageKind(int id, String message)

Method Summary

Modifier and TypeMethod and Description
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

messageback to summary
private String message

Constructor Detail

WeaveMessageKindback to summary
public WeaveMessageKind(int id, String message)

Method Detail

getMessageback to summary
public String getMessage()