Bean Builder

com.adventnet.builder.source.sourceengine
Class XMLToSourceGenerator

java.lang.Object
  |
  +--com.adventnet.builder.source.sourceengine.XMLToSourceGenerator

public class XMLToSourceGenerator
extends java.lang.Object
implements SourceGenerationInfoInterface


Constructor Summary
XMLToSourceGenerator(java.lang.ClassLoader classLoaderArg)
           
XMLToSourceGenerator(java.lang.String[] keyWordsArg, java.lang.ClassLoader classLoaderArg)
           
 
Method Summary
 void addSeperateConnections(java.lang.String fileName)
           
 void generateSource()
           
 void generateSource(boolean writeToFile)
           
 void generateSource(boolean writeToFile, java.lang.String[] generators)
           
 java.lang.Class getClass(java.lang.String className)
           
 java.lang.String getConfigFileDir()
           
 java.lang.String getGeneratedSource()
           
 java.lang.String getI18nPrefix()
           
 java.lang.String getI18nSuffix()
           
 java.lang.ClassLoader getLoader()
           
 SourceGeneratorPluginInterface getPlugin(java.lang.String pluginName)
           
 java.lang.Object getProperty(java.lang.String key)
           
 java.util.Vector getSeperateConnections()
           
 JavaSourceWrapper getSourceWrapper()
           
 java.util.Vector getVector(java.lang.String key)
           
static void main(java.lang.String[] args)
           
 void setConfigAndSourceFile(java.util.Hashtable dataHt, java.lang.String sourceFileArg)
           
 void setConfigAndSourceFile(java.lang.String configFileArg, java.lang.String sourceFileArg)
           
 void setKeyWords(java.lang.String[] keys)
           
 void setKeyWordToVectorMap(java.util.HashMap keyWordToVectorMapArg)
           
 void setProperty(java.lang.Object key, java.lang.Object value)
           
 void setSourceFile(java.lang.String file)
           
 void setSourceGeneratorListFile(java.lang.String sourceGeneratorfileArg)
           
static void showInfo(java.lang.String infoMessage)
           
static void showInfo(java.lang.String infoMessage, java.lang.Throwable th)
           
 void writeToFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLToSourceGenerator

public XMLToSourceGenerator(java.lang.String[] keyWordsArg,
                            java.lang.ClassLoader classLoaderArg)

XMLToSourceGenerator

public XMLToSourceGenerator(java.lang.ClassLoader classLoaderArg)
Method Detail

setSourceGeneratorListFile

public void setSourceGeneratorListFile(java.lang.String sourceGeneratorfileArg)

getI18nPrefix

public java.lang.String getI18nPrefix()
Specified by:
getI18nPrefix in interface SourceGenerationInfoInterface

getI18nSuffix

public java.lang.String getI18nSuffix()
Specified by:
getI18nSuffix in interface SourceGenerationInfoInterface

getConfigFileDir

public java.lang.String getConfigFileDir()

getVector

public java.util.Vector getVector(java.lang.String key)
Specified by:
getVector in interface SourceGenerationInfoInterface

setProperty

public void setProperty(java.lang.Object key,
                        java.lang.Object value)
Specified by:
setProperty in interface SourceGenerationInfoInterface

addSeperateConnections

public void addSeperateConnections(java.lang.String fileName)
Specified by:
addSeperateConnections in interface SourceGenerationInfoInterface

getSeperateConnections

public java.util.Vector getSeperateConnections()

getProperty

public java.lang.Object getProperty(java.lang.String key)
Specified by:
getProperty in interface SourceGenerationInfoInterface

setConfigAndSourceFile

public void setConfigAndSourceFile(java.util.Hashtable dataHt,
                                   java.lang.String sourceFileArg)

setConfigAndSourceFile

public void setConfigAndSourceFile(java.lang.String configFileArg,
                                   java.lang.String sourceFileArg)

setSourceFile

public void setSourceFile(java.lang.String file)

setKeyWordToVectorMap

public void setKeyWordToVectorMap(java.util.HashMap keyWordToVectorMapArg)

generateSource

public void generateSource(boolean writeToFile,
                           java.lang.String[] generators)
                    throws java.lang.Exception

generateSource

public void generateSource(boolean writeToFile)
                    throws java.lang.Exception

getPlugin

public SourceGeneratorPluginInterface getPlugin(java.lang.String pluginName)
Specified by:
getPlugin in interface SourceGenerationInfoInterface

generateSource

public void generateSource()
                    throws java.lang.Exception

showInfo

public static void showInfo(java.lang.String infoMessage)

showInfo

public static void showInfo(java.lang.String infoMessage,
                            java.lang.Throwable th)

getGeneratedSource

public java.lang.String getGeneratedSource()

getSourceWrapper

public JavaSourceWrapper getSourceWrapper()

writeToFile

public void writeToFile()
                 throws java.lang.Exception

getClass

public java.lang.Class getClass(java.lang.String className)
                         throws java.lang.Exception
Specified by:
getClass in interface SourceGenerationInfoInterface

getLoader

public java.lang.ClassLoader getLoader()
Specified by:
getLoader in interface SourceGenerationInfoInterface

setKeyWords

public void setKeyWords(java.lang.String[] keys)

main

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

Bean Builder

© 2001 - 2002 AdventNet Inc. Visit us at: http://www.adventnet.com