commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From simonetrip...@apache.org
Subject svn commit: r1142406 - /commons/sandbox/graph/trunk/src/main/java/org/apache/commons/graph/model/InMemoryPath.java
Date Sun, 03 Jul 2011 09:05:07 GMT
Author: simonetripodi
Date: Sun Jul  3 09:05:07 2011
New Revision: 1142406

URL: http://svn.apache.org/viewvc?rev=1142406&view=rev
Log:
added missing target in the path

Modified:
    commons/sandbox/graph/trunk/src/main/java/org/apache/commons/graph/model/InMemoryPath.java

Modified: commons/sandbox/graph/trunk/src/main/java/org/apache/commons/graph/model/InMemoryPath.java
URL: http://svn.apache.org/viewvc/commons/sandbox/graph/trunk/src/main/java/org/apache/commons/graph/model/InMemoryPath.java?rev=1142406&r1=1142405&r2=1142406&view=diff
==============================================================================
--- commons/sandbox/graph/trunk/src/main/java/org/apache/commons/graph/model/InMemoryPath.java
(original)
+++ commons/sandbox/graph/trunk/src/main/java/org/apache/commons/graph/model/InMemoryPath.java
Sun Jul  3 09:05:07 2011
@@ -107,8 +107,14 @@ public class InMemoryPath<V extends Vert
 
     public void addConnectionInHead( V head, E edge, V tail )
     {
+        if ( target.equals( tail ) )
+        {
+            vertices.addFirst( tail );
+        }
+
         vertices.addFirst( head );
         edges.addFirst( edge );
+
         addConnection( head, edge, tail );
     }
 
@@ -116,6 +122,12 @@ public class InMemoryPath<V extends Vert
     {
         vertices.addLast( head );
         edges.addLast( edge );
+
+        if ( target.equals( tail ) )
+        {
+            vertices.addLast( tail );
+        }
+
         addConnection( head, edge, tail );
     }
 



Mime
View raw message