C# Class ABB.Swum.Nodes.TypeNode

Represents a type within a program.
Inheritance: ProgramElementNode
Mostrar archivo Open project: abb-iss/Swum.NET Class Usage Examples

Public Methods

Method Description
TypeNode ( ) : System

Creates a new TypeNode with default values.

TypeNode ( string name, bool isPrimitive ) : System

Creates a new TypeNode.

TypeNode ( string name, bool isPrimitive, IdSplitter splitter ) : System

Creates a new TypeNode.

TypeNode ( string name, bool isPrimitive, IdSplitter splitter, Tagger tagger ) : System

Creates a new TypeNode.

TypeNode ( string name, bool isPrimitive, IdSplitter splitter, Tagger tagger, Location location ) : System

Creates a new TypeNode.

TypeNode ( string name, bool isPrimitive, PhraseNode parsedName ) : System

Creates a new TypeNode.

Method Details

TypeNode() public method

Creates a new TypeNode with default values.
public TypeNode ( ) : System
return System

TypeNode() public method

Creates a new TypeNode.
public TypeNode ( string name, bool isPrimitive ) : System
name string The name of the type.
isPrimitive bool Whether the type is a primitive data type.
return System

TypeNode() public method

Creates a new TypeNode.
public TypeNode ( string name, bool isPrimitive, IdSplitter splitter ) : System
name string The name of the type.
isPrimitive bool Whether the type is a primitive data type.
splitter IdSplitter An IdSplitter to split the type name into words.
return System

TypeNode() public method

Creates a new TypeNode.
public TypeNode ( string name, bool isPrimitive, IdSplitter splitter, Tagger tagger ) : System
name string The name of the type.
isPrimitive bool Whether the type is a primitive data type.
splitter IdSplitter An IdSplitter to split the type name into words.
tagger Tagger A Tagger to tag the parts-of-speech of each word of the name.
return System

TypeNode() public method

Creates a new TypeNode.
public TypeNode ( string name, bool isPrimitive, IdSplitter splitter, Tagger tagger, Location location ) : System
name string The name of the type.
isPrimitive bool Whether the type is a primitive data type.
splitter IdSplitter An IdSplitter to split the type name into words.
tagger Tagger A Tagger to tag the parts-of-speech of each word of the name.
location Location The location of the type.
return System

TypeNode() public method

Creates a new TypeNode.
public TypeNode ( string name, bool isPrimitive, PhraseNode parsedName ) : System
name string The name of the type.
isPrimitive bool Whether the type is a primitive data type.
parsedName PhraseNode A PhraseNode representing the parsed type name.
return System