Module classEntryModifyer :: Class EntryModifyer
[show private | hide private]
[frames | no frames]

Class EntryModifyer


die Klasse bekommt einen Eintrag. Wortlemma1 und Wortlemma2 werden in entry[1] bzw. entry[2] als Liste in folgendem Format übergeben: [(LEMMA, FREQUENZ),] z.B. [... [("heimbraecht", "0"), ("heimbrÄcht", "54")], [("heimbringen", "202")], ...] FREQUENZ bezieht sich auf die Trefferhäufigkeit, die das voranstehende Lemma in den IDS-Korpora erzielt hat.
Method Summary
  __init__(self, p)
bekommt ein Objekt der Klasse Entry und macht daraus ein Klassenattribut
  insertNewZ12Verb(self)
fügt eine neue Z12-Zeile (Z12 0 0 0 0) bei Verben ein, wenn diese Zeile fehlt.
  insertNewZ1Adj(self)
fügt eine neue Z1-Zeile (Z1 0 0 0 0) bei Adjektiven ein, wenn diese Zeile fehlt.
  insertNewZ1Subst(self)
fügt eine neue Z1-Zeile (Z1 0 0 0 0) bei Substantiven ein, wenn Genitiv-, Dativ-, und Akkusativendung endungslos sind und die Z1-Zeile fehlt.
  insertNewZ1Verb(self)
fügt eine neue Z1-Zeile (Z1 0 0 0 0) bei Verben ein, wenn der Eintrag ein Infinitiv-, Präteritum- oder Präsensstamm ist und die Z1-Zeile fehlt.
  insertNewZ1Z2Subst(self)
überprüft, ob eine neue Z1- und Z2-Zeile eingefügt werden soll.
  insertNewZ2Subst(self)
fügt eine neue Z2-Zeile (Z2 0 0 0 0) bei Substantiven ein, wenn der Eintrag femininen Geschlechts ist und die Z2-Zeile fehlt.
  insertNewZ2Verb(self)
fügt eine neue Z2-Zeile (Z2 0 0 0 0) bei Verben ein, wenn der Eintrag ein Präteritum- oder Infinitivstamm ist und die Z2-Zeile fehlt.
  insertNewZ3Adj(self)
fügt eine neue Z3-Zeile (Z3 0 0 0 0) bei Adjektiven ein, wenn diese Zeile fehlt.
  insertNewZ3Verb(self)
fügt eine neue Z3-Zeile (Z3 0 0 0 0) bei Verben ein, wenn diese Zeile fehlt.
  insertNewZ4Adj(self)
fügt eine neue Z4-Zeile (Z4 0 0 0 0) bei Adjektiven ein, wenn diese Zeile fehlt.
  insertNewZ5Verb(self)
fügt eine neue Z5-Zeile (Z5 0 0 0 0) bei Verben ein, wenn diese Zeile fehlt.
  insertNewZ6Subst(self)
überprüft, ob eine neue Z6-Zeile eingefügt werden soll.
  treatCases(self)
entscheidet, welche Lemmata groß bzw.

Method Details

__init__(self, p)
(Constructor)

bekommt ein Objekt der Klasse Entry und macht daraus ein Klassenattribut

insertNewZ12Verb(self)

fügt eine neue Z12-Zeile (Z12 0 0 0 0) bei Verben ein, wenn diese Zeile fehlt.

insertNewZ1Adj(self)

fügt eine neue Z1-Zeile (Z1 0 0 0 0) bei Adjektiven ein, wenn diese Zeile fehlt.

insertNewZ1Subst(self)

fügt eine neue Z1-Zeile (Z1 0 0 0 0) bei Substantiven ein, wenn Genitiv-, Dativ-, und Akkusativendung endungslos sind und die Z1-Zeile fehlt.

insertNewZ1Verb(self)

fügt eine neue Z1-Zeile (Z1 0 0 0 0) bei Verben ein, wenn der Eintrag ein Infinitiv-, Präteritum- oder Präsensstamm ist und die Z1-Zeile fehlt.

insertNewZ1Z2Subst(self)

überprüft, ob eine neue Z1- und Z2-Zeile eingefügt werden soll. Das ist der Fall bei Substantiven mit folgenden Ableitungssuffixen: -ANZ, -ENS, -ENZ, -IK, -ION, -HEIT, -KEIT, -LEI, -REI, -SCHAFT, -TAET, -TUM, -UNG.

insertNewZ2Subst(self)

fügt eine neue Z2-Zeile (Z2 0 0 0 0) bei Substantiven ein, wenn der Eintrag femininen Geschlechts ist und die Z2-Zeile fehlt.

insertNewZ2Verb(self)

fügt eine neue Z2-Zeile (Z2 0 0 0 0) bei Verben ein, wenn der Eintrag ein Präteritum- oder Infinitivstamm ist und die Z2-Zeile fehlt.

insertNewZ3Adj(self)

fügt eine neue Z3-Zeile (Z3 0 0 0 0) bei Adjektiven ein, wenn diese Zeile fehlt.

insertNewZ3Verb(self)

fügt eine neue Z3-Zeile (Z3 0 0 0 0) bei Verben ein, wenn diese Zeile fehlt.

insertNewZ4Adj(self)

fügt eine neue Z4-Zeile (Z4 0 0 0 0) bei Adjektiven ein, wenn diese Zeile fehlt.

insertNewZ5Verb(self)

fügt eine neue Z5-Zeile (Z5 0 0 0 0) bei Verben ein, wenn diese Zeile fehlt.

insertNewZ6Subst(self)

überprüft, ob eine neue Z6-Zeile eingefügt werden soll. Das ist der Fall bei femininen Substantiven auf -E sowie -ION, -HEIT, -KEIT, -SCHAFT, -TAET, -TUM, -UNG.

treatCases(self)

entscheidet, welche Lemmata groß bzw. klein geschrieben werden. Die Funktionswortklasse wurde nicht mitberücksichtigt.

Generated by Epydoc 2.1 on Fri Jun 17 16:28:09 2005 http://epydoc.sf.net