simbad.piconode.visual
Class NNShape
java.lang.Object
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
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
selected
boolean selected
inverseTempSelection
boolean inverseTempSelection
name
java.lang.String name
id
int id
color
java.awt.Color color
NNShape
public NNShape()
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)