Package org.jboss.jca.codegenerator.code
Class RaCodeGen
java.lang.Object
org.jboss.jca.codegenerator.BaseGen
org.jboss.jca.codegenerator.code.AbstractCodeGen
org.jboss.jca.codegenerator.code.PropsCodeGen
org.jboss.jca.codegenerator.code.RaCodeGen
A resource adapter code generator
- Version:
- $Revision: $
- Author:
- Jeff Zhang
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClassName(Definition def) get this class namegetConfigProps(Definition def) get list of ConfigPropTypevoidwriteClassBody(Definition def, Writer out) Output ResourceAdapater classvoidwriteImport(Definition def, Writer out) Output class importMethods inherited from class org.jboss.jca.codegenerator.code.PropsCodeGen
importConfigPropertyMethods inherited from class org.jboss.jca.codegenerator.code.AbstractCodeGen
generate, getNumOfMcf, getSelfClassName, importLogging, setNumOfMcf, writeLoggingMethods inherited from class org.jboss.jca.codegenerator.BaseGen
writeEol, writeheader, writeIndent
-
Constructor Details
-
RaCodeGen
public RaCodeGen()
-
-
Method Details
-
writeClassBody
Output ResourceAdapater class- Specified by:
writeClassBodyin classAbstractCodeGen- Parameters:
def- definitionout- Writer- Throws:
IOException- ioException
-
writeImport
Output class import- Specified by:
writeImportin classAbstractCodeGen- Parameters:
def- definitionout- Writer- Throws:
IOException- ioException
-
getClassName
get this class name- Specified by:
getClassNamein classAbstractCodeGen- Parameters:
def- definition- Returns:
- String class name
-
getConfigProps
get list of ConfigPropType- Specified by:
getConfigPropsin classPropsCodeGen- Parameters:
def- definition- Returns:
- List
List of ConfigPropType
-