Bug 68188 - codegeneration package problem
Summary: codegeneration package problem
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-14 09:32 UTC by Harald Wallus
Modified: 2004-03-19 17:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harald Wallus 2003-11-14 09:32:03 UTC
Version:            (using KDE KDE 3.1.4)
Installed from:    SuSE RPMs
OS:          Linux

I just recognize a new bug in code generation:

1. My doing:
I create package org,
in this I create package ozoneDB,
in this I create two interfaces : OzoneObject and OzoneRemote.

To get an "extends"  in a  class  definition e.g. srv.GarageImpl,
I draw a implementation arrow from srv.GarageImpl to
org.ozoneDB.OzoneRemote.

2. The problem:
I expect to get the interface OzoneObjet and OzoneRemote
into
  org/ozoneDB/*.java
but i get only
   ozoneDB/*.java


And the "extends" does not appears. But this is still reported and I will test around that further.
Comment 1 Brian Thomas 2003-12-04 18:53:46 UTC
This is now fixed. Handling of import/package statements now improved so that you only import classes that 1) arent in your package =Or= when both the classes dont belong to a package at all. 
Comment 2 Igor Chaves Cananéa 2004-03-19 17:26:36 UTC
Well, I still have this problem. I'm using slackware-current with KDE 3.2 and umbrello 1.2.1 (compiled from sources).