ossivista.ejb.converter.rtf
Class RtfToken

java.lang.Object
  extended byossivista.ejb.converter.rtf.RtfToken

public class RtfToken
extends java.lang.Object

Die Klasse RtfToken stellt ein RTF-Token dar. Dies können Control-Words, Gruppen oder Daten sein.
Weitere Informationen sind der RTF-Spezifikation zu entnehmen.

Version:
1.0
Author:
Daniel Finger, Lars Raap, Martin Amelsberg
Based on Majix by Tetrasix

Field Summary
static int ASTERISK
           
static int BACKSLASH
           
static int CLOSEGROUP
           
static int CONTROLSYMBOL
           
static int CONTROLWORD
           
static int DATA
           
static int OPENGROUP
           
static int SPECIAL
           
 
Constructor Summary
RtfToken(int type)
          Erzeugt ein neues RtfToken-Objekt
RtfToken(int type, java.lang.String name, java.lang.String data)
          Erzeugt ein neues RtfToken-Objekt
RtfToken(java.lang.String data)
          Erzeugt ein neues RtfToken-Objekt
 
Method Summary
 java.lang.String getData()
          Gibt die Parameter des Control-Words zurück
 java.lang.String getName()
          Gibt den Namen des Control-Words zurück
 int getType()
          Gibt den Typ des Tokens zurück
 java.lang.String toString()
          Gibt eine Darstellung des Tokens als String zurück
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BACKSLASH

public static final int BACKSLASH
See Also:
Constant Field Values

CONTROLWORD

public static final int CONTROLWORD
See Also:
Constant Field Values

SPECIAL

public static final int SPECIAL
See Also:
Constant Field Values

CONTROLSYMBOL

public static final int CONTROLSYMBOL
See Also:
Constant Field Values

OPENGROUP

public static final int OPENGROUP
See Also:
Constant Field Values

CLOSEGROUP

public static final int CLOSEGROUP
See Also:
Constant Field Values

DATA

public static final int DATA
See Also:
Constant Field Values

ASTERISK

public static final int ASTERISK
See Also:
Constant Field Values
Constructor Detail

RtfToken

public RtfToken(int type,
                java.lang.String name,
                java.lang.String data)
Erzeugt ein neues RtfToken-Objekt

Parameters:
type - Numerischer Typ des Tokens
name - Name des Control-Words, wenn vorhanden
data - Parameter des RTF-Control-Words

RtfToken

public RtfToken(int type)
Erzeugt ein neues RtfToken-Objekt

Parameters:
type - Typ des Tokens

RtfToken

public RtfToken(java.lang.String data)
Erzeugt ein neues RtfToken-Objekt

Parameters:
data - Daten des Tokens
Method Detail

getType

public int getType()
Gibt den Typ des Tokens zurück

Returns:
Numerischer Typ des Tokens

getName

public java.lang.String getName()
Gibt den Namen des Control-Words zurück

Returns:
Namen des Control-Words

getData

public java.lang.String getData()
Gibt die Parameter des Control-Words zurück

Returns:
Daten oder Parameter

toString

public java.lang.String toString()
Gibt eine Darstellung des Tokens als String zurück

Returns:
String