Class TreeModelListenerWrapper

  • All Implemented Interfaces:
    TreeModelListener

    public class TreeModelListenerWrapper
    extends java.lang.Object
    implements TreeModelListener
    Wraps a java.swing.event.TreeModelListener to implement jadex.base.gui.asynctree.TreeModelListener
    • Method Detail

      • hashCode

        public int hashCode()
        Overridden such that a new wrapper for the same listener can be used to remove an old wrapper.
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overridden such that a new wrapper for the same listener can be used to remove an old wrapper.
        Overrides:
        equals in class java.lang.Object
      • getWrapperFor

        public static TreeModelListenerWrapper getWrapperFor​(javax.swing.event.TreeModelListener swingListener)
        Wraps a given Swing TreeModelListener and returns the wrapped object. The wrapped Object is cached, so that two calls with the same TreeModelListener will return the same wrapped object.
        Parameters:
        swingListener -
        Returns:
        TreeModelListenerWrapper