org.geotools.styling
Class HaloImpl

java.lang.Object
  extended byorg.geotools.styling.HaloImpl
All Implemented Interfaces:
org.opengis.util.Cloneable, java.lang.Cloneable, Halo

public class HaloImpl
extends java.lang.Object
implements Halo, org.opengis.util.Cloneable

Version:
$Id: HaloImpl.java,v 1.7 2003/09/06 04:52:31 seangeo Exp $
Author:
Ian Turton, CCG

Constructor Summary
HaloImpl()
          Creates a new instance of DefaultHalo
 
Method Summary
 void accept(StyleVisitor visitor)
           
 java.lang.Object clone()
          Creates a deep copy clone of the Halo.
 boolean equals(java.lang.Object obj)
          Compares this HaloImpl with another for equality.
 Fill getFill()
          Getter for property fill.
 Expression getRadius()
          Getter for property radius.
 int hashCode()
           
 void setFill(Fill fill)
          Setter for property fill.
 void setRadius(Expression radius)
          Setter for property radius.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HaloImpl

public HaloImpl()
Creates a new instance of DefaultHalo

Method Detail

getFill

public Fill getFill()
Getter for property fill.

Specified by:
getFill in interface Halo
Returns:
Value of property fill.

setFill

public void setFill(Fill fill)
Setter for property fill.

Specified by:
setFill in interface Halo
Parameters:
fill - New value of property fill.

getRadius

public Expression getRadius()
Getter for property radius.

Specified by:
getRadius in interface Halo
Returns:
Value of property radius.

setRadius

public void setRadius(Expression radius)
Setter for property radius.

Specified by:
setRadius in interface Halo
Parameters:
radius - New value of property radius.

accept

public void accept(StyleVisitor visitor)
Specified by:
accept in interface Halo

clone

public java.lang.Object clone()
Creates a deep copy clone of the Halo.

Specified by:
clone in interface org.opengis.util.Cloneable
Returns:
The clone.

equals

public boolean equals(java.lang.Object obj)
Compares this HaloImpl with another for equality.

Parameters:
obj - THe other HaloImpl.
Returns:
True if they are equal. They are equal if their fill and radius is equal.
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()


Copyright © GeoTools. All Rights Reserved.