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

org.openxmlformats.schemas.drawingml.x2006.chart.CTCatAx Maven / Gradle / Ivy

/*
 * XML Type:  CT_CatAx
 * Namespace: http://schemas.openxmlformats.org/drawingml/2006/chart
 * Java type: org.openxmlformats.schemas.drawingml.x2006.chart.CTCatAx
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.drawingml.x2006.chart;

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_CatAx(@http://schemas.openxmlformats.org/drawingml/2006/chart).
 *
 * This is a complex type.
 */
public interface CTCatAx extends org.apache.xmlbeans.XmlObject {
    DocumentFactory Factory = new DocumentFactory<>(org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem, "ctcatax7159type");
    org.apache.xmlbeans.SchemaType type = Factory.getType();


    /**
     * Gets the "axId" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt getAxId();

    /**
     * Sets the "axId" element
     */
    void setAxId(org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt axId);

    /**
     * Appends and returns a new empty "axId" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt addNewAxId();

    /**
     * Gets the "scaling" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling getScaling();

    /**
     * Sets the "scaling" element
     */
    void setScaling(org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling scaling);

    /**
     * Appends and returns a new empty "scaling" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling addNewScaling();

    /**
     * Gets the "delete" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean getDelete();

    /**
     * True if has "delete" element
     */
    boolean isSetDelete();

    /**
     * Sets the "delete" element
     */
    void setDelete(org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean delete);

    /**
     * Appends and returns a new empty "delete" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean addNewDelete();

    /**
     * Unsets the "delete" element
     */
    void unsetDelete();

    /**
     * Gets the "axPos" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos getAxPos();

    /**
     * Sets the "axPos" element
     */
    void setAxPos(org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos axPos);

    /**
     * Appends and returns a new empty "axPos" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos addNewAxPos();

    /**
     * Gets the "majorGridlines" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines getMajorGridlines();

    /**
     * True if has "majorGridlines" element
     */
    boolean isSetMajorGridlines();

    /**
     * Sets the "majorGridlines" element
     */
    void setMajorGridlines(org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines majorGridlines);

    /**
     * Appends and returns a new empty "majorGridlines" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines addNewMajorGridlines();

    /**
     * Unsets the "majorGridlines" element
     */
    void unsetMajorGridlines();

    /**
     * Gets the "minorGridlines" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines getMinorGridlines();

    /**
     * True if has "minorGridlines" element
     */
    boolean isSetMinorGridlines();

    /**
     * Sets the "minorGridlines" element
     */
    void setMinorGridlines(org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines minorGridlines);

    /**
     * Appends and returns a new empty "minorGridlines" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines addNewMinorGridlines();

    /**
     * Unsets the "minorGridlines" element
     */
    void unsetMinorGridlines();

    /**
     * Gets the "title" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTitle getTitle();

    /**
     * True if has "title" element
     */
    boolean isSetTitle();

    /**
     * Sets the "title" element
     */
    void setTitle(org.openxmlformats.schemas.drawingml.x2006.chart.CTTitle title);

    /**
     * Appends and returns a new empty "title" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTitle addNewTitle();

    /**
     * Unsets the "title" element
     */
    void unsetTitle();

    /**
     * Gets the "numFmt" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt getNumFmt();

    /**
     * True if has "numFmt" element
     */
    boolean isSetNumFmt();

    /**
     * Sets the "numFmt" element
     */
    void setNumFmt(org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt numFmt);

    /**
     * Appends and returns a new empty "numFmt" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt addNewNumFmt();

    /**
     * Unsets the "numFmt" element
     */
    void unsetNumFmt();

    /**
     * Gets the "majorTickMark" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMajorTickMark();

    /**
     * True if has "majorTickMark" element
     */
    boolean isSetMajorTickMark();

    /**
     * Sets the "majorTickMark" element
     */
    void setMajorTickMark(org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark majorTickMark);

    /**
     * Appends and returns a new empty "majorTickMark" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark addNewMajorTickMark();

    /**
     * Unsets the "majorTickMark" element
     */
    void unsetMajorTickMark();

    /**
     * Gets the "minorTickMark" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMinorTickMark();

    /**
     * True if has "minorTickMark" element
     */
    boolean isSetMinorTickMark();

    /**
     * Sets the "minorTickMark" element
     */
    void setMinorTickMark(org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark minorTickMark);

    /**
     * Appends and returns a new empty "minorTickMark" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark addNewMinorTickMark();

    /**
     * Unsets the "minorTickMark" element
     */
    void unsetMinorTickMark();

    /**
     * Gets the "tickLblPos" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTickLblPos getTickLblPos();

    /**
     * True if has "tickLblPos" element
     */
    boolean isSetTickLblPos();

    /**
     * Sets the "tickLblPos" element
     */
    void setTickLblPos(org.openxmlformats.schemas.drawingml.x2006.chart.CTTickLblPos tickLblPos);

    /**
     * Appends and returns a new empty "tickLblPos" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTTickLblPos addNewTickLblPos();

    /**
     * Unsets the "tickLblPos" element
     */
    void unsetTickLblPos();

    /**
     * Gets the "spPr" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties getSpPr();

    /**
     * True if has "spPr" element
     */
    boolean isSetSpPr();

