edu.internet2.middleware.grouper.ui.util
Class MergeWebXmls

java.lang.Object
  extended by edu.internet2.middleware.grouper.ui.util.MergeWebXmls

public class MergeWebXmls
extends Object

Class which can merge a series of web.xml files Designed to allow contributions + site specific changes to be added to the Grouper supplied web.xml file

Version:
$Id: MergeWebXmls.java,v 1.6 2007-04-11 08:19:24 isgwb Exp $
Author:
Gary Brown.

Constructor Summary
MergeWebXmls(String tempDir, String xmlFiles, String mergeXsl, String mergeTagsXml, String finalXml)
           
 
Method Summary
static void main(String[] args)
           
 void process()
          Given constructor supplied values merge web.xml files
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeWebXmls

public MergeWebXmls(String tempDir,
                    String xmlFiles,
                    String mergeXsl,
                    String mergeTagsXml,
                    String finalXml)
Parameters:
tempDir - working directory
xmlFiles - list of xml files to process
mergeXsl - path to XSL stylesheet to merge with
mergeTagsXml - path to XML data file which indicates how to merge
finalXml - name of final file at end of all merges
Method Detail

main

public static void main(String[] args)
                 throws Exception
Parameters:
args - tempDir,xmlFiles,mergeXsl,mergeTagsXml,finalXml
Throws:
Exception

process

public void process()
             throws Exception
Given constructor supplied values merge web.xml files

Throws:
Exception