Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.util
Class IconUtil  view IconUtil download IconUtil.java

java.lang.Object
  extended bycom.arranger.jarl.util.IconUtil

public class IconUtil
extends java.lang.Object

IconUtil created on Apr 18, 2003


Field Summary
static java.lang.String ATTRIBUTE_ICON
           
static java.lang.String DEFAULT_TREE_CLOSED_ICON
           
static java.lang.String DEFAULT_TREE_LEAF_ICON
           
static java.lang.String DEFAULT_TREE_OPEN_ICON
           
static java.lang.String FILTER_DEF_ICON
           
static java.lang.String FILTER_INST_ICON
           
static java.lang.String FILTER_SEG_ICON
           
static java.lang.String ICON_PATH
           
protected static java.util.Map m_iconMap
           
protected static boolean m_init
           
static java.lang.String STROKE_DEF_ICON
           
static java.lang.String STROKE_INST_ICON
           
static java.lang.String STROKE_SEG_ICON
           
static java.lang.String TRAIT_DEF_ICON
           
static java.lang.String TRAIT_INST_ICON
           
static java.lang.String TRAIT_SEG_ICON
           
static int TREE_NODE_CLOSED
           
static int TREE_NODE_LEAF
           
static int TREE_NODE_OPEN
           
static java.lang.String WIDGET_DEF_ICON
           
static java.lang.String WIDGET_INST_ICON
           
static java.lang.String WIDGET_SEG_ICON
           
 
Constructor Summary
IconUtil()
           
 
Method Summary
protected static void checkInit()
           
static javax.swing.Icon getIcon(javax.swing.tree.TreeNode treeNode, int treeNodeType)
          Get an icon for this treeNode
protected static java.lang.String getKey(javax.swing.tree.TreeNode treeNode)
           
protected static javax.swing.Icon loadIcon(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TREE_NODE_LEAF

public static final int TREE_NODE_LEAF
See Also:
Constant Field Values

TREE_NODE_OPEN

public static final int TREE_NODE_OPEN
See Also:
Constant Field Values

TREE_NODE_CLOSED

public static final int TREE_NODE_CLOSED
See Also:
Constant Field Values

ICON_PATH

public static final java.lang.String ICON_PATH
See Also:
Constant Field Values

DEFAULT_TREE_LEAF_ICON

public static final java.lang.String DEFAULT_TREE_LEAF_ICON
See Also:
Constant Field Values

DEFAULT_TREE_OPEN_ICON

public static final java.lang.String DEFAULT_TREE_OPEN_ICON
See Also:
Constant Field Values

DEFAULT_TREE_CLOSED_ICON

public static final java.lang.String DEFAULT_TREE_CLOSED_ICON
See Also:
Constant Field Values

FILTER_DEF_ICON

public static final java.lang.String FILTER_DEF_ICON
See Also:
Constant Field Values

STROKE_DEF_ICON

public static final java.lang.String STROKE_DEF_ICON
See Also:
Constant Field Values

TRAIT_DEF_ICON

public static final java.lang.String TRAIT_DEF_ICON
See Also:
Constant Field Values

WIDGET_DEF_ICON

public static final java.lang.String WIDGET_DEF_ICON
See Also:
Constant Field Values

FILTER_INST_ICON

public static final java.lang.String FILTER_INST_ICON
See Also:
Constant Field Values

STROKE_INST_ICON

public static final java.lang.String STROKE_INST_ICON
See Also:
Constant Field Values

TRAIT_INST_ICON

public static final java.lang.String TRAIT_INST_ICON
See Also:
Constant Field Values

WIDGET_INST_ICON

public static final java.lang.String WIDGET_INST_ICON
See Also:
Constant Field Values

FILTER_SEG_ICON

public static final java.lang.String FILTER_SEG_ICON
See Also:
Constant Field Values

STROKE_SEG_ICON

public static final java.lang.String STROKE_SEG_ICON
See Also:
Constant Field Values

TRAIT_SEG_ICON

public static final java.lang.String TRAIT_SEG_ICON
See Also:
Constant Field Values

WIDGET_SEG_ICON

public static final java.lang.String WIDGET_SEG_ICON
See Also:
Constant Field Values

ATTRIBUTE_ICON

public static final java.lang.String ATTRIBUTE_ICON
See Also:
Constant Field Values

m_iconMap

protected static java.util.Map m_iconMap

m_init

protected static boolean m_init
Constructor Detail

IconUtil

public IconUtil()
Method Detail

getIcon

public static javax.swing.Icon getIcon(javax.swing.tree.TreeNode treeNode,
                                       int treeNodeType)
Get an icon for this treeNode


getKey

protected static java.lang.String getKey(javax.swing.tree.TreeNode treeNode)

checkInit

protected static void checkInit()

loadIcon

protected static javax.swing.Icon loadIcon(java.lang.String name)
                                    throws java.lang.Exception