Package io.keikai.doc.io.schema.docx
Class AbstractVisitable
- java.lang.Object
-
- io.keikai.doc.io.schema.docx.AbstractVisitable
-
- All Implemented Interfaces:
ICTElement,IDOCXVisitable<java.lang.Object>,IXWPFElement
- Direct Known Subclasses:
AbstractBody,AbstractBodyElement,DOCXR,DOCXTr
public abstract class AbstractVisitable extends java.lang.Object implements IDOCXVisitable<java.lang.Object>, IXWPFElement
Internal Use Only.An abstract class represents an element that can be visited by a visitor.
- Author:
- Jamson Chan
-
-
Constructor Summary
Constructors Constructor Description AbstractVisitable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTempData(java.lang.Object key, java.lang.Object value)Adds temporary data.java.lang.ObjectgetTempData(java.lang.Object key)Returns temporary data by key.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.keikai.doc.io.schema.docx.ICTElement
getCT
-
Methods inherited from interface io.keikai.doc.io.schema.docx.IDOCXVisitable
accept
-
Methods inherited from interface io.keikai.doc.io.schema.docx.IXWPFElement
getParent, getXWPF
-
-
-
-
Method Detail
-
getTempData
public java.lang.Object getTempData(java.lang.Object key)
Description copied from interface:IDOCXVisitableReturns temporary data by key.Used to store temporary data during visiting.
- Specified by:
getTempDatain interfaceIDOCXVisitable<java.lang.Object>- Returns:
- the temporary data by key.
-
addTempData
public void addTempData(java.lang.Object key, java.lang.Object value)Description copied from interface:IDOCXVisitableAdds temporary data.Used to store temporary data during visiting.
- Specified by:
addTempDatain interfaceIDOCXVisitable<java.lang.Object>- Parameters:
key- the key of the data.value- the value of the data.
-
-