public final class ElementPresentationUtil extends java.lang.Object implements PlatformIcons
Modifier and Type | Field and Description |
---|---|
static int |
CLASS_KIND_CLASS |
static int |
CLASS_KIND_EXCEPTION |
static int |
CLASS_KIND_JSP |
static int |
FLAGS_RUNNABLE |
ABSTRACT_CLASS_ICON, ABSTRACT_METHOD_ICON, ADD_ICON, ADVICE_ICON, ANALYZE, ANNOTATION_TYPE_ICON, ANONYMOUS_CLASS_ICON, ASPECT_ICON, CHECK_ICON, CHECK_ICON_SELECTED, CHECK_ICON_SMALL, CHECK_ICON_SMALL_SELECTED, CLASS_ICON, CLASS_INITIALIZER, CLOSED_MODULE_GROUP_ICON, COMBOBOX_ARROW_ICON, CONTENT_ROOT_ICON_CLOSED, CONTENT_ROOT_ICON_OPEN, COPY_ICON, CUSTOM_FILE_ICON, DELETE_ICON, DIRECTORY_CLOSED_ICON, DIRECTORY_OPEN_ICON, EDIT, EDIT_IN_SECTION_ICON, ENUM_ICON, ERROR_INTRODUCTION_ICON, EXCEPTION_CLASS_ICON, EXCLUDED_FROM_COMPILE_ICON, EXPORT_ICON, FIELD_ICON, FILE_ICON, FLATTEN_PACKAGES_ICON, FOLDER_ICON, FUNCTION_ICON, GROUP_BY_PACKAGES, IMPORT_ICON, INTERFACE_ICON, INVALID_ENTRY_ICON, JAR_ICON, JAVA_OUTSIDE_SOURCE_ICON, JSP_ICON, LIBRARY_ICON, LOCKED_ICON, METHOD_ICON, MODULES_SOURCE_FOLDERS_ICON, MODULES_TEST_SOURCE_FOLDER, NEW_PARAMETER, OPEN_EDIT_DIALOG_ICON, PACKAGE_ICON, PACKAGE_LOCAL_ICON, PARAMETER_ICON, PRIVATE_ICON, PROJECT_ICON, PROPERTIES_ICON, PROPERTY_ICON, PROTECTED_ICON, PUBLIC_ICON, RECORD_ICON, SELECT_ALL_ICON, SHOW_SETTINGS_ICON, SMALL_VCS_CONFIGURABLE, SOURCE_FOLDERS_ICON, SYMLINK_ICON, SYNCHRONIZE_ICON, TEST_SOURCE_FOLDER, UI_FORM_ICON, UNSELECT_ALL_ICON, UP_DOWN_ARROWS, VARIABLE_ICON, VARIABLE_READ_ACCESS, VARIABLE_RW_ACCESS, VARIABLE_WRITE_ACCESS, WARNING_INTRODUCTION_ICON, WEB_ICON, XML_TAG_ICON
Modifier and Type | Method and Description |
---|---|
static javax.swing.Icon |
addVisibilityIcon(PsiModifierListOwner element,
int flags,
com.intellij.ui.RowIcon baseIcon)
Deprecated.
use
#addVisibilityIcon(PsiModifierListOwner, int, RowIcon) |
static com.intellij.ui.RowIcon |
createLayeredIcon(javax.swing.Icon baseIcon,
PsiModifierListOwner element,
boolean isLocked)
Deprecated.
obsolete API, to be removed
|
static int |
getBasicClassKind(PsiClass aClass) |
static javax.swing.Icon |
getClassIconOfKind(PsiClass aClass,
int classKind) |
static int |
getClassKind(PsiClass aClass) |
static java.lang.String |
getDescription(PsiModifierListOwner member) |
static int |
getFlags(PsiModifierListOwner element,
boolean isLocked) |
public static final int CLASS_KIND_CLASS
public static final int CLASS_KIND_JSP
public static final int CLASS_KIND_EXCEPTION
public static final int FLAGS_RUNNABLE
public static int getFlags(PsiModifierListOwner element, boolean isLocked)
@Deprecated public static com.intellij.ui.RowIcon createLayeredIcon(javax.swing.Icon baseIcon, PsiModifierListOwner element, boolean isLocked)
public static int getBasicClassKind(PsiClass aClass)
public static int getClassKind(PsiClass aClass)
public static javax.swing.Icon getClassIconOfKind(PsiClass aClass, int classKind)
public static java.lang.String getDescription(PsiModifierListOwner member)
@Deprecated public static javax.swing.Icon addVisibilityIcon(PsiModifierListOwner element, int flags, com.intellij.ui.RowIcon baseIcon)
#addVisibilityIcon(PsiModifierListOwner, int, RowIcon)