Package com.davisor.graphics.data

This package extends the data integration framework with graphics oriented data types that allow convenient information exchange between different Java graphics data objects, strings, and SQL databases.

See:
          Description

Interface Summary
PaintValue PaintValue interface defines operations supported by generic paint data values.
 

Class Summary
AnnotatedPaintValue AnnotatedPaintValue allows annotation information to be assosiated to paint values.
ColorData ColorData represents a concrete solid color.
ColorScaleType ColorScaleType defines a color scale paint mapper that maps abritary data values to a color spectrum.
ColorType ColorType defines a solid color data type.
FontData FontData objects represent a concrete font.
FontParameters FontParameters define fonts with a generic set of font parameters.
FontType FontType defines a font mapper that provides a convenient conversion tool for conversion from font specification strings to font objects.
GradientData GradientData objects represent gradient paints that fade from one color towards another.
GradientType GradientType defines a gradient paint mapper that provides convenient conversion tool from gradient paint specification strings to gradient paint objects.
PaintData PaintData objects is an abstract base class for Java2D paint objects that are also data objects.
PaintParameters PaintParameters define paints with a generic set of paint parameters.
PaintsData PaintsData objects represent an ordered list of paints.
PaintType PaintType implements a base integration class between standard Java2D paints and the data type framework.
ShapeData ShapeData objects represent a concrete shape.
ShapeParameters ShapeParameters define shapes with a generic set of shape parameters.
ShapeSimplifier ShapeSimplifier is a tool, which can be used to make (especially) com.davisor.graphics.chart.map.MapFactory shapes more simple.
ShapeType ShapeType defines a shape mapper that provides convenient conversion tool from shape specification strings to shape objects.
StretchedPaint Implements a Paint which allows making strecthed "buttons".
StretchedPaintContext Implements a Paint which allows making strecthed "buttons".
StretchedTextureData StretchedTextureData objects represent concrete texture paint allowing partial stretching or tiling of the texture.
StrokeData StrokeData objects represent a concrete stroke.
StrokeParameters StrokeParameters define strokes with a generic set of stroke parameters.
StrokeType StrokeType defines a stroke mapper that provides convenient conversion tool from stroke specification strings to stroke objects.
TextureData TextureData objects represent concrete texture paint.
TextureType TextureType defines a texture paint mapper that provides convenient conversion tool from texture paint specification strings to texture paint objects.
TransformedShapeData TransformedShapeData objects represent a shape that undergoes dynamic transformations under the control of externally supplied values.
 

Package com.davisor.graphics.data Description

This package extends the data integration framework with graphics oriented data types that allow convenient information exchange between different Java graphics data objects, strings, and SQL databases. The classes in this package implement integration tools for Java graphics primitive types, and extend them with many parsing, formatting, and constraining features. The package also defines the concept of a generic paint parameters that may spesify paints ranging from simple colors to various gradient and texture paints.

This package is used by many graphics oriented packages, in particular the generic chart generation and data visualization package. The tools in this package must not refer any other package than the core and data packages, and the generic graphics packages.

Since:
JDK1.2
See Also:
FontType, PaintType, StrokeType


Copyright © 2001-2004 Davisor Oy. All Rights Reserved.