edu.bonn.xulu.data
Class DuplicateXuluObjectIDException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by edu.bonn.xulu.data.XuluDataException
                  extended by edu.bonn.xulu.data.DuplicateXuluObjectIDException
All Implemented Interfaces:
Serializable

public class DuplicateXuluObjectIDException
extends XuluDataException

Dieser Fehler wird immer dann geworfen, wenn beim Einfuegen in den Xulu-Datenpool bereits ein Objekt mit der gleichen ID im Datenpool existiert.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)
See Also:
Serialized Form

Constructor Summary
DuplicateXuluObjectIDException(XuluObject object)
          Erzeugt eine neue Fehlermeldung.
DuplicateXuluObjectIDException(XuluObject object, String desc)
          Erzeugt eine neue Fehlermeldung.
 
Method Summary
 long getDuplicateID()
          Liefert die XuluObject-ID, die den Fehler ausgeloest hat.
 
Methods inherited from class edu.bonn.xulu.data.XuluDataException
getXuluData
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DuplicateXuluObjectIDException

public DuplicateXuluObjectIDException(XuluObject object,
                                      String desc)
Erzeugt eine neue Fehlermeldung.

Parameters:
object - betroffenes Xulu-Objekt
desc - Fehlermeldung

DuplicateXuluObjectIDException

public DuplicateXuluObjectIDException(XuluObject object)
Erzeugt eine neue Fehlermeldung.

Parameters:
object - betroffenes Xulu-Objekt
Method Detail

getDuplicateID

public long getDuplicateID()
Liefert die XuluObject-ID, die den Fehler ausgeloest hat.