Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

addWarning(CauseType causeType, Object reportingInstance, String causeObjectID, String topic, String message, Throwable cause)

Fügt eine Warnung vom Typ causeType des Objekts reportingInstance mit dem Titel topic und dem Meldungstext message dem UMC hinzu. Wurde die Meldung durch eine Ausnahme verursacht, wird diese Ursache mit cause übergeben.

addWarning(CauseType causeType, Object reportingInstance, String causeObjectID, String topic, String message, Throwable cause)
Argument CauseType causeType Typ der Meldung.
CauseType.LIBRARY = Erscheint in der Konsole und der Sicht Meldungsprotokoll.
CauseType.PROJECT = Erscheint in der Konsole und der Sicht Meldungsprotokoll. Ebenso erscheint ein Meldungsfenster, in dem die Meldung in Form eines Form-UIs angezeigt wird.
Object reportingInstance Das fehlerverursachende, bzw. das Fehler meldende Objekt.
String causeObjectID Derzeit null, ist für zukünftige Erweiterungen vorgesehen.
String topic Der Meldungstitel. Wird sowohl als Titel im Meldungsfenster, als auch zur Kennung für den Logger verwendet.
String message Der Meldungstext.
Throwable cause Ist die Meldung durch eine Ausnahme verursacht worden, kann hier die Ausnahme gespeichert werden.
Rückgabewert Boolean true oder false