libraries
Class Vocable

java.lang.Object
  |
  +--libraries.Vocable

public class Vocable
extends java.lang.Object

Vocable repräsentiert eine einzige Vokabel.


Field Summary
static int TYPE_ADJECTIVE
          Adjektiv
static int TYPE_INVARIABLE
          Unveränderlich
static int TYPE_NOUN
          Substantiv
static int TYPE_OTHER
          sonstiges
static int TYPE_PRONOUN
          Pronomen
static int TYPE_VERB
          Verb
static java.lang.String[] TYPES
          Mit diesem Array lassen sich die Integer-Konstanten einfach in einen String umwandeln
 
Constructor Summary
Vocable()
          Ruft initialize() auf.
 
Method Summary
 javax.swing.tree.DefaultMutableTreeNode createTreeNode()
          Erzeugt ein DefaultMutableTreeNode-Objekt.
 java.lang.String getRemark()
          Gibt die Bemerkung zurück.
 java.lang.String getTag()
          Gibt die Zusatzkategorie aus (tag)
 StringList getTranslations()
          Gibt die StringList zurück, die die Übersetzungen speichert.
 javax.swing.tree.DefaultMutableTreeNode getTreeNode()
          Gibt ein DefaultMutableTreeNode-Objekt zurück.
 int getType()
          Gibt die Wortart zurück.
 java.lang.String getWord()
          Gibt das Wort zurück.
 void initialize()
          Initialisiert das Objekt.
 void parseXML(java.lang.String s)
          Liest die Daten aus einem XML-Code aus.
 void parseXML(StringList sl)
          Liest die Daten aus einem XML-Code, der in einer StringList gespeichert ist, aus.
 void setRemark(java.lang.String s)
          Setzt die Bemerkung
 void setTag(java.lang.String s)
          Setzt die Zusatzkategorie (tag)
 void setType(int t)
          Setzt die Wortart.
 void setWord(java.lang.String s)
          Setzt das Wort
 StringList toHTML()
          Erstellt einen HTML-Code (exportiert die Daten).
 java.lang.String toString()
          Gibt die Daten (formatiert mit HTML) in einen String aus.
 StringList toText()
          Gibt die Daten im Textformat aus.
 StringList toXML()
          Gibt eine StringList zurück, die den XML-Code enthält.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_NOUN

public static final int TYPE_NOUN
Substantiv

TYPE_VERB

public static final int TYPE_VERB
Verb

TYPE_ADJECTIVE

public static final int TYPE_ADJECTIVE
Adjektiv

TYPE_PRONOUN

public static final int TYPE_PRONOUN
Pronomen

TYPE_INVARIABLE

public static final int TYPE_INVARIABLE
Unveränderlich

TYPE_OTHER

public static final int TYPE_OTHER
sonstiges

TYPES

public static final java.lang.String[] TYPES
Mit diesem Array lassen sich die Integer-Konstanten einfach in einen String umwandeln
Constructor Detail

Vocable

public Vocable()
Ruft initialize() auf.
See Also:
initialize()
Method Detail

initialize

public void initialize()
Initialisiert das Objekt.

createTreeNode

public javax.swing.tree.DefaultMutableTreeNode createTreeNode()
Erzeugt ein DefaultMutableTreeNode-Objekt.
Returns:
TreeNode-Objekt.

setWord

public void setWord(java.lang.String s)
Setzt das Wort
Parameters:
s - das Wort

getWord

public java.lang.String getWord()
Gibt das Wort zurück.
Returns:
Wort

setType

public void setType(int t)
Setzt die Wortart.
Parameters:
t - Wortart (TYPE_*)

getType

public int getType()
Gibt die Wortart zurück.
Returns:
Wortart (als TYPE_*)

setTag

public void setTag(java.lang.String s)
Setzt die Zusatzkategorie (tag)
Parameters:
s - Tag

getTag

public java.lang.String getTag()
Gibt die Zusatzkategorie aus (tag)
Returns:
Tag

setRemark

public void setRemark(java.lang.String s)
Setzt die Bemerkung
Parameters:
s - Bemerkung

getRemark

public java.lang.String getRemark()
Gibt die Bemerkung zurück.
Returns:
Bemerkung

getTranslations

public StringList getTranslations()
Gibt die StringList zurück, die die Übersetzungen speichert.
Returns:
StringList

toXML

public StringList toXML()
Gibt eine StringList zurück, die den XML-Code enthält.
Returns:
XML-Code
See Also:
parseXML(String)

parseXML

public void parseXML(java.lang.String s)
Liest die Daten aus einem XML-Code aus. Davor wird das Objekt neu initialisiert
Parameters:
s - String mit XML-Codes.
See Also:
parseXML(StringList), toXML()

parseXML

public void parseXML(StringList sl)
Liest die Daten aus einem XML-Code, der in einer StringList gespeichert ist, aus.
Parameters:
sl - StringList mit XML-Codes.
See Also:
parseXML(String)

toHTML

public StringList toHTML()
Erstellt einen HTML-Code (exportiert die Daten).
Returns:
StringList mit HTML-Code.

toText

public StringList toText()
Gibt die Daten im Textformat aus.
Returns:
StringList

toString

public java.lang.String toString()
Gibt die Daten (formatiert mit HTML) in einen String aus. Wichtig für JTree...
Overrides:
toString in class java.lang.Object

getTreeNode

public javax.swing.tree.DefaultMutableTreeNode getTreeNode()
Gibt ein DefaultMutableTreeNode-Objekt zurück. Es kann keine Children haben...
See Also:
DefaultMutableTreeNode