public class SubPackageHandling extends Object
SubPackageHandling.Entrys that
match against a given PackageId. The version of the package id is
ignored.
The sub package handling can be specified in the package properties as a string of the following format:
| Modifier and Type | Class and Description |
|---|---|
static class |
SubPackageHandling.Entry |
static class |
SubPackageHandling.Option
The sub package option
|
| Modifier and Type | Field and Description |
|---|---|
static SubPackageHandling |
DEFAULT
The default handling
|
| Constructor and Description |
|---|
SubPackageHandling() |
| Modifier and Type | Method and Description |
|---|---|
static SubPackageHandling |
fromString(String str)
Parses a options string as described above and returns a new SubPackageHandling instance.
|
List<SubPackageHandling.Entry> |
getEntries()
Returns the modifiable list of entries.
|
SubPackageHandling.Option |
getOption(PackageId id)
Gets the option from the entries list that matches the package last.
|
String |
getString()
Returns the parseable string representation of this configuration.
|
public static final SubPackageHandling DEFAULT
public static SubPackageHandling fromString(String str)
str - the string to parsenull if the string is malformed.public SubPackageHandling.Option getOption(PackageId id)
SubPackageHandling.Option.INSTALLid - the package id to matchpublic List<SubPackageHandling.Entry> getEntries()
public String getString()
"Copyright © 2010 - 2017 Adobe Systems Incorporated. All Rights Reserved"