META-INF/MANIFEST.MF
LICENSE
OSGI-OPT/
OSGI-OPT/bnd.bnd
OSGI-OPT/src/
OSGI-OPT/src/aQute/
OSGI-OPT/src/aQute/bnd/
OSGI-OPT/src/aQute/bnd/annotation/
OSGI-OPT/src/aQute/bnd/annotation/Export.java
OSGI-OPT/src/aQute/bnd/annotation/UsePolicy.java
OSGI-OPT/src/aQute/bnd/annotation/component/
OSGI-OPT/src/aQute/bnd/annotation/component/Activate.java
OSGI-OPT/src/aQute/bnd/annotation/component/Component.java
OSGI-OPT/src/aQute/bnd/annotation/component/ConfigurationPolicy.java
OSGI-OPT/src/aQute/bnd/annotation/component/Deactivate.java
OSGI-OPT/src/aQute/bnd/annotation/component/Modified.java
OSGI-OPT/src/aQute/bnd/annotation/component/Reference.java
OSGI-OPT/src/aQute/bnd/ant/
OSGI-OPT/src/aQute/bnd/ant/BaseTask.java
OSGI-OPT/src/aQute/bnd/ant/BndTask.java
OSGI-OPT/src/aQute/bnd/ant/DeployTask.java
OSGI-OPT/src/aQute/bnd/ant/EclipseTask.java
OSGI-OPT/src/aQute/bnd/ant/ExpandPropertiesTask.java
OSGI-OPT/src/aQute/bnd/ant/PrepareTask.java
OSGI-OPT/src/aQute/bnd/ant/ProjectTask.java
OSGI-OPT/src/aQute/bnd/ant/WrapTask.java
OSGI-OPT/src/aQute/bnd/build/
OSGI-OPT/src/aQute/bnd/build/CircularDependencyException.java
OSGI-OPT/src/aQute/bnd/build/Container.java
OSGI-OPT/src/aQute/bnd/build/Project.java
OSGI-OPT/src/aQute/bnd/build/ProjectBuilder.java
OSGI-OPT/src/aQute/bnd/build/ReflectAction.java
OSGI-OPT/src/aQute/bnd/build/ScriptAction.java
OSGI-OPT/src/aQute/bnd/build/Workspace.java
OSGI-OPT/src/aQute/bnd/classpath/
OSGI-OPT/src/aQute/bnd/classpath/BndContainer.java
OSGI-OPT/src/aQute/bnd/classpath/BndContainerInitializer.java
OSGI-OPT/src/aQute/bnd/classpath/BndContainerPage.java
OSGI-OPT/src/aQute/bnd/classpath/ModelListener.java
OSGI-OPT/src/aQute/bnd/help/
OSGI-OPT/src/aQute/bnd/help/Syntax.java
OSGI-OPT/src/aQute/bnd/jareditor/
OSGI-OPT/src/aQute/bnd/jareditor/JarConfiguration.java
OSGI-OPT/src/aQute/bnd/jareditor/JarDocumentProvider.java
OSGI-OPT/src/aQute/bnd/jareditor/JarEditor.java
OSGI-OPT/src/aQute/bnd/junit/
OSGI-OPT/src/aQute/bnd/junit/OSGiArgumentsTab.java
OSGI-OPT/src/aQute/bnd/junit/OSGiJUnitLaunchShortcut.java
OSGI-OPT/src/aQute/bnd/junit/OSGiJUnitLauncherConfigurationDelegate.java
OSGI-OPT/src/aQute/bnd/junit/OSGiJUnitTabGroup.java
OSGI-OPT/src/aQute/bnd/launch/
OSGI-OPT/src/aQute/bnd/launch/LaunchDelegate.java
OSGI-OPT/src/aQute/bnd/launch/LaunchTabGroup.java
OSGI-OPT/src/aQute/bnd/launch/Shortcut.java
OSGI-OPT/src/aQute/bnd/main/
OSGI-OPT/src/aQute/bnd/main/bnd.java
OSGI-OPT/src/aQute/bnd/main/packageinfo
OSGI-OPT/src/aQute/bnd/make/
OSGI-OPT/src/aQute/bnd/make/Make.java
OSGI-OPT/src/aQute/bnd/make/MakeBnd.java
OSGI-OPT/src/aQute/bnd/make/MakeCopy.java
OSGI-OPT/src/aQute/bnd/make/component/
OSGI-OPT/src/aQute/bnd/make/component/ComponentAnnotationReader.java
OSGI-OPT/src/aQute/bnd/make/component/ServiceComponent.java
OSGI-OPT/src/aQute/bnd/maven/
OSGI-OPT/src/aQute/bnd/maven/BsnToMavenPath.java
OSGI-OPT/src/aQute/bnd/maven/MavenGroup.java
OSGI-OPT/src/aQute/bnd/maven/MavenRepository.java
OSGI-OPT/src/aQute/bnd/plugin/
OSGI-OPT/src/aQute/bnd/plugin/ActionWrapper.java
OSGI-OPT/src/aQute/bnd/plugin/Activator.java
OSGI-OPT/src/aQute/bnd/plugin/Central.java
OSGI-OPT/src/aQute/bnd/plugin/builder/
OSGI-OPT/src/aQute/bnd/plugin/builder/BndBuilder.java
OSGI-OPT/src/aQute/bnd/plugin/builder/BndNature.java
OSGI-OPT/src/aQute/bnd/plugin/builder/ToggleNatureAction.java
OSGI-OPT/src/aQute/bnd/plugin/editors/
OSGI-OPT/src/aQute/bnd/plugin/editors/BndCompletionProcessor.java
OSGI-OPT/src/aQute/bnd/plugin/editors/BndHover.java
OSGI-OPT/src/aQute/bnd/plugin/editors/BndMultiPageEditor.java
OSGI-OPT/src/aQute/bnd/plugin/editors/BndMultiPageEditorContributor.java
OSGI-OPT/src/aQute/bnd/plugin/editors/BndScanner.java
OSGI-OPT/src/aQute/bnd/plugin/editors/BndSourceViewerConfiguration.java
OSGI-OPT/src/aQute/bnd/plugin/editors/BndTextEditor.java
OSGI-OPT/src/aQute/bnd/plugin/editors/MacroRule.java
OSGI-OPT/src/aQute/bnd/plugin/popup/
OSGI-OPT/src/aQute/bnd/plugin/popup/Scripts.java
OSGI-OPT/src/aQute/bnd/plugin/popup/SubMenu.java
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/AddToRepo.java
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/InstallBundle.java
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/MakeBundle.java
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/VerifyBundle.java
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/WrapBundle.java
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/repo/
OSGI-OPT/src/aQute/bnd/plugin/popup/actions/repo/RepoDialog.java
OSGI-OPT/src/aQute/bnd/service/
OSGI-OPT/src/aQute/bnd/service/AnalyzerPlugin.java
OSGI-OPT/src/aQute/bnd/service/DependencyContributor.java
OSGI-OPT/src/aQute/bnd/service/MakePlugin.java
OSGI-OPT/src/aQute/bnd/service/Plugin.java
OSGI-OPT/src/aQute/bnd/service/Refreshable.java
OSGI-OPT/src/aQute/bnd/service/RepositoryPlugin.java
OSGI-OPT/src/aQute/bnd/service/SignerPlugin.java
OSGI-OPT/src/aQute/bnd/service/action/
OSGI-OPT/src/aQute/bnd/service/action/Action.java
OSGI-OPT/src/aQute/bnd/service/action/NamedAction.java
OSGI-OPT/src/aQute/bnd/set/
OSGI-OPT/src/aQute/bnd/set/Group.java
OSGI-OPT/src/aQute/bnd/signing/
OSGI-OPT/src/aQute/bnd/signing/JartoolSigner.java
OSGI-OPT/src/aQute/bnd/signing/Signer.java
OSGI-OPT/src/aQute/bnd/test/
OSGI-OPT/src/aQute/bnd/test/ProjectLauncher.java
OSGI-OPT/src/aQute/lib/
OSGI-OPT/src/aQute/lib/base64/
OSGI-OPT/src/aQute/lib/base64/Base64.java
OSGI-OPT/src/aQute/lib/deployer/
OSGI-OPT/src/aQute/lib/deployer/FileInstallRepo.java
OSGI-OPT/src/aQute/lib/deployer/FileRepo.java
OSGI-OPT/src/aQute/lib/jardiff/
OSGI-OPT/src/aQute/lib/jardiff/Diff.java
OSGI-OPT/src/aQute/lib/osgi/
OSGI-OPT/src/aQute/lib/osgi/About.java
OSGI-OPT/src/aQute/lib/osgi/AbstractResource.java
OSGI-OPT/src/aQute/lib/osgi/Analyzer.java
OSGI-OPT/src/aQute/lib/osgi/Annotation.java
OSGI-OPT/src/aQute/lib/osgi/Builder.java
OSGI-OPT/src/aQute/lib/osgi/ClassDataCollector.java
OSGI-OPT/src/aQute/lib/osgi/Clazz.java
OSGI-OPT/src/aQute/lib/osgi/Constants.java
OSGI-OPT/src/aQute/lib/osgi/EmbeddedResource.java
OSGI-OPT/src/aQute/lib/osgi/FileResource.java
OSGI-OPT/src/aQute/lib/osgi/Instruction.java
OSGI-OPT/src/aQute/lib/osgi/InstructionFilter.java
OSGI-OPT/src/aQute/lib/osgi/Jar.java
OSGI-OPT/src/aQute/lib/osgi/JarResource.java
OSGI-OPT/src/aQute/lib/osgi/Macro.java
OSGI-OPT/src/aQute/lib/osgi/OpCodes.java
OSGI-OPT/src/aQute/lib/osgi/PreprocessResource.java
OSGI-OPT/src/aQute/lib/osgi/Processor.java
OSGI-OPT/src/aQute/lib/osgi/Resource.java
OSGI-OPT/src/aQute/lib/osgi/URLResource.java
OSGI-OPT/src/aQute/lib/osgi/Verifier.java
OSGI-OPT/src/aQute/lib/osgi/WriteResource.java
OSGI-OPT/src/aQute/lib/osgi/ZipResource.java
OSGI-OPT/src/aQute/lib/osgi/eclipse/
OSGI-OPT/src/aQute/lib/osgi/eclipse/EclipseClasspath.java
OSGI-OPT/src/aQute/lib/tag/
OSGI-OPT/src/aQute/lib/tag/Tag.java
OSGI-OPT/src/aQute/libg/
OSGI-OPT/src/aQute/libg/generics/
OSGI-OPT/src/aQute/libg/generics/Create.java
OSGI-OPT/src/aQute/libg/header/
OSGI-OPT/src/aQute/libg/header/OSGiHeader.java
OSGI-OPT/src/aQute/libg/qtokens/
OSGI-OPT/src/aQute/libg/qtokens/QuotedTokenizer.java
OSGI-OPT/src/aQute/libg/reporter/
OSGI-OPT/src/aQute/libg/reporter/Reporter.java
OSGI-OPT/src/aQute/libg/sed/
OSGI-OPT/src/aQute/libg/sed/Replacer.java
OSGI-OPT/src/aQute/libg/sed/Sed.java
OSGI-OPT/src/aQute/libg/version/
OSGI-OPT/src/aQute/libg/version/Version.java
OSGI-OPT/src/aQute/libg/version/VersionRange.java
aQute/
aQute/bnd/
aQute/bnd/annotation/
aQute/bnd/annotation/Export.class
Export.java
package aQute.bnd.annotation
public abstract annotation aQute.bnd.annotation.Export extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final String RNAME
	public static final String VERSION
	public static final String MANDATORY
	public static final String OPTIONAL
	public static final String USES
	public static final String EXCLUDE
	public static final String INCLUDE
	static void  () 
	public abstract java.lang.String version () 
	public abstract java.lang.String[] mandatory () 
	public abstract java.lang.String[] optional () 
	public abstract java.lang.Class[] exclude () 
	public abstract java.lang.Class[] include () 
}

aQute/bnd/annotation/UsePolicy.class
UsePolicy.java
package aQute.bnd.annotation
public abstract annotation aQute.bnd.annotation.UsePolicy extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final String RNAME
	static void  () 
}

aQute/bnd/annotation/component/
aQute/bnd/annotation/component/Activate.class
Activate.java
package aQute.bnd.annotation.component
public abstract annotation aQute.bnd.annotation.component.Activate extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final String RNAME
}

aQute/bnd/annotation/component/Component.class
Component.java
package aQute.bnd.annotation.component
public abstract annotation aQute.bnd.annotation.component.Component extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final String RNAME
	public static final String PROVIDE
	public static final String NAME
	public static final String FACTORY
	public static final String SERVICEFACTORY
	public static final String IMMEDIATE
	public static final String CONFIGURATION_POLICY
	public static final String ENABLED
	public static final String PROPERTIES
	public abstract java.lang.String name () 
	public abstract java.lang.Class[] provide () 
	public abstract boolean factory () 
	public abstract boolean servicefactory () 
	public abstract boolean enabled () 
	public abstract boolean immediate () 
	public abstract aQute.bnd.annotation.component.ConfigurationPolicy configurationPolicy () 
	public abstract java.lang.String[] properties () 
}

aQute/bnd/annotation/component/ConfigurationPolicy.class
ConfigurationPolicy.java
package aQute.bnd.annotation.component
public final enum aQute.bnd.annotation.component.ConfigurationPolicy extends java.lang.Enum {
	public static final enum aQute.bnd.annotation.component.ConfigurationPolicy optional
	public static final enum aQute.bnd.annotation.component.ConfigurationPolicy require
	public static final enum aQute.bnd.annotation.component.ConfigurationPolicy ignore
	private static final synthetic aQute.bnd.annotation.component.ConfigurationPolicy[] ENUM$VALUES
	static void  () 
	private void  (java.lang.String, int) 
	public static aQute.bnd.annotation.component.ConfigurationPolicy[] values () 
	public static aQute.bnd.annotation.component.ConfigurationPolicy valueOf (java.lang.String) 
}

aQute/bnd/annotation/component/Deactivate.class
Deactivate.java
package aQute.bnd.annotation.component
public abstract annotation aQute.bnd.annotation.component.Deactivate extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final String RNAME
}

aQute/bnd/annotation/component/Modified.class
Modified.java
package aQute.bnd.annotation.component
public abstract annotation aQute.bnd.annotation.component.Modified extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final String RNAME
}

aQute/bnd/annotation/component/Reference.class
Reference.java
package aQute.bnd.annotation.component
public abstract annotation aQute.bnd.annotation.component.Reference extends java.lang.Object implements java.lang.annotation.Annotation  {
	public static final String RNAME
	public static final String NAME
	public static final String SERVICE
	public static final String OPTIONAL
	public static final String MULTIPLE
	public static final String DYNAMIC
	public static final String TARGET
	public static final String TYPE
	public static final String UNBIND
	public abstract java.lang.String name () 
	public abstract java.lang.Class service () 
	public abstract boolean optional () 
	public abstract boolean multiple () 
	public abstract boolean dynamic () 
	public abstract java.lang.String target () 
	public abstract java.lang.String unbind () 
	public abstract char type () 
}

