public interface PluginPackage
Modifier and Type | Field and Description |
---|---|
static String |
REPOSITORY_XML_FILENAME_EXTENSION |
static String |
REPOSITORY_XML_FILENAME_PREFIX |
static final String REPOSITORY_XML_FILENAME_EXTENSION
static final String REPOSITORY_XML_FILENAME_PREFIX
String getArtifactId()
String getArtifactURL()
String getAuthor()
String getChangeLog()
String getContext()
Properties getDeploymentSettings()
String getDownloadURL()
String getGroupId()
String getLongDescription()
Date getModifiedDate()
String getModuleId()
String getName()
String getPackageId()
String getPageURL()
String getRecommendedDeploymentContext()
RemotePluginPackageRepository getRepository()
String getRepositoryURL()
List<Screenshot> getScreenshots()
String getShortDescription()
String getVersion()
boolean isLaterVersionThan(PluginPackage pluginPackage)
boolean isPreviousVersionThan(PluginPackage pluginPackage)
boolean isSameVersionAs(PluginPackage pluginPackage)
void setAuthor(String author)
void setChangeLog(String changeLog)
void setContext(String context)
void setDeploymentSettings(Properties properties)
void setDownloadURL(String downloadURL)
void setLongDescription(String longDescription)
void setModifiedDate(Date modifiedDate)
void setName(String name)
void setPageURL(String pageURL)
void setRecommendedDeploymentContext(String deploymentContext)
void setRepository(RemotePluginPackageRepository repository)
void setRequiredDeploymentContexts(List<String> requiredDeploymentContexts)
void setScreenshots(List<Screenshot> screenshots)
void setShortDescription(String shortDescription)