    /**
     * Sets the "spPr" element
     */
    void setSpPr(org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties spPr);

    /**
     * Appends and returns a new empty "spPr" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties addNewSpPr();

    /**
     * Unsets the "spPr" element
     */
    void unsetSpPr();

    /**
     * Gets the "txPr" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTTextBody getTxPr();

    /**
     * True if has "txPr" element
     */
    boolean isSetTxPr();

    /**
     * Sets the "txPr" element
     */
    void setTxPr(org.openxmlformats.schemas.drawingml.x2006.main.CTTextBody txPr);

    /**
     * Appends and returns a new empty "txPr" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTTextBody addNewTxPr();

    /**
     * Unsets the "txPr" element
     */
    void unsetTxPr();

    /**
     * Gets the "crossAx" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt getCrossAx();

    /**
     * Sets the "crossAx" element
     */
    void setCrossAx(org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt crossAx);

    /**
     * Appends and returns a new empty "crossAx" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt addNewCrossAx();

    /**
     * Gets the "crosses" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses getCrosses();

    /**
     * True if has "crosses" element
     */
    boolean isSetCrosses();

    /**
     * Sets the "crosses" element
     */
    void setCrosses(org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses crosses);

    /**
     * Appends and returns a new empty "crosses" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses addNewCrosses();

    /**
     * Unsets the "crosses" element
     */
    void unsetCrosses();

    /**
     * Gets the "crossesAt" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTDouble getCrossesAt();

    /**
     * True if has "crossesAt" element
     */
    boolean isSetCrossesAt();

    /**
     * Sets the "crossesAt" element
     */
    void setCrossesAt(org.openxmlformats.schemas.drawingml.x2006.chart.CTDouble crossesAt);

    /**
     * Appends and returns a new empty "crossesAt" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTDouble addNewCrossesAt();

    /**
     * Unsets the "crossesAt" element
     */
    void unsetCrossesAt();

    /**
     * Gets the "auto" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean getAuto();

    /**
     * True if has "auto" element
     */
    boolean isSetAuto();

    /**
     * Sets the "auto" element
     */
    void setAuto(org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean auto);

    /**
     * Appends and returns a new empty "auto" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean addNewAuto();

    /**
     * Unsets the "auto" element
     */
    void unsetAuto();

    /**
     * Gets the "lblAlgn" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTLblAlgn getLblAlgn();

    /**
     * True if has "lblAlgn" element
     */
    boolean isSetLblAlgn();

    /**
     * Sets the "lblAlgn" element
     */
    void setLblAlgn(org.openxmlformats.schemas.drawingml.x2006.chart.CTLblAlgn lblAlgn);

    /**
     * Appends and returns a new empty "lblAlgn" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTLblAlgn addNewLblAlgn();

    /**
     * Unsets the "lblAlgn" element
     */
    void unsetLblAlgn();

    /**
     * Gets the "lblOffset" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTLblOffset getLblOffset();

    /**
     * True if has "lblOffset" element
     */
    boolean isSetLblOffset();

    /**
     * Sets the "lblOffset" element
     */
    void setLblOffset(org.openxmlformats.schemas.drawingml.x2006.chart.CTLblOffset lblOffset);

    /**
     * Appends and returns a new empty "lblOffset" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTLblOffset addNewLblOffset();

    /**
     * Unsets the "lblOffset" element
     */
    void unsetLblOffset();

    /**
     * Gets the "tickLblSkip" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTSkip getTickLblSkip();

    /**
     * True if has "tickLblSkip" element
     */
    boolean isSetTickLblSkip();

    /**
     * Sets the "tickLblSkip" element
     */
    void setTickLblSkip(org.openxmlformats.schemas.drawingml.x2006.chart.CTSkip tickLblSkip);

    /**
     * Appends and returns a new empty "tickLblSkip" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTSkip addNewTickLblSkip();

    /**
     * Unsets the "tickLblSkip" element
     */
    void unsetTickLblSkip();

    /**
     * Gets the "tickMarkSkip" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTSkip getTickMarkSkip();

    /**
     * True if has "tickMarkSkip" element
     */
    boolean isSetTickMarkSkip();

    /**
     * Sets the "tickMarkSkip" element
     */
    void setTickMarkSkip(org.openxmlformats.schemas.drawingml.x2006.chart.CTSkip tickMarkSkip);

    /**
     * Appends and returns a new empty "tickMarkSkip" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTSkip addNewTickMarkSkip();

    /**
     * Unsets the "tickMarkSkip" element
     */
    void unsetTickMarkSkip();

    /**
     * Gets the "noMultiLvlLbl" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean getNoMultiLvlLbl();

    /**
     * True if has "noMultiLvlLbl" element
     */
    boolean isSetNoMultiLvlLbl();

    /**
     * Sets the "noMultiLvlLbl" element
     */
    void setNoMultiLvlLbl(org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean noMultiLvlLbl);

    /**
     * Appends and returns a new empty "noMultiLvlLbl" element
     */
    org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean addNewNoMultiLvlLbl();

    /**
     * Unsets the "noMultiLvlLbl" element
     */
    void unsetNoMultiLvlLbl();

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

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

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

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

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy