Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ASTFactory.create Method

Creates a new uninitialized AST node. Since a specific AST Node Type wasn't indicated, the new AST node is created using the current default AST Node type - defaultASTNodeTypeObject_

Overload List

Creates a new uninitialized AST node. Since a specific AST Node Type wasn't indicated, the new AST node is created using the current default AST Node type - defaultASTNodeTypeObject_

public virtual AST create()

Creates and initializes a new AST node using the specified AST Node instance. the new AST node is initialized with the specified Token type ID and string. The Type used for creating this new AST node is determined solely by aNode. The AST Node type must have a default/parameterless constructor.

public virtual AST create(AST)

Creates and initializes a new AST node using the specified Token instance. The Type used for creating this new AST node is determined by the following:

public virtual AST create(IToken)

Creates a new AST node using the specified AST Node Type name.

public virtual AST create(IToken,string)

Creates and initializes a new AST node using the specified Token Type ID. The Type used for creating this new AST node is determined by the following:

public virtual AST create(int)

Creates and initializes a new AST node using the specified Token Type ID. The Type used for creating this new AST node is determined by the following:

public virtual AST create(int,string)

Creates a new AST node using the specified AST Node Type name. Once created, the new AST node is initialized with the specified Token type ID and string. The Type used for creating this new AST node is determined solely by ASTNodeTypeName. The AST Node type must have a default/parameterless constructor.

public virtual AST create(int,string,string)

See Also

ASTFactory Class | Spring.Expressions.Parser.antlr Namespace