com.ptc.windchill.enterprise.share.validators
Class ShareStatusValidator

java.lang.Object
  extended by com.ptc.core.ui.validation.DefaultValidationFilter
      extended by com.ptc.core.ui.validation.DefaultUIComponentValidator
          extended by com.ptc.windchill.enterprise.share.validators.ShareStatusValidator
All Implemented Interfaces:
com.ptc.core.ui.validation.UIComponentValidator, com.ptc.core.ui.validation.ValidationFilter

public class ShareStatusValidator
extends com.ptc.core.ui.validation.DefaultUIComponentValidator



Supported API: true


Method Summary
 com.ptc.core.ui.validation.UIValidationResultSet performLimitedPreValidation(com.ptc.core.ui.validation.UIValidationKey validationKey, com.ptc.core.ui.validation.UIValidationCriteria validationCriteria, Locale locale)
          This method will perform the full pre validation on whether to expose the Collaboration -> Share Status third level navigation action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

performLimitedPreValidation

public com.ptc.core.ui.validation.UIValidationResultSet performLimitedPreValidation(com.ptc.core.ui.validation.UIValidationKey validationKey,
                                                                                    com.ptc.core.ui.validation.UIValidationCriteria validationCriteria,
                                                                                    Locale locale)
                                                                             throws WTException
This method will perform the full pre validation on whether to expose the Collaboration -> Share Status third level navigation action.

Supported API: true

Overrides:
performLimitedPreValidation in class com.ptc.core.ui.validation.DefaultUIComponentValidator
Parameters:
validationKey - The key to validate
validationCriteria - The criteria available for evaluation.
locale - The current user's locale.
Returns:
a validation result of the query. The result will be UIValidationStatus.HIDDEN if the action is not to be exposed or UIValidationSatus.ENABLED enabled if the action is to be exposed.
Throws:
WTException