| 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 | Field and Description |
|---|---|
private static TargetPlatformFilter.CapabilityPattern |
TargetPlatformFilterEvaluatorTest.ALL_MULTIVERSION_BUNDLES |
| 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) |