Schreiben einer neuen Nutzerschnittstelle


Um eine neue Nutzerschnittstelle zu schreiben, können sie sich auf UIManagerBean verlassen, um die Gesamte low-level Arbeit zu erledigen. Es wird sie über neue, verlohrene und veränderte Dienste und deren Attribute informieren, ihnen erlauben neue Dienste zu starten und die Konfiguration für sie parsen. Momentan schreiben wir in der AR-UI eine neue Hilfsklasse, die ihnen auch die Arbeit der Auswahl der passensten Representation der Dienste und die Buchführung abnimmt. Bis dahin müssen sie noch die Attribute der Dieste durchsuchen um eine passende Representation oder einen UIDescriptor für eine Representation zu finden. Wenn sie die Administration von Diensten erlauben wollen, müssen sie auch die administativen Interfaces des Administration-Objektes (zu erhalten über die getAdmin() Funktion der Interfaces administratable des Proxys) benutzen. Eine graphische Oberfläche dafür giebt es bereits fertig im code der SwingUI.