Interface TestCondition

    • Method Detail

      • getQuickInfo

        String getQuickInfo()
        Returns a quick info about the object, which can be displayed in the GUI.
        Specified by:
        getQuickInfo in interface QuickInfoSupporter
        Returns:
        null if no info available, otherwise short string
      • getTestResult

        String getTestResult()
        Returns the test result of testing the conditions. Performs the test, if necessary.
        Returns:
        the test result, null if everything OK, otherwise the error message
      • shallowCopy

        TestCondition shallowCopy​(boolean expand)
        Returns a shallow copy of itself, i.e., based on the commandline options.
        Specified by:
        shallowCopy in interface ShallowCopySupporter<TestCondition>
        Parameters:
        expand - whether to expand variables to their current values
        Returns:
        the shallow copy