Package moa.options

Interface OptionHandler

    • Method Detail

      • getPurposeString

        String getPurposeString()
        Gets the purpose of this object
        Returns:
        the string with the purpose of this object
      • getOptions

        Options getOptions()
        Gets the options of this object
        Returns:
        the options of this object
      • prepareForUse

        void prepareForUse()
        This method prepares this object for use.
      • prepareForUse

        void prepareForUse​(TaskMonitor monitor,
                           ObjectRepository repository)
        This method prepares this object for use.
        Parameters:
        monitor - the TaskMonitor to use
        repository - the ObjectRepository to use
      • copy

        OptionHandler copy()
        This method produces a copy of this object.
        Specified by:
        copy in interface MOAObject
        Returns:
        a copy of this object
      • getCLICreationString

        String getCLICreationString​(Class<?> expectedType)
        Gets the Command Line Interface text to create the object
        Returns:
        the Command Line Interface text to create the object