/**
  * Check all nodes to see if their labels are consistent. If any are not, return false
  *
  * @return <code>true</code> if the edge area labels are consistent at this node
  */
 private boolean isNodeEdgeAreaLabelsConsistent() {
   for (Iterator nodeIt = nodeGraph.getNodeIterator(); nodeIt.hasNext(); ) {
     RelateNode node = (RelateNode) nodeIt.next();
     if (!node.getEdges().isAreaLabelsConsistent(geomGraph)) {
       invalidPoint = (Coordinate) node.getCoordinate().clone();
       return false;
     }
   }
   return true;
 }