Class TemelEkYonetici

java.lang.Object
net.zemberek.yapi.ek.TemelEkYonetici
All Implemented Interfaces:
EkYonetici

public class TemelEkYonetici extends Object implements EkYonetici
Bu sinif dile ozel ek yonetici siniflar icin taban olarak kullanilir. icerisinde cesitli ek bilgileri yer alir. User: ahmet Date: Sep 21, 2006
  • Field Details

    • logger

      protected static Logger logger
    • BOS_EK

      public static final Ek BOS_EK
    • ekler

      protected Map<String,Ek> ekler
    • baslangicEkleri

      protected Map<KelimeTipi, Ek> baslangicEkleri
  • Constructor Details

  • Method Details

    • ek

      public Ek ek(String ekId)
      adi verilen Ek nesnesini bulur. Eger ek yok ise null doner.
      Specified by:
      ek in interface EkYonetici
      Parameters:
      ekId - - ek adi
      Returns:
      istenen Ek nesnesi.
    • ilkEkBelirle

      public Ek ilkEkBelirle(Kok kok)
      Kok nesnesinin tipine gore gelebilecek ilk ek'i dondurur. Baslangic ekleri bilgisi dil tarafindan belirlenir.
      Specified by:
      ilkEkBelirle in interface EkYonetici
      Parameters:
      kok - baslangic eki belirlemede kullanilacak kok.
      Returns:
      ilk Ek, eger kok tipi baslangic ekleri haritasinda belirtilmemisse BOS_EK doner.