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
Class TVtray.TVtrayMenuActionListener

    java.lang.Object
      de.questmaster.TVtray.TVtray.TVtrayMenuActionListener

All Implemented Interfaces:
  ActionListener, EventListener

Enclosing class:
  TVtray

class TVtray.TVtrayMenuActionListener
extends Object
implements ActionListener

Diese Klasse stellt den ActionListener für das Kontextmenü des Trayicons zur Verfügung. Sie startet bei Klicks den Browser, ein Update oder das Ende des Programms.

Version:
  $Revision: 1.29 $, $Date: 2003/09/29 01:18:38 $
Author:
  Daniel Jacobi, daniel@questmaster.de
See Also:
  `ActionListener`

Field Summary
`private int` | `button` Typ des Buttons für den diese Instanz zuständig ist.
`private TVData` | `elem` TV Sendung das für Aktionen benötigt wird.
`static int` | `EXIT` Konstante für die EXIT Schaltfläche
`private TVtray` | `prog` Referenz auf die erzeugende Klasse um evtl.
`static int` | `PROGRAMM` Konstante für die PROGRAMM Schaltflächen
`static int` | `SENDER` Konstante für die SENDER Schaltflächen
`static int` | `UPDATE` Konstante für die UPDATE Schaltfläche

Constructor Summary
`TVtray.TVtrayMenuActionListener(int btn, TVtray p)` Erzeugt einen ActionListener für non-PROGRAMM Schaltflächen.
`TVtray.TVtrayMenuActionListener(int btn, TVtray p, TVData d)` Erzeugt einen ActionListener für PROGRAMM Schaltflächen.

Method Summary
`void` | `actionPerformed(ActionEvent event)` Methode zur Behandlung der Events.

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

Field Detail

### button

    private int button

  Typ des Buttons für den diese Instanz zuständig ist.

### elem

    private TVData elem

  TV Sendung das für Aktionen benötigt wird.

### EXIT

    public static final int EXIT

  Konstante für die EXIT Schaltfläche

  See Also:
    Constant Field Values

### prog

    private TVtray prog

  Referenz auf die erzeugende Klasse um evtl. Aktionen auszuführen.

### PROGRAMM

    public static final int PROGRAMM

  Konstante für die PROGRAMM Schaltflächen

  See Also:
    Constant Field Values

### SENDER

    public static final int SENDER

  Konstante für die SENDER Schaltflächen

  See Also:
    Constant Field Values

### UPDATE

    public static final int UPDATE

  Konstante für die UPDATE Schaltfläche

  See Also:
    Constant Field Values

Constructor Detail

### TVtray.TVtrayMenuActionListener

    public TVtray.TVtrayMenuActionListener(int btn,
                                           TVtray p)

  Erzeugt einen ActionListener für non-PROGRAMM Schaltflächen.

Parameters:
  `btn` - Konstante des Buttontyps
  `p` - Referenz auf die erzeugende Klasse

### TVtray.TVtrayMenuActionListener

    public TVtray.TVtrayMenuActionListener(int btn,
                                           TVtray p,
                                           TVData d)

  Erzeugt einen ActionListener für PROGRAMM Schaltflächen.

Parameters:
  `btn` - Konstante des Buttontyps
  `p` - Referenz auf die erzeugende Klasse
  `d` - TV Sendung für das diese Instanz erzeugt wird

Method Detail

### actionPerformed

    public void actionPerformed(ActionEvent event)

  Methode zur Behandlung der Events. Implementiert die eigentliche Funktionalität. Je nach Tastendruck wird die zugehörige Operation gestartet.

  Specified by:
    `actionPerformed` in interface `ActionListener`
  Parameters:
    `event` - Auszuführender Event
  See Also:
    `ActionListener.actionPerformed(java.awt.event.ActionEvent)`

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