JHotDraw 7.0.6

org.jhotdraw.draw
Class BorderRectangleFigure

java.lang.Object
  extended by org.jhotdraw.draw.AbstractFigure
      extended by org.jhotdraw.draw.AttributedFigure
          extended by org.jhotdraw.draw.RectangleFigure
              extended by org.jhotdraw.draw.BorderRectangleFigure
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Figure, DOMStorable

public class BorderRectangleFigure
extends RectangleFigure

BorderRectangle2D.DoubleFigure.

See Also:
Serialized Form

Field Summary
protected  javax.swing.border.Border border
           
protected static javax.swing.JComponent borderComponent
           
 
Fields inherited from class org.jhotdraw.draw.AbstractFigure
changingDepth, decorator, listenerList
 
Constructor Summary
BorderRectangleFigure(javax.swing.border.Border border)
          Creates a new instance.
 
Method Summary
 void drawFigure(java.awt.Graphics2D g)
           
 
Methods inherited from class org.jhotdraw.draw.RectangleFigure
basicSetBounds, basicTransform, clone, contains, drawFill, drawStroke, getBounds, getFigureDrawBounds, getRestoreData, restoreTo
 
Methods inherited from class org.jhotdraw.draw.AttributedFigure
applyAttributesTo, basicSetAttribute, drawConnectors, drawText, getAttribute, getAttributeKey, getAttributes, getStroke, getStrokeMiterLimitFactor, hasAttribute, isAttributeEnabled, read, readAttributes, removeAttribute, setAttribute, setAttributeEnabled, setAttributes, write, writeAttributes
 
Methods inherited from class org.jhotdraw.draw.AbstractFigure
addFigureListener, addNotify, addUndoableEditListener, basicClone, canConnect, changed, createHandles, draw, drawDecorator, findCompatibleConnector, findConnector, findFigureInside, fireAreaInvalidated, fireAreaInvalidated, fireAttributeChanged, fireFigureAdded, fireFigureChanged, fireFigureChanged, fireFigureChanged, fireFigureRemoved, fireFigureRequestRemove, fireUndoableEditHappened, getActions, getChangingDepth, getCourtingConnection, getCursor, getDecomposition, getDecorator, getDrawBounds, getDrawing, getEndPoint, getFontRenderContext, getLayer, getLock, getPreferredSize, getStartPoint, getTool, getTooltip, handleDrop, handleMouseClick, includes, invalidate, isChanging, isConnectorsVisible, isDrawDecoratorFirst, isInteractive, isVisible, remap, remap, removeFigureListener, removeNotify, removeUndoableEditListener, requestRemove, setBounds, setBounds, setConnectorsVisible, setDecorator, setDrawDecoratorFirst, setInteractive, setVisible, toString, transform, updateDecoratorBounds, validate, willChange
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

border

protected javax.swing.border.Border border

borderComponent

protected static final javax.swing.JComponent borderComponent
Constructor Detail

BorderRectangleFigure

public BorderRectangleFigure(javax.swing.border.Border border)
Creates a new instance.

Method Detail

drawFigure

public void drawFigure(java.awt.Graphics2D g)
Overrides:
drawFigure in class AttributedFigure

Copyright 1996-2006 © JHotDraw.org