Class DrawHandleElement

All Implemented Interfaces:
Serializable, Cloneable, Element, ElementTraversal, EventTarget, Node, NodeList, TypeInfo

public class DrawHandleElement extends OdfElement
DOM implementation of OpenDocument element <draw:handle>.
See Also:
  • Field Details

    • ELEMENT_NAME

      public static final OdfName ELEMENT_NAME
  • Constructor Details

    • DrawHandleElement

      public DrawHandleElement(OdfFileDom ownerDoc)
      Create the instance of DrawHandleElement
      Parameters:
      ownerDoc - The type is OdfFileDom
  • Method Details

    • getOdfName

      public OdfName getOdfName()
      Get the element name
      Specified by:
      getOdfName in class OdfElement
      Returns:
      return OdfName the name of element <draw:handle>.
    • getDrawHandleMirrorHorizontalAttribute

      public Boolean getDrawHandleMirrorHorizontalAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleMirrorHorizontalAttribute , See @draw:handle-mirror-horizontal
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleMirrorHorizontalAttribute

      public void setDrawHandleMirrorHorizontalAttribute(Boolean drawHandleMirrorHorizontalValue)
      Sets the value of ODFDOM attribute representation DrawHandleMirrorHorizontalAttribute , See @draw:handle-mirror-horizontal
      Parameters:
      drawHandleMirrorHorizontalValue - The type is Boolean
    • getDrawHandleMirrorVerticalAttribute

      public Boolean getDrawHandleMirrorVerticalAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleMirrorVerticalAttribute , See @draw:handle-mirror-vertical
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleMirrorVerticalAttribute

      public void setDrawHandleMirrorVerticalAttribute(Boolean drawHandleMirrorVerticalValue)
      Sets the value of ODFDOM attribute representation DrawHandleMirrorVerticalAttribute , See @draw:handle-mirror-vertical
      Parameters:
      drawHandleMirrorVerticalValue - The type is Boolean
    • getDrawHandlePolarAttribute

      public String getDrawHandlePolarAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandlePolarAttribute , See @draw:handle-polar
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandlePolarAttribute

      public void setDrawHandlePolarAttribute(String drawHandlePolarValue)
      Sets the value of ODFDOM attribute representation DrawHandlePolarAttribute , See @draw:handle-polar
      Parameters:
      drawHandlePolarValue - The type is String
    • getDrawHandlePositionAttribute

      public String getDrawHandlePositionAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandlePositionAttribute , See @draw:handle-position

      Attribute is mandatory.

      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandlePositionAttribute

      public void setDrawHandlePositionAttribute(String drawHandlePositionValue)
      Sets the value of ODFDOM attribute representation DrawHandlePositionAttribute , See @draw:handle-position
      Parameters:
      drawHandlePositionValue - The type is String
    • getDrawHandleRadiusRangeMaximumAttribute

      public String getDrawHandleRadiusRangeMaximumAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleRadiusRangeMaximumAttribute , See @draw:handle-radius-range-maximum
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleRadiusRangeMaximumAttribute

      public void setDrawHandleRadiusRangeMaximumAttribute(String drawHandleRadiusRangeMaximumValue)
      Sets the value of ODFDOM attribute representation DrawHandleRadiusRangeMaximumAttribute , See @draw:handle-radius-range-maximum
      Parameters:
      drawHandleRadiusRangeMaximumValue - The type is String
    • getDrawHandleRadiusRangeMinimumAttribute

      public String getDrawHandleRadiusRangeMinimumAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleRadiusRangeMinimumAttribute , See @draw:handle-radius-range-minimum
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleRadiusRangeMinimumAttribute

      public void setDrawHandleRadiusRangeMinimumAttribute(String drawHandleRadiusRangeMinimumValue)
      Sets the value of ODFDOM attribute representation DrawHandleRadiusRangeMinimumAttribute , See @draw:handle-radius-range-minimum
      Parameters:
      drawHandleRadiusRangeMinimumValue - The type is String
    • getDrawHandleRangeXMaximumAttribute

      public String getDrawHandleRangeXMaximumAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleRangeXMaximumAttribute , See @draw:handle-range-x-maximum
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleRangeXMaximumAttribute

      public void setDrawHandleRangeXMaximumAttribute(String drawHandleRangeXMaximumValue)
      Sets the value of ODFDOM attribute representation DrawHandleRangeXMaximumAttribute , See @draw:handle-range-x-maximum
      Parameters:
      drawHandleRangeXMaximumValue - The type is String
    • getDrawHandleRangeXMinimumAttribute

      public String getDrawHandleRangeXMinimumAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleRangeXMinimumAttribute , See @draw:handle-range-x-minimum
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleRangeXMinimumAttribute

      public void setDrawHandleRangeXMinimumAttribute(String drawHandleRangeXMinimumValue)
      Sets the value of ODFDOM attribute representation DrawHandleRangeXMinimumAttribute , See @draw:handle-range-x-minimum
      Parameters:
      drawHandleRangeXMinimumValue - The type is String
    • getDrawHandleRangeYMaximumAttribute

      public String getDrawHandleRangeYMaximumAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleRangeYMaximumAttribute , See @draw:handle-range-y-maximum
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleRangeYMaximumAttribute

      public void setDrawHandleRangeYMaximumAttribute(String drawHandleRangeYMaximumValue)
      Sets the value of ODFDOM attribute representation DrawHandleRangeYMaximumAttribute , See @draw:handle-range-y-maximum
      Parameters:
      drawHandleRangeYMaximumValue - The type is String
    • getDrawHandleRangeYMinimumAttribute

      public String getDrawHandleRangeYMinimumAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleRangeYMinimumAttribute , See @draw:handle-range-y-minimum
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleRangeYMinimumAttribute

      public void setDrawHandleRangeYMinimumAttribute(String drawHandleRangeYMinimumValue)
      Sets the value of ODFDOM attribute representation DrawHandleRangeYMinimumAttribute , See @draw:handle-range-y-minimum
      Parameters:
      drawHandleRangeYMinimumValue - The type is String
    • getDrawHandleSwitchedAttribute

      public Boolean getDrawHandleSwitchedAttribute()
      Receives the value of the ODFDOM attribute representation DrawHandleSwitchedAttribute , See @draw:handle-switched
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawHandleSwitchedAttribute

      public void setDrawHandleSwitchedAttribute(Boolean drawHandleSwitchedValue)
      Sets the value of ODFDOM attribute representation DrawHandleSwitchedAttribute , See @draw:handle-switched
      Parameters:
      drawHandleSwitchedValue - The type is Boolean
    • accept

      public void accept(ElementVisitor visitor)
      Accept an visitor instance to allow the visitor to do some operations. Refer to visitor design pattern to get a better understanding.
      Overrides:
      accept in class OdfElement
      Parameters:
      visitor - an instance of DefaultElementVisitor