public final class SonarUpdate extends Object implements Comparable<SonarUpdate>
Constructor and Description |
---|
SonarUpdate(org.sonar.updatecenter.common.Release release) |
Modifier and Type | Method and Description |
---|---|
void |
addCompatiblePlugin(org.sonar.updatecenter.common.Plugin plugin) |
void |
addIncompatiblePlugin(org.sonar.updatecenter.common.Plugin plugin) |
void |
addPluginToUpgrade(org.sonar.updatecenter.common.Release plugin) |
int |
compareTo(SonarUpdate su) |
boolean |
equals(Object o) |
List<org.sonar.updatecenter.common.Plugin> |
getCompatiblePlugins() |
List<org.sonar.updatecenter.common.Plugin> |
getIncompatiblePlugins() |
List<org.sonar.updatecenter.common.Release> |
getPluginsToUpgrade() |
org.sonar.updatecenter.common.Release |
getRelease() |
int |
hashCode() |
boolean |
hasWarnings() |
boolean |
isIncompatible() |
boolean |
requiresPluginUpgrades() |
public SonarUpdate(org.sonar.updatecenter.common.Release release)
public org.sonar.updatecenter.common.Release getRelease()
public List<org.sonar.updatecenter.common.Plugin> getCompatiblePlugins()
public List<org.sonar.updatecenter.common.Plugin> getIncompatiblePlugins()
public List<org.sonar.updatecenter.common.Release> getPluginsToUpgrade()
public boolean hasWarnings()
public boolean requiresPluginUpgrades()
public boolean isIncompatible()
public void addCompatiblePlugin(org.sonar.updatecenter.common.Plugin plugin)
public void addIncompatiblePlugin(org.sonar.updatecenter.common.Plugin plugin)
public void addPluginToUpgrade(org.sonar.updatecenter.common.Release plugin)
public int compareTo(SonarUpdate su)
compareTo
in interface Comparable<SonarUpdate>
Copyright © 2009-2012 SonarSource. All Rights Reserved.