aQute/bnd/ant/
aQute/bnd/ant/BaseTask.class
BaseTask.java
package aQute.bnd.ant
public aQute.bnd.ant.BaseTask extends org.apache.tools.ant.Task implements aQute.libg.reporter.Reporter  {
	java.util.List errors
	java.util.List warnings
	java.util.List progress
	boolean pedantic
	boolean trace
	public void  () 
	public transient void error (java.lang.String, java.lang.Object[]) 
		String s
		Object[] args
	public java.util.List getErrors () 
	public java.util.List getProgress () 
	public java.util.List getWarnings () 
	public transient void progress (java.lang.String, java.lang.Object[]) 
		String s
		Object[] args
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String s
		Object[] args
	protected boolean report () 
	protected boolean report (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter reporter
		java.util.Iterator e
		java.util.Iterator e
	public static java.io.File getFile (java.io.File, java.lang.String) 
		java.io.File base
		String file
		java.io.File f
		int n
		int n
		String first
		java.io.IOException e
	protected java.util.List split (java.lang.String, java.lang.String) 
		String dependsOn
		String string
	protected java.lang.String join (java.util.Collection, java.lang.String) 
		java.util.Collection classpath
		String string
		StringBuffer sb
		String del
		Object name
	public boolean isPedantic () 
	public void setPedantic (boolean) 
		boolean pedantic
	public void setTrace (boolean) 
		boolean trace
	public transient void trace (java.lang.String, java.lang.Object[]) 
		String s
		Object[] args
}

aQute/bnd/ant/BndTask.class
BndTask.java
package aQute.bnd.ant
public aQute.bnd.ant.BndTask extends aQute.bnd.ant.BaseTask {
	String command
	java.io.File basedir
	boolean failok
	boolean exceptions
	boolean print
	java.util.List files
	java.util.List classpath
	java.util.List sourcepath
	java.io.File output
	java.io.File testDir
	boolean eclipse
	boolean inherit
	static java.io.File[] EMPTY_FILES
	static void  () 
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		aQute.bnd.build.Project project
		Throwable e
	public void setCommand (java.lang.String) 
		String command
	public void setBasedir (java.io.File) 
		java.io.File basedir
	private void executeBackwardCompatible ()  throws org.apache.tools.ant.BuildException 
		java.io.File project
		aQute.lib.osgi.eclipse.EclipseClasspath cp
		java.util.Iterator f
		java.io.File file
		aQute.lib.osgi.Builder builder
		java.util.Properties p
		java.util.Properties projectProperties
		aQute.lib.osgi.Jar[] jars
		int i
		aQute.lib.osgi.Jar jar
		String bsn
		java.io.File base
		java.io.File output
		String path
		String msg
		Exception e
	public void setFiles (java.lang.String) 
		String files
	void addAll (java.util.List, java.lang.String, java.lang.String) 
		java.util.List list
		String files
		String separator
		aQute.libg.qtokens.QuotedTokenizer qt
		String[] entries
		java.io.File project
		int i
		java.io.File f
	public void setClasspath (java.lang.String) 
		String value
		org.apache.tools.ant.types.Path p
		String[] path
		int i
	public void setClasspath (org.apache.tools.ant.types.Path) 
		org.apache.tools.ant.types.Path p
		String[] path
		int i
	public void setEclipse (boolean) 
		boolean eclipse
	boolean isFailok () 
	public void setFailok (boolean) 
		boolean failok
	boolean isExceptions () 
	public void setExceptions (boolean) 
		boolean exceptions
	boolean isPrint () 
	void setPrint (boolean) 
		boolean print
	public void setSourcepath (java.lang.String) 
		String sourcepath
	java.io.File[] toFiles (java.util.List, java.lang.String)  throws java.io.IOException 
		java.util.List files
		String what
	public void setOutput (java.io.File) 
		java.io.File output
	public void setDestFile (java.io.File) 
		java.io.File output
	public void setTestDir (java.io.File) 
		java.io.File testDir
	public void setInherit (boolean) 
		boolean inherit
}

aQute/bnd/ant/DeployTask.class
DeployTask.java
package aQute.bnd.ant
public aQute.bnd.ant.DeployTask extends aQute.bnd.ant.BaseTask {
	java.util.List filesets
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		aQute.bnd.build.Project project
		org.apache.tools.ant.types.FileSet fileset
		org.apache.tools.ant.DirectoryScanner ds
		String[] files
		int i
		java.io.File file
		Exception e
		Throwable t
	public void addFileset (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet files
}

aQute/bnd/ant/EclipseTask.class
EclipseTask.java
package aQute.bnd.ant
public aQute.bnd.ant.EclipseTask extends aQute.bnd.ant.BaseTask {
	private String prefix
	private java.util.List prebuild
	private java.io.File workspaceLocation
	private String separator
	private java.io.File projectLocation
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		aQute.lib.osgi.eclipse.EclipseClasspath eclipse
		java.util.List dependents
		Exception e
	private void addCareful (java.util.List, java.util.Collection) 
		java.util.List result
		java.util.Collection projects
		java.util.Iterator i
		java.io.File d
	protected void addProperty (java.lang.String, java.lang.String) 
		String n
		String v
	public void setPrefix (java.lang.String) 
		String prefix
	public void setPrebuild (java.lang.String) 
		String prebuild
		java.util.StringTokenizer st
	public void setSeparator (java.lang.String) 
		String separator
	public void setProjectLocation (java.io.File) 
		java.io.File projectLocation
	public void setWorkspaceLocation (java.io.File) 
		java.io.File workspaceLocation
}

aQute/bnd/ant/ExpandPropertiesTask.class
ExpandPropertiesTask.java
package aQute.bnd.ant
public aQute.bnd.ant.ExpandPropertiesTask extends aQute.bnd.ant.BaseTask {
	java.io.File propertyFile
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		java.util.Properties properties
		aQute.lib.osgi.Processor processor
		org.apache.tools.ant.Project project
		java.util.Properties flattened
		java.util.Iterator i
		String key
		java.io.IOException e
	public void setPropertyFile (java.io.File) 
		java.io.File file
}

aQute/bnd/ant/PrepareTask.class
PrepareTask.java
package aQute.bnd.ant
public aQute.bnd.ant.PrepareTask extends aQute.bnd.ant.BaseTask {
	java.io.File basedir
	boolean print
	String top
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		aQute.bnd.build.Project project
		java.util.Properties properties
		Exception e
	private void copyProperties (java.util.Properties) 
		java.util.Properties flattened
		java.util.Enumeration k
		String key
		String value
	public boolean isPrint () 
	public void setPrint (boolean) 
		boolean print
	public void setBasedir (java.io.File) 
		java.io.File basedir
	public void setTop (java.lang.String) 
		String top
}

aQute/bnd/ant/ProjectTask.class
ProjectTask.java
package aQute.bnd.ant
public aQute.bnd.ant.ProjectTask extends aQute.bnd.ant.BaseTask {
	java.io.File basedir
	boolean underTest
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		aQute.bnd.build.Project project
		Exception e
	public void setBasedir (java.io.File) 
		java.io.File basedir
	public void setUnderTest (boolean) 
		boolean underTest
}

aQute/bnd/ant/WrapTask.class
WrapTask.java
package aQute.bnd.ant
public aQute.bnd.ant.WrapTask extends aQute.bnd.ant.BaseTask implements aQute.libg.reporter.Reporter  {
	java.util.List jars
	java.io.File output
	java.io.File definitions
	java.util.List classpath
	boolean failok
	boolean exceptions
	boolean print
	public void  () 
	public void execute ()  throws org.apache.tools.ant.BuildException 
		boolean failed
		java.util.Iterator f
		aQute.bnd.main.bnd bnd
		java.io.File file
		String name
		java.io.File bndFile
		Exception e
	public void setJars (java.lang.String) 
		String files
	void addAll (java.util.List, java.lang.String, java.lang.String) 
		java.util.List list
		String files
		String separator
		aQute.libg.qtokens.QuotedTokenizer qt
		String[] entries
		java.io.File project
		int i
		java.io.File f
	public void setClasspath (java.lang.String) 
		String files
	boolean isFailok () 
	public void setFailok (boolean) 
		boolean failok
	public void setExceptions (boolean) 
		boolean exceptions
	public void setOutput (java.io.File) 
		java.io.File output
	public void setDefinitions (java.io.File) 
		java.io.File out
	public void addConfiguredFileSet (org.apache.tools.ant.types.FileSet) 
		org.apache.tools.ant.types.FileSet list
		org.apache.tools.ant.DirectoryScanner scanner
		String[] files
		int i
		java.io.File f
}

aQute/bnd/ant/taskdef.properties
aQute/bnd/build/
aQute/bnd/build/CircularDependencyException.class
CircularDependencyException.java
package aQute.bnd.build
public aQute.bnd.build.CircularDependencyException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String string
}

aQute/bnd/build/Container$TYPE.class
Container.java
package aQute.bnd.build
public final enum aQute.bnd.build.Container$TYPE extends java.lang.Enum {
	public static final enum aQute.bnd.build.Container$TYPE REPO
	public static final enum aQute.bnd.build.Container$TYPE PROJECT
	public static final enum aQute.bnd.build.Container$TYPE EXTERNAL
	public static final enum aQute.bnd.build.Container$TYPE LIBRARY
	public static final enum aQute.bnd.build.Container$TYPE ERROR
	private static final synthetic aQute.bnd.build.Container$TYPE[] ENUM$VALUES
	static void  () 
	private void  (java.lang.String, int) 
	public static aQute.bnd.build.Container$TYPE[] values () 
	public static aQute.bnd.build.Container$TYPE valueOf (java.lang.String) 
}

aQute/bnd/build/Container.class
Container.java
package aQute.bnd.build
public aQute.bnd.build.Container extends java.lang.Object {
	final java.io.File file
	final aQute.bnd.build.Container$TYPE type
	final String bsn
	final String version
	final String error
	final aQute.bnd.build.Project project
	final java.util.Map attributes
	void  (aQute.bnd.build.Project, java.lang.String, java.lang.String, aQute.bnd.build.Container$TYPE, java.io.File, java.lang.String, java.util.Map) 
		aQute.bnd.build.Project project
		String bsn
		String version
		aQute.bnd.build.Container$TYPE type
		java.io.File source
		String error
		java.util.Map attributes
	public void  (aQute.bnd.build.Project, java.io.File) 
		aQute.bnd.build.Project project
		java.io.File file
	public void  (java.io.File) 
		java.io.File file
	public java.io.File getFile () 
	public java.lang.String getBundleSymbolicName () 
	public java.lang.String getVersion () 
	public aQute.bnd.build.Container$TYPE getType () 
	public java.lang.String getError () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	public aQute.bnd.build.Project getProject () 
	public java.lang.String toString () 
	public java.util.Map getAttributes () 
	public java.util.List getMembers ()  throws java.lang.Exception 
		java.util.List result
		java.io.InputStream in
		java.io.BufferedReader rd
		String line
		String line
		java.util.List list
}

aQute/bnd/build/Project.class
Project.java
package aQute.bnd.build
public aQute.bnd.build.Project extends aQute.lib.osgi.Processor {
	static final String DEFAULT_ACTIONS
	public static final String BNDFILE
	public static final String BNDCNF
	final aQute.bnd.build.Workspace workspace
	boolean preparedPaths
	final java.util.Collection dependson
	final java.util.Collection buildpath
	final java.util.Collection runpath
	final java.util.Collection sourcepath
	final java.util.Collection allsourcepath
	final java.util.Collection bootclasspath
	final java.util.Collection runbundles
	java.io.File output
	java.io.File target
	boolean inPrepare
	int revision
	java.io.File[] files
	static java.util.List trail
	static final synthetic boolean $assertionsDisabled
	static void  () 
	public void  (aQute.bnd.build.Workspace, java.io.File, java.io.File)  throws java.lang.Exception 
		aQute.bnd.build.Workspace workspace
		java.io.File projectDir
		java.io.File buildFile
	public void  (aQute.bnd.build.Workspace, java.io.File)  throws java.lang.Exception 
		aQute.bnd.build.Workspace workspace
		java.io.File buildDir
	private void readBuildProperties ()  throws java.lang.Exception 
		java.io.File f
		java.util.Properties p
		java.util.Enumeration e
		String key
		String newkey
		Exception e
	public static aQute.bnd.build.Project getUnparented (java.io.File)  throws java.lang.Exception 
		java.io.File propertiesFile
		aQute.bnd.build.Workspace workspace
		aQute.bnd.build.Project project
	public synchronized boolean isValid () 
	public synchronized aQute.bnd.build.ProjectBuilder getBuilder (aQute.bnd.build.ProjectBuilder)  throws java.lang.Exception 
		aQute.bnd.build.ProjectBuilder parent
		aQute.bnd.build.ProjectBuilder builder
		aQute.bnd.build.ProjectBuilder builder
		aQute.bnd.build.Container file
		aQute.bnd.build.Container file
		java.io.File file
	public synchronized int getChanged () 
	public synchronized void setChanged () 
	public aQute.bnd.build.Workspace getWorkspace () 
	public java.lang.String toString () 
	public synchronized void prepare ()  throws java.lang.Exception 
		java.io.File src
		java.util.List dependencies
		String dp
		java.util.Set requiredProjectNames
		java.util.List dcs
		aQute.bnd.service.DependencyContributor dc
		String p
		aQute.bnd.build.Project required
		java.util.Set done
		aQute.bnd.build.Project project
		aQute.bnd.build.Project project
	public java.io.File getSrc () 
	private void traverse (java.util.Collection, java.util.Set)  throws java.lang.Exception 
		java.util.Collection dependencies
		java.util.Set visited
		aQute.bnd.build.Project project
	private void doPath (java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) 
		java.util.Collection resultpath
		java.util.Collection projects
		java.util.Collection entries
		java.util.Collection bootclasspath
		aQute.bnd.build.Container cpe
	private java.util.List parseBuildpath ()  throws java.lang.Exception 
	private java.util.List parseTestpath ()  throws java.lang.Exception 
	private java.util.List parseTestbundles ()  throws java.lang.Exception 
	public java.util.List getBundles (int, java.lang.String)  throws java.lang.Exception 
		int strategy
		String spec
		java.util.List result
		java.util.Map bundles
		java.util.Iterator i
		java.util.Map$Entry entry
		String bsn
		java.util.Map attrs
		aQute.bnd.build.Container found
		String versionRange
		aQute.bnd.build.Project project
		java.io.File f
		java.io.File f
		String error
		java.util.List libs
		aQute.bnd.build.Container cc
		aQute.bnd.build.Container x
		Exception e
	public java.util.Collection getDependson ()  throws java.lang.Exception 
	public java.util.Collection getBuildpath ()  throws java.lang.Exception 
	public java.util.Collection getRunpath ()  throws java.lang.Exception 
	public java.util.Collection getRunbundles ()  throws java.lang.Exception 
	public java.util.Collection getSourcepath ()  throws java.lang.Exception 
	public java.util.Collection getAllsourcepath ()  throws java.lang.Exception 
	public java.util.Collection getBootclasspath ()  throws java.lang.Exception 
	public java.io.File getOutput ()  throws java.lang.Exception 
	private void doEclipseClasspath ()  throws java.lang.Exception 
		aQute.lib.osgi.eclipse.EclipseClasspath eclipse
		java.io.File dependent
		aQute.bnd.build.Project required
		java.io.File f
		java.io.File f
	public java.lang.String _p_dependson (java.lang.String[])  throws java.lang.Exception 
		String[] args
	private java.util.Collection toFiles (java.util.Collection) 
		java.util.Collection projects
		java.util.List files
		aQute.bnd.build.Project p
	public java.lang.String _p_buildpath (java.lang.String[])  throws java.lang.Exception 
		String[] args
	public java.lang.String _p_testpath (java.lang.String[])  throws java.lang.Exception 
		String[] args
	public java.lang.String _p_sourcepath (java.lang.String[])  throws java.lang.Exception 
		String[] args
	public java.lang.String _p_allsourcepath (java.lang.String[])  throws java.lang.Exception 
		String[] args
	public java.lang.String _p_bootclasspath (java.lang.String[])  throws java.lang.Exception 
		String[] args
	public java.lang.String _p_output (java.lang.String[])  throws java.lang.Exception 
		String[] args
	private java.lang.String list (java.lang.String[], java.util.Collection) 
		String[] args
		java.util.Collection list
		String separator
	protected java.lang.Object[] getMacroDomains () 
	public java.io.File release (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		String name
	public java.io.File release (java.lang.String, aQute.lib.osgi.Jar)  throws java.lang.Exception 
		String name
		aQute.lib.osgi.Jar jar
		java.util.List plugins
		aQute.bnd.service.RepositoryPlugin rp
		aQute.bnd.service.RepositoryPlugin plugin
		Exception e
	public void release (boolean)  throws java.lang.Exception 
		boolean test
		String name
	public void release (java.lang.String, boolean)  throws java.lang.Exception 
		String name
		boolean test
		java.io.File[] jars
		java.io.File jar
		aQute.lib.osgi.Jar j
	public aQute.bnd.build.Container getBundle (java.lang.String, java.lang.String, int, java.util.Map)  throws java.lang.Exception 
		String bsn
		String range
		int strategy
		java.util.Map attrs
		java.util.List plugins
		aQute.bnd.service.RepositoryPlugin plugin
		java.io.File[] results
		java.io.File f
	public void deploy (java.lang.String, java.io.File)  throws java.lang.Exception 
		String name
		java.io.File file
		java.util.List plugins
		aQute.bnd.service.RepositoryPlugin rp
		aQute.bnd.service.RepositoryPlugin plugin
		aQute.lib.osgi.Jar jar
		Exception e
	public void deploy (java.io.File)  throws java.lang.Exception 
		java.io.File file
		String name
	public java.lang.String _repo (java.lang.String[])  throws java.lang.Exception 
		String[] args
		String bsns
		String version
		int strategy
		java.util.Collection parts
		java.util.List paths
		String bsn
		aQute.bnd.build.Container jar
	public java.io.File getTarget ()  throws java.lang.Exception 
	public java.io.File[] build (boolean)  throws java.lang.Exception 
		boolean underTest
	public java.io.File[] getBuildFiles ()  throws java.lang.Exception 
		java.io.File f
		java.io.FileReader fin
		java.io.BufferedReader rdr
		java.util.List files
		String s
		java.io.File ff
	public java.io.File[] buildLocal (boolean)  throws java.lang.Exception 
		boolean underTest
		java.io.File bfs
		aQute.bnd.build.ProjectBuilder builder
		aQute.lib.osgi.Jar[] jars
		java.io.File[] files
		java.io.File target
		int i
		aQute.lib.osgi.Jar jar
		String bsn
		String msg
		java.io.FileWriter fw
		java.io.File f
	private boolean isUptodate ()  throws java.lang.Exception 
		aQute.bnd.build.Project project
	private void reportNewer (long, aQute.lib.osgi.Jar) 
		long lastModified
		aQute.lib.osgi.Jar jar
		StringBuilder sb
		String del
		java.util.Map$Entry entry
	public boolean refresh () 
		boolean changed
	public boolean isCnf () 
	public void propertiesChanged () 
	public java.lang.String getName () 
	public java.util.Map getActions () 
		java.util.Map all
		java.util.Map actions
		java.util.Map$Entry action
		String key
	public void fillActions (java.util.Map) 
		java.util.Map all
		java.util.List plugins
		aQute.bnd.service.action.NamedAction a
		java.util.Map actions
		java.util.Map$Entry entry
		String key
		aQute.bnd.service.action.Action action
		aQute.bnd.service.action.Action action
		String label
	public void release ()  throws java.lang.Exception 
	public void release (java.lang.String)  throws java.lang.Exception 
		String name
	public void clean ()  throws java.lang.Exception 
		java.io.File target
	public java.io.File[] build ()  throws java.lang.Exception 
	public boolean test ()  throws java.lang.Exception 
		boolean ok
		String testbundles
		java.io.File[] jars
		java.io.File jar
		java.util.List containers
		aQute.bnd.build.Container container
		java.io.File jar
	public boolean test (java.io.File)  throws java.lang.Exception 
		java.io.File f
		aQute.bnd.test.ProjectLauncher pl
		int errors
	private void delete (java.io.File) 
		java.io.File target
		java.io.File[] sub
		java.io.File s
	public aQute.lib.osgi.Jar getValidJar (java.io.File)  throws java.lang.Exception 
		java.io.File f
		aQute.lib.osgi.Jar jar
	public aQute.lib.osgi.Jar getValidJar (java.net.URL)  throws java.lang.Exception 
		java.net.URL url
		java.io.InputStream in
		aQute.lib.osgi.Jar jar
	public aQute.lib.osgi.Jar getValidJar (aQute.lib.osgi.Jar, java.lang.String)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		String id
		java.util.jar.Manifest manifest
		aQute.lib.osgi.Builder b
		aQute.lib.osgi.Builder b
		String imprts
	public java.lang.String _project (java.lang.String[]) 
		String[] args
	public void bump (java.lang.String)  throws java.io.IOException 
		String mask
		aQute.libg.sed.Sed sed
	public void bump ()  throws java.io.IOException 
	public void action (java.lang.String)  throws java.lang.Exception 
		String command
		java.util.Map actions
		aQute.bnd.service.action.Action a
	public java.lang.String _findfile (java.lang.String[]) 
		String[] args
		java.io.File f
		java.util.List files
	void tree (java.util.List, java.io.File, java.lang.String, aQute.lib.osgi.Instruction) 
		java.util.List list
		java.io.File current
		String path
		aQute.lib.osgi.Instruction instr
		String[] subs
		String sub
		java.io.File f
	public void refreshAll () 
	public void script (java.lang.String, java.lang.String)  throws java.lang.Exception 
		String type
		String script
		java.util.List scripters
		java.util.Map x
	public java.lang.String _repos (java.lang.String[])  throws java.lang.Exception 
		String[] args
		java.util.List repos
		java.util.List names
		aQute.bnd.service.RepositoryPlugin rp
	public java.lang.String _help (java.lang.String[])  throws java.lang.Exception 
		String[] args
		aQute.bnd.help.Syntax syntax
		String what
}

aQute/bnd/build/ProjectBuilder.class
ProjectBuilder.java
package aQute.bnd.build
public aQute.bnd.build.ProjectBuilder extends aQute.lib.osgi.Builder {
	aQute.bnd.build.Project project
	public void  (aQute.bnd.build.Project) 
		aQute.bnd.build.Project project
	public void  (aQute.bnd.build.ProjectBuilder) 
		aQute.bnd.build.ProjectBuilder builder
	protected java.lang.Object[] getMacroDomains () 
	public aQute.lib.osgi.Builder getSubBuilder ()  throws java.lang.Exception 
	public aQute.bnd.build.Project getProject () 
}

aQute/bnd/build/ReflectAction.class
ReflectAction.java
package aQute.bnd.build
public aQute.bnd.build.ReflectAction extends java.lang.Object implements aQute.bnd.service.action.Action  {
	String what
	public void  (java.lang.String) 
		String what
	public void execute (aQute.bnd.build.Project, java.lang.String)  throws java.lang.Exception 
		aQute.bnd.build.Project project
		String action
		java.lang.reflect.Method m
	public java.lang.String toString () 
}

aQute/bnd/build/ScriptAction.class
ScriptAction.java
package aQute.bnd.build
public aQute.bnd.build.ScriptAction extends java.lang.Object implements aQute.bnd.service.action.Action  {
	final String script
	final String type
	public void  (java.lang.String, java.lang.String) 
		String type
		String script
	public void execute (aQute.bnd.build.Project, java.lang.String)  throws java.lang.Exception 
		aQute.bnd.build.Project project
		String action
}

aQute/bnd/build/Workspace.class
Workspace.java
package aQute.bnd.build
public aQute.bnd.build.Workspace extends aQute.lib.osgi.Processor {
	public static final int STRATEGY_HIGHEST
	public static final int STRATEGY_EXACT
	public static final int STRATEGY_LOWEST
	public static final String BUILDFILE
	public static final String CNFDIR
	static java.util.Map cache
	final java.util.Map models
	final java.util.Map commands
	static final synthetic boolean $assertionsDisabled
	static void  () 
	public static aQute.bnd.build.Project getProject (java.io.File)  throws java.lang.Exception 
		java.io.File projectDir
		aQute.bnd.build.Workspace ws
	public static aQute.bnd.build.Workspace getWorkspace (java.io.File)  throws java.lang.Exception 
		java.io.File workspaceDir
		java.lang.ref.WeakReference wsr
		aQute.bnd.build.Workspace ws
		aQute.bnd.build.Workspace ws
	public void  (java.io.File)  throws java.lang.Exception 
		java.io.File dir
		java.io.File buildDir
		java.io.File buildFile
	public aQute.bnd.build.Project getProject (java.lang.String)  throws java.lang.Exception 
		String bsn
		aQute.bnd.build.Project project
		java.io.File projectDir
	public boolean isPresent (java.lang.String) 
		String name
	public java.util.Collection getCurrentProjects () 
	public boolean refresh () 
		aQute.bnd.build.Project project
	public java.lang.String _workspace (java.lang.String[]) 
		String[] args
	public void addCommand (java.lang.String, aQute.bnd.service.action.Action) 
		String menu
		aQute.bnd.service.action.Action action
	public void removeCommand (java.lang.String) 
		String menu
	public void fillActions (java.util.Map) 
		java.util.Map all
}

aQute/bnd/classpath/
aQute/bnd/classpath/BndContainer.class
BndContainer.java
package aQute.bnd.classpath
public aQute.bnd.classpath.BndContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer  {
	static final org.eclipse.jdt.core.IClasspathEntry[] ICLASSPATHENTRY_EMPTY
	final aQute.bnd.build.Project project
	volatile int count
	volatile org.eclipse.jdt.core.IClasspathEntry[] cachedEntries
	static final synthetic boolean $assertionsDisabled
	static void  () 
	void  (aQute.bnd.build.Project) 
		aQute.bnd.build.Project project
	public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries () 
		boolean cached
		java.util.ArrayList result
		java.util.List entries
		aQute.bnd.build.Container c
		org.eclipse.jdt.core.IClasspathEntry cpe
		org.eclipse.core.runtime.IPath sourceAttachment
		java.io.File file
		org.eclipse.core.runtime.IPath p
		java.io.File sourceDir
		Exception e
	private java.util.Collection toFiles (java.util.Collection) 
		java.util.Collection path
		java.util.List result
		aQute.bnd.build.Container c
	public java.lang.String getDescription () 
	public int getKind () 
	public org.eclipse.core.runtime.IPath getPath () 
	public aQute.bnd.build.Project getModel () 
}

aQute/bnd/classpath/BndContainerInitializer.class
BndContainerInitializer.java
package aQute.bnd.classpath
public aQute.bnd.classpath.BndContainerInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer implements aQute.bnd.classpath.ModelListener  {
	public static final org.eclipse.core.runtime.Path ID
	final aQute.bnd.plugin.Central central
	static void  () 
	public void  () 
	public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IJavaProject project
		aQute.bnd.build.Project model
	public boolean canUpdateClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IJavaProject project
	public void requestClasspathContainerUpdate (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathContainer)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IJavaProject project
		org.eclipse.jdt.core.IClasspathContainer containerSuggestion
	public void modelChanged (aQute.bnd.build.Project)  throws java.lang.Exception 
		aQute.bnd.build.Project model
		org.eclipse.jdt.core.IJavaProject project
	public void workspaceChanged (aQute.bnd.build.Workspace)  throws java.lang.Exception 
		aQute.bnd.build.Workspace ws
}

aQute/bnd/classpath/BndContainerPage$1.class
BndContainerPage.java
package aQute.bnd.classpath
final aQute.bnd.classpath.BndContainerPage$1 extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	final synthetic aQute.bnd.classpath.BndContainerPage this$0
	void  (aQute.bnd.classpath.BndContainerPage) 
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
		Exception e
	public void dispose () 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
}

aQute/bnd/classpath/BndContainerPage$2.class
BndContainerPage.java
package aQute.bnd.classpath
final aQute.bnd.classpath.BndContainerPage$2 extends java.lang.Object implements org.eclipse.jface.viewers.ITableLabelProvider  {
	final synthetic aQute.bnd.classpath.BndContainerPage this$0
	void  (aQute.bnd.classpath.BndContainerPage) 
	public org.eclipse.swt.graphics.Image getColumnImage (java.lang.Object, int) 
		Object element
		int columnIndex
	public java.lang.String getColumnText (java.lang.Object, int) 
		Object element
		int columnIndex
		aQute.bnd.build.Container c
	public void addListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public void dispose () 
	public boolean isLabelProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	public void removeListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
}

aQute/bnd/classpath/BndContainerPage$3.class
BndContainerPage.java
package aQute.bnd.classpath
final aQute.bnd.classpath.BndContainerPage$3 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final synthetic aQute.bnd.classpath.BndContainerPage this$0
	private final synthetic org.eclipse.swt.widgets.Button val$wCreate
	private final synthetic org.eclipse.jface.viewers.TableViewer val$tableViewer
	void  (aQute.bnd.classpath.BndContainerPage, org.eclipse.swt.widgets.Button, org.eclipse.jface.viewers.TableViewer) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

aQute/bnd/classpath/BndContainerPage.class
BndContainerPage.java
package aQute.bnd.classpath
public aQute.bnd.classpath.BndContainerPage extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.jdt.ui.wizards.IClasspathContainerPage org.eclipse.jdt.ui.wizards.IClasspathContainerPageExtension  {
	private org.eclipse.swt.widgets.Table table
	private aQute.bnd.build.Project model
	private java.io.File basedir
	private org.eclipse.jdt.core.IJavaProject javaProject
	public void  () 
	public void initialize (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry[]) 
		org.eclipse.jdt.core.IJavaProject project
		org.eclipse.jdt.core.IClasspathEntry[] currentEntries
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Button wCreate
		org.eclipse.swt.layout.FormData fd_wCreate
		org.eclipse.jface.viewers.TableViewer tableViewer
		org.eclipse.swt.layout.FormData fd_table
		org.eclipse.swt.widgets.TableColumn wBsn
		org.eclipse.swt.widgets.TableColumn wVersion
		org.eclipse.swt.widgets.TableColumn wOptions
		org.eclipse.swt.widgets.TableColumn wFile
	protected boolean createBnd () 
		java.io.File bnd
		java.io.FileOutputStream out
		java.io.PrintStream ps
		java.io.IOException e
		org.eclipse.core.runtime.CoreException e
	public boolean finish () 
	public org.eclipse.jdt.core.IClasspathEntry getSelection () 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.jdt.core.IClasspathEntry cpe
	public void setSelection (org.eclipse.jdt.core.IClasspathEntry) 
		org.eclipse.jdt.core.IClasspathEntry containerEntry
	static synthetic aQute.bnd.build.Project access$0 (aQute.bnd.classpath.BndContainerPage) 
}

aQute/bnd/classpath/ModelListener.class
ModelListener.java
package aQute.bnd.classpath
public abstract aQute.bnd.classpath.ModelListener extends java.lang.Object {
	public abstract void modelChanged (aQute.bnd.build.Project)  throws java.lang.Exception 
}

aQute/bnd/classpath/messages.properties
aQute/bnd/help/
aQute/bnd/help/Syntax.class
Syntax.java
package aQute.bnd.help
public aQute.bnd.help.Syntax extends java.lang.Object implements aQute.lib.osgi.Constants  {
	final String header
	final String lead
	final String example
	final java.util.regex.Pattern pattern
	final String values
	final aQute.bnd.help.Syntax[] children
	static aQute.bnd.help.Syntax version
	static aQute.bnd.help.Syntax bundle_symbolic_name
	static aQute.bnd.help.Syntax bundle_version
	static aQute.bnd.help.Syntax path_version
	static aQute.bnd.help.Syntax[] syntaxes
	public static final java.util.Map HELP
	static void  () 
		aQute.bnd.help.Syntax s
	public transient void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.regex.Pattern, aQute.bnd.help.Syntax[]) 
		String header
		String lead
		String example
		String values
		java.util.regex.Pattern pattern
		aQute.bnd.help.Syntax[] children
	public java.lang.String getLead () 
	public java.lang.String getExample () 
	public java.lang.String getValues () 
	public java.lang.String getPattern () 
	public aQute.bnd.help.Syntax[] getChildren () 
	public java.lang.String getHeader () 
}

aQute/bnd/help/changed.txt
aQute/bnd/help/syntax.properties
aQute/bnd/help/syntax.xml
aQute/bnd/jareditor/
aQute/bnd/jareditor/JarConfiguration.class
JarConfiguration.java
package aQute.bnd.jareditor
public aQute.bnd.jareditor.JarConfiguration extends org.eclipse.jface.text.source.SourceViewerConfiguration {
	public void  () 
}

