org.utgenome.shell
Interface UTGBShellSubCommand

All Superinterfaces:
java.lang.Comparable<UTGBShellSubCommand>
All Known Implementing Classes:
AddAction, Clean, Compile, Create, DBInfo, Deploy, Eclipse, GWT, Import, Maven, Repair, Server, SVNAdd, UTGBShellSubCommandBase

public interface UTGBShellSubCommand
extends java.lang.Comparable<UTGBShellSubCommand>

A common interface of UTGB Shell subcommands

Author:
leo

Method Summary
 void execute(java.lang.String[] args)
           
 void execute(UTGBShell.UTGBShellOption globalOption, java.lang.String[] args)
           
 java.lang.String getDetailedDescription()
           
 java.lang.String getOneLinerDescription()
           
 java.lang.String getOptionList()
           
 java.lang.String name()
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

name

java.lang.String name()

getOneLinerDescription

java.lang.String getOneLinerDescription()

getDetailedDescription

java.lang.String getDetailedDescription()

getOptionList

java.lang.String getOptionList()

execute

void execute(UTGBShell.UTGBShellOption globalOption,
             java.lang.String[] args)
             throws UTGBShellException
Throws:
UTGBShellException

execute

void execute(java.lang.String[] args)
             throws UTGBShellException
Throws:
UTGBShellException


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.