Class TargetPlatformFilterConfigurationReader.PatternParser
- java.lang.Object
-
- org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader.PatternParser
-
- Enclosing class:
- TargetPlatformFilterConfigurationReader
private static class TargetPlatformFilterConfigurationReader.PatternParser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private org.codehaus.plexus.util.xml.Xpp3Dom
baseElement
private java.lang.String
baseElementPath
private java.lang.String
id
private TargetPlatformFilter.CapabilityType
type
private java.lang.String
version
private java.lang.String
versionRange
-
Constructor Summary
Constructors Constructor Description PatternParser(org.codehaus.plexus.util.xml.Xpp3Dom baseElement, java.lang.String baseElementPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private TargetPlatformFilter.CapabilityPattern
buildPattern()
private void
readPatternId(boolean required)
private void
readPatternType(boolean required)
private void
readVersionOrVersionRange()
-
-
-
Field Detail
-
baseElement
private final org.codehaus.plexus.util.xml.Xpp3Dom baseElement
-
baseElementPath
private final java.lang.String baseElementPath
-
type
private TargetPlatformFilter.CapabilityType type
-
id
private java.lang.String id
-
version
private java.lang.String version
-
versionRange
private java.lang.String versionRange
-
-
Method Detail
-
readPatternType
private void readPatternType(boolean required)
-
readPatternId
private void readPatternId(boolean required)
-
readVersionOrVersionRange
private void readVersionOrVersionRange()
-
buildPattern
private TargetPlatformFilter.CapabilityPattern buildPattern()
-
-