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 - Do initial integration with projects
Summary: Do initial integration with projects
Alias: None
Product: guibuilder
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P1 blocker (vote)
Assignee: issues@guibuilder
Depends on:
Blocks: 26422 27165 27181 27182 34930
  Show dependency tree
Reported: 2002-09-10 16:43 UTC by Tomas Pavek
Modified: 2003-12-11 14:21 UTC (History)
2 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
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.