C# Class Nuve.Morphologic.Structure.Allomorph

Afficher le fichier Open project: hrzafer/nuve Class Usage Examples

Méthodes publiques

Méthode Description
Allomorph ( Morpheme morpheme ) : System

Her Allomorph nesnesi içerisinde bir Morpheme nesnesi barındırır.

GetSurface ( Position location ) : string
SetNode ( LinkedListNode node ) : void

Allomorph'lar bir linked list halinde bulunurlar Word sınıfı içerisinde Her allomorph içerisinde bulunduğu linkedlist node'una bir referans tutar. Bu sayede sağındaki ve solundaki morfemlerden haberdar olur

Méthodes protégées

Méthode Description
GetNextSurface ( ) : string

Allomorph'un sonrasındaki yüzeyi döndürür.

GetPreviousSurface ( ) : string

Allomorph'un solunda kalan yüzeyi döndürür.

Private Methods

Méthode Description
ProcessRules ( int phase ) : void
ResetSurface ( ) : void

Yüzeyi ilk sözlük biçimine geri al.

Method Details

Allomorph() public méthode

Her Allomorph nesnesi içerisinde bir Morpheme nesnesi barındırır.
public Allomorph ( Morpheme morpheme ) : System
morpheme Morpheme Allomorph'a kaynaklık eden Morpheme
Résultat System

GetNextSurface() protected méthode

Allomorph'un sonrasındaki yüzeyi döndürür.
protected GetNextSurface ( ) : string
Résultat string

GetPreviousSurface() protected méthode

Allomorph'un solunda kalan yüzeyi döndürür.
protected GetPreviousSurface ( ) : string
Résultat string

GetSurface() public méthode

public GetSurface ( Position location ) : string
location Position
Résultat string

SetNode() public méthode

Allomorph'lar bir linked list halinde bulunurlar Word sınıfı içerisinde Her allomorph içerisinde bulunduğu linkedlist node'una bir referans tutar. Bu sayede sağındaki ve solundaki morfemlerden haberdar olur
public SetNode ( LinkedListNode node ) : void
node LinkedListNode linkedlist node'u
Résultat void