persistence
Class AbstractSQLFactory.Registry

java.lang.Object
  extended bypersistence.AbstractSQLFactory.Registry
Enclosing class:
AbstractSQLFactory

public static class AbstractSQLFactory.Registry
extends java.lang.Object

Experimentele klasse om TableComponents desnoods zelf op te slaan (eerst nog anno- teren).

Author:
bram 26-april-2004

Field Summary
private  java.util.Map parsedPersistenceTrees
           
 
Constructor Summary
AbstractSQLFactory.Registry()
           
 
Method Summary
 void addPersistenceTree(java.lang.String fullPersistentClassName, TableComponent tComponent)
           
 java.util.ArrayList getLatestPersistenceTrees()
           
 java.util.Map getPersistenceTree(java.lang.String fullPersistentClassName)
          Access Map from TreeInfo's to TableComponent corresponding to persistent class with fullPersistentClassName.
 void removePersistenceTree(java.lang.String fullPersistentClassName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parsedPersistenceTrees

private java.util.Map parsedPersistenceTrees
Constructor Detail

AbstractSQLFactory.Registry

public AbstractSQLFactory.Registry()
Method Detail

getPersistenceTree

public java.util.Map getPersistenceTree(java.lang.String fullPersistentClassName)
                                 throws ClassNotRegisteredException
Access Map from TreeInfo's to TableComponent corresponding to persistent class with fullPersistentClassName.

Parameters:
fullPersistentClassName -
Returns:
Throws:
ClassNotRegisteredException

getLatestPersistenceTrees

public java.util.ArrayList getLatestPersistenceTrees()

addPersistenceTree

public void addPersistenceTree(java.lang.String fullPersistentClassName,
                               TableComponent tComponent)

removePersistenceTree

public void removePersistenceTree(java.lang.String fullPersistentClassName)