de.bsvrz.ars.ars.mgmt.datatree
Class DataIdentTree.AspNode

java.lang.Object
  extended by de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree.AspNode
Enclosing class:
DataIdentTree

 class DataIdentTree.AspNode
extends Object

Objekte diesen Typs stehen in der mehrstufigen Hashtabelle für eine Aspekt-Identifikation. Jeder AspNode haelt eine Map seiner DataIdentNodes nach Simulations-Variante. Es wird eine platzsparende Implementierung verwendet.


Field Summary
private  Object didNodes
           
 
Constructor Summary
DataIdentTree.AspNode()
           
 
Method Summary
(package private)  DataIdentNode getDataIdentNode(int simVar)
           
(package private)  HashMap<Integer,DataIdentNode> getDinMapCopy()
           
(package private)  boolean isEmpty()
           
(package private)  void putDataIdentNode(int simVar, DataIdentNode din)
           
(package private)  void removeDataIdentNode(int simVar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

didNodes

private Object didNodes
Constructor Detail

DataIdentTree.AspNode

DataIdentTree.AspNode()
Method Detail

putDataIdentNode

void putDataIdentNode(int simVar,
                      DataIdentNode din)

getDataIdentNode

DataIdentNode getDataIdentNode(int simVar)

removeDataIdentNode

void removeDataIdentNode(int simVar)

isEmpty

boolean isEmpty()

getDinMapCopy

HashMap<Integer,DataIdentNode> getDinMapCopy()