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 Details

    • AnchorPointImpl

      public AnchorPointImpl()
    • AnchorPointImpl

      public AnchorPointImpl(FilterFactory filterFactory)
      Creates a new instance of DefaultAnchorPoint
    • AnchorPointImpl

      public AnchorPointImpl(FilterFactory filterFactory, Expression x, Expression y)
  • Method Details

    • getAnchorPointX

      public Expression getAnchorPointX()
      Getter for property anchorPointX.
      Specified by:
      getAnchorPointX in interface AnchorPoint
      Returns:
      Value of property anchorPointX.
    • setAnchorPointX

      public void setAnchorPointX(Expression anchorPointX)
      Setter for property anchorPointX.
      Specified by:
      setAnchorPointX in interface AnchorPoint
      Parameters:
      anchorPointX - New value of property anchorPointX.
    • getAnchorPointY

      public Expression getAnchorPointY()
      Getter for property anchorPointY.
      Specified by:
      getAnchorPointY in interface AnchorPoint
      Returns:
      Value of property anchorPointY.
    • setAnchorPointY

      public void setAnchorPointY(Expression anchorPointY)
      Setter for property anchorPointY.
      Specified by:
      setAnchorPointY in interface AnchorPoint
      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 interface AnchorPoint
      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 interface AnchorPoint
      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 interface Cloneable
      Overrides:
      clone in class Object
      Returns:
      A copy of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object