Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.shell.header
Class CommandPattern

java.lang.Object
  extended by org.nuxeo.ecm.shell.header.CommandPattern

public class CommandPattern
extends java.lang.Object

Ex: cp [--recurse|-r] [--depth|-d:int?1] [--version|-v] file [doc]

Author:
Bogdan Stefanescu

Field Summary
 java.util.List<CommandArgument> args
           
 java.lang.String[] names
           
 java.util.List<CommandOption> options
           
 
Constructor Summary
CommandPattern()
           
 
Method Summary
static int collectUntil(char sep, java.lang.StringBuilder buf, java.lang.String input, int offset)
           
static void main(java.lang.String[] args)
           
static CommandPattern parsePattern(java.lang.String input)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

names

public java.lang.String[] names

options

public final java.util.List<CommandOption> options

args

public final java.util.List<CommandArgument> args
Constructor Detail

CommandPattern

public CommandPattern()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

parsePattern

public static CommandPattern parsePattern(java.lang.String input)
                                   throws java.text.ParseException
Throws:
java.text.ParseException

collectUntil

public static int collectUntil(char sep,
                               java.lang.StringBuilder buf,
                               java.lang.String input,
                               int offset)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.