This class acts as a mediator between different objects and panels in SimViz

Constructors

Methods

  • Function called when the user clicks on the pin icon and freezes a case, changing the heatmap into a stripechart

    Parameters

    • caseId: string

      Id of the case selected

    Returns void

  • Focuses the taxonomy viewer on the node with the specified taxonomic label.

    Parameters

    • taxonomyLabel: string

      The label of the taxonomy node to focus on.

    Returns void

  • Reset the interface because the user has selected a new dataset/casebase

    Parameters

    • casebaseName: string
    • casebaseDAO: CasebaseDAO

      The DAO for the dataset/casebase selected

    Returns void

  • Reset and update the interface with the similarity data currently loaded

    Parameters

    • simData: default

      The similarity data currently selected and loaded

    Returns void

  • Selects a random case from the casebase that matches the specified taxonomy label. If a matching case is found, filters the view by the selected case ID.

    Parameters

    • label: string

      The taxonomy label used to find a matching case.

    Returns boolean

    true if a case was found and selected; otherwise, false.