Class KFGraphicalEnvironmentCommandHandler

    • Constructor Detail

      • KFGraphicalEnvironmentCommandHandler

        public KFGraphicalEnvironmentCommandHandler​(MainKFPerspective mainPerspective)
        Constructor
        Parameters:
        mainPerspective - the main perspective of the GUI
    • Method Detail

      • performCommand

        public <T> T performCommand​(java.lang.String commandName,
                                    java.lang.Object... commandArgs)
                             throws WekaException
        Perform a command
        Specified by:
        performCommand in interface GraphicalEnvironmentCommandHandler
        Type Parameters:
        T - the type of the return value
        Parameters:
        commandName - the name of the command to execute
        commandArgs - the optional arguments
        Returns:
        a result, or null if the command does not return a result
        Throws:
        WekaException - if a problem occurs