blob: c6eee1e2163461cd74abfe5c67bac6bd17839b5b [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_18) on Sun Apr 01 21:18:17 PDT 2012 -->
<TITLE>
GetOpt
</TITLE>
<META NAME="keywords" CONTENT="org.apache.xalan.xsltc.cmdline.getopt.GetOpt class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="GetOpt";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GetOpt.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.Option.html" title="class in org.apache.xalan.xsltc.cmdline.getopt"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GetOpt.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.xalan.xsltc.cmdline.getopt</FONT>
<BR>
Class GetOpt</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.xalan.xsltc.cmdline.getopt.GetOpt</B>
</PRE>
<HR>
<DL>
<DT><PRE>public class <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.45"><B>GetOpt</B></A><DT>extends java.lang.Object</DL>
</PRE>
<P>
GetOpt is a Java equivalent to the C getopt() library function
discussed in man page getopt(3C). It provides command line
parsing for Java applications. It supports the most rules of the
command line standard (see man page intro(1)) including stacked
options such as '-sxm' (which is equivalent to -s -x -m); it
handles special '--' option that signifies the end of options.
Additionally this implementation of getopt will check for
mandatory arguments to options such as in the case of
'-d <file>' it will throw a MissingOptArgException if the
option argument '<file>' is not included on the commandline.
getopt(3C) does not check for this.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.Option.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">GetOpt.Option</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>(package private) static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.OptionMatcher.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">GetOpt.OptionMatcher</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#theCmdArgs">theCmdArgs</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.Option.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">GetOpt.Option</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#theCurrentOption">theCurrentOption</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;<A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.OptionMatcher.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">GetOpt.OptionMatcher</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#theOptionMatcher">theOptionMatcher</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.List</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#theOptions">theOptions</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>private &nbsp;java.util.ListIterator</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#theOptionsIterator">theOptionsIterator</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#GetOpt(java.lang.String[], java.lang.String)">GetOpt</A></B>(java.lang.String[]&nbsp;args,
java.lang.String&nbsp;optString)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#getCmdArgs()">getCmdArgs</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gets list of the commandline arguments.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#getNextOption()">getNextOption</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gets the next option found in the commandline.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#getOptionArg()">getOptionArg</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gets the argument for the current parsed option.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#printOptions()">printOptions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;debugging routine to print out all options collected</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="theCurrentOption"><!-- --></A><H3>
theCurrentOption</H3>
<PRE>
private <A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.Option.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">GetOpt.Option</A> <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.199"><B>theCurrentOption</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="theOptionsIterator"><!-- --></A><H3>
theOptionsIterator</H3>
<PRE>
private java.util.ListIterator <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.200"><B>theOptionsIterator</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="theOptions"><!-- --></A><H3>
theOptions</H3>
<PRE>
private java.util.List <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.201"><B>theOptions</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="theCmdArgs"><!-- --></A><H3>
theCmdArgs</H3>
<PRE>
private java.util.List <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.202"><B>theCmdArgs</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="theOptionMatcher"><!-- --></A><H3>
theOptionMatcher</H3>
<PRE>
private <A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.OptionMatcher.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">GetOpt.OptionMatcher</A> <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.203"><B>theOptionMatcher</B></A></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="GetOpt(java.lang.String[], java.lang.String)"><!-- --></A><H3>
GetOpt</H3>
<PRE>
public <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.46"><B>GetOpt</B></A>(java.lang.String[]&nbsp;args,
java.lang.String&nbsp;optString)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="printOptions()"><!-- --></A><H3>
printOptions</H3>
<PRE>
public void <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.116"><B>printOptions</B></A>()</PRE>
<DL>
<DD>debugging routine to print out all options collected
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNextOption()"><!-- --></A><H3>
getNextOption</H3>
<PRE>
public int <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.141"><B>getNextOption</B></A>()
throws <A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/IllegalArgumentException.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">IllegalArgumentException</A>,
<A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/MissingOptArgException.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">MissingOptArgException</A></PRE>
<DL>
<DD>gets the next option found in the commandline. Distinguishes
between two bad cases, one case is when an illegal option
is found, and then other case is when an option takes an
argument but no argument was found for that option.
If the option found was not declared in the optString, then
an IllegalArgumentException will be thrown (case 1).
If the next option found has been declared to take an argument,
and no such argument exists, then a MissingOptArgException
is thrown (case 2).
<P>
<DD><DL>
<DT><B>Returns:</B><DD>int - the next option found.
<DT><B>Throws:</B>
<DD><CODE>IllegalArgumentException,</CODE> - MissingOptArgException.
<DD><CODE><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/IllegalArgumentException.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">IllegalArgumentException</A></CODE>
<DD><CODE><A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/MissingOptArgException.html" title="class in org.apache.xalan.xsltc.cmdline.getopt">MissingOptArgException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getOptionArg()"><!-- --></A><H3>
getOptionArg</H3>
<PRE>
public java.lang.String <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.171"><B>getOptionArg</B></A>()</PRE>
<DL>
<DD>gets the argument for the current parsed option. For example,
in case of '-d <file>', if current option parsed is 'd' then
getOptionArg() would return '<file>'.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>String - argument for current parsed option.</DL>
</DD>
</DL>
<HR>
<A NAME="getCmdArgs()"><!-- --></A><H3>
getCmdArgs</H3>
<PRE>
public java.lang.String[] <A HREF="../../../../../../src-html/org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html#line.189"><B>getCmdArgs</B></A>()</PRE>
<DL>
<DD>gets list of the commandline arguments. For example, in command
such as 'cmd -s -d file file2 file3 file4' with the usage
'cmd [-s] [-d <file>] <file>...', getCmdArgs() would return
the list {file2, file3, file4}.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>String[] - list of command arguments that may appear
after options and option arguments.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/GetOpt.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../../../../../org/apache/xalan/xsltc/cmdline/getopt/GetOpt.Option.html" title="class in org.apache.xalan.xsltc.cmdline.getopt"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/apache/xalan/xsltc/cmdline/getopt/GetOpt.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="GetOpt.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>