Package | Description |
---|---|
org.eclipse.tycho.artifacts | |
org.eclipse.tycho.artifacts.configuration | |
org.eclipse.tycho.p2.target.filters |
Modifier and Type | Field and Description |
---|---|
private TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilter.actionPattern |
private TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilter.scopePattern |
Modifier and Type | Method and Description |
---|---|
TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilter.getActionPattern()
Returns the pattern for the
TargetPlatformFilter.FilterAction.RESTRICT action. |
TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilter.getScopePattern()
Returns the pattern to determine the scope of the filter, i.e.
|
static TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilter.CapabilityPattern.patternWithoutVersion(TargetPlatformFilter.CapabilityType type,
java.lang.String id) |
static TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilter.CapabilityPattern.patternWithVersion(TargetPlatformFilter.CapabilityType type,
java.lang.String id,
java.lang.String version) |
static TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilter.CapabilityPattern.patternWithVersionRange(TargetPlatformFilter.CapabilityType type,
java.lang.String id,
java.lang.String versionRange) |
Modifier and Type | Method and Description |
---|---|
static TargetPlatformFilter |
TargetPlatformFilter.removeAllFilter(TargetPlatformFilter.CapabilityPattern scopePattern) |
static TargetPlatformFilter |
TargetPlatformFilter.restrictionFilter(TargetPlatformFilter.CapabilityPattern scopePattern,
TargetPlatformFilter.CapabilityPattern restrictionPattern) |
Constructor and Description |
---|
TargetPlatformFilter(TargetPlatformFilter.CapabilityPattern scopePattern,
TargetPlatformFilter.FilterAction action,
TargetPlatformFilter.CapabilityPattern actionPattern) |
Modifier and Type | Method and Description |
---|---|
private TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilterConfigurationReader.PatternParser.buildPattern() |
private TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilterConfigurationReader.parseRestrictionPattern(org.codehaus.plexus.util.xml.Xpp3Dom restrictToDom) |
private TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilterConfigurationReader.parseScopePattern(org.codehaus.plexus.util.xml.Xpp3Dom filterDom) |
Modifier and Type | Method and Description |
---|---|
private static TargetPlatformFilterEvaluator.ParsedCapabilityPattern |
TargetPlatformFilterEvaluator.parsePattern(TargetPlatformFilter.CapabilityPattern pattern,
TargetPlatformFilterEvaluator.ParsedCapabilityPattern defaultValues)
Wraps the given
TargetPlatformFilter.CapabilityPattern in a new instance with default values filled in and
typed version/version range attributes. |
Constructor and Description |
---|
ParsedCapabilityPattern(TargetPlatformFilter.CapabilityPattern pattern,
TargetPlatformFilterEvaluator.ParsedCapabilityPattern defaultValues) |