wt.epm.structure
Class DependencyGraph.DependencyCache
java.lang.Object
wt.epm.structure.DependencyGraph.DependencyCache
- Enclosing class:
- DependencyGraph
- protected static class DependencyGraph.DependencyCache
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cache
private Map cache
DependencyGraph.DependencyCache
public DependencyGraph.DependencyCache()
get
public List get(ObjectIdentifier parentId,
boolean requiredOnly)
add
public void add(List parents,
List dependencies)
find
public List find(Collection parents,
boolean requiredOnly)
throws WTException
- Throws:
WTException
findDependencies
private List findDependencies(List parents)
throws WTException
- Throws:
WTException
findEPMDocDependencies
private List findEPMDocDependencies(List parents)
throws WTException
- Throws:
WTException
findDependencies
private List findDependencies(List parents,
Class objectClass,
Class linkClass)
throws WTException
- Throws:
WTException
getRequired
private List getRequired(List dependencies)