Titel:

Das Java Komponentenmodell: Java Beans

Startseite
english
  
ISBN: 3528256974   ISBN: 3528256974   ISBN: 3528256974   ISBN: 3528256974 
 
  Wir empfehlen:       
  next up previous contents index
Next: Persistence Up: Customization Previous: Property Editor

 

Customizer

Ein customizer (Anpassungselement) ist eine Schnittstelle um ein ganzes Bean und nicht nur eine Eigenschaft fuer den Benutzer anpassbar zu machen. Customizer sind nicht auf die oeffentlichen Eigenschaften des Beans beschraenkt, sondern auch andere Parameter eines Beans koennen auf dieser Weise konfigurieren. Customizre sollte zum Einsatz kommen, wenn Beans sehr komplex und schwer ueberschaubar werden. Ein Customizer hat grundsaetlich alle moeglichkeiten einer GUI (Graphical User Interface) und kann auch als Dialog implementiert werden und somit wizard fungieren. Wer Customizer einsetzen will muss in jeden Fall auch eine BeansInfo Klasse implementieren, da die Verbindung zwischen Customizer und Bean aehnlich wie bei den Eigenschaftseditoren, in der BeanInfo Klasse hergestellt werden (siehe 3.3.2.2). Alle Customizer muessen die java.beans.Customizer Schnittstelle implementieren, die primaer Methoden fuer die Registrierung von Zuhoerern definiert und eine Methode namens setObject(Object bean) ohne Rueckgabewert zur Verfuegung stellt. Letztere spezifiziert das zugehoerige Bean, welches mit dem Customizer angepasst werden soll. Darueberhinaus muss der Customizer java.awt.Component implementieren und einen Konstruktor ohne Parameter haben. Nun kann man sich leicht vorstellen, dass dieser Customizer alle nur erdenklichen Aktionen auf dem Bean durchfuehren kann und auch solche Parameter aendern, die nicht bestandteil des Veroeffentlichen Teils des Beans sind, da der Customizer ueber eine Referenz auf das Bean verfuegt.


next up previous contents index
Next: Persistence Up: Customization Previous: Property Editor
  
Programmieren mit Java (Vieweg Lehrbuch) (Taschenbuch)
von Andreas Solymosi,
Ilse Schmiedecke
Sonstige Artikel:
Der perfekte Liebhaber. Sextechniken, die sie verrückt machen. (Taschenbuch)
von Lou Paget,
Beate Gorman
Die schönsten Spiele und Einlagen für die Hochzeitsfeier. Reden, Sketche, Bräuche, Hochzeitszeitung. (Taschenbuch)
von Birgit Adam
SanDisk CompactFlash Speicherkarte 128MB (Typ I)
von SanDisk GmbH
 
    
     

Zurück zu Themenseiten:
ScientificPublication.com/Startseite/Informatik/Programmieren
StudyPaper.com/Startseite/Computer/Informatik/Programmieren/Java
StudyPaper.com/Startseite/Computer

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Copyright ©  |  Impressum