Object TTreeBuilder

Unit

Declaration

type TTreeBuilder = object(TObject)

Description

Hierarchy

Overview

Fields

Public nested const ROOT_ELEMENT_INDEX = 1;
Public currentDocument: TTreeDocument;
Public currentRoot: TTreeNode;
Public baseoffset: TTreeNodeIntOffset;

Methods

Public procedure initDocument(aNodeClass: TTreeNodeClass = nil);
Public procedure initDocument(aparser: TTreeParser);
Public procedure done;
Public function appendElement(const localname: string): TTreeNode;
Public function appendElement(namespace: TNamespace; localname: string): TTreeNode;
Public procedure appendText(const value: string);
Public procedure appendAttribute(const name, value: string);
Public function closeElement: TTreeNode;
Public procedure closeAllElementsAndDocument;

Description

Fields

Public nested const ROOT_ELEMENT_INDEX = 1;
 
Public currentDocument: TTreeDocument;
 
Public currentRoot: TTreeNode;
 
Public baseoffset: TTreeNodeIntOffset;
 

Methods

Public procedure initDocument(aNodeClass: TTreeNodeClass = nil);
 
Public procedure initDocument(aparser: TTreeParser);
 
Public procedure done;
 
Public function appendElement(const localname: string): TTreeNode;
 
Public function appendElement(namespace: TNamespace; localname: string): TTreeNode;
 
Public procedure appendText(const value: string);
 
Public procedure appendAttribute(const name, value: string);
 
Public function closeElement: TTreeNode;
 
Public procedure closeAllElementsAndDocument;
 

Generated by PasDoc 0.16.0.