X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.plant3d%2Fsrc%2Forg%2Fsimantics%2Fplant3d%2Fscenegraph%2FP3DRootNode.java;h=0fb7ed4f8d1fa9b990cb9ea54f14f5713d9038bc;hb=refs%2Fchanges%2F20%2F3420%2F1;hp=5a968604f29ba6c8659e61198813b291ea85c0ea;hpb=a460e609147d064dd3da464bcf1626845e0f93b4;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/P3DRootNode.java b/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/P3DRootNode.java index 5a968604..0fb7ed4f 100644 --- a/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/P3DRootNode.java +++ b/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/P3DRootNode.java @@ -7,6 +7,7 @@ import java.util.Set; import javax.vecmath.Quat4d; import javax.vecmath.Vector3d; +import org.simantics.db.Resource; import org.simantics.g3d.math.MathTools; import org.simantics.g3d.scenegraph.IG3DNode; import org.simantics.g3d.scenegraph.NodeMap; @@ -24,22 +25,24 @@ import org.simantics.plant3d.ontology.Plant3D; import vtk.vtkProp; @GraphType(Plant3D.URIs.Plant) -public class P3DRootNode extends ParentNode implements IG3DNode, NodeMapProvider { +public class P3DRootNode extends ParentNode implements IG3DNode, NodeMapProvider { - @RelatedElementsAdd(Plant3D.URIs.childen) - public void addChild(IP3DVisualNode node) { - addNode(Plant3D.URIs.childen,node); + @RelatedElementsAdd(Plant3D.URIs.children) + public void addChild(INode node) { + //public void addChild(IP3DVisualNode node) { + addNode(Plant3D.URIs.children,node); } - @RelatedElementsGet(Plant3D.URIs.childen) + @RelatedElementsGet(Plant3D.URIs.children) public Collection getChild() { - return getNodes(Plant3D.URIs.childen); + return getNodes(Plant3D.URIs.children); } - @RelatedElementsRem(Plant3D.URIs.childen) - public void remChild(IP3DNode node) { - removeNode(Plant3D.URIs.childen, node); + @RelatedElementsRem(Plant3D.URIs.children) + public void remChild(INode node) { + //public void remChild(IP3DNode node) { + removeNode(Plant3D.URIs.children, node); } private P3DNodeMap nodeMap; @@ -49,7 +52,7 @@ public class P3DRootNode extends ParentNode implements IG3DNode, NodeMapP } @Override - public NodeMap getNodeMap() { + public NodeMap getNodeMap() { return nodeMap; }