hades.symbols
Class ColoredValueLabel

java.lang.Object
  extended byjfig.objects.FigBaseobject
      extended byjfig.objects.FigText
          extended byhades.symbols.Label
              extended byhades.symbols.ColoredValueLabel
All Implemented Interfaces:
FigDrawable, FigObject, java.io.Serializable

public class ColoredValueLabel
extends Label

ColoredValueLabel: a colored and animated label on a SimObject symbol

See Also:
Serialized Form

Field Summary
 
Fields inherited from class hades.symbols.Label
colorSource, textSource
 
Fields inherited from class jfig.objects.FigText
 
Fields inherited from class jfig.objects.FigBaseobject
attribs, bbox, comment, debug, painter, printer, sc_bbox, sc_bbox_timestamp, selected, showPoints, syncRedrawFlag, timestamp, trafo, visible, x, y
 
Constructor Summary
ColoredValueLabel()
          construct an empty ColoredValueLabel.
 
Method Summary
protected  void build_attribs()
           
 FigObject copy()
          build a copy of this FigText object.
 void setColor(java.awt.Color _color)
           
 java.lang.String toString()
          toString() - the usual info method
 
Methods inherited from class hades.symbols.Label
initialize, mirrorY, paint, setColorSource, setTextSource, writeAsResource
 
Methods inherited from class jfig.objects.FigText
canRotate, createRenderer, getPoints, getText, getTextCursorIndex, initializeCursor, isShowCursor, keyPressed, minDistance_OLD, minDistance, minDistanceEuclid, mirrorX, move, moveCursorTo, paint, paintSave, rebuild, rotate, scale, setCursor, setFont, setFontSize, setPoints, setText, setTextAlignment, setTrafo, showCursor, symbol_recode, update_bbox, update
 
Methods inherited from class jfig.objects.FigBaseobject
appendPoint, build_sc_bbox, clonePoints, deletePoint, deselect, get_sc_bbox, getAttributes, getBbox, getComment, getLayer, getMovePointNeighbors, getNearestPoint, getNeighborPoints, getPosition, getSyncRedrawFlag, getTimestamp, getTrafo, insertPoint, isClosed, isSelected, isShowPoints, isVisible, isVisible, manhattan, message, movePoint, numPoints, reset_debug, select, set_debug, setAttributes, setComment, setConsole, setObjectPainter, setSyncRedrawFlag, setVisible, showPoints, supportsPointOps, updateAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColoredValueLabel

public ColoredValueLabel()
construct an empty ColoredValueLabel.

Method Detail

build_attribs

protected void build_attribs()
Overrides:
build_attribs in class Label

setColor

public void setColor(java.awt.Color _color)
Overrides:
setColor in class FigText

copy

public FigObject copy()
Description copied from class: FigText
build a copy of this FigText object.

Specified by:
copy in interface FigObject
Overrides:
copy in class Label

toString

public java.lang.String toString()
toString() - the usual info method

Specified by:
toString in interface FigObject
Overrides:
toString in class Label