Ignore:
Timestamp:
2017-04-16T14:42:27+02:00 (9 years ago)
Author:
Don-vip
Message:

improve unit tests, javadoc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java

    r10608 r11928  
    1717 * Similar like {@link DatasetEventManager}, just for selection events. Because currently selection changed
    1818 * event are global, only FIRE_IN_EDT and FIRE_EDT_CONSOLIDATED modes are really useful
    19  *
     19 * @since 2912
    2020 */
    2121public class SelectionEventManager implements SelectionChangedListener {
     
    2323    private static final SelectionEventManager instance = new SelectionEventManager();
    2424
     25    /**
     26     * Returns the unique instance.
     27     * @return the unique instance
     28     */
    2529    public static SelectionEventManager getInstance() {
    2630        return instance;
     
    5963    }
    6064
     65    /**
     66     * Registers a new {@code SelectionChangedListener}.
     67     * @param listener listener to add
     68     * @param fireMode EDT firing mode
     69     */
    6170    public void addSelectionListener(SelectionChangedListener listener, FireMode fireMode) {
    6271        if (fireMode == FireMode.IN_EDT)
     
    6978    }
    7079
     80    /**
     81     * Unregisters a {@code SelectionChangedListener}.
     82     * @param listener listener to remove
     83     */
    7184    public void removeSelectionListener(SelectionChangedListener listener) {
    7285        ListenerInfo searchListener = new ListenerInfo(listener);
Note: See TracChangeset for help on using the changeset viewer.