import org.simantics.g3d.scenegraph.base.ParentNode;
import org.simantics.objmap.graph.IMapping;
-public interface NodeMap<T,E extends INode> {
+public interface NodeMap<DBObject,T,E extends INode> {
- public Collection<T> getRenderObjects(E node);
+ public Collection<T> getRenderObjects(INode node);
public void updateRenderObjectsFor(E node);
public void removeListener(NodeListener listener);
- public IMapping<Object, E> getMapping();
+ public IMapping<DBObject, INode> getMapping();
}