Class ProbeSymbol

  extended byjfig.objects.FigBaseobject
      extended byjfig.objects.FigCompound
          extended byhades.symbols.ProbeSymbol
All Implemented Interfaces:
FigDrawable, FigObject, java.io.Serializable

public class ProbeSymbol
extends FigCompound
implements java.io.Serializable

ProbeSymbol: display a ProbeSymbol on a signal.

This class is realized as a subclass of FigCompound.

See Also:
Serialized Form

Field Summary
Fields inherited from class jfig.objects.FigCompound
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
          construct an empty ProbeSymbol.
Method Summary
 void move(int dx, int dy)
          move this ProbeSymbol
 void setSignal(Signal signal)
 void setText(java.lang.String s)
          set the object's text: ignored by a baseobject
 java.lang.String toString()
          toString() - the usual info method
Methods inherited from class jfig.objects.FigCompound
addMember, canRotate, changeLayerRecursively, copy, deleteAllMembers, deleteMember, fastAddMember, getMembers, isMember, minDistanceEuclid, mirrorX, mirrorY, paint, paint, paintInverse, paintSave, rebuild, rotate, scale, setObjectPainter, setTrafo, setVisible, 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, getPoints, getPosition, getSyncRedrawFlag, getText, getTimestamp, getTrafo, initialize, insertPoint, isClosed, isSelected, isShowPoints, isVisible, isVisible, keyPressed, manhattan, message, minDistance, movePoint, numPoints, paint, reset_debug, select, set_debug, setAttributes, setComment, setConsole, setPoints, setSyncRedrawFlag, showPoints, supportsPointOps, updateAttributes, writeAsResource
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public ProbeSymbol()
construct an empty ProbeSymbol.

Method Detail


public void setText(java.lang.String s)
Description copied from class: FigBaseobject
set the object's text: ignored by a baseobject

Specified by:
setText in interface FigObject
setText in class FigBaseobject


public void setSignal(Signal signal)


public void move(int dx,
                 int dy)
move this ProbeSymbol

Specified by:
move in interface FigObject
move in class FigCompound


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

Specified by:
toString in interface FigObject
toString in class FigCompound