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.Xpp3DombaseElementprivate java.lang.StringbaseElementPathprivate java.lang.Stringidprivate TargetPlatformFilter.CapabilityTypetypeprivate java.lang.Stringversionprivate java.lang.StringversionRange
-
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.CapabilityPatternbuildPattern()private voidreadPatternId(boolean required)private voidreadPatternType(boolean required)private voidreadVersionOrVersionRange()
-
-
-
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()
-
-