com.ptc.windchill.tools
Class ModelRegistryTraverser

java.lang.Object
  extended bycom.ptc.windchill.tools.ModelRegistryTraverser
All Implemented Interfaces:
RegistryProcessor

public class ModelRegistryTraverser
extends Object
implements RegistryProcessor



Supported API: false

Extendable: false


Field Summary
private static String CLASSNAME
           
static boolean DEBUG
           
private static DebugWriter LOG
           
private static MappedRegistry modelRegistry
           
private  PackageProcessor packageProcessor
           
private static String RESOURCE
           
private static String SIMPLE_CLASSNAME
           
 
Constructor Summary
ModelRegistryTraverser(PackageProcessor processor)
          Sets the processor.
 
Method Summary
 void processRegistry()
          Process all registered modules.
 void setPackageProcessor(PackageProcessor processor)
          Sets the processor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

SIMPLE_CLASSNAME

private static final String SIMPLE_CLASSNAME

DEBUG

public static final boolean DEBUG

LOG

private static final DebugWriter LOG

packageProcessor

private PackageProcessor packageProcessor

modelRegistry

private static MappedRegistry modelRegistry
Constructor Detail

ModelRegistryTraverser

public ModelRegistryTraverser(PackageProcessor processor)
Sets the processor.

Supported API: false

Parameters:
processor -
Method Detail

setPackageProcessor

public void setPackageProcessor(PackageProcessor processor)
Sets the processor.

Supported API: false

Parameters:
processor -

processRegistry

public void processRegistry()
                     throws WTException
Process all registered modules.

Supported API: false

Specified by:
processRegistry in interface RegistryProcessor
Throws:
WTException