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

org.openxmlformats.schemas.drawingml.x2006.main.CTTableProperties Maven / Gradle / Ivy

/*
 * XML Type:  CT_TableProperties
 * Namespace: http://schemas.openxmlformats.org/drawingml/2006/main
 * Java type: org.openxmlformats.schemas.drawingml.x2006.main.CTTableProperties
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.drawingml.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_TableProperties(@http://schemas.openxmlformats.org/drawingml/2006/main).
 *
 * This is a complex type.
 */
public interface CTTableProperties extends org.apache.xmlbeans.XmlObject {
    DocumentFactory Factory = new DocumentFactory<>(org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem, "cttableproperties3512type");
    org.apache.xmlbeans.SchemaType type = Factory.getType();


    /**
     * Gets the "noFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties getNoFill();

    /**
     * True if has "noFill" element
     */
    boolean isSetNoFill();

    /**
     * Sets the "noFill" element
     */
    void setNoFill(org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties noFill);

    /**
     * Appends and returns a new empty "noFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties addNewNoFill();

    /**
     * Unsets the "noFill" element
     */
    void unsetNoFill();

    /**
     * Gets the "solidFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties getSolidFill();

    /**
     * True if has "solidFill" element
     */
    boolean isSetSolidFill();

    /**
     * Sets the "solidFill" element
     */
    void setSolidFill(org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties solidFill);

    /**
     * Appends and returns a new empty "solidFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties addNewSolidFill();

    /**
     * Unsets the "solidFill" element
     */
    void unsetSolidFill();

    /**
     * Gets the "gradFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties getGradFill();

    /**
     * True if has "gradFill" element
     */
    boolean isSetGradFill();

    /**
     * Sets the "gradFill" element
     */
    void setGradFill(org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties gradFill);

    /**
     * Appends and returns a new empty "gradFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties addNewGradFill();

    /**
     * Unsets the "gradFill" element
     */
    void unsetGradFill();

    /**
     * Gets the "blipFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties getBlipFill();

    /**
     * True if has "blipFill" element
     */
    boolean isSetBlipFill();

    /**
     * Sets the "blipFill" element
     */
    void setBlipFill(org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties blipFill);

    /**
     * Appends and returns a new empty "blipFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties addNewBlipFill();

    /**
     * Unsets the "blipFill" element
     */
    void unsetBlipFill();

    /**
     * Gets the "pattFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties getPattFill();

    /**
     * True if has "pattFill" element
     */
    boolean isSetPattFill();

    /**
     * Sets the "pattFill" element
     */
    void setPattFill(org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties pattFill);

    /**
     * Appends and returns a new empty "pattFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties addNewPattFill();

    /**
     * Unsets the "pattFill" element
     */
    void unsetPattFill();

    /**
     * Gets the "grpFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties getGrpFill();

    /**
     * True if has "grpFill" element
     */
    boolean isSetGrpFill();

    /**
     * Sets the "grpFill" element
     */
    void setGrpFill(org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties grpFill);

    /**
     * Appends and returns a new empty "grpFill" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties addNewGrpFill();

    /**
     * Unsets the "grpFill" element
     */
    void unsetGrpFill();

    /**
     * Gets the "effectLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTEffectList getEffectLst();

    /**
     * True if has "effectLst" element
     */
    boolean isSetEffectLst();

    /**
     * Sets the "effectLst" element
     */
    void setEffectLst(org.openxmlformats.schemas.drawingml.x2006.main.CTEffectList effectLst);

    /**
     * Appends and returns a new empty "effectLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTEffectList addNewEffectLst();

    /**
     * Unsets the "effectLst" element
     */
    void unsetEffectLst();

    /**
     * Gets the "effectDag" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTEffectContainer getEffectDag();

    /**
     * True if has "effectDag" element
     */
    boolean isSetEffectDag();

    /**
     * Sets the "effectDag" element
     */
    void setEffectDag(org.openxmlformats.schemas.drawingml.x2006.main.CTEffectContainer effectDag);

    /**
     * Appends and returns a new empty "effectDag" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTEffectContainer addNewEffectDag();

    /**
     * Unsets the "effectDag" element
     */
    void unsetEffectDag();

    /**
     * Gets the "tableStyle" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTTableStyle getTableStyle();

    /**
     * True if has "tableStyle" element
     */
    boolean isSetTableStyle();

    /**
     * Sets the "tableStyle" element
     */
    void setTableStyle(org.openxmlformats.schemas.drawingml.x2006.main.CTTableStyle tableStyle);

    /**
     * Appends and returns a new empty "tableStyle" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTTableStyle addNewTableStyle();

    /**
     * Unsets the "tableStyle" element
     */
    void unsetTableStyle();

    /**
     * Gets the "tableStyleId" element
     */
    java.lang.String getTableStyleId();

    /**
     * Gets (as xml) the "tableStyleId" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STGuid xgetTableStyleId();

    /**
     * True if has "tableStyleId" element
     */
    boolean isSetTableStyleId();

    /**
     * Sets the "tableStyleId" element
     */
    void setTableStyleId(java.lang.String tableStyleId);

