ch.epfl.scapetoad
Class SizeErrorStyle

java.lang.Object
  extended by ch.epfl.scapetoad.SizeErrorStyle

public class SizeErrorStyle
extends java.lang.Object

The SizeErrorStyle produces the thematic map based on the SizeError attribute.


Constructor Summary
SizeErrorStyle()
           
 
Method Summary
 void addColor(BasicStyle color)
           
 void addLimit(java.lang.Double limit)
           
 java.lang.Object clone()
           
 BasicStyle getColorAtIndex(int index)
           
 java.lang.Double getLimitAtIndex(int index)
           
 int getNumberOfColors()
           
 int getNumberOfLimits()
           
 void initialize(Layer layer)
           
 boolean isEnabled()
           
 void paint(Feature f, java.awt.Graphics2D g, Viewport viewport)
           
 void setAttributeName(java.lang.String attrName)
           
 void setColorAtIndex(BasicStyle color, int index)
           
 void setDefaultStyle(BasicStyle defaultStyle)
           
 void setEnabled(boolean enabled)
           
 void setLimitAtIndex(java.lang.Double limit, int index)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SizeErrorStyle

public SizeErrorStyle()
Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

initialize

public void initialize(Layer layer)

isEnabled

public boolean isEnabled()

paint

public void paint(Feature f,
                  java.awt.Graphics2D g,
                  Viewport viewport)
           throws java.awt.geom.NoninvertibleTransformException
Throws:
java.awt.geom.NoninvertibleTransformException

setEnabled

public void setEnabled(boolean enabled)

setDefaultStyle

public void setDefaultStyle(BasicStyle defaultStyle)

getNumberOfColors

public int getNumberOfColors()

getColorAtIndex

public BasicStyle getColorAtIndex(int index)

addColor

public void addColor(BasicStyle color)

setColorAtIndex

public void setColorAtIndex(BasicStyle color,
                            int index)

getNumberOfLimits

public int getNumberOfLimits()

getLimitAtIndex

public java.lang.Double getLimitAtIndex(int index)

addLimit

public void addLimit(java.lang.Double limit)

setLimitAtIndex

public void setLimitAtIndex(java.lang.Double limit,
                            int index)

setAttributeName

public void setAttributeName(java.lang.String attrName)