Exemple #1
0
  private com.relteq.sirius.jaxb.RoadwayMarkers restoreRoadwayMarkers(Nodes db_node)
      throws TorqueException {
    @SuppressWarnings("unchecked")
    List<NodeName> db_nname_l = db_node.getNodeNames();
    @SuppressWarnings("unchecked")
    List<Postmiles> db_postmile_l = db_node.getPostmiless();
    if (db_nname_l.isEmpty() && db_postmile_l.isEmpty()) return null;

    com.relteq.sirius.jaxb.RoadwayMarkers markers = factory.createRoadwayMarkers();
    for (NodeName db_nname : db_nname_l) {
      com.relteq.sirius.jaxb.Marker marker = factory.createMarker();
      marker.setName(db_nname.getName());
      markers.getMarker().add(marker);
    }
    for (Postmiles db_postmile : db_postmile_l) {
      com.relteq.sirius.jaxb.Marker marker = factory.createMarker();
      marker.setName(db_postmile.getPostmileHighways().getHighwayName());
      marker.setPostmile(db_postmile.getPostmile());
      markers.getMarker().add(marker);
    }
    return markers;
  }