JHotDraw 7.0.9

org.jhotdraw.draw
Class ListFigure

java.lang.Object
  extended by org.jhotdraw.draw.AbstractFigure
      extended by org.jhotdraw.draw.AbstractCompositeFigure
          extended by org.jhotdraw.draw.GraphicalCompositeFigure
              extended by org.jhotdraw.draw.ListFigure
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, CompositeFigure, Figure, DOMStorable

public class ListFigure
extends GraphicalCompositeFigure

A ListFigure consists of a list of Figures and a RectangleFigure.

Version:
1.2 2006-07-08 Method setInsets() removed, because it is redundant with the setter/getter in LAYOUT_INSETS.
1.0 30. Januar 2004 Created.
Author:
Werner Randelshofer
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jhotdraw.draw.GraphicalCompositeFigure
attributes
 
Fields inherited from class org.jhotdraw.draw.AbstractFigure
changingDepth, listenerList
 
Fields inherited from interface org.jhotdraw.draw.CompositeFigure
LAYOUT_INSETS
 
Constructor Summary
ListFigure()
          Creates a new instance.
ListFigure(Figure presentationFigure)
           
 
Method Summary
 
Methods inherited from class org.jhotdraw.draw.GraphicalCompositeFigure
addNotify, applyAttributesTo, basicSetPresentationFigureBounds, chop, clone, contains, createHandles, draw, drawPresentationFigure, getAttribute, getAttributeKey, getAttributes, getBounds, getDrawingArea, getPresentationFigure, read, readAttributes, remap, removeNotify, setAttribute, setAttributeEnabled, setBounds, setPresentationFigure, superBasicSetBounds, transform, write, writeAttributes
 
Methods inherited from class org.jhotdraw.draw.AbstractCompositeFigure
add, add, addAll, basicAdd, basicAdd, basicAddAll, basicRemove, basicRemoveAllChildren, basicRemoveChild, changed, findChild, findChildIndex, findFigureInside, getAttributesRestoreData, getChild, getChildCount, getChildren, getChildrenFrontToBack, getDecomposition, getLayouter, getPreferredSize, getTransformRestoreData, hasAttribute, invalidate, invalidateBounds, layout, remove, removeAllChildren, removeAttribute, removeChild, restoreAttributesTo, restoreTransformTo, sendToBack, sendToFront, setLayouter, validate, willChange
 
Methods inherited from class org.jhotdraw.draw.AbstractFigure
addFigureListener, basicClone, canConnect, findCompatibleConnector, findConnector, fireAreaInvalidated, fireAreaInvalidated, fireAttributeChanged, fireFigureAdded, fireFigureChanged, fireFigureChanged, fireFigureChanged, fireFigureHandlesChanged, fireFigureRemoved, fireFigureRequestRemove, fireUndoableEditHappened, getActions, getChangingDepth, getConnectors, getCursor, getDrawing, getEndPoint, getFontRenderContext, getLayer, getLock, getStartPoint, getTool, getToolTipText, handleDrop, handleMouseClick, includes, isChanging, isInteractive, isVisible, remap, removeFigureListener, requestRemove, setBounds, setInteractive, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jhotdraw.draw.Figure
addFigureListener, canConnect, findCompatibleConnector, findConnector, getActions, getConnectors, getCursor, getEndPoint, getLayer, getStartPoint, getTool, getToolTipText, handleDrop, handleMouseClick, includes, isInteractive, isVisible, remap, removeFigureListener, requestRemove, setVisible
 

Constructor Detail

ListFigure

public ListFigure()
Creates a new instance.


ListFigure

public ListFigure(Figure presentationFigure)

Copyright 1996-2007 (c) JHotDraw.org.
Some rights reserved.