/* * XML Type: CT_LineProperties * Namespace: http://schemas.openxmlformats.org/drawingml/2006/main * Java type: org.openxmlformats.schemas.drawingml.x2006.main.CTLineProperties * * Automatically generated - do not modify. */ package org.openxmlformats.schemas.drawingml.x2006.main; /** * An XML CT_LineProperties(@http://schemas.openxmlformats.org/drawingml/2006/main). * * This is a complex type. */ public interface CTLineProperties extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CTLineProperties.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707").resolveHandle("ctlinepropertiesd5e2type"); /** * 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 "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 "prstDash" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTPresetLineDashProperties getPrstDash(); /** * True if has "prstDash" element */ boolean isSetPrstDash(); /** * Sets the "prstDash" element */ void setPrstDash(org.openxmlformats.schemas.drawingml.x2006.main.CTPresetLineDashProperties prstDash); /** * Appends and returns a new empty "prstDash" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTPresetLineDashProperties addNewPrstDash(); /** * Unsets the "prstDash" element */ void unsetPrstDash(); /** * Gets the "custDash" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTDashStopList getCustDash(); /** * True if has "custDash" element */ boolean isSetCustDash(); /** * Sets the "custDash" element */ void setCustDash(org.openxmlformats.schemas.drawingml.x2006.main.CTDashStopList custDash); /** * Appends and returns a new empty "custDash" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTDashStopList addNewCustDash(); /** * Unsets the "custDash" element */ void unsetCustDash(); /** * Gets the "round" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinRound getRound(); /** * True if has "round" element */ boolean isSetRound(); /** * Sets the "round" element */ void setRound(org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinRound round); /** * Appends and returns a new empty "round" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinRound addNewRound(); /** * Unsets the "round" element */ void unsetRound(); /** * Gets the "bevel" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinBevel getBevel(); /** * True if has "bevel" element */ boolean isSetBevel(); /** * Sets the "bevel" element */ void setBevel(org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinBevel bevel); /** * Appends and returns a new empty "bevel" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinBevel addNewBevel(); /** * Unsets the "bevel" element */ void unsetBevel(); /** * Gets the "miter" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinMiterProperties getMiter(); /** * True if has "miter" element */ boolean isSetMiter(); /** * Sets the "miter" element */ void setMiter(org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinMiterProperties miter); /** * Appends and returns a new empty "miter" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineJoinMiterProperties addNewMiter(); /** * Unsets the "miter" element */ void unsetMiter(); /** * Gets the "headEnd" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties getHeadEnd(); /** * True if has "headEnd" element */ boolean isSetHeadEnd(); /** * Sets the "headEnd" element */ void setHeadEnd(org.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties headEnd); /** * Appends and returns a new empty "headEnd" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties addNewHeadEnd(); /** * Unsets the "headEnd" element */ void unsetHeadEnd(); /** * Gets the "tailEnd" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties getTailEnd(); /** * True if has "tailEnd" element */ boolean isSetTailEnd(); /** * Sets the "tailEnd" element */ void setTailEnd(org.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties tailEnd); /** * Appends and returns a new empty "tailEnd" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTLineEndProperties addNewTailEnd(); /** * Unsets the "tailEnd" element */ void unsetTailEnd(); /** * 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 "w" attribute */ int getW(); /** * Gets (as xml) the "w" attribute */ org.openxmlformats.schemas.drawingml.x2006.main.STLineWidth xgetW(); /** * True if has "w" attribute */ boolean isSetW(); /** * Sets the "w" attribute */ void setW(int w); /** * Sets (as xml) the "w" attribute */ void xsetW(org.openxmlformats.schemas.drawingml.x2006.main.STLineWidth w); /** * Unsets the "w" attribute */ void unsetW(); /** * Gets the "cap" attribute */ org.openxmlformats.schemas.drawingml.x2006.main.STLineCap.Enum getCap(); /** * Gets (as xml) the "cap" attribute */ org.openxmlformats.schemas.drawingml.x2006.main.STLineCap xgetCap(); /** * True if has "cap" attribute */ boolean isSetCap(); /** * Sets the "cap" attribute */ void setCap(org.openxmlformats.schemas.drawingml.x2006.main.STLineCap.Enum cap); /** * Sets (as xml) the "cap" attribute */ void xsetCap(org.openxmlformats.schemas.drawingml.x2006.main.STLineCap cap); /** * Unsets the "cap" attribute */ void unsetCap(); /** * Gets the "cmpd" attribute */ org.openxmlformats.schemas.drawingml.x2006.main.STCompoundLine.Enum getCmpd(); /** * Gets (as xml) the "cmpd" attribute */ org.openxmlformats.schemas.drawingml.x2006.main.STCompoundLine xgetCmpd(); /** * True if has "cmpd" attribute */ boolean isSetCmpd(); /** * Sets the "cmpd" attribute */ void setCmpd(org.openxmlformats.schemas.drawingml.x2006.main.STCompoundLine.Enum cmpd); /** * Sets (as xml) the "cmpd" attribute */ void xsetCmpd(org.openxmlformats.schemas.drawingml.x2006.main.STCompoundLine cmpd); /** * Unsets the "cmpd" attribute */ void unsetCmpd(); /** * Gets the "algn" attribute */ org.openxmlformats.schemas.drawingml.x2006.main.STPenAlignment.Enum getAlgn(); /** * Gets (as xml) the "algn" attribute */ org.openxmlformats.schemas.drawingml.x2006.main.STPenAlignment xgetAlgn(); /** * True if has "algn" attribute */ boolean isSetAlgn(); /** * Sets the "algn" attribute */ void setAlgn(org.openxmlformats.schemas.drawingml.x2006.main.STPenAlignment.Enum algn); /** * Sets (as xml) the "algn" attribute */ void xsetAlgn(org.openxmlformats.schemas.drawingml.x2006.main.STPenAlignment algn); /** * Unsets the "algn" attribute */ void unsetAlgn(); /** * A factory class with static methods for creating instances * of this type. */ }