Ignore:
Timestamp:
2009-07-19T19:04:49+02:00 (15 years ago)
Author:
Gubaer
Message:

removed dependencies to Main.ds, removed Main.ds
removed AddVisitor, NameVisitor, DeleteVisitor - unnecessary double dispatching for these simple cases

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/corrector/RoleCorrectionTableModel.java

    r1001 r1814  
    66import java.util.List;
    77
    8 import org.openstreetmap.josm.data.osm.visitor.NameVisitor;
     8import org.openstreetmap.josm.gui.PrimitiveNameFormatter;
    99
    1010public class RoleCorrectionTableModel extends
    11         CorrectionTableModel<RoleCorrection> {
    12 
    13     private static NameVisitor nameVisitor = new NameVisitor();
     11CorrectionTableModel<RoleCorrection> {
     12    private static final PrimitiveNameFormatter NAME_FORMATTER = new PrimitiveNameFormatter();
    1413
    1514    public RoleCorrectionTableModel(List<RoleCorrection> roleCorrections) {
     
    4140        switch (colIndex) {
    4241        case 0:
    43             roleCorrection.relation.visit(nameVisitor);
    44             return nameVisitor.name;
     42            return NAME_FORMATTER.getName(roleCorrection.relation);
    4543        case 1:
    4644            return roleCorrection.member.role;
Note: See TracChangeset for help on using the changeset viewer.