Class TargetPlatformFilterConfigurationReader
- java.lang.Object
-
- org.eclipse.tycho.artifacts.configuration.TargetPlatformFilterConfigurationReader
-
@Component(role=TargetPlatformFilterConfigurationReader.class) public class TargetPlatformFilterConfigurationReader extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
TargetPlatformFilterConfigurationReader.PatternParser
-
Constructor Summary
Constructors Constructor Description TargetPlatformFilterConfigurationReader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static org.codehaus.plexus.util.xml.Xpp3Dom
getComplexValue(org.codehaus.plexus.util.xml.Xpp3Dom dom, java.lang.String elementName)
private static org.codehaus.plexus.util.xml.Xpp3Dom
getMarker(org.codehaus.plexus.util.xml.Xpp3Dom dom, java.lang.String elementName)
private static java.lang.String
getSimpleValue(org.codehaus.plexus.util.xml.Xpp3Dom dom, java.lang.String elementName)
private static TargetPlatformFilter.CapabilityType
getTypeValue(org.codehaus.plexus.util.xml.Xpp3Dom dom)
private void
parseFilter(org.codehaus.plexus.util.xml.Xpp3Dom filterDom, java.util.List<TargetPlatformFilter> result)
java.util.List<TargetPlatformFilter>
parseFilterConfiguration(org.codehaus.plexus.util.xml.Xpp3Dom filtersElement)
private TargetPlatformFilter.CapabilityPattern
parseRestrictionPattern(org.codehaus.plexus.util.xml.Xpp3Dom restrictToDom)
private TargetPlatformFilter.CapabilityPattern
parseScopePattern(org.codehaus.plexus.util.xml.Xpp3Dom filterDom)
-
-
-
Method Detail
-
parseFilterConfiguration
public java.util.List<TargetPlatformFilter> parseFilterConfiguration(org.codehaus.plexus.util.xml.Xpp3Dom filtersElement)
-
parseFilter
private void parseFilter(org.codehaus.plexus.util.xml.Xpp3Dom filterDom, java.util.List<TargetPlatformFilter> result)
-
parseScopePattern
private TargetPlatformFilter.CapabilityPattern parseScopePattern(org.codehaus.plexus.util.xml.Xpp3Dom filterDom)
-
parseRestrictionPattern
private TargetPlatformFilter.CapabilityPattern parseRestrictionPattern(org.codehaus.plexus.util.xml.Xpp3Dom restrictToDom)
-
getTypeValue
private static TargetPlatformFilter.CapabilityType getTypeValue(org.codehaus.plexus.util.xml.Xpp3Dom dom)
-
getSimpleValue
private static java.lang.String getSimpleValue(org.codehaus.plexus.util.xml.Xpp3Dom dom, java.lang.String elementName)
-
getComplexValue
private static org.codehaus.plexus.util.xml.Xpp3Dom getComplexValue(org.codehaus.plexus.util.xml.Xpp3Dom dom, java.lang.String elementName)
-
getMarker
private static org.codehaus.plexus.util.xml.Xpp3Dom getMarker(org.codehaus.plexus.util.xml.Xpp3Dom dom, java.lang.String elementName)
-
-