Package org.codehaus.cargo.util
-
Interface Summary Interface Description FileHandler File operations that are performed in Cargo.XmlFileBuilder This interface intends to remove hard-bindings to a specific xml api.
Implementations of this interface will: 1. optionally load a file 2. insert some elements into the current document 3. write the file to disk -
Class Summary Class Description DefaultFileHandler File operations that are performed in Cargo.DefaultXmlFileBuilder This implementation uses theXmlUtils
class to manipulate XML files.FileHandler.XmlReplacementDetails Represents details of an XML replacement.JarUtils Some utility classes for manipulating JAR files.MissingXmlElementAppender This class detects missing nodes of a DOM document based on an XPath expression and appends the missing branch.NamespaceContextImpl Context map for XPath.XmlReplacement XML replacement for theFileHandler
.XmlUtils This class offers utility methods for handling XML files.ZipCompressor Utility for compressing ZIP files. -
Enum Summary Enum Description XmlReplacement.ReplacementBehavior Define how the XmlReplacement behaves XPath expression doesn't match anything. -
Exception Summary Exception Description CargoException Base exception class for all Cargo classes.ElementNotFoundException Exception raised when an XPath search returns no results.