public static void editGlobalEdgeComment(final AbstractSQLProvider provider,final INaviEdge edge,final Integer commentId,final Integer userId,final String newComment) throws CouldntSaveDataException {
  Preconditions.checkNotNull(provider,"IE00533: provider argument can not be null");
  Preconditions.checkNotNull(edge,"IE00560: codeNode argument can not be null");
  Preconditions.checkNotNull(commentId,"IE00561: comment argument can not be null");
  Preconditions.checkNotNull(userId,"IE00562: userId argument can not be null");
  PostgreSQLCommentFunctions.editComment(provider,commentId,userId,newComment);
}

public static void editGlobalEdgeComment ( final AbstractSQLProvider provider , final INaviEdge edge , final Integer commentId , final Integer userId , final String newComment ) throws CouldntSaveDataException { Preconditions . checkNotNull ( provider , "IE00533: provider argument can not be null" ) ; Preconditions . checkNotNull ( edge , "IE00560: codeNode argument can not be null" ) ; Preconditions . checkNotNull ( commentId , "IE00561: comment argument can not be null" ) ; Preconditions . checkNotNull ( userId , "IE00562: userId argument can not be null" ) ; PostgreSQLCommentFunctions . editComment ( provider , commentId , userId , newComment ) ; }
this function edits a global edge comment which is associated with the edge provided as argument .
