Ignore:
Timestamp:
2009-07-28T21:43:34+02:00 (16 years ago)
Author:
Gubaer
Message:

fixed #3041: Relation Editor: Provide action for zooming to a particular member

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java

    r1857 r1868  
    327327        pnl.setLayout(new GridBagLayout());
    328328        // setting up the member table
    329         memberTable = new MemberTable(memberTableModel);
     329        memberTable = new MemberTable(getLayer(),memberTableModel);
    330330
    331331        memberTable.getSelectionModel().addListSelectionListener(new SelectionSynchronizer());
     
    666666            );
    667667            switch(ret) {
    668             case ConditionalOptionPaneUtil.DIALOG_DISABLED_OPTION: return;
    669             case JOptionPane.CLOSED_OPTION: return;
    670             case JOptionPane.NO_OPTION: return;
    671             case JOptionPane.YES_OPTION:
    672                 memberTableModel.removeMembersReferringTo(toCheck);
    673                 break;
     668                case ConditionalOptionPaneUtil.DIALOG_DISABLED_OPTION: return;
     669                case JOptionPane.CLOSED_OPTION: return;
     670                case JOptionPane.NO_OPTION: return;
     671                case JOptionPane.YES_OPTION:
     672                    memberTableModel.removeMembersReferringTo(toCheck);
     673                    break;
    674674            }
    675675        }
     
    704704            );
    705705            switch(ret) {
    706             case ConditionalOptionPaneUtil.DIALOG_DISABLED_OPTION : return true;
    707             case JOptionPane.YES_OPTION: return true;
    708             case JOptionPane.NO_OPTION: return false;
    709             case JOptionPane.CLOSED_OPTION: return false;
    710             case JOptionPane.CANCEL_OPTION: throw new AddAbortException();
     706                case ConditionalOptionPaneUtil.DIALOG_DISABLED_OPTION : return true;
     707                case JOptionPane.YES_OPTION: return true;
     708                case JOptionPane.NO_OPTION: return false;
     709                case JOptionPane.CLOSED_OPTION: return false;
     710                case JOptionPane.CANCEL_OPTION: throw new AddAbortException();
    711711            }
    712712            // should not happen
     
    10791079            );
    10801080            switch(ret) {
    1081             case JOptionPane.CANCEL_OPTION: return false;
    1082             case JOptionPane.YES_OPTION: return true;
    1083             case JOptionPane.NO_OPTION: return false;
     1081                case JOptionPane.CANCEL_OPTION: return false;
     1082                case JOptionPane.YES_OPTION: return true;
     1083                case JOptionPane.NO_OPTION: return false;
    10841084            }
    10851085            return false;
Note: See TracChangeset for help on using the changeset viewer.