]> gerrit.simantics Code Review - simantics/3d.git/blob - NodeRemover.java
73ce0553930b46b5a342ae54893b80d18792bbfd
[simantics/3d.git] / 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