if(o instanceof Connection) {
Connection c = (Connection)o;
ArrayList<String> result = new ArrayList<String>();
- for(VariableConnectionPointDescriptor v : c.getConnectionPointDescriptors(graph, base, null)) {
+ System.err.println("base: " + base.getURI(graph));
+ for(VariableConnectionPointDescriptor v : c.getConnectionPointDescriptors(graph, base.getParent(graph), null)) {
+ Variable asd = v.getVariable(graph);
+ System.err.println("spadopo " + asd.getURI(graph));
result.add(v.getRelativeRVI(graph, base));
}
return "c " + result.toString();