org.squigle.layers
Class PolygonLabelHandler
java.lang.Object
|
+--org.squigle.layers.MetaDataHandler
|
+--org.squigle.layers.PolygonLabelHandler
- Direct Known Subclasses:
- CountyLabelHandler
- public class PolygonLabelHandler
- extends MetaDataHandler
|
Method Summary |
protected void |
drawRotatedString(java.awt.Graphics2D graphics,
java.lang.String text,
float radians,
int x,
int y,
float length,
java.awt.Color borderColor,
java.awt.Color fillColor)
|
void |
evaluatePoint(float[] p,
java.lang.String[] metaData)
override to store point data and a pointer to its metaData
for later evaluation |
void |
process(java.lang.Object o)
process the collected data |
void |
reset()
clear the previous state from before evaluating the next frame |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolygonLabelHandler
public PolygonLabelHandler(java.awt.Component c)
evaluatePoint
public void evaluatePoint(float[] p,
java.lang.String[] metaData)
- Description copied from class:
MetaDataHandler
- override to store point data and a pointer to its metaData
for later evaluation
- Overrides:
evaluatePoint in class MetaDataHandler
- Parameters:
p - point to be evaluatedmetaData - the offset in the layers metaData ByteBuffer for this point
process
public void process(java.lang.Object o)
- Description copied from class:
MetaDataHandler
- process the collected data
- Overrides:
process in class MetaDataHandler
- Parameters:
o - an external object to be used by the process stage
reset
public void reset()
- Description copied from class:
MetaDataHandler
- clear the previous state from before evaluating the next frame
- Overrides:
reset in class MetaDataHandler
drawRotatedString
protected void drawRotatedString(java.awt.Graphics2D graphics,
java.lang.String text,
float radians,
int x,
int y,
float length,
java.awt.Color borderColor,
java.awt.Color fillColor)