com.ptc.windchill.tools
Class ModelRegistryPackageTraverser

java.lang.Object
  extended bycom.ptc.windchill.tools.ModelRegistryPackageTraverser
All Implemented Interfaces:
PackageProcessor

public class ModelRegistryPackageTraverser
extends Object
implements PackageProcessor



Supported API: false

Extendable: false


Field Summary
private static String CLASSNAME
           
private  ClassProcessor classProcessor
           
static boolean DEBUG
           
private static DebugWriter LOG
           
private static MappedRegistry modelRegistry
           
private static String RESOURCE
           
private static String SIMPLE_CLASSNAME
           
 
Constructor Summary
ModelRegistryPackageTraverser(ClassProcessor processor)
          Sets the processor.
 
Method Summary
 void processPackage(String package_name)
          Process the named package.
 void processPackage(UnitIdentifier package_identifier)
          Process the identified subsystem.
 void setClassProcessor(ClassProcessor 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

classProcessor

private ClassProcessor classProcessor

modelRegistry

private static MappedRegistry modelRegistry
Constructor Detail

ModelRegistryPackageTraverser

public ModelRegistryPackageTraverser(ClassProcessor processor)
Sets the processor.

Supported API: false

Parameters:
processor -
Method Detail

setClassProcessor

public void setClassProcessor(ClassProcessor processor)
Sets the processor.

Supported API: false

Parameters:
processor -

processPackage

public void processPackage(String package_name)
                    throws WTException
Process the named package.

Supported API: false

Specified by:
processPackage in interface PackageProcessor
Parameters:
package_name -
Throws:
WTException

processPackage

public void processPackage(UnitIdentifier package_identifier)
                    throws WTException
Process the identified subsystem.

Supported API: false

Specified by:
processPackage in interface PackageProcessor
Parameters:
package_identifier -
Throws:
WTException