title: How to add listener to Application Editor in the Eclipse?
body: <p>I am writing a Eclipse RCP Plug-in for displaying the properties of objects displayed in application editor.
  My plug-in extends PageBookView. Every time, i select a new object is opened on the  ApplicationEditor(which is Canvas widget),i create a new page &amp; save the old page. </p>
  
  <p>ApplicationEditor extends EditorPart. It fires propertyChange events when the objects (on the active editor changes).  All i want is to add listener  to applicationEditor. When the required event fires, i have to update my page.</p>
  
  <p>Let me put it in a simmple way.</p>
  
  <pre><code>    public Class MyPage implements IPage implements **WHICH_LISTENER**
      {
  
      public MyPage(ApplicationEditor editor)
      {
  
      this.addPropertyChangeListener(editor); 
  
      }
    . . . . . . 
  
  }
  </code></pre>
  
  <p><em><strong>Which Listener should i implement to refresh the page by propertyChange().</em></strong>?</p>
  
  <p>PS: Thanks in advance for your precious advices. Feel free to question me for further  clarity in the Question! I cannot change the editor design or code, as i am trying to contribute to an open source project <a href="http://www.eclipse.org/vtp/" rel="nofollow">OpenVXML</a>.</p>