co-ode-owl-plugins/change-tracker

Opening an ontology or closing Protégé causes listener warning

Closed this issue · 0 comments

*** WARNING BADLY BEHAVING LISTENER: org.protege.editor.owl.ui.frame.AbstractOWLFrameSection$1 *** 
    Possible culprit (trace from when listener was added):  
          org.protege.editor.owl.ui.frame.AbstractOWLFrameSection.<init>(AbstractOWLFrameSection.java:66) 
          org.protege.editor.owl.ui.frame.AxiomListFrameSection.<init>(AxiomListFrameSection.java:33) 
          org.protege.editor.owl.ui.frame.AxiomListFrame.<init>(AxiomListFrame.java:25) 
          org.protege.editor.owl.ui.OWLAxiomTypeFramePanel.createUI(OWLAxiomTypeFramePanel.java:42) 
          org.protege.editor.owl.ui.OWLAxiomTypeFramePanel.<init>(OWLAxiomTypeFramePanel.java:37) 
          org.coode.change.diff.AxiomsView.initialiseOWLView(AxiomsView.java:86) 
          org.protege.editor.owl.ui.view.AbstractOWLViewComponent.initialise(AbstractOWLViewComponent.java:46) 
          org.protege.editor.core.ui.view.View.createContent(View.java:423) 
          org.protege.editor.core.ui.view.View.createUI(View.java:203) 
          org.protege.editor.core.ui.view.View$1.hierarchyChanged(View.java:133) 
          java.awt.Component.processHierarchyEvent(Component.java:6692) 
          java.awt.Component.processEvent(Component.java:6311) 
          java.awt.Container.processEvent(Container.java:2234) 
          java.awt.Component.dispatchEventImpl(Component.java:4881) 
          java.awt.Container.dispatchEventImpl(Container.java:2292) 
          java.awt.Component.dispatchEvent(Component.java:4703) 
          java.awt.Component.createHierarchyEvents(Component.java:5541) 
          java.awt.Container.createHierarchyEvents(Container.java:1443) 
          java.awt.Component.show(Component.java:1622) 
          java.awt.Component.show(Component.java:1654) 
          java.awt.Component.setVisible(Component.java:1606) 
          javax.swing.JComponent.setVisible(JComponent.java:2641) 
          javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:394) 
          javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:270) 
          javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:132) 
          javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:67) 
          javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:616) 
          javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:591) 
          javax.swing.JTabbedPane.setSelectedComponent(JTabbedPane.java:675) 
          org.coode.mdock.Util.bringToFront(Util.java:123) 
          org.coode.mdock.DynamicConfigPanel$CentreAddMode.doAdd(DynamicConfigPanel.java:351) 
          org.coode.mdock.DynamicConfigPanel.handleMouseClicked(DynamicConfigPanel.java:89) 
          org.coode.mdock.DynamicConfigPanel.access$100(DynamicConfigPanel.java:45) 
          org.coode.mdock.DynamicConfigPanel$2.mouseClicked(DynamicConfigPanel.java:72) 
          java.awt.Component.processMouseEvent(Component.java:6528) 
          javax.swing.JComponent.processMouseEvent(JComponent.java:3321) 
          java.awt.Component.processEvent(Component.java:6290) 
          java.awt.Container.processEvent(Container.java:2234) 
          java.awt.Component.dispatchEventImpl(Component.java:4881) 
          java.awt.Container.dispatchEventImpl(Container.java:2292) 
          java.awt.Component.dispatchEvent(Component.java:4703) 
          java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898) 
          java.awt.LightweightDispatcher.processMouseEvent(Container.java:4542) 
          java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462) 
          java.awt.Container.dispatchEventImpl(Container.java:2278) 
          java.awt.Window.dispatchEventImpl(Window.java:2739) 
          java.awt.Component.dispatchEvent(Component.java:4703) 
          java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746) 
          java.awt.EventQueue.access$400(EventQueue.java:97) 
          java.awt.EventQueue$3.run(EventQueue.java:697) 
          java.awt.EventQueue$3.run(EventQueue.java:691) 
          java.security.AccessController.doPrivileged(Native Method) 
          java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) 
          java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) 
          java.awt.EventQueue$4.run(EventQueue.java:719) 
          java.awt.EventQueue$4.run(EventQueue.java:717) 
          java.security.AccessController.doPrivileged(Native Method) 
          java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) 
          java.awt.EventQueue.dispatchEvent(EventQueue.java:716) 
          java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) 
          java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 
          java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) 
          java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 
          java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 
          java.awt.EventDispatchThread.run(EventDispatchThread.java:82) 
    (Listeners should be removed in the plugin dispose method!)