Ignore:
Timestamp:
2010-04-26T23:25:10+02:00 (14 years ago)
Author:
bastiK
Message:

autocompletion rework; breaks tageditor plugin and possibly other plugins
(merged the 2 autocompletion systems; adds presets values for the properties dialog )

Location:
trunk/src/org/openstreetmap/josm/gui/conflict/tags
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolver.java

    r3083 r3210  
    3333import org.openstreetmap.josm.data.osm.OsmPrimitive;
    3434import org.openstreetmap.josm.gui.JMultilineLabel;
    35 import org.openstreetmap.josm.gui.tagging.AutoCompletingTextField;
    36 import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionCache;
     35import org.openstreetmap.josm.gui.tagging.ac.AutoCompletingTextField;
    3736import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionList;
     37import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionManager;
    3838import org.openstreetmap.josm.tools.ImageProvider;
    3939
     
    183183
    184184    public void prepareForEditing() {
    185         AutoCompletionCache.getCacheForLayer(Main.main.getEditLayer()).initFromDataSet();
    186185        AutoCompletionList acList = new AutoCompletionList();
    187         AutoCompletionCache.getCacheForLayer(Main.main.getEditLayer()).populateWithMemberRoles(acList);
     186        Main.main.getEditLayer().data.getAutoCompletionManager().populateWithMemberRoles(acList);
    188187        tfRole.setAutoCompletionList(acList);
    189188        AutoCompletingTextField editor = (AutoCompletingTextField) tblResolver.getColumnModel().getColumn(2).getCellEditor();
     
    192191        }
    193192        AutoCompletionList acList2 = new AutoCompletionList();
    194         AutoCompletionCache.getCacheForLayer(Main.main.getEditLayer()).populateWithKeys(acList2, false /* don'tappend */);
     193        Main.main.getEditLayer().data.getAutoCompletionManager().populateWithKeys(acList2);
    195194        tfKey.setAutoCompletionList(acList2);
    196195    }
  • trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverColumnModel.java

    r3083 r3210  
    88
    99import org.openstreetmap.josm.gui.OsmPrimitivRenderer;
    10 import org.openstreetmap.josm.gui.tagging.AutoCompletingTextField;
     10import org.openstreetmap.josm.gui.tagging.ac.AutoCompletingTextField;
    1111
    1212public class RelationMemberConflictResolverColumnModel extends DefaultTableColumnModel{
Note: See TracChangeset for help on using the changeset viewer.