blob: 170f4fffe6441bc36a962db25dc2487164189d61 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Tue Sep 27 16:26:21 CEST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>BuilderApplication (Apache Flex - FlexJS: Compiler: OEM Layer 0.8.0-SNAPSHOT API)</title>
<meta name="date" content="2016-09-27">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="BuilderApplication (Apache Flex - FlexJS: Compiler: OEM Layer 0.8.0-SNAPSHOT API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BuilderApplication.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../flex2/tools/flexbuilder/BuilderConfiguration.html" title="class in flex2.tools.flexbuilder"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?flex2/tools/flexbuilder/BuilderApplication.html" target="_top">Frames</a></li>
<li><a href="BuilderApplication.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_flex2.tools.oem.Application">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">flex2.tools.flexbuilder</div>
<h2 title="Class BuilderApplication" class="title">Class BuilderApplication</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">flex2.tools.oem.Application</a></li>
<li>
<ul class="inheritance">
<li>flex2.tools.flexbuilder.BuilderApplication</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../flex2/tools/oem/Builder.html" title="interface in flex2.tools.oem">Builder</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">BuilderApplication</span>
extends <a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">Application</a></pre>
<div class="block">BuilderApplication is a subclass of flex2.tools.oem.Application. It
does not have new methods but it overrides Application.compile().
BuilderApplication.compile() processes the mxmlc command-line
arguments in BuilderConfiguration before calling super.compile().
The argument processing extracts the following arguments:
1. dump-config: creates a File (absolute or relative to the current
working directory) - same behavior as mxmlc.
2. compiler.debug: calls Configuration.enableDebugging().
3. compiler.accessible: calls Configuration.enableAccessibility().
4. compiler.strict: calls Configuration.enableStrictChecking().
5. help: do nothing.
6. output: calls Application.setOutput(). The output is absolute or
relative to the current working directory - same behavior as
mxmlc.
7. version: do nothing.
8. warnings: calls Configuration.showActionScriptWarnings() /
showBindingWarnings() / showDeprecatedWarnings() /
showUnusedTypeSelectorWarnings().
No valid mxmlc command-line arguments should cause this argument
processing to fail. FB should expect the argument processing to be
consistent with mxmlc (including absolute and relative paths). Any
inconsistencies are considered Compiler API bugs. If the behavior
is the same but it's incorrect, it's considered a mxmlc
command-line parsing bug. The only two execeptions are -help and
-version. -help and -version will not do anything. FB should use F1
for help and `About Flex Builder' for showing compiler version.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_flex2.tools.oem.Application">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;flex2.tools.oem.<a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">Application</a></h3>
<code><a href="../../../flex2/tools/oem/Application.html#resolver">resolver</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_flex2.tools.oem.Builder">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;flex2.tools.oem.<a href="../../../flex2/tools/oem/Builder.html" title="interface in flex2.tools.oem">Builder</a></h3>
<code><a href="../../../flex2/tools/oem/Builder.html#FAIL">FAIL</a>, <a href="../../../flex2/tools/oem/Builder.html#LINK">LINK</a>, <a href="../../../flex2/tools/oem/Builder.html#OK">OK</a>, <a href="../../../flex2/tools/oem/Builder.html#SKIP">SKIP</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#BuilderApplication(java.io.File)">BuilderApplication</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#BuilderApplication(java.io.File,%20flex2.tools.oem.LibraryCache)">BuilderApplication</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
<a href="../../../flex2/tools/oem/LibraryCache.html" title="class in flex2.tools.oem">LibraryCache</a>&nbsp;cache)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#BuilderApplication(flex2.tools.oem.VirtualLocalFile)">BuilderApplication</a></strong>(<a href="../../../flex2/tools/oem/VirtualLocalFile.html" title="class in flex2.tools.oem">VirtualLocalFile</a>&nbsp;file)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#BuilderApplication(flex2.tools.oem.VirtualLocalFile[])">BuilderApplication</a></strong>(<a href="../../../flex2/tools/oem/VirtualLocalFile.html" title="class in flex2.tools.oem">VirtualLocalFile</a>[]&nbsp;files)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#compile(boolean)">compile</a></strong>(boolean&nbsp;incremental)</code>
<div class="block">Compiles the <code>Application</code> object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#getConfiguration()">getConfiguration</a></strong>()</code>
<div class="block">Gets the compiler options for this object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem">Configuration</a></code></td>
<td class="colLast"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#getDefaultConfiguration()">getDefaultConfiguration</a></strong>()</code>
<div class="block">Gets the default compiler options.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../flex2/tools/flexbuilder/BuilderApplication.html#setConfiguration(flex2.tools.oem.Configuration)">setConfiguration</a></strong>(<a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem">Configuration</a>&nbsp;configuration)</code>
<div class="block">Sets the compiler options for this object.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_flex2.tools.oem.Application">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;flex2.tools.oem.<a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">Application</a></h3>
<code><a href="../../../flex2/tools/oem/Application.html#build(boolean)">build</a>, <a href="../../../flex2/tools/oem/Application.html#build(java.io.OutputStream,%20boolean)">build</a>, <a href="../../../flex2/tools/oem/Application.html#clean()">clean</a>, <a href="../../../flex2/tools/oem/Application.html#getApplicationCache()">getApplicationCache</a>, <a href="../../../flex2/tools/oem/Application.html#getBenchmark()">getBenchmark</a>, <a href="../../../flex2/tools/oem/Application.html#getCompilerBenchmarks()">getCompilerBenchmarks</a>, <a href="../../../flex2/tools/oem/Application.html#getLogger()">getLogger</a>, <a href="../../../flex2/tools/oem/Application.html#getOutput()">getOutput</a>, <a href="../../../flex2/tools/oem/Application.html#getReport()">getReport</a>, <a href="../../../flex2/tools/oem/Application.html#getSwcCache()">getSwcCache</a>, <a href="../../../flex2/tools/oem/Application.html#link(java.io.OutputStream)">link</a>, <a href="../../../flex2/tools/oem/Application.html#load(java.io.InputStream)">load</a>, <a href="../../../flex2/tools/oem/Application.html#save(java.io.OutputStream)">save</a>, <a href="../../../flex2/tools/oem/Application.html#setApplicationCache(flex2.tools.oem.ApplicationCache)">setApplicationCache</a>, <a href="../../../flex2/tools/oem/Application.html#setLogger(flex2.tools.oem.Logger)">setLogger</a>, <a href="../../../flex2/tools/oem/Application.html#setOutput(java.io.File)">setOutput</a>, <a href="../../../flex2/tools/oem/Application.html#setPathResolver(flex2.tools.oem.PathResolver)">setPathResolver</a>, <a href="../../../flex2/tools/oem/Application.html#setProgressMeter(flex2.tools.oem.ProgressMeter)">setProgressMeter</a>, <a href="../../../flex2/tools/oem/Application.html#setSupportedFileExtensions(java.lang.String,%20java.lang.String[])">setSupportedFileExtensions</a>, <a href="../../../flex2/tools/oem/Application.html#setSwcCache(flex2.tools.oem.LibraryCache)">setSwcCache</a>, <a href="../../../flex2/tools/oem/Application.html#stop()">stop</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="BuilderApplication(java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BuilderApplication</h4>
<pre>public&nbsp;BuilderApplication(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code></dd></dl>
</li>
</ul>
<a name="BuilderApplication(java.io.File, flex2.tools.oem.LibraryCache)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BuilderApplication</h4>
<pre>public&nbsp;BuilderApplication(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
<a href="../../../flex2/tools/oem/LibraryCache.html" title="class in flex2.tools.oem">LibraryCache</a>&nbsp;cache)
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code></dd></dl>
</li>
</ul>
<a name="BuilderApplication(flex2.tools.oem.VirtualLocalFile)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BuilderApplication</h4>
<pre>public&nbsp;BuilderApplication(<a href="../../../flex2/tools/oem/VirtualLocalFile.html" title="class in flex2.tools.oem">VirtualLocalFile</a>&nbsp;file)</pre>
</li>
</ul>
<a name="BuilderApplication(flex2.tools.oem.VirtualLocalFile[])">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BuilderApplication</h4>
<pre>public&nbsp;BuilderApplication(<a href="../../../flex2/tools/oem/VirtualLocalFile.html" title="class in flex2.tools.oem">VirtualLocalFile</a>[]&nbsp;files)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getDefaultConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultConfiguration</h4>
<pre>public&nbsp;<a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem">Configuration</a>&nbsp;getDefaultConfiguration()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/tools/oem/Builder.html#getDefaultConfiguration()">Builder</a></code></strong></div>
<div class="block">Gets the default compiler options. The default values are specified in the <code>flex-config.xml</code>
file. You can override the default values by using methods of the <code>Configuration</code> interface.
<p>
This method returns the default compiler options in new <code>Configuration</code> objects.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/tools/oem/Builder.html#getDefaultConfiguration()">getDefaultConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/tools/oem/Builder.html" title="interface in flex2.tools.oem">Builder</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../flex2/tools/oem/Application.html#getDefaultConfiguration()">getDefaultConfiguration</a></code>&nbsp;in class&nbsp;<code><a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">Application</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>An instance of an object that implements the <code>Configuration</code> interface.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem"><code>Configuration</code></a></dd></dl>
</li>
</ul>
<a name="setConfiguration(flex2.tools.oem.Configuration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setConfiguration</h4>
<pre>public&nbsp;void&nbsp;setConfiguration(<a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem">Configuration</a>&nbsp;configuration)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/tools/oem/Builder.html#setConfiguration(flex2.tools.oem.Configuration)">Builder</a></code></strong></div>
<div class="block">Sets the compiler options for this object. You use the
<code>getDefaultConfiguration()</code> method to get a <code>Configuration</code> object.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/tools/oem/Builder.html#setConfiguration(flex2.tools.oem.Configuration)">setConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/tools/oem/Builder.html" title="interface in flex2.tools.oem">Builder</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../flex2/tools/oem/Application.html#setConfiguration(flex2.tools.oem.Configuration)">setConfiguration</a></code>&nbsp;in class&nbsp;<code><a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">Application</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>configuration</code> - An instance of an object that implements the <code>Configuration</code> interface.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem"><code>Configuration</code></a></dd></dl>
</li>
</ul>
<a name="getConfiguration()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfiguration</h4>
<pre>public&nbsp;<a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem">Configuration</a>&nbsp;getConfiguration()</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../flex2/tools/oem/Builder.html#getConfiguration()">Builder</a></code></strong></div>
<div class="block">Gets the compiler options for this object. Unlike the <code>getDefaultConfiguration()</code> method,
this method returns <code>null</code> if the <code>setConfiguration()</code> method was not called.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../flex2/tools/oem/Builder.html#getConfiguration()">getConfiguration</a></code>&nbsp;in interface&nbsp;<code><a href="../../../flex2/tools/oem/Builder.html" title="interface in flex2.tools.oem">Builder</a></code></dd>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../flex2/tools/oem/Application.html#getConfiguration()">getConfiguration</a></code>&nbsp;in class&nbsp;<code><a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">Application</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>An instance of an object that implements the <code>Configuration</code> interface.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../flex2/tools/oem/Configuration.html" title="interface in flex2.tools.oem"><code>Configuration</code></a></dd></dl>
</li>
</ul>
<a name="compile(boolean)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>compile</h4>
<pre>protected&nbsp;int&nbsp;compile(boolean&nbsp;incremental)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../flex2/tools/oem/Application.html#compile(boolean)">Application</a></code></strong></div>
<div class="block">Compiles the <code>Application</code> object. This method does not link the <code>Application</code>.</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code><a href="../../../flex2/tools/oem/Application.html#compile(boolean)">compile</a></code>&nbsp;in class&nbsp;<code><a href="../../../flex2/tools/oem/Application.html" title="class in flex2.tools.oem">Application</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>incremental</code> - If <code>true</code>, build incrementally; if <code>false</code>, rebuild.</dd>
<dt><span class="strong">Returns:</span></dt><dd><a href="../../../flex2/tools/oem/Builder.html#OK"><code>Builder.OK</code></a> if this method call resulted in compilation of some/all parts of the application;
<a href="../../../flex2/tools/oem/Builder.html#LINK"><code>Builder.LINK</code></a> if this method call did not compile anything in the application but advise the caller to link again;
<a href="../../../flex2/tools/oem/Builder.html#SKIP"><code>Builder.SKIP</code></a> if this method call did not compile anything in the application;
<a href="../../../flex2/tools/oem/Builder.html#FAIL"><code>Builder.FAIL</code></a> if this method call encountered errors during compilation.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BuilderApplication.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../flex2/tools/flexbuilder/BuilderConfiguration.html" title="class in flex2.tools.flexbuilder"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?flex2/tools/flexbuilder/BuilderApplication.html" target="_top">Frames</a></li>
<li><a href="BuilderApplication.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_flex2.tools.oem.Application">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>