Home | History | Annotate | Download | only in 2.3.6

META-INF/
META-INF/MANIFEST.MF
META-INF/maven/
META-INF/plexus/
org/
org/apache/
org/apache/felix/
org/apache/felix/bundleplugin/
org/apache/felix/obrplugin/
org/apache/maven/
org/apache/maven/shared/
org/apache/maven/shared/dependency/
org/apache/maven/shared/dependency/tree/
org/apache/maven/shared/osgi/
build.xml
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/maven/plugin.xml
META-INF/NOTICE
META-INF/plexus/components.xml
org/apache/felix/bundleplugin/AbstractDependencyFilter$1.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$1 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String) 
		String x0
	boolean matches (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$2.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$2 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String) 
		String x0
	boolean matches (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$3.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$3 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String) 
		String x0
	boolean matches (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$4.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$4 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String) 
		String x0
	boolean matches (org.apache.maven.artifact.Artifact) 
		Exception e
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$5.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$5 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String, java.lang.String) 
		String x0
		String x1
	boolean matches (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$6.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$6 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String, java.lang.String) 
		String x0
		String x1
	boolean matches (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$7.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$7 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String) 
		String x0
	boolean matches (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$8.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.AbstractDependencyFilter$8 extends org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter {
	final org.apache.felix.bundleplugin.AbstractDependencyFilter this$0
	void  (org.apache.felix.bundleplugin.AbstractDependencyFilter, java.lang.String, java.lang.String) 
		String x0
		String x1
	boolean matches (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact dependency
}

org/apache/felix/bundleplugin/AbstractDependencyFilter$DependencyFilter.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
abstract org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter extends java.lang.Object {
	private final aQute.lib.osgi.Instruction m_instruction
	private final String m_defaultValue
	public void  (java.lang.String) 
		String expression
	public void  (java.lang.String, java.lang.String) 
		String expression
		String defaultValue
	public void filter (java.util.Collection) 
		java.util.Iterator i
		java.util.Collection dependencies
	abstract boolean matches (org.apache.maven.artifact.Artifact) 
	boolean matches (java.lang.String) 
		boolean result
		String text
		boolean result
}

org/apache/felix/bundleplugin/AbstractDependencyFilter.class
AbstractDependencyFilter.java
package org.apache.felix.bundleplugin
public abstract org.apache.felix.bundleplugin.AbstractDependencyFilter extends java.lang.Object {
	private static final java.util.regex.Pattern MISSING_KEY_PATTERN
	private final java.util.Collection m_dependencyArtifacts
	public void  (java.util.Collection) 
		java.util.Collection dependencyArtifacts
	protected final void processInstructions (java.lang.String)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		java.util.Map$Entry attr
		org.apache.felix.bundleplugin.AbstractDependencyFilter$DependencyFilter filter
		java.util.Iterator attrIterator
		String inline
		java.util.Collection filteredDependencies
		java.util.Map$Entry clause
		String primaryKey
		boolean isNegative
		java.util.Iterator clauseIterator
		String header
		java.util.Map instructions
		java.util.Collection availableDependencies
	protected abstract void processDependencies (java.util.Collection, java.lang.String) 
	static void  () 
}

org/apache/felix/bundleplugin/AntPlugin.class
AntPlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.AntPlugin extends org.apache.felix.bundleplugin.BundlePlugin {
	static final String BUILD_XML
	static final String BUILD_BND
	public void  () 
	protected void execute (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws org.apache.maven.plugin.MojoExecutionException 
		java.util.Iterator i
		aQute.lib.osgi.Builder builder
		java.util.Properties bndProperties
		java.io.OutputStream out
		String buildXml
		Exception e
		org.apache.maven.project.MavenProject currentProject
		java.util.Map originalInstructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
		String artifactId
		String baseDir
}

org/apache/felix/bundleplugin/blueprint.xsl
org/apache/felix/bundleplugin/BlueprintPlugin$Attribute.class
BlueprintPlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.BlueprintPlugin$Attribute extends java.lang.Object implements java.lang.Comparable  {
	private final String name
	private final java.util.Map properties
	public void  (java.lang.String, java.util.Map) 
		String name
		java.util.Map properties
	public java.lang.String getName () 
	public java.util.Map getProperties () 
	public int compareTo (org.apache.felix.bundleplugin.BlueprintPlugin$Attribute) 
		org.apache.felix.bundleplugin.BlueprintPlugin$Attribute a
		int c
	public boolean equals (java.lang.Object) 
		Object o
		org.apache.felix.bundleplugin.BlueprintPlugin$Attribute attribute
	public int hashCode () 
		int result
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

org/apache/felix/bundleplugin/BlueprintPlugin.class
BlueprintPlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.BlueprintPlugin extends java.lang.Object implements aQute.bnd.service.AnalyzerPlugin  {
	static java.util.regex.Pattern QN
	static java.util.regex.Pattern PATHS
	javax.xml.transform.Transformer transformer
	public void  ()  throws java.lang.Exception 
	public boolean analyzeJar (aQute.lib.osgi.Analyzer)  throws java.lang.Exception 
		aQute.lib.osgi.Resource resource
		String path
		aQute.lib.osgi.Resource resource
		java.util.Map$Entry entry
		java.util.Iterator i$
		aQute.lib.osgi.Jar jar
		java.util.Map dir
		String root
		java.util.Iterator i$
		int idx
		String h
		String v
		java.util.Set att
		String str
		java.util.Iterator i$
		int n
		String pkg
		org.apache.felix.bundleplugin.BlueprintPlugin$Attribute a
		java.util.Iterator i$
		java.util.Set newAttr
		org.apache.felix.bundleplugin.BlueprintPlugin$Attribute b
		java.util.Iterator i$
		org.apache.felix.bundleplugin.BlueprintPlugin$Attribute a
		java.util.Iterator it
		java.util.Map$Entry prop
		java.util.Iterator i$
		org.apache.felix.bundleplugin.BlueprintPlugin$Attribute a
		java.util.Iterator i$
		java.util.Set orgAttr
		java.util.Set newAttr
		StringBuilder sb
		String header
		java.util.Iterator i$
		aQute.lib.osgi.Analyzer analyzer
		java.util.Set headers
		String bpHeader
		java.util.Map map
		java.util.Map hdrs
	private void process (aQute.lib.osgi.Analyzer, java.lang.String, aQute.lib.osgi.Resource, java.util.Set) 
		java.util.Set set
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
		aQute.lib.osgi.Analyzer analyzer
		String path
		aQute.lib.osgi.Resource resource
		java.util.Set headers
		java.io.InputStream in
	public java.util.Set analyze (java.io.InputStream)  throws java.lang.Exception 
		String line
		java.io.InputStream in
		java.util.Set refers
		java.io.ByteArrayOutputStream bout
		javax.xml.transform.Result r
		javax.xml.transform.Source s
		java.io.ByteArrayInputStream bin
		java.io.BufferedReader br
	protected javax.xml.transform.Transformer getTransformer (java.net.URL)  throws java.lang.Exception 
		java.net.URL url
		javax.xml.transform.TransformerFactory tf
		javax.xml.transform.Source source
	public static java.util.Set parseHeader (java.lang.String, aQute.libg.reporter.Reporter) 
		String advalue
		String adname
		String clauseName
		java.util.Iterator i$
		boolean hadAttribute
		java.util.Map clause
		java.util.List aliases
		String name
		String value
		aQute.libg.reporter.Reporter logger
		java.util.Set result
		aQute.libg.qtokens.QuotedTokenizer qt
		char del
	static void  () 
}

org/apache/felix/bundleplugin/BundleAllPlugin$1.class
BundleAllPlugin.java
package org.apache.felix.bundleplugin
 org.apache.felix.bundleplugin.BundleAllPlugin$1 extends java.lang.Object implements java.io.FilenameFilter  {
	final java.io.File val$buildDirectory
	final org.apache.maven.artifact.Artifact val$artifact
	final org.apache.felix.bundleplugin.BundleAllPlugin this$0
	void  (org.apache.felix.bundleplugin.BundleAllPlugin, java.io.File, org.apache.maven.artifact.Artifact) 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

org/apache/felix/bundleplugin/BundleAllPlugin.class
BundleAllPlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.BundleAllPlugin extends org.apache.felix.bundleplugin.ManifestPlugin {
	private static final String LS
	private static final java.util.regex.Pattern SNAPSHOT_VERSION_PATTERN
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	private java.util.List remoteRepositories
	private String wrapImportPackage
	private org.apache.maven.artifact.factory.ArtifactFactory m_factory
	private org.apache.maven.artifact.metadata.ArtifactMetadataSource m_artifactMetadataSource
	private org.apache.maven.artifact.resolver.ArtifactCollector m_collector
	private org.apache.maven.artifact.resolver.ArtifactResolver m_artifactResolver
	private org.apache.maven.shared.dependency.tree.DependencyTreeBuilder m_dependencyTreeBuilder
	private org.apache.maven.project.MavenProjectBuilder m_mavenProjectBuilder
	private boolean ignoreMissingArtifacts
	private java.util.Set m_artifactsBeingProcessed
	private int depth
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
	private org.apache.felix.bundleplugin.BundleInfo bundleAll (org.apache.maven.project.MavenProject)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.project.MavenProject project
	protected org.apache.felix.bundleplugin.BundleInfo bundleAll (org.apache.maven.project.MavenProject, int)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.shared.dependency.tree.DependencyTreeBuilderException e
		org.apache.maven.artifact.resolver.ArtifactNotFoundException e
		org.apache.maven.project.artifact.InvalidDependencyVersionException e
		org.apache.maven.project.ProjectBuildingException e
		org.apache.felix.bundleplugin.BundleInfo subBundleInfo
		org.apache.maven.shared.dependency.tree.DependencyNode node
		org.apache.maven.artifact.Artifact artifact
		int nodeDepth
		org.apache.maven.project.MavenProject childProject
		java.util.Iterator it
		org.apache.maven.project.MavenProject project
		int maxDepth
		org.apache.maven.shared.dependency.tree.DependencyNode dependencyTree
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
	private org.apache.felix.bundleplugin.BundleInfo bundleRoot (org.apache.maven.project.MavenProject, org.apache.felix.bundleplugin.BundleInfo)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.felix.bundleplugin.BundleInfo subBundleInfo
		org.apache.maven.project.MavenProject project
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
	protected org.apache.felix.bundleplugin.BundleInfo bundle (org.apache.maven.project.MavenProject)  throws org.apache.maven.plugin.MojoExecutionException 
		String exportHeader
		java.util.Collection exportedPackages
		java.util.jar.Manifest manifest
		java.util.Map instructions
		java.io.File outputFile
		aQute.lib.osgi.Analyzer analyzer
		aQute.lib.osgi.Jar osgiJar
		java.util.Collection exportedPackages
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
		Exception e
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.Artifact artifact
	private boolean isOsgi (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
	private org.apache.felix.bundleplugin.BundleInfo addExportedPackages (org.apache.maven.project.MavenProject, java.util.Collection) 
		String packageName
		java.util.Iterator it
		org.apache.maven.project.MavenProject project
		java.util.Collection packages
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
	private java.lang.String getArtifactKey (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	private java.lang.String getBundleName (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	private boolean alreadyBundled (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	protected java.io.File getFile (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		java.io.File bundle
	private java.io.File getBuiltFile (org.apache.maven.artifact.Artifact) 
		java.io.File buildDirectory
		java.io.File[] files
		org.apache.maven.artifact.Artifact artifact
		java.io.File bundle
		java.io.File outputFile
	protected boolean snapshotMatch (org.apache.maven.artifact.Artifact, java.lang.String) 
		String timestamp
		java.util.regex.Matcher m
		org.apache.maven.artifact.Artifact artifact
		String bundleName
		String artifactBundleName
		int i
	protected java.io.File getOutputFile (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	private org.apache.maven.artifact.Artifact resolveArtifact (org.apache.maven.artifact.Artifact)  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException 
		org.apache.maven.artifact.versioning.VersionRange versionRange
		org.apache.maven.artifact.resolver.ArtifactResolutionException e
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.versioning.VersionRange versionRange
		org.apache.maven.artifact.Artifact resolvedArtifact
	protected void logDuplicatedPackages (org.apache.felix.bundleplugin.BundleInfo) 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it2
		java.util.Map$Entry entry
		String packageName
		java.util.Collection artifacts
		java.util.Iterator it
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
		java.util.Map duplicatedExports
	static void  () 
}

org/apache/felix/bundleplugin/BundleInfo.class
BundleInfo.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.BundleInfo extends java.lang.Object {
	private java.util.Map m_exportedPackages
	public void  () 
	public void addExportedPackage (java.lang.String, org.apache.maven.artifact.Artifact) 
		String packageName
		org.apache.maven.artifact.Artifact artifact
		java.util.Set artifacts
	protected java.util.Map getExportedPackages () 
	public java.util.Map getDuplicatedExports () 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it2
		java.util.Set artifactKeys
		String packageName
		java.util.Map$Entry entry
		java.util.Set artifacts
		java.util.Iterator it
		java.util.Map duplicatedExports
	public void merge (org.apache.felix.bundleplugin.BundleInfo) 
		java.util.Map$Entry entry
		String packageName
		java.util.Collection artifacts
		java.util.Collection artifactsWithPackage
		java.util.Iterator it
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
}

org/apache/felix/bundleplugin/BundlePlugin.class
BundlePlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.BundlePlugin extends org.apache.maven.plugin.AbstractMojo {
	protected java.io.File manifestLocation
	protected java.io.File dumpInstructions
	protected java.io.File dumpClasspath
	protected boolean unpackBundle
	protected String excludeDependencies
	protected String classifier
	private org.apache.maven.project.MavenProjectHelper m_projectHelper
	private org.codehaus.plexus.archiver.manager.ArchiverManager m_archiverManager
	private org.apache.maven.artifact.handler.manager.ArtifactHandlerManager m_artifactHandlerManager
	protected java.util.List supportedProjectTypes
	private java.io.File outputDirectory
	private String buildDirectory
	private org.apache.maven.project.MavenProject project
	private java.util.Map instructions
	private org.apache.maven.shared.osgi.Maven2OsgiConverter m_maven2OsgiConverter
	private org.apache.maven.archiver.MavenArchiveConfiguration archive
	private org.apache.maven.execution.MavenSession m_mavenSession
	private static final String MAVEN_SYMBOLICNAME
	private static final String MAVEN_RESOURCES
	private static final String LOCAL_PACKAGES
	private static final String MAVEN_SOURCES
	private static final String[] EMPTY_STRING_ARRAY
	private static final String[] DEFAULT_INCLUDES
	private static final String NL
	public void  () 
	protected org.apache.maven.shared.osgi.Maven2OsgiConverter getMaven2OsgiConverter () 
	protected void setMaven2OsgiConverter (org.apache.maven.shared.osgi.Maven2OsgiConverter) 
		org.apache.maven.shared.osgi.Maven2OsgiConverter maven2OsgiConverter
	protected org.apache.maven.project.MavenProject getProject () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		java.util.Properties properties
		String projectType
	protected void execute (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties)  throws org.apache.maven.plugin.MojoExecutionException 
		java.io.IOException e
		org.apache.maven.project.MavenProject currentProject
		java.util.Map originalInstructions
		java.util.Properties properties
	protected static java.util.Map transformDirectives (java.util.Map) 
		java.util.Map$Entry e
		String key
		String value
		java.util.Iterator i
		java.util.Map originalInstructions
		java.util.Map transformedInstructions
	protected boolean reportErrors (java.lang.String, aQute.lib.osgi.Analyzer) 
		String msg
		java.util.Iterator w
		String duplicate
		String msg
		java.util.Iterator e
		String prefix
		aQute.lib.osgi.Analyzer analyzer
		java.util.List errors
		java.util.List warnings
		boolean hasErrors
		String fileNotFound
	protected void execute (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws org.apache.maven.plugin.MojoExecutionException 
		String failok
		java.util.jar.Manifest manifest
		java.io.IOException e
		java.io.File outputFile
		java.io.File jarFile
		aQute.lib.osgi.Builder builder
		boolean hasErrors
		org.apache.maven.artifact.Artifact mainArtifact
		org.apache.maven.plugin.MojoFailureException e
		Exception e
		org.apache.maven.project.MavenProject currentProject
		java.util.Map originalInstructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
	protected aQute.lib.osgi.Builder getOSGiBuilder (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws java.lang.Exception 
		org.apache.maven.project.MavenProject currentProject
		java.util.Map originalInstructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
		aQute.lib.osgi.Builder builder
	protected static java.util.Properties sanitize (java.util.Properties) 
		String key
		java.util.Map$Entry entry
		java.util.Iterator itr
		java.util.Properties properties
		java.util.Properties sanitizedEntries
	protected static java.lang.String sanitize (java.lang.Object) 
		Object i
		java.util.Iterator i$
		String delim
		StringBuilder buf
		int i
		int len
		String delim
		StringBuilder buf
		Object value
	protected void addMavenInstructions (org.apache.maven.project.MavenProject, aQute.lib.osgi.Builder)  throws java.lang.Exception 
		StringBuilder buf
		StringBuilder buf
		org.apache.maven.project.MavenProject currentProject
		aQute.lib.osgi.Builder builder
		java.util.Collection embeddableArtifacts
	protected aQute.lib.osgi.Builder buildOSGiBundle (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws java.lang.Exception 
		org.apache.maven.project.MavenProject currentProject
		java.util.Map originalInstructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
		aQute.lib.osgi.Builder builder
	protected static java.lang.StringBuilder dumpInstructions (java.util.Properties, java.lang.StringBuilder) 
		String key
		String value
		java.util.Enumeration e
		java.util.Properties stringProperties
		java.io.ByteArrayOutputStream out
		Throwable e
		java.util.Properties properties
		StringBuilder buf
	protected static java.lang.StringBuilder dumpClasspath (java.util.List, java.lang.StringBuilder) 
		java.io.File path
		java.util.Iterator i
		Throwable e
		java.util.List classpath
		StringBuilder buf
	protected static java.lang.StringBuilder dumpManifest (java.util.jar.Manifest, java.lang.StringBuilder) 
		java.io.ByteArrayOutputStream out
		Throwable e
		java.util.jar.Manifest manifest
		StringBuilder buf
	protected static void includeMavenResources (org.apache.maven.project.MavenProject, aQute.lib.osgi.Analyzer, org.apache.maven.plugin.logging.Log) 
		String cleanedResource
		String combinedResource
		org.apache.maven.project.MavenProject currentProject
		aQute.lib.osgi.Analyzer analyzer
		org.apache.maven.plugin.logging.Log log
		String mavenResourcePaths
		String includeResource
	protected void mergeMavenManifest (org.apache.maven.project.MavenProject, aQute.lib.osgi.Builder)  throws java.lang.Exception 
		java.io.InputStream mis
		java.util.Map$Entry entry
		java.util.Iterator j
		java.util.Map entries
		org.apache.maven.archiver.ManifestSection section
		java.util.jar.Attributes attributes
		java.util.Iterator i
		java.util.List sections
		java.util.Iterator j
		int i
		String pkg
		java.util.Map options
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Set optionalPackages
		java.util.Map values
		String result
		org.apache.maven.archiver.MavenArchiveConfiguration archiveConfig
		String mavenManifestText
		java.util.jar.Manifest mavenManifest
		java.io.File externalManifestFile
		java.util.jar.Attributes mainMavenAttributes
		String[] removeHeaders
		java.util.jar.Manifest bundleManifest
		String importPackages
		Exception e
		org.apache.maven.project.MavenProject currentProject
		aQute.lib.osgi.Builder builder
		aQute.lib.osgi.Jar jar
		boolean addMavenDescriptor
	protected java.util.Set getOptionalPackages (org.apache.maven.project.MavenProject)  throws java.io.IOException org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it
		String id
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it
		org.apache.maven.artifact.Artifact artifact
		java.io.File file
		aQute.lib.osgi.Jar jar
		java.util.Iterator it
		org.apache.maven.project.MavenProject currentProject
		java.util.ArrayList inscope
		java.util.Collection artifacts
		java.util.HashSet optionalArtifactIds
		java.util.HashSet required
		java.util.HashSet optional
	protected boolean isTransitivelyOptional (java.util.HashSet, org.apache.maven.artifact.Artifact) 
		String next
		java.util.Iterator iterator
		java.util.HashSet optionalArtifactIds
		org.apache.maven.artifact.Artifact artifact
		java.util.List trail
	private void unpackBundle (java.io.File) 
		org.codehaus.plexus.archiver.UnArchiver unArchiver
		Exception e
		java.io.File jarFile
		java.io.File outputDir
	protected static java.lang.String removeTagFromInstruction (java.lang.String, java.lang.String) 
		String clause
		int i
		String instruction
		String tag
		StringBuffer buf
		String[] clauses
	private static java.util.Map getProperties (org.apache.maven.model.Model, java.lang.String) 
		Object v
		Exception e
		String name
		int i
		org.apache.maven.model.Model projectModel
		String prefix
		java.util.Map properties
		java.lang.reflect.Method[] methods
	private static java.lang.StringBuffer printLicenses (java.util.List) 
		org.apache.maven.model.License l
		String url
		java.util.Iterator i
		java.util.List licenses
		StringBuffer sb
		String del
	private void doMavenMetadata (org.apache.maven.project.MavenProject, aQute.lib.osgi.Jar)  throws java.io.IOException 
		org.apache.maven.project.MavenProject currentProject
		aQute.lib.osgi.Jar jar
		String path
		java.io.File pomFile
		java.util.Properties p
		java.io.ByteArrayOutputStream out
	protected aQute.lib.osgi.Jar[] getClasspath (org.apache.maven.project.MavenProject)  throws java.io.IOException org.apache.maven.plugin.MojoExecutionException 
		java.io.File file
		aQute.lib.osgi.Jar jar
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator it
		org.apache.maven.project.MavenProject currentProject
		java.util.List list
		java.util.Collection artifacts
		aQute.lib.osgi.Jar[] cp
	private java.util.Collection getSelectedDependencies (java.util.Collection)  throws org.apache.maven.plugin.MojoExecutionException 
		java.util.Collection artifacts
		java.util.Collection selectedDependencies
		org.apache.felix.bundleplugin.DependencyExcluder excluder
	protected java.io.File getFile (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	private static void header (java.util.Properties, java.lang.String, java.lang.Object) 
		java.util.Properties properties
		String key
		Object value
	protected java.lang.String convertVersionToOsgi (java.lang.String) 
		String version
	protected java.lang.String getBundleName (org.apache.maven.project.MavenProject) 
		Throwable e
		org.apache.maven.project.MavenProject currentProject
		String extension
		String finalName
	protected java.lang.String getBuildDirectory () 
	protected void setBuildDirectory (java.lang.String) 
		String _buildirectory
	protected java.util.Properties getDefaultProperties (org.apache.maven.project.MavenProject) 
		Exception e
		String organizationName
		String organizationUrl
		org.apache.maven.project.MavenProject currentProject
		java.util.Properties properties
		String bsn
		StringBuffer licenseText
	protected static java.io.File getBase (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject currentProject
	protected java.io.File getOutputDirectory () 
	protected void setOutputDirectory (java.io.File) 
		java.io.File _outputDirectory
	private static void addLocalPackages (java.io.File, aQute.lib.osgi.Analyzer) 
		int i
		org.codehaus.plexus.util.DirectoryScanner scanner
		String[] paths
		String pkg
		java.util.Iterator i
		String newExported
		String exported
		String newInternal
		java.io.File outputDirectory
		aQute.lib.osgi.Analyzer analyzer
		java.util.Collection packages
		StringBuffer exportedPkgs
		StringBuffer privatePkgs
		boolean noprivatePackages
		String internal
	private static java.lang.String getPackageName (java.lang.String) 
		String filename
		int n
	private static java.util.List getMavenResources (org.apache.maven.project.MavenProject) 
		String sourceRoot
		org.apache.maven.model.Resource packageInfoResource
		java.util.Iterator i
		java.util.List packageInfoIncludes
		org.apache.maven.project.MavenProject currentProject
		java.util.List resources
	protected static java.lang.String getMavenResourcePaths (org.apache.maven.project.MavenProject) 
		String name
		String path
		java.util.Iterator j
		org.codehaus.plexus.util.DirectoryScanner scanner
		java.util.List includedFiles
		org.apache.maven.model.Resource resource
		String sourcePath
		String targetPath
		java.util.Iterator i
		java.util.Iterator i
		org.apache.maven.project.MavenProject currentProject
		String basePath
		java.util.Set pathSet
		StringBuffer resourcePaths
	protected java.util.Collection getEmbeddableArtifacts (org.apache.maven.project.MavenProject, aQute.lib.osgi.Analyzer)  throws org.apache.maven.plugin.MojoExecutionException 
		java.util.Collection artifacts
		org.apache.maven.project.MavenProject currentProject
		aQute.lib.osgi.Analyzer analyzer
		java.util.Collection artifacts
		String embedTransitive
	protected static void addMavenSourcePath (org.apache.maven.project.MavenProject, aQute.lib.osgi.Analyzer, org.apache.maven.plugin.logging.Log) 
		java.util.Iterator i
		String cleanedSource
		String combinedSource
		org.apache.maven.project.MavenProject currentProject
		aQute.lib.osgi.Analyzer analyzer
		org.apache.maven.plugin.logging.Log log
		StringBuilder mavenSourcePaths
		String sourcePath
	static void  () 
}

org/apache/felix/bundleplugin/DependencyEmbedder.class
DependencyEmbedder.java
package org.apache.felix.bundleplugin
public final org.apache.felix.bundleplugin.DependencyEmbedder extends org.apache.felix.bundleplugin.AbstractDependencyFilter {
	public static final String EMBED_DEPENDENCY
	public static final String EMBED_DIRECTORY
	public static final String EMBED_STRIP_GROUP
	public static final String EMBED_STRIP_VERSION
	public static final String EMBED_TRANSITIVE
	public static final String EMBEDDED_ARTIFACTS
	private static final String MAVEN_DEPENDENCIES
	private String m_embedDirectory
	private String m_embedStripGroup
	private String m_embedStripVersion
	private final org.apache.maven.plugin.logging.Log m_log
	private final java.util.Collection m_inlinedPaths
	private final java.util.Collection m_embeddedArtifacts
	public void  (org.apache.maven.plugin.logging.Log, java.util.Collection) 
		org.apache.maven.plugin.logging.Log log
		java.util.Collection dependencyArtifacts
	public void processHeaders (aQute.lib.osgi.Analyzer)  throws org.apache.maven.plugin.MojoExecutionException 
		java.util.Iterator i
		java.util.Iterator i
		aQute.lib.osgi.Analyzer analyzer
		StringBuffer includeResource
		StringBuffer bundleClassPath
		StringBuffer embeddedArtifacts
		String embedDependencyHeader
	protected void processDependencies (java.util.Collection, java.lang.String) 
		java.util.Iterator i
		java.util.Collection dependencies
		String inline
	private static void addInlinedPaths (org.apache.maven.artifact.Artifact, java.lang.String, java.util.Collection) 
		int i
		String[] filters
		org.apache.maven.artifact.Artifact dependency
		String inline
		java.util.Collection inlinedPaths
		java.io.File path
	private void embedDependency (org.apache.maven.artifact.Artifact, java.lang.StringBuffer, java.lang.StringBuffer, java.lang.StringBuffer) 
		String embedDirectory
		StringBuffer targetFileName
		String extension
		java.io.File targetFile
		String targetFilePath
		org.apache.maven.artifact.Artifact dependency
		StringBuffer includeResource
		StringBuffer bundleClassPath
		StringBuffer embeddedArtifacts
		java.io.File sourceFile
	private static void inlineDependency (java.lang.String, java.lang.StringBuffer) 
		String path
		StringBuffer includeResource
	public java.util.Collection getInlinedPaths () 
	public java.util.Collection getEmbeddedArtifacts () 
	private static void appendDependencies (aQute.lib.osgi.Analyzer, java.lang.String, java.lang.String) 
		String cleanInstruction
		String mergedInstruction
		aQute.lib.osgi.Analyzer analyzer
		String directiveName
		String mavenDependencies
		String instruction
}

org/apache/felix/bundleplugin/DependencyExcluder.class
DependencyExcluder.java
package org.apache.felix.bundleplugin
public final org.apache.felix.bundleplugin.DependencyExcluder extends org.apache.felix.bundleplugin.AbstractDependencyFilter {
	private final java.util.Collection m_excludedArtifacts
	public void  (java.util.Collection) 
		java.util.Collection dependencyArtifacts
	public void processHeaders (java.lang.String)  throws org.apache.maven.plugin.MojoExecutionException 
		String excludeDependencies
	protected void processDependencies (java.util.Collection, java.lang.String) 
		java.util.Collection dependencies
		String inline
	public java.util.Collection getExcludedArtifacts () 
}

org/apache/felix/bundleplugin/InstructionsPlugin.class
InstructionsPlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.InstructionsPlugin extends org.apache.felix.bundleplugin.BundlePlugin {
	public void  () 
	protected void execute (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws org.apache.maven.plugin.MojoExecutionException 
		java.io.FileNotFoundException e
		java.io.IOException e
		org.apache.maven.plugin.MojoFailureException e
		Exception e
		org.apache.maven.project.MavenProject project
		java.util.Map instructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
}

org/apache/felix/bundleplugin/JarPluginConfiguration.class
JarPluginConfiguration.java
package org.apache.felix.bundleplugin
public final org.apache.felix.bundleplugin.JarPluginConfiguration extends java.lang.Object {
	public void  () 
	public static org.apache.maven.archiver.MavenArchiveConfiguration getArchiveConfiguration (org.apache.maven.project.MavenProject) 
		Exception e
		org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter converter
		ClassLoader loader
		org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator evaluator
		org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converters
		org.codehaus.plexus.configuration.PlexusConfiguration settings
		Exception e
		org.apache.maven.project.MavenProject project
		org.apache.maven.archiver.MavenArchiveConfiguration archiveConfig
	private static org.codehaus.plexus.configuration.PlexusConfiguration getCorePluginConfiguration (org.apache.maven.project.MavenProject, java.lang.String) 
		org.apache.maven.project.MavenProject project
		String pluginName
	private static org.codehaus.plexus.configuration.PlexusConfiguration getPluginConfiguration (org.apache.maven.project.MavenProject, java.lang.String, java.lang.String) 
		org.apache.maven.project.MavenProject project
		String groupId
		String artifactId
		org.codehaus.plexus.util.xml.Xpp3Dom pluginConfig
}

org/apache/felix/bundleplugin/ManifestPlugin.class
ManifestPlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.ManifestPlugin extends org.apache.felix.bundleplugin.BundlePlugin {
	protected boolean rebuildBundle
	public void  () 
	protected void execute (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws org.apache.maven.plugin.MojoExecutionException 
		java.io.FileNotFoundException e
		java.io.IOException e
		org.apache.maven.plugin.MojoFailureException e
		Exception e
		java.io.IOException e
		org.apache.maven.project.MavenProject project
		java.util.Map instructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
		java.util.jar.Manifest manifest
		java.io.File outputFile
	public java.util.jar.Manifest getManifest (org.apache.maven.project.MavenProject, aQute.lib.osgi.Jar[])  throws java.io.IOException org.apache.maven.plugin.MojoFailureException org.apache.maven.plugin.MojoExecutionException java.lang.Exception 
		org.apache.maven.project.MavenProject project
		aQute.lib.osgi.Jar[] classpath
	public java.util.jar.Manifest getManifest (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws java.io.IOException org.apache.maven.plugin.MojoFailureException org.apache.maven.plugin.MojoExecutionException java.lang.Exception 
		String failok
		java.io.OutputStream os
		java.io.File entryFile
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.io.File outputFile
		org.apache.maven.project.MavenProject project
		java.util.Map instructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
		aQute.lib.osgi.Analyzer analyzer
		boolean hasErrors
		aQute.lib.osgi.Jar jar
		java.util.jar.Manifest manifest
	protected aQute.lib.osgi.Analyzer getAnalyzer (org.apache.maven.project.MavenProject, aQute.lib.osgi.Jar[])  throws java.io.IOException org.apache.maven.plugin.MojoExecutionException java.lang.Exception 
		org.apache.maven.project.MavenProject project
		aQute.lib.osgi.Jar[] classpath
	protected aQute.lib.osgi.Analyzer getAnalyzer (org.apache.maven.project.MavenProject, java.util.Map, java.util.Properties, aQute.lib.osgi.Jar[])  throws java.io.IOException org.apache.maven.plugin.MojoExecutionException java.lang.Exception 
		String export
		org.apache.maven.project.MavenProject project
		java.util.Map instructions
		java.util.Properties properties
		aQute.lib.osgi.Jar[] classpath
		java.io.File file
		aQute.lib.osgi.Builder analyzer
	public static void writeManifest (java.util.jar.Manifest, java.io.File)  throws java.io.IOException 
		java.io.IOException e
		java.io.IOException e
		java.util.jar.Manifest manifest
		java.io.File outputFile
		java.io.FileOutputStream os
}

org/apache/felix/bundleplugin/PackageVersionAnalyzer.class
PackageVersionAnalyzer.java
package org.apache.felix.bundleplugin
public final org.apache.felix.bundleplugin.PackageVersionAnalyzer extends aQute.lib.osgi.Builder {
	public void  () 
}

org/apache/felix/bundleplugin/VersionCleanerPlugin.class
VersionCleanerPlugin.java
package org.apache.felix.bundleplugin
public org.apache.felix.bundleplugin.VersionCleanerPlugin extends org.apache.maven.plugin.AbstractMojo {
	private java.util.Map versions
	private org.apache.maven.project.MavenProject project
	private org.apache.maven.shared.osgi.Maven2OsgiConverter maven2OsgiConverter
	public void  () 
	public org.apache.maven.shared.osgi.Maven2OsgiConverter getMaven2OsgiConverter () 
	public void setMaven2OsgiConverter (org.apache.maven.shared.osgi.Maven2OsgiConverter) 
		org.apache.maven.shared.osgi.Maven2OsgiConverter maven2OsgiConverter
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException org.apache.maven.plugin.MojoFailureException 
		String name
		String version
		String osgi
		Object key
		java.util.Iterator i$
}

org/apache/felix/bundleplugin/WrapPlugin.class
WrapPlugin.java
package org.apache.felix.bundleplugin
public final org.apache.felix.bundleplugin.WrapPlugin extends org.apache.felix.bundleplugin.BundleAllPlugin {
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.felix.bundleplugin.BundleInfo bundleInfo
}

org/apache/felix/obrplugin/AbstractFileMojo.class
AbstractFileMojo.java
package org.apache.felix.obrplugin
public abstract org.apache.felix.obrplugin.AbstractFileMojo extends org.apache.maven.plugin.AbstractMojo {
	private String groupId
	private String artifactId
	private String version
	private String packaging
	private String classifier
	private java.io.File pomFile
	protected java.io.File file
	protected String obrXml
	private org.apache.maven.artifact.factory.ArtifactFactory m_factory
	public void  () 
	public org.apache.maven.project.MavenProject getProject ()  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.project.MavenProject project
		org.apache.maven.project.MavenProject project
		org.apache.maven.artifact.Artifact bundle
}

org/apache/felix/obrplugin/Config.class
Config.java
package org.apache.felix.obrplugin
public org.apache.felix.obrplugin.Config extends java.lang.Object {
	private boolean m_pathRelative
	private boolean m_remoteFile
	private java.net.URI m_remoteBundle
	public void  () 
	public void setPathRelative (boolean) 
		boolean value
	public void setRemoteFile (boolean) 
		boolean value
	public void setRemoteBundle (java.net.URI) 
		java.net.URI value
	public boolean isPathRelative () 
	public boolean isRemoteFile () 
	public java.net.URI getRemoteBundle () 
}

org/apache/felix/obrplugin/ObrCleanRepo.class
ObrCleanRepo.java
package org.apache.felix.obrplugin
public org.apache.felix.obrplugin.ObrCleanRepo extends org.apache.maven.plugin.AbstractMojo {
	private String obrRepository
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	public void  () 
	public void execute () 
		java.net.URI repositoryXml
		java.io.File repositoryFile
		org.w3c.dom.Document doc
		org.w3c.dom.Node finalDocument
		Exception e
	private org.w3c.dom.Element cleanDocument (org.w3c.dom.Element) 
		IllegalArgumentException e
		org.w3c.dom.Element n
		String value
		java.net.URI resource
		int i
		int i
		java.text.SimpleDateFormat format
		org.w3c.dom.Element elem
		String localRepoPath
		java.net.URI baseURI
		org.w3c.dom.NodeList nodes
		java.util.List toRemove
		java.util.Date d
	private javax.xml.parsers.DocumentBuilder initConstructor ()  throws org.apache.maven.plugin.MojoExecutionException 
		javax.xml.parsers.ParserConfigurationException e
		javax.xml.parsers.DocumentBuilder constructor
		javax.xml.parsers.DocumentBuilderFactory factory
	private org.w3c.dom.Document parseFile (java.io.File, javax.xml.parsers.DocumentBuilder)  throws org.apache.maven.plugin.MojoExecutionException 
		org.xml.sax.SAXException e
		java.io.IOException e
		java.io.File file
		javax.xml.parsers.DocumentBuilder constructor
		java.io.File targetFile
		org.w3c.dom.Document doc
	private void writeToFile (java.net.URI, org.w3c.dom.Node)  throws org.apache.maven.plugin.MojoExecutionException 
		javax.xml.transform.TransformerConfigurationException e
		java.io.IOException e
		javax.xml.transform.TransformerException e
		java.io.IOException e
		java.net.URI outputFilename
		org.w3c.dom.Node treeToBeWrite
		javax.xml.transform.Transformer transformer
		javax.xml.transform.TransformerFactory tfabrique
		java.util.Properties proprietes
		javax.xml.transform.dom.DOMSource input
		java.io.File fichier
		java.io.FileOutputStream flux
		javax.xml.transform.Result output
}

org/apache/felix/obrplugin/ObrDeploy.class
ObrDeploy.java
package org.apache.felix.obrplugin
public final org.apache.felix.obrplugin.ObrDeploy extends org.apache.maven.plugin.AbstractMojo {
	private boolean ignoreLock
	private String prefixUrl
	private String bundleUrl
	private String remoteOBR
	private String obrRepository
	private java.util.List supportedProjectTypes
	private org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository
	private String altDeploymentRepository
	private String obrDeploymentRepository
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	private org.apache.maven.project.MavenProject project
	private java.util.List attachedArtifacts
	private org.apache.maven.settings.Settings settings
	private org.apache.maven.artifact.manager.WagonManager m_wagonManager
	private org.apache.maven.artifact.Artifact m_sourceArtifact
	private org.apache.maven.artifact.Artifact m_docArtifact
	private static final java.util.regex.Pattern ALT_REPO_SYNTAX_PATTERN
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i
		java.net.URI uri
		java.net.URI bundleJar
		String relative
		java.net.URL resourceURL
		java.net.URI uri
		java.util.Iterator i
		String mavenRepository
		java.net.URI repositoryXml
		java.net.URI obrXmlFile
		org.apache.felix.obrplugin.Config userConfig
		Exception e
		String projectType
		java.net.URI tempURI
		String repositoryName
		org.apache.maven.plugin.logging.Log log
		org.apache.felix.obrplugin.ObrUpdate update
		org.apache.felix.obrplugin.RemoteFileManager remoteFile
		java.io.File downloadedRepositoryXml
	private void openRepositoryConnection (org.apache.felix.obrplugin.RemoteFileManager)  throws org.apache.maven.plugin.MojoExecutionException 
		String msg
		java.util.regex.Matcher matcher
		org.apache.felix.obrplugin.RemoteFileManager remoteFile
	private void updateRemoteBundleMetadata (org.apache.maven.artifact.Artifact, org.apache.felix.obrplugin.ObrUpdate)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.artifact.Artifact artifact
		org.apache.felix.obrplugin.ObrUpdate update
		java.net.URI bundleJar
		java.net.URI sourceJar
		java.net.URI docJar
	static void  () 
}

org/apache/felix/obrplugin/ObrDeployFile.class
ObrDeployFile.java
package org.apache.felix.obrplugin
public final org.apache.felix.obrplugin.ObrDeployFile extends org.apache.felix.obrplugin.AbstractFileMojo {
	private boolean ignoreLock
	private String remoteOBR
	private String obrRepository
	private java.util.List supportedProjectTypes
	private String repositoryId
	private String url
	private String bundleUrl
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	private org.apache.maven.settings.Settings settings
	private org.apache.maven.artifact.manager.WagonManager m_wagonManager
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		java.net.URI bundleJar
		java.net.URI uri
		java.net.URI uri
		String mavenRepository
		java.net.URI repositoryXml
		java.net.URI obrXmlFile
		java.net.URI bundleJar
		org.apache.felix.obrplugin.Config userConfig
		Exception e
		org.apache.maven.project.MavenProject project
		String projectType
		java.net.URI tempURI
		String repositoryName
		org.apache.maven.plugin.logging.Log log
		org.apache.felix.obrplugin.ObrUpdate update
		org.apache.felix.obrplugin.RemoteFileManager remoteFile
		java.io.File downloadedRepositoryXml
}

org/apache/felix/obrplugin/ObrIndex$1.class
ObrIndex.java
package org.apache.felix.obrplugin
 org.apache.felix.obrplugin.ObrIndex$1 extends java.lang.Object implements java.io.FileFilter  {
	final org.apache.felix.obrplugin.ObrIndex this$0
	void  (org.apache.felix.obrplugin.ObrIndex) 
	public boolean accept (java.io.File) 
		java.io.File pathname
}

org/apache/felix/obrplugin/ObrIndex.class
ObrIndex.java
package org.apache.felix.obrplugin
public final org.apache.felix.obrplugin.ObrIndex extends org.apache.maven.plugin.AbstractMojo {
	private String obrRepository
	private String urlTemplate
	private String mavenRepository
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	private final java.io.FileFilter filter
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.felix.bundlerepository.impl.RepositoryImpl repository
		org.apache.felix.bundlerepository.impl.ResourceImpl resource
		Exception e
		java.io.File file
		java.util.Iterator i$
		String repo
		java.net.URI mavenRepoUri
		java.net.URI repositoryXml
		java.util.List files
		org.apache.felix.bundlerepository.impl.DataModelHelperImpl dmh
		org.apache.felix.bundlerepository.impl.RepositoryImpl repository
		java.io.File obrRepoFile
		java.io.Writer writer
		Exception e
		org.apache.maven.plugin.logging.Log log
	protected void doTemplate (java.net.URI, java.io.File, org.apache.felix.bundlerepository.impl.ResourceImpl)  throws java.io.IOException java.net.URISyntaxException 
		String classifier
		int j
		String artifactId
		String version
		String classifier
		String type
		String artifactIdVersion
		StringBuffer sb
		String dir
		String[] p
		java.net.URI parentDir
		String absoluteDir
		String relativeDir
		String url
		java.net.URI root
		java.io.File path
		org.apache.felix.bundlerepository.impl.ResourceImpl resource
		String finalUri
	private java.lang.String trim (java.lang.String, java.lang.String) 
		String prefix
		String path
	private void findAllJars (java.io.File, java.util.List) 
		java.io.File child
		java.io.File[] arr$
		int len$
		int i$
		java.io.File root
		java.io.File[] children
		java.io.File mainRoot
		java.util.List files
		java.util.List roots
}

org/apache/felix/obrplugin/ObrInstall.class
ObrInstall.java
package org.apache.felix.obrplugin
public final org.apache.felix.obrplugin.ObrInstall extends org.apache.maven.plugin.AbstractMojo {
	private String obrRepository
	private java.util.List supportedProjectTypes
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	private org.apache.maven.project.MavenProject project
	private java.util.List attachedArtifacts
	private org.apache.maven.artifact.Artifact m_sourceArtifact
	private org.apache.maven.artifact.Artifact m_docArtifact
	public void  () 
	public void execute () 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i
		java.util.Iterator i
		String mavenRepository
		java.net.URI repositoryXml
		java.net.URI obrXmlFile
		org.apache.felix.obrplugin.Config userConfig
		Exception e
		String projectType
		org.apache.maven.plugin.logging.Log log
		org.apache.felix.obrplugin.ObrUpdate update
	private void updateLocalBundleMetadata (org.apache.maven.artifact.Artifact, org.apache.felix.obrplugin.ObrUpdate)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.artifact.Artifact artifact
		org.apache.felix.obrplugin.ObrUpdate update
		java.net.URI bundleJar
		java.net.URI sourceJar
		java.net.URI docJar
}

org/apache/felix/obrplugin/ObrInstallFile.class
ObrInstallFile.java
package org.apache.felix.obrplugin
public final org.apache.felix.obrplugin.ObrInstallFile extends org.apache.felix.obrplugin.AbstractFileMojo {
	private String obrRepository
	private java.util.List supportedProjectTypes
	private org.apache.maven.artifact.repository.ArtifactRepository localRepository
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		java.net.URI bundleJar
		org.apache.maven.project.MavenProject project
		String projectType
		org.apache.maven.plugin.logging.Log log
		org.apache.felix.obrplugin.ObrUpdate update
		String mavenRepository
		java.net.URI repositoryXml
		java.net.URI obrXmlFile
		java.net.URI bundleJar
		org.apache.felix.obrplugin.Config userConfig
}

org/apache/felix/obrplugin/ObrRemoteClean.class
ObrRemoteClean.java
package org.apache.felix.obrplugin
public final org.apache.felix.obrplugin.ObrRemoteClean extends org.apache.maven.plugin.AbstractMojo {
	private boolean ignoreLock
	private String prefixUrl
	private String remoteOBR
	private String obrRepository
	private java.util.List supportedProjectTypes
	private org.apache.maven.artifact.repository.ArtifactRepository deploymentRepository
	private String altDeploymentRepository
	private String obrDeploymentRepository
	private boolean interactive
	private org.apache.maven.project.MavenProject project
	private org.apache.maven.settings.Settings settings
	private org.apache.maven.artifact.manager.WagonManager m_wagonManager
	private static final java.util.regex.Pattern ALT_REPO_SYNTAX_PATTERN
	public void  () 
	public void execute ()  throws org.apache.maven.plugin.MojoExecutionException 
		java.net.URI repositoryXml
		org.apache.felix.obrplugin.Config userConfig
		org.w3c.dom.Document doc
		org.w3c.dom.Node finalDocument
		Exception e
		String projectType
		java.net.URI tempURI
		String repositoryName
		org.apache.maven.plugin.logging.Log log
		org.apache.felix.obrplugin.RemoteFileManager remoteFile
		java.io.File downloadedRepositoryXml
	private void openRepositoryConnection (org.apache.felix.obrplugin.RemoteFileManager)  throws org.apache.maven.plugin.MojoExecutionException 
		String msg
		java.util.regex.Matcher matcher
		org.apache.felix.obrplugin.RemoteFileManager remoteFile
	private org.w3c.dom.Element cleanDocument (org.w3c.dom.Element) 
		java.net.MalformedURLException e
		java.io.IOException e
		org.w3c.dom.Element n
		String value
		java.net.URL url
		int i
		java.io.IOException ioe
		java.io.BufferedReader br
		int i
		java.text.SimpleDateFormat format
		String answer
		org.w3c.dom.Element elem
		org.w3c.dom.NodeList nodes
		java.util.List toRemove
		java.util.Date d
	private javax.xml.parsers.DocumentBuilder initConstructor ()  throws org.apache.maven.plugin.MojoExecutionException 
		javax.xml.parsers.ParserConfigurationException e
		javax.xml.parsers.DocumentBuilder constructor
		javax.xml.parsers.DocumentBuilderFactory factory
	private org.w3c.dom.Document parseFile (java.io.File, javax.xml.parsers.DocumentBuilder)  throws org.apache.maven.plugin.MojoExecutionException 
		org.xml.sax.SAXException e
		java.io.IOException e
		java.io.File file
		javax.xml.parsers.DocumentBuilder constructor
		java.io.File targetFile
		org.w3c.dom.Document doc
	private void writeToFile (java.net.URI, org.w3c.dom.Node)  throws org.apache.maven.plugin.MojoExecutionException 
		javax.xml.transform.TransformerConfigurationException e
		java.io.FileNotFoundException e
		javax.xml.transform.TransformerException e
		java.io.IOException e
		java.net.URI outputFilename
		org.w3c.dom.Node treeToBeWrite
		javax.xml.transform.Transformer transformer
		javax.xml.transform.TransformerFactory tfabrique
		java.util.Properties proprietes
		javax.xml.transform.dom.DOMSource input
		java.io.File fichier
		java.io.FileOutputStream flux
		javax.xml.transform.Result output
	static void  () 
}

org/apache/felix/obrplugin/ObrUpdate.class
ObrUpdate.java
package org.apache.felix.obrplugin
public org.apache.felix.obrplugin.ObrUpdate extends java.lang.Object {
	private static java.util.regex.Pattern TIMESTAMP
	private static java.lang.reflect.Method setURI
	private org.apache.maven.plugin.logging.Log m_logger
	private java.net.URI m_repositoryXml
	private java.net.URI m_obrXml
	private org.apache.maven.project.MavenProject m_project
	private org.apache.felix.obrplugin.Config m_userConfig
	private org.apache.felix.bundlerepository.impl.RepositoryImpl m_repository
	private org.apache.felix.bundlerepository.impl.ResourceImpl m_resourceBundle
	private java.net.URI m_baseURI
	public void  (java.net.URI, java.net.URI, org.apache.maven.project.MavenProject, java.lang.String, org.apache.felix.obrplugin.Config, org.apache.maven.plugin.logging.Log) 
		java.net.URI repositoryXml
		java.net.URI obrXml
		org.apache.maven.project.MavenProject project
		String mavenRepositoryPath
		org.apache.felix.obrplugin.Config userConfig
		org.apache.maven.plugin.logging.Log logger
	public void updateRepository (java.net.URI, java.net.URI, java.net.URI)  throws org.apache.maven.plugin.MojoExecutionException 
		String snapshot
		java.io.IOException e
		java.net.URI resourceURI
		java.net.URI bundleJar
		java.net.URI sourceJar
		java.net.URI docJar
		java.io.File bundleFile
		String sourcePath
		String docPath
	private java.lang.String relativisePath (java.net.URI) 
		java.net.URI uri
	public void writeRepositoryXml ()  throws org.apache.maven.plugin.MojoExecutionException 
		java.io.IOException e
		java.io.IOException e
		java.io.File outputFile
		java.io.IOException e
		java.io.File file
		java.io.Writer writer
	public void parseRepositoryXml ()  throws org.apache.maven.plugin.MojoExecutionException 
		Exception e
		java.io.File fout
	private void parseObrXml ()  throws org.apache.maven.plugin.MojoExecutionException 
		org.kxml2.io.KXmlParser kxp
		java.io.InputStream is
		Exception e
	private void parseObrXml (org.kxml2.io.KXmlParser)  throws java.lang.Exception 
		org.kxml2.io.KXmlParser kxp
		org.apache.felix.bundlerepository.impl.PullParser parser
	static void  () 
		Exception e
}

org/apache/felix/obrplugin/ObrUtils.class
ObrUtils.java
package org.apache.felix.obrplugin
public org.apache.felix.obrplugin.ObrUtils extends java.lang.Object {
	private static final String DOT_XML
	private static final String REPO_XML
	private static final String OBR_XML
	public void  () 
	public static java.net.URI findRepositoryXml (java.lang.String, java.lang.String) 
		Exception e
		String mavenRepository
		String obrRepository
		String targetPath
		java.util.regex.Pattern ignoredNames
		java.net.URI uri
	public static java.net.URI findObrXml (org.apache.maven.project.MavenProject) 
		org.apache.maven.model.Resource resource
		java.util.Iterator i
		org.apache.maven.project.MavenProject project
		java.io.File obrFile
	public static java.net.URI getArtifactURI (org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.repository.ArtifactRepository repository
		org.apache.maven.artifact.Artifact artifact
		String baseDir
		String artifactPath
	public static java.net.URI toFileURI (java.lang.String) 
		String path
	public static java.net.URI getRelativeURI (java.net.URI, java.net.URI) 
		int dirnameIndex
		String repositoryPath
		java.net.URI rootURI
		java.net.URI localURI
		Exception e
		java.net.URI repositoryXml
		java.net.URI bundleJar
}

org/apache/felix/obrplugin/PomHelper.class
PomHelper.java
package org.apache.felix.obrplugin
public final org.apache.felix.obrplugin.PomHelper extends java.lang.Object {
	public void  () 
	public static org.apache.maven.project.MavenProject readPom (java.io.File)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.model.io.xpp3.MavenXpp3Reader modelReader
		java.io.FileNotFoundException e
		java.io.IOException e
		org.codehaus.plexus.util.xml.pull.XmlPullParserException e
		java.io.File pomFile
		java.io.Reader reader
	public static org.apache.maven.project.MavenProject buildPom (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String packaging
		org.apache.maven.model.Model model
}

org/apache/felix/obrplugin/RemoteFileManager.class
RemoteFileManager.java
package org.apache.felix.obrplugin
public org.apache.felix.obrplugin.RemoteFileManager extends java.lang.Object {
	private org.apache.maven.wagon.Wagon m_wagon
	private org.apache.maven.artifact.manager.WagonManager m_wagonManager
	private org.apache.maven.settings.Settings m_settings
	private org.apache.maven.plugin.logging.Log m_log
	public void  (org.apache.maven.artifact.manager.WagonManager, org.apache.maven.settings.Settings, org.apache.maven.plugin.logging.Log) 
		org.apache.maven.artifact.manager.WagonManager wm
		org.apache.maven.settings.Settings settings
		org.apache.maven.plugin.logging.Log log
	public void disconnect () 
		org.apache.maven.wagon.ConnectionException e
	public void connect (java.lang.String, java.lang.String)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.wagon.UnsupportedProtocolException e
		org.apache.maven.wagon.WagonException e
		org.apache.maven.wagon.proxy.ProxyInfo proxyInfo
		org.apache.maven.wagon.ConnectionException e
		org.apache.maven.wagon.authentication.AuthenticationException e
		String id
		String url
		org.apache.maven.wagon.repository.Repository repository
	public java.io.File get (java.lang.String, java.lang.String)  throws org.apache.maven.plugin.MojoExecutionException 
		java.io.IOException e
		org.apache.maven.wagon.TransferFailedException e
		org.apache.maven.wagon.authorization.AuthorizationException e
		org.apache.maven.wagon.ResourceDoesNotExistException e
		String url
		String suffix
		java.io.File file
	public void put (java.io.File, java.lang.String)  throws org.apache.maven.plugin.MojoExecutionException 
		org.apache.maven.wagon.TransferFailedException e
		org.apache.maven.wagon.authorization.AuthorizationException e
		org.apache.maven.wagon.ResourceDoesNotExistException e
		java.io.File file
		String url
	public static org.apache.maven.wagon.proxy.ProxyInfo getProxyInfo (org.apache.maven.settings.Settings) 
		org.apache.maven.settings.Proxy settingsProxy
		org.apache.maven.settings.Settings settings
		org.apache.maven.wagon.proxy.ProxyInfo proxyInfo
	public void lockFile (java.lang.String, boolean)  throws org.apache.maven.plugin.MojoExecutionException 
		InterruptedException e
		int countError
		java.io.Writer writer
		java.io.IOException e
		String fileName
		boolean ignoreLock
		java.io.File file
	public void unlockFile (java.lang.String)  throws org.apache.maven.plugin.MojoExecutionException 
		java.io.Writer writer
		java.io.IOException e
		String fileName
		java.io.File file
	public boolean isLockedFile (java.lang.String)  throws org.apache.maven.plugin.MojoExecutionException 
		String fileName
		java.io.File file
	public java.lang.String toString () 
}

org/apache/felix/obrplugin/XmlHelper.class
XmlHelper.java
package org.apache.felix.obrplugin
public org.apache.felix.obrplugin.XmlHelper extends java.lang.Object {
	public void  () 
	public static java.lang.String getTextContent (org.w3c.dom.Node) 
		org.w3c.dom.Node node
	private static java.lang.String mergeTextContent (org.w3c.dom.NodeList) 
		org.w3c.dom.Node n
		String text
		int i
		org.w3c.dom.NodeList nodes
		StringBuffer buf
	public static void setTextContent (org.w3c.dom.Node, java.lang.String) 
		org.w3c.dom.Node textNode
		org.w3c.dom.Node node
		String text
}

org/apache/maven/shared/dependency/tree/DependencyTreeResolutionListener.class
DependencyTreeResolutionListener.java
package org.apache.maven.shared.dependency.tree
public org.apache.maven.shared.dependency.tree.DependencyTreeResolutionListener extends java.lang.Object implements org.apache.maven.artifact.resolver.ResolutionListener org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt  {
	private final org.codehaus.plexus.logging.Logger logger
	private final java.util.Stack parentNodes
	private final java.util.Map nodesByArtifact
	private org.apache.maven.shared.dependency.tree.DependencyNode rootNode
	private org.apache.maven.shared.dependency.tree.DependencyNode currentNode
	private java.util.Map managedVersions
	private java.util.Map managedScopes
	public void  (org.codehaus.plexus.logging.Logger) 
		org.codehaus.plexus.logging.Logger logger
	public void testArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public void startProcessChildren (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public void endProcessChildren (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.shared.dependency.tree.DependencyNode node
	public void includeArtifact (org.apache.maven.artifact.Artifact) 
		org.apache.maven.shared.dependency.tree.DependencyNode node
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.shared.dependency.tree.DependencyNode existingNode
	public void omitForNearer (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
		org.apache.maven.shared.dependency.tree.DependencyNode omittedNode
		org.apache.maven.shared.dependency.tree.DependencyNode keptNode
		org.apache.maven.artifact.Artifact omitted
		org.apache.maven.artifact.Artifact kept
	public void updateScope (org.apache.maven.artifact.Artifact, java.lang.String) 
		org.apache.maven.artifact.Artifact artifact
		String scope
		org.apache.maven.shared.dependency.tree.DependencyNode node
	public void manageArtifact (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.Artifact replacement
	public void omitForCycle (org.apache.maven.artifact.Artifact) 
		org.apache.maven.shared.dependency.tree.DependencyNode node
		org.apache.maven.artifact.Artifact artifact
	public void updateScopeCurrentPom (org.apache.maven.artifact.Artifact, java.lang.String) 
		org.apache.maven.artifact.Artifact artifact
		String scopeIgnored
		org.apache.maven.shared.dependency.tree.DependencyNode node
	public void selectVersionFromRange (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.shared.dependency.tree.DependencyNode node
	public void restrictRange (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact, org.apache.maven.artifact.versioning.VersionRange) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.Artifact replacement
		org.apache.maven.artifact.versioning.VersionRange versionRange
	public void manageArtifactVersion (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.Artifact replacement
	public void manageArtifactScope (org.apache.maven.artifact.Artifact, org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.artifact.Artifact replacement
	public java.util.Collection getNodes () 
	public org.apache.maven.shared.dependency.tree.DependencyNode getRootNode () 
	private void log (java.lang.String) 
		int i
		String message
		int depth
		StringBuffer buffer
	private org.apache.maven.shared.dependency.tree.DependencyNode createNode (org.apache.maven.artifact.Artifact) 
		org.apache.maven.shared.dependency.tree.DependencyNode parent
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.shared.dependency.tree.DependencyNode node
	org.apache.maven.shared.dependency.tree.DependencyNode addNode (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.shared.dependency.tree.DependencyNode node
		org.apache.maven.shared.dependency.tree.DependencyNode previousNode
	private org.apache.maven.shared.dependency.tree.DependencyNode getNode (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	private void removeNode (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
		org.apache.maven.shared.dependency.tree.DependencyNode node
	private boolean isCurrentNodeIncluded () 
		org.apache.maven.shared.dependency.tree.DependencyNode node
		java.util.Iterator iterator
		boolean included
	private void flushDependencyManagement (org.apache.maven.shared.dependency.tree.DependencyNode) 
		org.apache.maven.shared.dependency.tree.DependencyNode node
		org.apache.maven.artifact.Artifact artifact
		String premanagedVersion
		String premanagedScope
	private static java.lang.String getRangeId (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
}

org/apache/maven/shared/osgi/DefaultMaven2OsgiConverter.class
DefaultMaven2OsgiConverter.java
package org.apache.maven.shared.osgi
public org.apache.maven.shared.osgi.DefaultMaven2OsgiConverter extends java.lang.Object implements org.apache.maven.shared.osgi.Maven2OsgiConverter  {
	private static final String FILE_SEPARATOR
	static final java.util.regex.Pattern FUZZY_VERSION
	public void  () 
	private java.lang.String getBundleSymbolicName (java.lang.String, java.lang.String) 
		String groupId
		String artifactId
	public java.lang.String getBundleSymbolicName (org.apache.maven.artifact.Artifact) 
		java.io.IOException e
		String symbolicNameAttribute
		java.util.Map bundleSymbolicNameHeader
		java.util.Iterator it
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		aQute.lib.osgi.Analyzer analyzer
		java.util.jar.JarFile jar
		String groupIdFromPackage
		String artifactId
		org.apache.maven.artifact.Artifact artifact
		int i
		String lastSection
	private java.lang.String getGroupIdFromPackage (java.io.File) 
		java.io.File f
		String packageName
		java.util.zip.ZipEntry entry
		int i
		String packageName
		String[] packageNameSections
		java.util.Iterator it
		int i
		java.util.Set packageNames
		java.util.jar.JarFile jar
		java.util.Enumeration entries
		String[] groupIdSections
		StringBuffer sb
		java.io.IOException e
		java.io.File artifactFile
	public java.lang.String getBundleFileName (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public java.lang.String getVersion (org.apache.maven.artifact.Artifact) 
		org.apache.maven.artifact.Artifact artifact
	public java.lang.String getVersion (java.lang.String) 
		String version
	public static java.lang.String cleanupVersion (java.lang.String) 
		String major
		String minor
		String micro
		String qualifier
		String version
		StringBuffer result
		java.util.regex.Matcher m
	static void cleanupModifier (java.lang.StringBuffer, java.lang.String) 
		char c
		int i
		StringBuffer result
		String modifier
	static void  () 
}

org/apache/maven/shared/osgi/ManifestReadingException.class
ManifestReadingException.java
package org.apache.maven.shared.osgi
public org.apache.maven.shared.osgi.ManifestReadingException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
}

org/apache/maven/shared/osgi/Maven2OsgiConverter.class
Maven2OsgiConverter.java
package org.apache.maven.shared.osgi
public abstract org.apache.maven.shared.osgi.Maven2OsgiConverter extends java.lang.Object {
	public abstract java.lang.String getBundleSymbolicName (org.apache.maven.artifact.Artifact) 
	public abstract java.lang.String getBundleFileName (org.apache.maven.artifact.Artifact) 
	public abstract java.lang.String getVersion (org.apache.maven.artifact.Artifact) 
	public abstract java.lang.String getVersion (java.lang.String) 
}

SchemaObr.xsd
META-INF/maven/org.apache.felix/
META-INF/maven/org.apache.felix/maven-bundle-plugin/
META-INF/maven/org.apache.felix/maven-bundle-plugin/pom.xml
META-INF/maven/org.apache.felix/maven-bundle-plugin/pom.properties