[Uml-devel] Umbrello isn't listed in KDE 3.2 feature plan, because...
Luis De la Parra Blum
lparrab at gmx.net
Tue May 6 14:35:08 UTC 2003
On Monday 05 May 2003 17:02, Carsten Pfeiffer wrote:
> On Monday 05 May 2003 16:22, Jonathan Riddell wrote:
> > - refactoring agent (mostly done)
>
> Mostly done? I can't seem to get it working at all. I right-click on an
> interface and click "Refactor" to rename a method. I'd expect that the
Carsten's right... there's still quite a lot to do.
You can use the assistant to *move* attributes and operations around ( up and
down a class hierarchy ), but you cannot yet create/rename/edit those atts
and ops.
The reason you cannot edit the attributes/operations is that I did not want to
try and take the current edit-dialogs... that's when I created the
Umbrello::DialogPage and friends, but I've only really implemented the class
properties ( name, stereotype...).
Hopefully I'll implement the dialogs for atts and ops in the next couple of
days.. then the assistant will be much more usefull.
> method would be renamable and all classes implementing this interface and
> method would get updated as well. Also all classes using that method should
> get updated and if necessary
when you move an op or att the two classes are automatically updated in the
diagram.
> errors should be reported (e.g. when the
> visiblity is changed from public to protected).
why should this be an error?
> What happens is: I get that refactoring window with a treeview (caption
> says just "umbrello") with no obvious operations (some items have a context
> menu, some don't). I have to double click the desired method to get another
> window, that looks like a dialog, but apparently isn't (it doesn't have a
> cancel or ok-button, nor does Escape close it).
TODO
> its visiblity, but that's it. Oh and I can set the visibility to private,
> protected and public all together.
will be fixed.
> The type combobox is empty and the
> buttons to manage parameters don't do anything. Items (e.g. "Derived") have
> a +/- sign even if they don't contain anything.
>
> Without an Apply/OK button, I can't even apply the new name.
>
like I said, the page you see does not have any functionality yet...
what you see is pretty much just the designer template.
the only thing you can do now is move atts and ops (drag and drop to another
class in the tree)
> Trying to refactor another class or interface while the refactoring-window
> is still open doesn't bring it to the front, so it looks like the option
> doesn't work.
do you know how to raise a window? ( just give focus?)
> This doesn't look finished to me. Sorry for not having the time to submit
well... If I remember ok, when I commited the assistant I said something like
"start of refactoring assitant" or something like that... I never said it was
finished... then I just got distracted experimenting with the diagrams and
forgot a bit the assistant, but I'll retake it soon.
saludos
luis
More information about the umbrello-devel
mailing list