org.apache.ivy.plugins.parser.xml
Class XmlModuleDescriptorUpdater
java.lang.Object
org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorUpdater
public final class XmlModuleDescriptorUpdater
- extends java.lang.Object
Used to update ivy files. Uses ivy file as source and not ModuleDescriptor to preserve as much as
possible the original syntax
Method Summary |
static void |
update(java.io.InputStream in,
Resource res,
java.io.File destFile,
UpdateOptions options)
|
static void |
update(java.net.URL srcURL,
java.io.File destFile,
UpdateOptions options)
used to copy a module descriptor xml file (also known as ivy file) and update the revisions
of its dependencies, its status and revision |
static void |
update(java.net.URL inStreamCtx,
java.io.InputStream inStream,
java.io.OutputStream outStream,
UpdateOptions options)
|
static void |
update(java.net.URL srcURL,
java.io.OutputStream destFile,
UpdateOptions options)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LINE_SEPARATOR
public static java.lang.String LINE_SEPARATOR
update
public static void update(java.net.URL srcURL,
java.io.File destFile,
UpdateOptions options)
throws java.io.IOException,
org.xml.sax.SAXException
- used to copy a module descriptor xml file (also known as ivy file) and update the revisions
of its dependencies, its status and revision
- Parameters:
srcURL
- the url of the source module descriptor filedestFile
- The file to which the updated module descriptor should be output
- Throws:
java.io.IOException
org.xml.sax.SAXException
update
public static void update(java.net.URL srcURL,
java.io.OutputStream destFile,
UpdateOptions options)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
update
public static void update(java.io.InputStream in,
Resource res,
java.io.File destFile,
UpdateOptions options)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
update
public static void update(java.net.URL inStreamCtx,
java.io.InputStream inStream,
java.io.OutputStream outStream,
UpdateOptions options)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException