Interface IDecisionTree

  • All Superinterfaces:
    Serializable
    All Known Implementing Classes:
    DecisionTree

    public interface IDecisionTree
    extends Serializable
    Interface for a decision tree.
    Since:
    5.0
    Author:
    O. Kerpershoek, F. van der Meer
    • Method Detail

      • getName

        String getName()
        This method returns the name of the decision tree.
        Returns:
        the name of the decision tree.
      • isExposedAsWebservice

        boolean isExposedAsWebservice()
        This method returns if the decision tree will be exposed as a webservice.
        Returns:
        the boolean indicating if the decision tree will be exposed.
      • getDisplayText

        IMultilingualText getDisplayText()
        This method returns the description of the decision tree that should be shown for the decision tree when it is selected.
        Returns:
        The text that should be shown when selecting a decision tree.
      • getSymptoms

        ISymptom[] getSymptoms()
        This method returns an array of symptoms describing the contents of the decision tree.
        Returns:
        An array of symptoms describing the contents of the decision tree.