Class Plugin

java.lang.Object
org.robovm.compiler.plugin.Plugin
Direct Known Subclasses:
CompilerPlugin, LaunchPlugin, TargetPlugin

public abstract class Plugin
extends Object
  • Constructor Details

    • Plugin

      public Plugin()
  • Method Details

    • getArguments

      public abstract PluginArguments getArguments()
      Returns the plugin's prefix arguments to be parsed from XML or the command line
    • parseArguments

      protected Map<String,​String> parseArguments​(Config config)
    • argumentValue

      protected String argumentValue​(Map<String,​String> arguments, String key, String defaultValue)
      String type argument accessor
    • argumentValue

      protected int argumentValue​(Map<String,​String> arguments, String key, int defaultValue)
      Int type argument accessor
    • argumentValue

      protected boolean argumentValue​(Map<String,​String> arguments, String key, boolean defaultValue)
      Boolean type argument accessor