biojs-vis-pdbviewer
Version:
A BioJS 2.0 component to view protein structures
20 lines (19 loc) • 642 B
JavaScript
Clazz.declarePackage ("JSV.tree");
c$ = Clazz.decorateAsClass (function () {
this.rootNode = null;
Clazz.instantialize (this, arguments);
}, JSV.tree, "SimpleTreeModel");
Clazz.makeConstructor (c$,
function (rootNode) {
this.rootNode = rootNode;
}, "JSV.api.JSVTreeNode");
Clazz.defineMethod (c$, "insertNodeInto",
function (fileNode, rootNode, i) {
var node = rootNode;
node.$children.add (i, fileNode);
(fileNode).prevNode = node;
}, "JSV.api.JSVTreeNode,JSV.api.JSVTreeNode,~N");
Clazz.defineMethod (c$, "removeNodeFromParent",
function (node) {
(node).prevNode.$children.removeObj (node);
}, "JSV.api.JSVTreeNode");