Ignore:
Timestamp:
2014-09-18T02:23:15+02:00 (10 years ago)
Author:
Don-vip
Message:

fix #8262 - Relation editor: filter autocompletion of roles by relation type

File:
1 edited

Legend:

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

    r7005 r7556  
    2929import org.openstreetmap.josm.actions.ZoomToAction;
    3030import org.openstreetmap.josm.data.osm.OsmPrimitive;
     31import org.openstreetmap.josm.data.osm.Relation;
    3132import org.openstreetmap.josm.data.osm.RelationMember;
    3233import org.openstreetmap.josm.data.osm.Way;
     
    5051     * constructor for relation member table
    5152     *
    52      * @param layer the data layer of the relation
     53     * @param layer the data layer of the relation. Must not be null
     54     * @param relation the relation. Can be null
    5355     * @param model the table model
    5456     */
    55     public MemberTable(OsmDataLayer layer, MemberTableModel model) {
    56         super(model, new MemberTableColumnModel(layer.data), model.getSelectionModel());
     57    public MemberTable(OsmDataLayer layer, Relation relation, MemberTableModel model) {
     58        super(model, new MemberTableColumnModel(layer.data, relation), model.getSelectionModel());
    5759        setLayer(layer);
    5860        model.addMemberModelListener(this);
     
    157159     * <li>it jumps over cells in the first column</li> <li>it automatically add a new empty row
    158160     * when the user leaves the last cell in the table</li></ul>
    159      *
    160      *
    161161     */
    162162    class SelectNextColumnCellAction extends AbstractAction {
     
    191191     * Action to be run when the user navigates to the previous cell in the table, for instance by
    192192     * pressing Shift-TAB
    193      *
    194193     */
    195194    private class SelectPreviousColumnCellAction extends AbstractAction {
Note: See TracChangeset for help on using the changeset viewer.