|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.epm.structure.EPMRecursiveQueryUtility
Field Summary | |
private static ReferenceFactory |
refFactory
|
private static boolean |
VERBOSE
|
Constructor Summary | |
(package private) |
EPMRecursiveQueryUtility()
|
Method Summary | |
(package private) static EPMDocument |
getDocumentFromTable(Hashtable objects,
EPMDocument iterated)
Get the canonical copy of an EPMDocument from the cache. |
(package private) static com.objectspace.jgl.Pair |
getLinkFromTable(Hashtable objects,
com.objectspace.jgl.Pair pair)
Get the canonical copy of an EPMMemberLink from the cache. |
(package private) static EPMDocumentMaster |
getMasterFromTable(Hashtable objects,
EPMDocumentMaster mastered)
Get the canonical copy of an EPMDocumentMaster from the cache. |
(package private) static Object |
getObjectFromTable(Hashtable objects,
Object object)
Get the canonical copy of an object from the cache. |
(package private) static String |
getWCID(Persistable object)
Compute the string key for the object (EPMDocument, EPMDocumentMaster) EPMDocument and EPMDocumentMaster use their referenceString. |
(package private) static EPMRecursiveResultSet |
navigateDownRecursive(EPMDocument doc,
QuerySpec querySpec,
boolean onlyOther,
ConfigSpec spec,
Class linkClass,
String roleName,
int depth,
Hashtable objects)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static boolean VERBOSE
private static ReferenceFactory refFactory
Constructor Detail |
EPMRecursiveQueryUtility()
Method Detail |
static String getWCID(Persistable object) throws WTException
WTException
static Object getObjectFromTable(Hashtable objects, Object object) throws WTException
WTException
static com.objectspace.jgl.Pair getLinkFromTable(Hashtable objects, com.objectspace.jgl.Pair pair) throws WTException
WTException
static EPMDocumentMaster getMasterFromTable(Hashtable objects, EPMDocumentMaster mastered) throws WTException
WTException
static EPMDocument getDocumentFromTable(Hashtable objects, EPMDocument iterated) throws WTException
WTException
static EPMRecursiveResultSet navigateDownRecursive(EPMDocument doc, QuerySpec querySpec, boolean onlyOther, ConfigSpec spec, Class linkClass, String roleName, int depth, Hashtable objects) throws WTException, WTPropertyVetoException
WTException
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |