Förvara bönor och BeanInfo-klasser i samma paket

En Java-böna och dess associerade BeanInfo-klass finns i samma paket. Då kan introspektionsfunktionen hitta BeanInfo-klassen.

Det här är det enklaste men också det minst sannolika scenariot eftersom sammanslagning av körnings- och designlägesklasser i samma paket ger extra arbete med att separera dem vid utplacering.

Exempel: ett projekt med namnet MyProject innehåller ett paket med namnet myclasses som innehåller klasserna MyJavaBean och MyJavaBeanBeanInfo. När bönan myclasses.MyJavaBean används, antingen för utveckling av en klass i MyProject eller för utveckling av en klass i ett annat projekt som innehåller MyProject i Java-byggsökvägen, söker introspektionsfunktionen sin BeanInfo-klass, myclasses.MyJavaBeanBeanInfo.

Om du vill förvara BeanInfo-klasser i samma paket som de visuella klasserna:

  1. I Java-perspektivet skapar du BeanInfo-klasserna.
  2. Spara BeanInfo-klasserna i samma projekt och samma paket som de bönor som använder BeanInfo-klasserna.
Den visuella redigeraren söker efter och gör en introspektion av BeanInfo-klasserna i designläge för att bestämma egenskaperna för Java-bönan.

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.