C# Class Hyena.Query.QueryListNode

Inheritance: QueryNode
Afficher le fichier Open project: codebutler/meshwork Class Usage Examples

Méthodes publiques

Méthode Description
AddChild ( QueryNode child ) : void
AppendSql ( StringBuilder sb, QueryFieldSet fieldSet ) : void
AppendUserQuery ( StringBuilder sb ) : void
AppendXml ( XmlDocument doc, XmlNode parent, QueryFieldSet fieldSet ) : void
GetLeftSibling ( QueryNode node ) : QueryNode
GetRightSibling ( QueryNode node ) : QueryNode
IndexOfChild ( QueryNode child ) : int
InsertChild ( int index, QueryNode child ) : void
QueryListNode ( Keyword keyword ) : System
QueryListNode ( Keyword keyword, QueryListNode parent ) : System
RemoveChild ( QueryNode child ) : void
ReplaceChild ( QueryNode old_child, QueryNode new_child ) : void
TakeChildren ( QueryListNode from ) : void
Trim ( ) : QueryNode

Private Methods

Méthode Description
Dump ( int depth ) : void

Method Details

AddChild() public méthode

public AddChild ( QueryNode child ) : void
child QueryNode
Résultat void

AppendSql() public méthode

public AppendSql ( StringBuilder sb, QueryFieldSet fieldSet ) : void
sb StringBuilder
fieldSet QueryFieldSet
Résultat void

AppendUserQuery() public méthode

public AppendUserQuery ( StringBuilder sb ) : void
sb StringBuilder
Résultat void

AppendXml() public méthode

public AppendXml ( XmlDocument doc, XmlNode parent, QueryFieldSet fieldSet ) : void
doc System.Xml.XmlDocument
parent System.Xml.XmlNode
fieldSet QueryFieldSet
Résultat void

GetLeftSibling() public méthode

public GetLeftSibling ( QueryNode node ) : QueryNode
node QueryNode
Résultat QueryNode

GetRightSibling() public méthode

public GetRightSibling ( QueryNode node ) : QueryNode
node QueryNode
Résultat QueryNode

IndexOfChild() public méthode

public IndexOfChild ( QueryNode child ) : int
child QueryNode
Résultat int

InsertChild() public méthode

public InsertChild ( int index, QueryNode child ) : void
index int
child QueryNode
Résultat void

QueryListNode() public méthode

public QueryListNode ( Keyword keyword ) : System
keyword Keyword
Résultat System

QueryListNode() public méthode

public QueryListNode ( Keyword keyword, QueryListNode parent ) : System
keyword Keyword
parent QueryListNode
Résultat System

RemoveChild() public méthode

public RemoveChild ( QueryNode child ) : void
child QueryNode
Résultat void

ReplaceChild() public méthode

public ReplaceChild ( QueryNode old_child, QueryNode new_child ) : void
old_child QueryNode
new_child QueryNode
Résultat void

TakeChildren() public méthode

public TakeChildren ( QueryListNode from ) : void
from QueryListNode
Résultat void

Trim() public méthode

public Trim ( ) : QueryNode
Résultat QueryNode