public LocalGISStreetDynamicEdge( DynamicEdge e, int idNetworkNodeA, int idNetworkNodeB, int idFeature, int idLayer, double length, Feature feature) { // TODO Auto-generated constructor stub super(e.getNodeB(), e.getNodeA(), new SequenceUIDGenerator()); this.idFeature = idFeature; this.idLayer = idLayer; this.edgeLength = length; this.idNetworkNodeA = idNetworkNodeA; this.idNetworkNodeB = idNetworkNodeB; setFeature(feature); }
public LocalGISStreetDynamicEdge( DynamicEdge e, int idNetworkNodeA, int idNetworkNodeB, int idFeature, int idLayer, double length, UniqueIDGenerator uidGenerator, Feature feature) { super(e.getNodeB(), e.getNodeA(), uidGenerator); this.idFeature = idFeature; this.idLayer = idLayer; this.edgeLength = length; this.idNetworkNodeA = idNetworkNodeA; this.idNetworkNodeB = idNetworkNodeB; this.setID(uidGenerator.getEdgeUniqueID()); setFeature(feature); }