Class SevenSegmentMultiplexed.DynSymbol

  extended byjfig.objects.FigBaseobject
      extended byjfig.objects.FigCompound
          extended byhades.symbols.Symbol
              extended byhades.models.io.SevenSegmentMultiplexed.DynSymbol
All Implemented Interfaces:
FigDrawable, FigObject, java.io.Serializable
Enclosing class:

class SevenSegmentMultiplexed.DynSymbol
extends Symbol

Field Summary
Fields inherited from class jfig.objects.FigCompound
Fields inherited from class jfig.objects.FigBaseobject
attribs, bbox, comment, painter, printer, sc_bbox, sc_bbox_timestamp, selected, showPoints, syncRedrawFlag, timestamp, trafo, visible, x, y
Constructor Summary
(package private) SevenSegmentMultiplexed.DynSymbol()
Method Summary
 void paint(java.awt.Graphics g)
          paint(): Again, we just call paint() for each member of this component.
Methods inherited from class hades.symbols.Symbol
addMember, copy, elements, fastAddMember, getOrientationString, getParent, getPortNames, getPortPosition, getPortPosition, getPortSymbol, getPos, initializeFromFile, initializeFromResource, message, mirrorX, mirrorY, move, printDebugInfo, setDebug, setInstanceLabel, setLayer, setOrientation, setParent, setVisibility, toString, writeAsResource
Methods inherited from class jfig.objects.FigCompound
canRotate, changeLayerRecursively, deleteAllMembers, deleteMember, getMembers, isMember, minDistanceEuclid, 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, minDistance, movePoint, numPoints, paint, reset_debug, select, set_debug, setAttributes, setComment, setConsole, setPoints, setSyncRedrawFlag, setText, showPoints, supportsPointOps, updateAttributes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


Method Detail


public void paint(java.awt.Graphics g)
Description copied from class: FigCompound
paint(): Again, we just call paint() for each member of this component.

Note that this method() may be very inefficient, because all members of the component are paint()ed, whether they are visible or not. Typically you should call the improved variant paint( Graphics, FigBbox bbox ) below.

Specified by:
paint in interface FigObject
paint in class FigCompound