public static class IProgramElement.Kind
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Method and Description |
---|---|
static IProgramElement.Kind |
getKindForString(java.lang.String kindString) |
static java.util.List<IProgramElement.Kind> |
getNonAJMemberKinds() |
boolean |
isDeclare() |
boolean |
isDeclareAnnotation() |
boolean |
isDeclareError() |
boolean |
isDeclareParents() |
boolean |
isDeclarePrecedence() |
boolean |
isDeclareSoft() |
boolean |
isDeclareWarning() |
boolean |
isFile() |
boolean |
isInterTypeMember() |
boolean |
isMember() |
boolean |
isPackageDeclaration() |
boolean |
isSourceFile() |
boolean |
isType() |
java.lang.String |
toString() |
public static final IProgramElement.Kind PROJECT
public static final IProgramElement.Kind PACKAGE
public static final IProgramElement.Kind FILE
public static final IProgramElement.Kind FILE_JAVA
public static final IProgramElement.Kind FILE_ASPECTJ
public static final IProgramElement.Kind FILE_LST
public static final IProgramElement.Kind IMPORT_REFERENCE
public static final IProgramElement.Kind CLASS
public static final IProgramElement.Kind INTERFACE
public static final IProgramElement.Kind ASPECT
public static final IProgramElement.Kind ENUM
public static final IProgramElement.Kind ENUM_VALUE
public static final IProgramElement.Kind ANNOTATION
public static final IProgramElement.Kind INITIALIZER
public static final IProgramElement.Kind INTER_TYPE_FIELD
public static final IProgramElement.Kind INTER_TYPE_METHOD
public static final IProgramElement.Kind INTER_TYPE_CONSTRUCTOR
public static final IProgramElement.Kind INTER_TYPE_PARENT
public static final IProgramElement.Kind CONSTRUCTOR
public static final IProgramElement.Kind METHOD
public static final IProgramElement.Kind FIELD
public static final IProgramElement.Kind POINTCUT
public static final IProgramElement.Kind ADVICE
public static final IProgramElement.Kind DECLARE_PARENTS
public static final IProgramElement.Kind DECLARE_WARNING
public static final IProgramElement.Kind DECLARE_ERROR
public static final IProgramElement.Kind DECLARE_SOFT
public static final IProgramElement.Kind DECLARE_PRECEDENCE
public static final IProgramElement.Kind CODE
public static final IProgramElement.Kind ERROR
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_CONSTRUCTOR
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_FIELD
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_METHOD
public static final IProgramElement.Kind DECLARE_ANNOTATION_AT_TYPE
public static final IProgramElement.Kind SOURCE_FOLDER
public static final IProgramElement.Kind PACKAGE_DECLARATION
public static final IProgramElement.Kind[] ALL
public static IProgramElement.Kind getKindForString(java.lang.String kindString)
public java.lang.String toString()
toString
in class java.lang.Object
public static java.util.List<IProgramElement.Kind> getNonAJMemberKinds()
public boolean isMember()
public boolean isInterTypeMember()
public boolean isType()
public boolean isSourceFile()
public boolean isFile()
public boolean isDeclare()
public boolean isDeclareAnnotation()
public boolean isDeclareParents()
public boolean isDeclareSoft()
public boolean isDeclareWarning()
public boolean isDeclareError()
public boolean isDeclarePrecedence()
public boolean isPackageDeclaration()