You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ss...@apache.org on 2018/09/13 14:49:42 UTC
[sling-site] branch master updated: site for current snapshot of
slingfeature-maven-plugin
This is an automated email from the ASF dual-hosted git repository.
sseifert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-site.git
The following commit(s) were added to refs/heads/master by this push:
new 0df2abf site for current snapshot of slingfeature-maven-plugin
0df2abf is described below
commit 0df2abf1af4e07853da90af52892305d5296b91b
Author: sseifert <ss...@pro-vision.de>
AuthorDate: Thu Sep 13 16:49:16 2018 +0200
site for current snapshot of slingfeature-maven-plugin
---
...tart-mojo.html => aggregate-features-mojo.html} | 272 ++-
.../apidocs/allclasses-frame.html | 52 +-
.../apidocs/allclasses-noframe.html | 52 +-
.../apidocs/constant-values.html | 293 ++-
.../apidocs/deprecated-list.html | 6 +-
.../apidocs/help-doc.html | 6 +-
.../apidocs/index-all.html | 625 ++----
.../slingfeature-maven-plugin/apidocs/index.html | 4 +-
.../feature/maven/ApplicationProjectConfig.html | 489 +++++
.../feature/maven/ApplicationProjectInfo.html | 326 +++
.../maven/Environment.html} | 62 +-
.../sling/feature/maven/FeatureConstants.html | 381 ++++
.../sling/feature/maven/FeatureProjectConfig.html | 583 +++++
.../maven/FeatureProjectInfo.html} | 139 +-
.../apache/sling/feature/maven/Preprocessor.html | 370 ++++
.../apache/sling/feature/maven/ProjectHelper.html | 568 +++++
.../apache/sling/feature/maven/ProjectInfo.html | 292 +++
.../maven/class-use/ApplicationProjectConfig.html} | 41 +-
.../maven/class-use/ApplicationProjectInfo.html} | 51 +-
.../maven/class-use/Environment.html} | 46 +-
.../maven/class-use/FeatureConstants.html} | 22 +-
.../maven/class-use/FeatureProjectConfig.html | 187 ++
.../maven/class-use/FeatureProjectInfo.html} | 51 +-
.../maven/class-use/Preprocessor.html} | 22 +-
.../maven}/class-use/ProjectHelper.html | 18 +-
.../sling/feature/maven/class-use/ProjectInfo.html | 201 ++
.../maven/mojos/AbstractFeatureMojo.html} | 153 +-
.../mojos/AggregateFeatures.FeatureConfig.html | 385 ++++
.../maven/mojos/AggregateFeatures.html} | 114 +-
.../maven/mojos/AttachFeature.html} | 91 +-
.../mojos}/DependencyLifecycleParticipant.html | 68 +-
.../maven/mojos/GenerateResources.html} | 98 +-
.../maven/mojos}/HelpMojo.html | 60 +-
.../mojos/class-use/AbstractFeatureMojo.html} | 42 +-
.../AggregateFeatures.FeatureConfig.html} | 22 +-
.../maven/mojos/class-use/AggregateFeatures.html} | 22 +-
.../maven/mojos/class-use/AttachFeature.html} | 22 +-
.../class-use/DependencyLifecycleParticipant.html} | 22 +-
.../maven/mojos/class-use/GenerateResources.html} | 22 +-
.../maven/mojos/class-use/HelpMojo.html} | 22 +-
.../sling/feature/maven/mojos/package-frame.html | 27 +
.../maven/mojos}/package-summary.html | 67 +-
.../maven/mojos}/package-tree.html | 44 +-
.../maven/mojos}/package-use.html | 24 +-
.../apache/sling/feature/maven/package-frame.html | 29 +
.../maven/package-summary.html} | 81 +-
.../apache/sling/feature/maven/package-tree.html | 150 ++
.../slingstart => feature/maven}/package-use.html | 37 +-
.../maven/slingstart/AbstractSlingStartMojo.html | 487 -----
.../sling/maven/slingstart/AttachModelArchive.html | 335 ---
.../maven/slingstart/AttachSlingStartModel.html | 335 ---
.../sling/maven/slingstart/BuildConstants.html | 751 -------
.../maven/slingstart/FeatureModelConverter.html | 280 ---
.../maven/slingstart/GenerateResourcesMojo.html | 365 ----
.../sling/maven/slingstart/JarArchiverHelper.html | 456 ----
.../sling/maven/slingstart/ModelPreprocessor.html | 395 ----
.../apache/sling/maven/slingstart/ModelUtils.html | 330 ---
.../apache/sling/maven/slingstart/PackageMojo.html | 401 ----
.../slingstart/PomArtifactVersionResolver.html | 297 ---
.../maven/slingstart/PomVariableResolver.html | 290 ---
.../sling/maven/slingstart/PreparePackageMojo.html | 383 ----
.../sling/maven/slingstart/ProjectHelper.html | 362 ----
.../class-use/AbstractSlingStartMojo.html | 196 --
.../slingstart/class-use/AttachModelArchive.html | 126 --
.../class-use/AttachSlingStartModel.html | 126 --
.../class-use/DependencyLifecycleParticipant.html | 126 --
.../class-use/FeatureModelConverter.html | 126 --
.../class-use/GenerateResourcesMojo.html | 126 --
.../sling/maven/slingstart/class-use/HelpMojo.html | 126 --
.../slingstart/class-use/JarArchiverHelper.html | 126 --
.../slingstart/class-use/ModelPreprocessor.html | 126 --
.../maven/slingstart/class-use/ModelUtils.html | 126 --
.../class-use/PomArtifactVersionResolver.html | 126 --
.../slingstart/class-use/PomVariableResolver.html | 126 --
.../slingstart/class-use/PreparePackageMojo.html | 126 --
.../maven/slingstart/class-use/RepositoryMojo.html | 126 --
.../sling/maven/slingstart/launcher/Launcher.html | 309 ---
.../maven/slingstart/launcher/LauncherMBean.html | 251 ---
.../sling/maven/slingstart/launcher/Main.html | 304 ---
.../launcher/class-use/LauncherMBean.html | 166 --
.../maven/slingstart/launcher/package-frame.html | 26 -
.../sling/maven/slingstart/package-frame.html | 39 -
.../sling/maven/slingstart/package-summary.html | 237 ---
.../sling/maven/slingstart/package-tree.html | 168 --
.../slingstart/run/AbstractStartStopMojo.html | 437 ----
.../maven/slingstart/run/ControlListener.html | 328 ---
.../maven/slingstart/run/LauncherCallable.html | 325 ---
.../maven/slingstart/run/LaunchpadEnvironment.html | 380 ----
.../sling/maven/slingstart/run/PortHelper.html | 279 ---
.../maven/slingstart/run/ProcessDescription.html | 366 ----
.../slingstart/run/ProcessDescriptionProvider.html | 355 ----
.../maven/slingstart/run/ServerConfiguration.html | 631 ------
.../slingstart/run/class-use/ControlListener.html | 166 --
.../run/class-use/LaunchpadEnvironment.html | 166 --
.../run/class-use/ProcessDescription.html | 189 --
.../run/class-use/ProcessDescriptionProvider.html | 166 --
.../run/class-use/ServerConfiguration.html | 194 --
.../sling/maven/slingstart/run/package-frame.html | 30 -
.../maven/slingstart/run/package-summary.html | 198 --
.../sling/maven/slingstart/run/package-tree.html | 155 --
.../sling/maven/slingstart/run/package-use.html | 184 --
.../apidocs/overview-frame.html | 9 +-
.../apidocs/overview-summary.html | 16 +-
.../apidocs/overview-tree.html | 66 +-
.../slingfeature-maven-plugin/apidocs/package-list | 5 +-
.../apidocs/serialized-form.html | 209 --
.../attach-features-mojo.html | 351 +++
.../attach-modelarchive-mojo.html | 400 ----
.../attach-slingfeature-mojo.html | 377 ----
.../slingfeature-maven-plugin/dependencies.html | 2236 +++++++++-----------
.../slingfeature-maven-plugin/dependency-info.html | 24 +-
.../dependency-management.html | 66 +-
.../distribution-management.html | 9 +-
.../generate-resources-mojo.html | 268 ++-
.../slingfeature-maven-plugin/help-mojo.html | 14 +-
.../slingfeature-maven-plugin/index.html | 11 +-
.../slingfeature-maven-plugin/issue-tracking.html | 6 +-
.../slingfeature-maven-plugin/jira-report.html | 8 +-
.../slingfeature-maven-plugin/license.html | 6 +-
.../slingfeature-maven-plugin/mail-lists.html | 6 +-
.../slingfeature-maven-plugin/package-mojo.html | 434 ----
.../slingfeature-maven-plugin/plugin-info.html | 52 +-
.../plugin-management.html | 76 +-
.../slingfeature-maven-plugin/plugins.html | 56 +-
.../prepare-package-mojo.html | 403 ----
.../slingfeature-maven-plugin/project-info.html | 8 +-
.../slingfeature-maven-plugin/project-reports.html | 12 +-
.../slingfeature-maven-plugin/project-summary.html | 16 +-
.../slingfeature-maven-plugin/repository-mojo.html | 401 ----
.../source-repository.html | 12 +-
.../slingfeature-maven-plugin/stop-mojo.html | 214 --
.../slingfeature-maven-plugin/surefire-report.html | 104 +-
.../slingfeature-maven-plugin/team-list.html | 6 +-
133 files changed, 7035 insertions(+), 18957 deletions(-)
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/start-mojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/aggregate-features-mojo.html
similarity index 51%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/start-mojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/aggregate-features-mojo.html
index 1de29c7..ce9b88b 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/start-mojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/aggregate-features-mojo.html
@@ -9,7 +9,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="Date-Revision-yyyymmdd" content="20180913" />
<meta http-equiv="Content-Language" content="en" />
- <title>Apache Sling SlingStart Maven Plugin – slingstart:start</title>
+ <title>Apache Sling OSGi Feature Maven Plugin – slingfeature:aggregate-features</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.6.min.css" />
<link rel="stylesheet" href="./css/site.css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
@@ -18,7 +18,7 @@
<body class="topBarDisabled">
<div class="container-fluid">
<div id="banner">
- <div class="pull-left"><div id="bannerLeft"><h2>Apache Sling SlingStart Maven Plugin</h2>
+ <div class="pull-left"><div id="bannerLeft"><h2>Apache Sling OSGi Feature Maven Plugin</h2>
</div>
</div>
<div class="pull-right"></div>
@@ -29,7 +29,7 @@
<ul class="breadcrumb">
<li id="publishDate">Last Published: 2018-09-13<span class="divider">|</span>
</li>
- <li id="projectVersion">Version: 1.8.2</li>
+ <li id="projectVersion">Version: 0.2.0-SNAPSHOT</li>
</ul>
</div>
<div class="row-fluid">
@@ -57,15 +57,15 @@
<div class="section">
-<h2><a name="slingstart:start"></a>slingstart:start</h2>
+<h2><a name="slingfeature:aggregate-features"></a>slingfeature:aggregate-features</h2>
<p><b>Full name</b>:</p>
-<p>org.apache.sling:slingstart-maven-plugin:1.8.2:start</p>
+<p>org.apache.sling:slingfeature-maven-plugin:0.2.0-SNAPSHOT:aggregate-features</p>
<p><b>Description</b>:</p>
-<div>Start one or multiple launchpad instance(s).</div>
+<div>Aggregate multiple features into a single one.</div>
<p><b>Attributes</b>:</p>
@@ -73,13 +73,15 @@
<li>Requires a Maven project to be executed.</li>
+<li>Requires dependency resolution of artifacts in scope: <tt>test</tt>.</li>
+
<li>The goal is thread-safe and supports parallel builds.</li>
-<li>Binds by default to the <a class="externalLink" href="http://maven.apache.org/ref/current/maven-core/lifecycles.html">lifecycle phase</a>: <tt>pre-integration-test</tt>.</li>
+<li>Binds by default to the <a class="externalLink" href="http://maven.apache.org/ref/current/maven-core/lifecycles.html">lifecycle phase</a>: <tt>package</tt>.</li>
</ul>
<div class="section">
-<h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
+<h3><a name="Required_Parameters"></a>Required Parameters</h3>
<table class="table table-striped" border="0">
@@ -96,135 +98,176 @@
<tr class="b">
-<td><b><a href="#cleanWorkingDirectory">cleanWorkingDirectory</a></b></td>
+<td><b><a href="#classifier">classifier</a></b></td>
-<td><tt>boolean</tt></td>
+<td><tt>String</tt></td>
<td><tt>-</tt></td>
-<td>Clean the working directory before start.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>launchpad.clean.workdir</tt>.</td>
+<td>(no description)<br /></td>
</tr>
<tr class="a">
-<td><b><a href="#debug">debug</a></b></td>
+<td><b><a href="#features">features</a></b></td>
-<td><tt>String</tt></td>
+<td><tt>List</tt></td>
<td><tt>-</tt></td>
-<td>Overwrites debug parameter of all server configurations (if set).
-Attaches a debugger to the forked JVM. If set to
-<tt>"true"</tt>, the process will allow a debugger to connect
-on port 8000. If set to some other string, that string will be
-appended to the server's <tt>vmOpts</tt>, allowing you to
-configure arbitrary debugging options.<br /><b>User property is</b>: <tt>launchpad.debug</tt>.</td>
+<td>(no description)<br /></td>
+ </tr>
+ </table>
+ </div>
+
+<div class="section">
+<h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
+
+<table class="table table-striped" border="0">
+
+<tr class="a">
+
+<th>Name</th>
+
+<th>Type</th>
+
+<th>Since</th>
+
+<th>Description</th>
</tr>
<tr class="b">
-<td><b><a href="#keepLaunchpadRunning">keepLaunchpadRunning</a></b></td>
+<td><b><a href="#feature">feature</a></b></td>
-<td><tt>boolean</tt></td>
+<td><tt>String</tt></td>
<td><tt>-</tt></td>
-<td><b>Deprecated.</b> Use <tt>AbstractStartStopMojo.blockUntilKeyIsPressed</tt>
-instead.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>launchpad.keep.running</tt>.</td>
+<td>Inlined model. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.<br /></td>
</tr>
<tr class="a">
-<td><b><a href="#launchpadDependency">launchpadDependency</a></b></td>
+<td><b><a href="#featureFile">featureFile</a></b></td>
-<td><tt>Dependency</tt></td>
+<td><tt>File</tt></td>
<td><tt>-</tt></td>
-<td>The launchpad jar as a dependency. This is only used if
-"launchpadJar" is not specified.<br /></td>
+<td>The feature file.. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.<br /><b>Default value is</b>: <tt>${basedir}/src/main/osgi/feature.json</tt>.<br /></td>
</tr>
<tr class="b">
-<td><b><a href="#launchpadJar">launchpadJar</a></b></td>
+<td><b><a href="#frameworkProperties">frameworkProperties</a></b></td>
-<td><tt>File</tt></td>
+<td><tt>Map</tt></td>
<td><tt>-</tt></td>
-<td>The launchpad jar. This option has precedence over
-"launchpadDependency".<br /><b>User property is</b>: <tt>launchpad.jar</tt>.</td>
+<td>(no description)<br /></td>
</tr>
<tr class="a">
-<td><b><a href="#launchpadReadyTimeOutSec">launchpadReadyTimeOutSec</a></b></td>
+<td><b><a href="#jarStartLevel">jarStartLevel</a></b></td>
<td><tt>int</tt></td>
<td><tt>-</tt></td>
-<td>Ready timeout in seconds. If the launchpad has not been started in
-this time, it's assumed that the startup failed.<br /><b>Default value is</b>: <tt>600</tt>.<br /><b>User property is</b>: <tt>launchpad.ready.timeout</tt>.</td>
+<td>The start level for the attached jar/bundle. This parameter is
+evaluated in the <tt>DependencyLifecycleParticipant</tt>.<br /><b>Default value is</b>: <tt>20</tt>.<br /></td>
</tr>
<tr class="b">
-<td><b><a href="#parallelExecution">parallelExecution</a></b></td>
+<td><b><a href="#skipAddFeatureDependencies">skipAddFeatureDependencies</a></b></td>
<td><tt>boolean</tt></td>
<td><tt>-</tt></td>
-<td>Set the execution of launchpad instances to be run in parallel
-(threads)<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>launchpad.parallelExecution</tt>.</td>
+<td>If set to <tt>true</tt> the artifacts from the feature are not
+as dependencies to the project. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
</tr>
<tr class="a">
-<td><b><a href="#servers">servers</a></b></td>
+<td><b><a href="#skipAddJarToFeature">skipAddJarToFeature</a></b></td>
-<td><tt>List</tt></td>
+<td><tt>boolean</tt></td>
<td><tt>-</tt></td>
-<td>Parameter containing the list of server configurations<br /></td>
+<td>If set to <tt>true</tt> the main jar artifact is not added to
+the feature. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
</tr>
<tr class="b">
-<td><b><a href="#shouldBlockUntilKeyIsPressed">shouldBlockUntilKeyIsPressed</a></b></td>
+<td><b><a href="#skipAddJarToTestFeature">skipAddJarToTestFeature</a></b></td>
<td><tt>boolean</tt></td>
<td><tt>-</tt></td>
-<td>If <tt>true</tt> this mojo blocks until you press the Enter
-key.<br /></td>
+<td>If set to <tt>true</tt> the main jar artifact is not added to
+the test feature. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
</tr>
<tr class="a">
-<td><b><a href="#skipLaunchpad">skipLaunchpad</a></b></td>
+<td><b><a href="#skipAddTestFeatureDependencies">skipAddTestFeatureDependencies</a></b></td>
<td><tt>boolean</tt></td>
<td><tt>-</tt></td>
-<td>Set this to "true" to skip starting the launchpad<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>maven.test.skip</tt>.</td>
+<td>If set to <tt>true</tt> the artifacts from the test feature are
+not as dependencies to the project. This parameter is evaluated in
+the <tt>DependencyLifecycleParticipant</tt>.<br /><b>Default value is</b>: <tt>true</tt>.<br /></td>
</tr>
<tr class="b">
-<td><b><a href="#systemPropertiesFile">systemPropertiesFile</a></b></td>
+<td><b><a href="#testFeature">testFeature</a></b></td>
+
+<td><tt>String</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>Inlined test model. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.<br /></td>
+ </tr>
+
+<tr class="a">
+
+<td><b><a href="#testFeatureFile">testFeatureFile</a></b></td>
<td><tt>File</tt></td>
<td><tt>-</tt></td>
-<td>The system properties file will contain all started instances with
-their ports etc.<br /><b>Default value is</b>: <tt>${project.build.directory}/launchpad-runner.properties</tt>.<br /></td>
+<td>The test feature file.. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.<br /><b>Default value is</b>: <tt>${basedir}/src/test/osgi/feature.json</tt>.<br /></td>
+ </tr>
+
+<tr class="b">
+
+<td><b><a href="#variables">variables</a></b></td>
+
+<td><tt>Map</tt></td>
+
+<td><tt>-</tt></td>
+
+<td>(no description)<br /></td>
</tr>
</table>
</div>
@@ -232,82 +275,64 @@ their ports etc.<br /><b>Default value is</b>: <tt>${project.build.directory}/la
<div class="section">
<h3><a name="Parameter_Details"></a>Parameter Details</h3>
-<p><b><a name="cleanWorkingDirectory">cleanWorkingDirectory</a>:</b></p>
+<p><b><a name="classifier">classifier</a>:</b></p>
-<div>Clean the working directory before start.</div>
+<div>(no description)</div>
<ul>
-<li><b>Type</b>: <tt>boolean</tt></li>
-
-<li><b>Required</b>: <tt>No</tt></li>
-
-<li><b>User Property</b>: <tt>launchpad.clean.workdir</tt></li>
+<li><b>Type</b>: <tt>java.lang.String</tt></li>
-<li><b>Default</b>: <tt>false</tt></li>
+<li><b>Required</b>: <tt>Yes</tt></li>
</ul><hr />
-<p><b><a name="debug">debug</a>:</b></p>
+<p><b><a name="feature">feature</a>:</b></p>
-<div>Overwrites debug parameter of all server configurations (if set).
-Attaches a debugger to the forked JVM. If set to
-<tt>"true"</tt>, the process will allow a debugger to connect
-on port 8000. If set to some other string, that string will be
-appended to the server's <tt>vmOpts</tt>, allowing you to
-configure arbitrary debugging options.</div>
+<div>Inlined model. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
<li><b>Type</b>: <tt>java.lang.String</tt></li>
<li><b>Required</b>: <tt>No</tt></li>
-
-<li><b>User Property</b>: <tt>launchpad.debug</tt></li>
</ul><hr />
-<p><b><a name="keepLaunchpadRunning">keepLaunchpadRunning</a>:</b></p>
+<p><b><a name="featureFile">featureFile</a>:</b></p>
-<div><b>Deprecated.</b> Use <tt>AbstractStartStopMojo.blockUntilKeyIsPressed</tt>
-instead.</div>
-
-<div>Keep the launchpad running.</div>
+<div>The feature file.. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
-<li><b>Type</b>: <tt>boolean</tt></li>
+<li><b>Type</b>: <tt>java.io.File</tt></li>
<li><b>Required</b>: <tt>No</tt></li>
-<li><b>User Property</b>: <tt>launchpad.keep.running</tt></li>
-
-<li><b>Default</b>: <tt>false</tt></li>
+<li><b>Default</b>: <tt>${basedir}/src/main/osgi/feature.json</tt></li>
</ul><hr />
-<p><b><a name="launchpadDependency">launchpadDependency</a>:</b></p>
+<p><b><a name="features">features</a>:</b></p>
-<div>The launchpad jar as a dependency. This is only used if
-"launchpadJar" is not specified.</div>
+<div>(no description)</div>
<ul>
-<li><b>Type</b>: <tt>org.apache.maven.model.Dependency</tt></li>
+<li><b>Type</b>: <tt>java.util.List</tt></li>
-<li><b>Required</b>: <tt>No</tt></li>
+<li><b>Required</b>: <tt>Yes</tt></li>
</ul><hr />
-<p><b><a name="launchpadJar">launchpadJar</a>:</b></p>
+<p><b><a name="frameworkProperties">frameworkProperties</a>:</b></p>
-<div>The launchpad jar. This option has precedence over
-"launchpadDependency".</div>
+<div>(no description)</div>
<ul>
-<li><b>Type</b>: <tt>java.io.File</tt></li>
+<li><b>Type</b>: <tt>java.util.Map</tt></li>
<li><b>Required</b>: <tt>No</tt></li>
-
-<li><b>User Property</b>: <tt>launchpad.jar</tt></li>
</ul><hr />
-<p><b><a name="launchpadReadyTimeOutSec">launchpadReadyTimeOutSec</a>:</b></p>
+<p><b><a name="jarStartLevel">jarStartLevel</a>:</b></p>
-<div>Ready timeout in seconds. If the launchpad has not been started in
-this time, it's assumed that the startup failed.</div>
+<div>The start level for the attached jar/bundle. This parameter is
+evaluated in the <tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
@@ -315,14 +340,13 @@ this time, it's assumed that the startup failed.</div>
<li><b>Required</b>: <tt>No</tt></li>
-<li><b>User Property</b>: <tt>launchpad.ready.timeout</tt></li>
-
-<li><b>Default</b>: <tt>600</tt></li>
+<li><b>Default</b>: <tt>20</tt></li>
</ul><hr />
-<p><b><a name="parallelExecution">parallelExecution</a>:</b></p>
+<p><b><a name="skipAddFeatureDependencies">skipAddFeatureDependencies</a>:</b></p>
-<div>Set the execution of launchpad instances to be run in parallel
-(threads)</div>
+<div>If set to <tt>true</tt> the artifacts from the feature are not
+as dependencies to the project. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
@@ -330,34 +354,41 @@ this time, it's assumed that the startup failed.</div>
<li><b>Required</b>: <tt>No</tt></li>
-<li><b>User Property</b>: <tt>launchpad.parallelExecution</tt></li>
-
-<li><b>Default</b>: <tt>true</tt></li>
+<li><b>Default</b>: <tt>false</tt></li>
</ul><hr />
-<p><b><a name="servers">servers</a>:</b></p>
+<p><b><a name="skipAddJarToFeature">skipAddJarToFeature</a>:</b></p>
-<div>Parameter containing the list of server configurations</div>
+<div>If set to <tt>true</tt> the main jar artifact is not added to
+the feature. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
-<li><b>Type</b>: <tt>java.util.List</tt></li>
+<li><b>Type</b>: <tt>boolean</tt></li>
<li><b>Required</b>: <tt>No</tt></li>
+
+<li><b>Default</b>: <tt>false</tt></li>
</ul><hr />
-<p><b><a name="shouldBlockUntilKeyIsPressed">shouldBlockUntilKeyIsPressed</a>:</b></p>
+<p><b><a name="skipAddJarToTestFeature">skipAddJarToTestFeature</a>:</b></p>
-<div>If <tt>true</tt> this mojo blocks until you press the Enter
-key.</div>
+<div>If set to <tt>true</tt> the main jar artifact is not added to
+the test feature. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
<li><b>Type</b>: <tt>boolean</tt></li>
<li><b>Required</b>: <tt>No</tt></li>
+
+<li><b>Default</b>: <tt>false</tt></li>
</ul><hr />
-<p><b><a name="skipLaunchpad">skipLaunchpad</a>:</b></p>
+<p><b><a name="skipAddTestFeatureDependencies">skipAddTestFeatureDependencies</a>:</b></p>
-<div>Set this to "true" to skip starting the launchpad</div>
+<div>If set to <tt>true</tt> the artifacts from the test feature are
+not as dependencies to the project. This parameter is evaluated in
+the <tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
@@ -365,14 +396,23 @@ key.</div>
<li><b>Required</b>: <tt>No</tt></li>
-<li><b>User Property</b>: <tt>maven.test.skip</tt></li>
+<li><b>Default</b>: <tt>true</tt></li>
+ </ul><hr />
+<p><b><a name="testFeature">testFeature</a>:</b></p>
+
+<div>Inlined test model. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.</div>
+
+<ul>
+
+<li><b>Type</b>: <tt>java.lang.String</tt></li>
-<li><b>Default</b>: <tt>false</tt></li>
+<li><b>Required</b>: <tt>No</tt></li>
</ul><hr />
-<p><b><a name="systemPropertiesFile">systemPropertiesFile</a>:</b></p>
+<p><b><a name="testFeatureFile">testFeatureFile</a>:</b></p>
-<div>The system properties file will contain all started instances with
-their ports etc.</div>
+<div>The test feature file.. This parameter is evaluated in the
+<tt>DependencyLifecycleParticipant</tt>.</div>
<ul>
@@ -380,7 +420,17 @@ their ports etc.</div>
<li><b>Required</b>: <tt>No</tt></li>
-<li><b>Default</b>: <tt>${project.build.directory}/launchpad-runner.properties</tt></li>
+<li><b>Default</b>: <tt>${basedir}/src/test/osgi/feature.json</tt></li>
+ </ul><hr />
+<p><b><a name="variables">variables</a>:</b></p>
+
+<div>(no description)</div>
+
+<ul>
+
+<li><b>Type</b>: <tt>java.util.Map</tt></li>
+
+<li><b>Required</b>: <tt>No</tt></li>
</ul>
</div>
</div>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-frame.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-frame.html
index 4374ea8..cd535a7 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-frame.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>All Classes (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
@@ -13,38 +13,22 @@
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
-<li><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">AbstractSlingStartMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">AbstractStartStopMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/AttachModelArchive.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">AttachModelArchive</a></li>
-<li><a href="org/apache/sling/maven/slingstart/AttachSlingStartModel.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">AttachSlingStartModel</a></li>
-<li><a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">BuildConstants</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">ControlListener</a></li>
-<li><a href="org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">DependencyLifecycleParticipant</a></li>
-<li><a href="org/apache/sling/maven/slingstart/FeatureModelConverter.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">FeatureModelConverter</a></li>
-<li><a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">GenerateResourcesMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/HelpMojo.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">HelpMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">JarArchiverHelper</a></li>
-<li><a href="org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher" target="classFrame">Launcher</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">LauncherCallable</a></li>
-<li><a href="org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher" target="classFrame"><span class="interfaceName">LauncherMBean</span></a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">LaunchpadEnvironment</a></li>
-<li><a href="org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher" target="classFrame">Main</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">ModelPreprocessor</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">ModelPreprocessor.Environment</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">ModelPreprocessor.ProjectInfo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">ModelUtils</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">PackageMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PomArtifactVersionResolver.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">PomArtifactVersionResolver</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PomVariableResolver.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">PomVariableResolver</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/PortHelper.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">PortHelper</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">PreparePackageMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">ProcessDescription</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">ProcessDescriptionProvider</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">ProjectHelper</a></li>
-<li><a href="org/apache/sling/maven/slingstart/RepositoryMojo.html" title="class in org.apache.sling.maven.slingstart" target="classFrame">RepositoryMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">ServerConfiguration</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">StartMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run" target="classFrame">StopMojo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AbstractFeatureMojo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AggregateFeatures</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AggregateFeatures.FeatureConfig</a></li>
+<li><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven" target="classFrame">ApplicationProjectConfig</a></li>
+<li><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven" target="classFrame">ApplicationProjectInfo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AttachFeature</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">DependencyLifecycleParticipant</a></li>
+<li><a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven" target="classFrame">Environment</a></li>
+<li><a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven" target="classFrame">FeatureConstants</a></li>
+<li><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven" target="classFrame">FeatureProjectConfig</a></li>
+<li><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven" target="classFrame">FeatureProjectInfo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">GenerateResources</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">HelpMojo</a></li>
+<li><a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven" target="classFrame">Preprocessor</a></li>
+<li><a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven" target="classFrame">ProjectHelper</a></li>
+<li><a href="org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven" target="classFrame">ProjectInfo</a></li>
</ul>
</div>
</body>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-noframe.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-noframe.html
index b5fbe98..0d5baeb 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-noframe.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/allclasses-noframe.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>All Classes (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
@@ -13,38 +13,22 @@
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
-<li><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/AttachModelArchive.html" title="class in org.apache.sling.maven.slingstart">AttachModelArchive</a></li>
-<li><a href="org/apache/sling/maven/slingstart/AttachSlingStartModel.html" title="class in org.apache.sling.maven.slingstart">AttachSlingStartModel</a></li>
-<li><a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run">ControlListener</a></li>
-<li><a href="org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html" title="class in org.apache.sling.maven.slingstart">DependencyLifecycleParticipant</a></li>
-<li><a href="org/apache/sling/maven/slingstart/FeatureModelConverter.html" title="class in org.apache.sling.maven.slingstart">FeatureModelConverter</a></li>
-<li><a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart">GenerateResourcesMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/HelpMojo.html" title="class in org.apache.sling.maven.slingstart">HelpMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></li>
-<li><a href="org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher">Launcher</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run">LauncherCallable</a></li>
-<li><a href="org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher"><span class="interfaceName">LauncherMBean</span></a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></li>
-<li><a href="org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher">Main</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart">ModelUtils</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">PackageMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PomArtifactVersionResolver.html" title="class in org.apache.sling.maven.slingstart">PomArtifactVersionResolver</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PomVariableResolver.html" title="class in org.apache.sling.maven.slingstart">PomVariableResolver</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/PortHelper.html" title="class in org.apache.sling.maven.slingstart.run">PortHelper</a></li>
-<li><a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html" title="class in org.apache.sling.maven.slingstart">PreparePackageMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></li>
-<li><a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">ProjectHelper</a></li>
-<li><a href="org/apache/sling/maven/slingstart/RepositoryMojo.html" title="class in org.apache.sling.maven.slingstart">RepositoryMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run">StartMojo</a></li>
-<li><a href="org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run">StopMojo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></li>
+<li><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></li>
+<li><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">AttachFeature</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos">DependencyLifecycleParticipant</a></li>
+<li><a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></li>
+<li><a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></li>
+<li><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></li>
+<li><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">GenerateResources</a></li>
+<li><a href="org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos">HelpMojo</a></li>
+<li><a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Preprocessor</a></li>
+<li><a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></li>
+<li><a href="org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></li>
</ul>
</div>
</body>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/constant-values.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/constant-values.html
index c6762e4..7eec49a 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/constant-values.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/constant-values.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Constant Field Values (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Constant Field Values (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Constant Field Values (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -84,7 +84,7 @@
<ul class="blockList">
<li class="blockList">
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></span><span class="tabEnd"> </span></caption>
+<caption><span>org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th scope="col">Constant Field</th>
@@ -92,240 +92,217 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.AbstractSlingStartMojo.DEFAULT_MODEL_PATTERN">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_FEATURE_REFS">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#DEFAULT_MODEL_PATTERN">DEFAULT_MODEL_PATTERN</a></code></td>
-<td class="colLast"><code>"((.*)\\.txt|(.*)\\.model)"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_BUILT_BY">
-<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_BUILT_BY">ATTR_BUILT_BY</a></code></td>
-<td class="colLast"><code>"Built-By"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_FEATURE_REFS">CFG_FEATURE_REFS</a></code></td>
+<td class="colLast"><code>"featureRefs"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_CREATED_BY">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_FEATURES">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_CREATED_BY">ATTR_CREATED_BY</a></code></td>
-<td class="colLast"><code>"Created-By"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_FEATURES">CFG_FEATURES</a></code></td>
+<td class="colLast"><code>"features"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_IMPLEMENTATION_BUILD">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_TEST_FEATURE_REFS">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_BUILD">ATTR_IMPLEMENTATION_BUILD</a></code></td>
-<td class="colLast"><code>"Implementation-Build"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_TEST_FEATURE_REFS">CFG_TEST_FEATURE_REFS</a></code></td>
+<td class="colLast"><code>"testFeatureRefs"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_IMPLEMENTATION_TITLE">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_TEST_FEATURES">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_TITLE">ATTR_IMPLEMENTATION_TITLE</a></code></td>
-<td class="colLast"><code>"Implementation-Title"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_TEST_FEATURES">CFG_TEST_FEATURES</a></code></td>
+<td class="colLast"><code>"testFeatures"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_IMPLEMENTATION_VENDOR">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_FEATURE_DIR">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_VENDOR">ATTR_IMPLEMENTATION_VENDOR</a></code></td>
-<td class="colLast"><code>"Implementation-Vendor"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_FEATURE_DIR">DEFAULT_FEATURE_DIR</a></code></td>
+<td class="colLast"><code>"src/main/osgi/features"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_IMPLEMENTATION_VENDOR_ID">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_REF_DIR">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_VENDOR_ID">ATTR_IMPLEMENTATION_VENDOR_ID</a></code></td>
-<td class="colLast"><code>"Implementation-Vendor-Id"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_REF_DIR">DEFAULT_REF_DIR</a></code></td>
+<td class="colLast"><code>"src/main/osgi/feature-refs"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_IMPLEMENTATION_VERSION">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_TEST_FEATURE_DIR">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_VERSION">ATTR_IMPLEMENTATION_VERSION</a></code></td>
-<td class="colLast"><code>"Implementation-Version"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_TEST_FEATURE_DIR">DEFAULT_TEST_FEATURE_DIR</a></code></td>
+<td class="colLast"><code>"src/test/osgi/features"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_MAIN_CLASS">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_TEST_REF_DIR">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_MAIN_CLASS">ATTR_MAIN_CLASS</a></code></td>
-<td class="colLast"><code>"Main-Class"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_TEST_REF_DIR">DEFAULT_TEST_REF_DIR</a></code></td>
+<td class="colLast"><code>"src/test/osgi/feature-refs"</code></td>
</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_SPECIFICATION_TITLE">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureConstants.CLASSIFIER_FEATURE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_SPECIFICATION_TITLE">ATTR_SPECIFICATION_TITLE</a></code></td>
-<td class="colLast"><code>"Specification-Title"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureConstants.html#CLASSIFIER_FEATURE">CLASSIFIER_FEATURE</a></code></td>
+<td class="colLast"><code>"feature"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_SPECIFICATION_VENDOR">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureConstants.CLASSIFIER_TEST_FEATURE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_SPECIFICATION_VENDOR">ATTR_SPECIFICATION_VENDOR</a></code></td>
-<td class="colLast"><code>"Specification-Vendor"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureConstants.html#CLASSIFIER_TEST_FEATURE">CLASSIFIER_TEST_FEATURE</a></code></td>
+<td class="colLast"><code>"testfeature"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_SPECIFICATION_VERSION">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureConstants.FEATURE_ARTIFACT_NAME">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_SPECIFICATION_VERSION">ATTR_SPECIFICATION_VERSION</a></code></td>
-<td class="colLast"><code>"Specification-Version"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureConstants.html#FEATURE_ARTIFACT_NAME">FEATURE_ARTIFACT_NAME</a></code></td>
+<td class="colLast"><code>"feature.json"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.ATTR_VALUE_MAIN_CLASS">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureConstants.FEATURE_PROCESSED_LOCATION">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_VALUE_MAIN_CLASS">ATTR_VALUE_MAIN_CLASS</a></code></td>
-<td class="colLast"><code>"org.apache.sling.launchpad.app.Main"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureConstants.html#FEATURE_PROCESSED_LOCATION">FEATURE_PROCESSED_LOCATION</a></code></td>
+<td class="colLast"><code>"/features/processed"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CLASSIFIER_APP">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureConstants.PACKAGING_APPLICATION">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_APP">CLASSIFIER_APP</a></code></td>
-<td class="colLast"><code>"app"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureConstants.html#PACKAGING_APPLICATION">PACKAGING_APPLICATION</a></code></td>
+<td class="colLast"><code>"osgiapp"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CLASSIFIER_BASE">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureConstants.PACKAGING_FEATURE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_BASE">CLASSIFIER_BASE</a></code></td>
-<td class="colLast"><code>"base"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureConstants.html#PACKAGING_FEATURE">PACKAGING_FEATURE</a></code></td>
+<td class="colLast"><code>"slingfeature"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CLASSIFIER_MAR">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureConstants.TEST_FEATURE_ARTIFACT_NAME">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_MAR">CLASSIFIER_MAR</a></code></td>
-<td class="colLast"><code>"mar"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureConstants.html#TEST_FEATURE_ARTIFACT_NAME">TEST_FEATURE_ARTIFACT_NAME</a></code></td>
+<td class="colLast"><code>"testfeature.json"</code></td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CLASSIFIER_PARTIAL_SYSTEM">
-<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_PARTIAL_SYSTEM">CLASSIFIER_PARTIAL_SYSTEM</a></code></td>
-<td class="colLast"><code>"slingfeature"</code></td>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
</tr>
+<tbody>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CLASSIFIER_WEBAPP">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_FEATURE_FILE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_WEBAPP">CLASSIFIER_WEBAPP</a></code></td>
-<td class="colLast"><code>"webapp"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_FEATURE_FILE">CFG_FEATURE_FILE</a></code></td>
+<td class="colLast"><code>"featureFile"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CONTEXT_GLOBAL">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_FEATURE_INLINED">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CONTEXT_GLOBAL">CONTEXT_GLOBAL</a></code></td>
-<td class="colLast"><code>"slingstart:global"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_FEATURE_INLINED">CFG_FEATURE_INLINED</a></code></td>
+<td class="colLast"><code>"feature"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CONTEXT_STANDALONE">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_JAR_START_LEVEL">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CONTEXT_STANDALONE">CONTEXT_STANDALONE</a></code></td>
-<td class="colLast"><code>"slingstart:standalone"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_JAR_START_LEVEL">CFG_JAR_START_LEVEL</a></code></td>
+<td class="colLast"><code>"jarStartLevel"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.CONTEXT_WEBAPP">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_FEATURE_DEPENDENCIES">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CONTEXT_WEBAPP">CONTEXT_WEBAPP</a></code></td>
-<td class="colLast"><code>"slingstart:webapp"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_FEATURE_DEPENDENCIES">CFG_SKIP_ADD_FEATURE_DEPENDENCIES</a></code></td>
+<td class="colLast"><code>"skipAddFeatureDependencies"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.MODEL_ARTIFACT_NAME">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_JAR_TO_FEATURE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#MODEL_ARTIFACT_NAME">MODEL_ARTIFACT_NAME</a></code></td>
-<td class="colLast"><code>"slingstart.txt"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_JAR_TO_FEATURE">CFG_SKIP_ADD_JAR_TO_FEATURE</a></code></td>
+<td class="colLast"><code>"skipAddJarToFeature"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.PACKAGING_PARTIAL_SYSTEM">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_JAR_TO_TEST_FEATURE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#PACKAGING_PARTIAL_SYSTEM">PACKAGING_PARTIAL_SYSTEM</a></code></td>
-<td class="colLast"><code>"slingfeature"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_JAR_TO_TEST_FEATURE">CFG_SKIP_ADD_JAR_TO_TEST_FEATURE</a></code></td>
+<td class="colLast"><code>"skipAddJarToTestFeature"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.PACKAGING_SLINGSTART">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#PACKAGING_SLINGSTART">PACKAGING_SLINGSTART</a></code></td>
-<td class="colLast"><code>"slingstart"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES">CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES</a></code></td>
+<td class="colLast"><code>"skipAddTestFeatureDependencies"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.TYPE_JAR">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_TEST_FEATURE_FILE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_JAR">TYPE_JAR</a></code></td>
-<td class="colLast"><code>"jar"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_TEST_FEATURE_FILE">CFG_TEST_FEATURE_FILE</a></code></td>
+<td class="colLast"><code>"testFeatureFile"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.TYPE_POM">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.CFG_TEST_FEATURE_INLINED">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_POM">TYPE_POM</a></code></td>
-<td class="colLast"><code>"pom"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_TEST_FEATURE_INLINED">CFG_TEST_FEATURE_INLINED</a></code></td>
+<td class="colLast"><code>"testFeature"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.TYPE_TXT">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.DEFAULT_FEATURE_FILE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_TXT">TYPE_TXT</a></code></td>
-<td class="colLast"><code>"txt"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_FEATURE_FILE">DEFAULT_FEATURE_FILE</a></code></td>
+<td class="colLast"><code>"src/main/osgi/feature.json"</code></td>
</tr>
<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.TYPE_WAR">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.DEFAULT_START_LEVEL">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_WAR">TYPE_WAR</a></code></td>
-<td class="colLast"><code>"war"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_START_LEVEL">DEFAULT_START_LEVEL</a></code></td>
+<td class="colLast"><code>"20"</code></td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.BuildConstants.WEBAPP_OUTDIR">
-<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/BuildConstants.html#WEBAPP_OUTDIR">WEBAPP_OUTDIR</a></code></td>
-<td class="colLast"><code>"slingstart-webapp"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.sling.maven.slingstart.run.LaunchpadEnvironment.WORK_DIR_NAME">
+<td class="colFirst"><a name="org.apache.sling.feature.maven.FeatureProjectConfig.DEFAULT_TEST_FEATURE_FILE">
<!-- -->
-</a><code>public static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html#WORK_DIR_NAME">WORK_DIR_NAME</a></code></td>
-<td class="colLast"><code>"sling"</code></td>
+</a><code>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_TEST_FEATURE_FILE">DEFAULT_TEST_FEATURE_FILE</a></code></td>
+<td class="colLast"><code>"src/test/osgi/feature.json"</code></td>
</tr>
</tbody>
</table>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/deprecated-list.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/deprecated-list.html
index edb4a49..65659f0 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/deprecated-list.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/deprecated-list.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Deprecated List (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Deprecated List (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Deprecated List (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/help-doc.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/help-doc.html
index 7d3df11..9d1c925 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/help-doc.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/help-doc.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Help (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>API Help (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="API Help (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="API Help (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index-all.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index-all.html
index 9c8052d..3dcaa4b 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index-all.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index-all.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Index (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Index (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Index (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -70,212 +70,157 @@
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> [...]
+<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">AbstractSlingStartMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AbstractFeatureMojo</span></a> - Class in <a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></dt>
<dd>
-<div class="block">Base class for all slingstart mojos.</div>
+<div class="block">Base class for all mojos.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#AbstractSlingStartMojo--">AbstractSlingStartMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#AbstractFeatureMojo--">AbstractFeatureMojo()</a></span> - Constructor for class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">AbstractStartStopMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html#afterProjectsRead-org.apache.maven.execution.MavenSession-">afterProjectsRead(MavenSession)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos">DependencyLifecycleParticipant</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#AbstractStartStopMojo--">AbstractStartStopMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#addArtifacts-java.util.Map-java.lang.String-">addArtifacts(Map<String, File>, String)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html#addDependencies-org.apache.sling.maven.slingstart.ModelPreprocessor.Environment-">addDependencies(ModelPreprocessor.Environment)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor</a></dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AggregateFeatures</span></a> - Class in <a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></dt>
<dd>
-<div class="block">Add dependencies for all projects.</div>
+<div class="block">Aggregate multiple features into a single one.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#addDirectory-java.io.File-java.lang.String-java.lang.String:A-java.lang.String:A-">addDirectory(File, String, String[], String[])</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.html#AggregateFeatures--">AggregateFeatures()</a></span> - Constructor for class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#addDirectory-java.io.File-java.lang.String-">addDirectory(File, String)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AggregateFeatures.FeatureConfig</span></a> - Class in <a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#addDirectory-java.io.File-java.lang.String:A-java.lang.String:A-">addDirectory(File, String[], String[])</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ApplicationProjectConfig</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#addDirectory-java.io.File-">addDirectory(File)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ApplicationProjectInfo</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#addFile-java.io.File-java.lang.String-int-">addFile(File, String, int)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html#ApplicationProjectInfo--">ApplicationProjectInfo()</a></span> - Constructor for class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#addFile-java.io.File-java.lang.String-">addFile(File, String)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Environment.html#artifactHandlerManager">artifactHandlerManager</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html#addRunConfiguration-org.apache.sling.maven.slingstart.run.ProcessDescription-java.lang.String-">addRunConfiguration(ProcessDescription, String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html#assembledFeature">assembledFeature</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html#afterProjectsRead-org.apache.maven.execution.MavenSession-">afterProjectsRead(MavenSession)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html" title="class in org.apache.sling.maven.slingstart">DependencyLifecycleParticipant</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html#assembledFeatures">assembledFeatures</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#allowUnresolvedPomDependencies">allowUnresolvedPomDependencies</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
-<dd>
-<div class="block">If set to true, an exception is throws when "usePomDependencies" is set to true and some
- dependency version could not be resolved in the Maven POM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#artifactHandlerManager">artifactHandlerManager</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html#assembledTestFeature">assembledTestFeature</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PackageMojo.html#attachArtifact">attachArtifact</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">PackageMojo</a></dt>
-<dd>
-<div class="block">If set to <code>false</code> does not attach the generated artifact to Maven.</div>
-</dd>
-<dt><a href="org/apache/sling/maven/slingstart/AttachModelArchive.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">AttachModelArchive</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd>
-<div class="block">Attach the model archive as a project artifact.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AttachModelArchive.html#AttachModelArchive--">AttachModelArchive()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AttachModelArchive.html" title="class in org.apache.sling.maven.slingstart">AttachModelArchive</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html#assembledTestFeatures">assembledTestFeatures</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/AttachSlingStartModel.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">AttachSlingStartModel</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AttachFeature</span></a> - Class in <a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></dt>
<dd>
-<div class="block">Attach the model as a project artifact.</div>
+<div class="block">Attach the feature as a project artifact.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AttachSlingStartModel.html#AttachSlingStartModel--">AttachSlingStartModel()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AttachSlingStartModel.html" title="class in org.apache.sling.maven.slingstart">AttachSlingStartModel</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AttachFeature.html#AttachFeature--">AttachFeature()</a></span> - Constructor for class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">AttachFeature</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_BUILT_BY">ATTR_BUILT_BY</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+</dl>
+<a name="I:C">
+<!-- -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_FEATURE_FILE">CFG_FEATURE_FILE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_CREATED_BY">ATTR_CREATED_BY</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_FEATURE_INLINED">CFG_FEATURE_INLINED</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_BUILD">ATTR_IMPLEMENTATION_BUILD</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_FEATURE_REFS">CFG_FEATURE_REFS</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_TITLE">ATTR_IMPLEMENTATION_TITLE</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_FEATURES">CFG_FEATURES</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_VENDOR">ATTR_IMPLEMENTATION_VENDOR</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_JAR_START_LEVEL">CFG_JAR_START_LEVEL</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_VENDOR_ID">ATTR_IMPLEMENTATION_VENDOR_ID</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_FEATURE_DEPENDENCIES">CFG_SKIP_ADD_FEATURE_DEPENDENCIES</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_IMPLEMENTATION_VERSION">ATTR_IMPLEMENTATION_VERSION</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_JAR_TO_FEATURE">CFG_SKIP_ADD_JAR_TO_FEATURE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_MAIN_CLASS">ATTR_MAIN_CLASS</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_JAR_TO_TEST_FEATURE">CFG_SKIP_ADD_JAR_TO_TEST_FEATURE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_SPECIFICATION_TITLE">ATTR_SPECIFICATION_TITLE</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES">CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_SPECIFICATION_VENDOR">ATTR_SPECIFICATION_VENDOR</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_TEST_FEATURE_FILE">CFG_TEST_FEATURE_FILE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_SPECIFICATION_VERSION">ATTR_SPECIFICATION_VERSION</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_TEST_FEATURE_INLINED">CFG_TEST_FEATURE_INLINED</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTR_VALUE_MAIN_CLASS">ATTR_VALUE_MAIN_CLASS</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_TEST_FEATURE_REFS">CFG_TEST_FEATURE_REFS</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#ATTRS_EXCLUDES">ATTRS_EXCLUDES</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_TEST_FEATURES">CFG_TEST_FEATURES</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-</dl>
-<a name="I:B">
-<!-- -->
-</a>
-<h2 class="title">B</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#blockIfNecessary--">blockIfNecessary()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#CLASSIFIER_FEATURE">CLASSIFIER_FEATURE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">BuildConstants</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#CLASSIFIER_TEST_FEATURE">CLASSIFIER_TEST_FEATURE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#BuildConstants--">BuildConstants()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Preprocessor.html#createFeatureProvider-org.apache.sling.feature.maven.Environment-org.apache.sling.feature.maven.ProjectInfo-boolean-boolean-java.lang.String-java.util.List-">createFeatureProvider(Environment, ProjectInfo, boolean, boolean, String, List<Feature>)</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sl [...]
<dd> </dd>
</dl>
-<a name="I:C">
+<a name="I:D">
<!-- -->
</a>
-<h2 class="title">C</h2>
+<h2 class="title">D</h2>
<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html#call--">call()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run">LauncherCallable</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html#cancelId-java.lang.String-java.lang.String-">cancelId(String, String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_FEATURE_DIR">DEFAULT_FEATURE_DIR</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_APP">CLASSIFIER_APP</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_FEATURE_FILE">DEFAULT_FEATURE_FILE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_BASE">CLASSIFIER_BASE</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_REF_DIR">DEFAULT_REF_DIR</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_MAR">CLASSIFIER_MAR</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_START_LEVEL">DEFAULT_START_LEVEL</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_PARTIAL_SYSTEM">CLASSIFIER_PARTIAL_SYSTEM</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_TEST_FEATURE_DIR">DEFAULT_TEST_FEATURE_DIR</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CLASSIFIER_WEBAPP">CLASSIFIER_WEBAPP</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_TEST_FEATURE_FILE">DEFAULT_TEST_FEATURE_FILE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CONTEXT_GLOBAL">CONTEXT_GLOBAL</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_TEST_REF_DIR">DEFAULT_TEST_REF_DIR</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CONTEXT_STANDALONE">CONTEXT_STANDALONE</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#CONTEXT_WEBAPP">CONTEXT_WEBAPP</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">ControlListener</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">DependencyLifecycleParticipant</span></a> - Class in <a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></dt>
<dd>
-<div class="block">Control listener.</div>
+<div class="block">Maven lifecycle participant which adds the artifacts of the model to the dependencies.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ControlListener.html#ControlListener-int-">ControlListener(int)</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run">ControlListener</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/FeatureModelConverter.html#convert-org.apache.maven.execution.MavenSession-org.apache.sling.maven.slingstart.ModelPreprocessor.Environment-">convert(MavenSession, ModelPreprocessor.Environment)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/FeatureModelConverter.html" title="class in org.apache.sling.maven.slingstart">FeatureModelConverter</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#copy--">copy()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#createArchive--">createArchive()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html#DependencyLifecycleParticipant--">DependencyLifecycleParticipant()</a></span> - Constructor for class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos">DependencyLifecycleParticipant</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PackageMojo.html#createWebapp">createWebapp</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">PackageMojo</a></dt>
-<dd>
-<div class="block">If set to <code>true</code> creates a WAR artifact in addition to the standalone JAR from the model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html#createWebapp">createWebapp</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html" title="class in org.apache.sling.maven.slingstart">PreparePackageMojo</a></dt>
-<dd>
-<div class="block">If set to <code>true</code> creates a WAR artifact in addition to the standalone JAR from the model.</div>
-</dd>
</dl>
-<a name="I:D">
+<a name="I:E">
<!-- -->
</a>
-<h2 class="title">D</h2>
+<h2 class="title">E</h2>
<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/StartMojo.html#debug">debug</a></span> - Variable in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run">StartMojo</a></dt>
-<dd>
-<div class="block">Overwrites debug parameter of all server configurations (if set).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#DEFAULT_MODEL_PATTERN">DEFAULT_MODEL_PATTERN</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
+<dt><a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Environment</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">DependencyLifecycleParticipant</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd>
-<div class="block">Maven lifecycle participant which adds the artifacts of the model to the dependencies.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html#DependencyLifecycleParticipant--">DependencyLifecycleParticipant()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html" title="class in org.apache.sling.maven.slingstart">DependencyLifecycleParticipant</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#doExecute--">doExecute()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Environment.html#Environment--">Environment()</a></span> - Constructor for class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/StartMojo.html#doExecute--">doExecute()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run">StartMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.html#execute--">execute()</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/StopMojo.html#doExecute--">doExecute()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run">StopMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AttachFeature.html#execute--">execute()</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">AttachFeature</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#done">done</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/GenerateResources.html#execute--">execute()</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">GenerateResources</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/HelpMojo.html#execute--">execute()</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos">HelpMojo</a></dt>
</dl>
-<a name="I:E">
+<a name="I:F">
<!-- -->
</a>
-<h2 class="title">E</h2>
+<h2 class="title">F</h2>
<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#Environment--">Environment()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AttachModelArchive.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AttachModelArchive.html" title="class in org.apache.sling.maven.slingstart">AttachModelArchive</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html#feature">feature</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AttachSlingStartModel.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AttachSlingStartModel.html" title="class in org.apache.sling.maven.slingstart">AttachSlingStartModel</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#FEATURE_ARTIFACT_NAME">FEATURE_ARTIFACT_NAME</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart">GenerateResourcesMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#FEATURE_PROCESSED_LOCATION">FEATURE_PROCESSED_LOCATION</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/HelpMojo.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/HelpMojo.html" title="class in org.apache.sling.maven.slingstart">HelpMojo</a></dt>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PackageMojo.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">PackageMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#FeatureConfig--">FeatureConfig()</a></span> - Constructor for class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html" title="class in org.apache.sling.maven.slingstart">PreparePackageMojo</a></dt>
+<dt><a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">FeatureConstants</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/RepositoryMojo.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/RepositoryMojo.html" title="class in org.apache.sling.maven.slingstart">RepositoryMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#FeatureConstants--">FeatureConstants()</a></span> - Constructor for class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#execute--">execute()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html#featureDone">featureDone</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#extendMavenClassPath">extendMavenClassPath</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
+<dt><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">FeatureProjectConfig</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-</dl>
-<a name="I:F">
-<!-- -->
-</a>
-<h2 class="title">F</h2>
-<dl>
-<dt><a href="org/apache/sling/maven/slingstart/FeatureModelConverter.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">FeatureModelConverter</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">FeatureProjectInfo</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/FeatureModelConverter.html#FeatureModelConverter--">FeatureModelConverter()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/FeatureModelConverter.html" title="class in org.apache.sling.maven.slingstart">FeatureModelConverter</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html#FeatureProjectInfo--">FeatureProjectInfo()</a></span> - Constructor for class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelUtils.html#findBaseArtifact-org.apache.sling.provisioning.model.Model-">findBaseArtifact(Model)</a></span> - Static method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart">ModelUtils</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html#features">features</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></dt>
<dd> </dd>
</dl>
<a name="I:G">
@@ -283,87 +228,78 @@
</a>
<h2 class="title">G</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">GenerateResourcesMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">GenerateResources</span></a> - Class in <a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html#GenerateResourcesMojo--">GenerateResourcesMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart">GenerateResourcesMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/GenerateResources.html#GenerateResources--">GenerateResources()</a></span> - Constructor for class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">GenerateResources</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelUtils.html#getArtifact-org.apache.maven.project.MavenProject-org.apache.maven.execution.MavenSession-org.apache.maven.artifact.handler.manager.ArtifactHandlerManager-org.apache.maven.artifact.resolver.ArtifactResolver-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">getArtifact(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, String, String, String, [...]
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getAssembledFeature-org.apache.maven.project.MavenProject-">getAssembledFeature(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">Get a resolved Artifact from the coordinates provided</div>
+<div class="block">Get the assembled feature from the project</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getContextPath--">getContextPath()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#getControlListener--">getControlListener()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getControlPort--">getControlPort()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html#getDebug--">getDebug()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ProjectHelper.html#getDependencyModel-org.apache.maven.project.MavenProject-">getDependencyModel(MavenProject)</a></span> - Static method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">ProjectHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getAssembledFeatures-org.apache.maven.project.MavenProject-">getAssembledFeatures(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">Get the dependency model from the project</div>
+<div class="block">Get the assembled features from the project</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#getDirectory--">getDirectory()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ProjectHelper.html#getEffectiveModel-org.apache.maven.project.MavenProject-org.apache.sling.provisioning.model.ModelUtility.ResolverOptions-">getEffectiveModel(MavenProject, ModelUtility.ResolverOptions)</a></span> - Static method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">ProjectHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getAssembledTestFeature-org.apache.maven.project.MavenProject-">getAssembledTestFeature(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">Get the effective model from the project</div>
+<div class="block">Get the assembled test feature from the project</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getFolder--">getFolder()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#getId--">getId()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html#getId-java.lang.String-">getId(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getAssembledTestFeatures-org.apache.maven.project.MavenProject-">getAssembledTestFeatures(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">Prepare an ID for a launchpad that will be started, before saving the config.</div>
+<div class="block">Get the assembled test feature from the project</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getId--">getId()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getConfigValue-org.apache.maven.model.Plugin-java.lang.String-java.lang.String-">getConfigValue(Plugin, String, String)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">Get the instance id</div>
+<div class="block">Gets a configuration value for a plugin if it is set in the configuration for
+ the plugin or any configuration for an execution of the plugin.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html#getInstance--">getInstance()</a></span> - Static method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getFeature-org.apache.maven.project.MavenProject-">getFeature(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
+<dd>
+<div class="block">Get the raw feature from the project</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#getFeatureDir--">getFeatureDir()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getInstances--">getInstances()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#getFeatureFileName--">getFeatureFileName()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/PortHelper.html#getNextAvailablePort--">getNextAvailablePort()</a></span> - Static method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/PortHelper.html" title="class in org.apache.sling.maven.slingstart.run">PortHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#getFeatureRefDir--">getFeatureRefDir()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PackageMojo.html#getNonPrimaryBuildFile-org.apache.maven.project.MavenProject-java.lang.String-">getNonPrimaryBuildFile(MavenProject, String)</a></span> - Static method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">PackageMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getFeatures-org.apache.maven.project.MavenProject-">getFeatures(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
+<dd>
+<div class="block">Get the raw feature from the project</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#getInlinedFeature--">getInlinedFeature()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getOpts--">getOpts()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#getJarStartLevel--">getJarStartLevel()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ControlListener.html#getPort--">getPort()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run">ControlListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getMainConfig(ApplicationProjectInfo)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getPort--">getPort()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getMainConfig(FeatureProjectInfo)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#getProcess--">getProcess()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#getName--">getName()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ProjectHelper.html#getRawModel-org.apache.maven.project.MavenProject-">getRawModel(MavenProject)</a></span> - Static method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">ProjectHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#getName--">getName()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
+<dd> </dd>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getOrResolveArtifact-org.apache.maven.project.MavenProject-org.apache.maven.execution.MavenSession-org.apache.maven.artifact.handler.manager.ArtifactHandlerManager-org.apache.maven.artifact.resolver.ArtifactResolver-org.apache.sling.feature.ArtifactId-">getOrResolveArtifact(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, ArtifactId)</a></span> - Static method in class org.apa [...]
<dd>
-<div class="block">Get the raw model from the project</div>
+<div class="block">Get a resolved Artifact from the coordinates provided</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html#getReadyTimeOutSec--">getReadyTimeOutSec()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#getScope--">getScope()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#getResolverOptions--">getResolverOptions()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#getScope--">getScope()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html#getRunConfiguration-java.lang.String-">getRunConfiguration(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getTestConfig(ApplicationProjectInfo)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getRunmode--">getRunmode()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getTestConfig(FeatureProjectInfo)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getServer--">getServer()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getTestFeature-org.apache.maven.project.MavenProject-">getTestFeature(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">Get the server</div>
+<div class="block">Get the raw test feature from the project</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#getStandaloneOutputDirectory--">getStandaloneOutputDirectory()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getStdOutFile--">getStdOutFile()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#getTmpDir--">getTmpDir()</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getVmDebugOpts-java.lang.String-">getVmDebugOpts(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#getTestFeatures-org.apache.maven.project.MavenProject-">getTestFeatures(MavenProject)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">Returns the debugging options derived from the passed globalDebug parameter and the debug field (where the globalDebug parameter has precedence over the local field)</div>
+<div class="block">Get the raw test feature from the project</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#getVmOpts--">getVmOpts()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#getTmpDir--">getTmpDir()</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></dt>
<dd> </dd>
</dl>
<a name="I:H">
@@ -371,11 +307,11 @@
</a>
<h2 class="title">H</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/HelpMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">HelpMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">HelpMojo</span></a> - Class in <a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></dt>
<dd>
-<div class="block">Display help information on slingstart-maven-plugin.</div>
+<div class="block">Display help information on slingfeature-maven-plugin.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/HelpMojo.html#HelpMojo--">HelpMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/HelpMojo.html" title="class in org.apache.sling.maven.slingstart">HelpMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/HelpMojo.html#HelpMojo--">HelpMojo()</a></span> - Constructor for class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos">HelpMojo</a></dt>
<dd> </dd>
</dl>
<a name="I:I">
@@ -383,31 +319,15 @@
</a>
<h2 class="title">I</h2>
<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#includedModels">includedModels</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#installShutdownHook--">installShutdownHook()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
-<dd>
-<div class="block">Install a shutdown hook</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html#isRunConfigurationAvailable-java.lang.String-">isRunConfigurationAvailable(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#isSkipAddDependencies--">isSkipAddDependencies()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html#isRunning--">isRunning()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run">LauncherCallable</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#isSkipAddDependencies--">isSkipAddDependencies()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html#isShutdownOnExit--">isShutdownOnExit()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ControlListener.html#isStarted--">isStarted()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run">ControlListener</a></dt>
-<dd> </dd>
-</dl>
-<a name="I:J">
-<!-- -->
-</a>
-<h2 class="title">J</h2>
-<dl>
-<dt><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">JarArchiverHelper</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#isSkipAddJarToFeature--">isSkipAddJarToFeature()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#JarArchiverHelper-org.codehaus.plexus.archiver.jar.JarArchiver-org.apache.maven.project.MavenProject-java.io.File-">JarArchiverHelper(JarArchiver, MavenProject, File)</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArchiverHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html#isTestConfig--">isTestConfig()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html#JarArchiverHelper-org.codehaus.plexus.archiver.jar.JarArchiver-org.apache.maven.project.MavenProject-java.io.File-java.util.jar.Manifest-">JarArchiverHelper(JarArchiver, MavenProject, File, Manifest)</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart">JarArc [...]
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectConfig.html#isTestConfig--">isTestConfig()</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></dt>
<dd> </dd>
</dl>
<a name="I:L">
@@ -415,29 +335,7 @@
</a>
<h2 class="title">L</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher"><span class="typeNameLink">Launcher</span></a> - Class in <a href="org/apache/sling/maven/slingstart/launcher/package-summary.html">org.apache.sling.maven.slingstart.launcher</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/Launcher.html#Launcher-int-">Launcher(int)</a></span> - Constructor for class org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher">Launcher</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">LauncherCallable</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
-<dd>
-<div class="block">A callable for launchpad an instance</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html#LauncherCallable-org.apache.maven.plugin.logging.Log-org.apache.sling.maven.slingstart.run.ServerConfiguration-org.apache.sling.maven.slingstart.run.LaunchpadEnvironment-">LauncherCallable(Log, ServerConfiguration, LaunchpadEnvironment)</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="cla [...]
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher"><span class="typeNameLink">LauncherMBean</span></a> - Interface in <a href="org/apache/sling/maven/slingstart/launcher/package-summary.html">org.apache.sling.maven.slingstart.launcher</a></dt>
-<dd>
-<div class="block">The launcher MBean interface.</div>
-</dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">LaunchpadEnvironment</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
-<dd>
-<div class="block">Common settings for all launchpad instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html#LaunchpadEnvironment-java.io.File-boolean-boolean-int-java.lang.String-">LaunchpadEnvironment(File, boolean, boolean, int, String)</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#localModel">localModel</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#logger">logger</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Environment.html#logger">logger</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></dt>
<dd> </dd>
</dl>
<a name="I:M">
@@ -445,46 +343,9 @@
</a>
<h2 class="title">M</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher"><span class="typeNameLink">Main</span></a> - Class in <a href="org/apache/sling/maven/slingstart/launcher/package-summary.html">org.apache.sling.maven.slingstart.launcher</a></dt>
-<dd>
-<div class="block">Main class for launching Apache Sling.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/Main.html#Main-java.lang.String:A-">Main(String[])</a></span> - Constructor for class org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher">Main</a></dt>
-<dd>
-<div class="block">Create a new launcher
- First argument is the launchpad jar
- Second argument is the listener port
- Third argument is verbose</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/Main.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher">Main</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#mavenSession">mavenSession</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html#mergeModels-org.apache.sling.provisioning.model.Model-org.apache.sling.provisioning.model.Model-">mergeModels(Model, Model)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor</a></dt>
-<dd>
-<div class="block">Hook to change the merge behavior</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#model">model</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#MODEL_ARTIFACT_NAME">MODEL_ARTIFACT_NAME</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">ModelPreprocessor</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html#ModelPreprocessor--">ModelPreprocessor()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#mavenSession">mavenSession</a></span> - Variable in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">ModelPreprocessor.Environment</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">ModelPreprocessor.ProjectInfo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#modelProjects">modelProjects</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">ModelUtils</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelUtils.html#ModelUtils--">ModelUtils()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart">ModelUtils</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html#mojoExecution">mojoExecution</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart">GenerateResourcesMojo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html#mojoExecution">mojoExecution</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html" title="class in org.apache.sling.maven.slingstart">PreparePackageMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Environment.html#modelProjects">modelProjects</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></dt>
<dd> </dd>
</dl>
<a name="I:O">
@@ -492,11 +353,9 @@
</a>
<h2 class="title">O</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> - package org.apache.sling.maven.slingstart</dt>
+<dt><a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> - package org.apache.sling.feature.maven</dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/launcher/package-summary.html">org.apache.sling.maven.slingstart.launcher</a> - package org.apache.sling.maven.slingstart.launcher</dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a> - package org.apache.sling.maven.slingstart.run</dt>
+<dt><a href="org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a> - package org.apache.sling.feature.maven.mojos</dt>
<dd> </dd>
</dl>
<a name="I:P">
@@ -504,72 +363,39 @@
</a>
<h2 class="title">P</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">PackageMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd>
-<div class="block">Create a Sling quickstart package (either JAR or WAR) based on the referenced model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PackageMojo.html#PackageMojo--">PackageMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">PackageMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#PACKAGING_APPLICATION">PACKAGING_APPLICATION</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#PACKAGING_PARTIAL_SYSTEM">PACKAGING_PARTIAL_SYSTEM</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#PACKAGING_FEATURE">PACKAGING_FEATURE</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#PACKAGING_SLINGSTART">PACKAGING_SLINGSTART</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectInfo.html#plugin">plugin</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#plugin">plugin</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/PomArtifactVersionResolver.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">PomArtifactVersionResolver</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Preprocessor.html#postProcessReadFeature-org.apache.sling.feature.Feature-">postProcessReadFeature(Feature)</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Preprocessor</a></dt>
<dd>
-<div class="block">Provisioning artifact resolver that tries to resolve artifacts in provisioning file without version (LATEST)
- against the dependencies defined in the maven project.</div>
+<div class="block">Hook to post process the local feature</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PomArtifactVersionResolver.html#PomArtifactVersionResolver-org.apache.maven.project.MavenProject-boolean-">PomArtifactVersionResolver(MavenProject, boolean)</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PomArtifactVersionResolver.html" title="class in org.apache.sling.maven.slingstart">PomArtifactVersionResolver</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/PomVariableResolver.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">PomVariableResolver</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Preprocessor</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd>
-<div class="block">Provisioning variable resolver that supports setting or overriding variables via POM properties.</div>
+<div class="block">The processor processes all feature projects.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PomVariableResolver.html#PomVariableResolver-org.apache.maven.project.MavenProject-">PomVariableResolver(MavenProject)</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PomVariableResolver.html" title="class in org.apache.sling.maven.slingstart">PomVariableResolver</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Preprocessor.html#Preprocessor--">Preprocessor()</a></span> - Constructor for class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Preprocessor</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/PortHelper.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">PortHelper</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Preprocessor.html#process-org.apache.sling.feature.maven.Environment-">process(Environment)</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Preprocessor</a></dt>
<dd>
-<div class="block">Simple helper class to find a new port.</div>
+<div class="block">Process the provided projects.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/PortHelper.html#PortHelper--">PortHelper()</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/PortHelper.html" title="class in org.apache.sling.maven.slingstart.run">PortHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#project">project</a></span> - Variable in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html#postProcessReadModel-org.apache.sling.provisioning.model.Model-">postProcessReadModel(Model)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor</a></dt>
-<dd>
-<div class="block">Hook to post process the local model</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html#prepare-java.io.File-">prepare(File)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></dt>
-<dd>
-<div class="block">Prepare a new instance.</div>
-</dd>
-<dt><a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">PreparePackageMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
-<dd>
-<div class="block">Prepare the packaging of the Sling quickstart artifact (either JAR or WAR).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html#PreparePackageMojo--">PreparePackageMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PreparePackageMojo.html" title="class in org.apache.sling.maven.slingstart">PreparePackageMojo</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">ProcessDescription</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
-<dd>
-<div class="block">A running launchpad process.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#ProcessDescription-java.lang.String-java.io.File-">ProcessDescription(String, File)</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">ProcessDescriptionProvider</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
-<dd>
-<div class="block">A singleton which is responsible to provide <a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run"><code>ProcessDescription</code></a>s</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#project">project</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectInfo.html#project">project</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#project">project</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#projectHelper">projectHelper</a></span> - Variable in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#projectHelper">projectHelper</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
+<dt><a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ProjectHelper</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">ProjectHelper</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#ProjectHelper--">ProjectHelper()</a></span> - Constructor for class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ProjectHelper.html#ProjectHelper--">ProjectHelper()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">ProjectHelper</a></dt>
+<dt><a href="org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ProjectInfo</span></a> - Class in <a href="org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#ProjectInfo--">ProjectInfo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectInfo.html#ProjectInfo--">ProjectInfo()</a></span> - Constructor for class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></dt>
<dd> </dd>
</dl>
<a name="I:R">
@@ -577,121 +403,47 @@
</a>
<h2 class="title">R</h2>
<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html#readLocalModel-org.apache.maven.project.MavenProject-java.lang.String-java.io.File-java.lang.String-org.codehaus.plexus.logging.Logger-">readLocalModel(MavenProject, String, File, String, Logger)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocesso [...]
-<dd>
-<div class="block">Read all model files from the directory in alphabetical order.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html#removeRunConfiguration-java.lang.String-">removeRunConfiguration(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescriptionProvider.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescriptionProvider</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/RepositoryMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">RepositoryMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Preprocessor.html#readProjectFeature-org.codehaus.plexus.logging.Logger-org.apache.maven.project.MavenProject-org.apache.sling.feature.maven.FeatureProjectConfig-">readProjectFeature(Logger, MavenProject, FeatureProjectConfig)</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Preprocessor</a></dt>
<dd>
-<div class="block">Create a Maven repository structure from the referenced artifacts in the model.</div>
+<div class="block">Read the feature for a feature project.</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/RepositoryMojo.html#RepositoryMojo--">RepositoryMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/RepositoryMojo.html" title="class in org.apache.sling.maven.slingstart">RepositoryMojo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PomArtifactVersionResolver.html#resolve-org.apache.sling.provisioning.model.Artifact-">resolve(Artifact)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PomArtifactVersionResolver.html" title="class in org.apache.sling.maven.slingstart">PomArtifactVersionResolver</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/PomVariableResolver.html#resolve-org.apache.sling.provisioning.model.Feature-java.lang.String-">resolve(Feature, String)</a></span> - Method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/PomVariableResolver.html" title="class in org.apache.sling.maven.slingstart">PomVariableResolver</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Environment.html#resolver">resolver</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#resolver">resolver</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/Main.html#run--">run()</a></span> - Method in class org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher">Main</a></dt>
-<dd>
-<div class="block">Startup</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ControlListener.html#run--">run()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run">ControlListener</a></dt>
-<dd>
-<div class="block">Implements the server thread receiving commands from clients and acting
- upon them.</div>
-</dd>
</dl>
<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
-<dt><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">ServerConfiguration</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
-<dd>
-<div class="block">A server configuration</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#ServerConfiguration--">ServerConfiguration()</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#servers">servers</a></span> - Variable in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
-<dd>
-<div class="block">Parameter containing the list of server configurations</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#session">session</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setContextPath-java.lang.String-">setContextPath(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setControlPort-java.lang.String-">setControlPort(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setDebug-java.lang.String-">setDebug(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setFolder-java.io.File-">setFolder(File)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setId-java.lang.String-">setId(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd>
-<div class="block">Set the instance id</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setInstances-int-">setInstances(int)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setOpts-java.lang.String-">setOpts(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Environment.html#session">session</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setPort-java.lang.String-">setPort(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setArtifactId-java.lang.String-">setArtifactId(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#setProcess-java.lang.Process-">setProcess(Process)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setClassifier-java.lang.String-">setClassifier(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setRunmode-java.lang.String-">setRunmode(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setExcludes-java.lang.String-">setExcludes(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setStdOutFile-java.lang.String-">setStdOutFile(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setGroupId-java.lang.String-">setGroupId(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#setVmOpts-java.lang.String-">setVmOpts(String)</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setIncludes-java.lang.String-">setIncludes(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#shouldBlockUntilKeyIsPressed">shouldBlockUntilKeyIsPressed</a></span> - Variable in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
-<dd>
-<div class="block">If <code>true</code> this mojo blocks until you press the Enter key.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#skipLaunchpad">skipLaunchpad</a></span> - Variable in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
-<dd>
-<div class="block">Set this to "true" to skip starting the launchpad</div>
-</dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">StartMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
-<dd>
-<div class="block">Start one or multiple launchpad instance(s).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/StartMojo.html#StartMojo--">StartMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run">StartMojo</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/Launcher.html#startupFinished--">startupFinished()</a></span> - Method in class org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher">Launcher</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/LauncherMBean.html#startupFinished--">startupFinished()</a></span> - Method in interface org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher">LauncherMBean</a></dt>
-<dd>
-<div class="block">Notify the launcher about the finish of the startup.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/Launcher.html#startupProgress-java.lang.Float-">startupProgress(Float)</a></span> - Method in class org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher">Launcher</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setLocation-java.lang.String-">setLocation(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/launcher/LauncherMBean.html#startupProgress-java.lang.Float-">startupProgress(Float)</a></span> - Method in interface org.apache.sling.maven.slingstart.launcher.<a href="org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher">LauncherMBean</a></dt>
-<dd>
-<div class="block">Notify the launcher about the progress of the startup.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ControlListener.html#stop--">stop()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ControlListener.html" title="class in org.apache.sling.maven.slingstart.run">ControlListener</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/Preprocessor.html#setProjectInfo-org.apache.maven.project.MavenProject-org.apache.sling.feature.Feature-">setProjectInfo(MavenProject, Feature)</a></span> - Method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Preprocessor</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html#stop-org.apache.maven.plugin.logging.Log-org.apache.sling.maven.slingstart.run.ProcessDescription-">stop(Log, ProcessDescription)</a></span> - Static method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run">LauncherCallable</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setType-java.lang.String-">setType(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><a href="org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">StopMojo</span></a> - Class in <a href="org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></dt>
-<dd>
-<div class="block">Stop one or multiple running launchpad instance(s).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/StopMojo.html#StopMojo--">StopMojo()</a></span> - Constructor for class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run">StopMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setVersion-java.lang.String-">setVersion(String)</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ProjectHelper.html#storeProjectInfo-org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo-">storeProjectInfo(ModelPreprocessor.ProjectInfo)</a></span> - Static method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">ProjectHelper</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#storeProjectInfo-org.apache.sling.feature.maven.FeatureProjectInfo-">storeProjectInfo(FeatureProjectInfo)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
<div class="block">Store all relevant information about the project for plugins to be
retrieved</div>
</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#systemPropertiesFile">systemPropertiesFile</a></span> - Variable in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#storeProjectInfo-org.apache.sling.feature.maven.ApplicationProjectInfo-">storeProjectInfo(ApplicationProjectInfo)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd>
-<div class="block">The system properties file will contain all started instances with their ports etc.</div>
+<div class="block">Store all relevant information about the project for plugins to be
+ retrieved</div>
</dd>
</dl>
<a name="I:T">
@@ -699,49 +451,22 @@
</a>
<h2 class="title">T</h2>
<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/ModelUtils.html#toString-org.apache.maven.model.Dependency-">toString(Dependency)</a></span> - Static method in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart">ModelUtils</a></dt>
-<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html#toString--">toString()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ProcessDescription.html" title="class in org.apache.sling.maven.slingstart.run">ProcessDescription</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureConstants.html#TEST_FEATURE_ARTIFACT_NAME">TEST_FEATURE_ARTIFACT_NAME</a></span> - Static variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html#toString--">toString()</a></span> - Method in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run">ServerConfiguration</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html#testFeature">testFeature</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_JAR">TYPE_JAR</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/FeatureProjectInfo.html#testFeatureDone">testFeatureDone</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_POM">TYPE_POM</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html#testFeatures">testFeatures</a></span> - Variable in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_TXT">TYPE_TXT</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#toDependency-org.apache.sling.feature.ArtifactId-java.lang.String-">toDependency(ArtifactId, String)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#TYPE_WAR">TYPE_WAR</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#toString--">toString()</a></span> - Method in class org.apache.sling.feature.maven.mojos.<a href="org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></dt>
<dd> </dd>
-</dl>
-<a name="I:U">
-<!-- -->
-</a>
-<h2 class="title">U</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#usePomDependencies">usePomDependencies</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
-<dd>
-<div class="block">If set to <code>true</code>, Artifact dependencies from provisioning file without explicit version are tried
- to be resolved against the versions given in the Maven POM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#usePomVariables">usePomVariables</a></span> - Variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></dt>
-<dd>
-<div class="block">If set to <code>true</code>, properties from the Maven POM can be used as variables in the provisioning files.</div>
-</dd>
-</dl>
-<a name="I:W">
-<!-- -->
-</a>
-<h2 class="title">W</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/BuildConstants.html#WEBAPP_OUTDIR">WEBAPP_OUTDIR</a></span> - Static variable in class org.apache.sling.maven.slingstart.<a href="org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">BuildConstants</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/sling/feature/maven/ProjectHelper.html#toString-org.apache.maven.model.Dependency-">toString(Dependency)</a></span> - Static method in class org.apache.sling.feature.maven.<a href="org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></dt>
<dd> </dd>
-<dt><span class="memberNameLink"><a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html#WORK_DIR_NAME">WORK_DIR_NAME</a></span> - Static variable in class org.apache.sling.maven.slingstart.run.<a href="org/apache/sling/maven/slingstart/run/LaunchpadEnvironment.html" title="class in org.apache.sling.maven.slingstart.run">LaunchpadEnvironment</a></dt>
-<dd>
-<div class="block">The work directory created by starting launchpad.</div>
-</dd>
</dl>
-<a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:W">W</a>&nbs [...]
+<a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index.html
index 6c17edd..482bf82 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/index.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Apache Sling SlingStart Maven Plugin 1.8.2 API</title>
+<title>Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API</title>
<script type="text/javascript">
tmpTargetPage = "" + window.location.search;
if (tmpTargetPage != "" && tmpTargetPage != "undefined")
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ApplicationProjectConfig.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ApplicationProjectConfig.html
new file mode 100644
index 0000000..c2a7567
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ApplicationProjectConfig.html
@@ -0,0 +1,489 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:41 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ApplicationProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="ApplicationProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var methods = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":9,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/ApplicationProjectConfig.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="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ApplicationProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectConfig.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li>Constr | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li>Constr | </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.apache.sling.feature.maven</div>
+<h2 title="Class ApplicationProjectConfig" class="title">Class ApplicationProjectConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.feature.maven.ApplicationProjectConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ApplicationProjectConfig</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</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>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_FEATURE_REFS">CFG_FEATURE_REFS</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_FEATURES">CFG_FEATURES</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_TEST_FEATURE_REFS">CFG_TEST_FEATURE_REFS</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#CFG_TEST_FEATURES">CFG_TEST_FEATURES</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_FEATURE_DIR">DEFAULT_FEATURE_DIR</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_REF_DIR">DEFAULT_REF_DIR</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_TEST_FEATURE_DIR">DEFAULT_TEST_FEATURE_DIR</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#DEFAULT_TEST_REF_DIR">DEFAULT_TEST_REF_DIR</a></span></code> </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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
+<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><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#getFeatureDir--">getFeatureDir</a></span>()</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#getFeatureRefDir--">getFeatureRefDir</a></span>()</code> </td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getMainConfig</a></span>(<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code> </td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#getName--">getName</a></span>()</code> </td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ApplicationProjectConfig.html#getScope--">getScope</a></span>()</code> </td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getTestConfig</a></span>(<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code> </td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#isSkipAddDependencies--">isSkipAddDependencies</a></span>()</code> </td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#isTestConfig--">isTestConfig</a></span>()</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="CFG_FEATURES">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_FEATURES</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_FEATURES</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_FEATURES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_TEST_FEATURES">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_TEST_FEATURES</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_TEST_FEATURES</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_TEST_FEATURES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_FEATURE_REFS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_FEATURE_REFS</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_FEATURE_REFS</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_FEATURE_REFS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_TEST_FEATURE_REFS">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_TEST_FEATURE_REFS</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_TEST_FEATURE_REFS</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.CFG_TEST_FEATURE_REFS">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_FEATURE_DIR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_FEATURE_DIR</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_FEATURE_DIR</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_FEATURE_DIR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_TEST_FEATURE_DIR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_TEST_FEATURE_DIR</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_TEST_FEATURE_DIR</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_TEST_FEATURE_DIR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_REF_DIR">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_REF_DIR</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_REF_DIR</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_REF_DIR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_TEST_REF_DIR">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DEFAULT_TEST_REF_DIR</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_TEST_REF_DIR</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.ApplicationProjectConfig.DEFAULT_TEST_REF_DIR">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMainConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMainConfig</h4>
+<pre>public static <a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a> getMainConfig(<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</pre>
+</li>
+</ul>
+<a name="getTestConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTestConfig</h4>
+<pre>public static <a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a> getTestConfig(<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</pre>
+</li>
+</ul>
+<a name="getName--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getName()</pre>
+</li>
+</ul>
+<a name="getFeatureDir--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFeatureDir</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getFeatureDir()</pre>
+</li>
+</ul>
+<a name="getFeatureRefDir--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFeatureRefDir</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getFeatureRefDir()</pre>
+</li>
+</ul>
+<a name="isSkipAddDependencies--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSkipAddDependencies</h4>
+<pre>public boolean isSkipAddDependencies()</pre>
+</li>
+</ul>
+<a name="getScope--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getScope</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getScope()</pre>
+</li>
+</ul>
+<a name="isTestConfig--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isTestConfig</h4>
+<pre>public boolean isTestConfig()</pre>
+</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/ApplicationProjectConfig.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="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ApplicationProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectConfig.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li>Constr | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li>Constr | </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 © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ApplicationProjectInfo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ApplicationProjectInfo.html
new file mode 100644
index 0000000..5b670c9
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ApplicationProjectInfo.html
@@ -0,0 +1,326 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ApplicationProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="ApplicationProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</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/ApplicationProjectInfo.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/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ApplicationProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectInfo.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li>Method</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.apache.sling.feature.maven</div>
+<h2 title="Class ApplicationProjectInfo" class="title">Class ApplicationProjectInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">org.apache.sling.feature.maven.ProjectInfo</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.sling.feature.maven.ApplicationProjectInfo</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ApplicationProjectInfo</span>
+extends <a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></pre>
+</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>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html#assembledFeatures">assembledFeatures</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html#assembledTestFeatures">assembledTestFeatures</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html#features">features</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html#testFeatures">testFeatures</a></span></code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.feature.maven.ProjectInfo">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></h3>
+<code><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html#plugin">plugin</a>, <a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html#project">project</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="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd"> </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/apache/sling/feature/maven/ApplicationProjectInfo.html#ApplicationProjectInfo--">ApplicationProjectInfo</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="features">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>features</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> features</pre>
+</li>
+</ul>
+<a name="testFeatures">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>testFeatures</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> testFeatures</pre>
+</li>
+</ul>
+<a name="assembledFeatures">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>assembledFeatures</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> assembledFeatures</pre>
+</li>
+</ul>
+<a name="assembledTestFeatures">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>assembledTestFeatures</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> assembledTestFeatures</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ApplicationProjectInfo--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ApplicationProjectInfo</h4>
+<pre>public ApplicationProjectInfo()</pre>
+</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/ApplicationProjectInfo.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/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ApplicationProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectInfo.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/Environment.html
similarity index 57%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/Environment.html
index 7e16f89..7aa1fda 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/Environment.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ModelPreprocessor.Environment (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Environment (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ModelPreprocessor.Environment (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Environment (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -35,7 +35,7 @@
<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/ModelPreprocessor.Environment.html">Use</a></li>
+<li><a href="class-use/Environment.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>
@@ -44,12 +44,12 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.Environment.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/Environment.html" target="_top">Frames</a></li>
+<li><a href="Environment.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>
@@ -87,29 +87,25 @@
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart</div>
-<h2 title="Class ModelPreprocessor.Environment" class="title">Class ModelPreprocessor.Environment</h2>
+<div class="subTitle">org.apache.sling.feature.maven</div>
+<h2 title="Class Environment" class="title">Class Environment</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.maven.slingstart.ModelPreprocessor.Environment</li>
+<li>org.apache.sling.feature.maven.Environment</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
-<dl>
-<dt>Enclosing class:</dt>
-<dd><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor</a></dd>
-</dl>
<hr>
<br>
-<pre>public static final class <span class="typeNameLabel">ModelPreprocessor.Environment</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<pre>public class <span class="typeNameLabel">Environment</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
@@ -130,23 +126,23 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.apache.maven.artifact.handler.manager.ArtifactHandlerManager</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#artifactHandlerManager">artifactHandlerManager</a></span></code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Environment.html#artifactHandlerManager">artifactHandlerManager</a></span></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>org.codehaus.plexus.logging.Logger</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#logger">logger</a></span></code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Environment.html#logger">logger</a></span></code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a>></co [...]
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#modelProjects">modelProjects</a></span></code> </td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a>></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Environment.html#modelProjects">modelProjects</a></span></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>org.apache.maven.artifact.resolver.ArtifactResolver</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#resolver">resolver</a></span></code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Environment.html#resolver">resolver</a></span></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>org.apache.maven.execution.MavenSession</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#session">session</a></span></code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Environment.html#session">session</a></span></code> </td>
</tr>
</table>
</li>
@@ -163,7 +159,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#Environment--">Environment</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Environment.html#Environment--">Environment</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -178,8 +174,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -237,7 +233,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockListLast">
<li class="blockList">
<h4>modelProjects</h4>
-<pre>public final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a>> modelPr [...]
+<pre>public final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a>> modelProjects</pre>
</li>
</ul>
</li>
@@ -276,7 +272,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<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/ModelPreprocessor.Environment.html">Use</a></li>
+<li><a href="class-use/Environment.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>
@@ -285,12 +281,12 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.Environment.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/Environment.html" target="_top">Frames</a></li>
+<li><a href="Environment.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureConstants.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureConstants.html
new file mode 100644
index 0000000..18f6d69
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureConstants.html
@@ -0,0 +1,381 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>FeatureConstants (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="FeatureConstants (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</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/FeatureConstants.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/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/FeatureConstants.html" target="_top">Frames</a></li>
+<li><a href="FeatureConstants.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li>Method</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.apache.sling.feature.maven</div>
+<h2 title="Class FeatureConstants" class="title">Class FeatureConstants</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.feature.maven.FeatureConstants</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">FeatureConstants</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</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>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureConstants.html#CLASSIFIER_FEATURE">CLASSIFIER_FEATURE</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureConstants.html#CLASSIFIER_TEST_FEATURE">CLASSIFIER_TEST_FEATURE</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureConstants.html#FEATURE_ARTIFACT_NAME">FEATURE_ARTIFACT_NAME</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureConstants.html#FEATURE_PROCESSED_LOCATION">FEATURE_PROCESSED_LOCATION</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureConstants.html#PACKAGING_APPLICATION">PACKAGING_APPLICATION</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureConstants.html#PACKAGING_FEATURE">PACKAGING_FEATURE</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureConstants.html#TEST_FEATURE_ARTIFACT_NAME">TEST_FEATURE_ARTIFACT_NAME</a></span></code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== 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"> </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/apache/sling/feature/maven/FeatureConstants.html#FeatureConstants--">FeatureConstants</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="PACKAGING_FEATURE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PACKAGING_FEATURE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PACKAGING_FEATURE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureConstants.PACKAGING_FEATURE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="PACKAGING_APPLICATION">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>PACKAGING_APPLICATION</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PACKAGING_APPLICATION</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureConstants.PACKAGING_APPLICATION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CLASSIFIER_FEATURE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLASSIFIER_FEATURE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CLASSIFIER_FEATURE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureConstants.CLASSIFIER_FEATURE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CLASSIFIER_TEST_FEATURE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CLASSIFIER_TEST_FEATURE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CLASSIFIER_TEST_FEATURE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureConstants.CLASSIFIER_TEST_FEATURE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="FEATURE_ARTIFACT_NAME">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FEATURE_ARTIFACT_NAME</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> FEATURE_ARTIFACT_NAME</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureConstants.FEATURE_ARTIFACT_NAME">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="FEATURE_PROCESSED_LOCATION">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FEATURE_PROCESSED_LOCATION</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> FEATURE_PROCESSED_LOCATION</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureConstants.FEATURE_PROCESSED_LOCATION">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="TEST_FEATURE_ARTIFACT_NAME">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TEST_FEATURE_ARTIFACT_NAME</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TEST_FEATURE_ARTIFACT_NAME</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureConstants.TEST_FEATURE_ARTIFACT_NAME">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="FeatureConstants--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FeatureConstants</h4>
+<pre>public FeatureConstants()</pre>
+</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/FeatureConstants.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/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/FeatureConstants.html" target="_top">Frames</a></li>
+<li><a href="FeatureConstants.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureProjectConfig.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureProjectConfig.html
new file mode 100644
index 0000000..acab2f1
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureProjectConfig.html
@@ -0,0 +1,583 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>FeatureProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="FeatureProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/FeatureProjectConfig.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/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/FeatureProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectConfig.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li>Constr | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li>Constr | </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.apache.sling.feature.maven</div>
+<h2 title="Class FeatureProjectConfig" class="title">Class FeatureProjectConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.feature.maven.FeatureProjectConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">FeatureProjectConfig</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</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>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_FEATURE_FILE">CFG_FEATURE_FILE</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_FEATURE_INLINED">CFG_FEATURE_INLINED</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_JAR_START_LEVEL">CFG_JAR_START_LEVEL</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_FEATURE_DEPENDENCIES">CFG_SKIP_ADD_FEATURE_DEPENDENCIES</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_JAR_TO_FEATURE">CFG_SKIP_ADD_JAR_TO_FEATURE</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_JAR_TO_TEST_FEATURE">CFG_SKIP_ADD_JAR_TO_TEST_FEATURE</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES">CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_TEST_FEATURE_FILE">CFG_TEST_FEATURE_FILE</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#CFG_TEST_FEATURE_INLINED">CFG_TEST_FEATURE_INLINED</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_FEATURE_FILE">DEFAULT_FEATURE_FILE</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_START_LEVEL">DEFAULT_START_LEVEL</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#DEFAULT_TEST_FEATURE_FILE">DEFAULT_TEST_FEATURE_FILE</a></span></code> </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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
+<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><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#getFeatureFileName--">getFeatureFileName</a></span>()</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#getInlinedFeature--">getInlinedFeature</a></span>()</code> </td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#getJarStartLevel--">getJarStartLevel</a></span>()</code> </td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getMainConfig</a></span>(<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code> </td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#getName--">getName</a></span>()</code> </td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/FeatureProjectConfig.html#getScope--">getScope</a></span>()</code> </td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getTestConfig</a></span>(<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code> </td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#isSkipAddDependencies--">isSkipAddDependencies</a></span>()</code> </td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#isSkipAddJarToFeature--">isSkipAddJarToFeature</a></span>()</code> </td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#isTestConfig--">isTestConfig</a></span>()</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="CFG_SKIP_ADD_FEATURE_DEPENDENCIES">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_SKIP_ADD_FEATURE_DEPENDENCIES</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_SKIP_ADD_FEATURE_DEPENDENCIES</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_FEATURE_DEPENDENCIES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_FEATURE_FILE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_FEATURE_FILE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_FEATURE_FILE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_FEATURE_FILE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_TEST_FEATURE_FILE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_TEST_FEATURE_FILE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_TEST_FEATURE_FILE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_TEST_FEATURE_FILE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_FEATURE_INLINED">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_FEATURE_INLINED</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_FEATURE_INLINED</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_FEATURE_INLINED">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_TEST_FEATURE_INLINED">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_TEST_FEATURE_INLINED</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_TEST_FEATURE_INLINED</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_TEST_FEATURE_INLINED">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_SKIP_ADD_JAR_TO_FEATURE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_SKIP_ADD_JAR_TO_FEATURE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_SKIP_ADD_JAR_TO_FEATURE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_JAR_TO_FEATURE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_SKIP_ADD_JAR_TO_TEST_FEATURE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_SKIP_ADD_JAR_TO_TEST_FEATURE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_SKIP_ADD_JAR_TO_TEST_FEATURE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_SKIP_ADD_JAR_TO_TEST_FEATURE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="CFG_JAR_START_LEVEL">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>CFG_JAR_START_LEVEL</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CFG_JAR_START_LEVEL</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.CFG_JAR_START_LEVEL">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_FEATURE_FILE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_FEATURE_FILE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_FEATURE_FILE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.DEFAULT_FEATURE_FILE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_TEST_FEATURE_FILE">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_TEST_FEATURE_FILE</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_TEST_FEATURE_FILE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.DEFAULT_TEST_FEATURE_FILE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_START_LEVEL">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DEFAULT_START_LEVEL</h4>
+<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DEFAULT_START_LEVEL</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.sling.feature.maven.FeatureProjectConfig.DEFAULT_START_LEVEL">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="getMainConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMainConfig</h4>
+<pre>public static <a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a> getMainConfig(<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</pre>
+</li>
+</ul>
+<a name="getTestConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTestConfig</h4>
+<pre>public static <a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a> getTestConfig(<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</pre>
+</li>
+</ul>
+<a name="getName--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getName</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getName()</pre>
+</li>
+</ul>
+<a name="getInlinedFeature--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInlinedFeature</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getInlinedFeature()</pre>
+</li>
+</ul>
+<a name="getFeatureFileName--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFeatureFileName</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getFeatureFileName()</pre>
+</li>
+</ul>
+<a name="isSkipAddDependencies--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isSkipAddDependencies</h4>
+<pre>public boolean isSkipAddDependencies()</pre>
+</li>
+</ul>
+<a name="getScope--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getScope</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getScope()</pre>
+</li>
+</ul>
+<a name="isTestConfig--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isTestConfig</h4>
+<pre>public boolean isTestConfig()</pre>
+</li>
+</ul>
+<a name="getJarStartLevel--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getJarStartLevel</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getJarStartLevel()</pre>
+</li>
+</ul>
+<a name="isSkipAddJarToFeature--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>isSkipAddJarToFeature</h4>
+<pre>public boolean isSkipAddJarToFeature()</pre>
+</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/FeatureProjectConfig.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/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/FeatureProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectConfig.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li>Constr | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li>Constr | </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 © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureProjectInfo.html
similarity index 52%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureProjectInfo.html
index 1838e6b..1cd6659 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/FeatureProjectInfo.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ModelPreprocessor.ProjectInfo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>FeatureProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="ModelPreprocessor.ProjectInfo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="FeatureProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -35,7 +35,7 @@
<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/ModelPreprocessor.ProjectInfo.html">Use</a></li>
+<li><a href="class-use/FeatureProjectInfo.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>
@@ -44,12 +44,12 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.ProjectInfo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/FeatureProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectInfo.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>
@@ -87,29 +87,30 @@
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart</div>
-<h2 title="Class ModelPreprocessor.ProjectInfo" class="title">Class ModelPreprocessor.ProjectInfo</h2>
+<div class="subTitle">org.apache.sling.feature.maven</div>
+<h2 title="Class FeatureProjectInfo" class="title">Class FeatureProjectInfo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo</li>
+<li><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">org.apache.sling.feature.maven.ProjectInfo</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.sling.feature.maven.FeatureProjectInfo</li>
+</ul>
+</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
-<dl>
-<dt>Enclosing class:</dt>
-<dd><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor</a></dd>
-</dl>
<hr>
<br>
-<pre>public static final class <span class="typeNameLabel">ModelPreprocessor.ProjectInfo</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<pre>public class <span class="typeNameLabel">FeatureProjectInfo</span>
+extends <a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></pre>
</li>
</ul>
</div>
@@ -129,34 +130,37 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#done">done</a></span></code> </td>
+<td class="colFirst"><code>org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html#assembledFeature">assembledFeature</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#extendMavenClassPath">extendMavenClassPath</a></span></code> </td>
+<td class="colFirst"><code>org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html#assembledTestFeature">assembledTestFeature</a></span></code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.sling.provisioning.model.Artifact,org.apache.sling.provisioning.model.Model></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#includedModels">includedModels</a></span></code> </td>
+<td class="colFirst"><code>org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html#feature">feature</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>org.apache.sling.provisioning.model.Model</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#localModel">localModel</a></span></code> </td>
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html#featureDone">featureDone</a></span></code> </td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>org.apache.sling.provisioning.model.Model</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#model">model</a></span></code> </td>
+<td class="colFirst"><code>org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html#testFeature">testFeature</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>org.apache.maven.model.Plugin</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#plugin">plugin</a></span></code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>org.apache.maven.project.MavenProject</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#project">project</a></span></code> </td>
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html#testFeatureDone">testFeatureDone</a></span></code> </td>
</tr>
</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.feature.maven.ProjectInfo">
+<!-- -->
+</a>
+<h3>Fields inherited from class org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></h3>
+<code><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html#plugin">plugin</a>, <a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html#project">project</a></code></li>
+</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -171,7 +175,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html#ProjectInfo--">ProjectInfo</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html#FeatureProjectInfo--">FeatureProjectInfo</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -186,8 +190,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -203,67 +207,58 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<!-- -->
</a>
<h3>Field Detail</h3>
-<a name="project">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>project</h4>
-<pre>public org.apache.maven.project.MavenProject project</pre>
-</li>
-</ul>
-<a name="plugin">
+<a name="featureDone">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>plugin</h4>
-<pre>public org.apache.maven.model.Plugin plugin</pre>
+<h4>featureDone</h4>
+<pre>public boolean featureDone</pre>
</li>
</ul>
-<a name="localModel">
+<a name="testFeatureDone">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>localModel</h4>
-<pre>public org.apache.sling.provisioning.model.Model localModel</pre>
+<h4>testFeatureDone</h4>
+<pre>public boolean testFeatureDone</pre>
</li>
</ul>
-<a name="done">
+<a name="feature">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>done</h4>
-<pre>public boolean done</pre>
+<h4>feature</h4>
+<pre>public org.apache.sling.feature.Feature feature</pre>
</li>
</ul>
-<a name="model">
+<a name="assembledFeature">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>model</h4>
-<pre>public org.apache.sling.provisioning.model.Model model</pre>
+<h4>assembledFeature</h4>
+<pre>public org.apache.sling.feature.Feature assembledFeature</pre>
</li>
</ul>
-<a name="extendMavenClassPath">
+<a name="testFeature">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>extendMavenClassPath</h4>
-<pre>public boolean extendMavenClassPath</pre>
+<h4>testFeature</h4>
+<pre>public org.apache.sling.feature.Feature testFeature</pre>
</li>
</ul>
-<a name="includedModels">
+<a name="assembledTestFeature">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>includedModels</h4>
-<pre>public final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.sling.provisioning.model.Artifact,org.apache.sling.provisioning.model.Model> includedModels</pre>
+<h4>assembledTestFeature</h4>
+<pre>public org.apache.sling.feature.Feature assembledTestFeature</pre>
</li>
</ul>
</li>
@@ -274,13 +269,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="ProjectInfo--">
+<a name="FeatureProjectInfo--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>ProjectInfo</h4>
-<pre>public ProjectInfo()</pre>
+<h4>FeatureProjectInfo</h4>
+<pre>public FeatureProjectInfo()</pre>
</li>
</ul>
</li>
@@ -302,7 +297,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<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/ModelPreprocessor.ProjectInfo.html">Use</a></li>
+<li><a href="class-use/FeatureProjectInfo.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>
@@ -311,12 +306,12 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/ModelUtils.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.ProjectInfo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/FeatureProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectInfo.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/Preprocessor.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/Preprocessor.html
new file mode 100644
index 0000000..a7aa5ec
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/Preprocessor.html
@@ -0,0 +1,370 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Preprocessor (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="Preprocessor (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":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/Preprocessor.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/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/Preprocessor.html" target="_top">Frames</a></li>
+<li><a href="Preprocessor.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: </li>
+<li>Nested | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </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.apache.sling.feature.maven</div>
+<h2 title="Class Preprocessor" class="title">Class Preprocessor</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.feature.maven.Preprocessor</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">Preprocessor</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">The processor processes all feature projects.</div>
+</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"> </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/apache/sling/feature/maven/Preprocessor.html#Preprocessor--">Preprocessor</a></span>()</code> </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"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </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>protected org.apache.sling.feature.builder.FeatureProvider</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html#createFeatureProvider-org.apache.sling.feature.maven.Environment-org.apache.sling.feature.maven.ProjectInfo-boolean-boolean-java.lang.String-java.util.List-">createFeatureProvider</a></span>(<a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a> env,
+ <a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a> info,
+ boolean isTest,
+ boolean skipAddDependencies,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dependencyScope,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> projectFeatures)</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>protected org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html#postProcessReadFeature-org.apache.sling.feature.Feature-">postProcessReadFeature</a></span>(org.apache.sling.feature.Feature result)</code>
+<div class="block">Hook to post process the local feature</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/apache/sling/feature/maven/Preprocessor.html#process-org.apache.sling.feature.maven.Environment-">process</a></span>(<a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a> env)</code>
+<div class="block">Process the provided projects.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>protected org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html#readProjectFeature-org.codehaus.plexus.logging.Logger-org.apache.maven.project.MavenProject-org.apache.sling.feature.maven.FeatureProjectConfig-">readProjectFeature</a></span>(org.codehaus.plexus.logging.Logger logger,
+ org.apache.maven.project.MavenProject project,
+ <a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a> config)</code>
+<div class="block">Read the feature for a feature project.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html#setProjectInfo-org.apache.maven.project.MavenProject-org.apache.sling.feature.Feature-">setProjectInfo</a></span>(org.apache.maven.project.MavenProject project,
+ org.apache.sling.feature.Feature feature)</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</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="Preprocessor--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Preprocessor</h4>
+<pre>public Preprocessor()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="process-org.apache.sling.feature.maven.Environment-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>process</h4>
+<pre>public void process(<a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a> env)</pre>
+<div class="block">Process the provided projects.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>env</code> - The environment with all maven settings and projects</dd>
+</dl>
+</li>
+</ul>
+<a name="readProjectFeature-org.codehaus.plexus.logging.Logger-org.apache.maven.project.MavenProject-org.apache.sling.feature.maven.FeatureProjectConfig-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readProjectFeature</h4>
+<pre>protected org.apache.sling.feature.Feature readProjectFeature(org.codehaus.plexus.logging.Logger logger,
+ org.apache.maven.project.MavenProject project,
+ <a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a> config)</pre>
+<div class="block">Read the feature for a feature project.
+ The feature is either inlined in the pom or stored in a file in the project.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>logger</code> - The logger</dd>
+<dd><code>project</code> - The current maven project</dd>
+<dd><code>config</code> - The configuration</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The feature or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="postProcessReadFeature-org.apache.sling.feature.Feature-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>postProcessReadFeature</h4>
+<pre>protected org.apache.sling.feature.Feature postProcessReadFeature(org.apache.sling.feature.Feature result)</pre>
+<div class="block">Hook to post process the local feature</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>result</code> - The read feature</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The post processed feature</dd>
+</dl>
+</li>
+</ul>
+<a name="setProjectInfo-org.apache.maven.project.MavenProject-org.apache.sling.feature.Feature-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setProjectInfo</h4>
+<pre>protected void setProjectInfo(org.apache.maven.project.MavenProject project,
+ org.apache.sling.feature.Feature feature)</pre>
+</li>
+</ul>
+<a name="createFeatureProvider-org.apache.sling.feature.maven.Environment-org.apache.sling.feature.maven.ProjectInfo-boolean-boolean-java.lang.String-java.util.List-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>createFeatureProvider</h4>
+<pre>protected org.apache.sling.feature.builder.FeatureProvider createFeatureProvider(<a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a> env,
+ <a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a> info,
+ boolean isTest,
+ boolean skipAddDependencies,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dependencyScope,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> projectFeatures)</pre>
+</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/Preprocessor.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/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/Preprocessor.html" target="_top">Frames</a></li>
+<li><a href="Preprocessor.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: </li>
+<li>Nested | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </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 © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ProjectHelper.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ProjectHelper.html
new file mode 100644
index 0000000..3ae1562
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ProjectHelper.html
@@ -0,0 +1,568 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ProjectHelper (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="ProjectHelper (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/ProjectHelper.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/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ProjectHelper.html" target="_top">Frames</a></li>
+<li><a href="ProjectHelper.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: </li>
+<li>Nested | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </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.apache.sling.feature.maven</div>
+<h2 title="Class ProjectHelper" class="title">Class ProjectHelper</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.feature.maven.ProjectHelper</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public abstract class <span class="typeNameLabel">ProjectHelper</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</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"> </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/apache/sling/feature/maven/ProjectHelper.html#ProjectHelper--">ProjectHelper</a></span>()</code> </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"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </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>static org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getAssembledFeature-org.apache.maven.project.MavenProject-">getAssembledFeature</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the assembled feature from the project</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getAssembledFeatures-org.apache.maven.project.MavenProject-">getAssembledFeatures</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the assembled features from the project</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getAssembledTestFeature-org.apache.maven.project.MavenProject-">getAssembledTestFeature</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the assembled test feature from the project</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getAssembledTestFeatures-org.apache.maven.project.MavenProject-">getAssembledTestFeatures</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the assembled test feature from the project</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ProjectHelper.html#getConfigValue-org.apache.maven.model.Plugin-java.lang.String-java.lang.String-">getConfigValue</a></span>(org.apache.maven.model.Plugin plugin,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> defaultValue)</code>
+<div class="block">Gets a configuration value for a plugin if it is set in the configuration for
+ the plugin or any configuration for an execution of the plugin.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getFeature-org.apache.maven.project.MavenProject-">getFeature</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the raw feature from the project</div>
+</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getFeatures-org.apache.maven.project.MavenProject-">getFeatures</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the raw feature from the project</div>
+</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static org.apache.maven.artifact.Artifact</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getOrResolveArtifact-org.apache.maven.project.MavenProject-org.apache.maven.execution.MavenSession-org.apache.maven.artifact.handler.manager.ArtifactHandlerManager-org.apache.maven.artifact.resolver.ArtifactResolver-org.apache.sling.feature.ArtifactId-">getOrResolveArtifact</a></span>(org.apache.maven.project.MavenProject project,
+ org.apache.maven.execution.MavenSession session,
+ org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager,
+ org.apache.maven.artifact.resolver.ArtifactResolver resolver,
+ org.apache.sling.feature.ArtifactId id)</code>
+<div class="block">Get a resolved Artifact from the coordinates provided</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getTestFeature-org.apache.maven.project.MavenProject-">getTestFeature</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the raw test feature from the project</div>
+</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#getTestFeatures-org.apache.maven.project.MavenProject-">getTestFeatures</a></span>(org.apache.maven.project.MavenProject project)</code>
+<div class="block">Get the raw test feature from the project</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#storeProjectInfo-org.apache.sling.feature.maven.ApplicationProjectInfo-">storeProjectInfo</a></span>(<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code>
+<div class="block">Store all relevant information about the project for plugins to be
+ retrieved</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#storeProjectInfo-org.apache.sling.feature.maven.FeatureProjectInfo-">storeProjectInfo</a></span>(<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code>
+<div class="block">Store all relevant information about the project for plugins to be
+ retrieved</div>
+</td>
+</tr>
+<tr id="i12" class="altColor">
+<td class="colFirst"><code>static org.apache.maven.model.Dependency</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html#toDependency-org.apache.sling.feature.ArtifactId-java.lang.String-">toDependency</a></span>(org.apache.sling.feature.ArtifactId id,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> scope)</code> </td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/ProjectHelper.html#toString-org.apache.maven.model.Dependency-">toString</a></span>(org.apache.maven.model.Dependency d)</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</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="ProjectHelper--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ProjectHelper</h4>
+<pre>public ProjectHelper()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="storeProjectInfo-org.apache.sling.feature.maven.FeatureProjectInfo-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>storeProjectInfo</h4>
+<pre>public static void storeProjectInfo(<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</pre>
+<div class="block">Store all relevant information about the project for plugins to be
+ retrieved</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>info</code> - The project info</dd>
+</dl>
+</li>
+</ul>
+<a name="getAssembledFeature-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssembledFeature</h4>
+<pre>public static org.apache.sling.feature.Feature getAssembledFeature(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the assembled feature from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The assembled feature or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getFeature-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFeature</h4>
+<pre>public static org.apache.sling.feature.Feature getFeature(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the raw feature from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The raw feature or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAssembledTestFeature-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssembledTestFeature</h4>
+<pre>public static org.apache.sling.feature.Feature getAssembledTestFeature(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the assembled test feature from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The assembled feature or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTestFeature-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTestFeature</h4>
+<pre>public static org.apache.sling.feature.Feature getTestFeature(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the raw test feature from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The raw feature or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="storeProjectInfo-org.apache.sling.feature.maven.ApplicationProjectInfo-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>storeProjectInfo</h4>
+<pre>public static void storeProjectInfo(<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</pre>
+<div class="block">Store all relevant information about the project for plugins to be
+ retrieved</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>info</code> - The project info</dd>
+</dl>
+</li>
+</ul>
+<a name="getAssembledFeatures-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssembledFeatures</h4>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> getAssembledFeatures(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the assembled features from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The assembled features or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getFeatures-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getFeatures</h4>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> getFeatures(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the raw feature from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The raw features or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getAssembledTestFeatures-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAssembledTestFeatures</h4>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> getAssembledTestFeatures(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the assembled test feature from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The assembled features or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getTestFeatures-org.apache.maven.project.MavenProject-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTestFeatures</h4>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> getTestFeatures(org.apache.maven.project.MavenProject project)</pre>
+<div class="block">Get the raw test feature from the project</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>project</code> - The maven projet</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The raw features or <code>null</code></dd>
+</dl>
+</li>
+</ul>
+<a name="getConfigValue-org.apache.maven.model.Plugin-java.lang.String-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getConfigValue</h4>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getConfigValue(org.apache.maven.model.Plugin plugin,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> defaultValue)</pre>
+<div class="block">Gets a configuration value for a plugin if it is set in the configuration for
+ the plugin or any configuration for an execution of the plugin.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>plugin</code> - Plugin</dd>
+<dd><code>name</code> - Configuration parameter.</dd>
+<dd><code>defaultValue</code> - The default value if no configuration is found.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The default value if nothing is configured, the value otherwise.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></code> - If more than one value is configured</dd>
+</dl>
+</li>
+</ul>
+<a name="getOrResolveArtifact-org.apache.maven.project.MavenProject-org.apache.maven.execution.MavenSession-org.apache.maven.artifact.handler.manager.ArtifactHandlerManager-org.apache.maven.artifact.resolver.ArtifactResolver-org.apache.sling.feature.ArtifactId-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getOrResolveArtifact</h4>
+<pre>public static org.apache.maven.artifact.Artifact getOrResolveArtifact(org.apache.maven.project.MavenProject project,
+ org.apache.maven.execution.MavenSession session,
+ org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager,
+ org.apache.maven.artifact.resolver.ArtifactResolver resolver,
+ org.apache.sling.feature.ArtifactId id)</pre>
+<div class="block">Get a resolved Artifact from the coordinates provided</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the artifact, which has been resolved.</dd>
+</dl>
+</li>
+</ul>
+<a name="toString-org.apache.maven.model.Dependency-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString(org.apache.maven.model.Dependency d)</pre>
+</li>
+</ul>
+<a name="toDependency-org.apache.sling.feature.ArtifactId-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toDependency</h4>
+<pre>public static org.apache.maven.model.Dependency toDependency(org.apache.sling.feature.ArtifactId id,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> scope)</pre>
+</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/ProjectHelper.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/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ProjectHelper.html" target="_top">Frames</a></li>
+<li><a href="ProjectHelper.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: </li>
+<li>Nested | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </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 © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ProjectInfo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ProjectInfo.html
new file mode 100644
index 0000000..e399398
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/ProjectInfo.html
@@ -0,0 +1,292 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="ProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</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/ProjectInfo.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/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ProjectInfo.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li>Method</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.apache.sling.feature.maven</div>
+<h2 title="Class ProjectInfo" class="title">Class ProjectInfo</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.feature.maven.ProjectInfo</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a>, <a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public class <span class="typeNameLabel">ProjectInfo</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</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>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>org.apache.maven.model.Plugin</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html#plugin">plugin</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>org.apache.maven.project.MavenProject</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html#project">project</a></span></code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== 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"> </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/apache/sling/feature/maven/ProjectInfo.html#ProjectInfo--">ProjectInfo</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!-- -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!-- -->
+</a>
+<h3>Field Detail</h3>
+<a name="project">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>project</h4>
+<pre>public org.apache.maven.project.MavenProject project</pre>
+</li>
+</ul>
+<a name="plugin">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>plugin</h4>
+<pre>public org.apache.maven.model.Plugin plugin</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!-- -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ProjectInfo--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ProjectInfo</h4>
+<pre>public ProjectInfo()</pre>
+</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/ProjectInfo.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/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Prev Class</span></a></li>
+<li>Next Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/ProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ProjectInfo.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: </li>
+<li>Nested | </li>
+<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ApplicationProjectConfig.html
similarity index 55%
copy from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html
copy to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ApplicationProjectConfig.html
index 20605dc..54f361e 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ApplicationProjectConfig.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.ApplicationProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.ApplicationProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.Environment.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ApplicationProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectConfig.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>
@@ -71,20 +71,20 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.ModelPreprocessor.Environment</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.ApplicationProjectConfig" class="title">Uses of Class<br>org.apache.sling.feature.maven.ApplicationProjectConfig</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Packages that use <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.sling.maven.slingstart">org.apache.sling.maven.slingstart</a></td>
+<td class="colFirst"><a href="#org.apache.sling.feature.maven">org.apache.sling.feature.maven</a></td>
<td class="colLast"> </td>
</tr>
</tbody>
@@ -92,27 +92,24 @@
</li>
<li class="blockList">
<ul class="blockList">
-<li class="blockList"><a name="org.apache.sling.maven.slingstart">
+<li class="blockList"><a name="org.apache.sling.feature.maven">
<!-- -->
</a>
-<h3>Uses of <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a> in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></h3>
+<h3>Uses of <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a> in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> with parameters of type <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Methods in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> that return <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ModelPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.html#addDependencies-org.apache.sling.maven.slingstart.ModelPreprocessor.Environment-">addDependencies</a></span>(<a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a> env)</code>
-<div class="block">Add dependencies for all projects.</div>
-</td>
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">ApplicationProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getMainConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">FeatureModelConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/FeatureModelConverter.html#convert-org.apache.maven.execution.MavenSession-org.apache.sling.maven.slingstart.ModelPreprocessor.Environment-">convert</a></span>(org.apache.maven.execution.MavenSession session,
- <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a> env)</code> </td>
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">ApplicationProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getTestConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code> </td>
</tr>
</tbody>
</table>
@@ -132,7 +129,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -146,8 +143,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.Environment.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ApplicationProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectConfig.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ApplicationProjectInfo.html
similarity index 53%
copy from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html
copy to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ApplicationProjectInfo.html
index f17b192..f54cb72 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ApplicationProjectInfo.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.ApplicationProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.ApplicationProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.ProjectInfo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ApplicationProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectInfo.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>
@@ -71,20 +71,20 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.ApplicationProjectInfo" class="title">Uses of Class<br>org.apache.sling.feature.maven.ApplicationProjectInfo</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Packages that use <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.sling.maven.slingstart">org.apache.sling.maven.slingstart</a></td>
+<td class="colFirst"><a href="#org.apache.sling.feature.maven">org.apache.sling.feature.maven</a></td>
<td class="colLast"> </td>
</tr>
</tbody>
@@ -92,33 +92,28 @@
</li>
<li class="blockList">
<ul class="blockList">
-<li class="blockList"><a name="org.apache.sling.maven.slingstart">
+<li class="blockList"><a name="org.apache.sling.feature.maven">
<!-- -->
</a>
-<h3>Uses of <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a> in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> with type parameters of type <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></span><span class="tabEnd"> </span></caption>
+<h3>Uses of <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> with parameters of type <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
+<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a>>< [...]
-<td class="colLast"><span class="typeNameLabel">ModelPreprocessor.Environment.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#modelProjects">modelProjects</a></span></code> </td>
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">ApplicationProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getMainConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code> </td>
</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> with parameters of type <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">ApplicationProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.ApplicationProjectInfo-">getTestConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code> </td>
</tr>
-<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">ProjectHelper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/ProjectHelper.html#storeProjectInfo-org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo-">storeProjectInfo</a></span>(<a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a> info)</code>
+<td class="colLast"><span class="typeNameLabel">ProjectHelper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/ProjectHelper.html#storeProjectInfo-org.apache.sling.feature.maven.ApplicationProjectInfo-">storeProjectInfo</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a> info)</code>
<div class="block">Store all relevant information about the project for plugins to be
retrieved</div>
</td>
@@ -141,7 +136,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -155,8 +150,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.ProjectInfo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ApplicationProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ApplicationProjectInfo.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/Environment.html
similarity index 54%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/Environment.html
index 20605dc..1d465c8 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/Environment.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.Environment (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.Environment (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.Environment.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/Environment.html" target="_top">Frames</a></li>
+<li><a href="Environment.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>
@@ -71,20 +71,20 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.ModelPreprocessor.Environment</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.Environment" class="title">Uses of Class<br>org.apache.sling.feature.maven.Environment</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Packages that use <a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.sling.maven.slingstart">org.apache.sling.maven.slingstart</a></td>
+<td class="colFirst"><a href="#org.apache.sling.feature.maven">org.apache.sling.feature.maven</a></td>
<td class="colLast"> </td>
</tr>
</tbody>
@@ -92,27 +92,31 @@
</li>
<li class="blockList">
<ul class="blockList">
-<li class="blockList"><a name="org.apache.sling.maven.slingstart">
+<li class="blockList"><a name="org.apache.sling.feature.maven">
<!-- -->
</a>
-<h3>Uses of <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a> in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></h3>
+<h3>Uses of <a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a> in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> with parameters of type <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Methods in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> with parameters of type <a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">ModelPreprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.html#addDependencies-org.apache.sling.maven.slingstart.ModelPreprocessor.Environment-">addDependencies</a></span>(<a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a> env)</code>
-<div class="block">Add dependencies for all projects.</div>
-</td>
+<td class="colFirst"><code>protected org.apache.sling.feature.builder.FeatureProvider</code></td>
+<td class="colLast"><span class="typeNameLabel">Preprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/Preprocessor.html#createFeatureProvider-org.apache.sling.feature.maven.Environment-org.apache.sling.feature.maven.ProjectInfo-boolean-boolean-java.lang.String-java.util.List-">createFeatureProvider</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven [...]
+ <a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a> info,
+ boolean isTest,
+ boolean skipAddDependencies,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dependencyScope,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> projectFeatures)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">FeatureModelConverter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/FeatureModelConverter.html#convert-org.apache.maven.execution.MavenSession-org.apache.sling.maven.slingstart.ModelPreprocessor.Environment-">convert</a></span>(org.apache.maven.execution.MavenSession session,
- <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a> env)</code> </td>
+<td class="colLast"><span class="typeNameLabel">Preprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/Preprocessor.html#process-org.apache.sling.feature.maven.Environment-">process</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a> env)</code>
+<div class="block">Process the provided projects.</div>
+</td>
</tr>
</tbody>
</table>
@@ -132,7 +136,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -146,8 +150,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.Environment.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/Environment.html" target="_top">Frames</a></li>
+<li><a href="Environment.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/BuildConstants.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureConstants.html
similarity index 74%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/BuildConstants.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureConstants.html
index 9ac10eb..681d030 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/BuildConstants.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureConstants.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.BuildConstants (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.FeatureConstants (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.BuildConstants (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.FeatureConstants (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/BuildConstants.html" target="_top">Frames</a></li>
-<li><a href="BuildConstants.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/FeatureConstants.html" target="_top">Frames</a></li>
+<li><a href="FeatureConstants.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.BuildConstants" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.BuildConstants</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.FeatureConstants" class="title">Uses of Class<br>org.apache.sling.feature.maven.FeatureConstants</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.BuildConstants</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.FeatureConstants</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/BuildConstants.html" target="_top">Frames</a></li>
-<li><a href="BuildConstants.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/FeatureConstants.html" target="_top">Frames</a></li>
+<li><a href="FeatureConstants.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureProjectConfig.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureProjectConfig.html
new file mode 100644
index 0000000..221561c
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureProjectConfig.html
@@ -0,0 +1,187 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.sling.feature.maven.FeatureProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="Uses of Class org.apache.sling.feature.maven.FeatureProjectConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</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><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">Class</a></li>
+<li class="navBarCell1Rev">Use</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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/FeatureProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectConfig.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>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.sling.feature.maven.FeatureProjectConfig" class="title">Uses of Class<br>org.apache.sling.feature.maven.FeatureProjectConfig</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.sling.feature.maven">org.apache.sling.feature.maven</a></td>
+<td class="colLast"> </td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.sling.feature.maven">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a> in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> that return <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">FeatureProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getMainConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">FeatureProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getTestConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code> </td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> with parameters of type <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.sling.feature.Feature</code></td>
+<td class="colLast"><span class="typeNameLabel">Preprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/Preprocessor.html#readProjectFeature-org.codehaus.plexus.logging.Logger-org.apache.maven.project.MavenProject-org.apache.sling.feature.maven.FeatureProjectConfig-">readProjectFeature</a></span>(org.codehaus.plexus.logging.Logger logger,
+ org.apache.maven.project.MavenProject project,
+ <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a> config)</code>
+<div class="block">Read the feature for a feature project.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= 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><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">Class</a></li>
+<li class="navBarCell1Rev">Use</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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/FeatureProjectConfig.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectConfig.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>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureProjectInfo.html
similarity index 53%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureProjectInfo.html
index f17b192..8e21176 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/FeatureProjectInfo.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.FeatureProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.FeatureProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.ProjectInfo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/FeatureProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectInfo.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>
@@ -71,20 +71,20 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.FeatureProjectInfo" class="title">Uses of Class<br>org.apache.sling.feature.maven.FeatureProjectInfo</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Packages that use <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.sling.maven.slingstart">org.apache.sling.maven.slingstart</a></td>
+<td class="colFirst"><a href="#org.apache.sling.feature.maven">org.apache.sling.feature.maven</a></td>
<td class="colLast"> </td>
</tr>
</tbody>
@@ -92,33 +92,28 @@
</li>
<li class="blockList">
<ul class="blockList">
-<li class="blockList"><a name="org.apache.sling.maven.slingstart">
+<li class="blockList"><a name="org.apache.sling.feature.maven">
<!-- -->
</a>
-<h3>Uses of <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a> in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> with type parameters of type <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></span><span class="tabEnd"> </span></caption>
+<h3>Uses of <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> with parameters of type <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
+<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a>>< [...]
-<td class="colLast"><span class="typeNameLabel">ModelPreprocessor.Environment.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.Environment.html#modelProjects">modelProjects</a></span></code> </td>
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">FeatureProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#getMainConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getMainConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code> </td>
</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> with parameters of type <a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></code></td>
+<td class="colLast"><span class="typeNameLabel">FeatureProjectConfig.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html#getTestConfig-org.apache.sling.feature.maven.FeatureProjectInfo-">getTestConfig</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code> </td>
</tr>
-<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">ProjectHelper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/ProjectHelper.html#storeProjectInfo-org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo-">storeProjectInfo</a></span>(<a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a> info)</code>
+<td class="colLast"><span class="typeNameLabel">ProjectHelper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/ProjectHelper.html#storeProjectInfo-org.apache.sling.feature.maven.FeatureProjectInfo-">storeProjectInfo</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a> info)</code>
<div class="block">Store all relevant information about the project for plugins to be
retrieved</div>
</td>
@@ -141,7 +136,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ModelPreprocessor.ProjectInfo.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -155,8 +150,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html" target="_top">Frames</a></li>
-<li><a href="ModelPreprocessor.ProjectInfo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/FeatureProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="FeatureProjectInfo.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/PackageMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/Preprocessor.html
similarity index 74%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/PackageMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/Preprocessor.html
index c5e1e18..8a2f9d1 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/PackageMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/Preprocessor.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.PackageMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.Preprocessor (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.PackageMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.Preprocessor (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/PackageMojo.html" target="_top">Frames</a></li>
-<li><a href="PackageMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/Preprocessor.html" target="_top">Frames</a></li>
+<li><a href="Preprocessor.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.PackageMojo" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.PackageMojo</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.Preprocessor" class="title">Uses of Class<br>org.apache.sling.feature.maven.Preprocessor</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.PackageMojo</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.Preprocessor</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/PackageMojo.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/PackageMojo.html" target="_top">Frames</a></li>
-<li><a href="PackageMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/Preprocessor.html" target="_top">Frames</a></li>
+<li><a href="Preprocessor.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ProjectHelper.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ProjectHelper.html
similarity index 77%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ProjectHelper.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ProjectHelper.html
index 8b761b6..0ca0525 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/class-use/ProjectHelper.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ProjectHelper.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.ProjectHelper (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.ProjectHelper (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.ProjectHelper (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.ProjectHelper (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,7 +48,7 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ProjectHelper.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ProjectHelper.html" target="_top">Frames</a></li>
<li><a href="ProjectHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.ProjectHelper" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.ProjectHelper</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.ProjectHelper" class="title">Uses of Class<br>org.apache.sling.feature.maven.ProjectHelper</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.ProjectHelper</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.ProjectHelper</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart">Class</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,7 +99,7 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/class-use/ProjectHelper.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ProjectHelper.html" target="_top">Frames</a></li>
<li><a href="ProjectHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ProjectInfo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ProjectInfo.html
new file mode 100644
index 0000000..eae2947
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/class-use/ProjectInfo.html
@@ -0,0 +1,201 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.sling.feature.maven.ProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="Uses of Class org.apache.sling.feature.maven.ProjectInfo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</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><a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">Class</a></li>
+<li class="navBarCell1Rev">Use</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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ProjectInfo.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>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.sling.feature.maven.ProjectInfo" class="title">Uses of Class<br>org.apache.sling.feature.maven.ProjectInfo</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.sling.feature.maven">org.apache.sling.feature.maven</a></td>
+<td class="colLast"> </td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.sling.feature.maven">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a> in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a> in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></span></code> </td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> with type parameters of type <a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a>></code></td>
+<td class="colLast"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/Environment.html#modelProjects">modelProjects</a></span></code> </td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">org.apache.sling.feature.maven</a> with parameters of type <a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.sling.feature.builder.FeatureProvider</code></td>
+<td class="colLast"><span class="typeNameLabel">Preprocessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/Preprocessor.html#createFeatureProvider-org.apache.sling.feature.maven.Environment-org.apache.sling.feature.maven.ProjectInfo-boolean-boolean-java.lang.String-java.util.List-">createFeatureProvider</a></span>(<a href="../../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven [...]
+ <a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a> info,
+ boolean isTest,
+ boolean skipAddDependencies,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> dependencyScope,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.sling.feature.Feature> projectFeatures)</code> </td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= 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><a href="../../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">Class</a></li>
+<li class="navBarCell1Rev">Use</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</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/class-use/ProjectInfo.html" target="_top">Frames</a></li>
+<li><a href="ProjectInfo.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>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StartMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html
similarity index 52%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StartMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html
index 93e037e..3963d8a 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StartMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StartMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>AbstractFeatureMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="StartMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="AbstractFeatureMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -41,7 +41,7 @@ var activeTableTab = "activeTableTab";
<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/StartMojo.html">Use</a></li>
+<li><a href="class-use/AbstractFeatureMojo.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>
@@ -50,12 +50,12 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Next Class</span></a></li>
+<li>Prev Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/run/StartMojo.html" target="_top">Frames</a></li>
-<li><a href="StartMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" target="_top">Frames</a></li>
+<li><a href="AbstractFeatureMojo.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>
@@ -93,23 +93,18 @@ var activeTableTab = "activeTableTab";
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart.run</div>
-<h2 title="Class StartMojo" class="title">Class StartMojo</h2>
+<div class="subTitle">org.apache.sling.feature.maven.mojos</div>
+<h2 title="Class AbstractFeatureMojo" class="title">Class AbstractFeatureMojo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.maven.plugin.AbstractMojo</li>
<li>
<ul class="inheritance">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">org.apache.sling.maven.slingstart.run.AbstractStartStopMojo</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.sling.maven.slingstart.run.StartMojo</li>
-</ul>
-</li>
+<li>org.apache.sling.feature.maven.mojos.AbstractFeatureMojo</li>
</ul>
</li>
</ul>
@@ -122,14 +117,15 @@ var activeTableTab = "activeTableTab";
<dt>All Implemented Interfaces:</dt>
<dd>org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo</dd>
</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">AttachFeature</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">GenerateResources</a></dd>
+</dl>
<hr>
<br>
-<pre>@Mojo(name="start",
- defaultPhase=PRE_INTEGRATION_TEST,
- threadSafe=true)
-public class <span class="typeNameLabel">StartMojo</span>
-extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></pre>
-<div class="block">Start one or multiple launchpad instance(s).</div>
+<pre>public abstract class <span class="typeNameLabel">AbstractFeatureMojo</span>
+extends org.apache.maven.plugin.AbstractMojo</pre>
+<div class="block">Base class for all mojos.</div>
</li>
</ul>
</div>
@@ -149,20 +145,19 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/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/apache/sling/maven/slingstart/run/StartMojo.html#debug">debug</a></span></code>
-<div class="block">Overwrites debug parameter of all server configurations (if set).</div>
-</td>
+<td class="colFirst"><code>protected org.apache.maven.execution.MavenSession</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#mavenSession">mavenSession</a></span></code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected org.apache.maven.project.MavenProject</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#project">project</a></span></code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected org.apache.maven.project.MavenProjectHelper</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#projectHelper">projectHelper</a></span></code> </td>
</tr>
</table>
<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">
-<!-- -->
-</a>
-<h3>Fields inherited from class org.apache.sling.maven.slingstart.run.<a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></h3>
-<code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#servers">servers</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#shouldBlockUntilKeyIsPressed">shouldBlockUntilKeyIsPressed</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#skipLaunchpad">skipLaunchpad</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.htm [...]
-</ul>
-<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.maven.plugin.Mojo">
<!-- -->
</a>
@@ -183,7 +178,7 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html#StartMojo--">StartMojo</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#AbstractFeatureMojo--">AbstractFeatureMojo</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -201,18 +196,11 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html#doExecute--">doExecute</a></span>()</code> </td>
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#getTmpDir--">getTmpDir</a></span>()</code> </td>
</tr>
</table>
<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">
-<!-- -->
-</a>
-<h3>Methods inherited from class org.apache.sling.maven.slingstart.run.<a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></h3>
-<code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#blockIfNecessary--">blockIfNecessary</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#execute--">execute</a></code></li>
-</ul>
-<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.maven.plugin.AbstractMojo">
<!-- -->
</a>
@@ -223,8 +211,15 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.maven.plugin.Mojo">
+<!-- -->
+</a>
+<h3>Methods inherited from interface org.apache.maven.plugin.Mojo</h3>
+<code>execute</code></li>
</ul>
</li>
</ul>
@@ -240,17 +235,38 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<!-- -->
</a>
<h3>Field Detail</h3>
-<a name="debug">
+<a name="project">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>project</h4>
+<pre>@Parameter(property="project",
+ readonly=true,
+ required=true)
+protected org.apache.maven.project.MavenProject project</pre>
+</li>
+</ul>
+<a name="mavenSession">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>mavenSession</h4>
+<pre>@Parameter(property="session",
+ readonly=true,
+ required=true)
+protected org.apache.maven.execution.MavenSession mavenSession</pre>
+</li>
+</ul>
+<a name="projectHelper">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>debug</h4>
-<pre>@Parameter(property="launchpad.debug")
-protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> debug</pre>
-<div class="block">Overwrites debug parameter of all server configurations (if set).
- Attaches a debugger to the forked JVM. If set to <code>"true"</code>, the process will allow a debugger to connect on port 8000.
- If set to some other string, that string will be appended to the server's <code>vmOpts</code>, allowing you to configure arbitrary debugging options.</div>
+<h4>projectHelper</h4>
+<pre>@Component
+protected org.apache.maven.project.MavenProjectHelper projectHelper</pre>
</li>
</ul>
</li>
@@ -261,13 +277,13 @@ protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Strin
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="StartMojo--">
+<a name="AbstractFeatureMojo--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>StartMojo</h4>
-<pre>public StartMojo()</pre>
+<h4>AbstractFeatureMojo</h4>
+<pre>public AbstractFeatureMojo()</pre>
</li>
</ul>
</li>
@@ -278,22 +294,13 @@ protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Strin
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="doExecute--">
+<a name="getTmpDir--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>doExecute</h4>
-<pre>protected void doExecute()
- throws org.apache.maven.plugin.MojoExecutionException,
- org.apache.maven.plugin.MojoFailureException</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#doExecute--">doExecute</a></code> in class <code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>org.apache.maven.plugin.MojoExecutionException</code></dd>
-<dd><code>org.apache.maven.plugin.MojoFailureException</code></dd>
-</dl>
+<h4>getTmpDir</h4>
+<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> getTmpDir()</pre>
</li>
</ul>
</li>
@@ -315,7 +322,7 @@ protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Strin
<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/StartMojo.html">Use</a></li>
+<li><a href="class-use/AbstractFeatureMojo.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>
@@ -324,12 +331,12 @@ protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Strin
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/ServerConfiguration.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Next Class</span></a></li>
+<li>Prev Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/run/StartMojo.html" target="_top">Frames</a></li>
-<li><a href="StartMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" target="_top">Frames</a></li>
+<li><a href="AbstractFeatureMojo.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html
new file mode 100644
index 0000000..9ddddb5
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html
@@ -0,0 +1,385 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AggregateFeatures.FeatureConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="AggregateFeatures.FeatureConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":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/AggregateFeatures.FeatureConfig.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/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.FeatureConfig.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: </li>
+<li>Nested | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </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.apache.sling.feature.maven.mojos</div>
+<h2 title="Class AggregateFeatures.FeatureConfig" class="title">Class AggregateFeatures.FeatureConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/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.apache.sling.feature.maven.mojos.AggregateFeatures.FeatureConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures</a></dd>
+</dl>
+<hr>
+<br>
+<pre>public static class <span class="typeNameLabel">AggregateFeatures.FeatureConfig</span>
+extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+</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"> </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/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#FeatureConfig--">FeatureConfig</a></span>()</code> </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"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </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/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setArtifactId-java.lang.String-">setArtifactId</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> aid)</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setClassifier-java.lang.String-">setClassifier</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> clf)</code> </td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setExcludes-java.lang.String-">setExcludes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> e)</code> </td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setGroupId-java.lang.String-">setGroupId</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> gid)</code> </td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setIncludes-java.lang.String-">setIncludes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> i)</code> </td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setLocation-java.lang.String-">setLocation</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> loc)</code> </td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setType-java.lang.String-">setType</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> t)</code> </td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#setVersion-java.lang.String-">setVersion</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ver)</code> </td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html#toString--">toString</a></span>()</code> </td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!-- -->
+</a>
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</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="FeatureConfig--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FeatureConfig</h4>
+<pre>public FeatureConfig()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!-- -->
+</a>
+<h3>Method Detail</h3>
+<a name="setLocation-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setLocation</h4>
+<pre>public void setLocation(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> loc)</pre>
+</li>
+</ul>
+<a name="setIncludes-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIncludes</h4>
+<pre>public void setIncludes(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> i)</pre>
+</li>
+</ul>
+<a name="setExcludes-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setExcludes</h4>
+<pre>public void setExcludes(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> e)</pre>
+</li>
+</ul>
+<a name="setGroupId-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setGroupId</h4>
+<pre>public void setGroupId(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> gid)</pre>
+</li>
+</ul>
+<a name="setArtifactId-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setArtifactId</h4>
+<pre>public void setArtifactId(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> aid)</pre>
+</li>
+</ul>
+<a name="setVersion-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setVersion</h4>
+<pre>public void setVersion(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> ver)</pre>
+</li>
+</ul>
+<a name="setType-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setType</h4>
+<pre>public void setType(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> t)</pre>
+</li>
+</ul>
+<a name="setClassifier-java.lang.String-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setClassifier</h4>
+<pre>public void setClassifier(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> clf)</pre>
+</li>
+</ul>
+<a name="toString--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toString</h4>
+<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></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/AggregateFeatures.FeatureConfig.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/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.FeatureConfig.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: </li>
+<li>Nested | </li>
+<li>Field | </li>
+<li><a href="#constructor.summary">Constr</a> | </li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail: </li>
+<li>Field | </li>
+<li><a href="#constructor.detail">Constr</a> | </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 © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StopMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AggregateFeatures.html
similarity index 52%
copy from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StopMojo.html
copy to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AggregateFeatures.html
index ab85f76..c58357c 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StopMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AggregateFeatures.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>AggregateFeatures (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="StopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="AggregateFeatures (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -41,7 +41,7 @@ var activeTableTab = "activeTableTab";
<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/StopMojo.html">Use</a></li>
+<li><a href="class-use/AggregateFeatures.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>
@@ -50,12 +50,12 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/run/StopMojo.html" target="_top">Frames</a></li>
-<li><a href="StopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AggregateFeatures.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.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>
@@ -75,8 +75,8 @@ var activeTableTab = "activeTableTab";
<div>
<ul class="subNavList">
<li>Summary: </li>
-<li>Nested | </li>
-<li><a href="#fields.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">Field</a> | </li>
+<li><a href="#nested.class.summary">Nested</a> | </li>
+<li><a href="#fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">Field</a> | </li>
<li><a href="#constructor.summary">Constr</a> | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
@@ -93,21 +93,21 @@ var activeTableTab = "activeTableTab";
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart.run</div>
-<h2 title="Class StopMojo" class="title">Class StopMojo</h2>
+<div class="subTitle">org.apache.sling.feature.maven.mojos</div>
+<h2 title="Class AggregateFeatures" class="title">Class AggregateFeatures</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.maven.plugin.AbstractMojo</li>
<li>
<ul class="inheritance">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">org.apache.sling.maven.slingstart.run.AbstractStartStopMojo</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">org.apache.sling.feature.maven.mojos.AbstractFeatureMojo</a></li>
<li>
<ul class="inheritance">
-<li>org.apache.sling.maven.slingstart.run.StopMojo</li>
+<li>org.apache.sling.feature.maven.mojos.AggregateFeatures</li>
</ul>
</li>
</ul>
@@ -124,18 +124,38 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>@Mojo(name="stop",
- defaultPhase=POST_INTEGRATION_TEST,
+<pre>@Mojo(name="aggregate-features",
+ defaultPhase=PACKAGE,
+ requiresDependencyResolution=TEST,
threadSafe=true)
-public class <span class="typeNameLabel">StopMojo</span>
-extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></pre>
-<div class="block">Stop one or multiple running launchpad instance(s).</div>
+public class <span class="typeNameLabel">AggregateFeatures</span>
+extends <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></pre>
+<div class="block">Aggregate multiple features into a single one.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested.class.summary">
+<!-- -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></span></code> </td>
+</tr>
+</table>
+</li>
+</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
@@ -143,11 +163,11 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
</a>
<h3>Field Summary</h3>
<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">
<!-- -->
</a>
-<h3>Fields inherited from class org.apache.sling.maven.slingstart.run.<a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></h3>
-<code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#servers">servers</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#shouldBlockUntilKeyIsPressed">shouldBlockUntilKeyIsPressed</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#skipLaunchpad">skipLaunchpad</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.htm [...]
+<h3>Fields inherited from class org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></h3>
+<code><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#mavenSession">mavenSession</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#project">project</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#projectHelper">projectHelper</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.maven.plugin.Mojo">
@@ -170,7 +190,7 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html#StopMojo--">StopMojo</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html#AggregateFeatures--">AggregateFeatures</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -188,16 +208,16 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html#doExecute--">doExecute</a></span>()</code> </td>
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html#execute--">execute</a></span>()</code> </td>
</tr>
</table>
<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">
<!-- -->
</a>
-<h3>Methods inherited from class org.apache.sling.maven.slingstart.run.<a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></h3>
-<code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#blockIfNecessary--">blockIfNecessary</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#execute--">execute</a></code></li>
+<h3>Methods inherited from class org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></h3>
+<code><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#getTmpDir--">getTmpDir</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.maven.plugin.AbstractMojo">
@@ -210,8 +230,8 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -227,13 +247,13 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="StopMojo--">
+<a name="AggregateFeatures--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>StopMojo</h4>
-<pre>public StopMojo()</pre>
+<h4>AggregateFeatures</h4>
+<pre>public AggregateFeatures()</pre>
</li>
</ul>
</li>
@@ -244,18 +264,16 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="doExecute--">
+<a name="execute--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>doExecute</h4>
-<pre>protected void doExecute()
- throws org.apache.maven.plugin.MojoExecutionException,
- org.apache.maven.plugin.MojoFailureException</pre>
+<h4>execute</h4>
+<pre>public void execute()
+ throws org.apache.maven.plugin.MojoExecutionException,
+ org.apache.maven.plugin.MojoFailureException</pre>
<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#doExecute--">doExecute</a></code> in class <code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>org.apache.maven.plugin.MojoExecutionException</code></dd>
<dd><code>org.apache.maven.plugin.MojoFailureException</code></dd>
@@ -281,7 +299,7 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<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/StopMojo.html">Use</a></li>
+<li><a href="class-use/AggregateFeatures.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>
@@ -290,12 +308,12 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/run/StopMojo.html" target="_top">Frames</a></li>
-<li><a href="StopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AggregateFeatures.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.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>
@@ -315,8 +333,8 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<div>
<ul class="subNavList">
<li>Summary: </li>
-<li>Nested | </li>
-<li><a href="#fields.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">Field</a> | </li>
+<li><a href="#nested.class.summary">Nested</a> | </li>
+<li><a href="#fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">Field</a> | </li>
<li><a href="#constructor.summary">Constr</a> | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StopMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AttachFeature.html
similarity index 55%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StopMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AttachFeature.html
index ab85f76..d5f08f2 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/StopMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/AttachFeature.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>AttachFeature (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="StopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="AttachFeature (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -41,7 +41,7 @@ var activeTableTab = "activeTableTab";
<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/StopMojo.html">Use</a></li>
+<li><a href="class-use/AttachFeature.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>
@@ -50,12 +50,12 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/run/StopMojo.html" target="_top">Frames</a></li>
-<li><a href="StopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AttachFeature.html" target="_top">Frames</a></li>
+<li><a href="AttachFeature.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>
@@ -76,7 +76,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#fields.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">Field</a> | </li>
+<li><a href="#fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">Field</a> | </li>
<li><a href="#constructor.summary">Constr</a> | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
@@ -93,21 +93,21 @@ var activeTableTab = "activeTableTab";
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart.run</div>
-<h2 title="Class StopMojo" class="title">Class StopMojo</h2>
+<div class="subTitle">org.apache.sling.feature.maven.mojos</div>
+<h2 title="Class AttachFeature" class="title">Class AttachFeature</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.maven.plugin.AbstractMojo</li>
<li>
<ul class="inheritance">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">org.apache.sling.maven.slingstart.run.AbstractStartStopMojo</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">org.apache.sling.feature.maven.mojos.AbstractFeatureMojo</a></li>
<li>
<ul class="inheritance">
-<li>org.apache.sling.maven.slingstart.run.StopMojo</li>
+<li>org.apache.sling.feature.maven.mojos.AttachFeature</li>
</ul>
</li>
</ul>
@@ -124,12 +124,13 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>@Mojo(name="stop",
- defaultPhase=POST_INTEGRATION_TEST,
+<pre>@Mojo(name="attach-features",
+ defaultPhase=PACKAGE,
+ requiresDependencyResolution=TEST,
threadSafe=true)
-public class <span class="typeNameLabel">StopMojo</span>
-extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></pre>
-<div class="block">Stop one or multiple running launchpad instance(s).</div>
+public class <span class="typeNameLabel">AttachFeature</span>
+extends <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></pre>
+<div class="block">Attach the feature as a project artifact.</div>
</li>
</ul>
</div>
@@ -143,11 +144,11 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
</a>
<h3>Field Summary</h3>
<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">
<!-- -->
</a>
-<h3>Fields inherited from class org.apache.sling.maven.slingstart.run.<a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></h3>
-<code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#servers">servers</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#shouldBlockUntilKeyIsPressed">shouldBlockUntilKeyIsPressed</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#skipLaunchpad">skipLaunchpad</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.htm [...]
+<h3>Fields inherited from class org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></h3>
+<code><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#mavenSession">mavenSession</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#project">project</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#projectHelper">projectHelper</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.maven.plugin.Mojo">
@@ -170,7 +171,7 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html#StopMojo--">StopMojo</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html#AttachFeature--">AttachFeature</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -188,16 +189,16 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html#doExecute--">doExecute</a></span>()</code> </td>
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html#execute--">execute</a></span>()</code> </td>
</tr>
</table>
<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">
<!-- -->
</a>
-<h3>Methods inherited from class org.apache.sling.maven.slingstart.run.<a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></h3>
-<code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#blockIfNecessary--">blockIfNecessary</a>, <a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#execute--">execute</a></code></li>
+<h3>Methods inherited from class org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></h3>
+<code><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#getTmpDir--">getTmpDir</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.maven.plugin.AbstractMojo">
@@ -210,8 +211,8 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -227,13 +228,13 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="StopMojo--">
+<a name="AttachFeature--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>StopMojo</h4>
-<pre>public StopMojo()</pre>
+<h4>AttachFeature</h4>
+<pre>public AttachFeature()</pre>
</li>
</ul>
</li>
@@ -244,18 +245,16 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="doExecute--">
+<a name="execute--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>doExecute</h4>
-<pre>protected void doExecute()
- throws org.apache.maven.plugin.MojoExecutionException,
- org.apache.maven.plugin.MojoFailureException</pre>
+<h4>execute</h4>
+<pre>public void execute()
+ throws org.apache.maven.plugin.MojoExecutionException,
+ org.apache.maven.plugin.MojoFailureException</pre>
<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html#doExecute--">doExecute</a></code> in class <code><a href="../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>org.apache.maven.plugin.MojoExecutionException</code></dd>
<dd><code>org.apache.maven.plugin.MojoFailureException</code></dd>
@@ -281,7 +280,7 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<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/StopMojo.html">Use</a></li>
+<li><a href="class-use/AttachFeature.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>
@@ -290,12 +289,12 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run"><span class="typeNameLink">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/run/StopMojo.html" target="_top">Frames</a></li>
-<li><a href="StopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/AttachFeature.html" target="_top">Frames</a></li>
+<li><a href="AttachFeature.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>
@@ -316,7 +315,7 @@ extends <a href="../../../../../../org/apache/sling/maven/slingstart/run/Abstrac
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#fields.inherited.from.class.org.apache.sling.maven.slingstart.run.AbstractStartStopMojo">Field</a> | </li>
+<li><a href="#fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">Field</a> | </li>
<li><a href="#constructor.summary">Constr</a> | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html
similarity index 60%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html
index 3aaf2a2..9c7cafa 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html
@@ -2,18 +2,18 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DependencyLifecycleParticipant (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>DependencyLifecycleParticipant (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
+<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="DependencyLifecycleParticipant (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="DependencyLifecycleParticipant (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -38,27 +38,27 @@ var activeTableTab = "activeTableTab";
<!-- -->
</a>
<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<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/DependencyLifecycleParticipant.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>
+<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/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/FeatureModelConverter.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" target="_top">Frames</a></li>
<li><a href="DependencyLifecycleParticipant.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>
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -93,18 +93,18 @@ var activeTableTab = "activeTableTab";
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart</div>
+<div class="subTitle">org.apache.sling.feature.maven.mojos</div>
<h2 title="Class DependencyLifecycleParticipant" class="title">Class DependencyLifecycleParticipant</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.maven.AbstractMavenLifecycleParticipant</li>
<li>
<ul class="inheritance">
-<li>org.apache.sling.maven.slingstart.DependencyLifecycleParticipant</li>
+<li>org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant</li>
</ul>
</li>
</ul>
@@ -118,15 +118,7 @@ var activeTableTab = "activeTableTab";
<pre>@Component(role=org.apache.maven.AbstractMavenLifecycleParticipant.class)
public class <span class="typeNameLabel">DependencyLifecycleParticipant</span>
extends org.apache.maven.AbstractMavenLifecycleParticipant</pre>
-<div class="block">Maven lifecycle participant which adds the artifacts of the model to the dependencies.
- This cannot happen as part of a regular Mojo (as there the dependencies have already been calculated)
- therefore a build extension is necessary to achieve that.
- This build extension is loaded once per version of the slingstart-maven-plugin being referenced in any of the modules.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="https://issues.apache.org/jira/browse/MNG-4224">MNG-4224 - Maven Lifecycle Participant</a>,
-<a href="http://takari.io/book/91-maven-classloading.html#plugin-classloaders">Maven Classloading</a></dd>
-</dl>
+<div class="block">Maven lifecycle participant which adds the artifacts of the model to the dependencies.</div>
</li>
</ul>
</div>
@@ -145,7 +137,7 @@ extends org.apache.maven.AbstractMavenLifecycleParticipant</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html#DependencyLifecycleParticipant--">DependencyLifecycleParticipant</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html#DependencyLifecycleParticipant--">DependencyLifecycleParticipant</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -164,7 +156,7 @@ extends org.apache.maven.AbstractMavenLifecycleParticipant</pre>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html#afterProjectsRead-org.apache.maven.execution.MavenSession-">afterProjectsRead</a></span>(org.apache.maven.execution.MavenSession session)</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html#afterProjectsRead-org.apache.maven.execution.MavenSession-">afterProjectsRead</a></span>(org.apache.maven.execution.MavenSession session)</code> </td>
</tr>
</table>
<ul class="blockList">
@@ -172,14 +164,14 @@ extends org.apache.maven.AbstractMavenLifecycleParticipant</pre>
<!-- -->
</a>
<h3>Methods inherited from class org.apache.maven.AbstractMavenLifecycleParticipant</h3>
-<code>afterSessionStart</code></li>
+<code>afterSessionEnd, afterSessionStart</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -244,27 +236,27 @@ extends org.apache.maven.AbstractMavenLifecycleParticipant</pre>
<!-- -->
</a>
<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<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/DependencyLifecycleParticipant.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>
+<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/apache/sling/maven/slingstart/BuildConstants.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/FeatureModelConverter.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" target="_top">Frames</a></li>
<li><a href="DependencyLifecycleParticipant.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>
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/RepositoryMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/GenerateResources.html
similarity index 52%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/RepositoryMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/GenerateResources.html
index ae49275..07b1edf 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/RepositoryMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/GenerateResources.html
@@ -2,18 +2,18 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RepositoryMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>GenerateResources (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
+<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="RepositoryMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="GenerateResources (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -38,27 +38,27 @@ var activeTableTab = "activeTableTab";
<!-- -->
</a>
<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<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/RepositoryMojo.html">Use</a></li>
+<li><a href="class-use/GenerateResources.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>
+<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/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/RepositoryMojo.html" target="_top">Frames</a></li>
-<li><a href="RepositoryMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/GenerateResources.html" target="_top">Frames</a></li>
+<li><a href="GenerateResources.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>
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -76,7 +76,7 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#fields.inherited.from.class.org.apache.sling.maven.slingstart.AbstractSlingStartMojo">Field</a> | </li>
+<li><a href="#fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">Field</a> | </li>
<li><a href="#constructor.summary">Constr</a> | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
@@ -93,21 +93,21 @@ var activeTableTab = "activeTableTab";
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart</div>
-<h2 title="Class RepositoryMojo" class="title">Class RepositoryMojo</h2>
+<div class="subTitle">org.apache.sling.feature.maven.mojos</div>
+<h2 title="Class GenerateResources" class="title">Class GenerateResources</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.maven.plugin.AbstractMojo</li>
<li>
<ul class="inheritance">
-<li><a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">org.apache.sling.maven.slingstart.AbstractSlingStartMojo</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">org.apache.sling.feature.maven.mojos.AbstractFeatureMojo</a></li>
<li>
<ul class="inheritance">
-<li>org.apache.sling.maven.slingstart.RepositoryMojo</li>
+<li>org.apache.sling.feature.maven.mojos.GenerateResources</li>
</ul>
</li>
</ul>
@@ -124,12 +124,12 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
-<pre>@Mojo(name="repository",
+<pre>@Mojo(name="generate-resources",
+ defaultPhase=GENERATE_RESOURCES,
requiresDependencyResolution=TEST,
threadSafe=true)
-public class <span class="typeNameLabel">RepositoryMojo</span>
-extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></pre>
-<div class="block">Create a Maven repository structure from the referenced artifacts in the model.</div>
+public class <span class="typeNameLabel">GenerateResources</span>
+extends <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></pre>
</li>
</ul>
</div>
@@ -143,11 +143,11 @@ extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingS
</a>
<h3>Field Summary</h3>
<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.maven.slingstart.AbstractSlingStartMojo">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">
<!-- -->
</a>
-<h3>Fields inherited from class org.apache.sling.maven.slingstart.<a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></h3>
-<code><a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#allowUnresolvedPomDependencies">allowUnresolvedPomDependencies</a>, <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#DEFAULT_MODEL_PATTERN">DEFAULT_MODEL_PATTERN</a>, <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#mavenSession">mavenSession</a>, <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMo [...]
+<h3>Fields inherited from class org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></h3>
+<code><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#mavenSession">mavenSession</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#project">project</a>, <a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#projectHelper">projectHelper</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.org.apache.maven.plugin.Mojo">
@@ -170,7 +170,7 @@ extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingS
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/RepositoryMojo.html#RepositoryMojo--">RepositoryMojo</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html#GenerateResources--">GenerateResources</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -189,15 +189,15 @@ extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingS
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/RepositoryMojo.html#execute--">execute</a></span>()</code> </td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html#execute--">execute</a></span>()</code> </td>
</tr>
</table>
<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.sling.maven.slingstart.AbstractSlingStartMojo">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">
<!-- -->
</a>
-<h3>Methods inherited from class org.apache.sling.maven.slingstart.<a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html" title="class in org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a></h3>
-<code><a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#getResolverOptions--">getResolverOptions</a>, <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#getStandaloneOutputDirectory--">getStandaloneOutputDirectory</a>, <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingStartMojo.html#getTmpDir--">getTmpDir</a></code></li>
+<h3>Methods inherited from class org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></h3>
+<code><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html#getTmpDir--">getTmpDir</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.org.apache.maven.plugin.AbstractMojo">
@@ -210,8 +210,8 @@ extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingS
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -227,13 +227,13 @@ extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingS
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="RepositoryMojo--">
+<a name="GenerateResources--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>RepositoryMojo</h4>
-<pre>public RepositoryMojo()</pre>
+<h4>GenerateResources</h4>
+<pre>public GenerateResources()</pre>
</li>
</ul>
</li>
@@ -276,27 +276,27 @@ extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingS
<!-- -->
</a>
<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<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/RepositoryMojo.html">Use</a></li>
+<li><a href="class-use/GenerateResources.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>
+<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/apache/sling/maven/slingstart/ProjectHelper.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/RepositoryMojo.html" target="_top">Frames</a></li>
-<li><a href="RepositoryMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/GenerateResources.html" target="_top">Frames</a></li>
+<li><a href="GenerateResources.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>
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -314,7 +314,7 @@ extends <a href="../../../../../org/apache/sling/maven/slingstart/AbstractSlingS
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#fields.inherited.from.class.org.apache.sling.maven.slingstart.AbstractSlingStartMojo">Field</a> | </li>
+<li><a href="#fields.inherited.from.class.org.apache.sling.feature.maven.mojos.AbstractFeatureMojo">Field</a> | </li>
<li><a href="#constructor.summary">Constr</a> | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/HelpMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/HelpMojo.html
similarity index 63%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/HelpMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/HelpMojo.html
index eb70a17..3bcb843 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/HelpMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/HelpMojo.html
@@ -2,18 +2,18 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>HelpMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>HelpMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
+<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="HelpMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="HelpMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -38,27 +38,27 @@ var activeTableTab = "activeTableTab";
<!-- -->
</a>
<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<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/HelpMojo.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>
+<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/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li>Next Class</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/HelpMojo.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/HelpMojo.html" target="_top">Frames</a></li>
<li><a href="HelpMojo.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>
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -93,18 +93,18 @@ var activeTableTab = "activeTableTab";
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
-<div class="subTitle">org.apache.sling.maven.slingstart</div>
+<div class="subTitle">org.apache.sling.feature.maven.mojos</div>
<h2 title="Class HelpMojo" class="title">Class HelpMojo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="https://docs.oracle.com/javase/8/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.apache.maven.plugin.AbstractMojo</li>
<li>
<ul class="inheritance">
-<li>org.apache.sling.maven.slingstart.HelpMojo</li>
+<li>org.apache.sling.feature.maven.mojos.HelpMojo</li>
</ul>
</li>
</ul>
@@ -124,8 +124,8 @@ var activeTableTab = "activeTableTab";
threadSafe=true)
public class <span class="typeNameLabel">HelpMojo</span>
extends org.apache.maven.plugin.AbstractMojo</pre>
-<div class="block">Display help information on slingstart-maven-plugin.<br>
- Call <code>mvn slingstart:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.</div>
+<div class="block">Display help information on slingfeature-maven-plugin.<br>
+ Call <code>mvn slingfeature:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>maven-plugin-tools</dd>
@@ -163,7 +163,7 @@ extends org.apache.maven.plugin.AbstractMojo</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/HelpMojo.html#HelpMojo--">HelpMojo</a></span>()</code> </td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html#HelpMojo--">HelpMojo</a></span>()</code> </td>
</tr>
</table>
</li>
@@ -182,7 +182,7 @@ extends org.apache.maven.plugin.AbstractMojo</pre>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/sling/maven/slingstart/HelpMojo.html#execute--">execute</a></span>()</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html#execute--">execute</a></span>()</code></td>
</tr>
</table>
<ul class="blockList">
@@ -196,8 +196,8 @@ extends org.apache.maven.plugin.AbstractMojo</pre>
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
-<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/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/8/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/8/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/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
</ul>
</li>
</ul>
@@ -260,27 +260,27 @@ extends org.apache.maven.plugin.AbstractMojo</pre>
<!-- -->
</a>
<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<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/HelpMojo.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>
+<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/apache/sling/maven/slingstart/GenerateResourcesMojo.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/sling/maven/slingstart/JarArchiverHelper.html" title="class in org.apache.sling.maven.slingstart"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">Prev Class</span></a></li>
+<li>Next Class</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/HelpMojo.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/HelpMojo.html" target="_top">Frames</a></li>
<li><a href="HelpMojo.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>
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/AbstractStartStopMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AbstractFeatureMojo.html
similarity index 61%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/AbstractStartStopMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AbstractFeatureMojo.html
index 6f86d9f..2715881 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/AbstractStartStopMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AbstractFeatureMojo.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/AbstractStartStopMojo.html" target="_top">Frames</a></li>
-<li><a href="AbstractStartStopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AbstractFeatureMojo.html" target="_top">Frames</a></li>
+<li><a href="AbstractFeatureMojo.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>
@@ -71,20 +71,20 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.run.AbstractStartStopMojo</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.mojos.AbstractFeatureMojo" class="title">Uses of Class<br>org.apache.sling.feature.maven.mojos.AbstractFeatureMojo</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Packages that use <a href="../../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.sling.maven.slingstart.run">org.apache.sling.maven.slingstart.run</a></td>
+<td class="colFirst"><a href="#org.apache.sling.feature.maven.mojos">org.apache.sling.feature.maven.mojos</a></td>
<td class="colLast"> </td>
</tr>
</tbody>
@@ -92,12 +92,12 @@
</li>
<li class="blockList">
<ul class="blockList">
-<li class="blockList"><a name="org.apache.sling.maven.slingstart.run">
+<li class="blockList"><a name="org.apache.sling.feature.maven.mojos">
<!-- -->
</a>
-<h3>Uses of <a href="../../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a> in <a href="../../../../../../../org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></h3>
+<h3>Uses of <a href="../../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a> in <a href="../../../../../../../org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
-<caption><span>Subclasses of <a href="../../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">AbstractStartStopMojo</a> in <a href="../../../../../../../org/apache/sling/maven/slingstart/run/package-summary.html">org.apache.sling.maven.slingstart.run</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Subclasses of <a href="../../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a> in <a href="../../../../../../../org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
@@ -105,16 +105,20 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run">StartMojo</a></span></code>
-<div class="block">Start one or multiple launchpad instance(s).</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures</a></span></code>
+<div class="block">Aggregate multiple features into a single one.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run">StopMojo</a></span></code>
-<div class="block">Stop one or multiple running launchpad instance(s).</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">AttachFeature</a></span></code>
+<div class="block">Attach the feature as a project artifact.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">GenerateResources</a></span></code> </td>
+</tr>
</tbody>
</table>
</li>
@@ -133,7 +137,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/AbstractStartStopMojo.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -147,8 +151,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/AbstractStartStopMojo.html" target="_top">Frames</a></li>
-<li><a href="AbstractStartStopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AbstractFeatureMojo.html" target="_top">Frames</a></li>
+<li><a href="AbstractFeatureMojo.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/class-use/Main.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.FeatureConfig.html
similarity index 70%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/class-use/Main.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.FeatureConfig.html
index 140de12..9234a4f 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/class-use/Main.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.FeatureConfig.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.launcher.Main (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.mojos.AggregateFeatures.FeatureConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.launcher.Main (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.mojos.AggregateFeatures.FeatureConfig (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/class-use/Main.html" target="_top">Frames</a></li>
-<li><a href="Main.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.FeatureConfig.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.FeatureConfig.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.launcher.Main" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.launcher.Main</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.mojos.AggregateFeatures.FeatureConfig" class="title">Uses of Class<br>org.apache.sling.feature.maven.mojos.AggregateFeatures.FeatureConfig</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.launcher.Main</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.mojos.AggregateFeatures.FeatureConfig</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/class-use/Main.html" target="_top">Frames</a></li>
-<li><a href="Main.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.FeatureConfig.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.FeatureConfig.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/LauncherCallable.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.html
similarity index 73%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/LauncherCallable.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.html
index fefec2d..f962b60 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/LauncherCallable.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.run.LauncherCallable (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.mojos.AggregateFeatures (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.run.LauncherCallable (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.mojos.AggregateFeatures (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/LauncherCallable.html" target="_top">Frames</a></li>
-<li><a href="LauncherCallable.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.run.LauncherCallable" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.run.LauncherCallable</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.mojos.AggregateFeatures" class="title">Uses of Class<br>org.apache.sling.feature.maven.mojos.AggregateFeatures</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.run.LauncherCallable</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.mojos.AggregateFeatures</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/LauncherCallable.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/LauncherCallable.html" target="_top">Frames</a></li>
-<li><a href="LauncherCallable.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AggregateFeatures.html" target="_top">Frames</a></li>
+<li><a href="AggregateFeatures.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/PortHelper.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AttachFeature.html
similarity index 73%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/PortHelper.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AttachFeature.html
index 05f1423..731b788 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/PortHelper.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/AttachFeature.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.run.PortHelper (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.mojos.AttachFeature (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.run.PortHelper (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.mojos.AttachFeature (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/PortHelper.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/PortHelper.html" target="_top">Frames</a></li>
-<li><a href="PortHelper.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AttachFeature.html" target="_top">Frames</a></li>
+<li><a href="AttachFeature.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.run.PortHelper" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.run.PortHelper</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.mojos.AttachFeature" class="title">Uses of Class<br>org.apache.sling.feature.maven.mojos.AttachFeature</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.run.PortHelper</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.mojos.AttachFeature</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/PortHelper.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/PortHelper.html" target="_top">Frames</a></li>
-<li><a href="PortHelper.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/AttachFeature.html" target="_top">Frames</a></li>
+<li><a href="AttachFeature.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/class-use/Launcher.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/DependencyLifecycleParticipant.html
similarity index 70%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/class-use/Launcher.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/DependencyLifecycleParticipant.html
index 90a1246..a6b7ffa 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/class-use/Launcher.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/DependencyLifecycleParticipant.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.launcher.Launcher (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.launcher.Launcher (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/class-use/Launcher.html" target="_top">Frames</a></li>
-<li><a href="Launcher.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/DependencyLifecycleParticipant.html" target="_top">Frames</a></li>
+<li><a href="DependencyLifecycleParticipant.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.launcher.Launcher" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.launcher.Launcher</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant" class="title">Uses of Class<br>org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.launcher.Launcher</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.mojos.DependencyLifecycleParticipant</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/class-use/Launcher.html" target="_top">Frames</a></li>
-<li><a href="Launcher.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/DependencyLifecycleParticipant.html" target="_top">Frames</a></li>
+<li><a href="DependencyLifecycleParticipant.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/StartMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/GenerateResources.html
similarity index 73%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/StartMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/GenerateResources.html
index 21d6322..5180707 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/StartMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/GenerateResources.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.run.StartMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.mojos.GenerateResources (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.run.StartMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.mojos.GenerateResources (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/StartMojo.html" target="_top">Frames</a></li>
-<li><a href="StartMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/GenerateResources.html" target="_top">Frames</a></li>
+<li><a href="GenerateResources.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.run.StartMojo" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.run.StartMojo</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.mojos.GenerateResources" class="title">Uses of Class<br>org.apache.sling.feature.maven.mojos.GenerateResources</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.run.StartMojo</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.mojos.GenerateResources</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/StartMojo.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/StartMojo.html" target="_top">Frames</a></li>
-<li><a href="StartMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/GenerateResources.html" target="_top">Frames</a></li>
+<li><a href="GenerateResources.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/StopMojo.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/HelpMojo.html
similarity index 74%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/StopMojo.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/HelpMojo.html
index 72eba9d..b6e6227 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/run/class-use/StopMojo.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/class-use/HelpMojo.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.sling.maven.slingstart.run.StopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Class org.apache.sling.feature.maven.mojos.HelpMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class org.apache.sling.maven.slingstart.run.StopMojo (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Class org.apache.sling.feature.maven.mojos.HelpMojo (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -34,7 +34,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/StopMojo.html" target="_top">Frames</a></li>
-<li><a href="StopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/HelpMojo.html" target="_top">Frames</a></li>
+<li><a href="HelpMojo.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>
@@ -71,9 +71,9 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h2 title="Uses of Class org.apache.sling.maven.slingstart.run.StopMojo" class="title">Uses of Class<br>org.apache.sling.maven.slingstart.run.StopMojo</h2>
+<h2 title="Uses of Class org.apache.sling.feature.maven.mojos.HelpMojo" class="title">Uses of Class<br>org.apache.sling.feature.maven.mojos.HelpMojo</h2>
</div>
-<div class="classUseContainer">No usage of org.apache.sling.maven.slingstart.run.StopMojo</div>
+<div class="classUseContainer">No usage of org.apache.sling.feature.maven.mojos.HelpMojo</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
@@ -85,7 +85,7 @@
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../../org/apache/sling/maven/slingstart/run/StopMojo.html" title="class in org.apache.sling.maven.slingstart.run">Class</a></li>
+<li><a href="../../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -99,8 +99,8 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/sling/maven/slingstart/run/class-use/StopMojo.html" target="_top">Frames</a></li>
-<li><a href="StopMojo.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../../../index.html?org/apache/sling/feature/maven/mojos/class-use/HelpMojo.html" target="_top">Frames</a></li>
+<li><a href="HelpMojo.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-frame.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-frame.html
new file mode 100644
index 0000000..d69466a
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-frame.html
@@ -0,0 +1,27 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.sling.feature.maven.mojos (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/apache/sling/feature/maven/mojos/package-summary.html" target="classFrame">org.apache.sling.feature.maven.mojos</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AbstractFeatureMojo</a></li>
+<li><a href="AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AggregateFeatures</a></li>
+<li><a href="AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AggregateFeatures.FeatureConfig</a></li>
+<li><a href="AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">AttachFeature</a></li>
+<li><a href="DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">DependencyLifecycleParticipant</a></li>
+<li><a href="GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">GenerateResources</a></li>
+<li><a href="HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos" target="classFrame">HelpMojo</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-summary.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-summary.html
similarity index 63%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-summary.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-summary.html
index dfad090..9581c1c 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-summary.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.sling.maven.slingstart.launcher (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>org.apache.sling.feature.maven.mojos (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="org.apache.sling.maven.slingstart.launcher (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="org.apache.sling.feature.maven.mojos (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -44,11 +44,11 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">Prev Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/package-summary.html">Next Package</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">Prev Package</a></li>
+<li>Next Package</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/package-summary.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
@@ -71,43 +71,54 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h1 title="Package" class="title">Package org.apache.sling.maven.slingstart.launcher</h1>
+<h1 title="Package" class="title">Package org.apache.sling.feature.maven.mojos</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption>
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
<tr>
-<th class="colFirst" scope="col">Interface</th>
+<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher">LauncherMBean</a></td>
+<td class="colFirst"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a></td>
<td class="colLast">
-<div class="block">The launcher MBean interface.</div>
+<div class="block">Base class for all mojos.</div>
</td>
</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures</a></td>
+<td class="colLast">
+<div class="block">Aggregate multiple features into a single one.</div>
+</td>
</tr>
-<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher">Launcher</a></td>
+<td class="colFirst"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos">AggregateFeatures.FeatureConfig</a></td>
<td class="colLast"> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher">Main</a></td>
+<td class="colFirst"><a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos">AttachFeature</a></td>
+<td class="colLast">
+<div class="block">Attach the feature as a project artifact.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos">DependencyLifecycleParticipant</a></td>
+<td class="colLast">
+<div class="block">Maven lifecycle participant which adds the artifacts of the model to the dependencies.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos">GenerateResources</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos">HelpMojo</a></td>
<td class="colLast">
-<div class="block">Main class for launching Apache Sling.</div>
+<div class="block">Display help information on slingfeature-maven-plugin.</div>
</td>
</tr>
</tbody>
@@ -136,11 +147,11 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/package-summary.html">Prev Package</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/package-summary.html">Next Package</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/package-summary.html">Prev Package</a></li>
+<li>Next Package</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/package-summary.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-tree.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-tree.html
similarity index 55%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-tree.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-tree.html
index 19ae57c..a652970 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-tree.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.sling.maven.slingstart.launcher Class Hierarchy (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>org.apache.sling.feature.maven.mojos Class Hierarchy (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="org.apache.sling.maven.slingstart.launcher Class Hierarchy (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="org.apache.sling.feature.maven.mojos Class Hierarchy (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -44,11 +44,11 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/package-tree.html">Next</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/package-tree.html">Prev</a></li>
+<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/package-tree.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
@@ -71,7 +71,7 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.sling.maven.slingstart.launcher</h1>
+<h1 class="title">Hierarchy For Package org.apache.sling.feature.maven.mojos</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
@@ -80,16 +80,28 @@
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
-<li type="circle">org.apache.sling.maven.slingstart.launcher.<a href="../../../../../../org/apache/sling/maven/slingstart/launcher/Launcher.html" title="class in org.apache.sling.maven.slingstart.launcher"><span class="typeNameLink">Launcher</span></a> (implements org.apache.sling.maven.slingstart.launcher.<a href="../../../../../../org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher">LauncherMBean</a>)</li>
-<li type="circle">org.apache.sling.maven.slingstart.launcher.<a href="../../../../../../org/apache/sling/maven/slingstart/launcher/Main.html" title="class in org.apache.sling.maven.slingstart.launcher"><span class="typeNameLink">Main</span></a></li>
+<li type="circle">org.apache.maven.AbstractMavenLifecycleParticipant
+<ul>
+<li type="circle">org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/DependencyLifecycleParticipant.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">DependencyLifecycleParticipant</span></a></li>
</ul>
</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<li type="circle">org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
+<ul>
+<li type="circle">org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AbstractFeatureMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AbstractFeatureMojo</span></a>
<ul>
-<li type="circle">org.apache.sling.maven.slingstart.launcher.<a href="../../../../../../org/apache/sling/maven/slingstart/launcher/LauncherMBean.html" title="interface in org.apache.sling.maven.slingstart.launcher"><span class="typeNameLink">LauncherMBean</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AggregateFeatures</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AttachFeature.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AttachFeature</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/GenerateResources.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">GenerateResources</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/HelpMojo.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">HelpMojo</span></a></li>
+</ul>
+</li>
+<li type="circle">org.apache.sling.feature.maven.mojos.<a href="../../../../../../org/apache/sling/feature/maven/mojos/AggregateFeatures.FeatureConfig.html" title="class in org.apache.sling.feature.maven.mojos"><span class="typeNameLink">AggregateFeatures.FeatureConfig</span></a></li>
+</ul>
+</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
@@ -113,11 +125,11 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/sling/maven/slingstart/run/package-tree.html">Next</a></li>
+<li><a href="../../../../../../org/apache/sling/feature/maven/package-tree.html">Prev</a></li>
+<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/package-tree.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-use.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-use.html
similarity index 74%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-use.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-use.html
index 5e50a82..a355ae9 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/launcher/package-use.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/mojos/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.sling.maven.slingstart.launcher (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Package org.apache.sling.feature.maven.mojos (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Package org.apache.sling.maven.slingstart.launcher (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Package org.apache.sling.feature.maven.mojos (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -48,7 +48,7 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/package-use.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
@@ -71,37 +71,37 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h1 title="Uses of Package org.apache.sling.maven.slingstart.launcher" class="title">Uses of Package<br>org.apache.sling.maven.slingstart.launcher</h1>
+<h1 title="Uses of Package org.apache.sling.feature.maven.mojos" class="title">Uses of Package<br>org.apache.sling.feature.maven.mojos</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../../org/apache/sling/maven/slingstart/launcher/package-summary.html">org.apache.sling.maven.slingstart.launcher</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Packages that use <a href="../../../../../../org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.sling.maven.slingstart.launcher">org.apache.sling.maven.slingstart.launcher</a></td>
+<td class="colFirst"><a href="#org.apache.sling.feature.maven.mojos">org.apache.sling.feature.maven.mojos</a></td>
<td class="colLast"> </td>
</tr>
</tbody>
</table>
</li>
-<li class="blockList"><a name="org.apache.sling.maven.slingstart.launcher">
+<li class="blockList"><a name="org.apache.sling.feature.maven.mojos">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../../org/apache/sling/maven/slingstart/launcher/package-summary.html">org.apache.sling.maven.slingstart.launcher</a> used by <a href="../../../../../../org/apache/sling/maven/slingstart/launcher/package-summary.html">org.apache.sling.maven.slingstart.launcher</a></span><span class="tabEnd"> </span></caption>
+<caption><span>Classes in <a href="../../../../../../org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a> used by <a href="../../../../../../org/apache/sling/feature/maven/mojos/package-summary.html">org.apache.sling.feature.maven.mojos</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/sling/maven/slingstart/launcher/class-use/LauncherMBean.html#org.apache.sling.maven.slingstart.launcher">LauncherMBean</a>
-<div class="block">The launcher MBean interface.</div>
+<td class="colOne"><a href="../../../../../../org/apache/sling/feature/maven/mojos/class-use/AbstractFeatureMojo.html#org.apache.sling.feature.maven.mojos">AbstractFeatureMojo</a>
+<div class="block">Base class for all mojos.</div>
</td>
</tr>
</tbody>
@@ -134,7 +134,7 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/sling/maven/slingstart/launcher/package-use.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/sling/feature/maven/mojos/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-frame.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-frame.html
new file mode 100644
index 0000000..4b61d0d
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-frame.html
@@ -0,0 +1,29 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.sling.feature.maven (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../org/apache/sling/feature/maven/package-summary.html" target="classFrame">org.apache.sling.feature.maven</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven" target="classFrame">ApplicationProjectConfig</a></li>
+<li><a href="ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven" target="classFrame">ApplicationProjectInfo</a></li>
+<li><a href="Environment.html" title="class in org.apache.sling.feature.maven" target="classFrame">Environment</a></li>
+<li><a href="FeatureConstants.html" title="class in org.apache.sling.feature.maven" target="classFrame">FeatureConstants</a></li>
+<li><a href="FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven" target="classFrame">FeatureProjectConfig</a></li>
+<li><a href="FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven" target="classFrame">FeatureProjectInfo</a></li>
+<li><a href="Preprocessor.html" title="class in org.apache.sling.feature.maven" target="classFrame">Preprocessor</a></li>
+<li><a href="ProjectHelper.html" title="class in org.apache.sling.feature.maven" target="classFrame">ProjectHelper</a></li>
+<li><a href="ProjectInfo.html" title="class in org.apache.sling.feature.maven" target="classFrame">ProjectInfo</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/package-use.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-summary.html
similarity index 50%
copy from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/package-use.html
copy to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-summary.html
index 4ee54b8..0de58ee 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/package-use.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.sling.maven.slingstart (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>org.apache.sling.feature.maven (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Package org.apache.sling.maven.slingstart (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="org.apache.sling.feature.maven (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -33,9 +33,9 @@
</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">Package</li>
<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
+<li><a href="package-use.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>
@@ -44,12 +44,12 @@
</div>
<div class="subNav">
<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
+<li>Prev Package</li>
+<li><a href="../../../../../org/apache/sling/feature/maven/mojos/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.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>
@@ -71,44 +71,55 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h1 title="Uses of Package org.apache.sling.maven.slingstart" class="title">Uses of Package<br>org.apache.sling.maven.slingstart</h1>
+<h1 title="Package" class="title">Package org.apache.sling.feature.maven</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></span><span class="tabEnd"> </span></caption>
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
+<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
<tr>
-<th class="colFirst" scope="col">Package</th>
+<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.sling.maven.slingstart">org.apache.sling.maven.slingstart</a></td>
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven">ApplicationProjectConfig</a></td>
<td class="colLast"> </td>
</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.sling.maven.slingstart">
-<!-- -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a> used by <a href="../../../../../org/apache/sling/maven/slingstart/package-summary.html">org.apache.sling.maven.slingstart</a></span><span class="tabEnd"> </span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven">ApplicationProjectInfo</a></td>
+<td class="colLast"> </td>
</tr>
-<tbody>
<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/sling/maven/slingstart/class-use/AbstractSlingStartMojo.html#org.apache.sling.maven.slingstart">AbstractSlingStartMojo</a>
-<div class="block">Base class for all slingstart mojos.</div>
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven">Environment</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven">FeatureConstants</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven">FeatureProjectConfig</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven">FeatureProjectInfo</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven">Preprocessor</a></td>
+<td class="colLast">
+<div class="block">The processor processes all feature projects.</div>
</td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="../../../../../org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.Environment.html#org.apache.sling.maven.slingstart">ModelPreprocessor.Environment</a> </td>
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven">ProjectHelper</a></td>
+<td class="colLast"> </td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/sling/maven/slingstart/class-use/ModelPreprocessor.ProjectInfo.html#org.apache.sling.maven.slingstart">ModelPreprocessor.ProjectInfo</a> </td>
+<td class="colFirst"><a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven">ProjectInfo</a></td>
+<td class="colLast"> </td>
</tr>
</tbody>
</table>
@@ -125,9 +136,9 @@
</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">Package</li>
<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
+<li><a href="package-use.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>
@@ -136,12 +147,12 @@
</div>
<div class="subNav">
<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
+<li>Prev Package</li>
+<li><a href="../../../../../org/apache/sling/feature/maven/mojos/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/package-summary.html" target="_top">Frames</a></li>
+<li><a href="package-summary.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>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-tree.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-tree.html
new file mode 100644
index 0000000..a8999e1
--- /dev/null
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-tree.html
@@ -0,0 +1,150 @@
+<!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 (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.sling.feature.maven Class Hierarchy (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
+<meta name="date" content="2018-09-13">
+<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="org.apache.sling.feature.maven Class Hierarchy (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
+ }
+ }
+ catch(err) {
+ }
+//-->
+</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</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</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</li>
+<li><a href="../../../../../org/apache/sling/feature/maven/mojos/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.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>
+<a name="skip.navbar.top">
+<!-- -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">Hierarchy For Package org.apache.sling.feature.maven</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
+<ul>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ApplicationProjectConfig</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/Environment.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Environment</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/FeatureConstants.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">FeatureConstants</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectConfig.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">FeatureProjectConfig</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/Preprocessor.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">Preprocessor</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/ProjectHelper.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ProjectHelper</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/ProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ProjectInfo</span></a>
+<ul>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/ApplicationProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">ApplicationProjectInfo</span></a></li>
+<li type="circle">org.apache.sling.feature.maven.<a href="../../../../../org/apache/sling/feature/maven/FeatureProjectInfo.html" title="class in org.apache.sling.feature.maven"><span class="typeNameLink">FeatureProjectInfo</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= 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</li>
+<li>Use</li>
+<li class="navBarCell1Rev">Tree</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</li>
+<li><a href="../../../../../org/apache/sling/feature/maven/mojos/package-tree.html">Next</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/package-tree.html" target="_top">Frames</a></li>
+<li><a href="package-tree.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>
+<a name="skip.navbar.bottom">
+<!-- -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2007–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/package-use.html b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-use.html
similarity index 66%
rename from src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/package-use.html
rename to src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-use.html
index 4ee54b8..1a1d574 100644
--- a/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/maven/slingstart/package-use.html
+++ b/src/main/jbake/assets/components/slingfeature-maven-plugin/apidocs/org/apache/sling/feature/maven/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:37:23 CEST 2018 -->
+<!-- Generated by javadoc (1.8.0_162) on Thu Sep 13 15:42:42 CEST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.sling.maven.slingstart (Apache Sling SlingStart Maven Plugin 1.8.2 API)</title>
+<title>Uses of Package org.apache.sling.feature.maven (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)</title>
<meta name="date" content="2018-09-13">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
@@ -13,7 +13,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Package org.apache.sling.maven.slingstart (Apache Sling SlingStart Maven Plugin 1.8.2 API)";
+ parent.document.title="Uses of Package org.apache.sling.feature.maven (Apache Sling OSGi Feature Maven Plugin 0.2.0-SNAPSHOT API)";
}
}
catch(err) {
@@ -48,7 +48,7 @@
<li>Next</li>
</ul>
<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/sling/maven/slingstart/package-use.html" target="_top">Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/sling/feature/maven/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
@@ -71,44 +71,51 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
-<h1 title="Uses of Package org.apache.sling.maven.slingstart" class="title">Uses of Package<br>org.apache.sling.maven.slingstart</h1>
+<h1 title="Uses of Package org.apache.sling.feature.maven" class="title">Uses of Package<br>org.apache.sling.feature.maven</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
... 21845 lines suppressed ...