com.googlecode.sarasvati.visual.icon
Class OvalNodeIcon

java.lang.Object
  extended by com.googlecode.sarasvati.visual.icon.AbstractNodeIcon
      extended by com.googlecode.sarasvati.visual.icon.OvalNodeIcon
All Implemented Interfaces:
Icon

public class OvalNodeIcon
extends AbstractNodeIcon


Field Summary
protected  Color color
           
protected  boolean isJoin
           
protected  boolean isSelected
           
protected  String label
           
 
Fields inherited from class com.googlecode.sarasvati.visual.icon.AbstractNodeIcon
HEIGHT, image, WIDTH
 
Constructor Summary
OvalNodeIcon(Node node, NodeToken token)
           
OvalNodeIcon(String label, Color color, boolean isJoin, boolean isSelected)
           
 
Method Summary
 void redrawImage(Graphics2D g)
           
 
Methods inherited from class com.googlecode.sarasvati.visual.icon.AbstractNodeIcon
getIconHeight, getIconWidth, paintIcon, redrawImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

label

protected String label

color

protected final Color color

isJoin

protected final boolean isJoin

isSelected

protected final boolean isSelected
Constructor Detail

OvalNodeIcon

public OvalNodeIcon(Node node,
                    NodeToken token)

OvalNodeIcon

public OvalNodeIcon(String label,
                    Color color,
                    boolean isJoin,
                    boolean isSelected)
Method Detail

redrawImage

public void redrawImage(Graphics2D g)
Specified by:
redrawImage in class AbstractNodeIcon


Copyright © 2012. All Rights Reserved.