fr.jayasoft.ivy.parser
Interface ModuleDescriptorParser

All Known Implementing Classes:
AbstractModuleDescriptorParser

public interface ModuleDescriptorParser


Method Summary
 boolean accept(Resource res)
           
 ModuleDescriptor parseDescriptor(Ivy ivy, java.net.URL descriptorURL, boolean validate)
           
 ModuleDescriptor parseDescriptor(Ivy ivy, java.net.URL descriptorURL, Resource res, boolean validate)
           
 void toIvyFile(java.net.URL srcURL, Resource res, java.io.File destFile, ModuleDescriptor md)
           
 

Method Detail

parseDescriptor

public ModuleDescriptor parseDescriptor(Ivy ivy,
                                        java.net.URL descriptorURL,
                                        boolean validate)
                                 throws java.text.ParseException,
                                        java.io.IOException
Throws:
java.text.ParseException
java.io.IOException

parseDescriptor

public ModuleDescriptor parseDescriptor(Ivy ivy,
                                        java.net.URL descriptorURL,
                                        Resource res,
                                        boolean validate)
                                 throws java.text.ParseException,
                                        java.io.IOException
Throws:
java.text.ParseException
java.io.IOException

toIvyFile

public void toIvyFile(java.net.URL srcURL,
                      Resource res,
                      java.io.File destFile,
                      ModuleDescriptor md)
               throws java.text.ParseException,
                      java.io.IOException
Throws:
java.text.ParseException
java.io.IOException

accept

public boolean accept(Resource res)