Class DrawShapeElementBase

All Implemented Interfaces:
Serializable, Cloneable, OdfStylePropertySet, Element, ElementTraversal, EventTarget, Node, NodeList, TypeInfo
Direct Known Subclasses:
DrawCaptionElement, DrawCircleElement, DrawConnectorElement, DrawControlElement, DrawCustomShapeElement, DrawEllipseElement, DrawFrameElement, DrawGElement, DrawLineElement, DrawMeasureElement, DrawPageThumbnailElement, DrawPathElement, DrawPolygonElement, DrawPolylineElement, DrawRectElement, DrawRegularPolygonElement, OfficeAnnotationElement

public abstract class DrawShapeElementBase extends OdfStyleableShapeElement
DOM implementation of OpenDocument base element
See Also:
  • Constructor Details

    • DrawShapeElementBase

      public DrawShapeElementBase(OdfFileDom ownerDoc, OdfName elementName)
      Create the instance of DrawShapeElementBase
      Parameters:
      ownerDoc - The type is OdfFileDom
      elementName - The type is OdfName
  • Method Details

    • getDrawClassNamesAttribute

      public String getDrawClassNamesAttribute()
      Receives the value of the ODFDOM attribute representation DrawClassNamesAttribute , See @draw:class-names
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawClassNamesAttribute

      public void setDrawClassNamesAttribute(String drawClassNamesValue)
      Sets the value of ODFDOM attribute representation DrawClassNamesAttribute , See @draw:class-names
      Parameters:
      drawClassNamesValue - The type is String
    • getDrawIdAttribute

      public String getDrawIdAttribute()
      Receives the value of the ODFDOM attribute representation DrawIdAttribute , See @draw:id
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawIdAttribute

      public void setDrawIdAttribute(String drawIdValue)
      Sets the value of ODFDOM attribute representation DrawIdAttribute , See @draw:id
      Parameters:
      drawIdValue - The type is String
    • getDrawNameAttribute

      public String getDrawNameAttribute()
      Receives the value of the ODFDOM attribute representation DrawNameAttribute , See @draw:name
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawNameAttribute

      public void setDrawNameAttribute(String drawNameValue)
      Sets the value of ODFDOM attribute representation DrawNameAttribute , See @draw:name
      Parameters:
      drawNameValue - The type is String
    • getDrawStyleNameAttribute

      public String getDrawStyleNameAttribute()
      Receives the value of the ODFDOM attribute representation DrawStyleNameAttribute , See @draw:style-name
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setDrawStyleNameAttribute

      public void setDrawStyleNameAttribute(String drawStyleNameValue)
      Sets the value of ODFDOM attribute representation DrawStyleNameAttribute , See @draw:style-name
      Parameters:
      drawStyleNameValue - The type is String
    • getDrawZIndexAttribute

      public Integer getDrawZIndexAttribute()
      Receives the value of the ODFDOM attribute representation DrawZIndexAttribute , See @draw:z-index
      Returns:
      - the Integer , the value or null, if the attribute is not set and no default value defined.
    • setDrawZIndexAttribute

      public void setDrawZIndexAttribute(Integer drawZIndexValue)
      Sets the value of ODFDOM attribute representation DrawZIndexAttribute , See @draw:z-index
      Parameters:
      drawZIndexValue - The type is Integer
    • getPresentationClassNamesAttribute

      public String getPresentationClassNamesAttribute()
      Receives the value of the ODFDOM attribute representation PresentationClassNamesAttribute , See @presentation:class-names
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setPresentationClassNamesAttribute

      public void setPresentationClassNamesAttribute(String presentationClassNamesValue)
      Sets the value of ODFDOM attribute representation PresentationClassNamesAttribute , See @presentation:class-names
      Parameters:
      presentationClassNamesValue - The type is String
    • getPresentationStyleNameAttribute

      public String getPresentationStyleNameAttribute()
      Receives the value of the ODFDOM attribute representation PresentationStyleNameAttribute , See @presentation:style-name
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setPresentationStyleNameAttribute

      public void setPresentationStyleNameAttribute(String presentationStyleNameValue)
      Sets the value of ODFDOM attribute representation PresentationStyleNameAttribute , See @presentation:style-name
      Parameters:
      presentationStyleNameValue - The type is String
    • getTableEndCellAddressAttribute

      public String getTableEndCellAddressAttribute()
      Receives the value of the ODFDOM attribute representation TableEndCellAddressAttribute , See @table:end-cell-address
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableEndCellAddressAttribute

      public void setTableEndCellAddressAttribute(String tableEndCellAddressValue)
      Sets the value of ODFDOM attribute representation TableEndCellAddressAttribute , See @table:end-cell-address
      Parameters:
      tableEndCellAddressValue - The type is String
    • getTableEndXAttribute

      public String getTableEndXAttribute()
      Receives the value of the ODFDOM attribute representation TableEndXAttribute , See @table:end-x
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableEndXAttribute

      public void setTableEndXAttribute(String tableEndXValue)
      Sets the value of ODFDOM attribute representation TableEndXAttribute , See @table:end-x
      Parameters:
      tableEndXValue - The type is String
    • getTableEndYAttribute

      public String getTableEndYAttribute()
      Receives the value of the ODFDOM attribute representation TableEndYAttribute , See @table:end-y
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTableEndYAttribute

      public void setTableEndYAttribute(String tableEndYValue)
      Sets the value of ODFDOM attribute representation TableEndYAttribute , See @table:end-y
      Parameters:
      tableEndYValue - The type is String
    • getTableTableBackgroundAttribute

      public Boolean getTableTableBackgroundAttribute()
      Receives the value of the ODFDOM attribute representation TableTableBackgroundAttribute , See @table:table-background
      Returns:
      - the Boolean , the value or null, if the attribute is not set and no default value defined.
    • setTableTableBackgroundAttribute

      public void setTableTableBackgroundAttribute(Boolean tableTableBackgroundValue)
      Sets the value of ODFDOM attribute representation TableTableBackgroundAttribute , See @table:table-background
      Parameters:
      tableTableBackgroundValue - The type is Boolean
    • getTextAnchorPageNumberAttribute

      public Integer getTextAnchorPageNumberAttribute()
      Receives the value of the ODFDOM attribute representation TextAnchorPageNumberAttribute , See @text:anchor-page-number
      Returns:
      - the Integer , the value or null, if the attribute is not set and no default value defined.
    • setTextAnchorPageNumberAttribute

      public void setTextAnchorPageNumberAttribute(Integer textAnchorPageNumberValue)
      Sets the value of ODFDOM attribute representation TextAnchorPageNumberAttribute , See @text:anchor-page-number
      Parameters:
      textAnchorPageNumberValue - The type is Integer
    • getTextAnchorTypeAttribute

      public String getTextAnchorTypeAttribute()
      Receives the value of the ODFDOM attribute representation TextAnchorTypeAttribute , See @text:anchor-type
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setTextAnchorTypeAttribute

      public void setTextAnchorTypeAttribute(String textAnchorTypeValue)
      Sets the value of ODFDOM attribute representation TextAnchorTypeAttribute , See @text:anchor-type
      Parameters:
      textAnchorTypeValue - The type is String
    • getXmlIdAttribute

      public String getXmlIdAttribute()
      Receives the value of the ODFDOM attribute representation XmlIdAttribute , See @xml:id
      Returns:
      - the String , the value or null, if the attribute is not set and no default value defined.
    • setXmlIdAttribute

      public void setXmlIdAttribute(String xmlIdValue)
      Sets the value of ODFDOM attribute representation XmlIdAttribute , See @xml:id
      Parameters:
      xmlIdValue - The type is String