Bug 68188

Summary: codegeneration package problem
Product: [Applications] umbrello Reporter: Harald Wallus <wallus>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

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).