fedora.utilities
Class BuildAxisStubWrapper

java.lang.Object
  extended by fedora.utilities.BuildAxisStubWrapper

public class BuildAxisStubWrapper
extends java.lang.Object

Builds a wrapper around a generated Axis client stub, which includes imports for the class and code that should run before and after each method invocation. This is a cheap way of writing specialized API-A and API-M client classes that need to do something extra (the same thing) for each method call. Like, for instance, run it in a SwingWorker thread because it's being called from a GUI. This is cleaner than writing the SwingWorker code for each piece in the code where API-A or API-M methods need to be called.

Version:
$Id: BuildAxisStubWrapper.java 3966 2005-04-21 13:33:01Z rlw $
Author:
cwilper@cs.cornell.edu

Constructor Summary
BuildAxisStubWrapper(java.io.File stubFile, java.io.File templateFile, java.lang.String wrapperPackage, java.lang.String wrapperClass, java.io.File wrapperFile)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildAxisStubWrapper

public BuildAxisStubWrapper(java.io.File stubFile,
                            java.io.File templateFile,
                            java.lang.String wrapperPackage,
                            java.lang.String wrapperClass,
                            java.io.File wrapperFile)
                     throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

main

public static void main(java.lang.String[] args)