com.davisor.graphics
Interface AnnotatedPaint

All Superinterfaces:
com.davisor.core.Annotated, java.awt.Paint, java.awt.Transparency
All Known Implementing Classes:
IndirectAnnotatedPaint

public interface AnnotatedPaint
extends com.davisor.core.Annotated, java.awt.Paint

AnnotatedPaint assosiates user specified annotation attributes to a Paint. Areas painted with annotated paints on AnnotatedGraphics2D contextes will be logged. The logged shapes retain the annotation information they where painted with, thus allowing annotation information to be assosiated with geometrical shapes. These shapes can later be iterated to form clickable image maps and other similar constructions.

Annotation attribute names and values are expressed as strings.

Since:
JDK1.1
See Also:
AnnotatedGraphics2D, AnnotatedGraphics2D.setPaint(java.awt.Paint), AnnotatedShape

Field Summary
 
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
 
Methods inherited from interface com.davisor.core.Annotated
getAddress, getChannelIndex, getContextIndex, getDescription, getElementIndex, getID, getProperties, getProperty, getTarget
 
Methods inherited from interface java.awt.Paint
createContext
 
Methods inherited from interface java.awt.Transparency
getTransparency
 



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