// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.data.osm; import java.util.ArrayList; import java.util.List; public class WayData extends PrimitiveData { private final List nodes = new ArrayList(); public WayData() { } public WayData(WayData data) { super(data); nodes.addAll(data.getNodes()); } public List getNodes() { return nodes; } @Override public WayData makeCopy() { return new WayData(this); } @Override public String toString() { return super.toString() + " WAY" + nodes.toString(); } public OsmPrimitiveType getType() { return OsmPrimitiveType.WAY; } }