Class StyleHandoutMasterElement

    • Field Detail

      • ELEMENT_NAME

        public static final OdfName ELEMENT_NAME
    • Constructor Detail

      • StyleHandoutMasterElement

        public StyleHandoutMasterElement​(OdfFileDom ownerDoc)
        Create the instance of StyleHandoutMasterElement
        Parameters:
        ownerDoc - The type is OdfFileDom
    • Method Detail

      • 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
      • getPresentationPresentationPageLayoutNameAttribute

        public String getPresentationPresentationPageLayoutNameAttribute()
        Receives the value of the ODFDOM attribute representation PresentationPresentationPageLayoutNameAttribute , See @presentation:presentation-page-layout-name
        Returns:
        - the String , the value or null, if the attribute is not set and no default value defined.
      • setPresentationPresentationPageLayoutNameAttribute

        public void setPresentationPresentationPageLayoutNameAttribute​(String presentationPresentationPageLayoutNameValue)
        Sets the value of ODFDOM attribute representation PresentationPresentationPageLayoutNameAttribute , See @presentation:presentation-page-layout-name
        Parameters:
        presentationPresentationPageLayoutNameValue - The type is String
      • getPresentationUseDateTimeNameAttribute

        public String getPresentationUseDateTimeNameAttribute()
        Receives the value of the ODFDOM attribute representation PresentationUseDateTimeNameAttribute , See @presentation:use-date-time-name
        Returns:
        - the String , the value or null, if the attribute is not set and no default value defined.
      • setPresentationUseDateTimeNameAttribute

        public void setPresentationUseDateTimeNameAttribute​(String presentationUseDateTimeNameValue)
        Sets the value of ODFDOM attribute representation PresentationUseDateTimeNameAttribute , See @presentation:use-date-time-name
        Parameters:
        presentationUseDateTimeNameValue - The type is String
      • getPresentationUseFooterNameAttribute

        public String getPresentationUseFooterNameAttribute()
        Receives the value of the ODFDOM attribute representation PresentationUseFooterNameAttribute , See @presentation:use-footer-name
        Returns:
        - the String , the value or null, if the attribute is not set and no default value defined.
      • setPresentationUseFooterNameAttribute

        public void setPresentationUseFooterNameAttribute​(String presentationUseFooterNameValue)
        Sets the value of ODFDOM attribute representation PresentationUseFooterNameAttribute , See @presentation:use-footer-name
        Parameters:
        presentationUseFooterNameValue - The type is String
      • getPresentationUseHeaderNameAttribute

        public String getPresentationUseHeaderNameAttribute()
        Receives the value of the ODFDOM attribute representation PresentationUseHeaderNameAttribute , See @presentation:use-header-name
        Returns:
        - the String , the value or null, if the attribute is not set and no default value defined.
      • setPresentationUseHeaderNameAttribute

        public void setPresentationUseHeaderNameAttribute​(String presentationUseHeaderNameValue)
        Sets the value of ODFDOM attribute representation PresentationUseHeaderNameAttribute , See @presentation:use-header-name
        Parameters:
        presentationUseHeaderNameValue - The type is String
      • getStylePageLayoutNameAttribute

        public String getStylePageLayoutNameAttribute()
        Receives the value of the ODFDOM attribute representation StylePageLayoutNameAttribute , See @style:page-layout-name

        Attribute is mandatory.

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

        public void setStylePageLayoutNameAttribute​(String stylePageLayoutNameValue)
        Sets the value of ODFDOM attribute representation StylePageLayoutNameAttribute , See @style:page-layout-name
        Parameters:
        stylePageLayoutNameValue - The type is String
      • newDrawAElement

        public DrawAElement newDrawAElement​(String xlinkHrefValue,
                                            String xlinkTypeValue)
        Create child element <draw:a>.
        Parameters:
        xlinkHrefValue - the String value of XlinkHrefAttribute, see @xlink:href at specification
        xlinkTypeValue - the String value of XlinkTypeAttribute, see @xlink:type at specification Child element was added in ODF 1.2
        Returns:
        the element <draw:a>
      • newDrawLineElement

        public DrawLineElement newDrawLineElement​(String svgX1Value,
                                                  String svgX2Value,
                                                  String svgY1Value,
                                                  String svgY2Value)
        Create child element <draw:line>.
        Parameters:
        svgX1Value - the String value of SvgX1Attribute, see @svg:x1 at specification
        svgX2Value - the String value of SvgX2Attribute, see @svg:x2 at specification
        svgY1Value - the String value of SvgY1Attribute, see @svg:y1 at specification
        svgY2Value - the String value of SvgY2Attribute, see @svg:y2 at specification
        Returns:
        the element <draw:line>
      • newDrawMeasureElement

        public DrawMeasureElement newDrawMeasureElement​(String svgX1Value,
                                                        String svgX2Value,
                                                        String svgY1Value,
                                                        String svgY2Value)
        Create child element <draw:measure>.
        Parameters:
        svgX1Value - the String value of SvgX1Attribute, see @svg:x1 at specification
        svgX2Value - the String value of SvgX2Attribute, see @svg:x2 at specification
        svgY1Value - the String value of SvgY1Attribute, see @svg:y1 at specification
        svgY2Value - the String value of SvgY2Attribute, see @svg:y2 at specification
        Returns:
        the element <draw:measure>
      • newDrawPathElement

        public DrawPathElement newDrawPathElement​(String svgDValue,
                                                  int svgViewBoxValue)
        Create child element <draw:path>.
        Parameters:
        svgDValue - the String value of SvgDAttribute, see @svg:d at specification
        svgViewBoxValue - the Integer value of SvgViewBoxAttribute, see @svg:viewBox at specification
        Returns:
        the element <draw:path>
      • newDrawPolygonElement

        public DrawPolygonElement newDrawPolygonElement​(String drawPointsValue,
                                                        int svgViewBoxValue)
        Create child element <draw:polygon>.
        Parameters:
        drawPointsValue - the String value of DrawPointsAttribute, see @draw:points at specification
        svgViewBoxValue - the Integer value of SvgViewBoxAttribute, see @svg:viewBox at specification
        Returns:
        the element <draw:polygon>
      • newDrawPolylineElement

        public DrawPolylineElement newDrawPolylineElement​(String drawPointsValue,
                                                          int svgViewBoxValue)
        Create child element <draw:polyline>.
        Parameters:
        drawPointsValue - the String value of DrawPointsAttribute, see @draw:points at specification
        svgViewBoxValue - the Integer value of SvgViewBoxAttribute, see @svg:viewBox at specification
        Returns:
        the element <draw:polyline>
      • 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