Class DrawEnhancedGeometryElement

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

public class DrawEnhancedGeometryElement extends OdfElement
DOM implementation of OpenDocument element <draw:enhanced-geometry>.
See Also:
  • Field Details

    • ELEMENT_NAME

      public static final OdfName ELEMENT_NAME
  • Constructor Details

    • DrawEnhancedGeometryElement

      public DrawEnhancedGeometryElement(OdfFileDom ownerDoc)
      Create the instance of DrawEnhancedGeometryElement
      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:enhanced-geometry>.
    • getDr3dProjectionAttribute

      public String getDr3dProjectionAttribute()
      Receives the value of the ODFDOM attribute representation Dr3dProjectionAttribute , See @dr3d:projection
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDr3dProjectionAttribute

      public void setDr3dProjectionAttribute(String dr3dProjectionValue)
      Sets the value of ODFDOM attribute representation Dr3dProjectionAttribute , See @dr3d:projection
      Parameters:
      dr3dProjectionValue - The type is String
    • getDr3dShadeModeAttribute

      public String getDr3dShadeModeAttribute()
      Receives the value of the ODFDOM attribute representation Dr3dShadeModeAttribute , See @dr3d:shade-mode
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDr3dShadeModeAttribute

      public void setDr3dShadeModeAttribute(String dr3dShadeModeValue)
      Sets the value of ODFDOM attribute representation Dr3dShadeModeAttribute , See @dr3d:shade-mode
      Parameters:
      dr3dShadeModeValue - The type is String
    • getDrawConcentricGradientFillAllowedAttribute

      public Boolean getDrawConcentricGradientFillAllowedAttribute()
      Receives the value of the ODFDOM attribute representation DrawConcentricGradientFillAllowedAttribute , See @draw:concentric-gradient-fill-allowed
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawConcentricGradientFillAllowedAttribute

      public void setDrawConcentricGradientFillAllowedAttribute(Boolean drawConcentricGradientFillAllowedValue)
      Sets the value of ODFDOM attribute representation DrawConcentricGradientFillAllowedAttribute , See @draw:concentric-gradient-fill-allowed
      Parameters:
      drawConcentricGradientFillAllowedValue - The type is Boolean
    • getDrawEnhancedPathAttribute

      public String getDrawEnhancedPathAttribute()
      Receives the value of the ODFDOM attribute representation DrawEnhancedPathAttribute , See @draw:enhanced-path
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawEnhancedPathAttribute

      public void setDrawEnhancedPathAttribute(String drawEnhancedPathValue)
      Sets the value of ODFDOM attribute representation DrawEnhancedPathAttribute , See @draw:enhanced-path
      Parameters:
      drawEnhancedPathValue - The type is String
    • getDrawExtrusionAttribute

      public Boolean getDrawExtrusionAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionAttribute , See @draw:extrusion
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionAttribute

      public void setDrawExtrusionAttribute(Boolean drawExtrusionValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionAttribute , See @draw:extrusion
      Parameters:
      drawExtrusionValue - The type is Boolean
    • getDrawExtrusionAllowedAttribute

      public Boolean getDrawExtrusionAllowedAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionAllowedAttribute , See @draw:extrusion-allowed
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionAllowedAttribute

      public void setDrawExtrusionAllowedAttribute(Boolean drawExtrusionAllowedValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionAllowedAttribute , See @draw:extrusion-allowed
      Parameters:
      drawExtrusionAllowedValue - The type is Boolean
    • getDrawExtrusionBrightnessAttribute

      public String getDrawExtrusionBrightnessAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionBrightnessAttribute , See @draw:extrusion-brightness
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionBrightnessAttribute

      public void setDrawExtrusionBrightnessAttribute(String drawExtrusionBrightnessValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionBrightnessAttribute , See @draw:extrusion-brightness
      Parameters:
      drawExtrusionBrightnessValue - The type is String
    • getDrawExtrusionColorAttribute

      public Boolean getDrawExtrusionColorAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionColorAttribute , See @draw:extrusion-color
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionColorAttribute

      public void setDrawExtrusionColorAttribute(Boolean drawExtrusionColorValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionColorAttribute , See @draw:extrusion-color
      Parameters:
      drawExtrusionColorValue - The type is Boolean
    • getDrawExtrusionDepthAttribute

      public String getDrawExtrusionDepthAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionDepthAttribute , See @draw:extrusion-depth
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionDepthAttribute

      public void setDrawExtrusionDepthAttribute(String drawExtrusionDepthValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionDepthAttribute , See @draw:extrusion-depth
      Parameters:
      drawExtrusionDepthValue - The type is String
    • getDrawExtrusionDiffusionAttribute

      public String getDrawExtrusionDiffusionAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionDiffusionAttribute , See @draw:extrusion-diffusion
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionDiffusionAttribute

      public void setDrawExtrusionDiffusionAttribute(String drawExtrusionDiffusionValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionDiffusionAttribute , See @draw:extrusion-diffusion
      Parameters:
      drawExtrusionDiffusionValue - The type is String
    • getDrawExtrusionFirstLightDirectionAttribute

      public String getDrawExtrusionFirstLightDirectionAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionFirstLightDirectionAttribute , See @draw:extrusion-first-light-direction
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionFirstLightDirectionAttribute

      public void setDrawExtrusionFirstLightDirectionAttribute(String drawExtrusionFirstLightDirectionValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionFirstLightDirectionAttribute , See @draw:extrusion-first-light-direction
      Parameters:
      drawExtrusionFirstLightDirectionValue - The type is String
    • getDrawExtrusionFirstLightHarshAttribute

      public Boolean getDrawExtrusionFirstLightHarshAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionFirstLightHarshAttribute , See @draw:extrusion-first-light-harsh
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionFirstLightHarshAttribute

      public void setDrawExtrusionFirstLightHarshAttribute(Boolean drawExtrusionFirstLightHarshValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionFirstLightHarshAttribute , See @draw:extrusion-first-light-harsh
      Parameters:
      drawExtrusionFirstLightHarshValue - The type is Boolean
    • getDrawExtrusionFirstLightLevelAttribute

      public String getDrawExtrusionFirstLightLevelAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionFirstLightLevelAttribute , See @draw:extrusion-first-light-level
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionFirstLightLevelAttribute

      public void setDrawExtrusionFirstLightLevelAttribute(String drawExtrusionFirstLightLevelValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionFirstLightLevelAttribute , See @draw:extrusion-first-light-level
      Parameters:
      drawExtrusionFirstLightLevelValue - The type is String
    • getDrawExtrusionLightFaceAttribute

      public Boolean getDrawExtrusionLightFaceAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionLightFaceAttribute , See @draw:extrusion-light-face
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionLightFaceAttribute

      public void setDrawExtrusionLightFaceAttribute(Boolean drawExtrusionLightFaceValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionLightFaceAttribute , See @draw:extrusion-light-face
      Parameters:
      drawExtrusionLightFaceValue - The type is Boolean
    • getDrawExtrusionMetalAttribute

      public Boolean getDrawExtrusionMetalAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionMetalAttribute , See @draw:extrusion-metal
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionMetalAttribute

      public void setDrawExtrusionMetalAttribute(Boolean drawExtrusionMetalValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionMetalAttribute , See @draw:extrusion-metal
      Parameters:
      drawExtrusionMetalValue - The type is Boolean
    • getDrawExtrusionNumberOfLineSegmentsAttribute

      public Integer getDrawExtrusionNumberOfLineSegmentsAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionNumberOfLineSegmentsAttribute , See @draw:extrusion-number-of-line-segments
      Returns:
      - the Integer , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionNumberOfLineSegmentsAttribute

      public void setDrawExtrusionNumberOfLineSegmentsAttribute(Integer drawExtrusionNumberOfLineSegmentsValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionNumberOfLineSegmentsAttribute , See @draw:extrusion-number-of-line-segments
      Parameters:
      drawExtrusionNumberOfLineSegmentsValue - The type is Integer
    • getDrawExtrusionOriginAttribute

      public Double getDrawExtrusionOriginAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionOriginAttribute , See @draw:extrusion-origin
      Returns:
      - the Double , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionOriginAttribute

      public void setDrawExtrusionOriginAttribute(Double drawExtrusionOriginValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionOriginAttribute , See @draw:extrusion-origin
      Parameters:
      drawExtrusionOriginValue - The type is Double
    • getDrawExtrusionRotationAngleAttribute

      public String getDrawExtrusionRotationAngleAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionRotationAngleAttribute , See @draw:extrusion-rotation-angle
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionRotationAngleAttribute

      public void setDrawExtrusionRotationAngleAttribute(String drawExtrusionRotationAngleValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionRotationAngleAttribute , See @draw:extrusion-rotation-angle
      Parameters:
      drawExtrusionRotationAngleValue - The type is String
    • getDrawExtrusionRotationCenterAttribute

      public String getDrawExtrusionRotationCenterAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionRotationCenterAttribute , See @draw:extrusion-rotation-center
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionRotationCenterAttribute

      public void setDrawExtrusionRotationCenterAttribute(String drawExtrusionRotationCenterValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionRotationCenterAttribute , See @draw:extrusion-rotation-center
      Parameters:
      drawExtrusionRotationCenterValue - The type is String
    • getDrawExtrusionSecondLightDirectionAttribute

      public String getDrawExtrusionSecondLightDirectionAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionSecondLightDirectionAttribute , See @draw:extrusion-second-light-direction
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionSecondLightDirectionAttribute

      public void setDrawExtrusionSecondLightDirectionAttribute(String drawExtrusionSecondLightDirectionValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionSecondLightDirectionAttribute , See @draw:extrusion-second-light-direction
      Parameters:
      drawExtrusionSecondLightDirectionValue - The type is String
    • getDrawExtrusionSecondLightHarshAttribute

      public Boolean getDrawExtrusionSecondLightHarshAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionSecondLightHarshAttribute , See @draw:extrusion-second-light-harsh
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionSecondLightHarshAttribute

      public void setDrawExtrusionSecondLightHarshAttribute(Boolean drawExtrusionSecondLightHarshValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionSecondLightHarshAttribute , See @draw:extrusion-second-light-harsh
      Parameters:
      drawExtrusionSecondLightHarshValue - The type is Boolean
    • getDrawExtrusionSecondLightLevelAttribute

      public String getDrawExtrusionSecondLightLevelAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionSecondLightLevelAttribute , See @draw:extrusion-second-light-level
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionSecondLightLevelAttribute

      public void setDrawExtrusionSecondLightLevelAttribute(String drawExtrusionSecondLightLevelValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionSecondLightLevelAttribute , See @draw:extrusion-second-light-level
      Parameters:
      drawExtrusionSecondLightLevelValue - The type is String
    • getDrawExtrusionShininessAttribute

      public String getDrawExtrusionShininessAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionShininessAttribute , See @draw:extrusion-shininess
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionShininessAttribute

      public void setDrawExtrusionShininessAttribute(String drawExtrusionShininessValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionShininessAttribute , See @draw:extrusion-shininess
      Parameters:
      drawExtrusionShininessValue - The type is String
    • getDrawExtrusionSkewAttribute

      public String getDrawExtrusionSkewAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionSkewAttribute , See @draw:extrusion-skew
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionSkewAttribute

      public void setDrawExtrusionSkewAttribute(String drawExtrusionSkewValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionSkewAttribute , See @draw:extrusion-skew
      Parameters:
      drawExtrusionSkewValue - The type is String
    • getDrawExtrusionSpecularityAttribute

      public String getDrawExtrusionSpecularityAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionSpecularityAttribute , See @draw:extrusion-specularity
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionSpecularityAttribute

      public void setDrawExtrusionSpecularityAttribute(String drawExtrusionSpecularityValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionSpecularityAttribute , See @draw:extrusion-specularity
      Parameters:
      drawExtrusionSpecularityValue - The type is String
    • getDrawExtrusionViewpointAttribute

      public String getDrawExtrusionViewpointAttribute()
      Receives the value of the ODFDOM attribute representation DrawExtrusionViewpointAttribute , See @draw:extrusion-viewpoint
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawExtrusionViewpointAttribute

      public void setDrawExtrusionViewpointAttribute(String drawExtrusionViewpointValue)
      Sets the value of ODFDOM attribute representation DrawExtrusionViewpointAttribute , See @draw:extrusion-viewpoint
      Parameters:
      drawExtrusionViewpointValue - The type is String
    • getDrawGluePointLeavingDirectionsAttribute

      public String getDrawGluePointLeavingDirectionsAttribute()
      Receives the value of the ODFDOM attribute representation DrawGluePointLeavingDirectionsAttribute , See @draw:glue-point-leaving-directions
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawGluePointLeavingDirectionsAttribute

      public void setDrawGluePointLeavingDirectionsAttribute(String drawGluePointLeavingDirectionsValue)
      Sets the value of ODFDOM attribute representation DrawGluePointLeavingDirectionsAttribute , See @draw:glue-point-leaving-directions
      Parameters:
      drawGluePointLeavingDirectionsValue - The type is String
    • getDrawGluePointTypeAttribute

      public String getDrawGluePointTypeAttribute()
      Receives the value of the ODFDOM attribute representation DrawGluePointTypeAttribute , See @draw:glue-point-type
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawGluePointTypeAttribute

      public void setDrawGluePointTypeAttribute(String drawGluePointTypeValue)
      Sets the value of ODFDOM attribute representation DrawGluePointTypeAttribute , See @draw:glue-point-type
      Parameters:
      drawGluePointTypeValue - The type is String
    • getDrawGluePointsAttribute

      public String getDrawGluePointsAttribute()
      Receives the value of the ODFDOM attribute representation DrawGluePointsAttribute , See @draw:glue-points
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawGluePointsAttribute

      public void setDrawGluePointsAttribute(String drawGluePointsValue)
      Sets the value of ODFDOM attribute representation DrawGluePointsAttribute , See @draw:glue-points
      Parameters:
      drawGluePointsValue - The type is String
    • getDrawMirrorHorizontalAttribute

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

      public void setDrawMirrorHorizontalAttribute(Boolean drawMirrorHorizontalValue)
      Sets the value of ODFDOM attribute representation DrawMirrorHorizontalAttribute , See @draw:mirror-horizontal
      Parameters:
      drawMirrorHorizontalValue - The type is Boolean
    • getDrawMirrorVerticalAttribute

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

      public void setDrawMirrorVerticalAttribute(Boolean drawMirrorVerticalValue)
      Sets the value of ODFDOM attribute representation DrawMirrorVerticalAttribute , See @draw:mirror-vertical
      Parameters:
      drawMirrorVerticalValue - The type is Boolean
    • getDrawModifiersAttribute

      public String getDrawModifiersAttribute()
      Receives the value of the ODFDOM attribute representation DrawModifiersAttribute , See @draw:modifiers
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawModifiersAttribute

      public void setDrawModifiersAttribute(String drawModifiersValue)
      Sets the value of ODFDOM attribute representation DrawModifiersAttribute , See @draw:modifiers
      Parameters:
      drawModifiersValue - The type is String
    • getDrawPathStretchpointXAttribute

      public Double getDrawPathStretchpointXAttribute()
      Receives the value of the ODFDOM attribute representation DrawPathStretchpointXAttribute , See @draw:path-stretchpoint-x
      Returns:
      - the Double , the value or null, if the attribute is not set and no default value defined.
    • setDrawPathStretchpointXAttribute

      public void setDrawPathStretchpointXAttribute(Double drawPathStretchpointXValue)
      Sets the value of ODFDOM attribute representation DrawPathStretchpointXAttribute , See @draw:path-stretchpoint-x
      Parameters:
      drawPathStretchpointXValue - The type is Double
    • getDrawPathStretchpointYAttribute

      public Double getDrawPathStretchpointYAttribute()
      Receives the value of the ODFDOM attribute representation DrawPathStretchpointYAttribute , See @draw:path-stretchpoint-y
      Returns:
      - the Double , the value or null, if the attribute is not set and no default value defined.
    • setDrawPathStretchpointYAttribute

      public void setDrawPathStretchpointYAttribute(Double drawPathStretchpointYValue)
      Sets the value of ODFDOM attribute representation DrawPathStretchpointYAttribute , See @draw:path-stretchpoint-y
      Parameters:
      drawPathStretchpointYValue - The type is Double
    • getDrawTextAreasAttribute

      public String getDrawTextAreasAttribute()
      Receives the value of the ODFDOM attribute representation DrawTextAreasAttribute , See @draw:text-areas
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawTextAreasAttribute

      public void setDrawTextAreasAttribute(String drawTextAreasValue)
      Sets the value of ODFDOM attribute representation DrawTextAreasAttribute , See @draw:text-areas
      Parameters:
      drawTextAreasValue - The type is String
    • getDrawTextPathAttribute

      public Boolean getDrawTextPathAttribute()
      Receives the value of the ODFDOM attribute representation DrawTextPathAttribute , See @draw:text-path
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawTextPathAttribute

      public void setDrawTextPathAttribute(Boolean drawTextPathValue)
      Sets the value of ODFDOM attribute representation DrawTextPathAttribute , See @draw:text-path
      Parameters:
      drawTextPathValue - The type is Boolean
    • getDrawTextPathAllowedAttribute

      public Boolean getDrawTextPathAllowedAttribute()
      Receives the value of the ODFDOM attribute representation DrawTextPathAllowedAttribute , See @draw:text-path-allowed
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawTextPathAllowedAttribute

      public void setDrawTextPathAllowedAttribute(Boolean drawTextPathAllowedValue)
      Sets the value of ODFDOM attribute representation DrawTextPathAllowedAttribute , See @draw:text-path-allowed
      Parameters:
      drawTextPathAllowedValue - The type is Boolean
    • getDrawTextPathModeAttribute

      public String getDrawTextPathModeAttribute()
      Receives the value of the ODFDOM attribute representation DrawTextPathModeAttribute , See @draw:text-path-mode
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawTextPathModeAttribute

      public void setDrawTextPathModeAttribute(String drawTextPathModeValue)
      Sets the value of ODFDOM attribute representation DrawTextPathModeAttribute , See @draw:text-path-mode
      Parameters:
      drawTextPathModeValue - The type is String
    • getDrawTextPathSameLetterHeightsAttribute

      public Boolean getDrawTextPathSameLetterHeightsAttribute()
      Receives the value of the ODFDOM attribute representation DrawTextPathSameLetterHeightsAttribute , See @draw:text-path-same-letter-heights
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setDrawTextPathSameLetterHeightsAttribute

      public void setDrawTextPathSameLetterHeightsAttribute(Boolean drawTextPathSameLetterHeightsValue)
      Sets the value of ODFDOM attribute representation DrawTextPathSameLetterHeightsAttribute , See @draw:text-path-same-letter-heights
      Parameters:
      drawTextPathSameLetterHeightsValue - The type is Boolean
    • getDrawTextPathScaleAttribute

      public String getDrawTextPathScaleAttribute()
      Receives the value of the ODFDOM attribute representation DrawTextPathScaleAttribute , See @draw:text-path-scale
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawTextPathScaleAttribute

      public void setDrawTextPathScaleAttribute(String drawTextPathScaleValue)
      Sets the value of ODFDOM attribute representation DrawTextPathScaleAttribute , See @draw:text-path-scale
      Parameters:
      drawTextPathScaleValue - The type is String
    • getDrawTextRotateAngleAttribute

      public String getDrawTextRotateAngleAttribute()
      Receives the value of the ODFDOM attribute representation DrawTextRotateAngleAttribute , See @draw:text-rotate-angle
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawTextRotateAngleAttribute

      public void setDrawTextRotateAngleAttribute(String drawTextRotateAngleValue)
      Sets the value of ODFDOM attribute representation DrawTextRotateAngleAttribute , See @draw:text-rotate-angle
      Parameters:
      drawTextRotateAngleValue - The type is String
    • getDrawTypeAttribute

      public String getDrawTypeAttribute()
      Receives the value of the ODFDOM attribute representation DrawTypeAttribute , See @draw:type
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawTypeAttribute

      public void setDrawTypeAttribute(String drawTypeValue)
      Sets the value of ODFDOM attribute representation DrawTypeAttribute , See @draw:type
      Parameters:
      drawTypeValue - The type is String
    • getSvgViewBoxAttribute

      public Integer getSvgViewBoxAttribute()
      Receives the value of the ODFDOM attribute representation SvgViewBoxAttribute , See @svg:viewBox
      Returns:
      - the Integer , the value or null, if the attribute is not set and no default value defined.
    • setSvgViewBoxAttribute

      public void setSvgViewBoxAttribute(Integer svgViewBoxValue)
      Sets the value of ODFDOM attribute representation SvgViewBoxAttribute , See @svg:viewBox
      Parameters:
      svgViewBoxValue - The type is Integer
    • newDrawEquationElement

      public DrawEquationElement newDrawEquationElement()
      Create child element <draw:equation>.
      Returns:
      the element <draw:equation>
    • newDrawHandleElement

      public DrawHandleElement newDrawHandleElement(String drawHandlePositionValue)
      Create child element <draw:handle>.
      Parameters:
      drawHandlePositionValue - the String value of DrawHandlePositionAttribute, see @draw:handle-position at specification
      Returns:
      the element <draw:handle>
    • 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