Interface ProposedSolutionHandler

All Known Implementing Classes:
DefaultProposedSolutionHandler

public interface ProposedSolutionHandler
Determine for a Change Request if the Proposals and Investigations table will show up and if the proposed solution field will be displayed.

Supported API: true

Extendable: true
  • Method Details

    • displayChangeAnalysisTable

      Boolean displayChangeAnalysisTable(ChangeRequestIfc changeRequest)
      Validate the display of the 3rd level nav Change Proposal and Change Investigation table.

      Supported API: true
      Returns:
      True is display 3rd level nav Change Proposal and Change Investigation table.
    • displayProposedSolution

      Boolean displayProposedSolution()
      Validate the display of the Change Request proposed solution attribute that is displayed in the Change Request wizard and info page.

      Supported API: true
      Returns:
      True is display Change Request Proposed solution.
    • displayProposedSolution

      @Deprecated Boolean displayProposedSolution(ChangeRequestIfc changeRequest)
      Deprecated.
      use displayProposedSolution()
      Validate the display of the Change Request proposed solution attribute that is displayed in the Change Request wizard and info page.

      Supported API: true
      Returns:
      True is display Change Request Proposed solution.
    • getProposedSolution

      ChangeProposalIfc getProposedSolution(ChangeRequestIfc changeRequest)
      Retrieve the Change Proposal for the Change Request proposed solution attribute to be displayed in the Change Request wizard and info page.

      Supported API: true
      Returns:
      The Change Proposal to be displayed as the Change Request proposed solution.