Package org.aspectj.ajde
Class IconRegistry
java.lang.Object
org.aspectj.ajde.ui.AbstractIconRegistry
org.aspectj.ajde.IconRegistry
Default icons. Override behavior for custom icons.
- Author:
- Mik Kersten
-
Field Summary
FieldsFields inherited from class org.aspectj.ajde.ui.AbstractIconRegistry
ADVICE, ANNOTATION, ASPECT, CLASS, CODE, CONSTRUCTOR, DECLARE_ERROR, DECLARE_PARENTS, DECLARE_SOFT, DECLARE_WARNING, ENUM, ENUM_VALUE, FIELD, FILE, FILE_ASPECTJ, FILE_JAVA, FILE_LST, INITIALIZER, INTERFACE, INTRODUCTION, METHOD, PACKAGE, POINTCUT, PROJECT, RELATION_ADVICE_BACK, RELATION_ADVICE_FORWARD, RELATION_INHERITANCE_BACK, RELATION_INHERITANCE_FORWARD, RELATION_REFERENCE_BACK, RELATION_REFERENCE_FORWARD, STRUCTURE_PATH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertToSwingIcon(AbstractIcon iconAdapter)
protected AbstractIcon
createIcon(String path)
Implement to create platform-specific icons.getAccessibilitySwingIcon(IProgramElement.Accessibility accessibility)
getAssociationSwingIcon(IRelationship.Kind relation)
getStructureIcon(IProgramElement.Kind kind, IProgramElement.Accessibility accessibility)
getStructureSwingIcon(IProgramElement.Kind kind, IProgramElement.Accessibility accessibility)
protected Icon
Methods inherited from class org.aspectj.ajde.ui.AbstractIconRegistry
getIcon, getIcon
-
Field Details
-
RESOURCE_PATH
-
-
Constructor Details
-
IconRegistry
public IconRegistry()
-
-
Method Details
-
getAjdeSmallIcon
-
getHideAssociationsIcon
-
getHideNonAJIcon
-
getGranularityIcon
-
getErrorIcon
-
getWarningIcon
-
getInfoIcon
-
getAJBrowserIcon
-
getAJBrowserEnabledIcon
-
getAJBrowserDisabledIcon
-
getPopupIcon
-
getFilterIcon
-
getOrderIcon
-
getRelationsIcon
-
getStartAjdeIcon
-
getStopAjdeIcon
-
getBackIcon
-
getForwardIcon
-
getSearchIcon
-
getBuildIcon
-
getDebugIcon
-
getExecuteIcon
-
getOpenConfigIcon
-
getCloseConfigIcon
-
getOpenIcon
-
getSaveIcon
-
getSaveAllIcon
-
getBrowserOptionsIcon
-
getZoomStructureToFileModeIcon
-
getZoomStructureToGlobalModeIcon
-
getSplitStructureViewIcon
-
getMergeStructureViewIcon
-
getStructureViewIcon
-
getAssociationSwingIcon
-
getStructureIcon
public AbstractIcon getStructureIcon(IProgramElement.Kind kind, IProgramElement.Accessibility accessibility)- Specified by:
getStructureIcon
in classAbstractIconRegistry
- Returns:
- null if the kind could not be resolved
-
getStructureSwingIcon
public Icon getStructureSwingIcon(IProgramElement.Kind kind, IProgramElement.Accessibility accessibility) -
getStructureSwingIcon
-
getAccessibilitySwingIcon
-
convertToSwingIcon
-
createIcon
Description copied from class:AbstractIconRegistry
Implement to create platform-specific icons.- Specified by:
createIcon
in classAbstractIconRegistry
-
makeIcon
-