Ignore:
Timestamp:
2017-04-17T14:47:28+02:00 (7 years ago)
Author:
Don-vip
Message:

sonar - fb-contrib:SCII_SPOILED_CHILD_INTERFACE_IMPLEMENTOR - Style - Class implements interface by relying on unknowing superclass methods

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/SelectionManager.java

    r10716 r11945  
    1616import java.util.LinkedList;
    1717
     18import javax.swing.Action;
     19
    1820import org.openstreetmap.josm.Main;
    1921import org.openstreetmap.josm.actions.SelectByInternalPointAction;
     
    6062     * @author imi
    6163     */
    62     public interface SelectionEnded {
     64    public interface SelectionEnded extends Action {
    6365        /**
    6466         * Called, when the left mouse button was released.
     
    6971         */
    7072        void selectionEnded(Rectangle r, MouseEvent e);
    71 
    72         /**
    73          * Called to register the selection manager for "active" property.
    74          * @param listener The listener to register
    75          */
    76         void addPropertyChangeListener(PropertyChangeListener listener);
    77 
    78         /**
    79          * Called to remove the selection manager from the listener list
    80          * for "active" property.
    81          * @param listener The listener to register
    82          */
    83         void removePropertyChangeListener(PropertyChangeListener listener);
    8473    }
    8574
Note: See TracChangeset for help on using the changeset viewer.