Class Annotation<T>
- java.lang.Object
-
- org.jungrapht.visualization.annotations.Annotation<T>
-
- Type Parameters:
T- the type of the annotation object
public class Annotation<T> extends Object
stores an annotation, either a shape or a string- Author:
- Tom Nelson - tomnelson@dev.java.net
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnnotation.Layer
-
Field Summary
Fields Modifier and Type Field Description protected Tannotationprotected booleanfillprotected Annotation.Layerlayerprotected Point2Dlocationprotected Paintpaint
-
Constructor Summary
Constructors Constructor Description Annotation(T annotation, Annotation.Layer layer, Paint paint, boolean fill, Point2D location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetAnnotation()Annotation.LayergetLayer()Point2DgetLocation()PaintgetPaint()booleanisFill()voidsetAnnotation(T annotation)voidsetFill(boolean fill)voidsetLayer(Annotation.Layer layer)voidsetLocation(Point2D location)voidsetPaint(Paint paint)
-
-
-
Field Detail
-
annotation
protected T annotation
-
paint
protected Paint paint
-
location
protected Point2D location
-
layer
protected Annotation.Layer layer
-
fill
protected boolean fill
-
-
Constructor Detail
-
Annotation
public Annotation(T annotation, Annotation.Layer layer, Paint paint, boolean fill, Point2D location)
-
-
Method Detail
-
getAnnotation
public T getAnnotation()
- Returns:
- the annotation
-
setAnnotation
public void setAnnotation(T annotation)
- Parameters:
annotation- the annotation to set
-
getLocation
public Point2D getLocation()
- Returns:
- the location
-
getLayer
public Annotation.Layer getLayer()
- Returns:
- the layer
-
setLayer
public void setLayer(Annotation.Layer layer)
- Parameters:
layer- the layer to set
-
setLocation
public void setLocation(Point2D location)
- Parameters:
location- the location to set
-
getPaint
public Paint getPaint()
- Returns:
- the paint
-
setPaint
public void setPaint(Paint paint)
- Parameters:
paint- the paint to set
-
isFill
public boolean isFill()
- Returns:
- the fill
-
setFill
public void setFill(boolean fill)
- Parameters:
fill- the fill to set
-
-