org.opendope.SmartArt.dataHierarchy.ListItem Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of docx4j Show documentation
Show all versions of docx4j Show documentation
docx4j is a library which helps you to work with the Office Open
XML file format as used in docx
documents, pptx presentations, and xlsx spreadsheets.
package org.opendope.SmartArt.dataHierarchy;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{http://opendope.org/SmartArt/DataHierarchy}textBody"/>
* <element ref="{http://opendope.org/SmartArt/DataHierarchy}sibTransBody" minOccurs="0"/>
* <element ref="{http://opendope.org/SmartArt/DataHierarchy}imageRef" minOccurs="0"/>
* <element ref="{http://opendope.org/SmartArt/DataHierarchy}list" minOccurs="0"/>
* </sequence>
* <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"textBody",
"sibTransBody",
"imageRef",
"list"
})
@XmlRootElement(name = "listItem")
public class ListItem {
@XmlElement(required = true)
protected TextBody textBody;
protected SibTransBody sibTransBody;
protected ImageRef imageRef;
protected List list;
@XmlAttribute(required = true)
protected String id;
/**
* Gets the value of the textBody property.
*
* @return
* possible object is
* {@link TextBody }
*
*/
public TextBody getTextBody() {
return textBody;
}
/**
* Sets the value of the textBody property.
*
* @param value
* allowed object is
* {@link TextBody }
*
*/
public void setTextBody(TextBody value) {
this.textBody = value;
}
/**
* Gets the value of the sibTransBody property.
*
* @return
* possible object is
* {@link SibTransBody }
*
*/
public SibTransBody getSibTransBody() {
return sibTransBody;
}
/**
* Sets the value of the sibTransBody property.
*
* @param value
* allowed object is
* {@link SibTransBody }
*
*/
public void setSibTransBody(SibTransBody value) {
this.sibTransBody = value;
}
/**
* Gets the value of the imageRef property.
*
* @return
* possible object is
* {@link ImageRef }
*
*/
public ImageRef getImageRef() {
return imageRef;
}
/**
* Sets the value of the imageRef property.
*
* @param value
* allowed object is
* {@link ImageRef }
*
*/
public void setImageRef(ImageRef value) {
this.imageRef = value;
}
/**
* Gets the value of the list property.
*
* @return
* possible object is
* {@link List }
*
*/
public List getList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is
* {@link List }
*
*/
public void setList(List value) {
this.list = value;
}
/**
* Gets the value of the id property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getId() {
return id;
}
/**
* Sets the value of the id property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setId(String value) {
this.id = value;
}
// Not generated
@XmlTransient
private int depth;
public int getDepth() {
return depth;
}
public void setDepth(int depth) {
this.depth = depth;
}
}