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

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

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


/**
 * An XML CT_LayoutNode(@http://schemas.openxmlformats.org/drawingml/2006/diagram).
 *
 * This is a complex type.
 */
public interface CTLayoutNode extends org.apache.xmlbeans.XmlObject
{
    org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        Factory.getTypeLoader().resolveHandle("ctlayoutnodecd25type");
    
    /**
     * 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 "varLst" elements
     */
    java.util.List getVarLstList();
    
    /**
     * Gets array of all "varLst" elements
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutVariablePropertySet[] getVarLstArray();
    
    /**
     * Gets ith "varLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutVariablePropertySet getVarLstArray(int i);
    
    /**
     * Returns number of "varLst" element
     */
    int sizeOfVarLstArray();
    
    /**
     * Sets array of all "varLst" element
     */
    void setVarLstArray(org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutVariablePropertySet[] varLstArray);
    
    /**
     * Sets ith "varLst" element
     */
    void setVarLstArray(int i, org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutVariablePropertySet varLst);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "varLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutVariablePropertySet insertNewVarLst(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "varLst" element
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutVariablePropertySet addNewVarLst();
    
    /**
     * Removes the ith "varLst" element
     */
    void removeVarLst(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();
    
    /**
     * Gets the "styleLbl" attribute
     */
    java.lang.String getStyleLbl();
    
    /**
     * Gets (as xml) the "styleLbl" attribute
     */
    org.apache.xmlbeans.XmlString xgetStyleLbl();
    
    /**
     * True if has "styleLbl" attribute
     */
    boolean isSetStyleLbl();
    
    /**
     * Sets the "styleLbl" attribute
     */
    void setStyleLbl(java.lang.String styleLbl);
    
    /**
     * Sets (as xml) the "styleLbl" attribute
     */
    void xsetStyleLbl(org.apache.xmlbeans.XmlString styleLbl);
    
    /**
     * Unsets the "styleLbl" attribute
     */
    void unsetStyleLbl();
    
    /**
     * Gets the "chOrder" attribute
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.STChildOrderType.Enum getChOrder();
    
    /**
     * Gets (as xml) the "chOrder" attribute
     */
    org.openxmlformats.schemas.drawingml.x2006.diagram.STChildOrderType xgetChOrder();
    
    /**
     * True if has "chOrder" attribute
     */
    boolean isSetChOrder();
    
    /**
     * Sets the "chOrder" attribute
     */
    void setChOrder(org.openxmlformats.schemas.drawingml.x2006.diagram.STChildOrderType.Enum chOrder);
    
    /**
     * Sets (as xml) the "chOrder" attribute
     */
    void xsetChOrder(org.openxmlformats.schemas.drawingml.x2006.diagram.STChildOrderType chOrder);
    
    /**
     * Unsets the "chOrder" attribute
     */
    void unsetChOrder();
    
    /**
     * Gets the "moveWith" attribute
     */
    java.lang.String getMoveWith();
    
    /**
     * Gets (as xml) the "moveWith" attribute
     */
    org.apache.xmlbeans.XmlString xgetMoveWith();
    
    /**
     * True if has "moveWith" attribute
     */
    boolean isSetMoveWith();
    
    /**
     * Sets the "moveWith" attribute
     */
    void setMoveWith(java.lang.String moveWith);
    
    /**
     * Sets (as xml) the "moveWith" attribute
     */
    void xsetMoveWith(org.apache.xmlbeans.XmlString moveWith);
    
    /**
     * Unsets the "moveWith" attribute
     */
    void unsetMoveWith();
    
    /**
     * A factory class with static methods for creating instances
     * of this type.
     */
    
    final class Factory
    {
        private static synchronized org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder getTypeLoader() {
          return org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem;
        }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode newInstance() {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().newInstance( type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode newInstance(org.apache.xmlbeans.XmlOptions options) {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().newInstance( type, options ); }
        
        /** @param xmlAsString the string value to parse */
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( xmlAsString, type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( xmlAsString, type, options ); }
        
        /** @param file the file from which to load an xml document */
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( file, type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( file, type, options ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( u, type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( u, type, options ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( is, type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( is, type, options ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( r, type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( r, type, options ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( sr, type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( sr, type, options ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( node, type, null ); }
        
        public static org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.drawingml.x2006.diagram.CTLayoutNode) getTypeLoader().parse( node, type, options ); }
        
        private Factory() { } // No instance of this class allowed
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy