simbad.piconode.visual
Class NNShape

java.lang.Object
  extended by simbad.piconode.visual.NNShape
Direct Known Subclasses:
NNArc, NNNode

public abstract class NNShape
extends java.lang.Object

SuperClass for NNNode and NNArc


Field Summary
(package private)  java.awt.Color color
           
(package private)  int id
           
(package private)  boolean inverseTempSelection
           
(package private)  java.lang.String name
           
(package private)  boolean selected
           
 
Constructor Summary
NNShape()
           
 
Method Summary
 java.awt.Color getColor()
           
 java.lang.String getName()
           
 void inverseSelectionState()
           
 boolean isInverseTempSelection()
           
 boolean isSelected()
           
(package private) abstract  void paint(java.awt.Graphics2D g2)
           
 void setColor(java.awt.Color color)
           
 void setInverseTempSelection(boolean shiftSelected)
           
 void setName(java.lang.String name)
           
 void setSelected(boolean selected)
           
(package private) abstract  java.lang.String toXML()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

selected

boolean selected

inverseTempSelection

boolean inverseTempSelection

name

java.lang.String name

id

int id

color

java.awt.Color color
Constructor Detail

NNShape

public NNShape()
Method Detail

paint

abstract void paint(java.awt.Graphics2D g2)

toXML

abstract java.lang.String toXML()

isSelected

public boolean isSelected()

setSelected

public void setSelected(boolean selected)

getColor

public java.awt.Color getColor()

setColor

public void setColor(java.awt.Color color)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

inverseSelectionState

public void inverseSelectionState()

isInverseTempSelection

public boolean isInverseTempSelection()

setInverseTempSelection

public void setInverseTempSelection(boolean shiftSelected)