Package | Description |
---|---|
org.eclipse.tycho.classpath | |
org.eclipse.tycho.compiler | |
org.eclipse.tycho.core | |
org.eclipse.tycho.core.osgitools |
Modifier and Type | Method and Description |
---|---|
java.util.List<ClasspathEntry.AccessRule> |
ClasspathEntry.getAccessRules()
Exported packages patterns.
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<ClasspathEntry.AccessRule> |
AbstractOsgiCompilerMojo.getStrictBootClasspathAccessRules() |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
AbstractOsgiCompilerMojo.toString(java.util.List<ClasspathEntry.AccessRule> rules) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ClasspathEntry.AccessRule> |
BundleProject.getBootClasspathExtraAccessRules(org.apache.maven.project.MavenProject project) |
Modifier and Type | Class and Description |
---|---|
static class |
DefaultClasspathEntry.DefaultAccessRule |
Modifier and Type | Field and Description |
---|---|
java.util.List<ClasspathEntry.AccessRule> |
DependencyComputer.DependencyEntry.rules |
private java.util.List<ClasspathEntry.AccessRule> |
DefaultClasspathEntry.rules |
Modifier and Type | Method and Description |
---|---|
private ClasspathEntry.AccessRule |
DependencyComputer.getRule(org.eclipse.osgi.service.resolver.StateHelper helper,
org.eclipse.osgi.service.resolver.BundleDescription desc,
org.eclipse.osgi.service.resolver.ExportPackageDescription export) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ClasspathEntry.AccessRule> |
DependencyComputer.computeBootClasspathExtraAccessRules(org.eclipse.osgi.service.resolver.StateHelper helper,
org.eclipse.osgi.service.resolver.BundleDescription desc)
Although totally not obvious from the specification text, section 3.15 "Extension Bundles" of
OSGi Core Spec apparently says that framework extension bundles can export additional
packaged of the underlying JRE.
|
java.util.List<ClasspathEntry.AccessRule> |
DefaultClasspathEntry.getAccessRules() |
java.util.List<ClasspathEntry.AccessRule> |
OsgiBundleProject.getBootClasspathExtraAccessRules(org.apache.maven.project.MavenProject project) |
private java.util.List<ClasspathEntry.AccessRule> |
DependencyComputer.getInclusions(java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> map,
org.eclipse.osgi.service.resolver.BundleDescription desc) |
private java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> |
DependencyComputer.retrieveVisiblePackagesFromState(org.eclipse.osgi.service.resolver.StateHelper helper,
org.eclipse.osgi.service.resolver.BundleDescription desc) |
Modifier and Type | Method and Description |
---|---|
private void |
DependencyComputer.addDependency(org.eclipse.osgi.service.resolver.BundleDescription desc,
java.util.HashSet<org.eclipse.osgi.service.resolver.BundleDescription> added,
java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> map,
java.util.ArrayList<DependencyComputer.DependencyEntry> entries) |
private void |
DependencyComputer.addDependency(org.eclipse.osgi.service.resolver.BundleDescription desc,
java.util.HashSet<org.eclipse.osgi.service.resolver.BundleDescription> added,
java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> map,
java.util.ArrayList<DependencyComputer.DependencyEntry> entries,
boolean useInclusion) |
protected void |
DependencyComputer.addDependencyViaImportPackage(org.eclipse.osgi.service.resolver.BundleDescription desc,
java.util.HashSet<org.eclipse.osgi.service.resolver.BundleDescription> added,
java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> map,
java.util.ArrayList<DependencyComputer.DependencyEntry> entries) |
private void |
DependencyComputer.addHostPlugin(org.eclipse.osgi.service.resolver.HostSpecification hostSpec,
java.util.HashSet<org.eclipse.osgi.service.resolver.BundleDescription> added,
java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> map,
java.util.ArrayList<DependencyComputer.DependencyEntry> entries) |
private boolean |
DependencyComputer.addPlugin(org.eclipse.osgi.service.resolver.BundleDescription desc,
boolean useInclusions,
java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> map,
java.util.ArrayList<DependencyComputer.DependencyEntry> entries) |
private void |
DependencyComputer.addVisiblePackagesFromState(org.eclipse.osgi.service.resolver.StateHelper helper,
org.eclipse.osgi.service.resolver.BundleDescription desc,
java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> visiblePackages) |
private java.util.List<ClasspathEntry.AccessRule> |
DependencyComputer.getInclusions(java.util.Map<org.eclipse.osgi.service.resolver.BundleDescription,java.util.ArrayList<ClasspathEntry.AccessRule>> map,
org.eclipse.osgi.service.resolver.BundleDescription desc) |
Constructor and Description |
---|
DefaultClasspathEntry(ReactorProject project,
ArtifactKey key,
java.util.List<java.io.File> locations,
java.util.List<ClasspathEntry.AccessRule> rules) |
DependencyEntry(org.eclipse.osgi.service.resolver.BundleDescription desc,
java.util.List<ClasspathEntry.AccessRule> rules) |