]> gerrit.simantics Code Review - simantics/3d.git/blob - org.simantics.g3d.csg/src/org/simantics/g3d/csg/adapters/NodeRemover.java
3D framework (Simca 2012)
[simantics/3d.git] / org.simantics.g3d.csg / src / org / simantics / g3d / csg / adapters / NodeRemover.java
1 package org.simantics.g3d.csg.adapters;\r
2 \r
3 import java.util.Map;\r
4 \r
5 import org.simantics.db.ReadGraph;\r
6 import org.simantics.db.Resource;\r
7 import org.simantics.db.WriteGraph;\r
8 import org.simantics.db.exception.DatabaseException;\r
9 import org.simantics.db.layer0.adapter.Remover;\r
10 \r
11 public class NodeRemover implements Remover {\r
12         \r
13         //private Resource node;\r
14         \r
15         public NodeRemover(Resource node) {\r
16                 //this.node = node;\r
17         }\r
18         \r
19         @Override\r
20         public String canRemove(ReadGraph graph, Map<Object, Object> aux)\r
21                         throws DatabaseException {\r
22                 return "Removing scene-graph nodes from model browser is not supported.";\r
23         }\r
24         \r
25         @Override\r
26         public void remove(WriteGraph graph) throws DatabaseException {\r
27                 \r
28         }\r
29 \r
30 }\r