Oops.  Ignore that last message.

Introducing a deprecated class using the old name and package will
help existing plugin modules to run on 0.26 (provided other
incompatible API changes haven't been made), but they won't help
Zoran's case unless he develops against the deprecated API (which I
wouldn't recommend).  Again, developing plugins against a newer
version of ArgoUML and running against an older version isn't
supported (even if it's only a "little bit" older).  All the versions
are tagged, so you can check out code for 0.25.4 or even 0.24 if
that's what you really want to do.  Otherwise you can just do your
testing against the current SVN code.

The class has been renamed a couple of times

up to 0.18.1 TabSpawnable
0.20 - 0.25.4 org.argouml.ui.AbstractArgoJPanel
0.25.5 - org.argouml.api.AbstractArgoJPanel

The most recent change was apparently done by Michiel as part of the
work for issue 4925
http://argouml.tigris.org/issues/show_bug.cgi?id=4925 but I'm not sure
whether it's required for that fix or whether it was an unintentional
change that got mixed in.

Michiel, can you comment?  For backward compatibility should we
introduce a deprecated facade class under the old name as Bob
suggested or should we move the class back to the original package.

Tom

[lots and LOTS of lines trimmed here]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to