Package org.jhotdraw.contrib.html

Interface Summary
AttributeContentProducerContext AttributeContentProducerContext defines the interface required of clients requesting contents from AttributeFigures oriented ContentProducers.
ContentProducer ContentProducer defines the interface for objects capable of producing contents on behalf of a client context.
ContentProducerContext ContentProducerContext defines the base interface required of clients of ContentProducers.
DisposableResourceHolder DisposableResourceHolder defines the interface for objects holding disposable resources.
DisposableResourceManager DisposableResourceManager defines the interface for managers of disposable resources.
FigureContentProducerContext FigureContentProducerContext defines the interface required of clients requesting contents for Figure oriented ContentProducers.
GeometricFigure GeometricFigure defines required of figures that can be used as shape providers for other figures.
HTMLContentProducerContext HTMLContentProducerContext defines the interface required of clients requesting HTML based contents.
ResourceDisposabilityStrategy ResourceDisposabilityStrategy defines the interface for resource disposal strategies.
 

Class Summary
AbstractContentProducer Base class for the ContentProducers hierarchy
Doesn't do a thing now, but we may need this one later to add generic behaviour.
AttributeFigureContentProducer AttributeFigureContentProducer provides content for AttributeFigures.
ColorContentProducer ColorContentProducer produces RGB color encoded hexadecimal strings.
ContentProducerRegistry ContentProducerRegistry acts as a repository for ContentProducers.
DiamondFigureGeometricAdapter Geometric adapter for the DiamondFigure
DisposableResourceManagerFactory DisposableResourceManagerFactory creates DisposableResourceHolders on behalf of requesting clients.
EllipseFigureGeometricAdapter Geometric adapter for the EllipseFigure
ETSLADisposalStrategy ETSLADisposalStrategy implements an Ellapsed Time Since Last Access disposal strategy.
FigureDataContentProducer FigureDataContentProducer produces content on behalf of Figures.
HTMLColorContentProducer HTMLColorContentProducer produces RGB color HTML encoded strings.
HTMLContentProducer HTMLContentProducer produces HTML suitable values and encoded strings for various types of values.
HTMLLayouter HTMLLayouter implements the logic for laying out figures based on an HTML template.
HTMLTextAreaFigure An HTMLTextAreaFigure contains HTML formatted text.
HTMLTextAreaTool HTMLTextAreaTool creates or edits HTMLTextAreaFigures.
PolygonFigureGeometricAdapter Geometric adapter for the PolygonFigure
ResourceContentProducer ResourceContentProducer produces contents from resource in the application's CLASSPATH.
RoundRectangleGeometricAdapter Geometric adapter for the RoundRectangleFigure
StandardDisposableResourceHolder StandardDisposableResourceHolder is a standard implementation of the DisposableResourceHolder interface
StandardDisposableResourceManager StandardDisposableResourceManager implements disposable resource management using a client supplied strategy.
TextHolderContentProducer TextAreaFigureContentProducer produces text contents from an existing TextHolder figure
It can either be specific if set for a specific figure, or generic, encoding any color passed to the getContents method.
TriangleFigureGeometricAdapter Geometric adapter for the TriangleFigure
URLContentProducer URLContentProducer produces string contents from URLs.
 

Exception Summary
ResourceManagerNotSetException