Modifier and Type | Class and Description |
---|---|
static class |
WeaveMessage.WeaveMessageKind |
IMessage.Kind
Modifier and Type | Field and Description |
---|---|
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_ADVISES |
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_ANNOTATES |
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_DECLAREPARENTSEXTENDS |
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_DECLAREPARENTSIMPLEMENTS |
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_ITD |
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_MIXIN |
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_REMOVES_ANNOTATION |
static WeaveMessage.WeaveMessageKind |
WEAVEMESSAGE_SOFTENS |
Modifier and Type | Method and Description |
---|---|
static WeaveMessage |
constructWeavingMessage(WeaveMessage.WeaveMessageKind kind,
java.lang.String[] inserts)
Static helper method for constructing weaving messages.
|
static WeaveMessage |
constructWeavingMessage(WeaveMessage.WeaveMessageKind kind,
java.lang.String[] inserts,
java.lang.String affectedtypename,
java.lang.String aspectname)
Static helper method for constructing weaving messages.
|
java.lang.String |
getAffectedtypename() |
java.lang.String |
getAspectname() |
getDeclared, getDetails, getExtraSourceLocations, getID, getKind, getMessage, getSourceEnd, getSourceLocation, getSourceStart, getThrown, isAbort, isDebug, isError, isFailed, isInfo, isTaskTag, isWarning, toString
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_DECLAREPARENTSIMPLEMENTS
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_ITD
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_ADVISES
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_DECLAREPARENTSEXTENDS
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_SOFTENS
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_ANNOTATES
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_MIXIN
public static WeaveMessage.WeaveMessageKind WEAVEMESSAGE_REMOVES_ANNOTATION
public static WeaveMessage constructWeavingMessage(WeaveMessage.WeaveMessageKind kind, java.lang.String[] inserts)
kind
- what kind of message (e.g. declare parents)inserts
- inserts for the message (inserts are marked %n in the message)public static WeaveMessage constructWeavingMessage(WeaveMessage.WeaveMessageKind kind, java.lang.String[] inserts, java.lang.String affectedtypename, java.lang.String aspectname)
kind
- what kind of message (e.g. declare parents)inserts
- inserts for the message (inserts are marked %n in the message)affectedtypename
- the type which is being advised/declaredUponaspectname
- the aspect that defined the advice or declarespublic java.lang.String getAspectname()
public java.lang.String getAffectedtypename()