All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr Maven / Gradle / Ivy

There is a newer version: 5.2.5
Show newest version
/*
 * XML Type:  CT_SectPr
 * Namespace: http://schemas.openxmlformats.org/wordprocessingml/2006/main
 * Java type: org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPr
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.wordprocessingml.x2006.main;

import org.apache.xmlbeans.impl.schema.ElementFactory;
import org.apache.xmlbeans.impl.schema.AbstractDocumentFactory;
import org.apache.xmlbeans.impl.schema.DocumentFactory;
import org.apache.xmlbeans.impl.schema.SimpleTypeFactory;


/**
 * An XML CT_SectPr(@http://schemas.openxmlformats.org/wordprocessingml/2006/main).
 *
 * This is a complex type.
 */
public interface CTSectPr extends org.apache.xmlbeans.XmlObject {
    DocumentFactory Factory = new DocumentFactory<>(org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem, "ctsectpr1123type");
    org.apache.xmlbeans.SchemaType type = Factory.getType();


    /**
     * Gets a List of "headerReference" elements
     */
    java.util.List getHeaderReferenceList();

    /**
     * Gets array of all "headerReference" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef[] getHeaderReferenceArray();

    /**
     * Gets ith "headerReference" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef getHeaderReferenceArray(int i);

    /**
     * Returns number of "headerReference" element
     */
    int sizeOfHeaderReferenceArray();

