[Uml-devel] Bug fix patch: xmlschemawriter

Brian Thomas thomas at mail630.gsfc.nasa.gov
Thu Mar 13 13:12:08 UTC 2003

	Hi all,

	I found some bugs in the xmlschema writer code. This patch fixes the following problems:

         - important code opening the schema document didnt make it into CVS (somehow corrupted)
          now back in.

         - not treating inheritance of classes by others very well. Superclasses were dropped from 
           declaration in the document. Now much more appropriate treatment
           for classifiers within the same package (no cross-package inheritance allowed still..:P )

         - now treats abstract classes and interfaces appropriately.

	Patch is to Umbrello CVS KDE code as of 4pm EDT today.

						Cheers, -b.t.


A woman went into a hospital one day to give birth.  Afterwards, the doctor
came to her and said, "I have some... odd news for you."
	"Is my baby all right?" the woman anxiously asked.
	"Yes, he is," the doctor replied, "but we don't know how.  Your son
(we assume) was born with no body.  He only has a head."
	Well, the doctor was correct.  The Head was alive and well, though no
one knew how.  The Head turned out to be fairly normal, ignoring his lack of
a body, and lived for some time as typical a life as could be expected under
the circumstances.
	One day, about twenty years after the fateful birth, the woman got a
phone call from another doctor.  The doctor said, "I have recently perfected
an operation.  Your son can live a normal life now: we can graft a body onto
his head!"
	The woman, practically weeping with joy, thanked the doctor and hung
up.  She ran up the stairs saying, "Johnny, Johnny, I have a *wonderful*
surprise for you!"
	"Oh no," cried The Head, "not another HAT!"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: schema.patch
Type: text/x-diff
Size: 22784 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/umbrello-devel/attachments/20030313/8fae8401/attachment.bin>

More information about the umbrello-devel mailing list