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 118831 - Editable class preview
Summary: Editable class preview
Status: NEW
Alias: None
Product: uml
Classification: Unclassified
Component: Design Center (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@uml
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-14 19:26 UTC by uprem
Modified: 2007-10-15 19:43 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 uprem 2007-10-14 19:26:45 UTC
Need a class preview feature that is editable. When classes are modeled, we should be able to edit, save & view logic
that is part of methods. When this is being done, more methods, new classes, new member variables take root in the
model. This makes modeling more complete.

The way the modeling is done right now in Netbeans, we model the class for the members it has and generate code. This
doesnt provide for being able to spend more time without worrying about the gory details(error handling, exception
handling, details, nitty gritties etc.) of implementation, but get to one level deeper.

We need to be able to preview the class and be able to edit the preview. This additions should be stored as part of the
model and need not necessarily be part of generated code. This way, methods can be detailed out to next level of logic.

----

UML Design process is a very slow process. It starts with a concept in the head; leading to classes/objects taking shape.

I generally dont do modeling but get to coding directly after thinking about class model a bit.. and on the fly come up
with new methods on need basis. If new additions are disruptive and make old code either inconsistent or useless, I just
do refactor(used to be manual).

I had used UML modeling for couple of complicated tools. My productivity after I started cutting code was really
fantastic, as I was able to think through the problem right up and have the entire tool thought out. There were a few
surprises though, but really very minor and manageable. The whole experience was fantastic.

By implementing this feature, I guess we will make modeling in Netbeans much more useful and pleasurable.