org.fife.rsta.ac.java
Class IconFactory

java.lang.Object
  extended by org.fife.rsta.ac.java.IconFactory

public class IconFactory
extends Object

Holds icons used by Java auto-completion.

Version:
1.0
Author:
Robert Futrell

Nested Class Summary
static interface IconFactory.IconData
           
 
Field Summary
static String ABSTRACT_ICON
           
static String CLASS_ICON
           
static String CONSTRUCTOR_ICON
           
static String DEFAULT_CLASS_ICON
           
static String DEFAULT_INTERFACE_ICON
           
static String DEPRECATED_ICON
           
static String FIELD_DEFAULT_ICON
           
static String FIELD_PRIVATE_ICON
           
static String FIELD_PROTECTED_ICON
           
static String FIELD_PUBLIC_ICON
           
static String FINAL_ICON
           
static String IMPORT_ICON
           
static String IMPORT_ROOT_ICON
           
static String INNER_CLASS_DEFAULT_ICON
           
static String INNER_CLASS_PRIVATE_ICON
           
static String INNER_CLASS_PROTECTED_ICON
           
static String INNER_CLASS_PUBLIC_ICON
           
static String INTERFACE_ICON
           
static String JAVADOC_ITEM_ICON
           
static String LOCAL_VARIABLE_ICON
           
static String METHOD_DEFAULT_ICON
           
static String METHOD_PRIVATE_ICON
           
static String METHOD_PROTECTED_ICON
           
static String METHOD_PUBLIC_ICON
           
static String PACKAGE_ICON
           
static String SOURCE_FILE_ICON
           
static String STATIC_ICON
           
static String TEMPLATE_ICON
           
 
Method Summary
static IconFactory get()
           
 Icon getIcon(IconFactory.IconData data)
           
 Icon getIcon(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOURCE_FILE_ICON

public static final String SOURCE_FILE_ICON
See Also:
Constant Field Values

PACKAGE_ICON

public static final String PACKAGE_ICON
See Also:
Constant Field Values

IMPORT_ROOT_ICON

public static final String IMPORT_ROOT_ICON
See Also:
Constant Field Values

IMPORT_ICON

public static final String IMPORT_ICON
See Also:
Constant Field Values

DEFAULT_CLASS_ICON

public static final String DEFAULT_CLASS_ICON
See Also:
Constant Field Values

DEFAULT_INTERFACE_ICON

public static final String DEFAULT_INTERFACE_ICON
See Also:
Constant Field Values

CLASS_ICON

public static final String CLASS_ICON
See Also:
Constant Field Values

INNER_CLASS_PUBLIC_ICON

public static final String INNER_CLASS_PUBLIC_ICON
See Also:
Constant Field Values

INNER_CLASS_PROTECTED_ICON

public static final String INNER_CLASS_PROTECTED_ICON
See Also:
Constant Field Values

INNER_CLASS_PRIVATE_ICON

public static final String INNER_CLASS_PRIVATE_ICON
See Also:
Constant Field Values

INNER_CLASS_DEFAULT_ICON

public static final String INNER_CLASS_DEFAULT_ICON
See Also:
Constant Field Values

INTERFACE_ICON

public static final String INTERFACE_ICON
See Also:
Constant Field Values

JAVADOC_ITEM_ICON

public static final String JAVADOC_ITEM_ICON
See Also:
Constant Field Values

LOCAL_VARIABLE_ICON

public static final String LOCAL_VARIABLE_ICON
See Also:
Constant Field Values

METHOD_PUBLIC_ICON

public static final String METHOD_PUBLIC_ICON
See Also:
Constant Field Values

METHOD_PROTECTED_ICON

public static final String METHOD_PROTECTED_ICON
See Also:
Constant Field Values

METHOD_PRIVATE_ICON

public static final String METHOD_PRIVATE_ICON
See Also:
Constant Field Values

METHOD_DEFAULT_ICON

public static final String METHOD_DEFAULT_ICON
See Also:
Constant Field Values

TEMPLATE_ICON

public static final String TEMPLATE_ICON
See Also:
Constant Field Values

FIELD_PUBLIC_ICON

public static final String FIELD_PUBLIC_ICON
See Also:
Constant Field Values

FIELD_PROTECTED_ICON

public static final String FIELD_PROTECTED_ICON
See Also:
Constant Field Values

FIELD_PRIVATE_ICON

public static final String FIELD_PRIVATE_ICON
See Also:
Constant Field Values

FIELD_DEFAULT_ICON

public static final String FIELD_DEFAULT_ICON
See Also:
Constant Field Values

CONSTRUCTOR_ICON

public static final String CONSTRUCTOR_ICON
See Also:
Constant Field Values

DEPRECATED_ICON

public static final String DEPRECATED_ICON
See Also:
Constant Field Values

ABSTRACT_ICON

public static final String ABSTRACT_ICON
See Also:
Constant Field Values

FINAL_ICON

public static final String FINAL_ICON
See Also:
Constant Field Values

STATIC_ICON

public static final String STATIC_ICON
See Also:
Constant Field Values
Method Detail

getIcon

public Icon getIcon(String key)

getIcon

public Icon getIcon(IconFactory.IconData data)

get

public static IconFactory get()


Copyright © 2003-2011. All Rights Reserved.