gov.noaa.pmel.sgt
Interface DataKey

All Superinterfaces:
LayerChild, Selectable
All Known Implementing Classes:
ColorKey, LineKey, PointCollectionKey, VectorKey

public interface DataKey
extends LayerChild

Inticates the class is a key or legend.

Since:
3.0
Version:
$Revision$, $Date$
Author:
Donald Denbo

Method Summary
 void addGraph(CartesianRenderer rend, SGLabel label)
           
 void setAlign(int vert, int horz)
           
 void setBorderStyle(int style)
           
 void setBoundsP(Rectangle2D.Double r)
           
 void setColumns(int col)
           
 void setHAlign(int horz)
           
 void setLineLengthP(double len)
           
 void setLocationP(Point2D.Double locP)
           
 void setVAlign(int vert)
           
 
Methods inherited from interface gov.noaa.pmel.sgt.LayerChild
copy, draw, getId, getLayer, getPane, isVisible, modified, setId, setLayer, setVisible, toString
 
Methods inherited from interface gov.noaa.pmel.sgt.Selectable
getBounds, isSelectable, isSelected, setSelectable, setSelected
 

Method Detail

setLocationP

void setLocationP(Point2D.Double locP)

addGraph

void addGraph(CartesianRenderer rend,
              SGLabel label)
              throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

setAlign

void setAlign(int vert,
              int horz)

setHAlign

void setHAlign(int horz)

setVAlign

void setVAlign(int vert)

setBorderStyle

void setBorderStyle(int style)

setBoundsP

void setBoundsP(Rectangle2D.Double r)

setColumns

void setColumns(int col)

setLineLengthP

void setLineLengthP(double len)