package org.docx4j.wml; //import javax.xml.bind.Unmarshaller; /** * This interface is implemented by the * classes which represent a content * control (ie SdtBlock, SdtRun, CTSdtRow, CTSdtCell). * * @since 2.7 * */ public interface SdtElement { /** * Gets the value of the sdtPr property. * * @return * possible object is * {@link SdtPr } * */ public SdtPr getSdtPr(); /** * Sets the value of the sdtPr property. * * @param value * allowed object is * {@link SdtPr } * */ public void setSdtPr(SdtPr value); /** * Gets the value of the sdtEndPr property. * * @return * possible object is * {@link CTSdtEndPr } * */ public CTSdtEndPr getSdtEndPr(); /** * Sets the value of the sdtEndPr property. * * @param value * allowed object is * {@link CTSdtEndPr } * */ public void setSdtEndPr(CTSdtEndPr value); public ContentAccessor getSdtContent(); // /** // * This method is invoked by the JAXB implementation on each instance when unmarshalling completes. // * // * @param parent // * The parent object in the object tree. // * @param unmarshaller // * The unmarshaller that generated the instance. // */ // void afterUnmarshal(Unmarshaller unmarshaller, Object parent); }