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 |