import java.util.List;\r
\r
\r
-@SuppressWarnings("rawtypes")\r
-public interface IComponentNode<T extends Connection, T2 extends IComponentNode> extends IStructuralNode{\r
+public interface IComponentNode<T extends Connection<T,T2>, T2 extends IComponentNode<T,T2>> extends IStructuralNode{\r
\r
public List<T> getAllConnections();\r
//public void addConnection(Connection c);\r