Changeset 2129 in josm


Ignore:
Timestamp:
2009-09-14T11:37:34+02:00 (15 years ago)
Author:
stoecker
Message:

see #3475 - minor cleanup

Location:
trunk/src/org/openstreetmap/josm
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java

    r2123 r2129  
    8383
    8484        JPanel left = new JPanel(new GridBagLayout());
    85 
    86         JTextField finput = null;
    87         if(initialValues instanceof Filter){
    88            JLabel fLabel = new JLabel(tr("Please enter a filter name."));
    89            finput = new JTextField(((Filter)initialValues).filterName);
    90            left.add(fLabel, GBC.eop());
    91            left.add(finput, GBC.eop().fill(GBC.HORIZONTAL));
    92         }
    93 
    9485        left.add(label, GBC.eop());
    9586        left.add(input, GBC.eop().fill(GBC.HORIZONTAL));
     
    136127                initialValues instanceof Filter ? tr("Filter") : tr("Search"),
    137128                new String[] {
    138                    initialValues instanceof Filter ? tr("Make filter") : tr("Start Search"),
     129                   initialValues instanceof Filter ? tr("Submit filter") : tr("Start Search"),
    139130                tr("Cancel")}
    140131        );
     
    151142                : (remove.isSelected() ? SearchAction.SearchMode.remove : SearchAction.SearchMode.in_selection));
    152143        if(initialValues instanceof Filter){
    153            return new Filter(input.getText(), mode, caseSensitive.isSelected(), regexSearch.isSelected(), finput.getText());
     144           return new Filter(input.getText(), mode, caseSensitive.isSelected(), regexSearch.isSelected());
    154145        } else {
    155146           return new SearchSetting(input.getText(), mode, caseSensitive.isSelected(), regexSearch.isSelected());
  • trunk/src/org/openstreetmap/josm/data/osm/Filter.java

    r2125 r2129  
    1111public class Filter extends SearchSetting {
    1212   private final String version = "1";
    13    public String filterName = "";
    1413   public Boolean filtered = false;
    1514   public Boolean disabled = true;
     
    1918       super("", SearchMode.add, false, false);
    2019   }
    21    public Filter(String text, SearchMode mode, boolean caseSensitive, boolean regexSearch, String filterName) {
     20   public Filter(String text, SearchMode mode, boolean caseSensitive, boolean regexSearch) {
    2221       super(text, mode, caseSensitive, regexSearch);
    23        this.filterName = filterName;
    2422   }
    2523
     
    3634      caseSensitive = Boolean.parseBoolean(prfs[3]);
    3735      regexSearch = Boolean.parseBoolean(prfs[4]);
    38       filterName = prfs[5];
    3936      filtered = Boolean.parseBoolean(prfs[6]);
    4037      disabled = Boolean.parseBoolean(prfs[7]);
     
    4744      return version + ";" +
    4845          text + ";" + mode + ";" + caseSensitive + ";" + regexSearch + ";" +
    49           filterName + ";" + filtered + ";" + disabled + ";" +
     46          "legacy" + ";" + filtered + ";" + disabled + ";" +
    5047          inverted + ";" + applyForChildren;
    5148   }
  • trunk/src/org/openstreetmap/josm/data/osm/Filters.java

    r2125 r2129  
    134134
    135135   public String getColumnName(int column){
    136       String[] names = { tr("F"), tr("D"), tr("Name"), tr("C"), tr("I"), tr("M") };
     136      String[] names = { tr("F"), tr("D"), tr("Text"), tr("C"), tr("I"), tr("M") };
    137137      return names[column];
    138138   }
     
    159159                 filter();
    160160                 return;
    161          case 2: f.filterName = (String)aValue;
     161         case 2: f.text = (String)aValue;
    162162                 savePref(row);
    163163                 return;
     
    178178         case 0: return f.filtered;
    179179         case 1: return f.disabled;
    180          case 2: return f.filterName;
     180         case 2: return f.text;
    181181         case 3: return f.applyForChildren;
    182182         case 4: return f.inverted;
    183183         case 5:
    184184                 switch(f.mode){
    185                     case replace: return "∅";
    186                     case add: return "∪";
    187                     case remove: return "∖";
    188                     case in_selection: return "∩";
     185                    case replace: return tr("R");
     186                    case add: return tr("A");
     187                    case remove: return tr("D");
     188                    case in_selection: return tr("F");
    189189                 }
    190190      }
Note: See TracChangeset for help on using the changeset viewer.