Package org.codehaus.cargo.util
-
Interface Summary Interface Description AntTaskFactory Interface that allows random classes to use Ant tasks without needing an explicit reference to a project, target or task.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. -
Class Summary Class Description AntUtils Set of common Ant utility methods.DefaultAntTaskFactory DefaultAntTaskFactory
for creating Ant tasks.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. -
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.