Class PreferencesPlugin

  • All Implemented Interfaces:
    net.sf.tweety.plugin.TweetyPlugin, net.xeoh.plugins.base.Plugin

    public class PreferencesPlugin
    extends net.sf.tweety.plugin.AbstractTweetyPlugin
    The CLI-Plugin for the Preferences-Package
    Author:
    Bastian Wolf
    • Field Summary

      • Fields inherited from class net.sf.tweety.plugin.AbstractTweetyPlugin

        parameters
    • Constructor Summary

      Constructors 
      Constructor Description
      PreferencesPlugin()
      Default empty constructor initializing this plugins parameter
      PreferencesPlugin​(String[] args)
      non-empty constructur in case of errors in JSPF
    • Constructor Detail

      • PreferencesPlugin

        public PreferencesPlugin​(String[] args)
        non-empty constructur in case of errors in JSPF
        Parameters:
        args - some arguments
      • PreferencesPlugin

        public PreferencesPlugin()
        Default empty constructor initializing this plugins parameter
    • Method Detail

      • capabilities

        public String[] capabilities()
      • getCommand

        public String getCommand()
        Specified by:
        getCommand in interface net.sf.tweety.plugin.TweetyPlugin
        Specified by:
        getCommand in class net.sf.tweety.plugin.AbstractTweetyPlugin
      • execute

        public net.sf.tweety.plugin.PluginOutput execute​(File[] input,
                                                         net.sf.tweety.plugin.parameter.CommandParameter[] params)
        Specified by:
        execute in interface net.sf.tweety.plugin.TweetyPlugin
        Specified by:
        execute in class net.sf.tweety.plugin.AbstractTweetyPlugin
      • getParameters

        public List<net.sf.tweety.plugin.parameter.CommandParameter> getParameters()
        Specified by:
        getParameters in interface net.sf.tweety.plugin.TweetyPlugin
        Overrides:
        getParameters in class net.sf.tweety.plugin.AbstractTweetyPlugin
      • addParameter

        public void addParameter​(net.sf.tweety.plugin.parameter.CommandParameter cmdParameter)
        Overrides:
        addParameter in class net.sf.tweety.plugin.AbstractTweetyPlugin