Dieses Paket enthält Klassen, die die Implementierung von Komponenten erleichtern, die als eine Modellklasse und eine zugehörige Darstellungsklasse realisiert werden
IModel | Diese Schnittstelle definiert das Protokoll von Modellklassen, die ihre Darstellungskomponente in einem ComponentContainer anzeigen lassen können. |
ComponentContainer | ComponentContainer <ModelType extends IModel<ModelType>> Eine Instanz erweitert den Container JComponent und agiert als Beobachter eines ModelHolder. Sobald sich der Inhalt des ModelHolders ändert, wird das neue Modell aufgefordert, seine Darstellungskomponente in den ComponentContainer zu installieren. Die bisher angezeigte Komponente wird vorher entfernt. |
ModelHolder | class ModelHolder<ModelType extends IModel<ModelType>> extends Observable Eine Instanz realisiert einen beobachtbaren Speicherplatz für eine Instanz einer Modellklasse. |
EnumHolder | .... |
ValueChannel | ... |