org.apache.poi.xwpf.usermodel
Class AbstractXWPFSDT

java.lang.Object
  extended by org.apache.poi.xwpf.usermodel.AbstractXWPFSDT
All Implemented Interfaces:
ISDTContents
Direct Known Subclasses:
XWPFSDT, XWPFSDTCell

public abstract class AbstractXWPFSDT
extends java.lang.Object
implements ISDTContents

Experimental abstract class that is a base for XWPFSDT and XWPFSDTCell

WARNING - APIs expected to change rapidly.

These classes have so far been built only for read-only processing.


Constructor Summary
AbstractXWPFSDT(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtPr pr, IBody part)
           
 
Method Summary
 IBody getBody()
           
abstract  ISDTContent getContent()
           
 XWPFDocument getDocument()
           
 BodyElementType getElementType()
           
 POIXMLDocumentPart getPart()
           
 BodyType getPartType()
           
 java.lang.String getTag()
           
 java.lang.String getTitle()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractXWPFSDT

public AbstractXWPFSDT(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtPr pr,
                       IBody part)
Method Detail

getTitle

public java.lang.String getTitle()
Returns:
first SDT Title

getTag

public java.lang.String getTag()
Returns:
first SDT Tag

getContent

public abstract ISDTContent getContent()
Returns:
the content object

getBody

public IBody getBody()
Returns:
null

getPart

public POIXMLDocumentPart getPart()
Returns:
document part

getPartType

public BodyType getPartType()
Returns:
partType

getElementType

public BodyElementType getElementType()
Returns:
element type

getDocument

public XWPFDocument getDocument()