com.partnersoft.formats.google
Class GoogleMapPolyline

java.lang.Object
  extended by com.partnersoft.formats.google.GoogleMapPolyline
Direct Known Subclasses:
GoogleMapPolygon

public class GoogleMapPolyline
extends java.lang.Object

Data for a Google map polyline.

Copyright 2009 Partner Software, Inc.

Version:
$Id$
Author:
Rich Stepanski

Constructor Summary
GoogleMapPolyline()
           
GoogleMapPolyline(java.lang.String lineColor, XyPolyline line, int lineWidth, double lineOpacity)
          Creates a new GoogleMapPolyline
 
Method Summary
 XyPolyline getLine()
           
 java.lang.String getLineColor()
           
 double getLineOpacity()
           
 int getLineWidth()
           
 void setLine(XyPolyline line)
           
 void setLineColor(java.lang.String lineColor)
           
 void setLineOpacity(double lineOpacity)
          Line Opacity should be between 0 and 1.
 void setLineWidth(int lineWidth)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleMapPolyline

public GoogleMapPolyline()

GoogleMapPolyline

public GoogleMapPolyline(java.lang.String lineColor,
                         XyPolyline line,
                         int lineWidth,
                         double lineOpacity)
Creates a new GoogleMapPolyline

Parameters:
lineColor - - html style String ie. #RRGGBB
line - - the line in longitude and latitude
lineWidth - - in pixels.
lineOpacity - - between 0 and 1
Method Detail

getLineColor

public java.lang.String getLineColor()
Returns:
the lineColor

setLineColor

public void setLineColor(java.lang.String lineColor)
Parameters:
lineColor - the lineColor to set

getLine

public XyPolyline getLine()
Returns:
the line

setLine

public void setLine(XyPolyline line)
Parameters:
line - the line to set

getLineWidth

public int getLineWidth()
Returns:
the lineWidth

setLineWidth

public void setLineWidth(int lineWidth)
Parameters:
lineWidth - the lineWidth to set

getLineOpacity

public double getLineOpacity()
Returns:
the lineOpacity

setLineOpacity

public void setLineOpacity(double lineOpacity)
Line Opacity should be between 0 and 1. If Opacity is > 1, it is treated as a percentage between 0 and 100.

Parameters:
lineOpacity - the lineOpacity to set