    /**
     * Sets (as xml) the "tableStyleId" element
     */
    void xsetTableStyleId(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STGuid tableStyleId);

    /**
     * Unsets the "tableStyleId" element
     */
    void unsetTableStyleId();

    /**
     * Gets the "extLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList getExtLst();

    /**
     * True if has "extLst" element
     */
    boolean isSetExtLst();

    /**
     * Sets the "extLst" element
     */
    void setExtLst(org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList extLst);

    /**
     * Appends and returns a new empty "extLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList addNewExtLst();

    /**
     * Unsets the "extLst" element
     */
    void unsetExtLst();

    /**
     * Gets the "rtl" attribute
     */
    boolean getRtl();

    /**
     * Gets (as xml) the "rtl" attribute
     */
    org.apache.xmlbeans.XmlBoolean xgetRtl();

    /**
     * True if has "rtl" attribute
     */
    boolean isSetRtl();

    /**
     * Sets the "rtl" attribute
     */
    void setRtl(boolean rtl);

    /**
     * Sets (as xml) the "rtl" attribute
     */
    void xsetRtl(org.apache.xmlbeans.XmlBoolean rtl);

    /**
     * Unsets the "rtl" attribute
     */
    void unsetRtl();

    /**
     * Gets the "firstRow" attribute
     */
    boolean getFirstRow();

    /**
     * Gets (as xml) the "firstRow" attribute
     */
    org.apache.xmlbeans.XmlBoolean xgetFirstRow();

    /**
     * True if has "firstRow" attribute
     */
    boolean isSetFirstRow();

    /**
     * Sets the "firstRow" attribute
     */
    void setFirstRow(boolean firstRow);

    /**
     * Sets (as xml) the "firstRow" attribute
     */
    void xsetFirstRow(org.apache.xmlbeans.XmlBoolean firstRow);

    /**
     * Unsets the "firstRow" attribute
     */
    void unsetFirstRow();

    /**
     * Gets the "firstCol" attribute
     */
    boolean getFirstCol();

    /**
     * Gets (as xml) the "firstCol" attribute
     */
    org.apache.xmlbeans.XmlBoolean xgetFirstCol();

    /**
     * True if has "firstCol" attribute
     */
    boolean isSetFirstCol();

    /**
     * Sets the "firstCol" attribute
     */
    void setFirstCol(boolean firstCol);

    /**
     * Sets (as xml) the "firstCol" attribute
     */
    void xsetFirstCol(org.apache.xmlbeans.XmlBoolean firstCol);

    /**
     * Unsets the "firstCol" attribute
     */
    void unsetFirstCol();

    /**
     * Gets the "lastRow" attribute
     */
    boolean getLastRow();

    /**
     * Gets (as xml) the "lastRow" attribute
     */
    org.apache.xmlbeans.XmlBoolean xgetLastRow();

    /**
     * True if has "lastRow" attribute
     */
    boolean isSetLastRow();

    /**
     * Sets the "lastRow" attribute
     */
    void setLastRow(boolean lastRow);

    /**
     * Sets (as xml) the "lastRow" attribute
     */
    void xsetLastRow(org.apache.xmlbeans.XmlBoolean lastRow);

    /**
     * Unsets the "lastRow" attribute
     */
    void unsetLastRow();

    /**
     * Gets the "lastCol" attribute
     */
    boolean getLastCol();

    /**
     * Gets (as xml) the "lastCol" attribute
     */
    org.apache.xmlbeans.XmlBoolean xgetLastCol();

    /**
     * True if has "lastCol" attribute
     */
    boolean isSetLastCol();

    /**
     * Sets the "lastCol" attribute
     */
    void setLastCol(boolean lastCol);

    /**
     * Sets (as xml) the "lastCol" attribute
     */
    void xsetLastCol(org.apache.xmlbeans.XmlBoolean lastCol);

    /**
     * Unsets the "lastCol" attribute
     */
    void unsetLastCol();

    /**
     * Gets the "bandRow" attribute
     */
    boolean getBandRow();

    /**
     * Gets (as xml) the "bandRow" attribute
     */
    org.apache.xmlbeans.XmlBoolean xgetBandRow();

    /**
     * True if has "bandRow" attribute
     */
    boolean isSetBandRow();

    /**
     * Sets the "bandRow" attribute
     */
    void setBandRow(boolean bandRow);

    /**
     * Sets (as xml) the "bandRow" attribute
     */
    void xsetBandRow(org.apache.xmlbeans.XmlBoolean bandRow);

    /**
     * Unsets the "bandRow" attribute
     */
    void unsetBandRow();

    /**
     * Gets the "bandCol" attribute
     */
    boolean getBandCol();

    /**
     * Gets (as xml) the "bandCol" attribute
     */
    org.apache.xmlbeans.XmlBoolean xgetBandCol();

    /**
     * True if has "bandCol" attribute
     */
    boolean isSetBandCol();

    /**
     * Sets the "bandCol" attribute
     */
    void setBandCol(boolean bandCol);

    /**
     * Sets (as xml) the "bandCol" attribute
     */
    void xsetBandCol(org.apache.xmlbeans.XmlBoolean bandCol);

    /**
     * Unsets the "bandCol" attribute
     */
    void unsetBandCol();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy