net.sourceforge.nite.meta
Interface NCallableProgram

All Known Implementing Classes:
NiteCallableProgram

public interface NCallableProgram

Describes an external program that can be called on this corpus

Author:
jonathan

Nested Class Summary
static interface NCallableProgram.Argument
           
 
Method Summary
 java.lang.String getDescription()
          returns a short description of the program
 java.lang.String getName()
          returns the file name of the program
 java.util.List getOptionalArguments()
          Returns a List of optional "Argument"s belonging to this coding, in arbitrary order
 java.util.List getRequiredArguments()
          Returns a List of required "Argument"s belonging to this coding, in arbitrary order
 

Method Detail

getName

java.lang.String getName()
returns the file name of the program


getDescription

java.lang.String getDescription()
returns a short description of the program


getRequiredArguments

java.util.List getRequiredArguments()
Returns a List of required "Argument"s belonging to this coding, in arbitrary order


getOptionalArguments

java.util.List getOptionalArguments()
Returns a List of optional "Argument"s belonging to this coding, in arbitrary order