Package org.jboss.jca.codegenerator.code
Class PropsCodeGen
- java.lang.Object
-
- org.jboss.jca.codegenerator.BaseGen
-
- org.jboss.jca.codegenerator.code.AbstractCodeGen
-
- org.jboss.jca.codegenerator.code.PropsCodeGen
-
- Direct Known Subclasses:
AoImplCodeGen,AsCodeGen,McfCodeGen,RaCodeGen
public abstract class PropsCodeGen extends AbstractCodeGen
A properties code generator- Version:
- $Revision: $
- Author:
- Jeff Zhang
-
-
Constructor Summary
Constructors Constructor Description PropsCodeGen()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract List<ConfigPropType>getConfigProps(Definition def)get list of ConfigPropTypeprotected voidimportConfigProperty(Definition def, Writer out)import ConfigProperty-
Methods inherited from class org.jboss.jca.codegenerator.code.AbstractCodeGen
generate, getClassName, getNumOfMcf, getSelfClassName, importLogging, setNumOfMcf, writeClassBody, writeImport, writeLogging
-
Methods inherited from class org.jboss.jca.codegenerator.BaseGen
writeEol, writeheader, writeIndent
-
-
-
-
Method Detail
-
getConfigProps
public abstract List<ConfigPropType> getConfigProps(Definition def)
get list of ConfigPropType- Parameters:
def- definition- Returns:
- List
List of ConfigPropType
-
importConfigProperty
protected void importConfigProperty(Definition def, Writer out) throws IOException
import ConfigProperty- Parameters:
def- definitionout- Writer- Throws:
IOException- IOException
-
-