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

org.openxmlformats.schemas.spreadsheetml.x2006.main.CTStylesheet Maven / Gradle / Ivy

There is a newer version: 2025.3.19823.20250304T101418Z-250200
Show newest version
/*
 * XML Type:  CT_Stylesheet
 * Namespace: http://schemas.openxmlformats.org/spreadsheetml/2006/main
 * Java type: org.openxmlformats.schemas.spreadsheetml.x2006.main.CTStylesheet
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.spreadsheetml.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_Stylesheet(@http://schemas.openxmlformats.org/spreadsheetml/2006/main).
 *
 * This is a complex type.
 */
public interface CTStylesheet extends org.apache.xmlbeans.XmlObject {
    DocumentFactory Factory = new DocumentFactory<>(org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem, "ctstylesheet4257type");
    org.apache.xmlbeans.SchemaType type = Factory.getType();


    /**
     * Gets the "numFmts" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumFmts getNumFmts();

    /**
     * True if has "numFmts" element
     */
    boolean isSetNumFmts();

    /**
     * Sets the "numFmts" element
     */
    void setNumFmts(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumFmts numFmts);

    /**
     * Appends and returns a new empty "numFmts" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumFmts addNewNumFmts();

    /**
     * Unsets the "numFmts" element
     */
    void unsetNumFmts();

    /**
     * Gets the "fonts" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFonts getFonts();

    /**
     * True if has "fonts" element
     */
    boolean isSetFonts();

    /**
     * Sets the "fonts" element
     */
    void setFonts(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFonts fonts);

    /**
     * Appends and returns a new empty "fonts" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFonts addNewFonts();

    /**
     * Unsets the "fonts" element
     */
    void unsetFonts();

    /**
     * Gets the "fills" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFills getFills();

    /**
     * True if has "fills" element
     */
    boolean isSetFills();

    /**
     * Sets the "fills" element
     */
    void setFills(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFills fills);

    /**
     * Appends and returns a new empty "fills" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFills addNewFills();

    /**
     * Unsets the "fills" element
     */
    void unsetFills();

    /**
     * Gets the "borders" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorders getBorders();

    /**
     * True if has "borders" element
     */
    boolean isSetBorders();

    /**
     * Sets the "borders" element
     */
    void setBorders(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorders borders);

    /**
     * Appends and returns a new empty "borders" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTBorders addNewBorders();

    /**
     * Unsets the "borders" element
     */
    void unsetBorders();

    /**
     * Gets the "cellStyleXfs" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyleXfs getCellStyleXfs();

    /**
     * True if has "cellStyleXfs" element
     */
    boolean isSetCellStyleXfs();

    /**
     * Sets the "cellStyleXfs" element
     */
    void setCellStyleXfs(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyleXfs cellStyleXfs);

    /**
     * Appends and returns a new empty "cellStyleXfs" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyleXfs addNewCellStyleXfs();

    /**
     * Unsets the "cellStyleXfs" element
     */
    void unsetCellStyleXfs();

    /**
     * Gets the "cellXfs" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellXfs getCellXfs();

    /**
     * True if has "cellXfs" element
     */
    boolean isSetCellXfs();

    /**
     * Sets the "cellXfs" element
     */
    void setCellXfs(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellXfs cellXfs);

    /**
     * Appends and returns a new empty "cellXfs" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellXfs addNewCellXfs();

    /**
     * Unsets the "cellXfs" element
     */
    void unsetCellXfs();

    /**
     * Gets the "cellStyles" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyles getCellStyles();

    /**
     * True if has "cellStyles" element
     */
    boolean isSetCellStyles();

    /**
     * Sets the "cellStyles" element
     */
    void setCellStyles(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyles cellStyles);

    /**
     * Appends and returns a new empty "cellStyles" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyles addNewCellStyles();

    /**
     * Unsets the "cellStyles" element
     */
    void unsetCellStyles();

    /**
     * Gets the "dxfs" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs getDxfs();

    /**
     * True if has "dxfs" element
     */
    boolean isSetDxfs();

    /**
     * Sets the "dxfs" element
     */
    void setDxfs(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs dxfs);

    /**
     * Appends and returns a new empty "dxfs" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs addNewDxfs();

    /**
     * Unsets the "dxfs" element
     */
    void unsetDxfs();

    /**
     * Gets the "tableStyles" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableStyles getTableStyles();

    /**
     * True if has "tableStyles" element
     */
    boolean isSetTableStyles();

    /**
     * Sets the "tableStyles" element
     */
    void setTableStyles(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableStyles tableStyles);

    /**
     * Appends and returns a new empty "tableStyles" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableStyles addNewTableStyles();

    /**
     * Unsets the "tableStyles" element
     */
    void unsetTableStyles();

    /**
     * Gets the "colors" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTColors getColors();

    /**
     * True if has "colors" element
     */
    boolean isSetColors();

    /**
     * Sets the "colors" element
     */
    void setColors(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTColors colors);

    /**
     * Appends and returns a new empty "colors" element
     */
    org.openxmlformats.schemas.spreadsheetml.x2006.main.CTColors addNewColors();

    /**
     * Unsets the "colors" element
     */
    void unsetColors();

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

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

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

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

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




© 2015 - 2025 Weber Informatics LLC | Privacy Policy