Author: kono
Date: 2011-05-04 11:00:17 -0700 (Wed, 04 May 2011)
New Revision: 24918
Modified:
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/Interaction.java
Log:
Broken formats are fixed.
Modified:
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/Interaction.java
===================================================================
---
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/Interaction.java
2011-05-04 16:33:36 UTC (rev 24917)
+++
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/read/sif/Interaction.java
2011-05-04 18:00:17 UTC (rev 24918)
@@ -44,62 +44,62 @@
*/
final class Interaction {
- private final String source;
- private List<String> targets;
- private String interactionType;
+ private final String source;
+ private List<String> targets;
+ private String interactionType;
- Interaction(final String rawText, final String delimiter) {
- final String[] values = rawText.split(delimiter);
- if (values.length < 1)
- throw new IllegalArgumentException("Invalid entry.");
+ Interaction(final String rawText, final String delimiter) {
+ final String[] values = rawText.split(delimiter);
+ if (values.length < 1)
+ throw new IllegalArgumentException("Invalid entry.");
- source = values[0].trim();
- targets = new ArrayList<String>();
+ source = values[0].trim();
+ targets = new ArrayList<String>();
- if (values.length > 2) {
- interactionType = values[1].trim();
- for (int i = 2; i < values.length; i++)
- targets.add(values[i].trim());
+ if (values.length > 2) {
+ interactionType = values[1].trim();
+ for (int i = 2; i < values.length; i++)
+ targets.add(values[i].trim());
+ }
}
- }
- /**
- * @return The source node identifier string.
- */
- String getSource() {
- return source;
- }
+ /**
+ * @return The source node identifier string.
+ */
+ String getSource() {
+ return source;
+ }
- /**
- * @return The interaction type string.
- */
- String getType() {
- return interactionType;
- }
+ /**
+ * @return The interaction type string.
+ */
+ String getType() {
+ return interactionType;
+ }
- /**
- * @return The array of target node identifier strings.
- */
- List<String> getTargets() {
- return targets;
- }
+ /**
+ * @return The array of target node identifier strings.
+ */
+ List<String> getTargets() {
+ return targets;
+ }
- @Override
- public String toString() {
- final StringBuilder sb = new StringBuilder();
- sb.append(interactionType);
- sb.append("::");
- sb.append(source);
- sb.append("::");
+ @Override
+ public String toString() {
+ final StringBuilder sb = new StringBuilder();
+ sb.append(interactionType);
+ sb.append("::");
+ sb.append(source);
+ sb.append("::");
- final int targetSize = targets.size();
- for (int i = 0; i < targetSize; i++) {
- sb.append(targets.get(i));
+ final int targetSize = targets.size();
+ for (int i = 0; i < targetSize; i++) {
+ sb.append(targets.get(i));
- if (i < (targetSize - 1))
- sb.append(",");
+ if (i < (targetSize - 1))
+ sb.append(",");
+ }
+
+ return sb.toString();
}
-
- return sb.toString();
- }
}
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.