public abstract class Element extends Object
Represents a base class for element in logical structure.
Modifier and Type | Method and Description |
---|---|
Element |
appendChild(Element element)
Append
/Aspose.Pdf.LogicalStructure.Element to collection of children. |
<T extends Element> |
findElements(Class<T> typeOfTboolean)
Find Elements of a given type
|
<T extends Element> |
findElements(Class<T> typeOfT,
boolean recursiveSearch)
Find Elements of a given type
|
ElementList |
getChildElements()
Gets children collection of
Element objects. |
ElementPdfEngine |
getElementEngine()
Get parent element.
|
Element |
getParentElement()
Gets parent collection of
Element objects. |
ITaggedContent |
getTaggedContent() |
com.aspose.pdf.engine.data.ITrailerable |
getTrailer()
Internam method
|
void |
setParentElement(Element parentElement) |
String |
toString()
Returns a string that represents the current object.
|
public final com.aspose.pdf.engine.data.ITrailerable getTrailer()
public final ITaggedContent getTaggedContent()
public final ElementPdfEngine getElementEngine()
Get parent element.
public final Element getParentElement()
Gets parent collection of Element
objects.
Element
objects.public final ElementList getChildElements()
Gets children collection of Element
objects.
Element
objects.public <T extends Element> List<T> findElements(Class<T> typeOfTboolean)
Find Elements of a given type
T
- Type of Structure Element for search
T
: Type of Structure Element for search
typeOfTboolean
- class instancepublic <T extends Element> List<T> findElements(Class<T> typeOfT, boolean recursiveSearch)
Find Elements of a given type
T
- Type of Structure Element for search
T
: Type of Structure Element for search
T
: Type of Structure Element for search
typeOfT
- class instancerecursiveSearch
- (Optional) Recursive Search (default false, search only from direct children)public void setParentElement(Element parentElement)
public final Element appendChild(Element element)
Append /Aspose.Pdf.LogicalStructure.Element
to collection of children.
element
- /Aspose.Pdf.LogicalStructure.Element
object to add./Aspose.Pdf.LogicalStructure.Element
which has been added.