vips.model
Class Fehler

java.lang.Object
  extended by vips.model.Fehler

public class Fehler
extends java.lang.Object

Diese Klasse stellt eine Fehlerbeschreibung dar


Constructor Summary
Fehler(java.lang.Object quelle, java.lang.String beschreibung)
          Erzeugt einen neue Fehlerbeschreibung.
 
Method Summary
 java.lang.String getBeschreibung()
          Gibt eine Fehlerbeschreibung zurück
 java.lang.Object getQuelle()
          Gibt die Fehlerquelle zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fehler

public Fehler(java.lang.Object quelle,
              java.lang.String beschreibung)
Erzeugt einen neue Fehlerbeschreibung.
quelle sollte im Normalfall eine Anweisung sein, die Klasse Struktogramm aber kann zwei Fehler einfügen, die als Quelle ein ParamInfo oder einen BenamterWert haben, wenn ein Parameter eine lokale Variable verdeckt oder eine lokale Variable die Rückgabevariable.

Throws:
java.lang.IllegalArgumentException - Wenn quelle oder beschreibung null ist
Method Detail

getQuelle

public java.lang.Object getQuelle()
Gibt die Fehlerquelle zurück


getBeschreibung

public java.lang.String getBeschreibung()
Gibt eine Fehlerbeschreibung zurück