Re: UI for setting up runtime classpath

Svata Dedic <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.projects.devel
Organization CollabNet Hosting
Message-ID <[email protected]>
cL wrote:
> 
> the user can review classpaths on profiles and build targets -which is 
> the place they'll be most interested in since that's where the action 
> takes place.
> 
Negative - the "New > Resource" action is present at project level 
(precisely on Project's Resource node) and establishes a project-wide 
default path (which the individual targets/profiles default to). UI on 
individual build targets, or profiles, is just a local override of the 
project default established through the "New > Resource" action.
UI to inspect or alter the project-wide default does not exist at all.

> 
> when adding a resource via a specific b.t. or profile the user will get 
> a similar but more tuned choice -<bt or profile name>, compile/run time 
> (depends on whether added from b.t. or profile respectively), 
> everywhere. the default choice is the specific object (b.t. or profile).

So the spec now basically says that the user may, by customizing 
properties of a single execution profile in a modal window, alter 
properties of all other execution profiles when she chooses "run time" ?
The same explanation could be applied to build target's case.

I would find that quite counter-intuitive, since customizers are meant 
to change only the object which they are invoked on, not other objects, 
aren't they ?

The same issue as at the top of the e-mail: there's a way how to set up 
defaults for "Compile Time" for all build targets (by selecting 
"compile-time" from the list), but there is no way how to see that setup.
The user can only see individual build target's data, which are possibly 
mutated from the default and is not getting any clue about what 
resources are "project-wide" and which are for that target only.

BTW I am also missing spec for "Add" button in Fig 50 - the step that 
allows to select resource already in the project or browse for a new 
one. Maybe scheduled for the next update.

-Svata
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.