C# Class Nuve.Orthographic.Action.BaseAction

Mostra 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_oe property

protected Alphabet Alphabet
return Alphabet

Flag protected_oe property

protected string Flag
return string

OperandOne protected_oe property

protected string OperandOne
return string

OperandTwo protected_oe property

protected string OperandTwo
return string