Package org.jnode.shell.syntax

Examples of org.jnode.shell.syntax.FlagArgument


    public LocaleCommand() {
        super(help_super);
        argLanguage = new LanguageArgument("language", Argument.OPTIONAL, help_lang);
        argCountry  = new CountryArgument("country", Argument.OPTIONAL, help_country);
        argVariant  = new StringArgument("variant", Argument.OPTIONAL, help_variant);
        argList     = new FlagArgument("list", Argument.OPTIONAL, help_lang);
        registerArguments(argLanguage, argCountry, argVariant, argList);
    }
View Full Code Here


    public CompileCommand() {
        super(help_super);
        argClass = new ClassNameArgument("className", Argument.MANDATORY, help_class);
        argLevel = new IntegerArgument("level", Argument.OPTIONAL, 0, maxLevel, help_level);
        argTest  = new FlagArgument("test", Argument.OPTIONAL, help_test);
        registerArguments(argClass, argLevel, argTest);
    }
View Full Code Here

    public DisassembleCommand() {
        super(help_super);
        argClass  = new ClassNameArgument("className", Argument.MANDATORY, help_class);
        argMethod = new StringArgument("methodName", Argument.OPTIONAL, help_method);
        argLevel  = new IntegerArgument("level", Argument.OPTIONAL, 0, maxLevel, help_level);
        argTest   = new FlagArgument("test", Argument.OPTIONAL, help_test);
        registerArguments(argClass, argMethod, argLevel, argTest);
    }
View Full Code Here

    public RemoteOutputCommand() {
        super(help_super);
        argAddress = new HostNameArgument("host", Argument.MANDATORY, help_addr);
        argPort    = new IntegerArgument("port", Argument.OPTIONAL, help_port);
        argUdp     = new FlagArgument("udp", Argument.OPTIONAL, help_udp);
        registerArguments(argAddress, argPort, argUdp);
    }
View Full Code Here

   
    private final FlagArgument argReset;
   
    public VmInfoCommand() {
        super(help_super);
        argReset = new FlagArgument("reset", Argument.OPTIONAL, help_reset);
        registerArguments(argReset);
    }
View Full Code Here

    private final FlagArgument argShow;

    public GcCommand() {
        super(help_super);
        argDebugFlags = new HeapDebugFlagArgument();
        argSet = new FlagArgument("set", Argument.OPTIONAL, help_set);
        argClear = new FlagArgument("clear", Argument.OPTIONAL, help_clear);
        argShow = new FlagArgument("show", Argument.OPTIONAL, help_show);
        registerArguments(argDebugFlags, argClear, argSet, argShow);
    }
View Full Code Here

    private PrintWriter out;
    private PrintWriter err;
   
    public BindKeysCommand() {
        super(help_super);
        argReset     = new FlagArgument("reset", Argument.OPTIONAL, help_reset);
        argAdd       = new FlagArgument("add", Argument.OPTIONAL, help_add);
        argRemove    = new FlagArgument("remove", Argument.OPTIONAL, help_remove);
        argAction    = new ActionArgument("action", Argument.OPTIONAL, help_action);
        argVkSpec    = new VirtualKeyArgument("vkSpec", Argument.OPTIONAL | Argument.MULTIPLE, help_vkspec);
        argCharacter = new CharacterArgument("character", Argument.OPTIONAL | Argument.MULTIPLE, help_char);
        registerArguments(argReset, argAdd, argRemove, argAction, argVkSpec, argCharacter);
    }
View Full Code Here

    public HistoryCommand() {
        super(help_super);
        argIndex  = new IntegerArgument("index", Argument.OPTIONAL, help_index);
        argPrefix = new StringArgument("prefix", Argument.OPTIONAL, help_prefix);
        argTest   = new FlagArgument("test", Argument.OPTIONAL, help_test);
        registerArguments(argIndex, argPrefix, argTest);
    }
View Full Code Here

    private PluginManager mgr;
   

    public PluginCommand() {
        super(help_super);
        argLoad      = new FlagArgument("load", Argument.OPTIONAL, help_load);
        argReload    = new FlagArgument("reload", Argument.OPTIONAL, help_reload);
        argUnload    = new FlagArgument("unload", Argument.OPTIONAL, help_unload);
        argLoaderUrl = new URLArgument("loader", Argument.OPTIONAL, help_url);
        argPluginID  = new PluginArgument("plugin", Argument.OPTIONAL, help_plugin);
        argVersion   = new StringArgument("version", Argument.OPTIONAL, help_version);
        registerArguments(argPluginID, argLoad, argReload, argUnload,
                argLoaderUrl, argVersion);
View Full Code Here

    /**
     * Construct new uname command implementation with "amnrsv" arguments.
     */
    public UnameCommand() {
        super(HELP_UNAME);
        allArg = new FlagArgument("a", Argument.OPTIONAL | Argument.SINGLE, HELP_ALL);
        hardwareMaschineArg = new FlagArgument("m", Argument.OPTIONAL | Argument.SINGLE, HELP_M);
        networkImplNameArg = new FlagArgument("n", Argument.OPTIONAL | Argument.SINGLE, HELP_N);
        releaseLevelArg = new FlagArgument("r", Argument.OPTIONAL | Argument.SINGLE, HELP_R);
        implNameArg = new FlagArgument("s", Argument.OPTIONAL | Argument.SINGLE, HELP_S);
        versionArg = new FlagArgument("v", Argument.OPTIONAL | Argument.SINGLE, HELP_V);
        registerArguments(allArg, hardwareMaschineArg, networkImplNameArg, releaseLevelArg, implNameArg, versionArg);
    }
View Full Code Here

TOP

Related Classes of org.jnode.shell.syntax.FlagArgument

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.