Ignore:
Timestamp:
2010-05-18T23:43:52+02:00 (14 years ago)
Author:
bastiK
Message:

extended command list dialog; added inspection panel

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/command/AddCommand.java

    r1990 r3262  
    66
    77import java.util.Collection;
     8import java.util.Collections;
    89
    910import javax.swing.JLabel;
    10 import javax.swing.tree.DefaultMutableTreeNode;
    11 import javax.swing.tree.MutableTreeNode;
    1211
    1312import org.openstreetmap.josm.data.osm.OsmPrimitive;
     
    6160    }
    6261
    63     @Override public MutableTreeNode description() {
     62    @Override public JLabel getDescription() {
    6463        String msg;
    6564        switch(OsmPrimitiveType.from(osm)) {
     
    7069        }
    7170
    72         return new DefaultMutableTreeNode(
    73                 new JLabel(
    74                         tr(msg,
    75                                 osm.getDisplayName(DefaultNameFormatter.getInstance())
    76                         ),
    77                         ImageProvider.get(OsmPrimitiveType.from(osm)),
    78                         JLabel.HORIZONTAL
    79                 )
    80         );
     71        return new JLabel(
     72                tr(msg, osm.getDisplayName(DefaultNameFormatter.getInstance())),
     73                ImageProvider.get(OsmPrimitiveType.from(osm)),
     74                JLabel.HORIZONTAL);
     75    }
     76
     77    @Override
     78    public Collection<OsmPrimitive> getParticipatingPrimitives() {
     79        return Collections.singleton(osm);
    8180    }
    8281}
Note: See TracChangeset for help on using the changeset viewer.