    /**
     * Sets array of all "headerReference" element
     */
    void setHeaderReferenceArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef[] headerReferenceArray);

    /**
     * Sets ith "headerReference" element
     */
    void setHeaderReferenceArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef headerReference);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "headerReference" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef insertNewHeaderReference(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "headerReference" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef addNewHeaderReference();

    /**
     * Removes the ith "headerReference" element
     */
    void removeHeaderReference(int i);

    /**
     * Gets a List of "footerReference" elements
     */
    java.util.List getFooterReferenceList();

    /**
     * Gets array of all "footerReference" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef[] getFooterReferenceArray();

    /**
     * Gets ith "footerReference" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef getFooterReferenceArray(int i);

    /**
     * Returns number of "footerReference" element
     */
    int sizeOfFooterReferenceArray();

    /**
     * Sets array of all "footerReference" element
     */
    void setFooterReferenceArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef[] footerReferenceArray);

    /**
     * Sets ith "footerReference" element
     */
    void setFooterReferenceArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef footerReference);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "footerReference" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef insertNewFooterReference(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "footerReference" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHdrFtrRef addNewFooterReference();

    /**
     * Removes the ith "footerReference" element
     */
    void removeFooterReference(int i);

    /**
     * Gets the "footnotePr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnProps getFootnotePr();

    /**
     * True if has "footnotePr" element
     */
    boolean isSetFootnotePr();

    /**
     * Sets the "footnotePr" element
     */
    void setFootnotePr(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnProps footnotePr);

    /**
     * Appends and returns a new empty "footnotePr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnProps addNewFootnotePr();

    /**
     * Unsets the "footnotePr" element
     */
    void unsetFootnotePr();

    /**
     * Gets the "endnotePr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTEdnProps getEndnotePr();

    /**
     * True if has "endnotePr" element
     */
    boolean isSetEndnotePr();

    /**
     * Sets the "endnotePr" element
     */
    void setEndnotePr(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTEdnProps endnotePr);

    /**
     * Appends and returns a new empty "endnotePr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTEdnProps addNewEndnotePr();

    /**
     * Unsets the "endnotePr" element
     */
    void unsetEndnotePr();

    /**
     * Gets the "type" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectType getType();

    /**
     * True if has "type" element
     */
    boolean isSetType();

    /**
     * Sets the "type" element
     */
    void setType(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectType type);

    /**
     * Appends and returns a new empty "type" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectType addNewType();

    /**
     * Unsets the "type" element
     */
    void unsetType();

    /**
     * Gets the "pgSz" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageSz getPgSz();

    /**
     * True if has "pgSz" element
     */
    boolean isSetPgSz();

    /**
     * Sets the "pgSz" element
     */
    void setPgSz(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageSz pgSz);

    /**
     * Appends and returns a new empty "pgSz" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageSz addNewPgSz();

    /**
     * Unsets the "pgSz" element
     */
    void unsetPgSz();

    /**
     * Gets the "pgMar" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageMar getPgMar();

    /**
     * True if has "pgMar" element
     */
    boolean isSetPgMar();

    /**
     * Sets the "pgMar" element
     */
    void setPgMar(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageMar pgMar);

    /**
     * Appends and returns a new empty "pgMar" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageMar addNewPgMar();

    /**
     * Unsets the "pgMar" element
     */
    void unsetPgMar();

    /**
     * Gets the "paperSrc" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPaperSource getPaperSrc();

    /**
     * True if has "paperSrc" element
     */
    boolean isSetPaperSrc();

    /**
     * Sets the "paperSrc" element
     */
    void setPaperSrc(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPaperSource paperSrc);

    /**
     * Appends and returns a new empty "paperSrc" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPaperSource addNewPaperSrc();

    /**
     * Unsets the "paperSrc" element
     */
    void unsetPaperSrc();

    /**
     * Gets the "pgBorders" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageBorders getPgBorders();

    /**
     * True if has "pgBorders" element
     */
    boolean isSetPgBorders();

    /**
     * Sets the "pgBorders" element
     */
    void setPgBorders(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageBorders pgBorders);

    /**
     * Appends and returns a new empty "pgBorders" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageBorders addNewPgBorders();

    /**
     * Unsets the "pgBorders" element
     */
    void unsetPgBorders();

    /**
     * Gets the "lnNumType" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLineNumber getLnNumType();

    /**
     * True if has "lnNumType" element
     */
    boolean isSetLnNumType();

    /**
     * Sets the "lnNumType" element
     */
    void setLnNumType(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLineNumber lnNumType);

    /**
     * Appends and returns a new empty "lnNumType" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLineNumber addNewLnNumType();

    /**
     * Unsets the "lnNumType" element
     */
    void unsetLnNumType();

    /**
     * Gets the "pgNumType" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageNumber getPgNumType();

    /**
     * True if has "pgNumType" element
     */
    boolean isSetPgNumType();

    /**
     * Sets the "pgNumType" element
     */
    void setPgNumType(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageNumber pgNumType);

    /**
     * Appends and returns a new empty "pgNumType" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageNumber addNewPgNumType();

    /**
     * Unsets the "pgNumType" element
     */
    void unsetPgNumType();

    /**
     * Gets the "cols" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTColumns getCols();

    /**
     * True if has "cols" element
     */
    boolean isSetCols();

    /**
     * Sets the "cols" element
     */
    void setCols(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTColumns cols);

    /**
     * Appends and returns a new empty "cols" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTColumns addNewCols();

    /**
     * Unsets the "cols" element
     */
    void unsetCols();

    /**
     * Gets the "formProt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff getFormProt();

    /**
     * True if has "formProt" element
     */
    boolean isSetFormProt();

    /**
     * Sets the "formProt" element
     */
    void setFormProt(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff formProt);

    /**
     * Appends and returns a new empty "formProt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff addNewFormProt();

    /**
     * Unsets the "formProt" element
     */
    void unsetFormProt();

    /**
     * Gets the "vAlign" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalJc getVAlign();

    /**
     * True if has "vAlign" element
     */
    boolean isSetVAlign();

    /**
     * Sets the "vAlign" element
     */
    void setVAlign(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalJc vAlign);

    /**
     * Appends and returns a new empty "vAlign" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTVerticalJc addNewVAlign();

    /**
     * Unsets the "vAlign" element
     */
    void unsetVAlign();

    /**
     * Gets the "noEndnote" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff getNoEndnote();

    /**
     * True if has "noEndnote" element
     */
    boolean isSetNoEndnote();

    /**
     * Sets the "noEndnote" element
     */
    void setNoEndnote(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff noEndnote);

    /**
     * Appends and returns a new empty "noEndnote" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff addNewNoEndnote();

    /**
     * Unsets the "noEndnote" element
     */
    void unsetNoEndnote();

    /**
     * Gets the "titlePg" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff getTitlePg();

    /**
     * True if has "titlePg" element
     */
    boolean isSetTitlePg();

    /**
     * Sets the "titlePg" element
     */
    void setTitlePg(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff titlePg);

    /**
     * Appends and returns a new empty "titlePg" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff addNewTitlePg();

    /**
     * Unsets the "titlePg" element
     */
    void unsetTitlePg();

    /**
     * Gets the "textDirection" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextDirection getTextDirection();

    /**
     * True if has "textDirection" element
     */
    boolean isSetTextDirection();

    /**
     * Sets the "textDirection" element
     */
    void setTextDirection(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextDirection textDirection);

    /**
     * Appends and returns a new empty "textDirection" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextDirection addNewTextDirection();

    /**
     * Unsets the "textDirection" element
     */
    void unsetTextDirection();

    /**
     * Gets the "bidi" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff getBidi();

    /**
     * True if has "bidi" element
     */
    boolean isSetBidi();

    /**
     * Sets the "bidi" element
     */
    void setBidi(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff bidi);

    /**
     * Appends and returns a new empty "bidi" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff addNewBidi();

    /**
     * Unsets the "bidi" element
     */
    void unsetBidi();

    /**
     * Gets the "rtlGutter" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff getRtlGutter();

    /**
     * True if has "rtlGutter" element
     */
    boolean isSetRtlGutter();

    /**
     * Sets the "rtlGutter" element
     */
    void setRtlGutter(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff rtlGutter);

    /**
     * Appends and returns a new empty "rtlGutter" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTOnOff addNewRtlGutter();

    /**
     * Unsets the "rtlGutter" element
     */
    void unsetRtlGutter();

    /**
     * Gets the "docGrid" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocGrid getDocGrid();

    /**
     * True if has "docGrid" element
     */
    boolean isSetDocGrid();

    /**
     * Sets the "docGrid" element
     */
    void setDocGrid(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocGrid docGrid);

    /**
     * Appends and returns a new empty "docGrid" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocGrid addNewDocGrid();

    /**
     * Unsets the "docGrid" element
     */
    void unsetDocGrid();

    /**
     * Gets the "printerSettings" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRel getPrinterSettings();

    /**
     * True if has "printerSettings" element
     */
    boolean isSetPrinterSettings();

    /**
     * Sets the "printerSettings" element
     */
    void setPrinterSettings(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRel printerSettings);

    /**
     * Appends and returns a new empty "printerSettings" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRel addNewPrinterSettings();

    /**
     * Unsets the "printerSettings" element
     */
    void unsetPrinterSettings();

    /**
     * Gets the "sectPrChange" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPrChange getSectPrChange();

    /**
     * True if has "sectPrChange" element
     */
    boolean isSetSectPrChange();

    /**
     * Sets the "sectPrChange" element
     */
    void setSectPrChange(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPrChange sectPrChange);

    /**
     * Appends and returns a new empty "sectPrChange" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPrChange addNewSectPrChange();

    /**
     * Unsets the "sectPrChange" element
     */
    void unsetSectPrChange();

    /**
     * Gets the "rsidRPr" attribute
     */
    byte[] getRsidRPr();

    /**
     * Gets (as xml) the "rsidRPr" attribute
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber xgetRsidRPr();

    /**
     * True if has "rsidRPr" attribute
     */
    boolean isSetRsidRPr();

    /**
     * Sets the "rsidRPr" attribute
     */
    void setRsidRPr(byte[] rsidRPr);

    /**
     * Sets (as xml) the "rsidRPr" attribute
     */
    void xsetRsidRPr(org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber rsidRPr);

    /**
     * Unsets the "rsidRPr" attribute
     */
    void unsetRsidRPr();

    /**
     * Gets the "rsidDel" attribute
     */
    byte[] getRsidDel();

    /**
     * Gets (as xml) the "rsidDel" attribute
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber xgetRsidDel();

    /**
     * True if has "rsidDel" attribute
     */
    boolean isSetRsidDel();

    /**
     * Sets the "rsidDel" attribute
     */
    void setRsidDel(byte[] rsidDel);

    /**
     * Sets (as xml) the "rsidDel" attribute
     */
    void xsetRsidDel(org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber rsidDel);

    /**
     * Unsets the "rsidDel" attribute
     */
    void unsetRsidDel();

    /**
     * Gets the "rsidR" attribute
     */
    byte[] getRsidR();

    /**
     * Gets (as xml) the "rsidR" attribute
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber xgetRsidR();

    /**
     * True if has "rsidR" attribute
     */
    boolean isSetRsidR();

    /**
     * Sets the "rsidR" attribute
     */
    void setRsidR(byte[] rsidR);

    /**
     * Sets (as xml) the "rsidR" attribute
     */
    void xsetRsidR(org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber rsidR);

    /**
     * Unsets the "rsidR" attribute
     */
    void unsetRsidR();

    /**
     * Gets the "rsidSect" attribute
     */
    byte[] getRsidSect();

    /**
     * Gets (as xml) the "rsidSect" attribute
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber xgetRsidSect();

    /**
     * True if has "rsidSect" attribute
     */
    boolean isSetRsidSect();

    /**
     * Sets the "rsidSect" attribute
     */
    void setRsidSect(byte[] rsidSect);

    /**
     * Sets (as xml) the "rsidSect" attribute
     */
    void xsetRsidSect(org.openxmlformats.schemas.wordprocessingml.x2006.main.STLongHexNumber rsidSect);

    /**
     * Unsets the "rsidSect" attribute
     */
    void unsetRsidSect();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy