]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.structural2/src/org/simantics/structural2/variables/Connection.java
Work in progress
[simantics/platform.git] / bundles / org.simantics.structural2 / src / org / simantics / structural2 / variables / Connection.java
index b404932e7a58c6d59bd98917c30dee81df36d788..b729d1f7747ff77349a385ca8f227025a2b59b17 100644 (file)
@@ -13,13 +13,13 @@ public interface Connection {
      * Return absolute URIs of the connection points. An optional (may be null) relationType may be used
      * to filter the returned connection points.
      */
-       Collection<String> getConnectionPointURIs(ReadGraph graph, Resource relationType) throws DatabaseException;
+       Collection<String> getConnectionPointURIs(ReadGraph graph, Variable component, Resource relationType) throws DatabaseException;
     /**
      * Return the connection points. An optional (may be null) relationType may be used
      * to filter the returned connection points.
      */
-       Collection<Variable> getConnectionPoints(ReadGraph graph, Resource relationType) throws DatabaseException;
+       Collection<Variable> getConnectionPoints(ReadGraph graph, Variable component, Resource relationType) throws DatabaseException;
        
-       Collection<VariableConnectionPointDescriptor> getConnectionPointDescriptors(ReadGraph graph, Resource relationType) throws DatabaseException;
+       Collection<VariableConnectionPointDescriptor> getConnectionPointDescriptors(ReadGraph graph, Variable component, Resource relationType) throws DatabaseException;
 
 }