L'editor visivo ha bisogno delle classi BeanInfo in fase di progettazione e durante il runtime per definire il funzionamento dei vari componenti. È possibile stabilire il percorso in cui conservare le classi BeanInfo.
Le classi che si sviluppano nell'editor visivo per Java devono essere memorizzate in progetti Java. Ciascun progetto Java dispone di un percorso di generazione che comprende riferimenti ad altri progetti all'interno dello spazio di lavoro del workbench oppure a file JAR esterni disponibili nel file system. I pacchetti inclusi nel percorso di generazione vengono utilizzati per compilare le classi nel progetto, inoltre sono utilizzati dall'editor visivo per Java per creare il percorso delle classi della Virtual Machine in cui vengono eseguiti i bean Java in fase di progettazione.
Le risorse possono essere organizzate in diversi modi: