Interface MPMOperationUsageLinkLabelValidationDelegate


public interface MPMOperationUsageLinkLabelValidationDelegate
Delegate to validate the label of MPMOperationUsageLink. This interface should be implemented by customized implementations.

Supported API: true

Extendable: true
  • Method Details

    • validateMPMOperationUsageLinkLabel

      void validateMPMOperationUsageLinkLabel(MPMOperationHolder operationHolder, String operationLabel) throws WTException
      Validate label of MPMOperationUsageLink.

      Supported API: true
      Parameters:
      operationHolder - MPMOperationHolder which is linked through MPMOperationUsageLink, the label of which is to be validated
      operationLabel - Operation label against which to validate
      Throws:
      WTException
    • validateMPMOperationAndStdProcedureUsageLinkLabels

      void validateMPMOperationAndStdProcedureUsageLinkLabels(Collection<IteratedUsageLink> usagelinks) throws WTException
      Delegate to validate if same labels exists on MPMOperationUsageLink and MPMStandardProcedureLink. This interface should be implemented by customized implementations.

      Supported API: true
      Parameters:
      usagelinks - Collection of IteratedUsageLinks to validate for same labels.
      Throws:
      WTException