org.richfaces.build.shade.resource
Class FacesConfigXmlResourceTransformer

java.lang.Object
  extended by org.richfaces.build.shade.resource.BaseFacesResourceTransformer
      extended by org.richfaces.build.shade.resource.FacesConfigXmlResourceTransformer
All Implemented Interfaces:
org.apache.maven.plugins.shade.resource.ResourceTransformer

public class FacesConfigXmlResourceTransformer
extends BaseFacesResourceTransformer

Author:
Nick Belaevski

Field Summary
 
Fields inherited from class org.richfaces.build.shade.resource.BaseFacesResourceTransformer
JAVAEE_PREFIX, JAVAEE_URI, META_INF_PATH, namespacesFactory
 
Constructor Summary
FacesConfigXmlResourceTransformer()
           
 
Method Summary
 boolean canTransformResource(java.lang.String resource)
           
 boolean hasTransformedResource()
           
 void modifyOutputStream(java.util.jar.JarOutputStream os)
           
protected  void processDocument(java.lang.String resource, org.jdom.Document document, java.util.List relocators)
           
protected  void resetTransformer()
           
 
Methods inherited from class org.richfaces.build.shade.resource.BaseFacesResourceTransformer
addSchemaLocation, appendToStream, checkedList, cloneAndImportElement, cloneAndImportElements, createXPath, getJavaEENamespace, getMetaInfResourceName, isJavaEEOrDefaultNamespace, processResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacesConfigXmlResourceTransformer

public FacesConfigXmlResourceTransformer()
Method Detail

processDocument

protected void processDocument(java.lang.String resource,
                               org.jdom.Document document,
                               java.util.List relocators)
                        throws org.jdom.JDOMException
Specified by:
processDocument in class BaseFacesResourceTransformer
Throws:
org.jdom.JDOMException

canTransformResource

public boolean canTransformResource(java.lang.String resource)

hasTransformedResource

public boolean hasTransformedResource()

modifyOutputStream

public void modifyOutputStream(java.util.jar.JarOutputStream os)
                        throws java.io.IOException
Throws:
java.io.IOException

resetTransformer

protected void resetTransformer()
Overrides:
resetTransformer in class BaseFacesResourceTransformer


Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.