@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
IOException
public void addVersionChange(PomVersionChange change)
public void apply() throws IOException
IOException
public void addPropertyChange(String artifactId, String propertyName, String propertyValue) throws IOException
IOException
Copyright © 2008–2020 Eclipse Foundation. All rights reserved.