Package uk.ac.starlink.ttools.build
Class UsageWriter
- java.lang.Object
-
- uk.ac.starlink.ttools.build.UsageWriter
-
public class UsageWriter extends java.lang.ObjectWrite usage paragraphs specific to the STILTS tasks. This class is designed to be used from itsmainmethod.- Since:
- 17 Aug 2005
- Author:
- Mark Taylor
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)Writes a file called taskname-summary.xml for each of the tasks in STILTS.static java.lang.StringxmlItem(uk.ac.starlink.task.Parameter<?> param, boolean isBasic)Returns a list item (dt/dd pair) for a parameter giving its usage and description.
-
-
-
Method Detail
-
xmlItem
public static java.lang.String xmlItem(uk.ac.starlink.task.Parameter<?> param, boolean isBasic)Returns a list item (dt/dd pair) for a parameter giving its usage and description.- Parameters:
param- parameterisBasic- if true, avoid adding XML constructs which won't be evident (and may cause parsing trouble) in plain text output- Returns:
- XML snippet for
param
-
main
public static void main(java.lang.String[] args) throws java.io.IOException, uk.ac.starlink.util.LoadExceptionWrites a file called taskname-summary.xml for each of the tasks in STILTS. This contains a basic usage summary with some surrounding XML boilerplate.- Throws:
java.io.IOExceptionuk.ac.starlink.util.LoadException
-
-