public class ExtraDocPart extends AbstractDocumentPart
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
TAG |
构造器和说明 |
---|
ExtraDocPart(AbstractPackagePart packagePart) |
限定符和类型 | 方法和说明 |
---|---|
void |
addAttrMark(IOFileAttrMark attrMark)
给模板对象添加额外的属性
|
ExtraDocPart |
clone() |
<T extends IOFileAttrMark> |
getAttrMark(java.lang.String tagName)
根据标签获取模板对象的属性对象
|
java.lang.String |
getTag()
获取标签。
|
void |
onCommit(XMLPrintWriter writer)
子类实现的保存逻辑
|
void |
onRead(XMLableReader reader)
子类实现的读取逻辑,这里放置空实现,子类自行覆写
|
commit, compareTo, createDocPart, createDocPart, createDocPart, destroy, getContainer, getPackagePart, getParent, getPriority, load, loadDelay, onReadDelay, save, setContainer, setPackagePart, setParent
public static final java.lang.String TAG
public ExtraDocPart(AbstractPackagePart packagePart)
public void addAttrMark(IOFileAttrMark attrMark)
attrMark
- 额外的属性对象public <T extends IOFileAttrMark> T getAttrMark(java.lang.String tagName)
T
- 对象类型tagName
- 标签名public java.lang.String getTag()
getTag
在接口中 DocumentPart
getTag
在类中 AbstractDocumentPart
public void onRead(XMLableReader reader)
AbstractDocumentPart
onRead
在类中 AbstractDocumentPart
reader
- 读取器public void onCommit(XMLPrintWriter writer)
onCommit
在类中 AbstractDocumentPart
writer
- xml writerpublic ExtraDocPart clone()
clone
在接口中 FCloneable
clone
在类中 AbstractDocumentPart