public class TargetPlatformExtension extends TargetExtension implements TargetPlatform, Comparable<TargetPlatform>
TargetPlatform implementation relying on an original implementation, useful for override when adding
additional metadata.| Modifier and Type | Field and Description |
|---|---|
protected TargetPlatform |
origPlatform |
origTargetorigInfo| Modifier | Constructor and Description |
|---|---|
protected |
TargetPlatformExtension() |
|
TargetPlatformExtension(TargetPlatform orig) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(TargetPlatform o) |
List<TargetPackage> |
getAvailablePackages()
Return the list of packages available on this target platform.
|
List<String> |
getAvailablePackagesIds()
Return the list of ids of packages available on this target platform.
|
TargetPlatform |
getParent()
Returns this target platform parent or null if there is no inheritance.
|
List<String> |
getTestVersions()
Returns the list of test versions, useful for testing of multiple branches (main target platform branch or
release, maintenance branch, etc...).
|
boolean |
isFastTrack()
Returns true if given target platform is a fast track
|
isAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersiongetDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getSimpleName, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isOverridden, isRestricted, isTrial, matchesType, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisAfterVersion, isAfterVersion, isStrictlyBeforeVersion, isStrictlyBeforeVersion, isVersion, isVersiongetDescription, getDownloadLink, getEndOfAvailability, getId, getLabel, getName, getRefVersion, getReleaseDate, getStatus, getTypes, getVersion, isDefault, isDeprecated, isEnabled, isOverridden, isRestricted, isTrial, matchesTypeprotected TargetPlatform origPlatform
protected TargetPlatformExtension()
public TargetPlatformExtension(TargetPlatform orig)
public boolean isFastTrack()
TargetInfoisFastTrack in interface TargetInfoisFastTrack in class TargetInfoExtensionpublic List<String> getAvailablePackagesIds()
TargetPlatformgetAvailablePackagesIds in interface TargetPlatformpublic List<TargetPackage> getAvailablePackages()
TargetPlatformgetAvailablePackages in interface TargetPlatformpublic TargetPlatform getParent()
TargetPlatformgetParent in interface TargetPlatformpublic List<String> getTestVersions()
TargetPlatformgetTestVersions in interface TargetPlatformpublic int compareTo(TargetPlatform o)
compareTo in interface Comparable<TargetPlatform>Copyright © 2019 Nuxeo. All rights reserved.