Package org.geotools.styling
Class AnchorPointImpl
- Object
-
- AnchorPointImpl
-
- All Implemented Interfaces:
Cloneable
,AnchorPoint
,Cloneable
public class AnchorPointImpl extends Object implements AnchorPoint, Cloneable
Direct implementation of AnchorPoint.- Author:
- Ian Turton, CCG
-
-
Constructor Summary
Constructors Constructor Description AnchorPointImpl()
AnchorPointImpl(FilterFactory filterFactory)
Creates a new instance of DefaultAnchorPointAnchorPointImpl(FilterFactory filterFactory, Expression x, Expression y)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(StyleVisitor visitor)
calls the visit method of a StyleVisitorObject
accept(TraversingStyleVisitor visitor, Object data)
calls the visit method of a StyleVisitorObject
clone()
Creates and returns a copy of this object.boolean
equals(Object obj)
Expression
getAnchorPointX()
Getter for property anchorPointX.Expression
getAnchorPointY()
Getter for property anchorPointY.void
getAnchorPointY(double x)
Define the anchor point.int
hashCode()
void
setAnchorPointX(Expression anchorPointX)
Setter for property anchorPointX.void
setAnchorPointY(Expression anchorPointY)
Setter for property anchorPointY.
-
-
-
Constructor Detail
-
AnchorPointImpl
public AnchorPointImpl()
-
AnchorPointImpl
public AnchorPointImpl(FilterFactory filterFactory)
Creates a new instance of DefaultAnchorPoint
-
AnchorPointImpl
public AnchorPointImpl(FilterFactory filterFactory, Expression x, Expression y)
-
-
Method Detail
-
getAnchorPointX
public Expression getAnchorPointX()
Getter for property anchorPointX.- Specified by:
getAnchorPointX
in interfaceAnchorPoint
- Returns:
- Value of property anchorPointX.
-
setAnchorPointX
public void setAnchorPointX(Expression anchorPointX)
Setter for property anchorPointX.- Specified by:
setAnchorPointX
in interfaceAnchorPoint
- Parameters:
anchorPointX
- New value of property anchorPointX.
-
getAnchorPointY
public Expression getAnchorPointY()
Getter for property anchorPointY.- Specified by:
getAnchorPointY
in interfaceAnchorPoint
- Returns:
- Value of property anchorPointY.
-
setAnchorPointY
public void setAnchorPointY(Expression anchorPointY)
Setter for property anchorPointY.- Specified by:
setAnchorPointY
in interfaceAnchorPoint
- Parameters:
anchorPointY
- New value of property anchorPointY.
-
getAnchorPointY
public void getAnchorPointY(double x)
Define the anchor point.- Parameters:
x
- Literal value of property anchorPointX
-
accept
public Object accept(TraversingStyleVisitor visitor, Object data)
Description copied from interface:AnchorPoint
calls the visit method of a StyleVisitor- Specified by:
accept
in interfaceAnchorPoint
- Parameters:
visitor
- the style visitor
-
accept
public void accept(StyleVisitor visitor)
Description copied from interface:AnchorPoint
calls the visit method of a StyleVisitor- Specified by:
accept
in interfaceAnchorPoint
- Parameters:
visitor
- the style visitor
-
clone
public Object clone()
Description copied from interface:Cloneable
Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object.- Specified by:
clone
in interfaceCloneable
- Overrides:
clone
in classObject
- Returns:
- A copy of this object.
- See Also:
Object.clone()
-
-