Ignore:
Timestamp:
2013-04-23T13:43:26+02:00 (12 years ago)
Author:
donvip
Message:

[josm_reltoolbox] Fix some warnings

Location:
applications/editors/josm/plugins/reltoolbox/src/relcontext/actions
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/reltoolbox/src/relcontext/actions/DownloadParentsAction.java

    r26509 r29535  
    22
    33import static org.openstreetmap.josm.tools.I18n.tr;
     4
    45import java.awt.event.ActionEvent;
    56import java.util.ArrayList;
     
    89import java.util.List;
    910import java.util.Set;
     11
    1012import javax.swing.AbstractAction;
     13
    1114import org.openstreetmap.josm.Main;
    1215import org.openstreetmap.josm.actions.downloadtasks.DownloadReferrersTask;
    1316import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1417import org.openstreetmap.josm.data.osm.Relation;
    15 import org.openstreetmap.josm.data.osm.RelationMember;
    1618import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationMemberTask;
    1719import org.openstreetmap.josm.gui.dialogs.relation.DownloadRelationTask;
    1820import org.openstreetmap.josm.tools.ImageProvider;
     21
    1922import relcontext.ChosenRelation;
    2023import relcontext.ChosenRelationListener;
  • applications/editors/josm/plugins/reltoolbox/src/relcontext/actions/ReconstructPolygonAction.java

    r28813 r29535  
    107107                                Way tmp = w;
    108108                                w = candidateWay;
    109                                 candidateWay = w;
     109                                candidateWay = tmp;
    110110                            }
    111111                            commands.add(new DeleteCommand(w));
  • applications/editors/josm/plugins/reltoolbox/src/relcontext/actions/TheRing.java

    r29459 r29535  
    11package relcontext.actions;
    22
    3 import java.util.*;
     3import java.util.ArrayList;
     4import java.util.Collection;
     5import java.util.HashMap;
     6import java.util.List;
     7import java.util.Map;
     8
    49import javax.swing.JOptionPane;
     10
    511import org.openstreetmap.josm.Main;
    6 import org.openstreetmap.josm.command.*;
    7 import org.openstreetmap.josm.data.coor.EastNorth;
    8 import org.openstreetmap.josm.data.osm.*;
     12import org.openstreetmap.josm.command.AddCommand;
     13import org.openstreetmap.josm.command.ChangeCommand;
     14import org.openstreetmap.josm.command.Command;
     15import org.openstreetmap.josm.command.DeleteCommand;
     16import org.openstreetmap.josm.data.osm.Node;
     17import org.openstreetmap.josm.data.osm.OsmPrimitive;
     18import org.openstreetmap.josm.data.osm.Relation;
     19import org.openstreetmap.josm.data.osm.RelationMember;
     20import org.openstreetmap.josm.data.osm.Way;
    921import org.openstreetmap.josm.tools.Geometry;
    1022import org.openstreetmap.josm.tools.Geometry.PolygonIntersection;
     
    326338            }
    327339        }
    328         // todo: когда два кольца меняют одно и то же отношение, в список команд добавляется
    329         // изменение базового отношения на новое, а не предыдущего
    330         // поэтому сохраняется только первое изменение
     340        // todo: когда два кольца менÑ�ÑŽÑ‚ одно и то же отношение, в Ñ�пиÑ�ок команд добавлÑ�етÑ�Ñ�
     341        // изменение базового отношениÑ� на новое, а не предыдущего
     342        // поÑ�тому Ñ�охранÑ�етÑ�Ñ� только первое изменение
    331343
    332344        List<Command> commands = new ArrayList<Command>();
     
    389401     * Appends "append" to "base" so the closed polygon forms.
    390402     */
    391     private static void closePolygon( List<Node> base, List<Node> append ) {
     403    /*private static void closePolygon( List<Node> base, List<Node> append ) {
    392404        if( append.get(0).equals(base.get(0)) && append.get(append.size() - 1).equals(base.get(base.size() - 1)) ) {
    393405            List<Node> ap2 = new ArrayList<Node>(append);
     
    397409        base.remove(base.size() - 1);
    398410        base.addAll(append);
    399     }
     411    }*/
    400412
    401413    /**
    402414     * Checks if a middle point between two nodes is inside a polygon. Useful to check if the way is inside.
    403415     */
    404     private static boolean segmentInsidePolygon( Node n1, Node n2, List<Node> polygon ) {
     416    /*private static boolean segmentInsidePolygon( Node n1, Node n2, List<Node> polygon ) {
    405417        EastNorth en1 = n1.getEastNorth();
    406418        EastNorth en2 = n2.getEastNorth();
    407419        Node testNode = new Node(new EastNorth((en1.east() + en2.east()) / 2.0, (en1.north() + en2.north()) / 2.0));
    408420        return Geometry.nodeInsidePolygon(testNode, polygon);
    409     }
     421    }*/
    410422   
    411423    private static void log( String s ) {
     
    420432        private boolean isRing;
    421433
    422         private RingSegment() {
    423         }
     434        /*private RingSegment() {
     435        }*/
    424436
    425437        public RingSegment( Way w ) {
     
    435447        }
    436448
    437         public RingSegment( RingSegment ref ) {
     449        /*public RingSegment( RingSegment ref ) {
    438450            this.nodes = null;
    439451            this.references = ref;
    440         }
     452        }*/
    441453
    442454        /**
     
    559571         * @return true if ways are equals, or one references another.
    560572         */
    561         public boolean isReferencingEqual( RingSegment other ) {
     573        /*public boolean isReferencingEqual( RingSegment other ) {
    562574            return this.equals(other) || (other.isReference() && other.references == this) || (isReference() && references == other);
    563         }
     575        }*/
    564576
    565577        @Override
Note: See TracChangeset for help on using the changeset viewer.