janus.util
Class DdlText

java.lang.Object
  extended by janus.util.DdlText
All Implemented Interfaces:
Serializable

public class DdlText
extends Object
implements Serializable

Hilfsklasse für DDL2JAVA. Speichert Texte aller Art aus dem DDL-Dictionary

See Also:
Serialized Form

Field Summary
 String[] lines
           
 String[] names
           
static char TT_ENUM
           
static char TT_KANJI
           
static char TT_KEYWORD
           
static char TT_NUMBER
           
static char TT_STRING
           
 char[] types
           
 
Constructor Summary
DdlText()
          Konstruktor.
DdlText(char[] types, String[] lines, String[] names)
          Konstruktor.
DdlText(char type, String line, String name)
          Konstruktor.
DdlText(String s)
          Konstruktor.
 
Method Summary
 boolean equals(Object o)
          Vergleich zweier DdlText-Objekte.
 int intValue()
          Ausgabe als int - funktioniert nur bei einzeilgen Texten
 long longValue()
          Ausgabe als long - funktioniert nur bei einzeilgen Texten
 void print(Writer w)
          Dump auf einen PrintWriter
 String toString()
          Ausgabe als String
 String trim()
          Kurzform von toString().trim()
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

lines

public String[] lines

names

public String[] names

TT_ENUM

public static final char TT_ENUM
See Also:
Constant Field Values

TT_KANJI

public static final char TT_KANJI
See Also:
Constant Field Values

TT_KEYWORD

public static final char TT_KEYWORD
See Also:
Constant Field Values

TT_NUMBER

public static final char TT_NUMBER
See Also:
Constant Field Values

TT_STRING

public static final char TT_STRING
See Also:
Constant Field Values

types

public char[] types
Constructor Detail

DdlText

public DdlText()
Konstruktor. Erzeugt leeren DdlText.


DdlText

public DdlText(char[] types,
               String[] lines,
               String[] names)
Konstruktor. Erzeugt mehrzeiligen DdlText.


DdlText

public DdlText(char type,
               String line,
               String name)
Konstruktor. Erzeugt einzeiligen DdlText.


DdlText

public DdlText(String s)
Konstruktor. Wandelt einen String im Format von toString() um.

Method Detail

equals

public boolean equals(Object o)
Vergleich zweier DdlText-Objekte.

Overrides:
equals in class Object

intValue

public int intValue()
Ausgabe als int - funktioniert nur bei einzeilgen Texten


longValue

public long longValue()
Ausgabe als long - funktioniert nur bei einzeilgen Texten


print

public void print(Writer w)
           throws IOException
Dump auf einen PrintWriter

Throws:
IOException

toString

public String toString()
Ausgabe als String

Overrides:
toString in class Object
Returns:
den Text, wenn nur eine Zeile vorhanden ist, ein wiedereinlesbares Format bei mehrzeiligen Texten.

trim

public String trim()
Kurzform von toString().trim()



Copyright © 2008 MvC Systemsoftware.