Пример #1
0
  private com.relteq.sirius.jaxb.Node restoreNode(Nodes db_node) throws TorqueException {
    com.relteq.sirius.jaxb.Node node = factory.createNode();
    node.setId(id2str(db_node.getId()));
    node.setInSynch(db_node.getInSynch());

    NodeType db_nodetype = NodeTypePeer.retrieveByPK(db_node.getId(), db_node.getNetworkId());
    node.setType(db_nodetype.getType());

    node.setRoadwayMarkers(restoreRoadwayMarkers(db_node));
    node.setInputs(restoreInputs(db_node));
    node.setOutputs(restoreOutputs(db_node));
    node.setPosition(restorePosition(db_node.getGeom()));
    return node;
  }