gov.nih.nci.cagrid.data.codegen
Class BaseCodegenPostProcessorExtension
java.lang.Object
gov.nih.nci.cagrid.data.codegen.BaseCodegenPostProcessorExtension
- All Implemented Interfaces:
- CodegenExtensionPostProcessor
- Direct Known Subclasses:
- DataServiceOperationProviderCodegenPostProcessor
public abstract class BaseCodegenPostProcessorExtension
- extends java.lang.Object
- implements CodegenExtensionPostProcessor
BaseCodegenPostProcessorExtension
Base class for the DS codegen post processor extension
- Version:
- $Id: BaseCodegenPostProcessorExtension.java,v 1.3 2007/12/18 19:10:26 dervin Exp $
- Author:
- David W. Ervin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseCodegenPostProcessorExtension
public BaseCodegenPostProcessorExtension()
postCodegen
public void postCodegen(ServiceExtensionDescriptionType desc,
ServiceInformation info)
throws CodegenExtensionException
- Specified by:
postCodegen in interface CodegenExtensionPostProcessor
- Throws:
CodegenExtensionException
performCodegenProcess
protected abstract void performCodegenProcess(ServiceExtensionDescriptionType desc,
ServiceInformation info)
throws CodegenExtensionException
- Throws:
CodegenExtensionException
modifyEclipseClasspath
protected void modifyEclipseClasspath(ServiceExtensionDescriptionType desc,
ServiceInformation info)
throws CodegenExtensionException
- Throws:
CodegenExtensionException
generateClassToQnameMapping
protected void generateClassToQnameMapping(Data extData,
ServiceInformation info)
throws CodegenExtensionException
- Throws:
CodegenExtensionException
writeOutAuditorConfiguration
protected void writeOutAuditorConfiguration(Data extData,
ServiceInformation serviceInfo)
throws CodegenExtensionException
- Throws:
CodegenExtensionException
getExtensionData
protected Data getExtensionData(ServiceExtensionDescriptionType desc,
ServiceInformation info)
throws CodegenExtensionException
- Throws:
CodegenExtensionException