org.apache.ivy.plugins.parser
Class AbstractModuleDescriptorParser

java.lang.Object
  extended by org.apache.ivy.plugins.parser.AbstractModuleDescriptorParser
All Implemented Interfaces:
ModuleDescriptorParser
Direct Known Subclasses:
ModuleDescriptorParserRegistry, PomModuleDescriptorParser, XmlModuleDescriptorParser

public abstract class AbstractModuleDescriptorParser
extends java.lang.Object
implements ModuleDescriptorParser


Nested Class Summary
protected static class AbstractModuleDescriptorParser.AbstractParser
           
 
Constructor Summary
AbstractModuleDescriptorParser()
           
 
Method Summary
 ModuleDescriptor parseDescriptor(IvySettings ivySettings, java.net.URL descriptorURL, boolean validate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ivy.plugins.parser.ModuleDescriptorParser
accept, parseDescriptor, toIvyFile
 

Constructor Detail

AbstractModuleDescriptorParser

public AbstractModuleDescriptorParser()
Method Detail

parseDescriptor

public ModuleDescriptor parseDescriptor(IvySettings ivySettings,
                                        java.net.URL descriptorURL,
                                        boolean validate)
                                 throws java.text.ParseException,
                                        java.io.IOException
Specified by:
parseDescriptor in interface ModuleDescriptorParser
Throws:
java.text.ParseException
java.io.IOException