Package org.sonar.updatecenter.common
Class Plugin
java.lang.Object
org.sonar.updatecenter.common.Artifact
org.sonar.updatecenter.common.Component
org.sonar.updatecenter.common.Plugin
- All Implemented Interfaces:
Comparable<Artifact>
-
Field Summary
Fields inherited from class org.sonar.updatecenter.common.Component
category, description, developers, homepageUrl, issueTrackerUrl, license, name, organization, organizationUrl, sourcesUrl, termsConditionsUrl -
Method Summary
Modifier and TypeMethodDescriptionstatic Pluginmerge(PluginManifest manifest) setCategory(String category) setDescription(String description) setDevelopers(List developers) setHomepageUrl(String url) setIssueTrackerUrl(String url) setLicense(String license) setOrganization(String organization) setOrganizationUrl(String url) setSourcesUrl(String sourcesUrl) Methods inherited from class org.sonar.updatecenter.common.Component
getCategory, getDescription, getDevelopers, getHomepageUrl, getIssueTrackerUrl, getLicense, getName, getOrganization, getOrganizationUrl, getSourcesUrl, getTermsConditionsUrl, toStringMethods inherited from class org.sonar.updatecenter.common.Artifact
addRelease, compareTo, doesContainVersion, equals, getAllReleases, getAllReleases, getArchivedReleases, getArchivedVersions, getDevRelease, getFirstCompatible, getKey, getLastCompatible, getLastCompatible, getLastCompatibleIncludingDev, getLastCompatibleReleaseIfUpgrade, getLastRelease, getLastRelease, getMajorReleases, getMajorReleases, getMinimalRelease, getPrivateVersions, getPublicReleases, getPublicVersions, getPublicVersions, getRelease, getRelease, getRelease, getRelease, getReleases, getReleases, getReleasesGreaterThan, getReleasesGreaterThan, getVersions, hashCode, setDevRelease, setKey
-
Method Details
-
factory
-
setName
-
setDescription
- Overrides:
setDescriptionin classComponent
-
setHomepageUrl
- Overrides:
setHomepageUrlin classComponent
-
setLicense
- Overrides:
setLicensein classComponent
-
setOrganization
- Overrides:
setOrganizationin classComponent
-
setOrganizationUrl
- Overrides:
setOrganizationUrlin classComponent
-
setCategory
- Overrides:
setCategoryin classComponent
-
setTermsConditionsUrl
- Overrides:
setTermsConditionsUrlin classComponent
-
setIssueTrackerUrl
- Overrides:
setIssueTrackerUrlin classComponent
-
setSourcesUrl
- Overrides:
setSourcesUrlin classComponent
-
setDevelopers
- Overrides:
setDevelopersin classComponent
-
merge
-