C# Class Nuve.Orthographic.Action.BaseAction

Show file Open project: hrzafer/nuve Class Usage Examples

Protected Properties

Property Type Description
Alphabet Alphabet
Flag string
OperandOne string
OperandTwo string

Public Methods

Method Description
Do ( Allomorph allomorph, Position position ) : void

Protected Methods

Method Description
BaseAction ( Alphabet alphabet, string operandOne, string operandTwo, string flag ) : System
Do ( Allomorph allomorph ) : void
TryGetOperandMorpheme ( Allomorph allomorph, Allomorph &operand, Position position ) : bool

Method Details

BaseAction() protected method

protected BaseAction ( Alphabet alphabet, string operandOne, string operandTwo, string flag ) : System
alphabet Alphabet
operandOne string
operandTwo string
flag string
return System

Do() protected abstract method

protected abstract Do ( Allomorph allomorph ) : void
allomorph Nuve.Morphologic.Structure.Allomorph
return void

Do() public method

public Do ( Allomorph allomorph, Position position ) : void
allomorph Nuve.Morphologic.Structure.Allomorph
position Position
return void

TryGetOperandMorpheme() protected method

protected TryGetOperandMorpheme ( Allomorph allomorph, Allomorph &operand, Position position ) : bool
allomorph Nuve.Morphologic.Structure.Allomorph
operand Nuve.Morphologic.Structure.Allomorph
position Position
return bool

Property Details

Alphabet protected property

protected Alphabet Alphabet
return Alphabet

Flag protected property

protected string Flag
return string

OperandOne protected property

protected string OperandOne
return string

OperandTwo protected property

protected string OperandTwo
return string