示例#1
0
  /**
   * Returns the set of CrossLink objects in distance file format.
   *
   * @param crossLinkList - CrossLinkList object holding all cross-links found for a protein
   *     complex.
   * @param monoLinkList - MonoLinkList object holding all mono-links found for a protein complex.
   * @return String object holding all cross-links in distance file format.
   */
  public static String toString(
      final CrossLinkList crossLinkList, final MonoLinkList monoLinkList) {
    StringBuffer output = new StringBuffer();

    // get necessary values from CrossLinkParameter object.
    if (Boolean.parseBoolean(CrossLinkParameter.getParameter(Parameter.DO_VERBOSE_OUTPUT))) {
      output.append(DistanceWriter.getDistanceFileHeader());
    }

    output.append(crossLinkList.toString());
    output.append(monoLinkList.toString());
    return output.toString();
  }