Class AbstractIconRegistry
java.lang.Object
org.aspectj.ajde.ui.AbstractIconRegistry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final AbstractIconprotected final Stringprotected final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract AbstractIconcreateIcon(String path) Implement to create platform-specific icons.getIcon(IProgramElement.Kind kind) Assumes "public" visibility for the icon.getIcon(IRelationship.Kind relationship) protected abstract AbstractIcongetStructureIcon(IProgramElement.Kind kind, IProgramElement.Accessibility accessibility)
-
Field Details
-
RESOURCE_PATH
- See Also:
-
STRUCTURE_PATH
- See Also:
-
PROJECT
-
PACKAGE
-
ASPECT
-
INITIALIZER
-
INTRODUCTION
-
CONSTRUCTOR
-
POINTCUT
-
ADVICE
-
DECLARE_PARENTS
-
DECLARE_WARNING
-
DECLARE_ERROR
-
DECLARE_SOFT
-
CODE
-
ERROR
-
FILE
-
FILE_JAVA
-
FILE_ASPECTJ
-
FILE_LST
-
METHOD
-
FIELD
-
ENUM_VALUE
-
ENUM
-
ANNOTATION
-
CLASS
-
INTERFACE
-
RELATION_ADVICE_FORWARD
-
RELATION_ADVICE_BACK
-
RELATION_INHERITANCE_FORWARD
-
RELATION_INHERITANCE_BACK
-
RELATION_REFERENCE_FORWARD
-
RELATION_REFERENCE_BACK
-
-
Constructor Details
-
AbstractIconRegistry
public AbstractIconRegistry()
-
-
Method Details
-
getIcon
-
getStructureIcon
protected abstract AbstractIcon getStructureIcon(IProgramElement.Kind kind, IProgramElement.Accessibility accessibility) - Returns:
- null if the kind could not be resolved
-
getIcon
Assumes "public" visibility for the icon.- Returns:
- null if the kind could not be resolved
-
createIcon
Implement to create platform-specific icons.
-