ABB.Swum.Nodes.TypeNode.TypeNode C# (CSharp) Method

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
        public TypeNode(string name, bool isPrimitive, IdSplitter splitter, Tagger tagger, Location location)
            : this(name, isPrimitive, splitter) {
            if(tagger != null) {
                tagger.TagType(this.ParsedName);
            }
            this.SetLocation(location);
        }

Same methods

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