Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » No notification from classifier when package changes
No notification from classifier when package changes [message #627760] Thu, 02 July 2009 05:18
Patrick Oppermann is currently offline Patrick Oppermann
Messages: 10
Registered: July 2009
Junior Member
Hi,

I just tried to attach an adapter to a Class instance to be notified as
soon as it is moved into another package.

In the code below, however, there is no notification, the sysout
statement is not reached:

Class clazz = UMLFactory.eINSTANCE.createClass();
Package package_ = UMLFactory.eINSTANCE.createPackage();
Package package_2 = UMLFactory.eINSTANCE.createPackage();

clazz.setPackage(package_);
clazz.eAdapters().add(new AdapterImpl(){
@Override
public void notifyChanged(Notification msg){
System.out.println("notified");
}
});
clazz.setPackage(package_2);

Is there a way to be notified by a Class when its package changes?

Thanks in advance,
Patrick
Previous Topic:Stereotype and Properties
Next Topic:GeneralizationSet
Goto Forum:
  


Current Time: Thu Apr 17 20:59:49 EDT 2014

Powered by FUDForum. Page generated in 0.01966 seconds