Package | Description |
---|---|
org.eclipse.tycho.core | |
org.eclipse.tycho.core.osgitools | |
org.eclipse.tycho.model | |
org.eclipse.tycho.packaging | |
org.eclipse.tycho.versions.manipulation |
Modifier and Type | Method and Description |
---|---|
Feature |
FeatureDescription.getFeature() |
Modifier and Type | Method and Description |
---|---|
void |
ArtifactDependencyWalker.traverseFeature(java.io.File location,
Feature feature,
ArtifactDependencyVisitor visitor)
Walks dependencies of specified feature.
|
Modifier and Type | Field and Description |
---|---|
private Feature |
DefaultFeatureDescription.feature |
Modifier and Type | Method and Description |
---|---|
Feature |
DefaultFeatureDescription.getFeature() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractArtifactDependencyWalker.traverseFeature(java.io.File location,
Feature feature,
ArtifactDependencyVisitor visitor) |
protected void |
AbstractArtifactDependencyWalker.traverseFeature(java.io.File location,
Feature feature,
FeatureRef featureRef,
ArtifactDependencyVisitor visitor,
AbstractArtifactDependencyWalker.WalkbackPath visited) |
Constructor and Description |
---|
DefaultFeatureDescription(ArtifactKey key,
java.io.File location,
ReactorProject project,
java.lang.String classifier,
Feature feature,
FeatureRef featureRef,
java.util.Set<java.lang.Object> installableUnits) |
Modifier and Type | Method and Description |
---|---|
static Feature |
Feature.loadFeature(java.io.File location)
Convenience method to load feature.xml file from either feature jar file or directory.
|
static Feature |
Feature.read(java.io.File file) |
static Feature |
Feature.read(java.io.InputStream input) |
static Feature |
Feature.readJar(java.io.File file) |
Modifier and Type | Method and Description |
---|---|
static void |
Feature.write(Feature feature,
java.io.File file) |
static void |
Feature.write(Feature feature,
java.io.File file,
java.lang.String indent) |
Constructor and Description |
---|
Feature(Feature other)
copy constructor
|
Modifier and Type | Method and Description |
---|---|
Feature |
FeatureXmlTransformer.expandReferences(Feature feature,
TargetPlatform targetPlatform)
Replaces references in the feature model with versions from the target platform.
|
Modifier and Type | Method and Description |
---|---|
Feature |
FeatureXmlTransformer.expandReferences(Feature feature,
TargetPlatform targetPlatform)
Replaces references in the feature model with versions from the target platform.
|
private void |
PackageFeatureMojo.expandVersionQualifiers(Feature feature) |
java.io.File |
LicenseFeatureHelper.getLicenseFeature(Feature feature,
org.apache.maven.project.MavenProject mavenProject)
Get the license feature jar for feature (or
null if it has no license feature). |
private void |
PackageFeatureMojo.updateLicenseProperties(Feature feature,
java.io.File licenseFeatureFile) |
Modifier and Type | Method and Description |
---|---|
private Feature |
FeatureXmlManipulator.getFeatureXml(ProjectMetadata project) |
Modifier and Type | Method and Description |
---|---|
private void |
FeatureXmlManipulator.changeIncludedFeatures(PomVersionChange change,
Feature feature) |
private void |
FeatureXmlManipulator.changeIncludedPlugins(PomVersionChange change,
Feature feature) |
private void |
FeatureXmlManipulator.changeLicenseFeature(PomVersionChange change,
Feature feature) |
private void |
FeatureXmlManipulator.changeRequiredFeatures(PomVersionChange featureVersionChange,
Feature feature,
VersionRangeUpdateStrategy versionRangeUpdateStrategy) |
private void |
FeatureXmlManipulator.changeRequiredPlugins(PomVersionChange bundleVersionChange,
Feature feature,
VersionRangeUpdateStrategy versionRangeUpdateStrategy) |