[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.technology.dali] question on ResourceModelListener

Forwarded from dali-dev list:

-------- Original Message --------
Subject: 	[dali-dev] question on ResourceModelListener
Date: 	Fri, 30 Jan 2009 00:00:00 -0500
From: 	Ivy Ho <corporategirl@xxxxxxxxx>
Reply-To: 	General Dali EJB ORM developer discussion. <dali-dev@xxxxxxxxxxx>
To: 	dali-dev@xxxxxxxxxxx


Hi there:

I have implements in from our widget ,ResourceModelListener and ,PropertyChangeListener..

It is funny that if I click on the JPA view,on any fields The PropertyChangeListener is never invoked but it always go to ResourceModelListener.
However in the method resourceModelChanged() , there is no indication as what changes trigger the events,.
Is there any other listeners I can use or there is something we can do in the resourceModelChanged to find out what the change is ?


Thanks so much!

public void resourceModelChanged() {
  // TODO Auto-generated method stub

  System.out.println("resourceModelChanged...");

 }



=== some how the following was never invoked.== don''t know why.====

public void propertyChanged(
   org.eclipse.jpt.utility.model.event.PropertyChangeEvent arg0) {
  // TODO Auto-generated method stub

  System.out.println("org.eclipse.jpt.utility.model.event.PropertyChangeEvent");
  if (arg0!=null)
  {
   System.out.println("property name="+arg0.getPropertyName());
   System.out.println("source="+arg0.getSource());
   System.out.println("new value="+arg0.getNewValue()+": old="+arg0.getOldValue());

}
System.out.println("end org.eclipse.jpt.utility.model.event.PropertyChangeEvent");
}
l