org.apache.maven.plugins.shade.resource
Class XmlAppendingTransformer

java.lang.Object
  extended by org.apache.maven.plugins.shade.resource.XmlAppendingTransformer
All Implemented Interfaces:
ResourceTransformer

public class XmlAppendingTransformer
extends java.lang.Object
implements ResourceTransformer


Field Summary
static java.lang.String XSI_NS
           
 
Constructor Summary
XmlAppendingTransformer()
           
 
Method Summary
 boolean canTransformResource(java.lang.String r)
           
 boolean hasTransformedResource()
           
 void modifyOutputStream(java.util.jar.JarOutputStream jos)
           
 void processResource(java.io.InputStream is)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XSI_NS

public static final java.lang.String XSI_NS
See Also:
Constant Field Values
Constructor Detail

XmlAppendingTransformer

public XmlAppendingTransformer()
Method Detail

canTransformResource

public boolean canTransformResource(java.lang.String r)
Specified by:
canTransformResource in interface ResourceTransformer

processResource

public void processResource(java.io.InputStream is)
                     throws java.io.IOException
Specified by:
processResource in interface ResourceTransformer
Throws:
java.io.IOException

hasTransformedResource

public boolean hasTransformedResource()
Specified by:
hasTransformedResource in interface ResourceTransformer

modifyOutputStream

public void modifyOutputStream(java.util.jar.JarOutputStream jos)
                        throws java.io.IOException
Specified by:
modifyOutputStream in interface ResourceTransformer
Throws:
java.io.IOException


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.