Löschen eines Variant-Names
In einigen Fällen kann es notwendig sein, den Variant-Name wieder zu entfernen. Wie bereits bei den anderen Topic-Map-Objects besprochen, steht hierfür die Funktion remove zur Verfügung. Auch hierbei muss wieder eine Fehlerbehandlung durchgeführt werden. Das folgende Beispiel zeigt die Vorgehensweise.
// Versuche Variant-Name zu löschen
try {
// Löschen des Variant-Name
tn1_en.remove();
}
catch (TMAPIException tmae) {
// Fehlerausgabe
System.err.println("Fehler beim Löschen des Variant-Namens.");
}
In der Try-Anweisung wird versucht den Variant-Name zu löschen. Schlägt dieser Versuch fehl, wird eine Fehlerausgabe durchgeführt.
Nachdem nun die einige (nicht alle) Grundlagen bzgl. Topics und Topic-Names erläutert wurden, kommen wir im nächsten Unterkapitel zum Thema Occurrences - eine der wichtigsten Elemente einer Topic-Map.