Iz E-študij, proste zakladnice študentskega znanja
//Vozlisce drevesa v predstavitvi levi sin, desni brat
public class TreeLSRSnode extends TreeNode {
public TreeLSRSnode parent, leftSon, rightSibling ;
public TreeLSRSnode() {
this(null, null, null, null) ;
}
public TreeLSRSnode(Object el) {
this(el, null, null, null) ;
}
public TreeLSRSnode(Object el, TreeLSRSnode par, TreeLSRSnode sib, TreeLSRSnode son) {
super(el) ;
parent = par ;
rightSibling = sib ;
leftSon = son ;
}
public TreeLSRSnode(TreeLSRSnode x) {
copy(x) ;
}
public void copy(TreeLSRSnode x) {
element = x.element ;
parent = x.parent ;
rightSibling = x.rightSibling ;
leftSon = x.leftSon ;
}
}