com.softwareag.centrasite.appl.framework.generator
Class RegistryBeanGeneratorImpl

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.generator.RegistryBeanGeneratorImpl
All Implemented Interfaces:
RegistryBeanGenerator

public class RegistryBeanGeneratorImpl
extends java.lang.Object
implements RegistryBeanGenerator


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.softwareag.centrasite.appl.framework.generator.RegistryBeanGenerator
RegistryBeanGenerator.ResultType
 
Constructor Summary
RegistryBeanGeneratorImpl(com.centrasite.jaxr.CentraSiteConnection connection)
           
 
Method Summary
 java.util.Map<RegistryBeanGenerator.ResultType,java.lang.String> generate(java.lang.String objectType, java.lang.String interfacePackage, java.lang.String implementationPackage)
          Execute an xquery which generates the java code based on a template.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryBeanGeneratorImpl

public RegistryBeanGeneratorImpl(com.centrasite.jaxr.CentraSiteConnection connection)
Method Detail

generate

public java.util.Map<RegistryBeanGenerator.ResultType,java.lang.String> generate(java.lang.String objectType,
                                                                                 java.lang.String interfacePackage,
                                                                                 java.lang.String implementationPackage)
                                                                          throws CSAppFrameworkException
Execute an xquery which generates the java code based on a template.

Specified by:
generate in interface RegistryBeanGenerator
Parameters:
objectType - QName of the object type.
interfacePackage - package name of the interface which will be generated.
implementationPackage - package name of the implementation which will be generated.
Returns:
Map
Throws:
CSAppFrameworkException
See Also:
Queries