sprachen
Class Sprachen

java.lang.Object
  extended by sprachen.Sprachen

public class Sprachen
extends java.lang.Object

Diese Klasse funktioniert vom Prinzip her so wie die "Graphics", allerdings handelt es sich hier um eine eingestellte Sprache. Den Trick einen Konstruktor zu erstellen, der nur intern aufgerufen werden kann, verwenden wir hier, damit die Sprache nur einmal eingestellt muss und dann auf alle Klassen, die diese Spracheklasse verwenden wollen, übertragen wird. (Stichwort: Singleton Design Pattern)

Version:
04.07.05
Author:
Thilo Beckmann

Method Summary
 java.util.ListResourceBundle holeSprachBundle()
          Gibt Referrenz auf aktuelle Sprache.
static Sprachen holeSprache()
          Gibt die Referrenz auf DIE Sprache zurück.
 void setzeSprachBundle(java.util.ListResourceBundle bundle)
          Setzt aktuelle Sprache.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

holeSprache

public static Sprachen holeSprache()
Gibt die Referrenz auf DIE Sprache zurück.

Returns:
Sprache

setzeSprachBundle

public void setzeSprachBundle(java.util.ListResourceBundle bundle)
Setzt aktuelle Sprache. Hier kann man die eingestellte Sprache ändern.

Parameters:
bundle - setzt Sprachbundle auf bundle

holeSprachBundle

public java.util.ListResourceBundle holeSprachBundle()
Gibt Referrenz auf aktuelle Sprache. mit dieser Methode kann man die aktuell eingestellte Sprachklasse holen, um damit die Beschriftungen mit der richtigen Sprache zu versehen.

Returns:
gibt aktuelles Sprachbundle zurück (ListResourceBundle)