This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 27180

Summary: Do initial integration with projects
Product: guibuilder Reporter: Tomas Pavek <tpavek>
Component: CodeAssignee: issues@guibuilder <issues>
Severity: blocker CC: mihmax, pkuzel
Priority: P1    
Version: 3.x   
Hardware: PC   
OS: Windows ME/2000   
Issue Type: TASK Exception Reporter:
Bug Depends on:    
Bug Blocks: 26422, 27165, 27181, 27182, 34930    

Description Tomas Pavek 2002-09-10 16:43:01 UTC
Each opened form needs to know in which project it
has been opened. This information must be passed
to it somehow when opening. The project context is
needed for accessing classpath (for beans loaded
with form) and for invoking compilation on the form.
Comment 1 Jan Jancura 2003-03-27 15:49:53 UTC
Can you update keyword for planning, please?
Comment 2 Tomas Pavek 2003-04-15 16:00:16 UTC

We need to do an initial integration of form module with projects so
the form editor is capable to work somehow and more work can be
started (incl. investigation and testing some approaches).

In the first phase, we could still use non-API classes from java
module (JavaDataLoader, JavaDataObject, JavaEditor), being dependent
on java module implementation version. From the functional point of
view, it must be possible just to open form, edit it (using standard
Swing components), save, compile and execute. No user beans and
installing to pallete need to work (classloader for user beans and
managing pallete are separate issues).

If times permits, we should try to find a way how to use just official
java module APIs, get rid of unwanted dependencies (JavaDataObject,
JavaEditor, etc). It is
still not clear at this moment if/how it is doable.
Comment 3 _ pkuzel 2003-07-07 14:53:15 UTC
I develop a module responsible for internationalizing forms. The
module requires following form module features:
 - FormPropertyEditorManager
 - FormAwareEditor
 - FormDataObject (or public MIME type, and way how
   to load form model into memory)
 - FormProperty
 - RADConnectionDesignValue
 - RADComponent
 - FormDesignValue
 - not yet known dependencies
Comment 4 Tomas Pavek 2003-11-26 15:34:00 UTC
As described in
the current work on projects prototype has been stopped.