Package org.eclipse.cbi.mojo
Class TestPropertiesMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.eclipse.cbi.mojo.AbstractPluginScannerMojo
org.eclipse.cbi.mojo.TestPropertiesMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static enum
-
Field Summary
FieldsFields inherited from class org.eclipse.cbi.mojo.AbstractPluginScannerMojo
bundleReader, repository
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
collectRequiredBundles
(TestPropertiesMojo.Plugin plugin, Map<String, TestPropertiesMojo.Plugin> model, Collection<TestPropertiesMojo.Plugin> required, Set<org.eclipse.tycho.ArtifactKey> visited) protected File
private static TestPropertiesMojo.TestType
getTestType
(File plugin) private static org.eclipse.tycho.ArtifactKey
protected void
processPlugins
(Properties properties, Map<File, org.eclipse.tycho.core.osgitools.OsgiManifest> plugins) Methods inherited from class org.eclipse.cbi.mojo.AbstractPluginScannerMojo
execute
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
parser
private static de.pdark.decentxml.XMLParser parser -
destination
-
-
Constructor Details
-
TestPropertiesMojo
public TestPropertiesMojo()
-
-
Method Details
-
getDestination
- Specified by:
getDestination
in classAbstractPluginScannerMojo
-
processPlugins
protected void processPlugins(Properties properties, Map<File, org.eclipse.tycho.core.osgitools.OsgiManifest> plugins) throws Exception- Specified by:
processPlugins
in classAbstractPluginScannerMojo
- Throws:
Exception
-
collectRequiredBundles
private void collectRequiredBundles(TestPropertiesMojo.Plugin plugin, Map<String, TestPropertiesMojo.Plugin> model, Collection<TestPropertiesMojo.Plugin> required, Set<org.eclipse.tycho.ArtifactKey> visited) throws org.osgi.framework.BundleException- Throws:
org.osgi.framework.BundleException
-
newArtifactKey
-
getTestType
- Throws:
IOException
-