schmitzm.data
Class RasterOperationTree.RasterReferenceNode
java.lang.Object
schmitzm.lang.tree.TreeNode<E>
schmitzm.lang.tree.BinaryTreeNode<Integer>
schmitzm.data.RasterOperationTree.RasterReferenceNode
- Enclosing class:
- RasterOperationTree
public static class RasterOperationTree.RasterReferenceNode
- extends BinaryTreeNode<Integer>
Diese Knoten repraesentiert eine Referenz auf ein Raster im Operatorbaum.
Da es sich bei einem Zellwert um eine Konstante handelt, hat der Knoten
keine Kind-Knoten. Die Referenz wird durch einen int
dargestellt.
- Version:
- 1.0
- Author:
- Martin Schmitz (University of Bonn/Germany)
Method Summary |
void |
setChild(int i,
TreeNode<Integer> child)
Macht nichts, da RasterReferenceNode immer einen Blatt-Knoten
darstellt. |
Methods inherited from class schmitzm.lang.tree.BinaryTreeNode |
checkNode, getChild, getChildCount, getLeftChild, getObjectsInorder, getObjectsPostorder, getObjectsPreorder, getParent, getRightChild, getRoot, isLeaf, setLeftChild, setRightChild |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RasterOperationTree.RasterReferenceNode
public RasterOperationTree.RasterReferenceNode(int rasterNo,
BinaryTreeNode parent)
- Erzeugt einen neuen Referenz-Knoten
- Parameters:
rasterNo
- Referenz-Nummerparent
- Vater-Knoten
RasterOperationTree.RasterReferenceNode
public RasterOperationTree.RasterReferenceNode(int rasterNo)
- Erzeugt einen neuen Referenz-Knoten
- Parameters:
rasterNo
- Referenz-Nummer
setChild
public void setChild(int i,
TreeNode<Integer> child)
- Macht nichts, da
RasterReferenceNode
immer einen Blatt-Knoten
darstellt.
- Overrides:
setChild
in class BinaryTreeNode<Integer>
- Parameters:
i
- Index (beginnend bei 0)child
- neuer Kind-Knoten