@Component(role=VersionsEngine.class, instantiationStrategy="per-lookup") public class VersionsEngine extends Object
| Constructor and Description |
|---|
VersionsEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChange(String artifactId,
String propertyName,
String propertyValue) |
void |
addVersionChange(PomVersionChange change) |
void |
addVersionChange(String artifactId,
String newVersion) |
void |
apply() |
boolean |
isUpdateVersionRangeMatchingBounds() |
void |
setProjects(Collection<ProjectMetadata> projects) |
void |
setUpdateVersionRangeMatchingBounds(boolean updateVersionRangeMatchingBounds) |
public boolean isUpdateVersionRangeMatchingBounds()
public void setUpdateVersionRangeMatchingBounds(boolean updateVersionRangeMatchingBounds)
public void setProjects(Collection<ProjectMetadata> projects)
public void addVersionChange(String artifactId, String newVersion) throws IOException
IOExceptionpublic void addVersionChange(PomVersionChange change)
public void apply()
throws IOException
IOExceptionpublic void addPropertyChange(String artifactId, String propertyName, String propertyValue) throws IOException
IOExceptionCopyright © 2008–2025 Eclipse Foundation. All rights reserved.