com.ptc.windchill.esi.evt
Class ESIValidatorImpl

java.lang.Object
  extended by com.ptc.windchill.esi.evt.ESIValidatorImpl
All Implemented Interfaces:
ESIValidator
Direct Known Subclasses:
ESIChangeOrder2Validator, ESIPartValidator, ESIWTObjectValidator

public abstract class ESIValidatorImpl
extends Object
implements ESIValidator

This is a convenience class that contains methods common to all validators.

Supported API: true

Extendable: true


Method Summary
protected  void validateInstance(Object object, String name, Class cls)
          Make sure that the argument is not null and that is an instance of the class specified.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ptc.windchill.esi.evt.ESIValidator
validate
 

Method Detail

validateInstance

protected void validateInstance(Object object,
                                String name,
                                Class cls)
                         throws ESIEventException
Make sure that the argument is not null and that is an instance of the class specified.

Supported API: true

Parameters:
object -
name -
cls -
Throws:
ESIEventException