JHotDraw 7.0.6

Uses of Interface
org.jhotdraw.xml.DOMStorable

Packages that use DOMStorable
org.jhotdraw.draw Defines a framework for drawing editors. 
org.jhotdraw.geom Provides classes for defining and performing operations on objects related to two-dimensional geometry. 
org.jhotdraw.samples.net.figures Provides the NodeFigure for network diagrams. 
org.jhotdraw.samples.pert.figures Provides the figurs for PERT diagrams. 
org.jhotdraw.samples.svg A sample drawing editor with limited support for Scalable Vector Graphics Mobile 1.2 (SVG Mobile 1.2). 
org.jhotdraw.samples.svg.figures Provides the figures for the SVG basic shapes. 
org.jhotdraw.xml Provides input and output classes from/to document models (DOM). 
 

Uses of DOMStorable in org.jhotdraw.draw
 

Subinterfaces of DOMStorable in org.jhotdraw.draw
 interface CompositeFigure
          A CompositeFigure is composed of several child Figures.
 interface ConnectionFigure
          Figures to connect Connectors provided by Figures.
 interface Connector
          Connectors know how to locate a connection point on a figure.
 interface Drawing
          Drawing is a container for figures.
 interface Figure
          The interface of a graphical figure.
 interface TextHolder
          TextHolder.
 

Classes in org.jhotdraw.draw that implement DOMStorable
 class AbstractAttributedCompositeFigure
          An AbstractAttributedCompositeFigure is a CompositeFigure which has its own attribute set.
 class AbstractCompositeFigure
          A Figure that is composed of several children.
 class AbstractConnector
          AbstractConnector provides default implementation for the Connector interface.
 class AbstractDrawing
          AbstractDrawing.
 class AbstractFigure
          AbstractFigure provides the functionality for managing listeners for a Figure.
 class AbstractLocator
          AbstractLocator provides default implementations for the Locator interface.
 class ArrowTip
          An arrow tip line decoration.
 class AttributedFigure
          A figure that can keep track of an open ended set of attributes.
 class BezierFigure
          A BezierFigure can be used to draw arbitrary shapes using a BezierPath.
 class BezierLabelLocator
          This locator locates a position relative to a polyline.
 class BezierPointLocator
          BezierPointLocator.
 class BorderRectangleFigure
          BorderRectangle2D.DoubleFigure.
 class ChopBezierConnector
          ChopBezierConnector.
 class ChopBoxConnector
          A ChopBoxConnector locates connection points by choping the connection between the centers of the two figures at the display box.
 class ChopDiamondConnector
          A ChopDiamondConnector locates connection points by choping the connection between the centers of the two figures at the edge of a diamond figure.
 class ChopEllipseConnector
          A ChopEllipseConnector locates a connection Point2D.Double by chopping the connection at the ellipse defined by the figure's display box.
 class ChopRoundRectConnector
          A ChopRoundRectConnector locates a connection Point2D.Double by chopping the connection at the horizontal and vertica lines defined by the display box of a RoundRectangleFigure.
 class ChopTriangleConnector
          ChopTriangleConnector.
 class DefaultDrawing
          DefaultDrawing.
 class DiamondFigure
          A diamond with vertices at the midpoints of its enclosing rectangle.
 class ElbowLiner
          A Liner that constrains a connection to orthogonal lines.
 class EllipseFigure
          EllipseFigure.
 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 LabelFigure
          LabelFigure.
 class LineConnectionFigure
          A LineConnection is a standard implementation of the ConnectionFigure interface.
 class LineFigure
          LineFigure.
 class ListFigure
          A ListFigure consists of a list of Figures and a RectangleFigure.
 class LocatorConnector
          A LocatorConnector locates connection points with the help of a Locator.
 class QuadTreeDrawing
          QuadTreeDrawing uses a QuadTree2DDouble to improve responsiveness of drawings which contain many figures.
 class RectangleFigure
          RectangleFigure.
 class RelativeDecoratorLocator
          A locator that specfies a point that is relative to the bounds of a figures decorator.
 class RelativeLocator
          A locator that specfies a point that is relative to the bounds of a figure.
 class RoundRectangleFigure
          A Rectangle2D.Double with round corners.
 class SlantedLiner
          SlantedLiner.
 class StickyChopConnector
          A StickyChopConnector locates connection Points by choping the connection between the centers of the two figures at the display box.
 class TextAreaFigure
          A TextAreaFigure contains formatted text.
It automatically rearranges the text to fit its allocated display area, breaking the lines at word boundaries whenever possible.
The text can contain either LF or CRLF sequences to separate paragraphs, as well as tab characters for table like formatting and alignment.
Currently the tabs are distributed at regular intervals as determined by the TabSize property.
 class TextFigure
          A text figure.
 class TriangleFigure
          A triangle with same dimensions as its enclosing rectangle, and apex at any of 8 places
 

Uses of DOMStorable in org.jhotdraw.geom
 

Classes in org.jhotdraw.geom that implement DOMStorable
 class Insets2DDouble
          Insets2DDouble.
 

Uses of DOMStorable in org.jhotdraw.samples.net.figures
 

Classes in org.jhotdraw.samples.net.figures that implement DOMStorable
 class NodeFigure
          NodeFigure.
 

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

Classes in org.jhotdraw.samples.pert.figures that implement DOMStorable
 class DependencyFigure
          DependencyFigure.
 class SeparatorLineFigure
          A horizontal line with a preferred size of 1,1.
 class TaskFigure
          TaskFigure.
 

Uses of DOMStorable in org.jhotdraw.samples.svg
 

Classes in org.jhotdraw.samples.svg that implement DOMStorable
 class SVGDrawing
          SVGDrawing.
 

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

Subinterfaces of DOMStorable in org.jhotdraw.samples.svg.figures
 interface SVGFigure
          SVGFigure.
 

Classes in org.jhotdraw.samples.svg.figures that implement DOMStorable
 class SVGEllipse
          SVGEllipse presents a SVG ellipse or a SVG circle element.
 class SVGGroup
          SVGGroup.
 class SVGImage
          SVGImage.
 class SVGLine
          SVGLine.
 class SVGPath
          SVGPath is a composite Figure which contains one or more BezierFigures as its children.
 class SVGRect
          SVGRect.
 class SVGText
          SVGText.
 

Uses of DOMStorable in org.jhotdraw.xml
 

Methods in org.jhotdraw.xml with parameters of type DOMStorable
 void DefaultDOMFactory.addStorable(java.lang.String name, DOMStorable prototype)
          Adds a DOMStorable prototype to the DOMFactory.
 java.lang.String DOMFactory.getName(DOMStorable o)
          Returns the element name for the specified object.
 java.lang.String DefaultDOMFactory.getName(DOMStorable o)
           
 


Copyright 1996-2006 © JHotDraw.org