freemind.modes
Class MindIcon

java.lang.Object
  extended byfreemind.modes.MindIcon

public class MindIcon
extends java.lang.Object

This class represents a MindIcon than can be applied to a node or a whole branch.


Method Summary
static MindIcon factory(java.lang.String iconName)
           
static java.util.Vector getAllIconNames()
           
 java.lang.String getDescription(FreeMindMain frame)
          Get the value of description (in local language).
 javax.swing.ImageIcon getIcon(FreeMindMain frame)
           
 java.lang.String getIconBaseFileName()
           
 java.lang.String getIconFileName()
           
static java.lang.String getIconsPath()
           
 java.lang.String getName()
          Get the value of name.
protected  void setIcon(javax.swing.ImageIcon _associatedIcon)
          Set the value of icon.
 void setName(java.lang.String name)
          Set the value of name.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public java.lang.String toString()

getName

public java.lang.String getName()
Get the value of name.

Returns:
Value of name.

setName

public void setName(java.lang.String name)
Set the value of name.


getDescription

public java.lang.String getDescription(FreeMindMain frame)
Get the value of description (in local language).

Returns:
Value of description.

getIconFileName

public java.lang.String getIconFileName()

getIconBaseFileName

public java.lang.String getIconBaseFileName()

getIconsPath

public static java.lang.String getIconsPath()

getIcon

public javax.swing.ImageIcon getIcon(FreeMindMain frame)

setIcon

protected void setIcon(javax.swing.ImageIcon _associatedIcon)
Set the value of icon.


getAllIconNames

public static java.util.Vector getAllIconNames()

factory

public static MindIcon factory(java.lang.String iconName)