Package | Description |
---|---|
aQute.bnd.build | |
aQute.bnd.main | |
aQute.bnd.service |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Collection<Container> |
Project.bootclasspath |
(package private) java.util.Collection<Container> |
Project.buildpath |
(package private) java.util.Collection<Container> |
Project.classpath |
(package private) java.util.Collection<Container> |
Project.runbundles |
(package private) java.util.Collection<Container> |
Project.runfw |
(package private) java.util.Collection<Container> |
Project.runpath |
(package private) java.util.Collection<Container> |
Project.testpath |
java.util.Map<java.lang.String,Container> |
Project.unreferencedClasspathEntries |
Modifier and Type | Method and Description |
---|---|
Container |
Project.getBundle(java.lang.String bsn,
java.lang.String range,
Strategy strategy,
java.util.Map<java.lang.String,java.lang.String> attrs)
Get a bundle from one of the plugin repositories.
|
private Container |
Project.getBundleByHash(java.lang.String bsn,
java.util.Map<java.lang.String,java.lang.String> attrs) |
private Container |
Project.getBundleFromProject(java.lang.String bsn,
java.util.Map<java.lang.String,java.lang.String> attrs)
Look for the bundle in the workspace.
|
Container |
Project.getDeliverable(java.lang.String bsn,
java.util.Map<java.lang.String,java.lang.String> attrs)
Answer the container associated with a given bsn.
|
protected Container |
Project.toContainer(java.lang.String bsn,
java.lang.String range,
java.util.Map<java.lang.String,java.lang.String> attrs,
java.io.File result,
DownloadBlocker db) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<Container> |
Container.flatten(java.util.Collection<Container> containers)
Take a container list and flatten it (e.g.
|
java.util.Collection<Container> |
Project.getBootclasspath() |
java.util.Collection<Container> |
Project.getBuildpath() |
(package private) java.util.Collection<Container> |
Project.getBundles(Strategy strategy,
java.lang.String spec)
Just calls a new method with a default parm.
|
java.util.List<Container> |
Project.getBundles(Strategy strategyx,
java.lang.String spec,
java.lang.String source)
Analyze the header and return a list of files that should be on the
build, test or some other path.
|
java.util.List<Container> |
Project.getBundlesWildcard(java.lang.String bsnPattern,
java.lang.String range,
Strategy strategyx,
java.util.Map<java.lang.String,java.lang.String> attrs)
Get all bundles matching a wildcard expression.
|
java.util.Collection<Container> |
Project.getClasspath() |
java.util.Collection<Container> |
Project.getDeliverables()
Returns containers for the deliverables of this project.
|
java.util.List<Container> |
Container.getMembers()
Return the this if this is anything else but a library.
|
java.util.Collection<Container> |
Project.getRunbundles() |
java.util.Collection<Container> |
Project.getRunFw()
Return the run framework
|
java.util.Collection<Container> |
Project.getRunpath() |
java.util.Collection<Container> |
Project.getTestpath() |
private java.util.List<Container> |
Project.parseBuildpath()
Parse the list of bundles that are a prerequisite to this project.
|
private java.util.List<Container> |
Project.parseRunbundles() |
private java.util.List<Container> |
Project.parseRunFw() |
private java.util.List<Container> |
Project.parseRunpath() |
private java.util.List<Container> |
Project.parseTestpath() |
Modifier and Type | Method and Description |
---|---|
private void |
Project.add(java.util.List<java.lang.String> paths,
Container container) |
void |
ProjectBuilder.addClasspath(Container c) |
void |
ProjectLauncher.addClasspath(Container container) |
(package private) static void |
Project.addToPackageList(Container container,
java.lang.String newPackageNames) |
static void |
Container.flatten(Container container,
java.util.List<Container> list)
Flatten a container in the output list.
|
Modifier and Type | Method and Description |
---|---|
void |
Classpath.add(java.util.Collection<Container> testpath) |
protected void |
ProjectLauncher.addClasspath(java.util.Collection<Container> path) |
void |
Project.doMavenPom(Strategy strategyx,
java.util.List<Container> result,
java.lang.String action)
The user selected pom in a path.
|
private void |
Project.doPath(java.util.Collection<Container> resultpath,
java.util.Collection<Project> projects,
java.util.Collection<Container> entries,
java.util.Collection<Container> bootclasspath,
boolean noproject,
java.lang.String name)
Iterate over the entries and place the projects on the projects list and
all the files of the entries on the resultpath.
|
private void |
Project.doPath(java.util.Collection<Container> resultpath,
java.util.Collection<Project> projects,
java.util.Collection<Container> entries,
java.util.Collection<Container> bootclasspath,
boolean noproject,
java.lang.String name)
Iterate over the entries and place the projects on the projects list and
all the files of the entries on the resultpath.
|
private void |
Project.doPath(java.util.Collection<Container> resultpath,
java.util.Collection<Project> projects,
java.util.Collection<Container> entries,
java.util.Collection<Container> bootclasspath,
boolean noproject,
java.lang.String name)
Iterate over the entries and place the projects on the projects list and
all the files of the entries on the resultpath.
|
static java.util.List<Container> |
Container.flatten(java.util.Collection<Container> containers)
Take a container list and flatten it (e.g.
|
static void |
Container.flatten(java.util.Collection<Container> containers,
java.util.List<Container> list)
Take a container list and flatten it (e.g.
|
static void |
Container.flatten(java.util.Collection<Container> containers,
java.util.List<Container> list)
Take a container list and flatten it (e.g.
|
static void |
Container.flatten(Container container,
java.util.List<Container> list)
Flatten a container in the output list.
|
private <T> T |
Project.getHandler(java.lang.Class<T> target,
java.util.Collection<Container> containers,
java.lang.String header,
java.lang.String defaultHandler) |
private void |
Project.justInTime(java.util.Collection<Container> path,
java.util.List<Container> entries,
boolean noproject,
java.lang.String name)
Handle dependencies for paths that are calculated on demand.
|
private void |
Project.justInTime(java.util.Collection<Container> path,
java.util.List<Container> entries,
boolean noproject,
java.lang.String name)
Handle dependencies for paths that are calculated on demand.
|
(package private) java.util.Collection<java.io.File> |
Project.toFile(java.util.Collection<Container> containers)
Calculate the classpath.
|
private void |
Project.verifyDependencies(java.lang.String title,
java.util.Collection<Container> path) |
private void |
ProjectBuilder.xrefClasspath(java.util.Map<java.lang.String,Container> unreferencedClasspathEntries,
Packages packages) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<java.io.File> |
SubsystemExporter.getBundles(java.util.Collection<Container> bundles,
Processor reporter) |
Modifier and Type | Method and Description |
---|---|
boolean |
Compiler.compile(Project project,
java.util.Collection<java.io.File> sources,
java.util.Collection<Container> buildpath,
java.io.File bin) |