JHotDraw 7.0.6

Uses of Interface
org.jhotdraw.draw.CompositeFigure

Packages that use CompositeFigure
org.jhotdraw.draw Defines a framework for drawing editors. 
org.jhotdraw.draw.action Provides Action objects for drawing editors as well as some specific user interface components to present them on a graphical user interface. 
org.jhotdraw.samples.pert.figures Provides the figurs for PERT diagrams. 
org.jhotdraw.samples.svg.action Provides actions for editing SVG drawings. 
org.jhotdraw.samples.svg.figures Provides the figures for the SVG basic shapes. 
 

Uses of CompositeFigure in org.jhotdraw.draw
 

Classes in org.jhotdraw.draw that implement CompositeFigure
 class AbstractAttributedCompositeFigure
          An AbstractAttributedCompositeFigure is a CompositeFigure which has its own attribute set.
 class AbstractCompositeFigure
          A Figure that is composed of several children.
 class GraphicalCompositeFigure
          The GraphicalCompositeFigure fills in the gap between a AbstractCompositeFigure and other figures which mainly have a presentation purpose.
 class GroupFigure
          A Figure that groups a collection of figures.
 class LabeledLineConnectionFigure
          A LineConnection with labels.
 class ListFigure
          A ListFigure consists of a list of Figures and a RectangleFigure.
 

Methods in org.jhotdraw.draw with parameters of type CompositeFigure
 java.awt.geom.Rectangle2D.Double VerticalLayouter.calculateLayout(CompositeFigure layoutable, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
           
 java.awt.geom.Rectangle2D.Double LocatorLayouter.calculateLayout(CompositeFigure compositeFigure, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
           
 java.awt.geom.Rectangle2D.Double Layouter.calculateLayout(CompositeFigure compositeFigure, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
          Calculate the layout for the figure and all its subelements.
 java.awt.geom.Rectangle2D.Double HorizontalLayouter.calculateLayout(CompositeFigure compositeFigure, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
           
 java.awt.geom.Rectangle2D.Double VerticalLayouter.layout(CompositeFigure layoutable, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
           
 java.awt.geom.Rectangle2D.Double LocatorLayouter.layout(CompositeFigure compositeFigure, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
           
 java.awt.geom.Rectangle2D.Double Layouter.layout(CompositeFigure compositeFigure, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
          Method which lays out a figure.
 java.awt.geom.Rectangle2D.Double HorizontalLayouter.layout(CompositeFigure compositeFigure, java.awt.geom.Point2D.Double anchor, java.awt.geom.Point2D.Double lead)
           
 

Uses of CompositeFigure in org.jhotdraw.draw.action
 

Methods in org.jhotdraw.draw.action with parameters of type CompositeFigure
 void UngroupAction.groupFigures(DrawingView view, CompositeFigure group, java.util.Collection<Figure> figures)
           
 void GroupAction.groupFigures(DrawingView view, CompositeFigure group, java.util.Collection<Figure> figures)
           
 java.util.Collection<Figure> UngroupAction.ungroupFigures(DrawingView view, CompositeFigure group)
           
 java.util.Collection<Figure> GroupAction.ungroupFigures(DrawingView view, CompositeFigure group)
           
 

Constructors in org.jhotdraw.draw.action with parameters of type CompositeFigure
GroupAction(DrawingEditor editor, CompositeFigure prototype)
           
UngroupAction(DrawingEditor editor, CompositeFigure prototype)
           
 

Uses of CompositeFigure in org.jhotdraw.samples.pert.figures
 

Classes in org.jhotdraw.samples.pert.figures that implement CompositeFigure
 class TaskFigure
          TaskFigure.
 

Uses of CompositeFigure in org.jhotdraw.samples.svg.action
 

Methods in org.jhotdraw.samples.svg.action with parameters of type CompositeFigure
 void SplitAction.groupFigures(DrawingView view, CompositeFigure group, java.util.Collection<Figure> figures)
           
 void CombineAction.groupFigures(DrawingView view, CompositeFigure group, java.util.Collection<Figure> figures)
           
 java.util.Collection<Figure> SplitAction.ungroupFigures(DrawingView view, CompositeFigure group)
           
 java.util.Collection<Figure> CombineAction.ungroupFigures(DrawingView view, CompositeFigure group)
           
 

Uses of CompositeFigure in org.jhotdraw.samples.svg.figures
 

Classes in org.jhotdraw.samples.svg.figures that implement CompositeFigure
 class SVGGroup
          SVGGroup.
 class SVGPath
          SVGPath is a composite Figure which contains one or more BezierFigures as its children.
 


Copyright 1996-2006 © JHotDraw.org