Package org.openstreetmap.josm.data.osm.history

Examples of org.openstreetmap.josm.data.osm.history.HistoryRelation


            clone.setTags(n.getKeys());
        }

        @Override
        public void visit(Relation r) {
            clone = new HistoryRelation(r.getId(), r.getVersion(), r.isVisible(), getCurrentUser(), 0, null, false);
            clone.setTags(r.getKeys());
            HistoryRelation hr = (HistoryRelation)clone;
            for (RelationMember rm : r.getMembers()) {
                hr.addMember(new RelationMemberData(rm.getRole(), rm.getType(), rm.getUniqueId()));
            }
        }
View Full Code Here


        } else if (type.equals(OsmPrimitiveType.WAY)) {
            primitive = new HistoryWay(
                    id,version,visible,user,changesetId,timestamp
            );
        } else if (type.equals(OsmPrimitiveType.RELATION)) {
            primitive = new HistoryRelation(
                    id,version,visible,user,changesetId,timestamp
            );
        }
        return primitive;
    }
View Full Code Here

TOP

Related Classes of org.openstreetmap.josm.data.osm.history.HistoryRelation

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.