Title:

Das Java Komponentenmodell: Java Beans

Home
deutsch
  
ISBN: 3836213710   ISBN: 3836213710   ISBN: 3836213710   ISBN: 3836213710 
 
  Wir empfehlen:       
  next up previous contents index
Next: java.beans.FeatureDescriptor Up: Introspection Previous: Reflecion

BeanInfo Schnittstelle

  Durch implementerung der BeanInfo Schnittstelle (java.beans.BeanInfo) wird explizit Information zum Bean zur Verfuegung gestellt. Jedes Leistungsmerkmal (feature) wird mit einem FeatureDecriptor beschrieben. Eine Klasse welche die Schnittstelle implementiert muss sich an die Namenskonvention: <zu beschreibenes Bean>BeanInfo z.B. fuer das Bean: meinBean wuerde die BeanInfo-Klasse dann: meinBeanBeanInfo heissen. Ein Nachteil, der sich unmittelbat aus dieser Trennung in zwei Klassen (Bean und BeanInfo) ergibt, ist die Problematische Wartung von zwei Klassen, die logisch jedoch zusammengehoeren. Darueberhinaus besteht an dieser Stelle keine andere Bindung der beiden Klassen, als die Namenskonvention. In der BeanInfo Schnittstelle sind acht Methoden definiert, die in einer Helferklasse (java.beans.SimpleBeanInfo) bereits implementiert sind, um dem Entwickler die Arbeit ein wenig zu vereinfachen. In dier Implementierung geben alle Methoden null Referenzen zurueck, was in einer Anwendung die Reflektion zum Einsatz bringen wuerde.




next up previous contents index
Next: java.beans.FeatureDescriptor Up: Introspection Previous: Reflecion
  
Java ist auch eine Insel: Programmieren mit der Java Standard Edition Version 6: Programmieren mit der Java Platform, Standard Edition - Version 6 (Galileo Computing)
Siehe auch:
Java - kurz & gut
Eclipse IDE - kurz & gut
Einstieg in Eclipse 3.5: RCP-, Web- und AJAX-A...
Einstieg in Java 6: Sonderausgabe: Verständl...
Java 6 Das Übungsbuch. 200 Aufgaben mit vollst...
Java
von Kopf bis Fuß
 
   
 
     

Back to the topic sites:
ScientificPublication.com/Startseite/Informatik/Programmieren
StudyPaper.com/Startseite/Computer/Informatik/Programmieren/Java
StudyPaper.com/Startseite/Computer

External Links to this site are permitted without prior consent.
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Copyright ©  |  Impressum