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

org.openxmlformats.schemas.drawingml.x2006.diagram.CTOtherwise Maven / Gradle / Ivy

Go to download

The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

There is a newer version: 62
Show newest version
/*
 * XML Type:  CT_Otherwise
 * Namespace: http://schemas.openxmlformats.org/drawingml/2006/diagram
 * Java type: org.openxmlformats.schemas.drawingml.x2006.diagram.CTOtherwise
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.drawingml.x2006.diagram;

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


    /**
     * Gets a List of "alg" elements
     */
    java.util.List getAlgList();

    /**
     * Gets array of all "alg" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTAlgorithm[] getAlgArray();

    /**
     * Gets ith "alg" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTAlgorithm getAlgArray(int i);

    /**
     * Returns number of "alg" element
     */
    int sizeOfAlgArray();

    /**
     * Sets array of all "alg" element
     */
    void setAlgArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTAlgorithm[] algArray);

    /**
     * Sets ith "alg" element
     */
    void setAlgArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTAlgorithm alg);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "alg" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTAlgorithm insertNewAlg(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "alg" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTAlgorithm addNewAlg();

    /**
     * Removes the ith "alg" element
     */
    void removeAlg(int i);

    /**
     * Gets a List of "shape" elements
     */
    java.util.List getShapeList();

    /**
     * Gets array of all "shape" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTShape[] getShapeArray();

    /**
     * Gets ith "shape" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTShape getShapeArray(int i);

    /**
     * Returns number of "shape" element
     */
    int sizeOfShapeArray();

    /**
     * Sets array of all "shape" element
     */
    void setShapeArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTShape[] shapeArray);

    /**
     * Sets ith "shape" element
     */
    void setShapeArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTShape shape);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "shape" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTShape insertNewShape(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "shape" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTShape addNewShape();

    /**
     * Removes the ith "shape" element
     */
    void removeShape(int i);

    /**
     * Gets a List of "presOf" elements
     */
    java.util.List getPresOfList();

    /**
     * Gets array of all "presOf" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTPresentationOf[] getPresOfArray();

    /**
     * Gets ith "presOf" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTPresentationOf getPresOfArray(int i);

    /**
     * Returns number of "presOf" element
     */
    int sizeOfPresOfArray();

    /**
     * Sets array of all "presOf" element
     */
    void setPresOfArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTPresentationOf[] presOfArray);

    /**
     * Sets ith "presOf" element
     */
    void setPresOfArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTPresentationOf presOf);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "presOf" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTPresentationOf insertNewPresOf(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "presOf" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTPresentationOf addNewPresOf();

    /**
     * Removes the ith "presOf" element
     */
    void removePresOf(int i);

    /**
     * Gets a List of "constrLst" elements
     */
    java.util.List getConstrLstList();

    /**
     * Gets array of all "constrLst" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTConstraints[] getConstrLstArray();

    /**
     * Gets ith "constrLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTConstraints getConstrLstArray(int i);

    /**
     * Returns number of "constrLst" element
     */
    int sizeOfConstrLstArray();

    /**
     * Sets array of all "constrLst" element
     */
    void setConstrLstArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTConstraints[] constrLstArray);

    /**
     * Sets ith "constrLst" element
     */
    void setConstrLstArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTConstraints constrLst);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "constrLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTConstraints insertNewConstrLst(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "constrLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTConstraints addNewConstrLst();

    /**
     * Removes the ith "constrLst" element
     */
    void removeConstrLst(int i);

    /**
     * Gets a List of "ruleLst" elements
     */
    java.util.List getRuleLstList();

    /**
     * Gets array of all "ruleLst" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTRules[] getRuleLstArray();

    /**
     * Gets ith "ruleLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTRules getRuleLstArray(int i);

    /**
     * Returns number of "ruleLst" element
     */
    int sizeOfRuleLstArray();

    /**
     * Sets array of all "ruleLst" element
     */
    void setRuleLstArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTRules[] ruleLstArray);

    /**
     * Sets ith "ruleLst" element
     */
    void setRuleLstArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTRules ruleLst);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "ruleLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTRules insertNewRuleLst(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "ruleLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTRules addNewRuleLst();

    /**
     * Removes the ith "ruleLst" element
     */
    void removeRuleLst(int i);

    /**
     * Gets a List of "forEach" elements
     */
    java.util.List getForEachList();

    /**
     * Gets array of all "forEach" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTForEach[] getForEachArray();

    /**
     * Gets ith "forEach" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTForEach getForEachArray(int i);

    /**
     * Returns number of "forEach" element
     */
    int sizeOfForEachArray();

    /**
     * Sets array of all "forEach" element
     */
    void setForEachArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTForEach[] forEachArray);

    /**
     * Sets ith "forEach" element
     */
    void setForEachArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTForEach forEach);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "forEach" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTForEach insertNewForEach(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "forEach" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTForEach addNewForEach();

    /**
     * Removes the ith "forEach" element
     */
    void removeForEach(int i);

    /**
     * Gets a List of "layoutNode" elements
     */
    java.util.List getLayoutNodeList();

    /**
     * Gets array of all "layoutNode" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode[] getLayoutNodeArray();

    /**
     * Gets ith "layoutNode" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode getLayoutNodeArray(int i);

    /**
     * Returns number of "layoutNode" element
     */
    int sizeOfLayoutNodeArray();

    /**
     * Sets array of all "layoutNode" element
     */
    void setLayoutNodeArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode[] layoutNodeArray);

    /**
     * Sets ith "layoutNode" element
     */
    void setLayoutNodeArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode layoutNode);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "layoutNode" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode insertNewLayoutNode(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "layoutNode" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode addNewLayoutNode();

    /**
     * Removes the ith "layoutNode" element
     */
    void removeLayoutNode(int i);

    /**
     * Gets a List of "choose" elements
     */
    java.util.List getChooseList();

    /**
     * Gets array of all "choose" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTChoose[] getChooseArray();

    /**
     * Gets ith "choose" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTChoose getChooseArray(int i);

    /**
     * Returns number of "choose" element
     */
    int sizeOfChooseArray();

    /**
     * Sets array of all "choose" element
     */
    void setChooseArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTChoose[] chooseArray);

    /**
     * Sets ith "choose" element
     */
    void setChooseArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTChoose choose);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "choose" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTChoose insertNewChoose(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "choose" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTChoose addNewChoose();

    /**
     * Removes the ith "choose" element
     */
    void removeChoose(int i);

    /**
     * Gets a List of "extLst" elements
     */
    java.util.List getExtLstList();

    /**
     * Gets array of all "extLst" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList[] getExtLstArray();

    /**
     * Gets ith "extLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList getExtLstArray(int i);

    /**
     * Returns number of "extLst" element
     */
    int sizeOfExtLstArray();

    /**
     * Sets array of all "extLst" element
     */
    void setExtLstArray(org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList[] extLstArray);

    /**
     * Sets ith "extLst" element
     */
    void setExtLstArray(int i, org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList extLst);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "extLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.main.CTOfficeArtExtensionList insertNewExtLst(int i);

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

    /**
     * Removes the ith "extLst" element
     */
    void removeExtLst(int i);

    /**
     * Gets the "name" attribute
     */
    java.lang.String getName();

    /**
     * Gets (as xml) the "name" attribute
     */
    org.apache.xmlbeans.XmlString xgetName();

    /**
     * True if has "name" attribute
     */
    boolean isSetName();

    /**
     * Sets the "name" attribute
     */
    void setName(java.lang.String name);

    /**
     * Sets (as xml) the "name" attribute
     */
    void xsetName(org.apache.xmlbeans.XmlString name);

    /**
     * Unsets the "name" attribute
     */
    void unsetName();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy