/**
  * Method declaration
  *
  * @param con
  * @param pk
  * @param point
  * @param coordinateId
  * @throws SQLException
  * @see
  */
 private static void addCoordinatePoint(
     Connection con, CoordinatePK pk, CoordinatePoint point, int coordinateId)
     throws SQLException {
   PreparedStatement prepStmt = null;
   try {
     prepStmt = con.prepareStatement(INSERT_COORDINATE);
     prepStmt.setInt(1, coordinateId);
     prepStmt.setInt(2, point.getNodeId());
     if (point.isLeaf()) {
       prepStmt.setString(3, "1");
     } else {
       prepStmt.setString(3, "0");
     }
     prepStmt.setInt(4, point.getOrder());
     prepStmt.setString(5, pk.getComponentName());
     prepStmt.executeUpdate();
   } finally {
     DBUtil.close(prepStmt);
   }
 }