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() | Получает идентификатор узла. |
| 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()
Получает идентификатор узла.
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