aQute/bnd/jareditor/JarDocumentProvider.class
JarDocumentProvider.java
package aQute.bnd.jareditor
public aQute.bnd.jareditor.JarDocumentProvider extends java.lang.Object implements org.eclipse.ui.texteditor.IDocumentProvider  {
	org.eclipse.jface.text.Document doc
	java.io.PrintWriter out
	public void  () 
	public void aboutToChange (java.lang.Object) 
		Object arg0
	public void addElementStateListener (org.eclipse.ui.texteditor.IElementStateListener) 
		org.eclipse.ui.texteditor.IElementStateListener arg0
	public boolean canSaveDocument (java.lang.Object) 
		Object arg0
	public void changed (java.lang.Object) 
		Object arg0
	public void connect (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object source
		org.eclipse.ui.part.FileEditorInput input
		java.io.File file
		Exception e
	public void disconnect (java.lang.Object) 
		Object arg0
	public org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel (java.lang.Object) 
		Object arg0
	public org.eclipse.jface.text.IDocument getDocument (java.lang.Object) 
		Object arg0
	public long getModificationStamp (java.lang.Object) 
		Object arg0
	public long getSynchronizationStamp (java.lang.Object) 
		Object arg0
	public boolean isDeleted (java.lang.Object) 
		Object arg0
	public boolean mustSaveDocument (java.lang.Object) 
		Object arg0
	public void removeElementStateListener (org.eclipse.ui.texteditor.IElementStateListener) 
		org.eclipse.ui.texteditor.IElementStateListener arg0
	public void resetDocument (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object arg0
	public void saveDocument (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object, org.eclipse.jface.text.IDocument, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor arg0
		Object arg1
		org.eclipse.jface.text.IDocument arg2
		boolean arg3
	java.lang.String print (java.io.File)  throws java.lang.Exception 
		java.io.File file
		java.io.ByteArrayOutputStream bos
		java.io.PrintStream ps
		aQute.bnd.main.bnd x
}

aQute/bnd/jareditor/JarEditor.class
JarEditor.java
package aQute.bnd.jareditor
public aQute.bnd.jareditor.JarEditor extends org.eclipse.ui.texteditor.AbstractTextEditor {
	public void  () 
	protected void createActions () 
}

aQute/bnd/junit/
aQute/bnd/junit/OSGiArgumentsTab.class
OSGiArgumentsTab.java
package aQute.bnd.junit
public aQute.bnd.junit.OSGiArgumentsTab extends org.eclipse.debug.ui.AbstractLaunchConfigurationTab {
	public static final String ATTR_KEEP
	public static final String ATTR_REPORT
	org.eclipse.swt.widgets.Button wReport
	private org.eclipse.swt.widgets.Button wKeep
	public void  () 
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite comp
		org.eclipse.swt.layout.FormData fd_wClearCache
		org.eclipse.swt.layout.FormData fd_verboseButton
	private void validatePage () 
	public java.lang.String getName () 
	public void initializeFrom (org.eclipse.debug.core.ILaunchConfiguration) 
		org.eclipse.debug.core.ILaunchConfiguration configuration
		boolean keep
		boolean report
		Exception ce
	public void performApply (org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) 
		org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration
	public void setDefaults (org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) 
		org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration
	public org.eclipse.jdt.core.IJavaProject getJavaProject (org.eclipse.debug.core.ILaunchConfiguration)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.debug.core.ILaunchConfiguration configuration
		String projectName
		org.eclipse.core.resources.IProject project
		org.eclipse.jdt.core.IJavaProject javaProject
	public java.lang.String getJavaProjectName (org.eclipse.debug.core.ILaunchConfiguration)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.debug.core.ILaunchConfiguration configuration
}

aQute/bnd/junit/OSGiJUnitLaunchShortcut.class
OSGiJUnitLaunchShortcut.java
package aQute.bnd.junit
public aQute.bnd.junit.OSGiJUnitLaunchShortcut extends org.eclipse.jdt.junit.launcher.JUnitLaunchShortcut {
	public void  () 
	protected java.lang.String getLaunchConfigurationTypeId () 
}

aQute/bnd/junit/OSGiJUnitLauncherConfigurationDelegate.class
OSGiJUnitLauncherConfigurationDelegate.java
package aQute.bnd.junit
public aQute.bnd.junit.OSGiJUnitLauncherConfigurationDelegate extends org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate {
	aQute.bnd.test.ProjectLauncher launcher
	public void  () 
	public java.lang.String verifyMainTypeName (org.eclipse.debug.core.ILaunchConfiguration)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.debug.core.ILaunchConfiguration configuration
	protected void collectExecutionArguments (org.eclipse.debug.core.ILaunchConfiguration, java.util.List, java.util.List)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.debug.core.ILaunchConfiguration configuration
		java.util.List vmArguments
		java.util.List programArguments
		org.eclipse.jdt.core.IJavaProject javaProject
		aQute.bnd.build.Project model
		String args
		Exception e
	public java.lang.String[] getClasspath (org.eclipse.debug.core.ILaunchConfiguration)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.debug.core.ILaunchConfiguration configuration
	public java.io.File getRuntime () 
}

aQute/bnd/junit/OSGiJUnitTabGroup.class
OSGiJUnitTabGroup.java
package aQute.bnd.junit
public aQute.bnd.junit.OSGiJUnitTabGroup extends org.eclipse.jdt.internal.junit.launcher.JUnitTabGroup {
	public void  () 
	public void createTabs (org.eclipse.debug.ui.ILaunchConfigurationDialog, java.lang.String) 
		org.eclipse.debug.ui.ILaunchConfigurationDialog dialog
		String mode
		org.eclipse.debug.ui.ILaunchConfigurationTab[] tabs
}

aQute/bnd/launch/
aQute/bnd/launch/LaunchDelegate.class
LaunchDelegate.java
package aQute.bnd.launch
public aQute.bnd.launch.LaunchDelegate extends org.eclipse.jdt.launching.JavaLaunchDelegate {
	String programArguments
	String vmArguments
	String[] classpath
	public void  () 
	public void launch (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.debug.core.ILaunchConfiguration configuration
		String mode
		org.eclipse.debug.core.ILaunch launch
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.jdt.core.IJavaProject javaProject
		aQute.bnd.build.Project model
		aQute.bnd.test.ProjectLauncher launcher
		java.util.List vmArguments
		java.util.List programArguments
		Exception e
	public java.lang.String verifyMainTypeName (org.eclipse.debug.core.ILaunchConfiguration)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.debug.core.ILaunchConfiguration configuration
	public java.lang.String getVMArguments (org.eclipse.debug.core.ILaunchConfiguration) 
		org.eclipse.debug.core.ILaunchConfiguration c
	public java.lang.String getProgramArguments (org.eclipse.debug.core.ILaunchConfiguration) 
		org.eclipse.debug.core.ILaunchConfiguration c
	public java.lang.String[] getClasspath (org.eclipse.debug.core.ILaunchConfiguration) 
		org.eclipse.debug.core.ILaunchConfiguration configuration
}

aQute/bnd/launch/LaunchTabGroup.class
LaunchTabGroup.java
package aQute.bnd.launch
public aQute.bnd.launch.LaunchTabGroup extends org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup {
	public void  () 
	public void createTabs (org.eclipse.debug.ui.ILaunchConfigurationDialog, java.lang.String) 
		org.eclipse.debug.ui.ILaunchConfigurationDialog dialog
		String mode
		org.eclipse.debug.ui.ILaunchConfigurationTab[] tabs
}

aQute/bnd/launch/Shortcut.class
Shortcut.java
package aQute.bnd.launch
public aQute.bnd.launch.Shortcut extends java.lang.Object implements org.eclipse.debug.ui.ILaunchShortcut  {
	public void  () 
	protected java.lang.String getLaunchConfigurationTypeId () 
	public void launch (org.eclipse.jface.viewers.ISelection, java.lang.String) 
		org.eclipse.jface.viewers.ISelection selection
		String mode
		org.eclipse.jface.viewers.IStructuredSelection is
		Object selected
		org.eclipse.jdt.core.IJavaElement element
	public void launch (org.eclipse.ui.IEditorPart, java.lang.String) 
		org.eclipse.ui.IEditorPart editor
		String mode
		org.eclipse.ui.IEditorInput input
		org.eclipse.jdt.core.IJavaElement je
		org.eclipse.jdt.core.IJavaProject jproject
	void launch (org.eclipse.jdt.core.IJavaProject, java.lang.String) 
		org.eclipse.jdt.core.IJavaProject project
		String mode
		org.eclipse.debug.core.ILaunchConfiguration config
		Exception e
	org.eclipse.debug.core.ILaunchConfigurationType getConfigurationType () 
	org.eclipse.debug.core.ILaunchConfiguration find (org.eclipse.jdt.core.IJavaProject)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.jdt.core.IJavaProject project
		java.util.List candidateConfigs
		org.eclipse.debug.core.ILaunchConfiguration[] configs
		int i
		org.eclipse.debug.core.ILaunchConfiguration config
	protected org.eclipse.debug.core.ILaunchManager getLaunchManager () 
	protected org.eclipse.debug.core.ILaunchConfiguration createConfiguration (org.eclipse.jdt.core.IJavaProject)  throws java.lang.Exception 
		org.eclipse.jdt.core.IJavaProject type
		org.eclipse.debug.core.ILaunchConfiguration config
		org.eclipse.debug.core.ILaunchConfigurationWorkingCopy wc
		org.eclipse.debug.core.ILaunchConfigurationType configType
}

aQute/bnd/main/
aQute/bnd/main/bnd.class
bnd.java
package aQute.bnd.main
public aQute.bnd.main.bnd extends aQute.lib.osgi.Processor {
	java.io.PrintStream out
	static boolean exceptions
	static boolean failok
	private aQute.bnd.build.Project project
	static final int BUILD_SOURCES
	static final int BUILD_POM
	static final int BUILD_FORCE
	static final int VERIFY
	static final int MANIFEST
	static final int LIST
	static final int ECLIPSE
	static final int IMPEXP
	static final int USES
	static final int USEDBY
	static final int COMPONENT
	static final int HEX
	static void  () 
	public void  () 
	public static void main (java.lang.String[]) 
		String[] args
		aQute.bnd.main.bnd main
		Exception e
	void run (java.lang.String[])  throws java.lang.Exception 
		String[] args
		int cnt
		int i
		String path
		Throwable t
		java.io.File f
		int n
		String msg
		String msg
	private int doMacro (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		String result
		String cmd
		java.util.Collection parts
		String s
	private void doRelease (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		aQute.bnd.build.Project project
	private void doXref (java.lang.String[], int) 
		String[] args
		int i
		java.io.File file
		aQute.lib.osgi.Jar jar
		java.util.Map$Entry entry
		String key
		aQute.lib.osgi.Resource r
		java.io.InputStream in
		aQute.lib.osgi.Clazz clazz
		java.util.Set xref
		String element
		Exception e
	private void doEclipse (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		java.io.File dir
	private void doEclipse (java.io.File)  throws java.lang.Exception 
		java.io.File file
		java.io.File cp
		aQute.lib.osgi.eclipse.EclipseClasspath eclipse
	private void doBuild (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		java.io.File[] classpath
		java.io.File workspace
		java.io.File[] sourcepath
		java.io.File output
		String eclipse
		int options
		String arg
		String[] spaces
		int j
		java.io.File f
		java.io.File properties
	private java.io.File[] getClasspath (java.lang.String) 
		String string
		String[] spaces
		java.io.File[] classpath
		int j
		java.io.File f
	private void doBuild (java.io.File, java.io.File[], java.io.File[], java.io.File, java.lang.String, java.io.File, int, java.util.Set)  throws java.lang.Exception 
		java.io.File properties
		java.io.File[] classpath
		java.io.File[] sourcepath
		java.io.File output
		String eclipse
		java.io.File workspace
		int options
		java.util.Set building
		aQute.lib.osgi.Builder builder
		String out
		String prebuild
		aQute.lib.osgi.Jar jar
		String name
		String msg
	private void prebuild (java.lang.String, java.io.File, java.io.File[], java.io.File[], java.io.File, java.lang.String, java.io.File, int, java.util.Set)  throws java.lang.Exception 
		String prebuild
		java.io.File base
		java.io.File[] classpath
		java.io.File[] sourcepath
		java.io.File output
		String eclipse2
		java.io.File workspace
		int options
		java.util.Set building
		java.util.Collection parts
		String part
		java.io.File f
		Exception e
	private void statistics (aQute.lib.osgi.Jar, java.io.File, java.lang.String) 
		aQute.lib.osgi.Jar jar
		java.io.File output
		String msg
	void doEclipse (aQute.lib.osgi.Builder, java.io.File, java.io.File[], java.io.File[], java.lang.String, java.io.File)  throws java.io.IOException 
		aQute.lib.osgi.Builder builder
		java.io.File properties
		java.io.File[] classpath
		java.io.File[] sourcepath
		String eclipse
		java.io.File workspace
		java.io.File project
		aQute.lib.osgi.eclipse.EclipseClasspath path
		java.util.List newClasspath
		java.util.List newSourcepath
		Exception e
	private void doHelp () 
	private void doHelp (java.lang.String[], int) 
		String[] args
		int i
	private void doPrint (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		int options
	public void doPrint (java.lang.String, int)  throws java.lang.Exception 
		String string
		int options
		java.io.File file
	private void doPrint (java.io.File, int)  throws java.util.zip.ZipException java.io.IOException java.lang.Exception 
		java.io.File file
		int options
		aQute.lib.osgi.Jar jar
		aQute.lib.osgi.Verifier verifier
		java.util.jar.Manifest manifest
		java.util.SortedSet sorted
		Object element
		String key
		Object value
		java.util.jar.Manifest m
		java.util.Map imports
		java.util.Map exports
		aQute.lib.osgi.Analyzer analyzer
		java.util.Map$Entry entry
		String name
		java.util.Map contents
		String element
		int n
		String path
		aQute.lib.osgi.Resource r
		String extra
	private void printComponents (java.io.PrintStream, aQute.lib.osgi.Jar)  throws java.lang.Exception 
		java.io.PrintStream out
		aQute.lib.osgi.Jar jar
		java.util.jar.Manifest manifest
		String componentHeader
		java.util.Map clauses
		String path
		aQute.lib.osgi.Resource r
		java.io.InputStreamReader ir
		java.io.OutputStreamWriter or
	java.util.Map invertMapOfCollection (java.util.Map) 
		java.util.Map map
		java.util.Map result
		java.util.Map$Entry entry
		String name
		java.util.Collection used
		String n
		java.util.Set set
	void printMapOfSets (java.util.Map) 
		java.util.Map map
		java.util.Map$Entry entry
		String name
		java.util.Set used
		java.util.Iterator k
		String n
		String list
	java.lang.String vertical (int, java.util.Set) 
		int padding
		java.util.Set used
		StringBuffer sb
		String del
		java.util.Iterator u
		String name
	java.lang.String pad (int) 
		int i
		StringBuffer sb
	private void doView (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		int options
		String charset
		java.io.File output
		String jar
	private void doView (java.lang.String, java.lang.String[], int, java.lang.String, int, java.io.File) 
		String jar
		String[] args
		int i
		String charset
		int options
		java.io.File output
		java.io.File path
		java.io.File dir
		String name
		aQute.lib.osgi.Instruction instruction
		java.io.File[] children
		int j
		String base
	private void doView (java.io.File, java.lang.String, java.lang.String, int, java.io.File) 
		java.io.File file
		String resource
		String charset
		int options
		java.io.File output
		aQute.lib.osgi.Instruction instruction
		java.io.FileInputStream fin
		java.util.zip.ZipInputStream in
		java.util.zip.ZipEntry entry
		Exception e
	private void doView (java.lang.String, java.util.zip.ZipInputStream, java.lang.String, int, java.io.File)  throws java.lang.Exception 
		String name
		java.util.zip.ZipInputStream in
		String charset
		int options
		java.io.File output
		int n
		java.io.InputStreamReader rds
		java.io.OutputStreamWriter wrt
	private void copy (java.io.Reader, java.io.Writer)  throws java.io.IOException 
		java.io.Reader rds
		java.io.Writer wrt
		char[] buffer
		int size
	private void print (java.lang.String, java.util.Map) 
		String msg
		java.util.Map ports
		java.util.Map$Entry entry
		String key
		java.util.Map clause
	private transient void format (java.lang.String, java.lang.Object[]) 
		String string
		Object[] objects
		StringBuffer sb
		int index
		int i
		char c
		String s
		int width
		int justify
		int j
		int j
		int spaces
		int j
		int j
	private void doWrap (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		int options
		java.io.File properties
		java.io.File output
		java.io.File[] classpath
		java.io.File bundle
	public boolean doWrap (java.io.File, java.io.File, java.io.File, java.io.File[], int, java.util.Map)  throws java.lang.Exception 
		java.io.File properties
		java.io.File bundle
		java.io.File output
		java.io.File[] classpath
		int options
		java.util.Map additional
		aQute.lib.osgi.Analyzer analyzer
		aQute.lib.osgi.Jar dot
		java.util.regex.Pattern p
		String base
		java.util.regex.Matcher m
		String export
		String version
		String path
		aQute.lib.osgi.Jar jar
		java.io.File f
	void doDiff (java.lang.String[], int)  throws java.io.IOException 
		String[] args
		int first
		java.io.File base
		boolean strict
		aQute.lib.osgi.Jar[] targets
		int n
		int i
		java.io.File f
		aQute.lib.osgi.Jar jar
		Exception e
		aQute.lib.jardiff.Diff diff
		java.util.Map map
		aQute.lib.osgi.Jar jar
	void copy (java.io.File, java.io.File) 
		java.io.File a
		java.io.File b
		java.io.InputStream in
		java.io.OutputStream out
		byte[] buffer
		int size
		java.io.IOException e
	public void setOut (java.io.PrintStream) 
		java.io.PrintStream out
	public void test (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		aQute.bnd.build.Project project
	public aQute.bnd.build.Project getProject ()  throws java.lang.Exception 
	public void debug (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		aQute.bnd.build.Project project
		java.util.Properties p
		Object k
		String key
		String s
		java.util.Collection l
		String del
		String ss
	public void repo (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		String bsn
		String version
		aQute.bnd.build.Project p
		java.util.List repos
		aQute.bnd.service.RepositoryPlugin writable
		java.util.Iterator rp
		aQute.bnd.service.RepositoryPlugin rpp
		int n
		aQute.bnd.service.RepositoryPlugin repo
		String mask
		String location
		aQute.bnd.maven.MavenRepository maven
		aQute.lib.deployer.FileRepo repo
		String url
	private void repoGet (java.util.List, java.lang.String) 
		java.util.List writable
		String string
	private void repoPut (aQute.bnd.service.RepositoryPlugin, aQute.bnd.build.Project, java.lang.String, java.lang.String, java.lang.String)  throws java.lang.Exception 
		aQute.bnd.service.RepositoryPlugin writable
		aQute.bnd.build.Project project
		String file
		String bsn
		String version
		aQute.lib.osgi.Jar jar
		int n
		java.io.File f
		java.util.jar.Manifest manifest
	private void repoFetch (java.util.List, java.lang.String) 
		java.util.List repos
		String string
		java.io.File f
	void repoList (java.util.List, java.lang.String)  throws java.lang.Exception 
		java.util.List repos
		String mask
		java.util.Set bsns
		aQute.bnd.service.RepositoryPlugin repo
		String bsn
		java.util.Set versions
		aQute.bnd.service.RepositoryPlugin repo
		java.util.List result
	void patch (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
	void createPatch (java.lang.String, java.lang.String, java.lang.String)  throws java.lang.Exception 
		String old
		String newer
		String patch
		aQute.lib.osgi.Jar a
		java.util.jar.Manifest am
		aQute.lib.osgi.Jar b
		java.util.jar.Manifest bm
		java.util.Set delete
		String path
		aQute.lib.osgi.Resource br
		aQute.lib.osgi.Resource ar
	private boolean isEqual (aQute.lib.osgi.Resource, aQute.lib.osgi.Resource)  throws java.lang.Exception 
		aQute.lib.osgi.Resource ar
		aQute.lib.osgi.Resource br
		java.io.InputStream ain
		java.io.InputStream bin
		int an
		int bn
	void applyPatch (java.lang.String, java.lang.String, java.lang.String)  throws java.lang.Exception 
		String old
		String patch
		String newer
		aQute.lib.osgi.Jar a
		aQute.lib.osgi.Jar b
		java.util.jar.Manifest bm
		String patchDelete
		String patchVersion
		java.util.Collection delete
		java.util.Set paths
		String path
		aQute.lib.osgi.Resource br
	public void runtests (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		int errors
		java.io.File cwd
		aQute.bnd.build.Workspace ws
		java.io.File reportDir
		aQute.lib.tag.Tag summary
		boolean hadOne
		java.io.File f
		java.io.File[] files
		java.io.File f
		java.io.File r
		java.io.FileOutputStream out
		java.io.PrintWriter pw
	private int runtTest (java.io.File, aQute.bnd.build.Workspace, java.io.File, aQute.lib.tag.Tag)  throws java.lang.Exception 
		java.io.File testFile
		aQute.bnd.build.Workspace ws
		java.io.File reportDir
		aQute.lib.tag.Tag summary
		int errors
		aQute.lib.tag.Tag report
		long start
		long duration
	private int runtTests (aQute.lib.tag.Tag, aQute.bnd.build.Workspace, java.io.File, java.io.File)  throws java.lang.Exception 
		aQute.lib.tag.Tag report
		aQute.bnd.build.Workspace ws
		java.io.File reportDir
		java.io.File f
		int errors
		aQute.bnd.build.Project p
		aQute.bnd.test.ProjectLauncher pl
		String t
		java.util.List targets
		aQute.bnd.build.Container c
		java.io.File target
	private int runtTests (aQute.lib.tag.Tag, java.io.File, java.io.File, aQute.bnd.test.ProjectLauncher, java.io.File)  throws java.lang.Exception 
		aQute.lib.tag.Tag report
		java.io.File reportDir
		java.io.File f
		aQute.bnd.test.ProjectLauncher pl
		java.io.File target
		int errors
		String path
	public void doExtract (java.lang.String[], int)  throws java.lang.Exception 
		String[] args
		int i
		java.io.File f
		aQute.lib.osgi.Jar j
		java.io.Writer output
		String path
		aQute.lib.osgi.Resource r
		java.io.InputStream in
		java.io.InputStreamReader rds
}

aQute/bnd/main/component.xslt
aQute/bnd/main/packageinfo
aQute/bnd/make/
aQute/bnd/make/Make.class
Make.java
package aQute.bnd.make
public aQute.bnd.make.Make extends java.lang.Object {
	aQute.lib.osgi.Builder builder
	java.util.Map make
	public void  (aQute.lib.osgi.Builder) 
		aQute.lib.osgi.Builder builder
	public aQute.lib.osgi.Resource process (java.lang.String) 
		String source
		java.util.Map make
		java.util.Map$Entry entry
		aQute.lib.osgi.Instruction instr
		java.util.regex.Matcher m
		java.util.Map arguments
		java.util.List plugins
		aQute.bnd.service.MakePlugin plugin
		aQute.lib.osgi.Resource resource
		Exception e
	private java.util.Map replace (java.util.regex.Matcher, java.util.Map) 
		java.util.regex.Matcher m
		java.util.Map value
		java.util.Map newArgs
		java.util.Map$Entry entry
		String s
	java.lang.String replace (java.util.regex.Matcher, java.lang.CharSequence) 
		java.util.regex.Matcher m
		CharSequence s
		StringBuffer sb
		int max
		int i
		char c
		int index
		String replacement
	java.util.Map getMakeHeader () 
		String s
		java.util.Map make
		java.util.Iterator e
		java.util.Map$Entry entry
		String pattern
		aQute.lib.osgi.Instruction instr
}

aQute/bnd/make/MakeBnd.class
MakeBnd.java
package aQute.bnd.make
public aQute.bnd.make.MakeBnd extends java.lang.Object implements aQute.bnd.service.MakePlugin aQute.lib.osgi.Constants  {
	static final java.util.regex.Pattern JARFILE
	static void  () 
	public void  () 
	public aQute.lib.osgi.Resource make (aQute.lib.osgi.Builder, java.lang.String, java.util.Map)  throws java.lang.Exception 
		aQute.lib.osgi.Builder builder
		String destination
		java.util.Map argumentsOnMake
		String type
		String recipe
		java.io.File bndfile
		aQute.lib.osgi.Builder bchild
		aQute.lib.osgi.Jar jar
		aQute.lib.osgi.Jar dot
		String key
		String debug
		aQute.bnd.build.ProjectBuilder pb
		java.io.File target
		String bsn
		java.io.File output
}

aQute/bnd/make/MakeCopy.class
MakeCopy.java
package aQute.bnd.make
public aQute.bnd.make.MakeCopy extends java.lang.Object implements aQute.bnd.service.MakePlugin  {
	public void  () 
	public aQute.lib.osgi.Resource make (aQute.lib.osgi.Builder, java.lang.String, java.util.Map)  throws java.lang.Exception 
		aQute.lib.osgi.Builder builder
		String destination
		java.util.Map argumentsOnMake
		String type
		String from
		String content
		java.io.File f
		java.net.URL url
}

aQute/bnd/make/component/
aQute/bnd/make/component/ComponentAnnotationReader.class
ComponentAnnotationReader.java
package aQute.bnd.make.component
public aQute.bnd.make.component.ComponentAnnotationReader extends aQute.lib.osgi.ClassDataCollector {
	static java.util.regex.Pattern BINDDESCRIPTOR
	static java.util.regex.Pattern BINDMETHOD
	aQute.libg.reporter.Reporter reporter
	String method
	String methodDescriptor
	int methodAccess
	String className
	aQute.lib.osgi.Clazz clazz
	String[] interfaces
	java.util.Set multiple
	java.util.Set optional
	java.util.Set dynamic
	java.util.Map map
	java.util.List properties
	static java.util.regex.Pattern PROPERTY_PATTERN
	static void  () 
	void  (aQute.lib.osgi.Clazz) 
		aQute.lib.osgi.Clazz clazz
	public void setReporter (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter reporter
	public aQute.libg.reporter.Reporter getReporter () 
	public static java.util.Map getDefinition (aQute.lib.osgi.Clazz)  throws java.lang.Exception 
		aQute.lib.osgi.Clazz c
	public static java.util.Map getDefinition (aQute.lib.osgi.Clazz, aQute.libg.reporter.Reporter)  throws java.lang.Exception 
		aQute.lib.osgi.Clazz c
		aQute.libg.reporter.Reporter reporter
		aQute.bnd.make.component.ComponentAnnotationReader r
	public void annotation (aQute.lib.osgi.Annotation) 
		aQute.lib.osgi.Annotation annotation
		Object[] provides
		String[] p
		String[] p
		String[] p
		int i
		int i
		String name
		String bind
		String unbind
		java.util.regex.Matcher m
		String simpleName
		String service
		java.util.regex.Matcher m
		String target
		Integer c
	private boolean checkMethod () 
	private void doProperties (aQute.lib.osgi.Annotation) 
		aQute.lib.osgi.Annotation annotation
		Object[] properties
		Object o
		String p
	private boolean isTrue (java.lang.Object) 
		Object object
	private void setBoolean (java.lang.String, java.lang.Object, boolean) 
		String string
		Object object
		boolean b
		Boolean bb
	private void set (java.lang.String, java.lang.Object, java.lang.Object) 
		String string
		Object object
		Object deflt
	private java.lang.String descriptorToFQN (java.lang.String) 
		String string
		StringBuilder sb
		int i
		char c
	public void classBegin (int, java.lang.String) 
		int access
		String name
	public void implementsInterfaces (java.lang.String[]) 
		String[] interfaces
	public void method (int, java.lang.String, java.lang.String) 
		int access
		String name
		String descriptor
	void set (java.lang.String, java.util.Collection) 
		String name
		java.util.Collection l
	public void finish () 
}

aQute/bnd/make/component/ServiceComponent$ComponentMaker.class
ServiceComponent.java
package aQute.bnd.make.component
 aQute.bnd.make.component.ServiceComponent$ComponentMaker extends aQute.lib.osgi.Processor {
	aQute.lib.osgi.Analyzer analyzer
	public static final java.util.regex.Pattern REFERENCE
	static void  () 
	void  (aQute.lib.osgi.Analyzer) 
		aQute.lib.osgi.Analyzer analyzer
	java.util.Map doServiceComponent ()  throws java.lang.Exception 
		java.util.Map serviceComponents
		String header
		java.util.Map sc
		java.util.Map$Entry entry
		String name
		java.util.Map info
		java.util.Collection expanded
		aQute.lib.osgi.Clazz c
		java.util.Map map
		String localname
		String merged
		Exception e
	private void createComponentResource (java.lang.String, java.util.Map)  throws java.io.IOException 
		String name
		java.util.Map info
		String impl
		aQute.lib.osgi.Resource resource
	aQute.lib.osgi.Resource createComponentResource (java.lang.String, java.lang.String, java.util.Map)  throws java.io.IOException 
		String name
		String impl
		java.util.Map info
		String namespace
		java.io.ByteArrayOutputStream out
		java.io.PrintWriter pw
		String provides
		boolean servicefactory
		byte[] data
	private transient void doAttribute (java.io.PrintWriter, java.lang.String, java.lang.String, java.lang.String[]) 
		java.io.PrintWriter pw
		String value
		String name
		String[] matches
	private java.lang.String getNamespace (java.util.Map) 
		java.util.Map info
		String version
		aQute.libg.version.Version v
		Exception e
		String key
	void properties (java.io.PrintWriter, java.util.Map) 
		java.io.PrintWriter pw
		java.util.Map info
		java.util.Collection properties
		java.util.Iterator p
		String clause
		int n
		String type
		String name
		String[] parts
		String value
		String[] parts
		String part
	void provide (java.io.PrintWriter, java.lang.String, boolean, java.lang.String) 
		java.io.PrintWriter pw
		String provides
		boolean servicefactory
		String impl
		java.util.StringTokenizer st
		String interfaceName
	void reference (java.util.Map, java.io.PrintWriter) 
		java.util.Map info
		java.io.PrintWriter pw
		java.util.Collection dynamic
		java.util.Collection optional
		java.util.Collection multiple
		java.util.Map$Entry entry
		String referenceName
		String bind
		String unbind
		String[] parts
		String interfaceName
		char c
		String target
		java.util.regex.Matcher m
		String cardinality
}

aQute/bnd/make/component/ServiceComponent.class
ServiceComponent.java
package aQute.bnd.make.component
public aQute.bnd.make.component.ServiceComponent extends java.lang.Object implements aQute.bnd.service.AnalyzerPlugin  {
	public static final String NAMESPACE_STEM
	public static final String JIDENTIFIER
	public static final String COMPONENT_NAME
	public static final String COMPONENT_FACTORY
	public static final String COMPONENT_SERVICEFACTORY
	public static final String COMPONENT_IMMEDIATE
	public static final String COMPONENT_ENABLED
	public static final String COMPONENT_DYNAMIC
	public static final String COMPONENT_MULTIPLE
	public static final String COMPONENT_PROVIDE
	public static final String COMPONENT_OPTIONAL
	public static final String COMPONENT_PROPERTIES
	public static final String COMPONENT_IMPLEMENTATION
	public static final String COMPONENT_VERSION
	public static final String COMPONENT_CONFIGURATION_POLICY
	public static final String COMPONENT_MODIFIED
	public static final String COMPONENT_ACTIVATE
	public static final String COMPONENT_DEACTIVATE
	static final java.util.Map EMPTY
	public static final String[] componentDirectives
	public static final java.util.Set SET_COMPONENT_DIRECTIVES
	public static final java.util.Set SET_COMPONENT_DIRECTIVES_1_1
	static void  () 
	public void  () 
	public boolean analyzeJar (aQute.lib.osgi.Analyzer)  throws java.lang.Exception 
		aQute.lib.osgi.Analyzer analyzer
		aQute.bnd.make.component.ServiceComponent$ComponentMaker m
		java.util.Map l
}

aQute/bnd/maven/
aQute/bnd/maven/BsnToMavenPath.class
BsnToMavenPath.java
package aQute.bnd.maven
public abstract aQute.bnd.maven.BsnToMavenPath extends java.lang.Object {
	public abstract java.lang.String[] getGroupAndArtifact (java.lang.String) 
}

aQute/bnd/maven/MavenGroup.class
MavenGroup.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenGroup extends java.lang.Object implements aQute.bnd.maven.BsnToMavenPath aQute.bnd.service.Plugin  {
	String groupId
	public void  () 
	public java.lang.String[] getGroupAndArtifact (java.lang.String) 
		String bsn
		String[] result
	public void setProperties (java.util.Map) 
		java.util.Map map
	public void setReporter (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter processor
}

aQute/bnd/maven/MavenRepository.class
MavenRepository.java
package aQute.bnd.maven
public aQute.bnd.maven.MavenRepository extends java.lang.Object implements aQute.bnd.service.RepositoryPlugin aQute.bnd.service.Plugin aQute.bnd.maven.BsnToMavenPath  {
	public static String NAME
	java.io.File root
	aQute.libg.reporter.Reporter reporter
	String name
	static void  () 
	public void  () 
	public java.lang.String toString () 
	public boolean canWrite () 
	public java.io.File[] get (java.lang.String, java.lang.String)  throws java.lang.Exception 
		String bsn
		String version
		aQute.libg.version.VersionRange range
		java.util.List plugins
		aQute.bnd.maven.BsnToMavenPath cvr
		String[] paths
		java.io.File[] files
	java.io.File[] find (java.lang.String, java.lang.String, aQute.libg.version.VersionRange) 
		String groupId
		String artifactId
		aQute.libg.version.VersionRange range
		String path
		java.io.File vsdir
		java.util.List result
		String[] versions
		String v
		String vv
		aQute.libg.version.Version vvv
		java.io.File file
	public java.util.List list (java.lang.String) 
		String regex
		java.util.List bsns
		java.util.regex.Pattern match
	void find (java.util.List, java.util.regex.Pattern, java.io.File, java.lang.String) 
		java.util.List bsns
		java.util.regex.Pattern pattern
		java.io.File base
		String name
		String[] list
		boolean found
		String entry
		char c
		String nextName
		java.io.File next
	public java.io.File put (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
	public java.util.List versions (java.lang.String) 
		String bsn
		String path
		java.io.File base
		java.util.List result
		String[] versions
		String v
	public void setProperties (java.util.Map) 
		java.util.Map map
		String root
		String home
	public void setReporter (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter processor
	public java.lang.String[] getGroupAndArtifact (java.lang.String) 
		String bsn
		int n
		String groupId
		String artifactId
	public java.lang.String getName () 
}

aQute/bnd/plugin/
aQute/bnd/plugin/ActionWrapper.class
ActionWrapper.java
package aQute.bnd.plugin
public aQute.bnd.plugin.ActionWrapper extends java.lang.Object implements aQute.bnd.service.action.Action  {
	org.osgi.framework.ServiceReference ref
	org.osgi.framework.BundleContext context
	public void  (org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference) 
		org.osgi.framework.BundleContext context
		org.osgi.framework.ServiceReference ref
	public void execute (aQute.bnd.build.Project, java.lang.String)  throws java.lang.Exception 
		aQute.bnd.build.Project project
		String action
		aQute.bnd.service.action.Action a
}

aQute/bnd/plugin/Activator$1.class
Activator.java
package aQute.bnd.plugin
final aQute.bnd.plugin.Activator$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic aQute.bnd.plugin.Activator this$0
	private final synthetic String val$msg
	private final synthetic Throwable val$t
	void  (aQute.bnd.plugin.Activator, java.lang.String, java.lang.Throwable) 
	public void run () 
		org.eclipse.core.runtime.Status s
}

aQute/bnd/plugin/Activator$2.class
Activator.java
package aQute.bnd.plugin
final aQute.bnd.plugin.Activator$2 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic aQute.bnd.plugin.Activator this$0
	private final synthetic StringBuffer val$sb
	void  (aQute.bnd.plugin.Activator, java.lang.StringBuffer) 
	public void run () 
		org.eclipse.core.runtime.Status s
}

aQute/bnd/plugin/Activator$3.class
Activator.java
package aQute.bnd.plugin
final aQute.bnd.plugin.Activator$3 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic aQute.bnd.plugin.Activator this$0
	private final synthetic String val$msg
	void  (aQute.bnd.plugin.Activator, java.lang.String) 
	public void run () 
}

aQute/bnd/plugin/Activator$4.class
Activator.java
package aQute.bnd.plugin
final aQute.bnd.plugin.Activator$4 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic aQute.bnd.plugin.Activator this$0
	private final synthetic StringBuffer val$sb
	void  (aQute.bnd.plugin.Activator, java.lang.StringBuffer) 
	public void run () 
		org.eclipse.core.runtime.Status s
}

aQute/bnd/plugin/Activator$5.class
Activator.java
package aQute.bnd.plugin
final aQute.bnd.plugin.Activator$5 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic aQute.bnd.plugin.Activator this$0
	private final synthetic String val$title
	private final synthetic String val$extra
	private final synthetic org.eclipse.core.runtime.Status val$s
	void  (aQute.bnd.plugin.Activator, java.lang.String, java.lang.String, org.eclipse.core.runtime.Status) 
	public void run () 
}

aQute/bnd/plugin/Activator.class
Activator.java
package aQute.bnd.plugin
public aQute.bnd.plugin.Activator extends org.eclipse.ui.plugin.AbstractUIPlugin {
	public static final String PLUGIN_ID
	private static aQute.bnd.plugin.Activator plugin
	org.osgi.framework.BundleContext context
	aQute.bnd.plugin.Central central
	static volatile boolean busy
	public void  () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
		java.util.Hashtable p
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public static aQute.bnd.plugin.Activator getDefault () 
	public static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.String) 
		String path
	public void error (java.lang.String, java.lang.Throwable) 
		String msg
		Throwable t
		org.eclipse.core.runtime.Status s
	public void info (java.lang.String) 
		String msg
		org.eclipse.core.runtime.Status s
	public void error (java.util.List) 
		java.util.List errors
		StringBuffer sb
		String msg
	public void message (java.lang.String) 
		String msg
	public void warning (java.util.List) 
		java.util.List errors
		StringBuffer sb
		String msg
	void async (java.lang.Runnable) 
		Runnable run
	public boolean getReportDone () 
	public java.io.File getCopy () 
	public boolean isPedantic () 
	public org.osgi.framework.BundleContext getBundleContext () 
	public void report (boolean, boolean, aQute.lib.osgi.Processor, java.lang.String, java.lang.String) 
		boolean warnings
		boolean acknowledge
		aQute.lib.osgi.Processor reporter
		String title
		String extra
		StringBuffer sb
		String msg
		String msg
		org.eclipse.core.runtime.Status s
	public aQute.bnd.plugin.Central getCentral () 
}

aQute/bnd/plugin/Central$1.class
Central.java
package aQute.bnd.plugin
final aQute.bnd.plugin.Central$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor  {
	final synthetic aQute.bnd.plugin.Central this$0
	private final synthetic java.util.Set val$changed
	void  (aQute.bnd.plugin.Central, java.util.Set) 
	public boolean visit (org.eclipse.core.resources.IResourceDelta)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.runtime.IPath location
		java.io.File file
		java.io.File parent
		boolean parentIsWorkspace
		aQute.bnd.build.Project project
		Exception e
}

aQute/bnd/plugin/Central.class
Central.java
package aQute.bnd.plugin
public aQute.bnd.plugin.Central extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener  {
	static org.eclipse.core.resources.IWorkspace iworkspace
	final java.util.Map javaProjectToModel
	final java.util.List listeners
	static aQute.bnd.build.Workspace workspace
	final org.osgi.framework.BundleContext context
	final aQute.bnd.build.Workspace ws
	void  (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public aQute.bnd.build.Project getModel (org.eclipse.jdt.core.IJavaProject) 
		org.eclipse.jdt.core.IJavaProject project
		aQute.bnd.build.Project model
		java.io.File projectDir
		Exception e
	public synchronized void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		org.eclipse.core.resources.IResourceDelta rootDelta
		java.util.Set changed
		aQute.bnd.build.Project p
		org.eclipse.core.runtime.CoreException e
	public static aQute.bnd.build.Workspace getWorkspace ()  throws java.lang.Exception 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath path
		java.io.File f
	public void changed (aQute.bnd.build.Project) 
		aQute.bnd.build.Project model
		aQute.bnd.classpath.ModelListener m
		Exception e
	public void addModelListener (aQute.bnd.classpath.ModelListener) 
		aQute.bnd.classpath.ModelListener m
	public void removeModelListener (aQute.bnd.classpath.ModelListener) 
		aQute.bnd.classpath.ModelListener m
	public org.eclipse.jdt.core.IJavaProject getJavaProject (aQute.bnd.build.Project) 
		aQute.bnd.build.Project model
		org.eclipse.core.resources.IProject iproj
		org.eclipse.jdt.core.IJavaProject ij
	public static org.eclipse.core.runtime.IPath toPath (aQute.bnd.build.Project, java.io.File) 
		aQute.bnd.build.Project project
		java.io.File file
		String path
		String workspace
		org.eclipse.core.runtime.IPath p
	public static void refresh (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IResource r
		org.eclipse.core.runtime.IPath p
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.internal.resources.ResourceException re
		Exception e
	public void refreshPlugins ()  throws java.lang.Exception 
		java.util.List rps
		aQute.bnd.service.Refreshable rp
		java.io.File dir
	public void refreshFile (java.io.File)  throws java.lang.Exception 
		java.io.File f
		String path
		org.eclipse.core.resources.IResource r
	public void refresh (aQute.bnd.build.Project)  throws java.lang.Exception 
		aQute.bnd.build.Project p
		org.eclipse.jdt.core.IJavaProject jp
	private java.lang.String toLocal (java.io.File)  throws java.lang.Exception 
		java.io.File f
		String root
		String path
	public void close () 
}

aQute/bnd/plugin/builder/
aQute/bnd/plugin/builder/BndBuilder$DeltaVisitor.class
BndBuilder.java
package aQute.bnd.plugin.builder
 aQute.bnd.plugin.builder.BndBuilder$DeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor  {
	final synthetic aQute.bnd.plugin.builder.BndBuilder this$0
	void  (aQute.bnd.plugin.builder.BndBuilder) 
	public boolean visit (org.eclipse.core.resources.IResourceDelta)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResource resource
}

aQute/bnd/plugin/builder/BndBuilder$ResourceVisitor.class
BndBuilder.java
package aQute.bnd.plugin.builder
 aQute.bnd.plugin.builder.BndBuilder$ResourceVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor  {
	final synthetic aQute.bnd.plugin.builder.BndBuilder this$0
	void  (aQute.bnd.plugin.builder.BndBuilder) 
	public boolean visit (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
}

aQute/bnd/plugin/builder/BndBuilder.class
BndBuilder.java
package aQute.bnd.plugin.builder
public aQute.bnd.plugin.builder.BndBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
	public static final String BUILDER_ID
	private static final String MARKER_TYPE
	public void  () 
	private void addMarker (org.eclipse.core.resources.IFile, java.lang.String, int, int) 
		org.eclipse.core.resources.IFile file
		String message
		int lineNumber
		int severity
		org.eclipse.core.resources.IMarker marker
	protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		int kind
		java.util.Map args
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResourceDelta delta
	void checkBnd (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IFile file
		aQute.lib.osgi.Builder builder
		Exception e1
		java.util.Iterator i
		java.util.Iterator i
		Exception e
	private void deleteMarkers (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	protected void fullBuild (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected void incrementalBuild (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.runtime.IProgressMonitor monitor
}

aQute/bnd/plugin/builder/BndNature.class
BndNature.java
package aQute.bnd.plugin.builder
public aQute.bnd.plugin.builder.BndNature extends java.lang.Object implements org.eclipse.core.resources.IProjectNature  {
	public static final String NATURE_ID
	private org.eclipse.core.resources.IProject project
	public void  () 
	public void configure ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProjectDescription desc
		org.eclipse.core.resources.ICommand[] commands
		int i
		org.eclipse.core.resources.ICommand[] newCommands
		org.eclipse.core.resources.ICommand command
	public void deconfigure ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProjectDescription description
		org.eclipse.core.resources.ICommand[] commands
		int i
		org.eclipse.core.resources.ICommand[] newCommands
	public org.eclipse.core.resources.IProject getProject () 
	public void setProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
}

aQute/bnd/plugin/builder/ToggleNatureAction.class
ToggleNatureAction.java
package aQute.bnd.plugin.builder
public aQute.bnd.plugin.builder.ToggleNatureAction extends java.lang.Object implements org.eclipse.ui.IObjectActionDelegate  {
	private org.eclipse.jface.viewers.ISelection selection
	public void  () 
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		java.util.Iterator it
		Object element
		org.eclipse.core.resources.IProject project
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	public void setActivePart (org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.IWorkbenchPart targetPart
	private void toggleNature (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.IProjectDescription description
		String[] natures
		int i
		String[] newNatures
		String[] newNatures
}

aQute/bnd/plugin/editors/
aQute/bnd/plugin/editors/BndCompletionProcessor.class
BndCompletionProcessor.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.BndCompletionProcessor extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistProcessor  {
	public void  () 
	public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
		org.eclipse.jface.text.contentassist.ICompletionProposal[] result
		int i
		aQute.bnd.help.Syntax s
		org.eclipse.jface.text.contentassist.IContextInformation info
	public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
	public char[] getCompletionProposalAutoActivationCharacters () 
	public char[] getContextInformationAutoActivationCharacters () 
	public org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator () 
	public java.lang.String getErrorMessage () 
}

aQute/bnd/plugin/editors/BndHover$DocString.class
BndHover.java
package aQute.bnd.plugin.editors
 aQute.bnd.plugin.editors.BndHover$DocString extends java.lang.Object implements java.lang.CharSequence  {
	org.eclipse.jface.text.IDocument doc
	void  () 
	public char charAt (int) 
		int index
		org.eclipse.jface.text.BadLocationException e
	public int length () 
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
}

aQute/bnd/plugin/editors/BndHover.class
BndHover.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.BndHover extends java.lang.Object implements org.eclipse.jface.text.ITextHover  {
	public void  () 
	public java.lang.String getHoverInfo (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion) 
		org.eclipse.jface.text.ITextViewer textViewer
		org.eclipse.jface.text.IRegion hoverRegion
		org.eclipse.jface.text.IDocument doc
		String key
		aQute.bnd.help.Syntax syntax
		StringBuilder sb
		String text
		Exception e
	public org.eclipse.jface.text.IRegion getHoverRegion (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer textViewer
		int offset
		org.eclipse.jface.text.IDocument doc
		int start
		int end
		int length
		org.eclipse.jface.text.BadLocationException e
	boolean isWordChar (char) 
		char c
	java.lang.String wrap (java.lang.String, int) 
		String text
		int width
		StringBuilder sb
		int n
		int r
		char c
}

aQute/bnd/plugin/editors/BndMultiPageEditor$1.class
BndMultiPageEditor.java
package aQute.bnd.plugin.editors
final aQute.bnd.plugin.editors.BndMultiPageEditor$1 extends java.lang.Object implements java.lang.Runnable  {
	final synthetic aQute.bnd.plugin.editors.BndMultiPageEditor this$0
	private final synthetic org.eclipse.core.resources.IResourceChangeEvent val$event
	void  (aQute.bnd.plugin.editors.BndMultiPageEditor, org.eclipse.core.resources.IResourceChangeEvent) 
	public void run () 
		org.eclipse.ui.IWorkbenchPage[] pages
		int i
		org.eclipse.ui.IEditorPart editorPart
}

aQute/bnd/plugin/editors/BndMultiPageEditor.class
BndMultiPageEditor.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.BndMultiPageEditor extends org.eclipse.ui.part.MultiPageEditorPart implements org.eclipse.core.resources.IResourceChangeListener  {
	private org.eclipse.swt.widgets.Table table
	private org.eclipse.ui.editors.text.TextEditor editor
	private org.eclipse.swt.graphics.Font font
	private org.eclipse.swt.custom.StyledText text
	public void  () 
	void createTextEditor () 
		int index
		org.eclipse.ui.PartInitException e
	void createPage1 () 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		int index
		org.eclipse.jface.viewers.TableViewer tableViewer
		org.eclipse.swt.widgets.TableColumn tableColumn
		org.eclipse.swt.widgets.TableColumn tableColumn_1
	void createPage2 () 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.FillLayout layout
		int index
	void createPage3 () 
	protected void createPages () 
	public void dispose () 
	public void doSave (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void doSaveAs () 
		org.eclipse.ui.IEditorPart editor
	public void setInput (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput iei
		org.eclipse.ui.IFileEditorInput in
		org.eclipse.core.resources.IProject project
	public void gotoMarker (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
	public void init (org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IEditorSite site
		org.eclipse.ui.IEditorInput editorInput
	public boolean isSaveAsAllowed () 
	protected void pageChange (int) 
		int newPageIndex
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
	void sortWords () 
		String editorText
		java.util.StringTokenizer tokenizer
		java.util.ArrayList editorWords
		java.io.StringWriter displayText
		int i
	static synthetic org.eclipse.ui.editors.text.TextEditor access$0 (aQute.bnd.plugin.editors.BndMultiPageEditor) 
}

aQute/bnd/plugin/editors/BndMultiPageEditorContributor$1.class
BndMultiPageEditorContributor.java
package aQute.bnd.plugin.editors
final aQute.bnd.plugin.editors.BndMultiPageEditorContributor$1 extends org.eclipse.jface.action.Action {
	final synthetic aQute.bnd.plugin.editors.BndMultiPageEditorContributor this$0
	void  (aQute.bnd.plugin.editors.BndMultiPageEditorContributor) 
	public void run () 
}

aQute/bnd/plugin/editors/BndMultiPageEditorContributor.class
BndMultiPageEditorContributor.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.BndMultiPageEditorContributor extends org.eclipse.ui.part.MultiPageEditorActionBarContributor {
	private org.eclipse.ui.IEditorPart activeEditorPart
	private org.eclipse.jface.action.Action sampleAction
	public void  () 
	protected org.eclipse.jface.action.IAction getAction (org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		org.eclipse.ui.texteditor.ITextEditor editor
		String actionID
	public void setActivePage (org.eclipse.ui.IEditorPart) 
		org.eclipse.ui.IEditorPart part
		org.eclipse.ui.IActionBars actionBars
		org.eclipse.ui.texteditor.ITextEditor editor
	private void createActions () 
	public void contributeToMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
		org.eclipse.jface.action.IMenuManager menu
	public void contributeToToolBar (org.eclipse.jface.action.IToolBarManager) 
		org.eclipse.jface.action.IToolBarManager manager
}

aQute/bnd/plugin/editors/BndScanner$1.class
BndScanner.java
package aQute.bnd.plugin.editors
final aQute.bnd.plugin.editors.BndScanner$1 extends java.lang.Object implements org.eclipse.jface.text.rules.IWhitespaceDetector  {
	final synthetic aQute.bnd.plugin.editors.BndScanner this$0
	void  (aQute.bnd.plugin.editors.BndScanner) 
	public boolean isWhitespace (char) 
		char c
}

aQute/bnd/plugin/editors/BndScanner$BndWordRule.class
BndScanner.java
package aQute.bnd.plugin.editors
 aQute.bnd.plugin.editors.BndScanner$BndWordRule extends java.lang.Object implements org.eclipse.jface.text.rules.IRule  {
	java.util.Map keyWords
	final synthetic aQute.bnd.plugin.editors.BndScanner this$0
	public void  (aQute.bnd.plugin.editors.BndScanner) 
	private boolean isWordStart (char) 
		char c
	private boolean isWordPart (char) 
		char c
	public org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner) 
		org.eclipse.jface.text.rules.ICharacterScanner scanner
		StringBuffer sb
		int c
		org.eclipse.jface.text.rules.IToken token
	private void addWords (java.lang.String[], org.eclipse.jface.text.rules.IToken) 
		String[] words
		org.eclipse.jface.text.rules.IToken token
		int i
}

aQute/bnd/plugin/editors/BndScanner.class
BndScanner.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.BndScanner extends org.eclipse.jface.text.rules.RuleBasedScanner {
	aQute.bnd.plugin.editors.BndSourceViewerConfiguration bsvc
	public void  (aQute.bnd.plugin.editors.BndSourceViewerConfiguration) 
		aQute.bnd.plugin.editors.BndSourceViewerConfiguration manager
		org.eclipse.jface.text.rules.IRule[] rules
}

aQute/bnd/plugin/editors/BndSourceViewerConfiguration$BndPartitionScanner.class
BndSourceViewerConfiguration.java
package aQute.bnd.plugin.editors
 aQute.bnd.plugin.editors.BndSourceViewerConfiguration$BndPartitionScanner extends org.eclipse.jface.text.rules.RuleBasedPartitionScanner {
	final synthetic aQute.bnd.plugin.editors.BndSourceViewerConfiguration this$0
	public void  (aQute.bnd.plugin.editors.BndSourceViewerConfiguration) 
		org.eclipse.jface.text.rules.IToken singleLineComment
		org.eclipse.jface.text.rules.IPredicateRule[] rules
}

aQute/bnd/plugin/editors/BndSourceViewerConfiguration$MultiLineCommentScanner.class
BndSourceViewerConfiguration.java
package aQute.bnd.plugin.editors
 aQute.bnd.plugin.editors.BndSourceViewerConfiguration$MultiLineCommentScanner extends org.eclipse.jface.text.rules.RuleBasedScanner {
	final synthetic aQute.bnd.plugin.editors.BndSourceViewerConfiguration this$0
	public void  (aQute.bnd.plugin.editors.BndSourceViewerConfiguration) 
}

aQute/bnd/plugin/editors/BndSourceViewerConfiguration.class
BndSourceViewerConfiguration.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.BndSourceViewerConfiguration extends org.eclipse.jface.text.source.SourceViewerConfiguration {
	org.eclipse.jface.text.rules.Token T_DEFAULT
	org.eclipse.jface.text.rules.Token T_MACRO
	org.eclipse.jface.text.rules.Token T_ERROR
	org.eclipse.jface.text.rules.Token T_COMMENT
	org.eclipse.jface.text.rules.Token T_INSTRUCTION
	org.eclipse.jface.text.rules.Token T_OPTION
	org.eclipse.jface.text.rules.Token T_DIRECTIVE
	org.eclipse.jface.text.rules.Token T_PROPERTY
	org.eclipse.jface.text.rules.Token T_COMPONENT
	static final String SINGLELINE_COMMENT_TYPE
	static java.util.Properties syntax
	aQute.bnd.plugin.editors.BndScanner scanner
	aQute.bnd.plugin.editors.BndSourceViewerConfiguration$MultiLineCommentScanner multiLineCommentScanner
	org.eclipse.jface.text.source.ISharedTextColors colors
	static void  () 
	public void  (org.eclipse.jface.text.source.ISharedTextColors) 
		org.eclipse.jface.text.source.ISharedTextColors colors
	public org.eclipse.jface.text.presentation.IPresentationReconciler getPresentationReconciler (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		org.eclipse.jface.text.presentation.PresentationReconciler reconciler
	private void configureReconciler (org.eclipse.jface.text.presentation.PresentationReconciler, java.lang.String, org.eclipse.jface.text.rules.ITokenScanner) 
		org.eclipse.jface.text.presentation.PresentationReconciler reconciler
		String partitionType
		org.eclipse.jface.text.rules.ITokenScanner scanner
		org.eclipse.jface.text.rules.DefaultDamagerRepairer dr
	protected aQute.bnd.plugin.editors.BndScanner getBndScanner () 
	protected aQute.bnd.plugin.editors.BndSourceViewerConfiguration$MultiLineCommentScanner getMultiLineCommentScanner () 
	public java.lang.String[] getDefaultPrefixes (org.eclipse.jface.text.source.ISourceViewer, java.lang.String) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		String contentType
	public org.eclipse.jface.text.ITextHover getTextHover (org.eclipse.jface.text.source.ISourceViewer, java.lang.String) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		String contentType
	public org.eclipse.jface.text.contentassist.IContentAssistant getContentAssistant (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.jface.text.contentassist.ContentAssistant assistant
}

aQute/bnd/plugin/editors/BndTextEditor.class
BndTextEditor.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.BndTextEditor extends org.eclipse.ui.editors.text.TextEditor {
	void  () 
	protected void createActions () 
}

aQute/bnd/plugin/editors/MacroRule.class
MacroRule.java
package aQute.bnd.plugin.editors
public aQute.bnd.plugin.editors.MacroRule extends java.lang.Object implements org.eclipse.jface.text.rules.IRule  {
	private StringBuffer buffer
	private org.eclipse.jface.text.rules.IToken token
	public void  (org.eclipse.jface.text.rules.IToken) 
		org.eclipse.jface.text.rules.IToken token
	public org.eclipse.jface.text.rules.IToken evaluate (org.eclipse.jface.text.rules.ICharacterScanner) 
		org.eclipse.jface.text.rules.ICharacterScanner scanner
		int c
	boolean scan (org.eclipse.jface.text.rules.ICharacterScanner, java.lang.StringBuffer) 
		org.eclipse.jface.text.rules.ICharacterScanner scanner
		StringBuffer buffer
		int c
		int terminator
}

aQute/bnd/plugin/popup/
aQute/bnd/plugin/popup/Scripts$1.class
Scripts.java
package aQute.bnd.plugin.popup
final aQute.bnd.plugin.popup.Scripts$1 extends org.eclipse.core.runtime.jobs.Job {
	final synthetic aQute.bnd.plugin.popup.Scripts this$0
	private final synthetic String val$label
	void  (aQute.bnd.plugin.popup.Scripts, java.lang.String, java.lang.String) 
		String $anonymous0
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		aQute.bnd.build.Project project
		java.util.Map actions
		aQute.bnd.service.action.Action cmd
		Exception e
		Exception e
}

aQute/bnd/plugin/popup/Scripts.class
Scripts.java
package aQute.bnd.plugin.popup
public aQute.bnd.plugin.popup.Scripts extends org.eclipse.ui.actions.CompoundContributionItem {
	final java.util.List projects
	static org.eclipse.ui.console.IOConsole console
	public void  () 
		org.eclipse.ui.ISelectionService is
		org.eclipse.jface.viewers.ISelection s
		org.eclipse.jface.viewers.IStructuredSelection ss
		java.util.Iterator i
		Object oo
		org.eclipse.jdt.core.IJavaProject jp
		org.eclipse.core.resources.IResource r
		org.eclipse.core.resources.IProject iproject
		aQute.bnd.build.Project project
		java.io.File bndFile
	public void  (java.lang.String) 
		String id
	protected org.eclipse.jface.action.IContributionItem[] getContributionItems () 
		java.util.Set titles
		boolean first
		aQute.bnd.build.Project project
		aQute.bnd.plugin.popup.SubMenu root
		aQute.bnd.plugin.popup.SubMenu sub
		String title
	void exec (java.lang.String) 
		String label
		org.eclipse.core.runtime.jobs.Job job
}

aQute/bnd/plugin/popup/SubMenu$1.class
SubMenu.java
package aQute.bnd.plugin.popup
final aQute.bnd.plugin.popup.SubMenu$1 extends org.eclipse.jface.action.Action {
	final synthetic aQute.bnd.plugin.popup.SubMenu this$0
	private final synthetic aQute.bnd.plugin.popup.Scripts val$script
	private final synthetic String val$full
	void  (aQute.bnd.plugin.popup.SubMenu, java.lang.String, aQute.bnd.plugin.popup.Scripts, java.lang.String) 
	public void run () 
}

aQute/bnd/plugin/popup/SubMenu.class
SubMenu.java
package aQute.bnd.plugin.popup
public aQute.bnd.plugin.popup.SubMenu extends org.eclipse.jface.action.MenuManager {
	java.util.Map items
	void  (java.lang.String) 
		String name
	public org.eclipse.jface.action.IContributionItem[] getItems () 
	void add (aQute.bnd.plugin.popup.Scripts, java.lang.String, java.lang.String) 
		aQute.bnd.plugin.popup.Scripts script
		String s
		String full
		int n
		String name
		String remainder
		org.eclipse.jface.action.IContributionItem ici
		aQute.bnd.plugin.popup.SubMenu sub
		String[] parts
		String part
		String name
		org.eclipse.jface.action.IContributionItem ici
		aQute.bnd.plugin.popup.SubMenu sub
	void add (aQute.bnd.plugin.popup.SubMenu) 
		aQute.bnd.plugin.popup.SubMenu subMenu
		org.eclipse.jface.action.IContributionItem ici
}

aQute/bnd/plugin/popup/actions/
aQute/bnd/plugin/popup/actions/AddToRepo.class
AddToRepo.java
package aQute.bnd.plugin.popup.actions
public aQute.bnd.plugin.popup.actions.AddToRepo extends java.lang.Object implements org.eclipse.ui.IObjectActionDelegate  {
	org.eclipse.core.resources.IFile[] locations
	public void  () 
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		int i
		java.io.File mf
		aQute.lib.osgi.Jar jar
		aQute.lib.osgi.Verifier verifier
		java.util.List info
		aQute.bnd.build.Workspace ws
		java.util.List repos
		aQute.bnd.plugin.popup.actions.repo.RepoDialog d
		aQute.bnd.service.RepositoryPlugin repo
		java.io.File f
		Exception e
		Exception e
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	org.eclipse.core.resources.IFile[] getLocations (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.StructuredSelection ss
		org.eclipse.core.resources.IFile[] result
		int n
		java.util.Iterator i
	public void setActivePart (org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.IWorkbenchPart targetPart
}

aQute/bnd/plugin/popup/actions/InstallBundle.class
InstallBundle.java
package aQute.bnd.plugin.popup.actions
public aQute.bnd.plugin.popup.actions.InstallBundle extends java.lang.Object implements org.eclipse.ui.IObjectActionDelegate  {
	org.eclipse.core.resources.IFile[] locations
	public void  () 
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		aQute.bnd.plugin.Activator activator
		java.util.Map map
		org.osgi.framework.BundleContext context
		org.osgi.framework.Bundle[] bundles
		int i
		java.util.List installed
		java.util.List updated
		int errors
		int i
		java.io.File mf
		String url
		org.osgi.framework.Bundle b
		Exception e
		org.osgi.framework.ServiceReference ref
		org.osgi.service.packageadmin.PackageAdmin packageAdmin
		StringBuffer sb
	private void printBundles (java.lang.String, java.util.List, java.lang.StringBuffer) 
		String msg
		java.util.List list
		StringBuffer sb
		org.osgi.framework.Bundle b
		String version
		String name
		int p
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	org.eclipse.core.resources.IFile[] getLocations (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.StructuredSelection ss
		org.eclipse.core.resources.IFile[] result
		int n
		java.util.Iterator i
	public void setActivePart (org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.IWorkbenchPart targetPart
}

aQute/bnd/plugin/popup/actions/MakeBundle.class
MakeBundle.java
package aQute.bnd.plugin.popup.actions
public aQute.bnd.plugin.popup.actions.MakeBundle extends java.lang.Object implements org.eclipse.ui.IObjectActionDelegate  {
	org.eclipse.core.resources.IFile[] locations
	public void  () 
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		aQute.bnd.plugin.Activator activator
		int i
		java.io.File mf
		aQute.bnd.build.Project project
		java.io.File[] files
		String target
		java.io.File f
		aQute.lib.osgi.Builder builder
		java.io.File cwd
		java.io.File target
		java.io.File target
		String name
		aQute.lib.osgi.Jar jar
		String path
		java.io.File copy
		String p
		String msg
		Exception e
		Exception e
	public static aQute.lib.osgi.Builder setBuilder (aQute.bnd.plugin.Activator, org.eclipse.core.resources.IProject, java.io.File)  throws java.lang.Exception java.io.IOException java.io.FileNotFoundException 
		aQute.bnd.plugin.Activator activator
		org.eclipse.core.resources.IProject project
		java.io.File mf
		aQute.lib.osgi.Builder builder
		java.io.File p
		aQute.lib.osgi.eclipse.EclipseClasspath ecp
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	org.eclipse.core.resources.IFile[] getLocations (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.StructuredSelection ss
		org.eclipse.core.resources.IFile[] result
		int n
		java.util.Iterator i
	public void setActivePart (org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.IWorkbenchPart targetPart
}

aQute/bnd/plugin/popup/actions/VerifyBundle.class
VerifyBundle.java
package aQute.bnd.plugin.popup.actions
public aQute.bnd.plugin.popup.actions.VerifyBundle extends java.lang.Object implements org.eclipse.ui.IObjectActionDelegate  {
	org.eclipse.core.resources.IFile[] locations
	public void  () 
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		int i
		java.io.File mf
		aQute.lib.osgi.Jar jar
		aQute.lib.osgi.Verifier verifier
		java.util.List info
		Exception e
		Exception e
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	org.eclipse.core.resources.IFile[] getLocations (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.StructuredSelection ss
		org.eclipse.core.resources.IFile[] result
		int n
		java.util.Iterator i
	public void setActivePart (org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.IWorkbenchPart targetPart
}

aQute/bnd/plugin/popup/actions/WrapBundle.class
WrapBundle.java
package aQute.bnd.plugin.popup.actions
public aQute.bnd.plugin.popup.actions.WrapBundle extends java.lang.Object implements org.eclipse.ui.IObjectActionDelegate  {
	org.eclipse.core.resources.IFile[] locations
	public void  () 
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		int i
		Exception e
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	org.eclipse.core.resources.IFile[] getLocations (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.StructuredSelection ss
		org.eclipse.core.resources.IFile[] result
		int n
		java.util.Iterator i
	public void setActivePart (org.eclipse.jface.action.IAction, org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.IWorkbenchPart targetPart
}

aQute/bnd/plugin/popup/actions/repo/
aQute/bnd/plugin/popup/actions/repo/RepoDialog.class
RepoDialog.java
package aQute.bnd.plugin.popup.actions.repo
public aQute.bnd.plugin.popup.actions.repo.RepoDialog extends org.eclipse.jface.dialogs.Dialog {
	private org.eclipse.swt.widgets.Text bsn
	private org.eclipse.swt.widgets.Text version
	private org.eclipse.swt.widgets.Label lblRepository
	private org.eclipse.swt.widgets.Combo repositories
	private aQute.lib.osgi.Jar jar
	private java.util.List repos
	private org.eclipse.swt.widgets.Button wrap
	public void  (org.eclipse.swt.widgets.Shell, aQute.lib.osgi.Jar, java.util.List) 
		org.eclipse.swt.widgets.Shell parentShell
		aQute.lib.osgi.Jar jar
		java.util.List repos
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite container
		org.eclipse.swt.widgets.Label lblBundleSymbolicName
		org.eclipse.swt.widgets.Label lblVersion
	private void setup () 
		String bsn
		String version
		java.util.jar.Manifest manifest
		java.util.Iterator i
		aQute.bnd.service.RepositoryPlugin plugin
		Exception e
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.graphics.Point getInitialSize () 
	public aQute.bnd.service.RepositoryPlugin getRepository () 
		int n
}

aQute/bnd/service/
aQute/bnd/service/AnalyzerPlugin.class
AnalyzerPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.AnalyzerPlugin extends java.lang.Object {
	public abstract boolean analyzeJar (aQute.lib.osgi.Analyzer)  throws java.lang.Exception 
}

aQute/bnd/service/DependencyContributor.class
DependencyContributor.java
package aQute.bnd.service
public abstract aQute.bnd.service.DependencyContributor extends java.lang.Object {
	public abstract void addDependencies (aQute.bnd.build.Project, java.util.Set) 
}

aQute/bnd/service/MakePlugin.class
MakePlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.MakePlugin extends java.lang.Object {
	public abstract aQute.lib.osgi.Resource make (aQute.lib.osgi.Builder, java.lang.String, java.util.Map)  throws java.lang.Exception 
}

aQute/bnd/service/Plugin.class
Plugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.Plugin extends java.lang.Object {
	public abstract void setProperties (java.util.Map) 
	public abstract void setReporter (aQute.libg.reporter.Reporter) 
}

aQute/bnd/service/Refreshable.class
Refreshable.java
package aQute.bnd.service
public abstract aQute.bnd.service.Refreshable extends java.lang.Object {
	public abstract boolean refresh () 
	public abstract java.io.File getRoot () 
}

aQute/bnd/service/RepositoryPlugin.class
RepositoryPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.RepositoryPlugin extends java.lang.Object {
	public abstract java.io.File[] get (java.lang.String, java.lang.String)  throws java.lang.Exception 
	public abstract boolean canWrite () 
	public abstract java.io.File put (aQute.lib.osgi.Jar)  throws java.lang.Exception 
	public abstract java.util.List list (java.lang.String) 
	public abstract java.util.List versions (java.lang.String) 
	public abstract java.lang.String getName () 
}

aQute/bnd/service/SignerPlugin.class
SignerPlugin.java
package aQute.bnd.service
public abstract aQute.bnd.service.SignerPlugin extends java.lang.Object {
	public abstract void sign (aQute.lib.osgi.Builder, java.lang.String)  throws java.lang.Exception 
}

aQute/bnd/service/action/
aQute/bnd/service/action/Action.class
Action.java
package aQute.bnd.service.action
public abstract aQute.bnd.service.action.Action extends java.lang.Object {
	public abstract void execute (aQute.bnd.build.Project, java.lang.String)  throws java.lang.Exception 
}

aQute/bnd/service/action/NamedAction.class
NamedAction.java
package aQute.bnd.service.action
public abstract aQute.bnd.service.action.NamedAction extends java.lang.Object implements aQute.bnd.service.action.Action  {
	public abstract java.lang.String getName () 
}

aQute/bnd/set/
aQute/bnd/set/Group$Path.class
Group.java
package aQute.bnd.set
 aQute.bnd.set.Group$Path extends java.lang.Object {
	final aQute.lib.osgi.Analyzer analyzer
	final String pack
	final aQute.bnd.set.Group$Path previous
	public void  (aQute.bnd.set.Group$Path, java.lang.String, aQute.lib.osgi.Analyzer) 
		aQute.bnd.set.Group$Path path
		String pack
		aQute.lib.osgi.Analyzer analyzer
	boolean visited (aQute.lib.osgi.Analyzer) 
		aQute.lib.osgi.Analyzer analyzer
}

aQute/bnd/set/Group.class
Group.java
package aQute.bnd.set
public aQute.bnd.set.Group extends aQute.lib.osgi.Processor {
	java.util.List analyzers
	java.util.Map exports
	public void  (aQute.lib.osgi.Processor) 
		aQute.lib.osgi.Processor parent
	void add (java.io.File)  throws java.lang.Exception 
		java.io.File jar
	void add (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		aQute.lib.osgi.Analyzer analyzer
	void analyze () 
	void circular () 
		aQute.lib.osgi.Analyzer analyzer
		java.util.Set ps
		String p
		java.util.List paths
		aQute.lib.osgi.Analyzer analyzer
	void traverse (aQute.bnd.set.Group$Path, java.util.List) 
		aQute.bnd.set.Group$Path path
		java.util.List paths
		String p
		java.util.List from
}

aQute/bnd/signing/
aQute/bnd/signing/JartoolSigner$1.class
JartoolSigner.java
package aQute.bnd.signing
final aQute.bnd.signing.JartoolSigner$1 extends java.lang.Thread {
	final synthetic aQute.bnd.signing.JartoolSigner this$0
	private final synthetic Process val$process
	void  (aQute.bnd.signing.JartoolSigner, java.lang.Process) 
	public void run () 
		Exception e
}

aQute/bnd/signing/JartoolSigner.class
JartoolSigner.java
package aQute.bnd.signing
public aQute.bnd.signing.JartoolSigner extends java.lang.Object implements aQute.bnd.service.Plugin aQute.bnd.service.SignerPlugin  {
	String keystore
	String storetype
	String path
	String storepass
	String keypass
	String sigFile
	public void  () 
	public void setProperties (java.util.Map) 
		java.util.Map map
	public void setReporter (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter processor
	public void sign (aQute.lib.osgi.Builder, java.lang.String)  throws java.lang.Exception 
		aQute.lib.osgi.Builder builder
		String alias
		aQute.lib.osgi.Jar jar
		java.io.File tmp
		StringBuilder sb
		String cmd
		Process process
		Thread t
		aQute.lib.osgi.Jar signed
		java.util.Map dir
		String path
	java.lang.String collect (java.io.InputStream)  throws java.lang.Exception 
		java.io.InputStream in
		StringBuilder sb
		java.io.BufferedReader rdr
		String line
}

aQute/bnd/signing/Signer.class
Signer.java
package aQute.bnd.signing
public aQute.bnd.signing.Signer extends aQute.lib.osgi.Processor {
	static java.util.regex.Pattern METAINFDIR
	String[] digestNames
	java.io.File keystoreFile
	String password
	String alias
	static void  () 
	public void  () 
	public void signJar (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar jar
		java.security.MessageDigest[] digestAlgorithms
		java.util.jar.Manifest manifest
		java.io.ByteArrayOutputStream o
		byte[] newManifestBytes
		byte[] signatureFileBytes
		java.security.KeyStore keystore
		java.security.KeyStore$PrivateKeyEntry privateKeyEntry
		java.io.FileInputStream keystoreInputStream
		Exception e
		java.security.PrivateKey privateKey
		java.security.Signature signature
		java.io.ByteArrayOutputStream tmpStream
		Exception e
	private byte[] doSignatureFile (java.lang.String[], java.security.MessageDigest[], byte[]) 
		String[] digestNames
		java.security.MessageDigest[] algorithms
		byte[] manbytes
		java.io.ByteArrayOutputStream out
		java.io.PrintStream ps
		int a
		byte[] digest
	private void doManifest (aQute.lib.osgi.Jar, java.lang.String[], java.security.MessageDigest[], java.io.OutputStream)  throws java.io.IOException 
		aQute.lib.osgi.Jar jar
		String[] digestNames
		java.security.MessageDigest[] algorithms
		java.io.OutputStream out
		java.util.Map$Entry entry
		String name
		int a
		byte[] digest
		String header
	private void digest (java.security.MessageDigest[], aQute.lib.osgi.Resource)  throws java.io.IOException 
		java.security.MessageDigest[] algorithms
		aQute.lib.osgi.Resource r
		java.io.InputStream in
		byte[] data
		int size
		int a
	private void getAlgorithms (java.lang.String[], java.security.MessageDigest[]) 
		String[] digestNames
		java.security.MessageDigest[] algorithms
		int i
		String name
		java.security.NoSuchAlgorithmException e
	public void setPassword (java.lang.String) 
		String string
	public void setKeystore (java.io.File) 
		java.io.File keystore
	public void setAlias (java.lang.String) 
		String string
}

aQute/bnd/test/
aQute/bnd/test/ProjectLauncher$1.class
ProjectLauncher.java
package aQute.bnd.test
final aQute.bnd.test.ProjectLauncher$1 extends java.lang.Thread {
	final synthetic aQute.bnd.test.ProjectLauncher this$0
	void  (aQute.bnd.test.ProjectLauncher) 
	public void run () 
}

aQute/bnd/test/ProjectLauncher$2.class
ProjectLauncher.java
package aQute.bnd.test
final aQute.bnd.test.ProjectLauncher$2 extends java.lang.Thread {
	final synthetic aQute.bnd.test.ProjectLauncher this$0
	void  (aQute.bnd.test.ProjectLauncher, java.lang.String) 
		String $anonymous0
	public void run () 
		InterruptedException e
}

aQute/bnd/test/ProjectLauncher$Streamer.class
ProjectLauncher.java
package aQute.bnd.test
 aQute.bnd.test.ProjectLauncher$Streamer extends java.lang.Thread {
	final java.io.InputStream in
	final java.io.OutputStream out
	void  (java.io.InputStream, java.io.OutputStream) 
		java.io.InputStream in
		java.io.OutputStream out
	public void run () 
		int c
		int c
}

aQute/bnd/test/ProjectLauncher.class
ProjectLauncher.java
package aQute.bnd.test
public aQute.bnd.test.ProjectLauncher extends aQute.lib.osgi.Processor {
	final aQute.bnd.build.Project project
	static java.io.File runtime
	java.io.File report
	Process process
	long timeout
	public void  (aQute.bnd.build.Project) 
		aQute.bnd.build.Project project
	public java.lang.String[] getClasspath () 
		java.util.List classpath
		aQute.bnd.build.Container c
		aQute.bnd.build.Project sub
		java.io.File[] outputs
		java.io.File f
		Exception e
	public static java.io.File getRuntime () 
		java.net.URL url
		java.io.FileOutputStream out
		java.io.InputStream in
		java.io.IOException e
	public void doRunbundles (java.util.List)  throws java.lang.Exception 
		java.util.List programArguments
		java.util.Collection testbundles
		aQute.bnd.build.Container c
		aQute.bnd.build.Project sub
		java.io.File[] outputs
		java.io.File f
	private void doRunpath (java.util.List)  throws java.lang.Exception 
		java.util.List programArguments
		java.util.Collection testpath
		aQute.bnd.build.Container found
		aQute.bnd.build.Container c
		String exports
		String[] parts
		String p
	private void doRunProperties (java.util.List) 
		java.util.List programArguments
		java.util.Map properties
		java.util.Map$Entry entry
	private void doSystemPackages (java.util.List) 
		java.util.List programArguments
		java.util.Map systemPackages
		java.util.Map$Entry entry
		StringBuffer sb
	private void doStorage (java.util.List)  throws java.lang.Exception 
		java.util.List programArguments
		java.io.File tmp
	private static void copy (java.io.InputStream, java.io.FileOutputStream)  throws java.io.IOException 
		java.io.InputStream in
		java.io.FileOutputStream out
		byte[] buf
		int size
	private java.lang.Process launch (java.io.File[])  throws java.lang.Exception 
		java.io.File[] targets
		java.util.List arguments
		java.util.List vmArguments
		java.util.List all
		String[] cmdarray
	private void doVMArguments (java.util.List) 
		java.util.List arguments
		java.util.Map map
		String key
	private void doClasspath (java.util.List) 
		java.util.List arguments
		java.util.Collection cp
	public int run (java.io.File)  throws java.lang.Exception 
		java.io.File f
		Thread killer
		Thread killer2
		aQute.bnd.test.ProjectLauncher$Streamer sin
		aQute.bnd.test.ProjectLauncher$Streamer serr
	public java.io.File getTestreport () 
		String path
	public void getArguments (java.util.List, java.util.List, boolean)  throws java.lang.Exception 
		java.util.List vmArguments
		java.util.List programArguments
		boolean undertest
		java.io.File[] files
	public void getArguments (java.io.File[], java.util.List, java.util.List)  throws java.lang.Exception 
		java.io.File[] files
		java.util.List vmArguments
		java.util.List programArguments
		java.io.File file
	public java.io.File getReport () 
	public java.io.File setReport (java.lang.String) 
		String report
	public java.io.File setReport (java.io.File) 
		java.io.File report
	public void setTimeout (long) 
		long timeout
}

aQute/bnd/test/aQute.runtime.jar
aQute/lib/
aQute/lib/base64/
aQute/lib/base64/Base64.class
Base64.java
package aQute.lib.base64
public aQute.lib.base64.Base64 extends java.lang.Object {
	byte[] data
	static final String alphabet
	static byte[] values
	static void  () 
		int i
		int i
		char c
	public void  (byte[]) 
		byte[] data
	public static final byte[] decodeBase64 (java.lang.String) 
		String string
		java.io.ByteArrayOutputStream out
		int register
		int i
		int pads
		byte[] test
		char c
		int v
	private static void flush (java.io.ByteArrayOutputStream, int, int) 
		java.io.ByteArrayOutputStream out
		int register
		int pads
	public void  (java.lang.String) 
		String s
	public java.lang.String toString () 
	public static java.lang.String encodeBase64 (byte[]) 
		byte[] data
		StringBuffer sb
		int buf
		int bits
		int n
		int v
		int mod
		int i
	public java.lang.Object toData () 
}

aQute/lib/deployer/
aQute/lib/deployer/FileInstallRepo.class
FileInstallRepo.java
package aQute.lib.deployer
public aQute.lib.deployer.FileInstallRepo extends aQute.lib.deployer.FileRepo {
	String group
	boolean dirty
	aQute.libg.reporter.Reporter reporter
	java.util.regex.Pattern REPO_FILE
	public void  () 
	public void setProperties (java.util.Map) 
		java.util.Map map
	public void setReporter (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter reporter
	public java.io.File put (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		java.util.jar.Manifest manifest
		String bsn
		java.util.Map b
		String key
		String versionString
		aQute.libg.version.Version version
		aQute.libg.version.Version version
		java.io.File dir
		java.io.File dir
		String fName
		java.io.File file
	public boolean refresh () 
	public java.util.List list (java.lang.String) 
		String regex
		aQute.lib.osgi.Instruction pattern
		String[] list
		java.util.List result
		String f
		java.util.regex.Matcher m
		String s
	public java.io.File[] get (java.lang.String, java.lang.String)  throws java.net.MalformedURLException 
		String bsn
		String versionRange
		aQute.libg.version.VersionRange range
		aQute.libg.version.VersionRange range
		java.io.File[] instances
		java.util.SortedMap versions
		int i
		java.util.regex.Matcher m
		String versionString
		aQute.libg.version.Version version
		aQute.libg.version.Version version
}

aQute/lib/deployer/FileRepo.class
FileRepo.java
package aQute.lib.deployer
public aQute.lib.deployer.FileRepo extends java.lang.Object implements aQute.bnd.service.Plugin aQute.bnd.service.RepositoryPlugin aQute.bnd.service.Refreshable  {
	public static String LOCATION
	public static String READONLY
	public static String NAME
	java.io.File[] EMPTY_FILES
	java.io.File root
	boolean canWrite
	java.util.regex.Pattern REPO_FILE
	aQute.libg.reporter.Reporter reporter
	boolean dirty
	String name
	static void  () 
	public void  () 
	public void setProperties (java.util.Map) 
		java.util.Map map
		String location
		String readonly
	public java.io.File[] get (java.lang.String, java.lang.String)  throws java.net.MalformedURLException 
		String bsn
		String versionRange
		java.io.File f
		aQute.libg.version.VersionRange range
		aQute.libg.version.VersionRange range
		java.io.File[] instances
		java.util.SortedMap versions
		int i
		java.util.regex.Matcher m
		String versionString
		aQute.libg.version.Version version
		aQute.libg.version.Version version
		java.io.File[] files
	public boolean canWrite () 
	public java.io.File put (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		java.util.jar.Manifest manifest
		String bsn
		java.util.Map b
		String key
		String versionString
		aQute.libg.version.Version version
		aQute.libg.version.Version version
		java.io.File dir
		String fName
		java.io.File file
	public void setLocation (java.lang.String) 
		String string
	public void setReporter (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter reporter
	public java.util.List list (java.lang.String) 
		String regex
		aQute.lib.osgi.Instruction pattern
		String[] list
		java.util.List result
		String f
	public java.util.List versions (java.lang.String) 
		String bsn
		java.io.File dir
		String[] versions
		java.util.List list
		String v
		java.util.regex.Matcher m
		String version
	public java.lang.String toString () 
	public java.io.File getRoot () 
	public boolean refresh () 
	public java.lang.String getName () 
}

aQute/lib/jardiff/
aQute/lib/jardiff/Diff.class
Diff.java
package aQute.lib.jardiff
public aQute.lib.jardiff.Diff extends java.lang.Object {
	public void  () 
	public java.util.Map diff (aQute.lib.osgi.Jar, aQute.lib.osgi.Jar, boolean)  throws java.io.IOException 
		aQute.lib.osgi.Jar a
		aQute.lib.osgi.Jar b
		boolean strict
		java.util.Map different
		java.util.Set shared
		String path
		aQute.lib.osgi.Resource ra
		aQute.lib.osgi.Resource rb
		aQute.lib.osgi.Jar aa
		aQute.lib.osgi.Jar bb
		java.util.Map result
		String cmp
	java.lang.String diff (java.io.InputStream, java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream a
		java.io.InputStream b
		int n
		int binary
		StringBuffer sb
		int ac
		int bc
		String s
	void diff (java.util.Map, java.util.Set, java.util.Set) 
		java.util.Map different
		java.util.Set a
		java.util.Set b
		java.util.Set onlyInA
		java.util.Set onlyInB
		Object element
		Object element
	public void compareManifest (java.util.Map, java.util.jar.Manifest, java.util.jar.Manifest, boolean) 
		java.util.Map different
		java.util.jar.Manifest a
		java.util.jar.Manifest b
		boolean strict
		java.util.jar.Attributes attrs
		java.util.jar.Attributes bttrs
		Object element
		java.util.jar.Attributes$Name name
		String av
		String bv
	public void print (java.io.PrintStream, java.util.Map, int) 
		java.io.PrintStream pout
		java.util.Map map
		int indent
		java.util.Map$Entry entry
		int j
		String key
		int j
	public void close () 
}

aQute/lib/osgi/
aQute/lib/osgi/About.class
About.java
package aQute.lib.osgi
public aQute.lib.osgi.About extends java.lang.Object {
	public void  () 
}

aQute/lib/osgi/AbstractResource.class
AbstractResource.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.AbstractResource extends java.lang.Object implements aQute.lib.osgi.Resource  {
	String extra
	byte[] calculated
	long lastModified
	protected void  (long) 
		long modified
	public java.lang.String getExtra () 
	public long lastModified () 
	public java.io.InputStream openInputStream ()  throws java.io.IOException 
	private byte[] getLocalBytes ()  throws java.io.IOException 
		java.io.IOException e
		Exception e
		java.io.IOException ee
	public void setExtra (java.lang.String) 
		String extra
	public void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	protected abstract byte[] getBytes ()  throws java.lang.Exception 
}

aQute/lib/osgi/Analyzer$1.class
Analyzer.java
package aQute.lib.osgi
final aQute.lib.osgi.Analyzer$1 extends aQute.lib.osgi.ClassDataCollector {
	final synthetic aQute.lib.osgi.Analyzer this$0
	private final synthetic java.util.Map val$info
	private final synthetic aQute.lib.osgi.Clazz val$clazz
	void  (aQute.lib.osgi.Analyzer, java.util.Map, aQute.lib.osgi.Clazz) 
	public void annotation (aQute.lib.osgi.Annotation) 
		aQute.lib.osgi.Annotation a
		String version
		java.util.Map attrs
		Object[] included
		StringBuilder sb
		String del
		Object i
		java.util.regex.Matcher m
		Object[] excluded
		StringBuilder sb
		String del
		Object i
		java.util.regex.Matcher m
		Object[] uses
		String old
		StringBuilder sb
		String del
		Object use
}

aQute/lib/osgi/Analyzer.class
Analyzer.java
package aQute.lib.osgi
public aQute.lib.osgi.Analyzer extends aQute.lib.osgi.Processor {
	static java.util.regex.Pattern doNotCopy
	static String version
	static java.util.regex.Pattern versionPattern
	final java.util.Map contained
	final java.util.Map referred
	final java.util.Map uses
	java.util.Map classspace
	java.util.Map importedClassesCache
	java.util.Map exports
	java.util.Map imports
	java.util.Map bundleClasspath
	final java.util.Map ignored
	aQute.lib.osgi.Jar dot
	java.util.Map classpathExports
	String activator
	final java.util.List classpath
	static java.util.Properties bndInfo
	boolean analyzed
	String bsn
	String versionPolicyUses
	String versionPolicyImplemented
	boolean firstUse
	static java.util.regex.Pattern OBJECT_REFERENCE
	static java.util.regex.Pattern fuzzyVersion
	static java.util.regex.Pattern fuzzyVersionRange
	static java.util.regex.Pattern fuzzyModifier
	static java.util.regex.Pattern nummeric
	static String _classesHelp
	static void  () 
	public void  (aQute.lib.osgi.Processor) 
		aQute.lib.osgi.Processor parent
	public void  () 
	public static java.util.Properties getManifest (java.io.File)  throws java.lang.Exception 
		java.io.File dirOrJar
		aQute.lib.osgi.Analyzer analyzer
		java.util.Properties properties
		java.util.jar.Manifest m
		java.util.Properties result
		java.util.Iterator i
		java.util.jar.Attributes$Name name
	public void analyze ()  throws java.lang.Exception 
		aQute.bnd.service.AnalyzerPlugin plugin
		aQute.bnd.service.AnalyzerPlugin analyzer
		boolean reanalyze
		Exception e
		java.util.Set implemented
		aQute.lib.osgi.Clazz c
		String p
		java.util.Map attrs
		int n
		java.util.Map exportInstructions
		java.util.Map additionalExportInstructions
		java.util.Map importInstructions
		java.util.Map dynamicImports
		java.util.Map superfluous
		java.util.Iterator i
		String instr
		java.util.Iterator i
		java.util.Map$Entry entry
		String pack
		java.util.Map referredAndExported
		java.util.Set extra
		java.util.Iterator i
		String p
		java.util.Map map
	java.util.Set removeMarkedDuplicates (java.util.Collection) 
		java.util.Collection superfluous
		java.util.Set result
		java.util.Iterator i
		aQute.lib.osgi.Instruction instr
	protected java.lang.String getImportPackages () 
	boolean isResourceOnly () 
	java.util.Set getUsedBy (java.lang.String) 
		String pack
		java.util.Set set
		java.util.Iterator i
		java.util.Map$Entry entry
		java.util.Set used
	public java.util.jar.Manifest calcManifest ()  throws java.lang.Exception 
		java.util.jar.Manifest manifest
		java.util.jar.Attributes main
		boolean noExtraHeaders
		String exportHeader
		java.util.Map temp
		java.util.Enumeration h
		String header
		String value
		String bsn
		java.util.Map removes
		java.util.Iterator i
		String header
		java.util.Iterator j
		java.util.jar.Attributes$Name attr
	private void doNameSection (java.util.jar.Manifest, java.lang.String) 
		java.util.jar.Manifest manifest
		String header
		String path
		int n
		String name
		java.util.jar.Attributes attrs
	public java.lang.String getBsn () 
		String value
		int n
	public java.lang.String _bsn (java.lang.String[]) 
		String[] args
	public java.lang.String calculateExportsFromContents (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar bundle
		String ddel
		StringBuffer sb
		java.util.Map map
		java.util.Iterator i
		String directory
	public java.util.Map getBundleClasspath () 
	public java.util.Map getContained () 
	public java.util.Map getExports () 
	public java.util.Map getImports () 
	public aQute.lib.osgi.Jar getJar () 
	public java.util.Map getReferred () 
	public java.util.Set getUnreachable () 
		java.util.Set unreachable
		java.util.Iterator r
		String packageName
		String pack
	public java.util.Map getUses () 
	public java.lang.String getVersion () 
	public long getBndLastModified () 
		String time
	public java.lang.String getBndInfo (java.lang.String, java.lang.String) 
		String key
		String defaultValue
		java.io.InputStream in
		java.io.IOException ioe
	public void mergeManifest (java.util.jar.Manifest)  throws java.io.IOException 
		java.util.jar.Manifest manifest
		java.util.jar.Attributes attributes
		java.util.Iterator i
		java.util.jar.Attributes$Name name
		String key
	public void setBase (java.io.File) 
		java.io.File file
	public void setClasspath (java.io.File[])  throws java.io.IOException 
		java.io.File[] classpath
		java.util.List list
		int i
		aQute.lib.osgi.Jar current
		java.util.Iterator i
	public void setClasspath (aQute.lib.osgi.Jar[]) 
		aQute.lib.osgi.Jar[] classpath
		int i
	public void setClasspath (java.lang.String[]) 
		String[] classpath
		int i
		aQute.lib.osgi.Jar jar
	public aQute.lib.osgi.Jar setJar (java.io.File)  throws java.io.IOException 
		java.io.File jar
		aQute.lib.osgi.Jar jarx
	public aQute.lib.osgi.Jar setJar (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar jar
	protected void begin () 
		String doNotCopy
	public boolean checkClass (java.lang.String) 
		String interfaceName
		String path
		String pack
		int n
		int n
	aQute.lib.osgi.Jar getJarFromName (java.lang.String, java.lang.String) 
		String name
		String from
		java.io.File file
		aQute.lib.osgi.Jar jar
		Exception e
		java.net.URL url
		aQute.lib.osgi.Jar jar
		java.net.URLConnection connection
		java.io.InputStream in
		long lastModified
		java.io.IOException ee
		java.util.Iterator cp
		aQute.lib.osgi.Jar entry
	private java.lang.String fileName (java.lang.String) 
		String path
		int n
	void merge (java.util.jar.Manifest, java.util.jar.Manifest)  throws java.io.IOException 
		java.util.jar.Manifest result
		java.util.jar.Manifest old
		java.util.Iterator e
		java.util.Map$Entry entry
		java.util.jar.Attributes$Name name
		String value
		java.util.Map oldEntries
		java.util.Map newEntries
		java.util.Iterator e
		java.util.Map$Entry entry
	java.lang.String stem (java.lang.String) 
		String name
		int n
	void verifyManifestHeadersCase (java.util.Properties) 
		java.util.Properties properties
		java.util.Iterator i
		String header
		int j
	java.util.Map addExportsToImports (java.util.Map) 
		java.util.Map exports
		java.util.Map importsFromExports
		java.util.Map$Entry packageEntry
		String packageName
		java.util.Map parameters
		String noimport
	void analyzeClasspath ()  throws java.io.IOException 
		java.util.Iterator c
		aQute.lib.osgi.Jar current
		java.util.Iterator j
		String dir
		aQute.lib.osgi.Resource resource
		java.io.InputStream in
		String version
	void checkManifest (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar jar
		java.util.jar.Manifest m
		String exportHeader
		java.util.Map exported
		Exception e
	void augmentImports () 
		String packageName
		java.util.Map importAttributes
		java.util.Map exporterAttributes
		String key
		String value
		String remove
		aQute.lib.osgi.Instruction removeInstr
		java.util.Iterator i
		java.util.Map$Entry entry
	private void augmentMandatory (java.util.Map, java.util.Map) 
		java.util.Map currentAttributes
		java.util.Map exporter
		String mandatory
		String[] attrs
		int i
	private void augmentVersion (java.util.Map, java.util.Map) 
		java.util.Map currentAttributes
		java.util.Map exporter
		String exportVersion
		String importRange
	void doUses (java.util.Map, java.util.Map, java.util.Map) 
		java.util.Map exports
		java.util.Map uses
		java.util.Map imports
		java.util.Iterator i
		String packageName
		java.util.Map clause
		String override
		java.util.Set usedPackages
		java.util.Set sharedPackages
		StringBuffer sb
		String del
		java.util.Iterator u
		String usedPackage
	void removeTransitive (java.lang.String, java.util.Set) 
		String name
		java.util.Set unreachable
		java.util.Set ref
		java.util.Iterator r
		String element
	void setPackageInfo (java.lang.String, java.lang.String, java.lang.String) 
		String dir
		String key
		String value
		String pack
		java.util.Map map
	public void close () 
		java.util.Iterator j
		aQute.lib.osgi.Jar jar
	public java.lang.String _findpath (java.lang.String[]) 
		String[] args
	public java.lang.String _findname (java.lang.String[]) 
		String[] args
	java.lang.String findPath (java.lang.String, java.lang.String[], boolean) 
		String name
		String[] args
		boolean fullPathName
		String regexp
		String replace
		StringBuffer sb
		String del
		java.util.regex.Pattern expr
		java.util.Iterator e
		String path
		int n
		java.util.regex.Matcher m
	public void putAll (java.util.Map, boolean) 
		java.util.Map additional
		boolean force
		java.util.Iterator i
		java.util.Map$Entry entry
	public java.util.List getClasspath () 
		String cp
		String s
		aQute.lib.osgi.Jar jar
	public void addClasspath (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar jar
	public void addClasspath (java.io.File)  throws java.io.IOException 
		java.io.File cp
		aQute.lib.osgi.Jar jar
	public void clear () 
	public aQute.lib.osgi.Jar getTarget () 
	java.util.Map analyzeBundleClasspath (aQute.lib.osgi.Jar, java.util.Map, java.util.Map, java.util.Map, java.util.Map)  throws java.io.IOException 
		aQute.lib.osgi.Jar dot
		java.util.Map bundleClasspath
		java.util.Map contained
		java.util.Map referred
		java.util.Map uses
		java.util.Map classSpace
		String path
		java.util.Map info
		aQute.lib.osgi.Resource resource
		aQute.lib.osgi.Jar jar
		Exception e
	private void analyzeJar (aQute.lib.osgi.Jar, java.lang.String, java.util.Map, java.util.Map, java.util.Map, java.util.Map)  throws java.io.IOException 
		aQute.lib.osgi.Jar jar
		String prefix
		java.util.Map classSpace
		java.util.Map contained
		java.util.Map referred
		java.util.Map uses
		String path
		String relativePath
		String pack
		java.util.Map info
		aQute.lib.osgi.Resource pinfo
		java.io.InputStream in
		String version
		aQute.lib.osgi.Resource resource
		aQute.lib.osgi.Clazz clazz
		aQute.lib.osgi.Clazz clazz
		java.io.InputStream in
		java.util.Map info
		Throwable e
		String calculatedPath
		String p
		java.util.Map attrs
		java.util.Set t
	private void parsePackageInfoClass (aQute.lib.osgi.Clazz, java.util.Map)  throws java.io.IOException 
		aQute.lib.osgi.Clazz clazz
		java.util.Map info
	public static java.lang.String cleanupVersion (java.lang.String) 
		String version
		java.util.regex.Matcher m
		String prefix
		String first
		String last
		String suffix
		StringBuffer result
		String major
		String minor
		String micro
		String qualifier
	static void cleanupModifier (java.lang.StringBuffer, java.lang.String) 
		StringBuffer result
		String modifier
		java.util.regex.Matcher m
		int i
		char c
	boolean isMetaData (java.lang.String) 
		String pack
		int i
	public java.lang.String getPackage (java.lang.String) 
		String clazz
		int n
	static java.lang.String parsePackageInfo (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream jar
		java.util.Properties p
		Exception e
	public java.lang.String getVersionPolicy (boolean) 
		boolean implemented
		String vp
	public transient java.lang.String _classes (java.lang.String[]) 
		String[] args
		java.util.Collection matched
	public transient java.util.Collection getClasses (java.lang.String[]) 
		String[] args
		java.util.Set matched
		int i
		String typeName
		aQute.lib.osgi.Clazz$QUERY type
		aQute.lib.osgi.Instruction instr
		StringBuilder sb
		String s
		int ci
		char c
		int ci
		char c
		java.util.Iterator c
		aQute.lib.osgi.Clazz clazz
	public java.lang.String _exporters (java.lang.String[])  throws java.lang.Exception 
		String[] args
		StringBuilder sb
		String del
		String pack
		aQute.lib.osgi.Jar jar
	public java.util.Map getClassspace () 
	public aQute.lib.osgi.Resource findResource (java.lang.String) 
		String path
		aQute.lib.osgi.Jar entry
		aQute.lib.osgi.Resource r
	public aQute.lib.osgi.Clazz findClass (java.lang.String)  throws java.lang.Exception 
		String path
		aQute.lib.osgi.Clazz c
		aQute.lib.osgi.Resource r
}

aQute/lib/osgi/Annotation.class
Annotation.java
package aQute.lib.osgi
public aQute.lib.osgi.Annotation extends java.lang.Object {
	String name
	java.util.Map elements
	java.lang.annotation.ElementType member
	java.lang.annotation.RetentionPolicy policy
	public void  (java.lang.String, java.util.Map, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy) 
		String name
		java.util.Map elements
		java.lang.annotation.ElementType member
		java.lang.annotation.RetentionPolicy policy
	public java.lang.String getName () 
	public java.lang.String toString () 
	public java.lang.Object get (java.lang.String) 
		String string
}

aQute/lib/osgi/Builder.class
Builder.java
package aQute.lib.osgi
public aQute.lib.osgi.Builder extends aQute.lib.osgi.Analyzer {
	private static final int SPLIT_MERGE_LAST
	private static final int SPLIT_MERGE_FIRST
	private static final int SPLIT_ERROR
	private static final int SPLIT_FIRST
	private static final int SPLIT_DEFAULT
	java.util.List sourcePath
	java.util.regex.Pattern NAME_URL
	aQute.bnd.make.Make make
	boolean firstUse
	public void  (aQute.lib.osgi.Processor) 
		aQute.lib.osgi.Processor parent
	public void  () 
	public aQute.lib.osgi.Jar build ()  throws java.lang.Exception 
		String sub
		long modified
		java.util.jar.Manifest manifest
		String mf
		java.io.File mff
		java.io.InputStream in
		Exception e
	private void doSaveManifest (aQute.lib.osgi.Jar)  throws java.io.IOException 
		aQute.lib.osgi.Jar dot
		String output
		java.io.File f
		java.io.OutputStream out
	void sign (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		String signing
		java.util.List signers
		java.util.Map infos
		java.util.Map$Entry entry
		aQute.bnd.service.SignerPlugin signer
	public boolean hasSources () 
	protected java.lang.String getImportPackages () 
		String ip
	private void doConditional (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar dot
		java.util.Map conditionals
		int size
		java.util.Map imports
		java.util.Map filtered
		java.util.Map$Entry entry
		String type
	public void analyze ()  throws java.lang.Exception 
		String version
	public void cleanupVersion (java.util.Map) 
		java.util.Map mapOfMap
		java.util.Iterator e
		java.util.Map$Entry entry
		java.util.Map attributes
	private void addSources (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar dot
		java.util.Set packages
		java.io.ByteArrayOutputStream out
		Exception e
		java.util.Iterator cpe
		String path
		String pack
		boolean found
		String[] fixed
		java.util.Iterator i
		java.io.File root
		java.io.File f
		java.io.File bdir
		int j
		java.io.File ff
		aQute.lib.osgi.Jar jar
		aQute.lib.osgi.Resource resource
	public java.util.Collection getSourcePath () 
		String sp
		java.util.Map map
		java.util.Iterator i
		String file
		java.io.File f
	private void doVerify (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar dot
		aQute.lib.osgi.Verifier verifier
	private void doExpand (aQute.lib.osgi.Jar)  throws java.io.IOException 
		aQute.lib.osgi.Jar jar
		java.util.Map privateMap
		java.util.Map exportMap
		aQute.lib.osgi.Jar exports
	private void doExpand (aQute.lib.osgi.Jar, java.lang.String, java.util.Map, boolean) 
		aQute.lib.osgi.Jar jar
		String name
		java.util.Map instructions
		boolean mandatory
		java.util.Set superfluous
		java.util.Iterator c
		aQute.lib.osgi.Jar now
		StringBuffer sb
		String del
		java.util.Iterator i
		aQute.lib.osgi.Instruction p
	private void doExpand (aQute.lib.osgi.Jar, java.util.Map, aQute.lib.osgi.Jar, java.util.Set) 
		aQute.lib.osgi.Jar jar
		java.util.Map included
		aQute.lib.osgi.Jar classpathEntry
		java.util.Set superfluous
		java.util.Map$Entry directory
		String path
		String pack
		aQute.lib.osgi.Instruction instr
		java.util.Map contents
		boolean overwriteResource
		java.util.Map directives
		String key
		aQute.lib.osgi.Resource r
		String srcPath
		java.util.Map srcContents
	private java.lang.String diagnostic (java.lang.String, java.util.List, java.io.File) 
		String pack
		java.util.List classpath
		java.io.File source
		java.util.List culprits
		java.util.Iterator i
		aQute.lib.osgi.Jar culprit
	private int getSplitStrategy (java.lang.String) 
		String type
	private aQute.lib.osgi.Instruction matches (java.util.Map, java.lang.String, java.util.Set) 
		java.util.Map instructions
		String pack
		java.util.Set superfluousPatterns
		aQute.lib.osgi.Instruction pattern
	private java.util.Map getHeader (java.lang.String) 
		String string
	private void doIncludeResources (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		String includes
		java.util.Map clauses
		java.util.Iterator i
		java.util.Map$Entry entry
	private void doIncludeResource (aQute.lib.osgi.Jar, java.lang.String, java.util.Map)  throws java.util.zip.ZipException java.io.IOException java.lang.Exception 
		aQute.lib.osgi.Jar jar
		String name
		java.util.Map extra
		boolean preprocess
		String literal
		aQute.lib.osgi.Resource r
		String x
		String source
		String source
		java.io.File sourceFile
		java.io.File sourceFile
		String destinationPath
		String destinationPath
		String destinationPath
		String[] parts
	private java.lang.String doResourceDirectory (aQute.lib.osgi.Jar, java.util.Map, boolean, java.io.File, java.lang.String)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		java.util.Map extra
		boolean preprocess
		java.io.File sourceFile
		String destinationPath
		String filter
		boolean flatten
		boolean recursive
		String directive
		aQute.lib.osgi.InstructionFilter iFilter
		java.util.Map files
		java.util.Map$Entry entry
	private void resolveFiles (java.io.File, java.io.FileFilter, boolean, java.lang.String, java.util.Map, boolean) 
		java.io.File dir
		java.io.FileFilter filter
		boolean recursive
		String path
		java.util.Map files
		boolean flatten
		java.io.File[] fs
		java.io.File file
		String nextPath
		String nextPath
		String p
	private void noSuchFile (aQute.lib.osgi.Jar, java.lang.String, java.util.Map, java.lang.String, java.lang.String)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		String clause
		java.util.Map extra
		String source
		String destinationPath
		aQute.lib.osgi.Jar src
		aQute.lib.osgi.JarResource jarResource
		aQute.lib.osgi.Resource lastChance
		String x
	private void extractFromJar (aQute.lib.osgi.Jar, java.lang.String)  throws java.util.zip.ZipException java.io.IOException 
		aQute.lib.osgi.Jar jar
		String name
		int n
		java.util.regex.Pattern filter
		String fstring
		aQute.lib.osgi.Jar sub
	private java.util.regex.Pattern wildcard (java.lang.String) 
		String spec
		StringBuffer sb
		int j
		char c
		String s
		Exception e
	private void copy (aQute.lib.osgi.Jar, java.lang.String, java.io.File, boolean, java.util.Map)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		String path
		java.io.File from
		boolean preprocess
		java.util.Map extra
		java.io.File[] files
		int i
		aQute.lib.osgi.Resource resource
		String x
	private java.lang.String getName (java.lang.String) 
		String where
		int n
	public void setSourcepath (java.io.File[]) 
		java.io.File[] files
		int i
	public void addSourcepath (java.io.File) 
		java.io.File cp
	public void doPom (aQute.lib.osgi.Jar)  throws java.io.FileNotFoundException java.io.IOException 
		aQute.lib.osgi.Jar dot
		java.util.jar.Manifest manifest
		String name
		String description
		String docUrl
		String version
		String bundleVendor
		java.io.ByteArrayOutputStream s
		java.io.PrintStream ps
		String bsn
		String licenses
		int n
		String groupId
		String artifactId
		java.util.regex.Matcher m
		String namePart
		String urlPart
		java.util.Map map
		java.util.Iterator e
		java.util.Map$Entry entry
		java.util.Map values
		String url
	private void print (java.io.PrintStream, java.util.Map, java.lang.String, java.lang.String, java.lang.String) 
		java.io.PrintStream ps
		java.util.Map values
		String string
		String tag
		String object
		String value
	public void close () 
	public aQute.lib.osgi.Jar[] builds ()  throws java.lang.Exception 
		String conduit
		java.util.Map map
		aQute.lib.osgi.Jar[] result
		int n
		String file
		aQute.lib.osgi.Jar c
		String name
		String sub
		aQute.lib.osgi.Jar jar
		java.util.List result
		java.util.Set subs
		java.util.List members
		java.io.File file
		java.util.Iterator i
		aQute.lib.osgi.Instruction instruction
		aQute.lib.osgi.Builder builder
		aQute.lib.osgi.Jar jar
		Exception e
	public aQute.lib.osgi.Builder getSubBuilder ()  throws java.lang.Exception 
		aQute.lib.osgi.Builder builder
		aQute.lib.osgi.Jar file
	public java.lang.String _maven_version (java.lang.String[]) 
		String[] args
	public java.lang.String _permissions (java.lang.String[])  throws java.io.IOException 
		String[] args
		StringBuilder sb
		String arg
		String imp
		String exp
	public void removeBundleSpecificHeaders () 
		java.util.Set set
}

aQute/lib/osgi/ClassDataCollector.class
ClassDataCollector.java
package aQute.lib.osgi
public aQute.lib.osgi.ClassDataCollector extends java.lang.Object {
	public void  () 
	public void classBegin (int, java.lang.String) 
		int access
		String name
	public void extendsClass (java.lang.String) 
		String name
	public void implementsInterfaces (java.lang.String[]) 
		String[] name
	public void field (int, java.lang.String) 
		int access
		String descriptor
	public void constructor (int, java.lang.String) 
		int access
		String descriptor
	public void method (int, java.lang.String, java.lang.String) 
		int access
		String name
		String descriptor
	public void addReference (java.lang.String) 
		String token
	public void annotation (aQute.lib.osgi.Annotation) 
		aQute.lib.osgi.Annotation annotation
	public void classEnd () 
	public void parameter (int) 
		int p
}

aQute/lib/osgi/Clazz$Assoc.class
Clazz.java
package aQute.lib.osgi
public aQute.lib.osgi.Clazz$Assoc extends java.lang.Object {
	byte tag
	int a
	int b
	void  (byte, int, int) 
		byte tag
		int a
		int b
}

aQute/lib/osgi/Clazz$QUERY.class
Clazz.java
package aQute.lib.osgi
public final enum aQute.lib.osgi.Clazz$QUERY extends java.lang.Enum {
	public static final enum aQute.lib.osgi.Clazz$QUERY IMPLEMENTS
	public static final enum aQute.lib.osgi.Clazz$QUERY EXTENDS
	public static final enum aQute.lib.osgi.Clazz$QUERY IMPORTS
	public static final enum aQute.lib.osgi.Clazz$QUERY NAMED
	public static final enum aQute.lib.osgi.Clazz$QUERY ANY
	public static final enum aQute.lib.osgi.Clazz$QUERY VERSION
	public static final enum aQute.lib.osgi.Clazz$QUERY CONCRETE
	public static final enum aQute.lib.osgi.Clazz$QUERY ABSTRACT
	public static final enum aQute.lib.osgi.Clazz$QUERY PUBLIC
	public static final enum aQute.lib.osgi.Clazz$QUERY ANNOTATION
	public static final enum aQute.lib.osgi.Clazz$QUERY RUNTIMEANNOTATIONS
	public static final enum aQute.lib.osgi.Clazz$QUERY CLASSANNOTATIONS
	private static final synthetic aQute.lib.osgi.Clazz$QUERY[] ENUM$VALUES
	static void  () 
	private void  (java.lang.String, int) 
	public static aQute.lib.osgi.Clazz$QUERY[] values () 
	public static aQute.lib.osgi.Clazz$QUERY valueOf (java.lang.String) 
}

aQute/lib/osgi/Clazz.class
Clazz.java
package aQute.lib.osgi
public aQute.lib.osgi.Clazz extends java.lang.Object {
	public static java.util.EnumSet HAS_ARGUMENT
	static final byte[] SkipTable
	boolean isAbstract
	boolean isPublic
	boolean hasRuntimeAnnotations
	boolean hasClassAnnotations
	String className
	Object[] pool
	int[] intPool
	java.util.Set imports
	String path
	int minor
	int major
	String sourceFile
	java.util.Set xref
	java.util.Set classes
	java.util.Set descriptors
	java.util.Set annotations
	int forName
	int class$
	String[] interfaces
	String zuper
	aQute.lib.osgi.ClassDataCollector cd
	aQute.lib.osgi.Resource resource
	private static synthetic int[] $SWITCH_TABLE$aQute$lib$osgi$Clazz$QUERY
	static void  () 
	public void  (java.lang.String, aQute.lib.osgi.Resource) 
		String path
		aQute.lib.osgi.Resource resource
	public java.util.Set parseClassFile ()  throws java.io.IOException 
	public java.util.Set parseClassFile (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	public java.util.Set parseClassFileWithCollector (aQute.lib.osgi.ClassDataCollector)  throws java.io.IOException 
		aQute.lib.osgi.ClassDataCollector cd
		java.io.InputStream in
	public java.util.Set parseClassFile (java.io.InputStream, aQute.lib.osgi.ClassDataCollector)  throws java.io.IOException 
		java.io.InputStream in
		aQute.lib.osgi.ClassDataCollector cd
		java.io.DataInputStream din
	java.util.Set parseClassFile (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream in
		boolean crawl
		int magic
		int count
		int poolIndex
		byte tag
		int access_flags
		int this_class
		int super_class
		String pack
		int interfacesCount
		int i
		int fieldsCount
		int i
		int name_index
		int descriptor_index
		String name
		int methodCount
		int i
		int name_index
		int descriptor_index
		String name
		String descriptor
		int n
		String clazz
		String pack
		java.util.Iterator e
		Integer index
		String prototype
		java.util.Set xref
	private void constantFloat (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
	private void constantInteger (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
	protected void pool (java.lang.Object[], int[]) 
		Object[] pool
		int[] intPool
	protected void nameAndType (java.io.DataInputStream, int, byte)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
		byte tag
		int name_index
		int descriptor_index
	private void methodRef (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
		int class_index
		int name_and_type_index
	private void constantString (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
		int string_index
	protected void constantClass (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
		int class_index
	protected void constantDouble (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
	protected void constantLong (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
	protected void constantUtf8 (java.io.DataInputStream, int)  throws java.io.IOException 
		java.io.DataInputStream in
		int poolIndex
		String name
	private int findMethod (java.lang.String, java.lang.String, java.lang.String) 
		String clazz
		String methodname
		String descriptor
		int i
		aQute.lib.osgi.Clazz$Assoc methodref
		int class_index
		int class_name_index
		int name_and_type_index
		aQute.lib.osgi.Clazz$Assoc name_and_type
		int name_index
		int type_index
	private void doAttributes (java.io.DataInputStream, java.lang.annotation.ElementType, boolean)  throws java.io.IOException 
		java.io.DataInputStream in
		java.lang.annotation.ElementType member
		boolean crawl
		int attributesCount
		int j
	private void doAttribute (java.io.DataInputStream, java.lang.annotation.ElementType, boolean)  throws java.io.IOException 
		java.io.DataInputStream in
		java.lang.annotation.ElementType member
		boolean crawl
		int attribute_name_index
		String attributeName
		long attribute_length
	void doSignature (java.io.DataInputStream, java.lang.annotation.ElementType)  throws java.io.IOException 
		java.io.DataInputStream in
		java.lang.annotation.ElementType member
		int signature_index
		String signature
	private void doCode (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream in
		int code_length
		byte[] code
		int exception_table_length
	protected void crawl (byte[]) 
		byte[] code
		java.nio.ByteBuffer bb
		int lastReference
		int instruction
		int methodref
		String clazz
		int n
		int low
		int high
		int npairs
	private void doSourceFile (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream in
		int sourcefile_index
	private void doParameterAnnotations (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy)  throws java.io.IOException 
		java.io.DataInputStream in
		java.lang.annotation.ElementType member
		java.lang.annotation.RetentionPolicy policy
		int num_parameters
		int p
	private void doAnnotations (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy)  throws java.io.IOException 
		java.io.DataInputStream in
		java.lang.annotation.ElementType member
		java.lang.annotation.RetentionPolicy policy
		int num_annotations
		int a
		aQute.lib.osgi.Annotation annotion
	private aQute.lib.osgi.Annotation doAnnotation (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy, boolean)  throws java.io.IOException 
		java.io.DataInputStream in
		java.lang.annotation.ElementType member
		java.lang.annotation.RetentionPolicy policy
		boolean collect
		int type_index
		String name
		int num_element_value_pairs
		java.util.Map elements
		int v
		int element_name_index
		String element
		Object value
	private java.lang.Object doElementValue (java.io.DataInputStream, java.lang.annotation.ElementType, java.lang.annotation.RetentionPolicy, boolean)  throws java.io.IOException 
		java.io.DataInputStream in
		java.lang.annotation.ElementType member
		java.lang.annotation.RetentionPolicy policy
		boolean collect
		char tag
		int const_value_index
		int const_value_index
		int const_value_index
		int type_name_index
		int const_name_index
		int class_info_index
		int num_values
		Object[] result
		int i
	void packageReference (java.lang.String) 
		String pack
	public void parseDescriptor (java.lang.String) 
		String descriptor
		int rover
	int parseReferences (java.lang.String, int, char) 
		String descriptor
		int rover
		char delimiter
	int parseReference (java.lang.String, int) 
		String descriptor
		int rover
		char c
		StringBuilder sb
		int lastSlash
	public static java.lang.String getPackage (java.lang.String) 
		String clazz
		int n
	public java.util.Set getReferred () 
	java.lang.String getClassName () 
	public java.lang.String getPath () 
	public java.lang.String getSourceFile () 
	public void reset () 
	public boolean is (aQute.lib.osgi.Clazz$QUERY, aQute.lib.osgi.Instruction, java.util.Map) 
		aQute.lib.osgi.Clazz$QUERY query
		aQute.lib.osgi.Instruction instr
		java.util.Map classspace
		String v
		int i
		String annotation
		String imp
		aQute.lib.osgi.Clazz clazz
	public java.lang.String toString () 
	public java.lang.String getFQN () 
		String s
	public static void getImplementedPackages (java.util.Set, aQute.lib.osgi.Analyzer, aQute.lib.osgi.Clazz)  throws java.lang.Exception 
		java.util.Set implemented
		aQute.lib.osgi.Analyzer analyzer
		aQute.lib.osgi.Clazz clazz
		String interf
		aQute.lib.osgi.Clazz c
		aQute.lib.osgi.Clazz c
	static synthetic int[] $SWITCH_TABLE$aQute$lib$osgi$Clazz$QUERY () 
}

aQute/lib/osgi/Constants.class
Constants.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.Constants extends java.lang.Object {
	public static final String BUNDLE_ACTIVATIONPOLICY
	public static final String BUNDLE_ACTIVATOR
	public static final String BUNDLE_BLUEPRINT
	public static final String BUNDLE_CATEGORY
	public static final String BUNDLE_CLASSPATH
	public static final String BUNDLE_CONTACTADDRESS
	public static final String BUNDLE_COPYRIGHT
	public static final String BUNDLE_DESCRIPTION
	public static final String BUNDLE_DOCURL
	public static final String BUNDLE_ICON
	public static final String BUNDLE_LICENSE
	public static final String BUNDLE_LOCALIZATION
	public static final String BUNDLE_MANIFESTVERSION
	public static final String BUNDLE_NAME
	public static final String BUNDLE_NATIVECODE
	public static final String BUNDLE_REQUIREDEXECUTIONENVIRONMENT
	public static final String BUNDLE_SYMBOLICNAME
	public static final String BUNDLE_UPDATELOCATION
	public static final String BUNDLE_VENDOR
	public static final String BUNDLE_VERSION
	public static final String DYNAMICIMPORT_PACKAGE
	public static final String EXPORT_PACKAGE
	public static final String EXPORT_SERVICE
	public static final String FRAGMENT_HOST
	public static final String IMPORT_PACKAGE
	public static final String IMPORT_SERVICE
	public static final String REQUIRE_BUNDLE
	public static final String SERVICE_COMPONENT
	public static final String PRIVATE_PACKAGE
	public static final String IGNORE_PACKAGE
	public static final String INCLUDE_RESOURCE
	public static final String CONDITIONAL_PACKAGE
	public static final String BND_LASTMODIFIED
	public static final String CREATED_BY
	public static final String TOOL
	public static final String TESTCASES
	public static final String SIGNATURE_TEST
	public static final String[] headers
	public static final String BUILDPATH
	public static final String BUMPPOLICY
	public static final String CONDUIT
	public static final String DEPENDSON
	public static final String DEPLOYREPO
	public static final String DONOTCOPY
	public static final String DEBUG
	public static final String EXPORT_CONTENTS
	public static final String FAIL_OK
	public static final String INCLUDE
	public static final String INCLUDERESOURCE
	public static final String MAKE
	public static final String MANIFEST
	public static final String SAVEMANIFEST
	public static final String NOEXTRAHEADERS
	public static final String NOMANIFEST
	public static final String NOUSES
	public static final String NOPE
	public static final String NOBUNDLES
	public static final String PEDANTIC
	public static final String PLUGIN
	public static final String POM
	public static final String RELEASEREPO
	public static final String REMOVEHEADERS
	public static final String RESOURCEONLY
	public static final String SOURCES
	public static final String SOURCEPATH
	public static final String SUB
	public static final String RUNPROPERTIES
	public static final String RUNSYSTEMPACKAGES
	public static final String RUNBUNDLES
	public static final String RUNPATH
	public static final String RUNVM
	public static final String REPORTNEWER
	public static final String SIGN
	public static final String TESTPACKAGES
	public static final String TESTREPORT
	public static final String TESTBUNDLES
	public static final String UNDERTEST
	public static final String VERBOSE
	public static final String VERSIONPOLICY_IMPL
	public static final String VERSIONPOLICY_USES
	public static final String VERSIONPOLICY
	public static final String CLASSPATH
	public static final String[] options
	public static final String[] BUNDLE_SPECIFIC_HEADERS
	public static final char DUPLICATE_MARKER
	public static final String SPLIT_PACKAGE_DIRECTIVE
	public static final String IMPORT_DIRECTIVE
	public static final String NO_IMPORT_DIRECTIVE
	public static final String REMOVE_ATTRIBUTE_DIRECTIVE
	public static final String NOANNOTATIONS
	public static final String COMMAND_DIRECTIVE
	public static final String USES_DIRECTIVE
	public static final String MANDATORY_DIRECTIVE
	public static final String INCLUDE_DIRECTIVE
	public static final String IMPLEMENTED_DIRECTIVE
	public static final String EXCLUDE_DIRECTIVE
	public static final String PRESENCE_DIRECTIVE
	public static final String SINGLETON_DIRECTIVE
	public static final String EXTENSION_DIRECTIVE
	public static final String VISIBILITY_DIRECTIVE
	public static final String FRAGMENT_ATTACHMENT_DIRECTIVE
	public static final String RESOLUTION_DIRECTIVE
	public static final String PATH_DIRECTIVE
	public static final String SIZE_ATTRIBUTE
	public static final String LINK_ATTRIBUTE
	public static final String NAME_ATTRIBUTE
	public static final String DESCRIPTION_ATTRIBUTE
	public static final String OSNAME_ATTRIBUTE
	public static final String OSVERSION_ATTRIBUTE
	public static final String PROCESSOR_ATTRIBUTE
	public static final String LANGUAGE_ATTRIBUTE
	public static final String SELECTION_FILTER_ATTRIBUTE
	public static final String BLUEPRINT_WAIT_FOR_DEPENDENCIES_ATTRIBUTE
	public static final String BLUEPRINT_TIMEOUT_ATTRIBUTE
	public static final String VERSION_ATTRIBUTE
	public static final String BUNDLE_SYMBOLIC_NAME_ATTRIBUTE
	public static final String BUNDLE_VERSION_ATTRIBUTE
	public static final String KEYSTORE_LOCATION_DIRECTIVE
	public static final String KEYSTORE_PROVIDER_DIRECTIVE
	public static final String KEYSTORE_PASSWORD_DIRECTIVE
	public static final String SIGN_PASSWORD_DIRECTIVE
	public static final String NONE
	public static final String[] directives
	public static final String USES_USES
	public static final String CURRENT_USES
	public static final String IMPORT_REFERENCE
	public static final String IMPORT_PRIVATE
	public static final String[] importDirectives
	public static final java.util.regex.Pattern VALID_PROPERTY_TYPES
	public static final String DEFAULT_BND_EXTENSION
	public static final String DEFAULT_JAR_EXTENSION
	public static final String DEFAULT_BAR_EXTENSION
	public static final String[] METAPACKAGES
	public static final int STRATEGY_HIGHEST
	public static final int STRATEGY_LOWEST
	public static final String CURRENT_VERSION
	public static final String CURRENT_PACKAGE
	public static final String BUILDFILES
	static void  () 
}

aQute/lib/osgi/EmbeddedResource.class
EmbeddedResource.java
package aQute.lib.osgi
public aQute.lib.osgi.EmbeddedResource extends java.lang.Object implements aQute.lib.osgi.Resource  {
	byte[] data
	long lastModified
	String extra
	public void  (byte[], long) 
		byte[] data
		long lastModified
	public java.io.InputStream openInputStream ()  throws java.io.FileNotFoundException 
	public void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public java.lang.String toString () 
	public static void build (aQute.lib.osgi.Jar, java.io.InputStream, long)  throws java.io.IOException 
		aQute.lib.osgi.Jar jar
		java.io.InputStream in
		long lastModified
		java.util.zip.ZipInputStream jin
		java.util.zip.ZipEntry entry
		byte[] data
	static byte[] collect (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
		java.io.ByteArrayOutputStream out
	static void copy (java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		java.io.InputStream in
		java.io.OutputStream out
		int available
		byte[] buffer
		int size
		int size
	public long lastModified () 
	public static void build (aQute.lib.osgi.Jar, aQute.lib.osgi.Resource)  throws java.io.IOException 
		aQute.lib.osgi.Jar sub
		aQute.lib.osgi.Resource resource
		java.io.InputStream in
	public java.lang.String getExtra () 
	public void setExtra (java.lang.String) 
		String extra
	public long size () 
}

aQute/lib/osgi/FileResource.class
FileResource.java
package aQute.lib.osgi
public aQute.lib.osgi.FileResource extends java.lang.Object implements aQute.lib.osgi.Resource  {
	java.io.File file
	String extra
	public void  (java.io.File) 
		java.io.File file
	public java.io.InputStream openInputStream ()  throws java.io.FileNotFoundException 
	public static void build (aQute.lib.osgi.Jar, java.io.File, java.util.regex.Pattern) 
		aQute.lib.osgi.Jar jar
		java.io.File directory
		java.util.regex.Pattern doNotCopy
	public java.lang.String toString () 
	public void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	static synchronized void copy (aQute.lib.osgi.Resource, java.io.OutputStream)  throws java.io.IOException 
		aQute.lib.osgi.Resource resource
		java.io.OutputStream out
		java.io.InputStream in
		byte[] buffer
		int size
	static void traverse (aQute.lib.osgi.Jar, int, java.io.File, java.util.regex.Pattern) 
		aQute.lib.osgi.Jar jar
		int rootlength
		java.io.File directory
		java.util.regex.Pattern doNotCopy
		java.io.File[] files
		int i
		String path
	public long lastModified () 
	public java.lang.String getExtra () 
	public void setExtra (java.lang.String) 
		String extra
	public long size () 
}

aQute/lib/osgi/Instruction.class
Instruction.java
package aQute.lib.osgi
public aQute.lib.osgi.Instruction extends java.lang.Object {
	java.util.regex.Pattern pattern
	String instruction
	boolean negated
	boolean optional
	public void  (java.lang.String, boolean) 
		String instruction
		boolean negated
	public boolean matches (java.lang.String) 
		String value
	public boolean isNegated () 
	public java.lang.String getPattern () 
	public static aQute.lib.osgi.Instruction getPattern (java.lang.String) 
		String string
		boolean negated
		StringBuffer sb
		int c
	public java.lang.String toString () 
	public java.util.regex.Matcher getMatcher (java.lang.String) 
		String value
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object other
	public void setOptional () 
	public boolean isOptional () 
	public static java.util.Map replaceWithInstruction (java.util.Map) 
		java.util.Map header
		java.util.Map map
		java.util.Iterator e
		java.util.Map$Entry entry
		String pattern
		aQute.lib.osgi.Instruction instr
		String presence
}

aQute/lib/osgi/InstructionFilter.class
InstructionFilter.java
package aQute.lib.osgi
public aQute.lib.osgi.InstructionFilter extends java.lang.Object implements java.io.FileFilter  {
	private aQute.lib.osgi.Instruction instruction
	private boolean recursive
	public void  (aQute.lib.osgi.Instruction, boolean) 
		aQute.lib.osgi.Instruction instruction
		boolean recursive
	public boolean isRecursive () 
	public boolean accept (java.io.File) 
		java.io.File pathname
}

aQute/lib/osgi/Jar.class
Jar.java
package aQute.lib.osgi
public aQute.lib.osgi.Jar extends java.lang.Object implements java.io.Closeable  {
	public static final Object[] EMPTY_ARRAY
	java.util.Map resources
	java.util.Map directories
	java.util.jar.Manifest manifest
	boolean manifestFirst
	String name
	java.io.File source
	java.util.zip.ZipFile zipFile
	long lastModified
	String lastModifiedReason
	aQute.libg.reporter.Reporter reporter
	boolean doNotTouchManifest
	boolean nomanifest
	static void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, java.io.File)  throws java.util.zip.ZipException java.io.IOException 
		String name
		java.io.File dirOrFile
	public void  (java.lang.String, java.io.InputStream, long)  throws java.io.IOException 
		String name
		java.io.InputStream in
		long lastModified
	public void  (java.lang.String, java.lang.String)  throws java.io.IOException 
		String name
		String path
		java.io.File f
		java.io.InputStream in
	public void  (java.io.File)  throws java.io.IOException 
		java.io.File jar
	private static java.lang.String getName (java.io.File) 
		java.io.File f
		String name
	public void  (java.lang.String, java.io.InputStream)  throws java.io.IOException 
		String string
		java.io.InputStream resourceAsStream
	public void setName (java.lang.String) 
		String name
	public java.lang.String toString () 
	public boolean putResource (java.lang.String, aQute.lib.osgi.Resource) 
		String path
		aQute.lib.osgi.Resource resource
	public boolean putResource (java.lang.String, aQute.lib.osgi.Resource, boolean) 
		String path
		aQute.lib.osgi.Resource resource
		boolean overwrite
		String dir
		java.util.Map s
		int n
		String dd
		boolean duplicate
	public aQute.lib.osgi.Resource getResource (java.lang.String) 
		String path
	private java.lang.String getDirectory (java.lang.String) 
		String path
		int n
	public java.util.Map getDirectories () 
	public java.util.Map getResources () 
	public boolean addDirectory (java.util.Map, boolean) 
		java.util.Map directory
		boolean overwrite
		boolean duplicates
		java.util.Map$Entry entry
		String key
	public java.util.jar.Manifest getManifest ()  throws java.io.IOException 
		aQute.lib.osgi.Resource manifestResource
		java.io.InputStream in
	public boolean exists (java.lang.String) 
		String path
	public void setManifest (java.util.jar.Manifest) 
		java.util.jar.Manifest manifest
	public void write (java.io.File)  throws java.lang.Exception 
		java.io.File file
		java.io.OutputStream out
		Exception t
	public void write (java.lang.String)  throws java.lang.Exception 
		String file
	public void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
		java.util.zip.ZipOutputStream jout
		java.util.Set done
		java.util.Set directories
		java.util.Map$Entry entry
	private void doManifest (java.util.Set, java.util.zip.ZipOutputStream)  throws java.io.IOException 
		java.util.Set done
		java.util.zip.ZipOutputStream jout
		java.util.jar.JarEntry ze
	public void writeManifest (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public static void writeManifest (java.util.jar.Manifest, java.io.OutputStream)  throws java.io.IOException 
		java.util.jar.Manifest manifest
		java.io.OutputStream out
	private static java.util.jar.Manifest clean (java.util.jar.Manifest) 
		java.util.jar.Manifest org
		java.util.jar.Manifest result
		java.util.Map$Entry entry
		String nice
		String name
		java.util.jar.Attributes attrs
		java.util.Map$Entry entry
		String nice
	private static java.lang.String clean (java.lang.String) 
		String s
		StringBuffer sb
		int i
	private void writeResource (java.util.zip.ZipOutputStream, java.util.Set, java.lang.String, aQute.lib.osgi.Resource)  throws java.io.IOException 
		java.util.zip.ZipOutputStream jout
		java.util.Set directories
		String path
		aQute.lib.osgi.Resource resource
		java.util.zip.ZipEntry ze
		long lastModified
		Exception e
	void createDirectories (java.util.Set, java.util.zip.ZipOutputStream, java.lang.String)  throws java.io.IOException 
		java.util.Set directories
		java.util.zip.ZipOutputStream zip
		String name
		int index
		String path
		java.util.zip.ZipEntry ze
	public java.lang.String getName () 
	public boolean addAll (aQute.lib.osgi.Jar, java.util.regex.Pattern) 
		aQute.lib.osgi.Jar sub
		java.util.regex.Pattern filter
		boolean dupl
		String name
	public void close () 
	public long lastModified () 
	public void updateModified (long, java.lang.String) 
		long time
		String reason
	public void setReporter (aQute.libg.reporter.Reporter) 
		aQute.libg.reporter.Reporter reporter
	public boolean hasDirectory (java.lang.String) 
		String path
	public java.util.List getPackages () 
		java.util.List list
		java.util.Iterator i
		String path
		String pack
	public java.io.File getSource () 
	public boolean addAll (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar src
	public boolean rename (java.lang.String, java.lang.String) 
		String oldPath
		String newPath
		aQute.lib.osgi.Resource resource
	public aQute.lib.osgi.Resource remove (java.lang.String) 
		String path
		aQute.lib.osgi.Resource resource
		String dir
		java.util.Map mdir
	public void setDoNotTouchManifest () 
	public void setNoManifest (boolean) 
		boolean b
}

aQute/lib/osgi/JarResource.class
JarResource.java
package aQute.lib.osgi
public aQute.lib.osgi.JarResource extends java.lang.Object implements aQute.lib.osgi.Resource  {
	aQute.lib.osgi.Jar jar
	String extra
	public void  (aQute.lib.osgi.Jar) 
		aQute.lib.osgi.Jar jar
	public java.lang.String getExtra () 
	public long lastModified () 
	public void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public java.io.InputStream openInputStream ()  throws java.io.IOException 
		java.io.ByteArrayOutputStream out
		java.io.ByteArrayInputStream in
	public void setExtra (java.lang.String) 
		String extra
	public aQute.lib.osgi.Jar getJar () 
	public java.lang.String toString () 
}

aQute/lib/osgi/Macro$Link.class
Macro.java
package aQute.lib.osgi
 aQute.lib.osgi.Macro$Link extends java.lang.Object {
	aQute.lib.osgi.Macro$Link previous
	String key
	public void  (aQute.lib.osgi.Macro$Link, java.lang.String) 
		aQute.lib.osgi.Macro$Link previous
		String key
	public boolean contains (java.lang.String) 
		String key
	public java.lang.String toString () 
		StringBuffer sb
		String del
		aQute.lib.osgi.Macro$Link r
}

aQute/lib/osgi/Macro.class
Macro.java
package aQute.lib.osgi
public aQute.lib.osgi.Macro extends java.lang.Object implements aQute.libg.sed.Replacer  {
	java.util.Properties properties
	aQute.lib.osgi.Processor domain
	Object[] targets
	boolean flattening
	static java.util.regex.Pattern commands
	static String _uniqHelp
	static String _filterHelp
	static String _sortHelp
	static String _joinHelp
	static String _ifHelp
	public static String _fmodifiedHelp
	static String _toclassnameHelp
	static String _toclasspathHelp
	static String _versionHelp
	static java.util.regex.Pattern[] _versionPattern
	static final synthetic boolean $assertionsDisabled
	static void  () 
	public transient void  (java.util.Properties, aQute.lib.osgi.Processor, java.lang.Object[]) 
		java.util.Properties properties
		aQute.lib.osgi.Processor domain
		Object[] targets
		Object o
	public void  (aQute.lib.osgi.Processor) 
		aQute.lib.osgi.Processor processor
	public java.lang.String process (java.lang.String) 
		String line
	java.lang.String process (java.lang.String, aQute.lib.osgi.Macro$Link) 
		String line
		aQute.lib.osgi.Macro$Link link
		StringBuffer sb
	int process (java.lang.CharSequence, int, char, char, java.lang.StringBuffer, aQute.lib.osgi.Macro$Link) 
		CharSequence org
		int index
		char begin
		char end
		StringBuffer result
		aQute.lib.osgi.Macro$Link link
		StringBuilder line
		int nesting
		StringBuffer variable
		char c1
		char c2
		char terminator
	public static char getTerminator (char) 
		char c
	protected java.lang.String replace (java.lang.String, aQute.lib.osgi.Macro$Link) 
		String key
		aQute.lib.osgi.Macro$Link link
		String value
	private java.lang.String doCommands (java.lang.String) 
		String key
		String[] args
		int i
		aQute.lib.osgi.Processor rover
		String result
		int i
		String result
	private java.lang.String doCommand (java.lang.Object, java.lang.String, java.lang.String[]) 
		Object target
		String method
		String[] args
		String cname
		java.lang.reflect.Method m
		java.lang.reflect.InvocationTargetException e
		Exception e
	public java.lang.String _uniq (java.lang.String[]) 
		String[] args
		java.util.Set set
		int i
	public java.lang.String _filter (java.lang.String[]) 
		String[] args
	public java.lang.String _filterout (java.lang.String[]) 
		String[] args
	java.lang.String filter (java.lang.String[], boolean) 
		String[] args
		boolean include
		java.util.Collection list
		java.util.regex.Pattern pattern
		java.util.Iterator i
	public java.lang.String _sort (java.lang.String[]) 
		String[] args
		java.util.List result
		int i
	public java.lang.String _join (java.lang.String[]) 
		String[] args
		java.util.List result
		int i
	public java.lang.String _if (java.lang.String[]) 
		String[] args
		String condition
	public java.lang.String _now (java.lang.String[]) 
		String[] args
	public java.lang.String _fmodified (java.lang.String[])  throws java.lang.Exception 
		String[] args
		long time
		java.util.Collection names
		int i
		String name
		java.io.File f
	public java.lang.String _long2date (java.lang.String[]) 
		String[] args
		Exception e
	public java.lang.String _literal (java.lang.String[]) 
		String[] args
	public java.lang.String _def (java.lang.String[]) 
		String[] args
		String value
	public java.lang.String _replace (java.lang.String[]) 
		String[] args
		String[] list
		StringBuffer sb
		String del
		int i
		String element
	public java.lang.String _warning (java.lang.String[]) 
		String[] args
		int i
	public java.lang.String _error (java.lang.String[]) 
		String[] args
		int i
	public java.lang.String _toclassname (java.lang.String[]) 
		String[] args
		java.util.Collection paths
		java.util.List names
		String path
		String name
		String name
	public java.lang.String _toclasspath (java.lang.String[]) 
		String[] args
		boolean cl
		java.util.Collection names
		java.util.Collection paths
		String name
		String path
	public java.lang.String _dir (java.lang.String[]) 
		String[] args
		String del
		StringBuffer sb
		int i
		java.io.File f
	public java.lang.String _basename (java.lang.String[]) 
		String[] args
		String del
		StringBuffer sb
		int i
		java.io.File f
	public java.lang.String _isfile (java.lang.String[]) 
		String[] args
		boolean isfile
		int i
		java.io.File f
	public java.lang.String _isdir (java.lang.String[]) 
		String[] args
		boolean isdir
		int i
		java.io.File f
	public java.lang.String _tstamp (java.lang.String[]) 
		String[] args
		String format
		long now
		java.text.SimpleDateFormat sdf
	public java.lang.String _lsr (java.lang.String[]) 
		String[] args
	public java.lang.String _lsa (java.lang.String[]) 
		String[] args
	java.lang.String ls (java.lang.String[], boolean) 
		String[] args
		boolean relative
		java.io.File dir
		String[] files
		java.util.List result
		java.util.List result
		int i
		String[] parts
		String pattern
		aQute.lib.osgi.Instruction instr
		int f
	public java.lang.String _currenttime (java.lang.String[]) 
		String[] args
	public java.lang.String _version (java.lang.String[]) 
		String[] args
		String mask
		aQute.libg.version.Version version
		StringBuilder sb
		String del
		int i
		char c
		String result
		int x
	public java.lang.String _system (java.lang.String[])  throws java.lang.Exception 
		String[] args
		String command
		String input
		Process process
		String s
		int exitValue
	public java.lang.String _env (java.lang.String[]) 
		String[] args
		Throwable t
	public java.lang.String _cat (java.lang.String[])  throws java.io.IOException 
		String[] args
		java.io.File f
		java.io.InputStream in
		java.net.URL url
		java.io.InputStream in
	public static java.lang.String getString (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
		StringBuilder sb
		java.io.BufferedReader rdr
		String line
	public static void verifyCommand (java.lang.String[], java.lang.String, java.util.regex.Pattern[], int, int) 
		String[] args
		String help
		java.util.regex.Pattern[] patterns
		int low
		int high
		String message
		int i
		StringBuilder sb
		String del
		String arg
	public java.util.Properties getFlattenedProperties () 
		java.util.Properties flattened
		java.util.Enumeration e
		String key
}

aQute/lib/osgi/OpCodes.class
OpCodes.java
package aQute.lib.osgi
public aQute.lib.osgi.OpCodes extends java.lang.Object {
	static final short nop
	static final short aconst_null
	static final short iconst_m1
	static final short iconst_0
	static final short iconst_1
	static final short iconst_2
	static final short iconst_3
	static final short iconst_4
	static final short iconst_5
	static final short lconst_0
	static final short bipush
	static final short sipush
	static final short ldc
	static final short ldc_w
	static final short ldc2_w
	static final short iload
	static final short lload
	static final short fload
	static final short dload
	static final short aload
	static final short lload_2
	static final short lload_3
	static final short fload_0
	static final short fload_1
	static final short fload_2
	static final short fload_3
	static final short dload_0
	static final short dload_1
	static final short dload_2
	static final short dload_3
	static final short faload
	static final short daload
	static final short aaload
	static final short baload
	static final short caload
	static final short saload
	static final short istore
	static final short lstore
	static final short fstore
	static final short dstore
	static final short lstore_1
	static final short lstore_2
	static final short lstore_3
	static final short fstore_0
	static final short fstore_1
	static final short fstore_2
	static final short fstore_3
	static final short dstore_0
	static final short dstore_1
	static final short dstore_2
	static final short lastore
	static final short fastore
	static final short dastore
	static final short aastore
	static final short bastore
	static final short castore
	static final short sastore
	static final short pop
	static final short pop2
	static final short dup
	static final short iadd
	static final short ladd
	static final short fadd
	static final short dadd
	static final short isub
	static final short lsub
	static final short fsub
	static final short dsub
	static final short imul
	static final short lmul
	static final short irem
	static final short lrem
	static final short frem
	static final short drem
	static final short ineg
	static final short lneg
	static final short fneg
	static final short dneg
	static final short ishl
	static final short lshl
	static final short ior
	static final short lor
	static final short ixor
	static final short lxor
	static final short iinc
	static final short i2l
	static final short i2f
	static final short i2d
	static final short l2i
	static final short l2f
	static final short d2f
	static final short i2b
	static final short i2c
	static final short i2s
	static final short lcmp
	static final short fcmpl
	static final short fcmpg
	static final short dcmpl
	static final short dcmpg
	static final short ifeq
	static final short lconst_1
	static final short fconst_0
	static final short fconst_1
	static final short fconst_2
	static final short dconst_0
	static final short dconst_1
	static final short iload_0
	static final short iload_1
	static final short iload_2
	static final short iload_3
	static final short lload_0
	static final short lload_1
	static final short aload_0
	static final short aload_1
	static final short aload_2
	static final short aload_3
	static final short iaload
	static final short laload
	static final short astore
	static final short istore_0
	static final short istore_1
	static final short istore_2
	static final short istore_3
	static final short lstore_0
	static final short dstore_3
	static final short astore_0
	static final short astore_1
	static final short astore_2
	static final short astore_3
	static final short iastore
	static final short dup_x1
	static final short dup_x2
	static final short dup2
	static final short dup2_x1
	static final short dup2_x2
	static final short swap
	static final short fmul
	static final short dmul
	static final short idiv
	static final short ldiv
	static final short fdiv
	static final short ddiv
	static final short ishr
	static final short lshr
	static final short iushr
	static final short lushr
	static final short iand
	static final short land
	static final short l2d
	static final short f2i
	static final short f2l
	static final short f2d
	static final short d2i
	static final short d2l
	static final short ifne
	static final short iflt
	static final short ifge
	static final short ifgt
	static final short ifle
	static final short if_icmpeq
	static final short if_icmpne
	static final short if_icmplt
	static final short if_icmpge
	static final short if_icmpgt
	static final short if_icmple
	static final short if_acmpeq
	static final short if_acmpne
	static final short goto_
	static final short jsr
	static final short ret
	static final short tableswitch
	static final short lookupswitch
	static final short ireturn
	static final short lreturn
	static final short freturn
	static final short dreturn
	static final short areturn
	static final short return_
	static final short getstatic
	static final short putstatic
	static final short getfield
	static final short putfield
	static final short invokevirtual
	static final short invokespecial
	static final short invokestatic
	static final short invokeinterface
	static final short xxxunusedxxx
	static final short new_
	static final short newarray
	static final short anewarray
	static final short arraylength
	static final short athrow
	static final short checkcast
	static final short instanceof_
	static final short monitorenter
	static final short monitorexit
	static final short wide
	static final short multianewarray
	static final short ifnull
	static final short ifnonnull
	static final short goto_w
	static final short jsr_w
	static final short breakpoint
	static final short impdep1
	static final short impdep2
	static final byte[] OFFSETS
	static void  () 
	public void  () 
}

aQute/lib/osgi/PreprocessResource.class
PreprocessResource.java
package aQute.lib.osgi
public aQute.lib.osgi.PreprocessResource extends aQute.lib.osgi.AbstractResource {
	final aQute.lib.osgi.Resource resource
	final aQute.lib.osgi.Processor processor
	public void  (aQute.lib.osgi.Processor, aQute.lib.osgi.Resource) 
		aQute.lib.osgi.Processor processor
		aQute.lib.osgi.Resource r
	protected byte[] getBytes ()  throws java.io.IOException 
		java.io.ByteArrayOutputStream bout
		java.io.OutputStreamWriter osw
		java.io.PrintWriter pw
		java.io.InputStream in
		java.io.BufferedReader rdr
		String line
		byte[] data
}

aQute/lib/osgi/Processor$CL.class
Processor.java
package aQute.lib.osgi
 aQute.lib.osgi.Processor$CL extends java.net.URLClassLoader {
	void  () 
	void add (java.net.URL) 
		java.net.URL url
		java.net.URL[] urls
		java.net.URL u
	public java.lang.Class loadClass (java.lang.String)  throws java.lang.NoClassDefFoundError 
		String name
		Class c
		Throwable t
		StringBuilder sb
}

aQute/lib/osgi/Processor.class
Processor.java
package aQute.lib.osgi
public aQute.lib.osgi.Processor extends java.lang.Object implements aQute.libg.reporter.Reporter aQute.lib.osgi.Constants java.io.Closeable  {
	public static String DEFAULT_PLUGINS
	public static String LIST_SPLITTER
	private java.util.List errors
	private java.util.List warnings
	boolean pedantic
	boolean trace
	boolean exceptions
	boolean fileMustExist
	java.util.List plugins
	private java.io.File base
	private java.util.List toBeClosed
	final java.util.Properties properties
	private aQute.lib.osgi.Macro replacer
	private long lastModified
	private java.io.File propertiesFile
	private boolean fixup
	long modified
	aQute.lib.osgi.Processor parent
	java.util.Set included
	aQute.lib.osgi.Processor$CL pluginLoader
	java.util.Collection filter
	java.util.HashSet missingCommand
	static void  () 
	public void  () 
	public void  (java.util.Properties) 
		java.util.Properties parent
	public void  (aQute.lib.osgi.Processor) 
		aQute.lib.osgi.Processor parent
	public void setParent (aQute.lib.osgi.Processor) 
		aQute.lib.osgi.Processor processor
	public aQute.lib.osgi.Processor getParent () 
	public aQute.lib.osgi.Processor getTop () 
	public void getInfo (aQute.lib.osgi.Processor, java.lang.String) 
		aQute.lib.osgi.Processor processor
		String prefix
	public void getInfo (aQute.lib.osgi.Processor) 
		aQute.lib.osgi.Processor processor
	private void addAll (java.util.List, java.util.List, java.lang.String) 
		java.util.List to
		java.util.List from
		String prefix
		Object x
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String string
		Object[] args
		String s
	public transient void error (java.lang.String, java.lang.Object[]) 
		String string
		Object[] args
		String s
	public transient void error (java.lang.String, java.lang.Throwable, java.lang.Object[]) 
		String string
		Throwable t
		Object[] args
		String s
	public java.util.List getWarnings () 
	public java.util.List getErrors () 
	public java.util.Map parseHeader (java.lang.String) 
		String value
	public static java.util.Map parseHeader (java.lang.String, aQute.lib.osgi.Processor) 
		String value
		aQute.lib.osgi.Processor logger
	java.util.Map getClauses (java.lang.String) 
		String header
	public void addClose (java.io.Closeable) 
		java.io.Closeable jar
	static java.util.Map removeKeys (java.util.Map, java.lang.String) 
		java.util.Map source
		String prefix
		java.util.Map temp
		java.util.Iterator p
		String pack
	public transient void progress (java.lang.String, java.lang.Object[]) 
		String s
		Object[] args
	public boolean isPedantic () 
	public void setPedantic (boolean) 
		boolean pedantic
	public static java.io.File getFile (java.io.File, java.lang.String) 
		java.io.File base
		String file
		java.io.File f
		int n
		int n
		String first
	public java.io.File getFile (java.lang.String) 
		String file
	public java.util.List getPlugins (java.lang.Class) 
		Class clazz
		java.util.List l
		java.util.List all
		Object plugin
	protected java.util.List getPlugins () 
		String spe
		java.util.Map plugins
		java.util.List list
		java.util.Map$Entry entry
		String key
		aQute.lib.osgi.Processor$CL loader
		String path
		java.io.File f
		Class c
		Object plugin
		Throwable t
		String commands
		java.util.Collection cs
		Throwable e
	public boolean isFailOk () 
		String v
	public java.io.File getBase () 
	public void setBase (java.io.File) 
		java.io.File base
	public void clear () 
	public transient void trace (java.lang.String, java.lang.Object[]) 
		String msg
		Object[] parms
	public java.util.List newList () 
	public java.util.Set newSet () 
	public static java.util.Map newMap () 
	public static java.util.Map newHashMap () 
	public java.util.List newList (java.util.Collection) 
		java.util.Collection t
	public java.util.Set newSet (java.util.Collection) 
		java.util.Collection t
	public java.util.Map newMap (java.util.Map) 
		java.util.Map t
	public void close () 
		java.io.Closeable c
	public java.lang.String _basedir (java.lang.String[]) 
		String[] args
	public java.util.Properties getProperties () 
	public java.lang.String getProperty (java.lang.String) 
		String key
	public void mergeProperties (java.io.File, boolean) 
		java.io.File file
		boolean override
		java.util.Properties properties
		Exception e
	public void mergeProperties (java.util.Properties, boolean) 
		java.util.Properties properties
		boolean override
		java.util.Enumeration e
		String key
		String value
	public void setProperties (java.util.Properties) 
		java.util.Properties properties
	public void addProperties (java.io.File)  throws java.lang.Exception 
		java.io.File file
		java.util.Properties p
	public synchronized void addIncluded (java.io.File) 
		java.io.File file
	private void doIncludes (java.io.File, java.util.Properties, java.util.Set) 
		java.io.File ubase
		java.util.Properties p
		java.util.Set done
		String includes
		java.util.Collection clauses
		String value
		boolean fileMustExist
		boolean overwrite
		java.io.File file
		java.io.InputStream in
		java.util.Properties sub
		java.util.Properties sub
		java.io.IOException e
	public void unsetProperty (java.lang.String) 
		String string
	public boolean refresh () 
		boolean changed
		java.io.File file
	public void propertiesChanged () 
	public void setProperties (java.io.File)  throws java.io.IOException 
		java.io.File propertiesFile
	public void setProperties (java.io.File, java.io.File) 
		java.io.File propertiesFile
		java.io.File base
		long modified
		java.util.Properties p
		java.io.IOException e
	protected void begin () 
	public static boolean isTrue (java.lang.String) 
		String value
	public java.lang.String getProperty (java.lang.String, java.lang.String) 
		String key
		String deflt
		String value
		String value
	public java.util.Properties loadProperties (java.io.File)  throws java.io.IOException 
		java.io.File file
		java.io.InputStream in
		java.util.Properties p
	java.util.Properties loadProperties (java.io.InputStream, java.lang.String)  throws java.io.IOException 
		java.io.InputStream in
		String name
		int n
		java.util.Properties p
		Exception e
	public static java.util.Properties replaceAll (java.util.Properties, java.lang.String, java.lang.String) 
		java.util.Properties p
		String pattern
		String replacement
		java.util.Properties result
		java.util.Iterator i
		java.util.Map$Entry entry
		String key
		String value
	public static java.util.Map merge (java.lang.String, java.util.Map, java.util.Map, java.util.Set, java.util.Map) 
		String type
		java.util.Map instructions
		java.util.Map actual
		java.util.Set superfluous
		java.util.Map ignored
		java.util.Map toVisit
		java.util.Map result
		java.util.Iterator i
		String instruction
		String originalInstruction
		java.util.Map instructedAttributes
		aQute.lib.osgi.Instruction instr
		java.util.Iterator p
		String packageName
		java.util.Map newAttributes
	public static java.lang.String printClauses (java.util.Map, java.lang.String) 
		java.util.Map exports
		String allowedDirectives
	public static java.lang.String printClauses (java.util.Map, java.lang.String, boolean) 
		java.util.Map exports
		String allowedDirectives
		boolean checkMultipleVersions
		StringBuffer sb
		String del
		java.util.Iterator i
		String name
		java.util.Map clause
		String outname
	public static void printClause (java.util.Map, java.lang.String, java.lang.StringBuffer) 
		java.util.Map map
		String allowedDirectives
		StringBuffer sb
		java.util.Iterator j
		String key
		String value
		boolean clean
	public aQute.lib.osgi.Macro getReplacer () 
	protected java.lang.Object[] getMacroDomains () 
	public java.util.Properties getFlattenedProperties () 
	public void updateModified (long, java.lang.String) 
		long time
		String reason
	public long lastModified () 
	public void setProperty (java.lang.String, java.lang.String) 
		String key
		String value
		int i
	public static java.util.Properties getManifestAsProperties (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
		java.util.Properties p
		java.util.jar.Manifest manifest
		java.util.Iterator it
		java.util.jar.Attributes$Name key
		String value
	public java.io.File getPropertiesFile () 
	public void setFileMustExist (boolean) 
		boolean mustexist
	public static java.lang.String read (java.io.InputStream)  throws java.lang.Exception 
		java.io.InputStream in
		java.io.InputStreamReader ir
		StringBuilder sb
		char[] chars
		int size
	public static java.lang.String join (java.util.Collection, java.lang.String) 
		java.util.Collection list
		String delimeter
	public static transient java.lang.String join (java.lang.String, java.util.Collection[]) 
		String delimeter
		java.util.Collection[] list
		StringBuilder sb
		String del
		java.util.Collection l
		Object item
	public static java.lang.String join (java.lang.Object[], java.lang.String) 
		Object[] list
		String delimeter
		StringBuilder sb
		String del
		Object item
	public static transient java.lang.String join (java.util.Collection[]) 
		java.util.Collection[] list
	public static java.lang.String join (java.lang.Object[]) 
		Object[] list
	public static void split (java.lang.String, java.util.Collection) 
		String s
		java.util.Collection set
		String[] elements
		String element
	public static java.util.Collection split (java.lang.String) 
		String s
	public static java.util.Collection split (java.lang.String, java.lang.String) 
		String s
		String splitter
	public static transient java.lang.String merge (java.lang.String[]) 
		String[] strings
		java.util.ArrayList result
		String s
	public boolean isExceptions () 
	public void setExceptions (boolean) 
		boolean exceptions
	public java.lang.String normalize (java.lang.String) 
		String f
	public java.lang.String normalize (java.io.File) 
		java.io.File f
	public static java.lang.String removeDuplicateMarker (java.lang.String) 
		String key
		int i
	public static boolean isDuplicate (java.lang.String) 
		String name
	public void setTrace (boolean) 
		boolean x
	private aQute.lib.osgi.Processor$CL getLoader () 
	public boolean exists () 
	public boolean isOk () 
	public boolean isPerfect () 
	public void setForceLocal (java.util.Collection) 
		java.util.Collection local
	public boolean isMissingPlugin (java.lang.String) 
		String name
	public static transient java.lang.String appendPath (java.lang.String[]) 
		String[] parts
		StringBuilder sb
		boolean lastSlash
		String part
		int i
		char c
	public static java.util.Map doAttrbutes (java.lang.Object[], aQute.lib.osgi.Clazz, aQute.lib.osgi.Macro) 
		Object[] attrs
		aQute.lib.osgi.Clazz clazz
		aQute.lib.osgi.Macro macro
		java.util.Map map
		Object a
		String attr
		int n
}

aQute/lib/osgi/Resource.class
Resource.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.Resource extends java.lang.Object {
	public abstract java.io.InputStream openInputStream ()  throws java.io.IOException 
	public abstract void write (java.io.OutputStream)  throws java.io.IOException 
	public abstract long lastModified () 
	public abstract void setExtra (java.lang.String) 
	public abstract java.lang.String getExtra () 
}

aQute/lib/osgi/URLResource.class
URLResource.java
package aQute.lib.osgi
public aQute.lib.osgi.URLResource extends java.lang.Object implements aQute.lib.osgi.Resource  {
	java.net.URL url
	String extra
	public void  (java.net.URL) 
		java.net.URL url
	public java.io.InputStream openInputStream ()  throws java.io.IOException 
	public java.lang.String toString () 
	public void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public long lastModified () 
	public java.lang.String getExtra () 
	public void setExtra (java.lang.String) 
		String extra
}

aQute/lib/osgi/Verifier$EE.class
Verifier.java
package aQute.lib.osgi
 aQute.lib.osgi.Verifier$EE extends java.lang.Object {
	String name
	int target
	void  (java.lang.String, int, int) 
		String name
		int source
		int target
}

aQute/lib/osgi/Verifier.class
Verifier.java
package aQute.lib.osgi
public aQute.lib.osgi.Verifier extends aQute.lib.osgi.Analyzer {
	aQute.lib.osgi.Jar dot
	java.util.jar.Manifest manifest
	java.util.Map referred
	java.util.Map contained
	java.util.Map uses
	java.util.Map mimports
	java.util.Map mdynimports
	java.util.Map mexports
	java.util.List bundleClasspath
	java.util.Map ignore
	java.util.Map classSpace
	boolean r3
	boolean usesRequire
	boolean fragment
	java.util.jar.Attributes main
	static final java.util.regex.Pattern EENAME
	static final int V1_1
	static final int V1_2
	static final int V1_3
	static final int V1_4
	static final int V1_5
	static final int V1_6
	static final int V1_7
	static final aQute.lib.osgi.Verifier$EE[] ees
	static final java.util.regex.Pattern BUNDLEMANIFESTVERSION
	public static final String SYMBOLICNAME_STRING
	public static final java.util.regex.Pattern SYMBOLICNAME
	public static final String VERSION_STRING
	public static final java.util.regex.Pattern VERSION
	static final java.util.regex.Pattern FILTEROP
	public static final java.util.regex.Pattern VERSIONRANGE
	static final java.util.regex.Pattern FILE
	static final java.util.regex.Pattern WILDCARDPACKAGE
	public static final java.util.regex.Pattern ISO639
	public static final java.util.regex.Pattern HEADER_PATTERN
	public static final java.util.regex.Pattern TOKEN
	public static final java.util.regex.Pattern NUMBERPATTERN
	public static final java.util.regex.Pattern PATHPATTERN
	public static final java.util.regex.Pattern FQNPATTERN
	public static final java.util.regex.Pattern URLPATTERN
	public static final java.util.regex.Pattern ANYPATTERN
	public static final java.util.regex.Pattern FILTERPATTERN
	public static final java.util.regex.Pattern TRUEORFALSEPATTERN
	public static final java.util.regex.Pattern WILDCARDNAMEPATTERN
	public static final java.util.regex.Pattern BUNDLE_ACTIVATIONPOLICYPATTERN
	public static final String[] EES
	public static final String[] OSNAMES
	public static final String[] PROCESSORNAMES
	java.util.Properties properties
	static void  () 
	public void  (aQute.lib.osgi.Jar)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
	public void  (aQute.lib.osgi.Jar, java.util.Properties)  throws java.lang.Exception 
		aQute.lib.osgi.Jar jar
		java.util.Properties properties
	public void  () 
	private void verifyHeaders (java.util.jar.Attributes) 
		java.util.jar.Attributes main
		Object element
		java.util.jar.Attributes$Name header
		String h
	private java.util.List getBundleClassPath () 
		java.util.List list
		String bcp
		java.util.Map entries
		java.util.Map$Entry ex
		String jarOrDir
		aQute.lib.osgi.Resource resource
		aQute.lib.osgi.Jar sub
		Exception e
		aQute.lib.osgi.Jar sub
		java.util.Map$Entry entry
		Exception e
	public void verifyNative () 
		String nc
	public void doNative (java.lang.String) 
		String nc
		aQute.libg.qtokens.QuotedTokenizer qt
		char del
		String name
		String value
		String key
	public boolean verifyFilter (java.lang.String) 
		String value
		Exception e
	private void verifyActivator () 
		String bactivator
		aQute.lib.osgi.Clazz cl
		int n
		String pack
	private aQute.lib.osgi.Clazz loadClass (java.lang.String) 
		String className
		String path
	private void verifyComponent () 
		String serviceComponent
		java.util.Map map
		String component
	public void info () 
	private void verifyInvalidExports () 
		java.util.Set invalidExport
		java.util.Iterator i
		String pack
	private void verifyInvalidImports () 
		java.util.Set invalidImport
		String bactivator
		int n
	private void verifyUnresolvedReferences () 
		java.util.Set unresolvedReferences
		java.util.Iterator p
		String pack
		java.util.Set culprits
		aQute.lib.osgi.Clazz clazz
	private boolean isDynamicImport (java.lang.String) 
		String pack
		String pattern
	private boolean hasOverlap (java.util.Set, java.util.Set) 
		java.util.Set a
		java.util.Set b
		java.util.Iterator i
	public void verify ()  throws java.io.IOException 
	public boolean verifyActivationPolicy () 
		String policy
	public boolean verifyActivationPolicy (java.lang.String) 
		String policy
		java.util.Map map
		java.util.Map s
	public void verifyBundleClasspath () 
		java.util.Map bcp
		String path
	private void verifyDynamicImportPackage () 
		String dynamicImportPackage
		java.util.Map map
		String name
		java.util.Map sub
	private void verifyManifestFirst () 
	private void verifySymbolicName () 
		java.util.Map bsn
		String name
	public static int verifyFilter (java.lang.String, int) 
		String expr
		int index
		IndexOutOfBoundsException e
	private static int verifyFilterOperation (java.lang.String, int) 
		String expr
		int index
		StringBuffer sb
		String attr
		String operator
	private static int verifyFilterSubExpression (java.lang.String, int) 
		String expr
		int index
	private java.lang.String getHeader (java.lang.String) 
		String string
	private boolean verifyHeader (java.lang.String, java.util.regex.Pattern, boolean) 
		String name
		java.util.regex.Pattern regex
		boolean error
		String value
		aQute.libg.qtokens.QuotedTokenizer st
		java.util.Iterator i
		String msg
	private static boolean verify (java.lang.String, java.util.regex.Pattern) 
		String value
		java.util.regex.Pattern regex
	private boolean verifyListHeader (java.lang.String, java.util.regex.Pattern, boolean) 
		String name
		java.util.regex.Pattern regex
		boolean error
		String value
		java.util.Map map
		String header
		String msg
	public java.lang.String getProperty (java.lang.String, java.lang.String) 
		String key
		String deflt
	public void setClassSpace (java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
		java.util.Map classspace
		java.util.Map contained
		java.util.Map referred
		java.util.Map uses
	public static boolean isVersion (java.lang.String) 
		String version
	public static boolean isIdentifier (java.lang.String) 
		String value
		int i
	public static boolean isMember (java.lang.String, java.lang.String[]) 
		String value
		String[] matches
		String match
}

aQute/lib/osgi/WriteResource$1.class
WriteResource.java
package aQute.lib.osgi
final aQute.lib.osgi.WriteResource$1 extends java.lang.Thread {
	final synthetic aQute.lib.osgi.WriteResource this$0
	private final synthetic java.io.PipedOutputStream val$pout
	void  (aQute.lib.osgi.WriteResource, java.io.PipedOutputStream) 
	public void run () 
		java.io.IOException e
}

aQute/lib/osgi/WriteResource.class
WriteResource.java
package aQute.lib.osgi
public abstract aQute.lib.osgi.WriteResource extends java.lang.Object implements aQute.lib.osgi.Resource  {
	long lastModified
	String extra
	public void  () 
	public java.io.InputStream openInputStream ()  throws java.io.IOException 
		java.io.PipedInputStream pin
		java.io.PipedOutputStream pout
		Thread t
	public abstract void write (java.io.OutputStream)  throws java.io.IOException 
	public abstract long lastModified () 
	public java.lang.String getExtra () 
	public void setExtra (java.lang.String) 
		String extra
}

aQute/lib/osgi/ZipResource.class
ZipResource.java
package aQute.lib.osgi
public aQute.lib.osgi.ZipResource extends java.lang.Object implements aQute.lib.osgi.Resource  {
	java.util.zip.ZipFile zip
	java.util.zip.ZipEntry entry
	long lastModified
	String extra
	void  (java.util.zip.ZipFile, java.util.zip.ZipEntry, long) 
		java.util.zip.ZipFile zip
		java.util.zip.ZipEntry entry
		long lastModified
		byte[] data
	public java.io.InputStream openInputStream ()  throws java.io.IOException 
	public java.lang.String toString () 
	public static java.util.zip.ZipFile build (aQute.lib.osgi.Jar, java.io.File)  throws java.util.zip.ZipException java.io.IOException 
		aQute.lib.osgi.Jar jar
		java.io.File file
	public static java.util.zip.ZipFile build (aQute.lib.osgi.Jar, java.io.File, java.util.regex.Pattern)  throws java.util.zip.ZipException java.io.IOException 
		aQute.lib.osgi.Jar jar
		java.io.File file
		java.util.regex.Pattern pattern
		java.util.zip.ZipFile zip
		java.util.Enumeration e
		java.util.zip.ZipEntry entry
		java.util.regex.Matcher m
		long time
		java.util.zip.ZipException ze
		java.io.FileNotFoundException e
	public void write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public long lastModified () 
	public java.lang.String getExtra () 
	public void setExtra (java.lang.String) 
		String extra
}

aQute/lib/osgi/bnd.info
aQute/lib/osgi/eclipse/
aQute/lib/osgi/eclipse/EclipseClasspath.class
EclipseClasspath.java
package aQute.lib.osgi.eclipse
public aQute.lib.osgi.eclipse.EclipseClasspath extends java.lang.Object {
	static javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
	javax.xml.parsers.DocumentBuilder db
	java.io.File project
	java.io.File workspace
	java.util.Set sources
	java.util.Set allSources
	java.util.Set classpath
	java.util.List dependents
	java.io.File output
	boolean recurse
	java.util.Set exports
	java.util.Map properties
	aQute.libg.reporter.Reporter reporter
	int options
	java.util.Set bootclasspath
	public static final int DO_VARIABLES
	static java.util.regex.Pattern PATH
	static void  () 
	public void  (aQute.libg.reporter.Reporter, java.io.File, java.io.File, int)  throws java.lang.Exception 
		aQute.libg.reporter.Reporter reporter
		java.io.File workspace
		java.io.File project
		int options
	public void  (aQute.libg.reporter.Reporter, java.io.File, java.io.File)  throws java.lang.Exception 
		aQute.libg.reporter.Reporter reporter
		java.io.File workspace
		java.io.File project
	void parse (java.io.File, boolean)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException 
		java.io.File project
		boolean top
		java.io.File file
		org.w3c.dom.Document doc
		org.w3c.dom.NodeList nodelist
		int i
		org.w3c.dom.Node node
		org.w3c.dom.NamedNodeMap attrs
		String kind
		String path
		java.io.File subProject
		java.io.File src
		String path
		boolean exported
		java.io.File jar
		String path
		boolean exported
		java.io.File lib
		java.io.File slib
	private java.io.File getFile (java.io.File, java.io.File, java.lang.String) 
		java.io.File abs
		java.io.File relative
		String opath
		String path
		java.io.File result
		java.util.StringTokenizer st
		String token
	private java.io.File replaceVar (java.lang.String) 
		String path
		java.util.regex.Matcher m
		String var
		String remainder
		String base
		java.io.File b
		java.io.File f
	private java.lang.String get (org.w3c.dom.NamedNodeMap, java.lang.String) 
		org.w3c.dom.NamedNodeMap map
		String name
		org.w3c.dom.Node node
	public java.util.Set getClasspath () 
	public java.util.Set getSourcepath () 
	public java.io.File getOutput () 
	public java.util.List getDependents () 
	public void setRecurse (boolean) 
		boolean recurse
	public java.util.Set getExports () 
	public void setProperties (java.util.Map) 
		java.util.Map map
	public java.util.Set getBootclasspath () 
	public java.util.Set getAllSources () 
}

aQute/lib/tag/
aQute/lib/tag/Tag.class
Tag.java
package aQute.lib.tag
public aQute.lib.tag.Tag extends java.lang.Object {
	aQute.lib.tag.Tag parent
	String name
	final java.util.Map attributes
	final java.util.List content
	static java.text.SimpleDateFormat format
	static void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, java.util.Map) 
		String name
		java.util.Map attributes
	public void  (java.lang.String, java.lang.String[]) 
		String name
		String[] attributes
		int i
	public void  (java.lang.String, java.lang.String) 
		String name
		String content
	public void addAttribute (java.lang.String, java.lang.String) 
		String key
		String value
	public void addAttribute (java.lang.String, java.lang.Object) 
		String key
		Object value
	public void addAttribute (java.lang.String, int) 
		String key
		int value
	public void addAttribute (java.lang.String, java.util.Date) 
		String key
		java.util.Date value
	public void addContent (java.lang.String) 
		String string
	public void addContent (aQute.lib.tag.Tag) 
		aQute.lib.tag.Tag tag
	public java.lang.String getName () 
	public java.lang.String getAttribute (java.lang.String) 
		String key
	public java.lang.String getAttribute (java.lang.String, java.lang.String) 
		String key
		String deflt
		String answer
	public java.util.Map getAttributes () 
	public java.util.List getContents () 
	public java.lang.String toString () 
		java.io.StringWriter sw
	public java.util.List getContents (java.lang.String) 
		String tag
		java.util.List out
		Object o
	public java.lang.String getContentsAsString () 
		StringBuffer sb
	public void getContentsAsString (java.lang.StringBuffer) 
		StringBuffer sb
		Object o
	public void print (int, java.io.PrintWriter) 
		int indent
		java.io.PrintWriter pw
		String key
		String value
		String quote
		Object c
		aQute.lib.tag.Tag tag
	void formatted (java.io.PrintWriter, int, int, java.lang.String) 
		java.io.PrintWriter pw
		int left
		int width
		String s
		int pos
		int i
		char c
	java.lang.String escape (java.lang.String) 
		String s
		StringBuffer sb
		int i
		char c
	void spaces (java.io.PrintWriter, int) 
		java.io.PrintWriter pw
		int n
	public java.util.Collection select (java.lang.String) 
		String path
	public java.util.Collection select (java.lang.String, aQute.lib.tag.Tag) 
		String path
		aQute.lib.tag.Tag mapping
		java.util.List v
	void select (java.lang.String, java.util.List, aQute.lib.tag.Tag) 
		String path
		java.util.List results
		aQute.lib.tag.Tag mapping
		int i
		String name
		Object o
		aQute.lib.tag.Tag child
		int i
		String elementName
		String remainder
		Object o
		aQute.lib.tag.Tag child
	public boolean match (java.lang.String, aQute.lib.tag.Tag, aQute.lib.tag.Tag) 
		String search
		aQute.lib.tag.Tag child
		aQute.lib.tag.Tag mapping
		String target
		String sn
		String tn
		int s
		int t
		String suri
		String turi
	public java.lang.String getString (java.lang.String) 
		String path
		String attribute
		int index
		java.util.Collection tags
		StringBuffer sb
		aQute.lib.tag.Tag tag
	public java.lang.String getStringContent () 
		StringBuffer sb
		Object c
	public java.lang.String getNameSpace () 
	public java.lang.String getNameSpace (java.lang.String) 
		String name
		int index
		String ns
	public java.lang.String findRecursiveAttribute (java.lang.String) 
		String name
		String value
	public java.lang.String getLocalName () 
		int index
	public void rename (java.lang.String) 
		String string
}

aQute/libg/
aQute/libg/generics/
aQute/libg/generics/Create.class
Create.java
package aQute.libg.generics
public aQute.libg.generics.Create extends java.lang.Object {
	public void  () 
	public static java.util.Map map () 
	public static java.util.List list () 
	public static java.util.Set set () 
	public static java.util.List list (java.lang.Object[]) 
		Object[] source
	public static java.util.Set set (java.lang.Object[]) 
		Object[] source
	public static java.util.Map copy (java.util.Map) 
		java.util.Map source
	public static java.util.List copy (java.util.List) 
		java.util.List source
	public static java.util.Set copy (java.util.Set) 
		java.util.Set source
}

aQute/libg/header/
aQute/libg/header/OSGiHeader.class
OSGiHeader.java
package aQute.libg.header
public aQute.libg.header.OSGiHeader extends java.lang.Object {
	public void  () 
	public static java.util.Map parseHeader (java.lang.String) 
		String value
	public static java.util.Map parseHeader (java.lang.String, aQute.libg.reporter.Reporter) 
		String value
		aQute.libg.reporter.Reporter logger
		java.util.Map result
		aQute.libg.qtokens.QuotedTokenizer qt
		char del
		boolean hadAttribute
		java.util.Map clause
		java.util.List aliases
		String name
		String adname
		String advalue
		String clauseName
	public static java.util.Map parseProperties (java.lang.String) 
		String input
	public static java.util.Map parseProperties (java.lang.String, aQute.libg.reporter.Reporter) 
		String input
		aQute.libg.reporter.Reporter logger
		java.util.Map result
		aQute.libg.qtokens.QuotedTokenizer qt
		char del
		String key
		String value
}

aQute/libg/qtokens/
aQute/libg/qtokens/QuotedTokenizer.class
QuotedTokenizer.java
package aQute.libg.qtokens
public aQute.libg.qtokens.QuotedTokenizer extends java.lang.Object {
	String string
	int index
	String separators
	boolean returnTokens
	boolean ignoreWhiteSpace
	String peek
	char separator
	public void  (java.lang.String, java.lang.String, boolean) 
		String string
		String separators
		boolean returnTokens
	public void  (java.lang.String, java.lang.String) 
		String string
		String separators
	public java.lang.String nextToken (java.lang.String) 
		String separators
		String tmp
		StringBuffer sb
		char c
		String result
	public java.lang.String nextToken () 
	private void quotedString (java.lang.StringBuffer, char) 
		StringBuffer sb
		char c
		char quote
	public java.lang.String[] getTokens () 
	private java.lang.String[] getTokens (int) 
		int cnt
		String token
		String[] result
	public char getSeparator () 
	public java.util.List getTokenSet () 
		java.util.List list
		String token
}

aQute/libg/reporter/
aQute/libg/reporter/Reporter.class
Reporter.java
package aQute.libg.reporter
public abstract aQute.libg.reporter.Reporter extends java.lang.Object {
	public transient abstract void error (java.lang.String, java.lang.Object[]) 
	public transient abstract void warning (java.lang.String, java.lang.Object[]) 
	public transient abstract void progress (java.lang.String, java.lang.Object[]) 
	public transient abstract void trace (java.lang.String, java.lang.Object[]) 
	public abstract java.util.List getWarnings () 
	public abstract java.util.List getErrors () 
	public abstract boolean isPedantic () 
}

aQute/libg/sed/
aQute/libg/sed/Replacer.class
Replacer.java
package aQute.libg.sed
public abstract aQute.libg.sed.Replacer extends java.lang.Object {
	public abstract java.lang.String process (java.lang.String) 
}

aQute/libg/sed/Sed.class
Sed.java
package aQute.libg.sed
public aQute.libg.sed.Sed extends java.lang.Object {
	final java.io.File file
	final aQute.libg.sed.Replacer macro
	java.io.File output
	final java.util.Map replacements
	static final synthetic boolean $assertionsDisabled
	static void  () 
	public void  (aQute.libg.sed.Replacer, java.io.File) 
		aQute.libg.sed.Replacer macro
		java.io.File file
	public void setOutput (java.io.File) 
		java.io.File f
	public void replace (java.lang.String, java.lang.String) 
		String pattern
		String replacement
	public void doIt ()  throws java.io.IOException 
		java.io.BufferedReader brdr
		java.io.File out
		java.io.File out
		java.io.File bak
		java.io.PrintWriter pw
		String line
		String line
		java.util.regex.Pattern p
		String replace
		java.util.regex.Matcher m
		StringBuffer sb
		String tmp
	private java.lang.String setReferences (java.util.regex.Matcher, java.lang.String) 
		java.util.regex.Matcher m
		String replace
		StringBuilder sb
		int i
		char c
		int n
}

aQute/libg/version/
aQute/libg/version/Version.class
Version.java
package aQute.libg.version
public aQute.libg.version.Version extends java.lang.Object implements java.lang.Comparable  {
	final int major
	final int minor
	final int micro
	final String qualifier
	public static final String VERSION_STRING
	public static final java.util.regex.Pattern VERSION
	public static final aQute.libg.version.Version LOWEST
	public static final aQute.libg.version.Version HIGHEST
	static void  () 
	public void  () 
	public void  (int, int, int, java.lang.String) 
		int major
		int minor
		int micro
		String qualifier
	public void  (int, int, int) 
		int major
		int minor
		int micro
	public void  (int, int) 
		int major
		int minor
	public void  (int) 
		int major
	public void  (java.lang.String) 
		String version
		java.util.regex.Matcher m
	public int getMajor () 
	public int getMinor () 
	public int getMicro () 
	public java.lang.String getQualifier () 
	public int compareTo (aQute.libg.version.Version) 
		aQute.libg.version.Version other
		aQute.libg.version.Version o
		int c
	public java.lang.String toString () 
		StringBuffer sb
	public boolean equals (java.lang.Object) 
		Object ot
	public int hashCode () 
	public int get (int) 
		int i
	public volatile synthetic int compareTo (java.lang.Object) 
}

aQute/libg/version/VersionRange.class
VersionRange.java
package aQute.libg.version
public aQute.libg.version.VersionRange extends java.lang.Object {
	aQute.libg.version.Version high
	aQute.libg.version.Version low
	char start
	char end
	static java.util.regex.Pattern RANGE
	static void  () 
	public void  (java.lang.String) 
		String string
		java.util.regex.Matcher m
		String v1
		String v2
	public boolean isRange () 
	public boolean includeLow () 
	public boolean includeHigh () 
	public java.lang.String toString () 
		StringBuffer sb
	public aQute.libg.version.Version getLow () 
	public aQute.libg.version.Version getHigh () 
	public boolean includes (aQute.libg.version.Version) 
		aQute.libg.version.Version v
}

aQute/service/
aQute/service/scripting/
aQute/service/scripting/Scripter.class
Scripter.java
package aQute.service.scripting
public abstract aQute.service.scripting.Scripter extends java.lang.Object {
	public static final String MIME_TYPE
	public abstract java.lang.Object eval (java.util.Map, java.io.Reader)  throws java.lang.Exception 
}

aQute/service/scripting/packageinfo
icons/
icons/active.gif
icons/bundle.gif
icons/export-package.gif
icons/fragment.gif
icons/host.gif
icons/import-package.gif
icons/importing-bundle.gif
icons/installed.gif
icons/inuse.gif
icons/logo16x16.gif
icons/mini-logo.gif
icons/module.gif
icons/property.gif
icons/registered.gif
icons/resolved.gif
icons/run.gif
icons/test.gif
icons/unknown.gif
maven-dependencies.txt
plugin.xml
pom.xml