Class AbstractDocumentLinkFilterDelegate
java.lang.Object
com.ptc.windchill.enterprise.massChange.filters.AbstractDefaultFilterDelegate
com.ptc.windchill.enterprise.massChange.filters.AbstractWorkableFilterDelegate
com.ptc.windchill.enterprise.massChange.filters.AbstractDocumentLinkFilterDelegate
- All Implemented Interfaces:
MassChangeFilterDelegate
- Direct Known Subclasses:
AddDocumentLinkFilterDelegate,RemoveDocumentLinkFilterDelegate
This filter delegate determines whether the selected objects are eligible for
the mass change operation on the selected document. The supported document
types are wt.doc.WTDocument and wt.epm.EPMDocument.
Extendable: true
Supported API: true
Extendable: true
Supported API: true
- See Also:
-
Field Summary
Fields inherited from class com.ptc.windchill.enterprise.massChange.filters.AbstractWorkableFilterDelegate
logFields inherited from class com.ptc.windchill.enterprise.massChange.filters.AbstractDefaultFilterDelegate
RESOURCE -
Method Summary
Modifier and TypeMethodDescriptionprotected StringInitializes and returns the association type for the mass change operation.protected PersistableGet the specified version of the related document.validateFormSubmission(UIValidationCriteria validationCriteria) Implementation used for document related operations on the Mass Change wizard.Methods inherited from class com.ptc.windchill.enterprise.massChange.filters.AbstractWorkableFilterDelegate
checkin, filterCheckout, filterView, getCheckedOutByMe, getFilterView, getOriginalCopyMap, getSourceChangeable, getTargetWorkingCopies, getWorkingCopyMap, isCheckedOut, isCheckedOutByMe, isCheckedOutToSandbox, isSupportedSourceType, isViewValid, postProcessOperation, preEvaluate, preProcessOperation, undoCheckoutsMethods inherited from class com.ptc.windchill.enterprise.massChange.filters.AbstractDefaultFilterDelegate
evaluate, filterAdminLock, filterAssociationType, filterForRedline, filterPermission, filterType, getAssociationLinkTypeMap, getCadPublishableTargets, getCadPublishMap, getCommandBean, getFormResult, getHintText, getModifiableObjects, getServerExcludedItems, getSourceChangeable, postEvaluate, processOperation, setCommandBean, setFormResult
-
Method Details
-
getAssociationType
Initializes and returns the association type for the mass change operation. Returns the associated link types for the mass change operation. If the associated link types are not already defined, this method will initialize them.
Supported API: true- Returns:
- association type
- See Also:
-
validateFormSubmission
public UIValidationResult validateFormSubmission(UIValidationCriteria validationCriteria) throws WTException Implementation used for document related operations on the Mass Change wizard. Will return a UIValidationStatus.DENIED object if the specified Revision does not return a specific document version.
Supported API: true- Specified by:
validateFormSubmissionin interfaceMassChangeFilterDelegate- Overrides:
validateFormSubmissionin classAbstractDefaultFilterDelegate- Parameters:
validationCriteria- - UIValidationCriteria object that holds client data- Returns:
- UIValidationResult
- Throws:
WTException
-
getRelatedDocument
Get the specified version of the related document.
Supported API: true- Returns:
- Specified version of the document, or null if it does not exist.
- Throws:
WTException
-