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 153318 - cumbersome way to define new root method
Summary: cumbersome way to define new root method
Status: RESOLVED WONTFIX
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: issues@profiler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-17 14:00 UTC by ddv36a78
Modified: 2013-01-25 09:38 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ddv36a78 2008-11-17 14:00:08 UTC
Profiler is a great piece of software that I have found very useful.
But defining a new root method is quite cumbersome.

According to UI, "the method signature must be in VM format".
(1) one average user does not know by heart the VM format and then, should look at the java.sun.com web site to learn 
about it precisely *because* the help NetBeans provides does *not* give the VM format. Time is lost for a stupid task: 
looking for the precise description of such VM format.
The help system should give, at least the VM format, and may be more, like few examples of root method definition.
(2) I would be more happy if NetBeans could also accept the method signature, not in VM format, but in Java format like
<return type> <method name>(<argument-type>)
or
<return type> (<argument-type>)
(3) it looks like the new root method definition panel is accepting '*' token as method name and/or method VM 
signature. This very useful possibility I have used (due to (1) and (2)) is not mentionned into this panel and into 
the help system. I would be glad if this possibility could be listed both into the lowest section of this panel and 
into the help system.

Thanks.

PS : The pbs, here, are not that hard technically, but very irritating, so I use P2 priority.
Comment 1 Jiri Sedlacek 2013-01-25 09:38:19 UTC
Dialog mentioned in this issue is meant as an "advanced" way to define a profiling root. The default and preferred way to select profiling roots from project/class/.jar file is a checkbox tree which has much better usability.