edu.mayo.bsi.ngsportal.server
Interface Usage

All Known Implementing Classes:
AddSecondaryAnalysis, BatchRun, CopyUserPermissions, CreateSecondaryProject, DBAddSecondaryAnalysis, GetRunSamples, GetRunSequences, GetSecondaryAnalysisDates, ParseFolders, PortalTester

public interface Usage

Interface for classes that have command line arguments. Companion to GetOpts

Version:
Revision: 1.1
Author:
Gregory Dougherty

Method Summary
 String name()
          Routine that gives a command line app's name, to be printed out as needed
 String usage()
          Routine that gives a command line app's usage string, to be printed out whenever the user's command line options are not valid
 

Method Detail

usage

String usage()
Routine that gives a command line app's usage string, to be printed out whenever the user's command line options are not valid

Returns:
String describing how to call the application

name

String name()
Routine that gives a command line app's name, to be printed out as needed

Returns:
String holding the application's name