A komponensek és a BeanInfo osztályok tárolása ugyanabban a csomagban

A Java komponens és a hozzá tartozó BeanInfo osztály ugyanabban a csomagban található, így a belső elemző megtalálja a BeanInfo osztályt.

Ez a legegyszerűbb, azonban a legkevésbé kívánatos helyzet, ugyanis az azonos csomagba csoportosított futás közbeni és tervezési időben használt osztályok szétválasztása felesleges extra munkát jelent a bevezetési fázisban.

Tegyük fel például, hogy a Sajat nevű projekt tartalmaz egy sajat_osztalyok csomagot a SajatJavaBean és a SajatJavaBeanBeanInfo osztályokkal. A sajat_osztalyok.SajatJavaBean használatakor, például egy Sajat projektben vagy a Sajat projektet az összeépítési útvonalában tartalmazó másik projektben lévő osztály fejlesztésekor a belső elemző megtalálja a myclasses.MyJavaBeanBeanInfo BeanInfo osztályt.

Ha a BeanInfo osztályokat a vizuális osztályokkal megegyező csomagban kívánja tartani, akkor tegye a következőket:

  1. A Java perspektívában hozza létre a BeanInfo osztályokat.
  2. Mentse el a BeanInfo osztályokat a hozzájuk tartozó Java komponenseket tartalmazó projektbe illetve csomagba.
A Java komponens tulajdonságainak megállapításához a vizuális szerkesztő automatikusan megtalálja és elemzi a BeanInfo osztályokat.

(C) Copyright IBM Corporation 1999, 2004. Minden jog fenntartva.