コード例 #1
0
 /**
  * @param interactions
  * @return
  */
 private String toPigeon(Set<Interaction> interactions) {
   StringBuilder sb = new StringBuilder();
   sb.append("# Arcs").append("\r\n");
   if (null != interactions && !(interactions.isEmpty())) {
     Iterator<Interaction> it = interactions.iterator();
     while (it.hasNext()) {
       Interaction ia = it.next();
       if (InteractionType.REPRESSES == ia.getType()) {
         sb.append(toPigeonRep(ia));
       } else if (InteractionType.INDUCES == ia.getType()) {
         sb.append(toPigeonInd(ia));
       }
       sb.append("\r\n");
     }
   }
   return sb.toString();
 }