C# Class ABB.Swum.ConstructorRule

The rule to construct the SWUM for constructor methods.
Inheritance: UnigramRule
Afficher le fichier Open project: abb-iss/Swum.NET

Méthodes publiques

Méthode Description
ConstructSwum ( ProgramElementNode node ) : void

Constructs the Software Word Use Model for the given node. This method assumes that the node has already been tested to satisfy this Rule, using the InClass method.

ConstructorRule ( ) : System

Creates a new ConstructorRule using default values.

ConstructorRule ( PartOfSpeechData posData, Tagger tagger, IdSplitter splitter ) : System

Creates a new ConstructorRule.

InClass ( ProgramElementNode node ) : bool

Determines whether the supplied node meets the criteria for this rule.

Method Details

ConstructSwum() public méthode

Constructs the Software Word Use Model for the given node. This method assumes that the node has already been tested to satisfy this Rule, using the InClass method.
public ConstructSwum ( ProgramElementNode node ) : void
node ABB.Swum.Nodes.ProgramElementNode The node to construct SWUM for.
Résultat void

ConstructorRule() public méthode

Creates a new ConstructorRule using default values.
public ConstructorRule ( ) : System
Résultat System

ConstructorRule() public méthode

Creates a new ConstructorRule.
public ConstructorRule ( PartOfSpeechData posData, Tagger tagger, IdSplitter splitter ) : System
posData ABB.Swum.WordData.PartOfSpeechData The part-of-speech data to use.
tagger Tagger The part-of-speech tagger to use.
splitter IdSplitter The identifier splitter to use.
Résultat System

InClass() public méthode

Determines whether the supplied node meets the criteria for this rule.
public InClass ( ProgramElementNode node ) : bool
node ABB.Swum.Nodes.ProgramElementNode The node to test.
Résultat bool