com.bbn.openmap.omGraphics.meteo
Class HotFrontShapeDecoration

java.lang.Object
  extended by com.bbn.openmap.omGraphics.awt.AbstractShapeDecoration
      extended by com.bbn.openmap.omGraphics.meteo.HotFrontShapeDecoration
All Implemented Interfaces:
Revertable, ShapeDecoration

public class HotFrontShapeDecoration
extends AbstractShapeDecoration

A ShapeDecoration for meteorological hot fronts.

Version:
28 juil. 2002
Author:
Eric LEPICIER

Field Summary
static java.awt.Color COLOR
          We use to draw them red !
 
Fields inherited from interface com.bbn.openmap.omGraphics.awt.ShapeDecoration
LEFT, RIGHT
 
Constructor Summary
HotFrontShapeDecoration(int length, int width, int orientation)
          Constructor.
 
Method Summary
 void draw(java.awt.Graphics g, java.awt.geom.Point2D[] points, boolean complete)
          Draws itself along the specified polyline Called by ShapeDecorator
 boolean isFilled()
          Returns the filled boolean.
 void setFilled(boolean filled)
          Sets the filled (draw a half disk or a half circle ?).
 
Methods inherited from class com.bbn.openmap.omGraphics.awt.AbstractShapeDecoration
getLength, getOrientation, getPaint, getStroke, getWidth, restoreGraphics, revert, setGraphics, setLength, setOrientation, setPaint, setStroke, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COLOR

public static java.awt.Color COLOR
We use to draw them red !

Constructor Detail

HotFrontShapeDecoration

public HotFrontShapeDecoration(int length,
                               int width,
                               int orientation)
Constructor.

Parameters:
length -
width -
orientation -
Method Detail

draw

public void draw(java.awt.Graphics g,
                 java.awt.geom.Point2D[] points,
                 boolean complete)
Description copied from interface: ShapeDecoration
Draws itself along the specified polyline Called by ShapeDecorator

points - the polyline
complete - true if the polyline length equals the decoration length
See Also:
ShapeDecoration.draw(Graphics, Point2D[], boolean)

isFilled

public boolean isFilled()
Returns the filled boolean.

Returns:
boolean

setFilled

public void setFilled(boolean filled)
Sets the filled (draw a half disk or a half circle ?).

Parameters:
filled - The filled to set


Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details