C# Class Nuve.Reader.MorphotacticsReader

Show file Open project: hrzafer/nuve Class Usage Examples

Public Methods

Method Description
Read ( Stream xml, Alphabet alphabet ) : Morphotactics

Private Methods

Method Description
AddNode ( TransitionSet transitionSet ) : void
AddTransitions ( TransitionSet transitionSet ) : void
BuildGraph ( ) : void
GetCondition ( System.Xml.Linq.XElement conditionElement ) : ConditionBase
GetConditionContainer ( System.Xml.Linq.XElement singleElement ) : Nuve.Condition.ConditionContainer
GetConditions ( IEnumerable conditionElements ) : IList
GetCopyTransitions ( string sourceId, IEnumerable copyElements ) : IEnumerable
GetCopyTransitions ( string sourceId, System.Xml.Linq.XElement copyElement ) : IEnumerable
GetGroupTransitions ( string sourceId, IEnumerable groupElements ) : IEnumerable
GetGroupTransitions ( string sourceId, System.Xml.Linq.XElement groupElement ) : IEnumerable
GetSingleTransitions ( string sourceId, IEnumerable singleElements ) : IEnumerable
GetSuffixGroupElements ( ) : IEnumerable
GetTransitionSetElements ( ) : IEnumerable
MorphotacticsReader ( Stream xml, Alphabet alphabet ) : System.Collections.Generic

Method Details

Read() public static method

public static Read ( Stream xml, Alphabet alphabet ) : Morphotactics
xml System.IO.Stream
alphabet Nuve.Orthographic.Alphabet
return Nuve.Morphologic.Morphotactics