com.ptc.windchill.enterprise.change2.handler
Class DefaultDispositionHandler

java.lang.Object
  extended by com.ptc.windchill.enterprise.change2.handler.DefaultDispositionHandler
All Implemented Interfaces:
DispositionHandler, Serializable

public class DefaultDispositionHandler
extends Object
implements Serializable, DispositionHandler

Default implementation of the DispositionHandler interface for use within the change wizards.

Supported API: true

Extendable: true

See Also:
DispositionHandler, Serialized Form

Method Summary
 Set<Class> getExcludedClasses()
          Specifies the set of excluded classes which do not support Inventory Disposition.
 Set<Class> getSupportedClasses()
          Specifies the set of supported classes which support Inventory Disposition.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSupportedClasses

public Set<Class> getSupportedClasses()
Specifies the set of supported classes which support Inventory Disposition. This set should contain the most generic base type (for example: wt.part.WTPart) that supports the inventory disposition

Supported API: true

Specified by:
getSupportedClasses in interface DispositionHandler
Returns:
The set of base type supported classes.

getExcludedClasses

public Set<Class> getExcludedClasses()
Specifies the set of excluded classes which do not support Inventory Disposition. This set is used by the processing of this class to filter out classes which may be supported from the getSupportedClasses( ) list, however a sub-type does not support inventory disposition (such as a com.ptc.windchill.mpml.resource.MPMResource object.

Supported API: true

Specified by:
getExcludedClasses in interface DispositionHandler
Returns:
The set of classes that are to be excluded. Should be a subset of the set defined in the getSupportedClasses( ) method.
See Also:
getSupportedClasses()