You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by pe...@apache.org on 2005/03/11 11:05:52 UTC
cvs commit: ant/src/main/org/apache/tools/ant/types Commandline.java
peterreilly 2005/03/11 02:05:52
Modified: src/main/org/apache/tools/ant/types Commandline.java
Log:
javadoc
Revision Changes Path
1.41 +23 -22 ant/src/main/org/apache/tools/ant/types/Commandline.java
Index: Commandline.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/types/Commandline.java,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- Commandline.java 10 Feb 2005 21:10:10 -0000 1.40
+++ Commandline.java 11 Mar 2005 10:05:52 -0000 1.41
@@ -156,7 +156,7 @@
/**
* Return the constituent parts of this Argument.
- * @return String[].
+ * @return an array of strings.
*/
public String[] getParts() {
return parts;
@@ -185,9 +185,9 @@
/**
* Return the number of arguments that preceded this marker.
*
- * <p>The name of the executable--if set--is counted as the
+ * <p>The name of the executable -- if set -- is counted as the
* first argument.</p>
- * @return <code>int</code>.
+ * @return the position of this marker.
*/
public int getPosition() {
if (realPos == -1) {
@@ -223,6 +223,7 @@
*
* @param insertAtStart if true, the argument is inserted at the
* beginning of the list of args, otherwise it is appended.
+ * @return an argument to be configured
*/
public Argument createArgument(boolean insertAtStart) {
Argument argument = new Argument();
@@ -267,7 +268,7 @@
/**
* Return the executable and all defined arguments.
- * @return <code>String[]</code>.
+ * @return the commandline as an array of strings.
*/
public String[] getCommandline() {
List commands = new LinkedList();
@@ -279,7 +280,7 @@
/**
* Add the entire command, including (optional) executable to a list.
- * @param list ListIterator.
+ * @param list the list to add to.
* @since Ant 1.6
*/
public void addCommandToList(ListIterator list) {
@@ -292,7 +293,7 @@
/**
* Returns all arguments defined by <code>addLine</code>,
* <code>addValue</code> or the argument object.
- * @return <code>String[]</code>.
+ * @return the arguments as an array of strings.
*/
public String[] getArguments() {
List result = new ArrayList(arguments.size() * 2);
@@ -303,7 +304,7 @@
/**
* Append all the arguments to the tail of a supplied list.
- * @param list ListIterator.
+ * @param list the list of arguments.
* @since Ant 1.6
*/
public void addArgumentsToList(ListIterator list) {
@@ -332,8 +333,8 @@
* <p>If the argument doesn't include spaces or quotes, return it
* as is. If it contains double quotes, use single quotes - else
* surround the argument by double quotes.</p>
- *
- * @param argument the String argument.
+ * @param argument the argument to quote if necessary.
+ * @return the quoted argument.
* @exception BuildException if the argument contains both, single
* and double quotes.
*/
@@ -355,7 +356,7 @@
/**
* Quote the parts of the given array in way that makes them
* usable as command line arguments.
- * @param line the String[] to quote.
+ * @param line the list of arguments to quote.
* @return empty string for null or no command, else every argument split
* by spaces and quoted by quoting rules.
*/
@@ -489,6 +490,7 @@
* <p>This marker can be used to locate a position on the
* commandline--to insert something for example--when all
* parameters have been set.</p>
+ * @return a marker
*/
public Marker createMarker() {
return new Marker(arguments.size());
@@ -497,7 +499,7 @@
/**
* Return a String that describes the command and arguments suitable for
* verbose output before a call to <code>Runtime.exec(String[])<code>.
- * @return <code>String</code>.
+ * @return a string that describes the command and arguments.
* @since Ant 1.5
*/
public String describeCommand() {
@@ -507,7 +509,7 @@
/**
* Return a String that describes the arguments suitable for
* verbose output before a call to <code>Runtime.exec(String[])<code>.
- * @return <code>String</code>.
+ * @return a string that describes the arguments.
* @since Ant 1.5
*/
public String describeArguments() {
@@ -518,7 +520,7 @@
* Return a String that describes the command and arguments suitable for
* verbose output before a call to <code>Runtime.exec(String[])<code>.
* @param line the Commandline to describe.
- * @return <code>String</code>.
+ * @return a string that describes the command and arguments.
* @since Ant 1.5
*/
public static String describeCommand(Commandline line) {
@@ -529,7 +531,7 @@
* Return a String that describes the arguments suitable for
* verbose output before a call to <code>Runtime.exec(String[])<code>.
* @param line the Commandline whose arguments to describe.
- * @return <code>String</code>.
+ * @return a string that describes the arguments.
* @since Ant 1.5
*/
public static String describeArguments(Commandline line) {
@@ -542,9 +544,8 @@
*
* <p>This method assumes that the first entry in the array is the
* executable to run.</p>
- *
- * @param args the command to describe.
- * @return <code>String</code>.
+ * @param args the command line to describe as an array of strings
+ * @return a string that describes the command and arguments.
* @since Ant 1.5
*/
public static String describeCommand(String[] args) {
@@ -566,8 +567,8 @@
/**
* Return a String that describes the arguments suitable for
* verbose output before a call to <code>Runtime.exec(String[])<code>.
- * @param args the arguments to describe.
- * @return <code>String</code>.
+ * @param args the command line to describe as an array of strings.
+ * @return a string that describes the arguments.
* @since Ant 1.5
*/
public static String describeArguments(String[] args) {
@@ -578,9 +579,9 @@
* Return a String that describes the arguments suitable for
* verbose output before a call to <code>Runtime.exec(String[])<code>.
*
- * @param args the arguments to describe.
- * @param offset ignore entries before this index
- * @return <code>String</code>.
+ * @param args the command line to describe as an array of strings.
+ * @param offset ignore entries before this index.
+ * @return a string that describes the arguments
*
* @since Ant 1.5
*/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org