blob: d4a7fc09f396b80083153fcf680354b70f75dc25 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_172) on Fri Nov 02 16:18:23 UTC 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>NetBeansModule (Apache NetBeans Maven Utilities - NBM Maven Plugin 4.2-SNAPSHOT API)</title>
<meta name="date" content="2018-11-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="NetBeansModule (Apache NetBeans Maven Utilities - NBM Maven Plugin 4.2-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<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/NetBeansModule.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><a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/netbeans/nbm/model/NetBeansModule.html" target="_top">Frames</a></li>
<li><a href="NetBeansModule.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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>Field&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">org.netbeans.nbm.model</div>
<h2 title="Class NetBeansModule" class="title">Class NetBeansModule</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/7/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>org.netbeans.nbm.model.NetBeansModule</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">NetBeansModule</span>
extends <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
implements <a href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
<div class="block">Describes the layout, dependencies and packaging of a NetBeans
module.</div>
<dl>
<dt><span class="simpleTagLabel">Version:</span></dt>
<dd>$Revision$ $Date$</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#org.netbeans.nbm.model.NetBeansModule">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" 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><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#NetBeansModule--">NetBeansModule</a></span>()</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="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#addDependency-org.netbeans.nbm.model.Dependency-">addDependency</a></span>(<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&nbsp;dependency)</code>
<div class="block">Method addDependency.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#addLibrary-java.lang.String-">addLibrary</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>
<div class="block">Method addLibrary.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#addNbmResource-org.netbeans.nbm.model.NbmResource-">addNbmResource</a></span>(<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&nbsp;nbmResource)</code>
<div class="block">Method addNbmResource.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getAuthor--">getAuthor</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getCluster--">getCluster</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getCodeNameBase--">getCodeNameBase</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getDependencies--">getDependencies</a></span>()</code>
<div class="block">Method getDependencies.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getDistributionUrl--">getDistributionUrl</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getHomepageUrl--">getHomepageUrl</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getLibraries--">getLibraries</a></span>()</code>
<div class="block">Method getLibraries.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getLicenseFile--">getLicenseFile</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getLicenseName--">getLicenseName</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getManifest--">getManifest</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getModelEncoding--">getModelEncoding</a></span>()</code>
<div class="block">Get the modelEncoding field.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getModuleType--">getModuleType</a></span>()</code>
<div class="block">Get</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#getNbmResources--">getNbmResources</a></span>()</code>
<div class="block">Method getNbmResources.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#isRequiresRestart--">isRequiresRestart</a></span>()</code>
<div class="block">Get dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#removeDependency-org.netbeans.nbm.model.Dependency-">removeDependency</a></span>(<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&nbsp;dependency)</code>
<div class="block">Method removeDependency.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#removeLibrary-java.lang.String-">removeLibrary</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>
<div class="block">Method removeLibrary.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#removeNbmResource-org.netbeans.nbm.model.NbmResource-">removeNbmResource</a></span>(<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&nbsp;nbmResource)</code>
<div class="block">Method removeNbmResource.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setAuthor-java.lang.String-">setAuthor</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setCluster-java.lang.String-">setCluster</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cluster)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setCodeNameBase-java.lang.String-">setCodeNameBase</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;codeNameBase)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setDependencies-java.util.List-">setDependencies</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&gt;&nbsp;dependencies)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setDistributionUrl-java.lang.String-">setDistributionUrl</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;distributionUrl)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setHomepageUrl-java.lang.String-">setHomepageUrl</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;homepageUrl)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setLibraries-java.util.List-">setLibraries</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;libraries)</code>
<div class="block">Set groupId:artifactId of artifacts that shall become part
of the module and be added on the classpath
(ClassPath: manifest entry gets created
and the jar is included in the nbm file).</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setLicenseFile-java.lang.String-">setLicenseFile</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;licenseFile)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setLicenseName-java.lang.String-">setLicenseName</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;licenseName)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setManifest-java.lang.String-">setManifest</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;manifest)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setModelEncoding-java.lang.String-">setModelEncoding</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modelEncoding)</code>
<div class="block">Set the modelEncoding field.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setModuleType-java.lang.String-">setModuleType</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;moduleType)</code>
<div class="block">Set</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setNbmResources-java.util.List-">setNbmResources</a></span>(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&gt;&nbsp;nbmResources)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/netbeans/nbm/model/NetBeansModule.html#setRequiresRestart-boolean-">setRequiresRestart</a></span>(boolean&nbsp;requiresRestart)</code>
<div class="block">Set dEPRECATED, use the plugin configuration instead.</div>
</td>
</tr>
</table>
<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="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" 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="NetBeansModule--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NetBeansModule</h4>
<pre>public&nbsp;NetBeansModule()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addDependency-org.netbeans.nbm.model.Dependency-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addDependency</h4>
<pre>public&nbsp;void&nbsp;addDependency(<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&nbsp;dependency)</pre>
<div class="block">Method addDependency.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dependency</code> - </dd>
</dl>
</li>
</ul>
<a name="addLibrary-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addLibrary</h4>
<pre>public&nbsp;void&nbsp;addLibrary(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
<div class="block">Method addLibrary.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>string</code> - </dd>
</dl>
</li>
</ul>
<a name="addNbmResource-org.netbeans.nbm.model.NbmResource-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addNbmResource</h4>
<pre>public&nbsp;void&nbsp;addNbmResource(<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&nbsp;nbmResource)</pre>
<div class="block">Method addNbmResource.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nbmResource</code> - </dd>
</dl>
</li>
</ul>
<a name="getAuthor--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAuthor</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAuthor()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead. Author
of the module. Is used when generating the NBM file.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getCluster--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCluster</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCluster()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead. Each
modules should belong to a cluster. A cluster is a group of
related modules. For individual modules it's not that
important. Refer to netbeans.org documentation for more
details.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getCodeNameBase--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCodeNameBase</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getCodeNameBase()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead.
Codenamebase of the module. Primary identification of the
module. Usually the package name. Eg.
"org.codehaus.mevenide.project".
If not defined here, the default value
is constructed from groupId and artifactId.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getDependencies--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDependencies</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&gt;&nbsp;getDependencies()</pre>
<div class="block">Method getDependencies.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List</dd>
</dl>
</li>
</ul>
<a name="getDistributionUrl--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDistributionUrl</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDistributionUrl()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead. Http
URL of the location where the module can be downloaded from
the internet. This value put into the NBM and used when
generating the Autoupdate Site. Should point directly to the
NBM download.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getHomepageUrl--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHomepageUrl</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getHomepageUrl()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead.
Homepage URL of the module. Is accessible from NetBeans UI
upon installation, should point to place with additional
information about the functionality. If not defined, it
defaults to POM's url element.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getLibraries--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLibraries</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getLibraries()</pre>
<div class="block">Method getLibraries.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List</dd>
</dl>
</li>
</ul>
<a name="getLicenseFile--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLicenseFile</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLicenseFile()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead. Path
to the license agreement file.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getLicenseName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLicenseName</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLicenseName()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead. Name
of the license. If the user already agreed to the same
license before, he/she won't be asked again to agree.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getManifest--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getManifest</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getManifest()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead.
Location of the manifest file with NetBeans specific
manifest entries.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getModelEncoding--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModelEncoding</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getModelEncoding()</pre>
<div class="block">Get the modelEncoding field.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getModuleType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModuleType</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getModuleType()</pre>
<div class="block">Get <p>DEPRECATED, use the plugin configuration instead.
Type of the module. Possible values are </p>
<p><b>autoload</b> - Such a module is
automatically enabled when some other module requires it and
automatically disabled otherwise.</p>
<p><b>eager</b> - This module type gets
automatically enabled when all it's dependencies are
satisfied. Disabled otherwise.</p>
<p><b>normal</b> - This is the default
value. This kind of module is enabled/disabled manually by
the user. It installs enabled.</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String</dd>
</dl>
</li>
</ul>
<a name="getNbmResources--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNbmResources</h4>
<pre>public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&gt;&nbsp;getNbmResources()</pre>
<div class="block">Method getNbmResources.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List</dd>
</dl>
</li>
</ul>
<a name="isRequiresRestart--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRequiresRestart</h4>
<pre>public&nbsp;boolean&nbsp;isRequiresRestart()</pre>
<div class="block">Get dEPRECATED, use the plugin configuration instead.
Determines if the module requires restart of the
IDE/platform upon installation.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>boolean</dd>
</dl>
</li>
</ul>
<a name="removeDependency-org.netbeans.nbm.model.Dependency-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeDependency</h4>
<pre>public&nbsp;void&nbsp;removeDependency(<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&nbsp;dependency)</pre>
<div class="block">Method removeDependency.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dependency</code> - </dd>
</dl>
</li>
</ul>
<a name="removeLibrary-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeLibrary</h4>
<pre>public&nbsp;void&nbsp;removeLibrary(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
<div class="block">Method removeLibrary.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>string</code> - </dd>
</dl>
</li>
</ul>
<a name="removeNbmResource-org.netbeans.nbm.model.NbmResource-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeNbmResource</h4>
<pre>public&nbsp;void&nbsp;removeNbmResource(<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&nbsp;nbmResource)</pre>
<div class="block">Method removeNbmResource.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nbmResource</code> - </dd>
</dl>
</li>
</ul>
<a name="setAuthor-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAuthor</h4>
<pre>public&nbsp;void&nbsp;setAuthor(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;author)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead. Author
of the module. Is used when generating the NBM file.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>author</code> - </dd>
</dl>
</li>
</ul>
<a name="setCluster-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCluster</h4>
<pre>public&nbsp;void&nbsp;setCluster(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cluster)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead. Each
modules should belong to a cluster. A cluster is a group of
related modules. For individual modules it's not that
important. Refer to netbeans.org documentation for more
details.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cluster</code> - </dd>
</dl>
</li>
</ul>
<a name="setCodeNameBase-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCodeNameBase</h4>
<pre>public&nbsp;void&nbsp;setCodeNameBase(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;codeNameBase)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead.
Codenamebase of the module. Primary identification of the
module. Usually the package name. Eg.
"org.codehaus.mevenide.project".
If not defined here, the default value
is constructed from groupId and artifactId.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>codeNameBase</code> - </dd>
</dl>
</li>
</ul>
<a name="setDependencies-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDependencies</h4>
<pre>public&nbsp;void&nbsp;setDependencies(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/Dependency.html" title="class in org.netbeans.nbm.model">Dependency</a>&gt;&nbsp;dependencies)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead. List
of module dependencies. The plugin will use it to Generate
the OpenIDE-Module-Module-Dependencies manifest entry.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>dependencies</code> - </dd>
</dl>
</li>
</ul>
<a name="setDistributionUrl-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDistributionUrl</h4>
<pre>public&nbsp;void&nbsp;setDistributionUrl(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;distributionUrl)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead. Http
URL of the location where the module can be downloaded from
the internet. This value put into the NBM and used when
generating the Autoupdate Site. Should point directly to the
NBM download.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>distributionUrl</code> - </dd>
</dl>
</li>
</ul>
<a name="setHomepageUrl-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHomepageUrl</h4>
<pre>public&nbsp;void&nbsp;setHomepageUrl(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;homepageUrl)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead.
Homepage URL of the module. Is accessible from NetBeans UI
upon installation, should point to place with additional
information about the functionality. If not defined, it
defaults to POM's url element.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>homepageUrl</code> - </dd>
</dl>
</li>
</ul>
<a name="setLibraries-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLibraries</h4>
<pre>public&nbsp;void&nbsp;setLibraries(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;libraries)</pre>
<div class="block">Set groupId:artifactId of artifacts that shall become part
of the module and be added on the classpath
(ClassPath: manifest entry gets created
and the jar is included in the nbm file).</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>libraries</code> - </dd>
</dl>
</li>
</ul>
<a name="setLicenseFile-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLicenseFile</h4>
<pre>public&nbsp;void&nbsp;setLicenseFile(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;licenseFile)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead. Path
to the license agreement file.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>licenseFile</code> - </dd>
</dl>
</li>
</ul>
<a name="setLicenseName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLicenseName</h4>
<pre>public&nbsp;void&nbsp;setLicenseName(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;licenseName)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead. Name
of the license. If the user already agreed to the same
license before, he/she won't be asked again to agree.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>licenseName</code> - </dd>
</dl>
</li>
</ul>
<a name="setManifest-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setManifest</h4>
<pre>public&nbsp;void&nbsp;setManifest(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;manifest)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead.
Location of the manifest file with NetBeans specific
manifest entries.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>manifest</code> - </dd>
</dl>
</li>
</ul>
<a name="setModelEncoding-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setModelEncoding</h4>
<pre>public&nbsp;void&nbsp;setModelEncoding(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;modelEncoding)</pre>
<div class="block">Set the modelEncoding field.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>modelEncoding</code> - </dd>
</dl>
</li>
</ul>
<a name="setModuleType-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setModuleType</h4>
<pre>public&nbsp;void&nbsp;setModuleType(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;moduleType)</pre>
<div class="block">Set <p>DEPRECATED, use the plugin configuration instead.
Type of the module. Possible values are </p>
<p><b>autoload</b> - Such a module is
automatically enabled when some other module requires it and
automatically disabled otherwise.</p>
<p><b>eager</b> - This module type gets
automatically enabled when all it's dependencies are
satisfied. Disabled otherwise.</p>
<p><b>normal</b> - This is the default
value. This kind of module is enabled/disabled manually by
the user. It installs enabled.</p></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>moduleType</code> - </dd>
</dl>
</li>
</ul>
<a name="setNbmResources-java.util.List-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNbmResources</h4>
<pre>public&nbsp;void&nbsp;setNbmResources(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model">NbmResource</a>&gt;&nbsp;nbmResources)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead. List
of resources that shall be also included into the Nbm file
along with the module jar and library jars.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nbmResources</code> - </dd>
</dl>
</li>
</ul>
<a name="setRequiresRestart-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setRequiresRestart</h4>
<pre>public&nbsp;void&nbsp;setRequiresRestart(boolean&nbsp;requiresRestart)</pre>
<div class="block">Set dEPRECATED, use the plugin configuration instead.
Determines if the module requires restart of the
IDE/platform upon installation.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>requiresRestart</code> - </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>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<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/NetBeansModule.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><a href="../../../../org/netbeans/nbm/model/NbmResource.html" title="class in org.netbeans.nbm.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/netbeans/nbm/model/NetBeansModule.html" target="_top">Frames</a></li>
<li><a href="NetBeansModule.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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>Field&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; 2005&#x2013;2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>