All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class MadScape.GUI.Verlauf

java.lang.Object
   |
   +----MadScape.GUI.Verlauf

public class Verlauf
extends Object
History für die Funktion der Buttons vor/zurück. Nimmt neu angewählte URLs als Strings entgegen und liefert der History entsprechend die vorhergehende bzw. die folgende URL (als String).

Author:
André Vratislavsky, Max Haustein

Constructor Index

 o Verlauf(BrowserFenster)
Erzeugt einen neuen leeren Verlauf

Method Index

 o letzteURL()
Die vorhergehende URL wird als String geliefert.
 o naechsteURL()
Die nachfolgende URL wird als String geliefert.
 o neueURL(String)
Bei Anwählen eines Links oder manueller Eingabe einer URL wird die neue URL übernommen.
 o testausgabe()

Constructors

 o Verlauf
 public Verlauf(BrowserFenster browser)
Erzeugt einen neuen leeren Verlauf

Parameters:
das - BrowserFenster, zu dem der Verlauf gehört (damit die Buttons vor/zurück en-/disabled werden können)

Methods

 o letzteURL
 public String letzteURL()
Die vorhergehende URL wird als String geliefert. Falls es keine vorhergehenden URL mehr gibt, wird der "zurück"-Button gesperrt. Der "vor"-Button wird freigegeben.

Returns:
den String mit der letzten URL
 o naechsteURL
 public String naechsteURL()
Die nachfolgende URL wird als String geliefert. Falls es keine weiteren nachfolgenden URLs gibt, wird der "vor"-Button gesperrt. Der "zurück"-Button wird freigegeben.

Returns:
den String mit der nächsten URL
 o neueURL
 public void neueURL(String u)
Bei Anwählen eines Links oder manueller Eingabe einer URL wird die neue URL übernommen. Der "vor"-Button wird gesperrt. Befindet man sich nicht an der letzten Position, so werden allen folgenden Einträge gelöscht.
Wird bei gleichbleibender URL mehrfach der laden-Button betätigt, wird die URL nur einmal aufgenommen (nur eine von der aktuellen URL verschiedene URL wird aufgenommen). Damit hat der laden-Button eine "reload-Funktion".

Parameters:
u - die neue aktuelle URL als String
 o testausgabe
 public void testausgabe()

All Packages  Class Hierarchy  This Package  Previous  Next  Index