Node
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.note.INode
public abstract class Node implements INode
Aspose.Note 文档中所有节点的基类。
方法
| 方法 | 描述 |
|---|---|
| accept(DocumentVisitor visitor) | 接受节点的访问者。 |
| getDocument() | 获取节点的文档。 |
| getNextSibling() | 获取同一节点树层级的下一个节点。 |
| getNodeId() | 获取节点的 ID。 |
| getNodeType() | 获取节点类型。 |
| getParentNode() | 获取父节点。 |
| getPreviousSibling() | 获取同一节点树层级的上一个节点。 |
| isComposite() | 获取指示此节点是否为复合节点的值。 |
accept(DocumentVisitor visitor)
public abstract void accept(DocumentVisitor visitor)
接受节点的访问者。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| visitor | DocumentVisitor | 从 DocumentVisitor 派生的类的对象。 |
getDocument()
public Document getDocument()
获取节点的文档。
值:文档。
Returns: Document
getNextSibling()
public INode getNextSibling()
获取同一节点树层级的下一个节点。
值:下一个兄弟节点。
Returns: INode
getNodeId()
public ExtendedGuid getNodeId()
获取节点的 ID。
Returns: ExtendedGuid
getNodeType()
public int getNodeType()
获取节点类型。
Returns: int
getParentNode()
public ICompositeNode getParentNode()
获取父节点。
Returns: ICompositeNode
getPreviousSibling()
public INode getPreviousSibling()
获取同一节点树层级的上一个节点。
值:上一个兄弟节点。
Returns: INode
isComposite()
public boolean isComposite()
获取指示此节点是否为复合节点的值。如果为 true,则该节点可以拥有子节点。
Returns: boolean