|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.io.rtree.Node
org.deegree_impl.io.rtree.NoneLeafNode
Implementierung eines Zwischen-Knotens. Erbt Methoden von AbstractNode. Implementiert abstrakte Methoden.
Field Summary | |
protected int[] |
childNodes
|
Fields inherited from class org.deegree_impl.io.rtree.Node |
counter, file, hyperBBs, pageNumber, parentNode, place, unionMinBB |
Constructor Summary | |
NoneLeafNode(int pageNumber,
PageFile file)
Konstruktor NoneLeaf-AbstractNode. |
Method Summary | |
java.lang.Object |
clone()
Erstellt eine Kopie des NoneLeafNodes. |
void |
deleteData(int index)
Löscht Kindknoten Eintrag an Stelle index. |
java.lang.Object |
getData(int index)
Holt Kindknoten an Stelle index. |
int |
getLeastEnlargement(HyperBoundingBox box)
Gibt den Index des Eintrages mit geringster Vergrößerung zurück. |
void |
insertData(java.lang.Object node,
HyperBoundingBox box)
Fügt Kindknoten als Eintrag zum Knoten hinzu. |
Methods inherited from class org.deegree_impl.io.rtree.Node |
getHyperBoundingBox, getHyperBoundingBoxes, getPageNumber, getParent, getUnionMinBB, getUsedSpace, isRoot, setPageNumber, toString, updateNodeBoundingBox |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected int[] childNodes
Constructor Detail |
public NoneLeafNode(int pageNumber, PageFile file)
pageNumber
- file
- PageFile des KnotensMethod Detail |
public java.lang.Object getData(int index)
getData
in class Node
index
- des Kindknoten
public void insertData(java.lang.Object node, HyperBoundingBox box)
insertData
in class Node
node
- einzufügender Kindknoten (Type AbstractNode)box
- des Kindknotenpublic void deleteData(int index)
deleteData
in class Node
index
- des Eintrages.public int getLeastEnlargement(HyperBoundingBox box)
box
- für die der Index bestimmt werden soll.
public java.lang.Object clone()
clone
in class Node
Object.clone()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |