org.aspectj.ajde
Class IconRegistry
java.lang.Object
org.aspectj.ajde.ui.AbstractIconRegistry
org.aspectj.ajde.IconRegistry
public class IconRegistry
- extends AbstractIconRegistry
Default icons. Override behavior for custom icons.
Fields 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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE_PATH
protected java.lang.String RESOURCE_PATH
IconRegistry
public IconRegistry()
getAjdeSmallIcon
public javax.swing.Icon getAjdeSmallIcon()
getHideAssociationsIcon
public javax.swing.Icon getHideAssociationsIcon()
getHideNonAJIcon
public javax.swing.Icon getHideNonAJIcon()
getGranularityIcon
public javax.swing.Icon getGranularityIcon()
getErrorIcon
public javax.swing.Icon getErrorIcon()
getWarningIcon
public javax.swing.Icon getWarningIcon()
getInfoIcon
public javax.swing.Icon getInfoIcon()
getAJBrowserIcon
public javax.swing.Icon getAJBrowserIcon()
getAJBrowserEnabledIcon
public javax.swing.Icon getAJBrowserEnabledIcon()
getAJBrowserDisabledIcon
public javax.swing.Icon getAJBrowserDisabledIcon()
getPopupIcon
public javax.swing.Icon getPopupIcon()
getFilterIcon
public javax.swing.Icon getFilterIcon()
getOrderIcon
public javax.swing.Icon getOrderIcon()
getRelationsIcon
public javax.swing.Icon getRelationsIcon()
getStartAjdeIcon
public javax.swing.Icon getStartAjdeIcon()
getStopAjdeIcon
public javax.swing.Icon getStopAjdeIcon()
getBackIcon
public javax.swing.Icon getBackIcon()
getForwardIcon
public javax.swing.Icon getForwardIcon()
getSearchIcon
public javax.swing.Icon getSearchIcon()
getBuildIcon
public javax.swing.Icon getBuildIcon()
getDebugIcon
public javax.swing.Icon getDebugIcon()
getExecuteIcon
public javax.swing.Icon getExecuteIcon()
getOpenConfigIcon
public javax.swing.Icon getOpenConfigIcon()
getCloseConfigIcon
public javax.swing.Icon getCloseConfigIcon()
getOpenIcon
public javax.swing.Icon getOpenIcon()
getSaveIcon
public javax.swing.Icon getSaveIcon()
getSaveAllIcon
public javax.swing.Icon getSaveAllIcon()
getBrowserOptionsIcon
public javax.swing.Icon getBrowserOptionsIcon()
getZoomStructureToFileModeIcon
public javax.swing.Icon getZoomStructureToFileModeIcon()
getZoomStructureToGlobalModeIcon
public javax.swing.Icon getZoomStructureToGlobalModeIcon()
getSplitStructureViewIcon
public javax.swing.Icon getSplitStructureViewIcon()
getMergeStructureViewIcon
public javax.swing.Icon getMergeStructureViewIcon()
getStructureViewIcon
public javax.swing.Icon getStructureViewIcon()
getAssociationSwingIcon
public javax.swing.Icon getAssociationSwingIcon(IRelationship.Kind relation)
getStructureIcon
public AbstractIcon getStructureIcon(IProgramElement.Kind kind,
IProgramElement.Accessibility accessibility)
- Specified by:
getStructureIcon
in class AbstractIconRegistry
- Returns:
- null if the kind could not be resolved
getStructureSwingIcon
public javax.swing.Icon getStructureSwingIcon(IProgramElement.Kind kind,
IProgramElement.Accessibility accessibility)
getStructureSwingIcon
public javax.swing.Icon getStructureSwingIcon(IProgramElement.Kind kind)
getAccessibilitySwingIcon
public javax.swing.Icon getAccessibilitySwingIcon(IProgramElement.Accessibility accessibility)
convertToSwingIcon
public javax.swing.Icon convertToSwingIcon(AbstractIcon iconAdapter)
createIcon
protected AbstractIcon createIcon(java.lang.String path)
- Description copied from class:
AbstractIconRegistry
- Implement to create platform-specific icons.
- Specified by:
createIcon
in class AbstractIconRegistry
makeIcon
protected javax.swing.Icon makeIcon(java.lang.String iconPath)