Overview | Package | Class | Use | Tree | Index | Help

TVtray 1.1
Build 12
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## de.questmaster.TVtray.data
Class TVData

    java.lang.Object
      de.questmaster.TVtray.data.TVData

public class TVData
extends Object

Element der TVDataList. Die eigentlichen Informationen werden hier gespeichert.

Version:
  $Revision: 1.3 $, $Date: 2003/09/29 01:18:38 $
Author:
  Daniel Jacobi, daniel@questmaster.de

Field Summary
`private long` | `aenderung` Werte für Änderung/Aktualisierung.
`private long` | `aktualisierung` Werte für Änderung/Aktualisierung.
`private String` | `Name_der_Sendung` Name der Sendung.
`private TVData` | `next` Referenz auf nächstes Element.
`private TVData` | `prev` Referenz auf vorheriges Element.
`private long` | `Sendezeit` Zeit der Ausstrahlung.
`private String` | `SendungsId` SendungsId von T.V.M.o.v.i.e.
`private int` | `TVSender` SenderId Nummer.

Constructor Summary
`TVData()` Konstruktor ohne Daten.
`TVData(int Sender, String Name, long Zeit, String id)` Konstruktor mit vier Datenfeldern.
`TVData(int Sender, String Name, long Zeit, String id, long aend, long akt)` Konstruktor mit allen sechs Datenfeldern.

Method Summary
`void` | `changeItem(int Sender, String Name, long Zeit, String id, long aend, long akt)` Methode zum Setzen aller sechs Datenfelder.
`void` | `fromString(String in)` Felder werden von String initialisiert.
`long` | `getAenderung()` Änderungswert.
`long` | `getAktualisierung()` Aktualisierungswert.
`TVData` | `getNext()` Nächstes Element der Liste.
`TVData` | `getPrev()` Vorhergehendes Element der Liste.
`String` | `getSendezeit()` Sendezeit im Format hh:mm.
`String` | `getSendung()` Name der Sendung.
`String` | `getSendungsId()` SendungsId von T.V.M.o.v.i.e.
`int` | `getTVSender()` TVSender Konstante.
`long` | `getZeit()` Sendezeit in Milis.
`void` | `setNext(TVData data)` Speichert nachfolger Objekt.
`void` | `setPrev(TVData data)` Speichert vorgänger Objekt.
`String` | `toString()` Gibt alle Daten in einem String aus.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### aenderung

    private long aenderung

  Werte für Änderung/Aktualisierung.

### aktualisierung

    private long aktualisierung

  Werte für Änderung/Aktualisierung.

### Name_der_Sendung

    private String Name_der_Sendung

  Name der Sendung.

### next

    private TVData next

  Referenz auf nächstes Element.

### prev

    private TVData prev

  Referenz auf vorheriges Element.

### Sendezeit

    private long Sendezeit

  Zeit der Ausstrahlung.

### SendungsId

    private String SendungsId

  SendungsId von T.V.M.o.v.i.e. Wird benötigt, um Sendungsbeschreibung anzuzeigen.

### TVSender

    private int TVSender

  SenderId Nummer.

Constructor Detail

### TVData

    public TVData()

  Konstruktor ohne Daten. Kann verwendet werden, wenn mittels @link fromString das Objekt seine Daten bekommt.

### TVData

    public TVData(int Sender,
                  String Name,
                  long Zeit,
                  String id)

  Konstruktor mit vier Datenfeldern.

Parameters:
  `Sender` - Senderid
  `Name` - Sendername
  `Zeit` - Sendername
  `id` - Sendungsid (T.V.M.o.v.i.e)

### TVData

    public TVData(int Sender,
                  String Name,
                  long Zeit,
                  String id,
                  long aend,
                  long akt)

  Konstruktor mit allen sechs Datenfeldern.

Parameters:
  `Sender` - Senderid
  `Name` - Sendername
  `Zeit` - Sendername
  `id` - Sendungsid (T.V.M.o.v.i.e)
  `aend` - Änderungswert
  `akt` - Aktualisierungswert

Method Detail

### changeItem

    public void changeItem(int Sender,
                           String Name,
                           long Zeit,
                           String id,
                           long aend,
                           long akt)

  Methode zum Setzen aller sechs Datenfelder.

  Parameters:
    `Sender` - Senderid
    `Name` - Sendername
    `Zeit` - Sendername
    `id` - Sendungsid (T.V.M.o.v.i.e)
    `aend` - Änderungswert
    `akt` - Aktualisierungswert

### fromString

    public void fromString(String in)

  Felder werden von String initialisiert. Ein wie von @link toString formatierter String wird eingelesen und entsprechend der Felder geparsed.

  Parameters:
    `in` - String mit Daten

### getAenderung

    public long getAenderung()

  Änderungswert.

  Returns:
    Long Wert der Änderung

### getAktualisierung

    public long getAktualisierung()

  Aktualisierungswert.

  Returns:
    Long Wert der Aktualisierung

### getNext

    public TVData getNext()

  Nächstes Element der Liste.

  Returns:
    nächste Sendung

### getPrev

    public TVData getPrev()

  Vorhergehendes Element der Liste.

  Returns:
    vorherige Sendung

### getSendezeit

    public String getSendezeit()

  Sendezeit im Format hh:mm.

  Returns:
    String mit Sendezeit

### getSendung

    public String getSendung()

  Name der Sendung.

  Returns:
    String mit Sendungsname

### getSendungsId

    public String getSendungsId()

  SendungsId von T.V.M.o.v.i.e.

  Returns:
    String mit SendungsID

### getTVSender

    public int getTVSender()

  TVSender Konstante.

  Returns:
    Kontante des Senders

### getZeit

    public long getZeit()

  Sendezeit in Milis. Calendar Format.

  Returns:
    Sendezeit in Millisekunden
  See Also:
    `Calendar`

### setNext

    public void setNext(TVData data)

  Speichert nachfolger Objekt.

  Parameters:
    `data` - Neue nachfolge Sendung

### setPrev

    public void setPrev(TVData data)

  Speichert vorgänger Objekt.

  Parameters:
    `data` - Neue vorgänger Sendung

### toString

    public String toString()

  Gibt alle Daten in einem String aus. Wird verwendet, um die Daten dieser Sendung in eine Datei zu speichern. Format:
  TVSender|Name_der_Sendung|Sendezeit|SendungsId
  Zum Einlesen kann @link fromString verwendet werden.

  Returns:
    String mit allen Informationen dieses Objekts

Overview | Package | Class | Use | Tree | Index | Help

TVtray 1.1
Build 12
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD