Class VersionChangesDescriptor
- java.lang.Object
-
- org.eclipse.tycho.versions.engine.VersionChangesDescriptor
-
public class VersionChangesDescriptor extends Object
This class holds the set of changes that are applied during aVersionsEngine
execution as well as some configuration that need to be passed toMetadataManipulator
s.
-
-
Constructor Summary
Constructors Constructor Description VersionChangesDescriptor(Set<PomVersionChange> originalVersionChanges, VersionRangeUpdateStrategy versionRangeUpdateStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addPackageVersionChanges(Set<PackageVersionChange> changes)
boolean
addVersionChange(PomVersionChange versionChange)
PackageVersionChange
findPackageVersionChange(String packageName)
VersionChange
findVersionChangeByArtifactId(String symbolicName)
Set<PackageVersionChange>
getPackageVersionChanges()
Set<PomVersionChange>
getVersionChanges()
VersionRangeUpdateStrategy
getVersionRangeUpdateStrategy()
-
-
-
Constructor Detail
-
VersionChangesDescriptor
public VersionChangesDescriptor(Set<PomVersionChange> originalVersionChanges, VersionRangeUpdateStrategy versionRangeUpdateStrategy)
-
-
Method Detail
-
getVersionChanges
public Set<PomVersionChange> getVersionChanges()
-
addVersionChange
public boolean addVersionChange(PomVersionChange versionChange)
-
findVersionChangeByArtifactId
public VersionChange findVersionChangeByArtifactId(String symbolicName)
-
getPackageVersionChanges
public Set<PackageVersionChange> getPackageVersionChanges()
-
getVersionRangeUpdateStrategy
public VersionRangeUpdateStrategy getVersionRangeUpdateStrategy()
-
addPackageVersionChanges
public boolean addPackageVersionChanges(Set<PackageVersionChange> changes)
-
findPackageVersionChange
public PackageVersionChange findPackageVersionChange(String packageName)
-
-