ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzahh_5.4.0.1/javadoc/utilities/AS400ToolboxJarMaker.html

1709 lines
62 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Tue Sep 16 10:42:46 CDT 2003 -->
<TITLE>
AS400ToolboxJarMaker
</TITLE>
<META NAME="keywords" CONTENT="utilities.AS400ToolboxJarMaker,AS400ToolboxJarMaker class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="AS400ToolboxJarMaker";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<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="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;<A HREF="../utilities/AS400ToolboxInstaller.html"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../utilities/JarMaker.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AS400ToolboxJarMaker.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&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>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
utilities</FONT>
<BR>
Class AS400ToolboxJarMaker</H2>
<PRE>
java.lang.Object
|
+--<A HREF="../utilities/JarMaker.html">utilities.JarMaker</A>
|
+--<B>utilities.AS400ToolboxJarMaker</B>
</PRE>
<HR>
<DL>
<DT>public class <B>AS400ToolboxJarMaker</B><DT>extends <A HREF="../utilities/JarMaker.html">JarMaker</A></DL>
<P>
The AS400ToolboxJarMaker class is used to generate a smaller
JAR or ZIP file from the shipped <i>IBM Toolbox for Java</i>
JAR or ZIP file, based on the user's requirements.
<p>
In addition, AS400ToolboxJarMaker can also be used to:
<ul compact>
<li> <em>extract</em> desired files from a JAR or ZIP file; or
<li> <em>split</em> a JAR or ZIP file into smaller JAR or ZIP files.
</ul>
<p>
An AS400ToolboxJarMaker object can be included in the user's program,
or AS400ToolboxJarMaker can be run as a command line program, as follows:
<blockquote>
<pre>
<strong>java utilities.AS400ToolboxJarMaker</strong> [ options ]
</pre>
</blockquote>
AS400ToolboxJarMaker extends the functionality of JarMaker by
additionally allowing the user to specify one or more
<i>IBM Toolbox for Java</i> components,
languages, and/or CCSIDs, and whether or not to include
Java Beans files that are associated with the specified components.
<p>
<b><a name="asoptions">Options</a></b>
<p>
<dl>
<dt><b><code>-source </b></code><var>sourceJarFile</var>
<dd>
Specifies the source JAR or ZIP file from which to derive
the destination JAR or ZIP file. The source file is expected to contain the IBM Toolbox for Java product, and is typically named <code>jt400.jar</code>.
To process a JAR or ZIP other than the Toolbox, use <A HREF="../utilities/JarMaker.html"><CODE>JarMaker</CODE></A>.
If a relative path is specified, the path is assumed to be relative to
the current directory.
If this option is specified as the first positional argument,
the tag (<code>-source</code>) is optional.
The -source option may be abbreviated to -s.
The default is <code>jt400.jar</code>, in the current directory.
<p>
<dt><b><code>-destination </b></code><var>destinationJarFile</var>
<dd>
Specifies the destination JAR or ZIP file, which will contain
the desired subset of the files in the source JAR or ZIP file.
If a pathname is not specified, the file is created in the current directory.
The -destination option may be abbreviated to -d.
The default name is generated by appending <code>"Small"</code> to the
source file name. For example, if the source file is <code>jt400.jar</code>,
then the default destination file would be <code>jt400Small.jar</code>.
<p>
<dt><b><code>-requiredFile </b></code><var>jarEntry1[,jarEntry2[...] ] </var>
<dd>
The files in the source JAR or ZIP file that are to be copied to the destination.
Entries are separated by commas (no spaces).
The specified files, along with all of their dependencies,
will be considered required.
Files are specified in JAR entry name syntax, such as <code>com/ibm/as400/access/DataQueue.class</code>.
The -requiredFile option may be abbreviated to -rf.
<p>
<dt><b><code>-additionalFile </b></code><var>file1[,file2[...] ] </var>
<dd>
Specifies additional files (not included in the source jar) which are
to be copied to the destination.
Entries are separated by commas (no spaces).
Files are specified by either their
absolute path, or their path relative to the current directory.
<br>The specified files will be included, regardless of the settings of
other options.
The -additionalFile option may be abbreviated to -af.
<p>
<dt><b><code>-additionalFilesDirectory </b></code><var>baseDirectory</var>
<dd>
Specifies the base directory for additional files.
This should be the parent directory of the
directory where the package path starts. For example, if file <code>foo.class</code>
in package <code>com.ibm.mypackage</code> is located in directory
<code>C:\dir1\subdir2\com\ibm\mypackage\</code>, then specify base directory <code>C:\dir1\subdir2</code>.
<br>The -additionalFilesDirectory option may be abbreviated to -afd.
The default is the current directory.
<p>
<dt><b><code>-package </b></code><var>package1[,package2[...] ] </var>
<dd>
The packages that are required.
Entries are separated by commas (no spaces).
The -package option may be abbreviated to -p.
Package names are specified in standard syntax, such as <code>com.ibm.component</code>.
<br>Note: The specified packages are simply included in the output.
No additional dependency analysis is done on the files in a package,
unless they are explicitly specified as required files.
<p>
<dt><b><code>-extract </b></code><var>[baseDirectory]</var>
<dd>
Extracts the desired entries of the source JAR into the specified base directory,
without generating a new JAR or ZIP file. This option enables the
user to build up a customized JAR or ZIP file empirically,
based on the requirements of their particular application.
When this option is specified, <code>-additionalFile</code>,
<code>-additionalFilesDirectory</code>, and <code>-destination</code>
are ignored.
The -extract option may be abbreviated to -x.
By default, no extraction is done.
The default base directory is the current directory.
<p>
<dt><b><code>-split </b></code><var>[splitSize]</var>
<dd>
Splits the source JAR or ZIP file into smaller JAR or ZIP files.
No ZIP entries are added or excluded;
the entries in the source JAR or ZIP file are simply distributed
among the destination JAR or ZIP files.
The split size is in units of kilobytes (1024 bytes),
and specifies the maximum size for the destination files.
The destination files are created in the current directory,
and are named by appending integers to the source file name;
any existing files by the same name are overwritten.
For example, if the source JAR file is <code>myfile.jar</code>,
then the destination JAR files would be
<code>myfile0.jar</code>, <code>myfile1.jar</code>, and so on.
When this option is specified, all other options except
<code>-source</code> and <code>-verbose</code> are ignored.
The -split option may be abbreviated to -sp.
The default split size is 2 megabytes (2048 kilobytes).
<p>
<dt><b><code>-component </b></code><var>componentID1[,componentID2[...] ] </var>
<dd>
The <i>IBM Toolbox for Java</i> components that are required.
Entries are separated by commas (no spaces), and are case insensitive.
The -component option may be abbreviated to -c.
<br>
See the list of <a href="doc-files/componentList.html">components</a>
that are supported by <i>IBM Toolbox for Java</i>.
<p>
<dt><b><code>-beans </b></code>
<dd>
Causes inclusion of all Java Beans files (classes, gifs) that are
directly associated with the specified components.
This option is valid only if <code>-component</code> is also specified.
The -beans option may be abbreviated to -b.
The default is no Beans.
<p>
<dt><b><code>-language </b></code><var>language1[,language2[...]]</var>
<dd>
Specifies the desired languages for the messages produced by the Toolbox classes.
Entries are separated by commas (no spaces).
The languages are identified by their Java locale name, such as fr_CA
(for Canadian French).
<br>Note: The shipped jt400.jar file contains only English messages.
The -language option may be abbreviated to -l.
By default, only English messages are included.
<p>
<dt><b><code>-languageDirectory </b></code><var>baseDirectory</var>
<dd>
Specifies the base directory for additional Toolbox language files.
The path below this directory should correspond to the package name
the language files.
For example, if the desired MRI files are located in directories
<code>/usr/myDir/com/ibm/as400/access/</code> and
<code>/usr/myDir/com/ibm/as400/vaccess/</code>,
then the base directory should be set to <code>/usr/myDir</code>.
<br>The -languageDirectory option may be abbreviated to -ld.
By default, language files are searched for relative to the
current directory.
<p>
<dt><b><code>-ccsid </b></code><var>ccsid1[,ccsid2[...]]</var>
<dd>
Specifies the CCSIDs whose conversion tables should be included.
Conversion tables for other CCSIDs will not be included.
Entries are separated by commas (no spaces).
The -ccsid option may be abbreviated to -cc.
By default, all CCSIDs are included.
See the list of <a href="doc-files/ccsidList.html">CCSIDs and encodings</a>
that are specifically supported by <i>IBM Toolbox for Java</i>.
<p>
<dt><b><code>-ccsidExcluded </b></code><var>ccsid1[,ccsid2[...]]</var>
<dd>
Specifies the CCSIDs whose conversion tables should <em>not</em> be included.
Entries are separated by commas (no spaces). If a CCSID is specified on
both the <code>-ccsid</code> and <code>-ccsidExcluded</code>, it is included,
and a warning message is sent to <code>System.err</code>.
The -ccsidExcluded option may be abbreviated to -cx or -ccx.
By default, all CCSIDs are included.
See the list of <a href="doc-files/ccsidList.html">CCSIDs and encodings</a>
that are specifically supported by <i>IBM Toolbox for Java</i>.
<p>
<dt><b><code>-noProxy </b></code>
<dd>
Specifies that proxy-related class files should <em>not</em> be included.
Proxy files are used internally by the Toolbox's Proxy Service.
If the Proxy Service will not be used, the proxy files are not needed.
The -noProxy option may be abbreviated to -np.
By default, proxy files in the source JAR file are included.
<p>
<dt><b><code>-verbose </b></code>
<dd>
Causes progress messages to be displayed.
The -verbose option may be abbreviated to -v.
The default is non-verbose.
<p>
<dt><b><code>-help </b></code>
<dd>
Displays the help text.
The -help option may be abbreviated to -h.
The default is non-verbose.
</dl>
<p>
At least one of the following options must be specified:
<ul compact>
<li>-requiredFile
<li>-additionalFile
<li>-package
<li>-extract
<li>-split
<li>-component
<li>-language
<li>-ccsid
<li>-ccsidExcluded
<li>-noProxy
</ul>
<p>
If the following options are specified multiple times in a single command
string, only the final specification applies:
<ul compact>
<li>-source
<li>-destination
<li>-additionalFilesDirectory
<li>-extract
<li>-split
<li>-languageDirectory
</ul>
Other options have a cumulative effect when specified multiple times
in a single command string.
<p>
<b><a name="exam">Example usage</a></b>
<p>
<p>
To create a JAR file that contains only those files needed
by the <code>CommandCall</code> and <code>ProgramCall</code> components,
do the following:
<ol>
<li>Go to the directory where the <code>jt400.jar</code> file is located.
<li>Type:
<pre>
java utilities.AS400ToolboxJarMaker -component CommandCall,ProgramCall
</pre>
<li>Save a copy of the original <code>jt400.jar</code> for future reference.
<li>Rename <code>jt400Small.jar</code> to <code>jt400.jar</code>.
</ol>
<p>
To extract from jt400.jar only those files needed
by class <code>com.ibm.as400.access.JDSQLStatement</code>,
using the current directory as the base directory for output, do the following:
<pre>
java utilities.AS400ToolboxJarMaker -extract -s jt400.jar
-rf com/ibm/as400/access/JDSQLStatement.class
</pre>
Any additional files could then be manually copied into appropriate locations
in the directory tree, and a customized JAR file could be generated using the
<code>jar</code> tool provided as part of the JDK.
</em>
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#AS400">AS400</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>AS400</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#AS400_VISUAL">AS400_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual AS400</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#COMMAND_CALL">COMMAND_CALL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Command Call</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#COMMAND_CALL_VISUAL">COMMAND_CALL_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Command Call</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#CONNECTION_POOL">CONNECTION_POOL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Connection Pool</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#DATA_AREA">DATA_AREA</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Data Area</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#DATA_DESCRIPTION">DATA_DESCRIPTION</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Data Description</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#DATA_QUEUE">DATA_QUEUE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Data Queue</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#DATA_QUEUE_VISUAL">DATA_QUEUE_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Data Queue</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#DIGITAL_CERTIFICATE">DIGITAL_CERTIFICATE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Digital Certificate</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#FTP">FTP</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>FTP</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#INTEGRATED_FILE_SYSTEM">INTEGRATED_FILE_SYSTEM</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Integrated File System</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#INTEGRATED_FILE_SYSTEM_VISUAL">INTEGRATED_FILE_SYSTEM_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Integrated File System </b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#JAAS">JAAS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>JAAS</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#JAVA_APPLICATION_CALL">JAVA_APPLICATION_CALL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Java Application Call</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#JAVA_APPLICATION_CALL_VISUAL">JAVA_APPLICATION_CALL_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Java Application Call</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#JDBC">JDBC</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>JDBC</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#JDBC_VISUAL">JDBC_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual JDBC</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#JOB">JOB</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Job</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#JOB_VISUAL">JOB_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Job</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#MESSAGE">MESSAGE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Message Queue</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#MESSAGE_VISUAL">MESSAGE_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Message Queue</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#NETSERVER">NETSERVER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>NetServer</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#NUMERIC_DATA_TYPES">NUMERIC_DATA_TYPES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Numeric Data Types</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#PRINT">PRINT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Network Print</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#PRINT_VISUAL">PRINT_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Network Print</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#PROGRAM_CALL">PROGRAM_CALL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Program Call</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#PROGRAM_CALL_VISUAL">PROGRAM_CALL_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Program Call</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#RECORD_LEVEL_ACCESS">RECORD_LEVEL_ACCESS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Record Level Access</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#RECORD_LEVEL_ACCESS_VISUAL">RECORD_LEVEL_ACCESS_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual Record Level Access</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#SECURE_AS400">SECURE_AS400</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Secure AS400</b> component.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#SERVICE_PROGRAM_CALL">SERVICE_PROGRAM_CALL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Service Program Call</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#SYSTEM_STATUS">SYSTEM_STATUS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>System Status</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#SYSTEM_VALUE">SYSTEM_VALUE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>System Value</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#TRACE">TRACE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Trace</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#USER">USER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>User</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#USER_SPACE">USER_SPACE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>User Space</b> component.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.Integer</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#USER_VISUAL">USER_VISUAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constant for specifying the <b>Visual User</b> component.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#AS400ToolboxJarMaker()">AS400ToolboxJarMaker</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an AS400ToolboxJarMaker object.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#getCCSIDs()">getCCSIDs</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the CCSIDs explicitly to be included.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#getCCSIDsExcluded()">getCCSIDsExcluded</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns CCSIDs to be excluded.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#getComponents()">getComponents</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the required components specified by the user.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.io.File</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#getLanguageDirectory()">getLanguageDirectory</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the base directory under which the Toolbox language files
will be searched for.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#getLanguages()">getLanguages</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the national languages that explicitly are to be supported.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../utilities/AS400ToolboxJarMaker.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs the actions specified in the invocation arguments.</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="../utilities/AS400ToolboxJarMaker.html#reset()">reset</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resets the AS400ToolboxJarMaker object to a clean, default state,
to facilitate object reuse.</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="../utilities/AS400ToolboxJarMaker.html#setCCSIDs(java.util.Vector)">setCCSIDs</A></B>(java.util.Vector&nbsp;ccsidList)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies the CCSIDs explicitly to be included.
</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="../utilities/AS400ToolboxJarMaker.html#setCCSIDsExcluded(java.util.Vector)">setCCSIDsExcluded</A></B>(java.util.Vector&nbsp;ccsidList)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies CCSIDs to be excluded.
</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="../utilities/AS400ToolboxJarMaker.html#setComponents(java.util.Vector)">setComponents</A></B>(java.util.Vector&nbsp;components)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies required <i>IBM Toolbox for Java</i> components.
</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="../utilities/AS400ToolboxJarMaker.html#setComponents(java.util.Vector, boolean)">setComponents</A></B>(java.util.Vector&nbsp;components,
boolean&nbsp;includeBeans)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies required <i>IBM Toolbox for Java</i> components.
</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="../utilities/AS400ToolboxJarMaker.html#setExcludeSomeDependencies(boolean)">setExcludeSomeDependencies</A></B>(boolean&nbsp;excludeSomeDependencies)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies whether AS400ToolboxJarMaker is allowed to selectively limit
dependency expansion, and exclude certain components and packages
that are unlikely to be needed.
</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="../utilities/AS400ToolboxJarMaker.html#setLanguageDirectory(java.io.File)">setLanguageDirectory</A></B>(java.io.File&nbsp;baseDirectory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies the base directory for additional Toolbox language files.
</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="../utilities/AS400ToolboxJarMaker.html#setLanguages(java.util.Vector)">setLanguages</A></B>(java.util.Vector&nbsp;languages)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies national languages that explicitly are to be supported.
</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="../utilities/AS400ToolboxJarMaker.html#setProxyFilesExcluded(boolean)">setProxyFilesExcluded</A></B>(boolean&nbsp;excludeProxies)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies whether proxy-only files are to be excluded.
</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_utilities.JarMaker"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class utilities.<A HREF="../utilities/JarMaker.html">JarMaker</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../utilities/JarMaker.html#addJarMakerListener(utilities.JarMakerListener)">addJarMakerListener</A>, <A HREF="../utilities/JarMaker.html#extract(java.io.File)">extract</A>, <A HREF="../utilities/JarMaker.html#extract(java.io.File, java.io.File)">extract</A>, <A HREF="../utilities/JarMaker.html#getAdditionalFiles()">getAdditionalFiles</A>, <A HREF="../utilities/JarMaker.html#getPackages()">getPackages</A>, <A HREF="../utilities/JarMaker.html#getRequiredFiles()">getRequiredFiles</A>, <A HREF="../utilities/JarMaker.html#makeJar(java.io.File)">makeJar</A>, <A HREF="../utilities/JarMaker.html#makeJar(java.io.File, java.io.File)">makeJar</A>, <A HREF="../utilities/JarMaker.html#removeJarMakerListener(utilities.JarMakerListener)">removeJarMakerListener</A>, <A HREF="../utilities/JarMaker.html#setAdditionalFiles(java.util.Vector)">setAdditionalFiles</A>, <A HREF="../utilities/JarMaker.html#setAdditionalFiles(java.util.Vector, java.io.File)">setAdditionalFiles</A>, <A HREF="../utilities/JarMaker.html#setPackages(java.util.Vector)">setPackages</A>, <A HREF="../utilities/JarMaker.html#setRequiredFiles(java.util.Vector)">setRequiredFiles</A>, <A HREF="../utilities/JarMaker.html#setVerbose()">setVerbose</A>, <A HREF="../utilities/JarMaker.html#setVerbose(boolean)">setVerbose</A>, <A HREF="../utilities/JarMaker.html#split(java.io.File)">split</A>, <A HREF="../utilities/JarMaker.html#split(java.io.File, int)">split</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</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" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="AS400"><!-- --></A><H3>
AS400</H3>
<PRE>
public static final java.lang.Integer <B>AS400</B></PRE>
<DL>
<DD>Constant for specifying the <b>AS400</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="COMMAND_CALL"><!-- --></A><H3>
COMMAND_CALL</H3>
<PRE>
public static final java.lang.Integer <B>COMMAND_CALL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Command Call</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="DATA_AREA"><!-- --></A><H3>
DATA_AREA</H3>
<PRE>
public static final java.lang.Integer <B>DATA_AREA</B></PRE>
<DL>
<DD>Constant for specifying the <b>Data Area</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="DATA_DESCRIPTION"><!-- --></A><H3>
DATA_DESCRIPTION</H3>
<PRE>
public static final java.lang.Integer <B>DATA_DESCRIPTION</B></PRE>
<DL>
<DD>Constant for specifying the <b>Data Description</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="DATA_QUEUE"><!-- --></A><H3>
DATA_QUEUE</H3>
<PRE>
public static final java.lang.Integer <B>DATA_QUEUE</B></PRE>
<DL>
<DD>Constant for specifying the <b>Data Queue</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="DIGITAL_CERTIFICATE"><!-- --></A><H3>
DIGITAL_CERTIFICATE</H3>
<PRE>
public static final java.lang.Integer <B>DIGITAL_CERTIFICATE</B></PRE>
<DL>
<DD>Constant for specifying the <b>Digital Certificate</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="FTP"><!-- --></A><H3>
FTP</H3>
<PRE>
public static final java.lang.Integer <B>FTP</B></PRE>
<DL>
<DD>Constant for specifying the <b>FTP</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="INTEGRATED_FILE_SYSTEM"><!-- --></A><H3>
INTEGRATED_FILE_SYSTEM</H3>
<PRE>
public static final java.lang.Integer <B>INTEGRATED_FILE_SYSTEM</B></PRE>
<DL>
<DD>Constant for specifying the <b>Integrated File System</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="JAAS"><!-- --></A><H3>
JAAS</H3>
<PRE>
public static final java.lang.Integer <B>JAAS</B></PRE>
<DL>
<DD>Constant for specifying the <b>JAAS</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="JAVA_APPLICATION_CALL"><!-- --></A><H3>
JAVA_APPLICATION_CALL</H3>
<PRE>
public static final java.lang.Integer <B>JAVA_APPLICATION_CALL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Java Application Call</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="JDBC"><!-- --></A><H3>
JDBC</H3>
<PRE>
public static final java.lang.Integer <B>JDBC</B></PRE>
<DL>
<DD>Constant for specifying the <b>JDBC</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="JOB"><!-- --></A><H3>
JOB</H3>
<PRE>
public static final java.lang.Integer <B>JOB</B></PRE>
<DL>
<DD>Constant for specifying the <b>Job</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="MESSAGE"><!-- --></A><H3>
MESSAGE</H3>
<PRE>
public static final java.lang.Integer <B>MESSAGE</B></PRE>
<DL>
<DD>Constant for specifying the <b>Message Queue</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="NUMERIC_DATA_TYPES"><!-- --></A><H3>
NUMERIC_DATA_TYPES</H3>
<PRE>
public static final java.lang.Integer <B>NUMERIC_DATA_TYPES</B></PRE>
<DL>
<DD>Constant for specifying the <b>Numeric Data Types</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="PRINT"><!-- --></A><H3>
PRINT</H3>
<PRE>
public static final java.lang.Integer <B>PRINT</B></PRE>
<DL>
<DD>Constant for specifying the <b>Network Print</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="PROGRAM_CALL"><!-- --></A><H3>
PROGRAM_CALL</H3>
<PRE>
public static final java.lang.Integer <B>PROGRAM_CALL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Program Call</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="RECORD_LEVEL_ACCESS"><!-- --></A><H3>
RECORD_LEVEL_ACCESS</H3>
<PRE>
public static final java.lang.Integer <B>RECORD_LEVEL_ACCESS</B></PRE>
<DL>
<DD>Constant for specifying the <b>Record Level Access</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="SECURE_AS400"><!-- --></A><H3>
SECURE_AS400</H3>
<PRE>
public static final java.lang.Integer <B>SECURE_AS400</B></PRE>
<DL>
<DD>Constant for specifying the <b>Secure AS400</b> component.
This component performs SSL (Secure Sockets Layer) processing.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="SERVICE_PROGRAM_CALL"><!-- --></A><H3>
SERVICE_PROGRAM_CALL</H3>
<PRE>
public static final java.lang.Integer <B>SERVICE_PROGRAM_CALL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Service Program Call</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="SYSTEM_STATUS"><!-- --></A><H3>
SYSTEM_STATUS</H3>
<PRE>
public static final java.lang.Integer <B>SYSTEM_STATUS</B></PRE>
<DL>
<DD>Constant for specifying the <b>System Status</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="SYSTEM_VALUE"><!-- --></A><H3>
SYSTEM_VALUE</H3>
<PRE>
public static final java.lang.Integer <B>SYSTEM_VALUE</B></PRE>
<DL>
<DD>Constant for specifying the <b>System Value</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="TRACE"><!-- --></A><H3>
TRACE</H3>
<PRE>
public static final java.lang.Integer <B>TRACE</B></PRE>
<DL>
<DD>Constant for specifying the <b>Trace</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="USER"><!-- --></A><H3>
USER</H3>
<PRE>
public static final java.lang.Integer <B>USER</B></PRE>
<DL>
<DD>Constant for specifying the <b>User</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="USER_SPACE"><!-- --></A><H3>
USER_SPACE</H3>
<PRE>
public static final java.lang.Integer <B>USER_SPACE</B></PRE>
<DL>
<DD>Constant for specifying the <b>User Space</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="AS400_VISUAL"><!-- --></A><H3>
AS400_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>AS400_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual AS400</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="COMMAND_CALL_VISUAL"><!-- --></A><H3>
COMMAND_CALL_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>COMMAND_CALL_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Command Call</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="DATA_QUEUE_VISUAL"><!-- --></A><H3>
DATA_QUEUE_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>DATA_QUEUE_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Data Queue</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="INTEGRATED_FILE_SYSTEM_VISUAL"><!-- --></A><H3>
INTEGRATED_FILE_SYSTEM_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>INTEGRATED_FILE_SYSTEM_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Integrated File System </b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="JAVA_APPLICATION_CALL_VISUAL"><!-- --></A><H3>
JAVA_APPLICATION_CALL_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>JAVA_APPLICATION_CALL_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Java Application Call</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="JDBC_VISUAL"><!-- --></A><H3>
JDBC_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>JDBC_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual JDBC</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="JOB_VISUAL"><!-- --></A><H3>
JOB_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>JOB_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Job</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="MESSAGE_VISUAL"><!-- --></A><H3>
MESSAGE_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>MESSAGE_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Message Queue</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="PRINT_VISUAL"><!-- --></A><H3>
PRINT_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>PRINT_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Network Print</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="PROGRAM_CALL_VISUAL"><!-- --></A><H3>
PROGRAM_CALL_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>PROGRAM_CALL_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Program Call</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="RECORD_LEVEL_ACCESS_VISUAL"><!-- --></A><H3>
RECORD_LEVEL_ACCESS_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>RECORD_LEVEL_ACCESS_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual Record Level Access</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="USER_VISUAL"><!-- --></A><H3>
USER_VISUAL</H3>
<PRE>
public static final java.lang.Integer <B>USER_VISUAL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Visual User</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="CONNECTION_POOL"><!-- --></A><H3>
CONNECTION_POOL</H3>
<PRE>
public static final java.lang.Integer <B>CONNECTION_POOL</B></PRE>
<DL>
<DD>Constant for specifying the <b>Connection Pool</b> component.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="NETSERVER"><!-- --></A><H3>
NETSERVER</H3>
<PRE>
public static final java.lang.Integer <B>NETSERVER</B></PRE>
<DL>
<DD>Constant for specifying the <b>NetServer</b> component.
<P>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="AS400ToolboxJarMaker()"><!-- --></A><H3>
AS400ToolboxJarMaker</H3>
<PRE>
public <B>AS400ToolboxJarMaker</B>()</PRE>
<DL>
<DD>Constructs an AS400ToolboxJarMaker object.
<P>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="getCCSIDs()"><!-- --></A><H3>
getCCSIDs</H3>
<PRE>
public java.util.Vector <B>getCCSIDs</B>()</PRE>
<DL>
<DD>Returns the CCSIDs explicitly to be included.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>The CCSIDs explicitly to be included.
The list will be empty if none has been specified.
The list will contain only <code>Integer</code> objects.</DL>
</DD>
</DL>
<HR>
<A NAME="getCCSIDsExcluded()"><!-- --></A><H3>
getCCSIDsExcluded</H3>
<PRE>
public java.util.Vector <B>getCCSIDsExcluded</B>()</PRE>
<DL>
<DD>Returns CCSIDs to be excluded.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>The CCSIDs to be excluded.
The list will be empty if none has been specified.
The list will contain only <code>Integer</code> objects.</DL>
</DD>
</DL>
<HR>
<A NAME="getComponents()"><!-- --></A><H3>
getComponents</H3>
<PRE>
public java.util.Vector <B>getComponents</B>()</PRE>
<DL>
<DD>Returns the required components specified by the user.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>The components specified by the user.
The list will be empty if none has been specified.
The list will contain only <code>Integer</code> objects.
See <a href="doc-files/componentList.html">component list</a> for
a list of integer values and associated components.</DL>
</DD>
</DL>
<HR>
<A NAME="getLanguageDirectory()"><!-- --></A><H3>
getLanguageDirectory</H3>
<PRE>
public java.io.File <B>getLanguageDirectory</B>()</PRE>
<DL>
<DD>Returns the base directory under which the Toolbox language files
will be searched for.
This value is set by <code>setLanguageDirectory()</code>.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>The base directory for the language files.</DL>
</DD>
</DL>
<HR>
<A NAME="getLanguages()"><!-- --></A><H3>
getLanguages</H3>
<PRE>
public java.util.Vector <B>getLanguages</B>()</PRE>
<DL>
<DD>Returns the national languages that explicitly are to be supported.
The languages are identified by their Java locale name, such as fr_CA
(for Canadian French).
Note: Locale <code>en</code> is always implicitly supported.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>The national languages that explicitly are to be supported.
The list will be empty if none has been specified.
The list will contain only <code>String</code> objects.</DL>
</DD>
</DL>
<HR>
<A NAME="reset()"><!-- --></A><H3>
reset</H3>
<PRE>
public void <B>reset</B>()</PRE>
<DL>
<DD>Resets the AS400ToolboxJarMaker object to a clean, default state,
to facilitate object reuse.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../utilities/JarMaker.html#reset()">reset</A></CODE> in class <CODE><A HREF="../utilities/JarMaker.html">JarMaker</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setCCSIDs(java.util.Vector)"><!-- --></A><H3>
setCCSIDs</H3>
<PRE>
public void <B>setCCSIDs</B>(java.util.Vector&nbsp;ccsidList)</PRE>
<DL>
<DD>Specifies the CCSIDs explicitly to be included.
The conversion tables for only these CCSIDs (and CCSIDs
specified in any prior invocations) will be included in the output.
Conversion tables for other CCSIDs will <em>not</em> be included.
<br>Note: This augments any previously specified CCSIDs.
This method does not verify the existence of the specified CCSIDs.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ccsidList</CODE> - The CCSIDs explicitly to be included.
The list should contain only <code>Integer</code> objects.
See <a href="doc-files/ccsidList.html">CCSIDs and encodings</a>
for valid values.</DL>
</DD>
</DL>
<HR>
<A NAME="setCCSIDsExcluded(java.util.Vector)"><!-- --></A><H3>
setCCSIDsExcluded</H3>
<PRE>
public void <B>setCCSIDsExcluded</B>(java.util.Vector&nbsp;ccsidList)</PRE>
<DL>
<DD>Specifies CCSIDs to be excluded.
The conversion tables for these CCSIDs will not be included in the output.
<br>Note: This augments any previously specified CCSIDs.
This method does not verify the existence of the specified CCSIDs.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ccsidList</CODE> - The CCSIDs to be excluded.
The list should contain only <code>Integer</code> objects.</DL>
</DD>
</DL>
<HR>
<A NAME="setComponents(java.util.Vector)"><!-- --></A><H3>
setComponents</H3>
<PRE>
public void <B>setComponents</B>(java.util.Vector&nbsp;components)</PRE>
<DL>
<DD>Specifies required <i>IBM Toolbox for Java</i> components.
Java Beans files associated with the components are <em>not</em>
automatically included.
<br>Note: This augments any previously specified components.
If an unrecognized component is specified, a warning message is
sent to <code>System.err</code>, and the component is ignored.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>components</CODE> - The required components.
The list should contain only <code>Integer</code> objects.
See <a href="doc-files/componentList.html">component list</a> for valid values.</DL>
</DD>
</DL>
<HR>
<A NAME="setComponents(java.util.Vector, boolean)"><!-- --></A><H3>
setComponents</H3>
<PRE>
public void <B>setComponents</B>(java.util.Vector&nbsp;components,
boolean&nbsp;includeBeans)</PRE>
<DL>
<DD>Specifies required <i>IBM Toolbox for Java</i> components.
<br>Note: This augments any previously specified components.
If an unrecognized component is specified, a warning message is
sent to <code>System.err</code>, and the component is ignored.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>components</CODE> - The required components.
The list should contain only <code>Integer</code> objects.
See <a href="doc-files/componentList.html">component list</a> for valid values.<DD><CODE>includeBeans</CODE> - Whether or not Java Beans files associated
with the components are to be included.</DL>
</DD>
</DL>
<HR>
<A NAME="setLanguageDirectory(java.io.File)"><!-- --></A><H3>
setLanguageDirectory</H3>
<PRE>
public void <B>setLanguageDirectory</B>(java.io.File&nbsp;baseDirectory)</PRE>
<DL>
<DD>Specifies the base directory for additional Toolbox language files.
The path below this directory should correspond to the package name
the language files.
<br>
For example, if the MRI files are located in directories
<code>/usr/myDir/com/ibm/as400/access</code> and
<code>/usr/myDir/com/ibm/as400/vaccess</code>,
then the base directory should be set to <code>/usr/myDir</code>.
<br>This method does not verify the existence of the specified directory.
<br>The default language directory is the current directory.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>baseDirectory</CODE> - The base directory for the language files.</DL>
</DD>
</DL>
<HR>
<A NAME="setLanguages(java.util.Vector)"><!-- --></A><H3>
setLanguages</H3>
<PRE>
public void <B>setLanguages</B>(java.util.Vector&nbsp;languages)</PRE>
<DL>
<DD>Specifies national languages that explicitly are to be supported.
Languages are identified by their Java locale name, such as
<code>fr_CA</code>.
The language files for the specified languages will be searched for
in the directory tree specified by <code>setLanguageDirectory</code>,
or, if no directory has been specified, in the directory tree
under the current directory.
<br>Note: This augments any previously specified languages.
This method does not verify the existence of files for the specified
languages.
Locale <code>en</code> is always implicitly supported.
If an unrecognized language is specified, a warning message is
sent to <code>System.err</code>, and the language is ignored.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>languages</CODE> - The languages to be supported.
The list should contain only <code>String</code> objects.</DL>
</DD>
</DL>
<HR>
<A NAME="setProxyFilesExcluded(boolean)"><!-- --></A><H3>
setProxyFilesExcluded</H3>
<PRE>
public void <B>setProxyFilesExcluded</B>(boolean&nbsp;excludeProxies)</PRE>
<DL>
<DD>Specifies whether proxy-only files are to be excluded.
Proxy files are needed only if the Toolbox's Proxy Service
will be used.
By default, all proxy files in the source JAR file are included.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>excludeProxies</CODE> - Whether or not proxy-only files
are to be excluded.</DL>
</DD>
</DL>
<HR>
<A NAME="setExcludeSomeDependencies(boolean)"><!-- --></A><H3>
setExcludeSomeDependencies</H3>
<PRE>
public void <B>setExcludeSomeDependencies</B>(boolean&nbsp;excludeSomeDependencies)</PRE>
<DL>
<DD>Specifies whether AS400ToolboxJarMaker is allowed to selectively limit
dependency expansion, and exclude certain components and packages
that are unlikely to be needed.
By default, this option is disabled, that is, all directly- and
indirectly-referenced files in the source JAR file are included.
Examples of files that may be excluded from the output:
<ul>
<li>JDBC classes, if component <A HREF="../utilities/AS400ToolboxJarMaker.html#JDBC"><CODE>JDBC</CODE></A> has not been specified
<li>class <A HREF="../com/ibm/as400/resource/RJob.html"><CODE>RJob</CODE></A>, if neither component <A HREF="../com/ibm/as400/access/Job.html"><CODE>Job</CODE></A> nor package <tt>com.ibm.as400.resource</tt> has been specified
</ul>
<em>Note: Dependency exclusion is not recommended for pre-V5R2 Toolbox JAR files.</em>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>excludeSomeDependencies</CODE> - Whether or not AS400ToolboxJarMaker should
selectively limit dependency expansion.</DL>
</DD>
</DL>
<HR>
<A NAME="main(java.lang.String[])"><!-- --></A><H3>
main</H3>
<PRE>
public static void <B>main</B>(java.lang.String[]&nbsp;args)</PRE>
<DL>
<DD>Performs the actions specified in the invocation arguments.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>args</CODE> - The command line arguments.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<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="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;<A HREF="../utilities/AS400ToolboxInstaller.html"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../utilities/JarMaker.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="AS400ToolboxJarMaker.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&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>
<!-- =========== END OF NAVBAR =========== -->
<HR>
</BODY>
</HTML>