Class RelatedChangesValidator
java.lang.Object
com.ptc.core.ui.validation.DefaultValidationFilter
com.ptc.core.ui.validation.DefaultUIComponentValidator
com.ptc.windchill.enterprise.change2.validators.RelatedChangesValidator
- All Implemented Interfaces:
UIComponentValidator,ValidationFilter
Supported API: true
-
Method Summary
Modifier and TypeMethodDescriptionperformLimitedPreValidation(UIValidationKey validationKey, UIValidationCriteria validationCriteria, Locale locale) This method will perform the full pre validation on whether to expose the Related Items -> Changes third level navigation action.Methods inherited from class com.ptc.core.ui.validation.DefaultUIComponentValidator
getSubValidator, getSubValidator, preValidateAction, preValidateAttribute, preValidateMultiTargetAction, validateFormSubmission, validateSelectedAction, validateSelectedMultiSelectActionMethods inherited from class com.ptc.core.ui.validation.DefaultValidationFilter
populateResultSet
-
Method Details
-
performLimitedPreValidation
public UIValidationResultSet performLimitedPreValidation(UIValidationKey validationKey, UIValidationCriteria validationCriteria, Locale locale) throws WTException This method will perform the full pre validation on whether to expose the Related Items -> Changes third level navigation action.
Supported API: true- Specified by:
performLimitedPreValidationin interfaceUIComponentValidator- Overrides:
performLimitedPreValidationin classDefaultUIComponentValidator- Parameters:
validationKey- The key to validatevalidationCriteria- The criteria available for evaluation.locale- The current user's locale.- Returns:
- a validation result of the query. The result will be
UIValidationStatus.HIDDENif the action is not to be exposed orUIValidationSatus.ENABLEDenabled if the action is to be exposed. - Throws:
WTException
-