Ignore:
Timestamp:
2015-08-01T19:58:37+02:00 (9 years ago)
Author:
Don-vip
Message:

fix some compile errors that arise with openjdk-9-b74

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanel.java

    r8510 r8633  
    2121import javax.swing.tree.DefaultMutableTreeNode;
    2222import javax.swing.tree.DefaultTreeModel;
     23import javax.swing.tree.TreeNode;
    2324import javax.swing.tree.TreePath;
    2425import javax.swing.tree.TreeSelectionModel;
     
    6869     * that refer to one of the primitives in the filter.
    6970     */
    70     private transient Set<OsmPrimitive> filter = null;
     71    private transient Set<? extends OsmPrimitive> filter = null;
    7172
    7273    /** a counter to check if tree has been rebuild */
     
    345346     * @return the list of primitives used for filtering
    346347     */
    347     public Set<OsmPrimitive> getFilter() {
     348    public Set<? extends OsmPrimitive> getFilter() {
    348349        return filter;
    349350    }
     
    353354     * @param filter the list of primitives used for filtering
    354355     */
    355     public void setFilter(Set<OsmPrimitive> filter) {
     356    public void setFilter(Set<? extends OsmPrimitive> filter) {
    356357        if (filter != null && filter.isEmpty()) {
    357358            this.filter = null;
     
    380381
    381382        int row = 0;
    382         Enumeration<DefaultMutableTreeNode> children = root.breadthFirstEnumeration();
     383        Enumeration<TreeNode> children = root.breadthFirstEnumeration();
    383384        while (children.hasMoreElements()) {
    384385            children.nextElement();
Note: See TracChangeset for help on using the changeset viewer.