public class CSourcesGenerator extends CHeadersGenerator
targetDir
baseClass, className, destFile, jclass, manuallyMaintainedClasses, simpleName, sortedClasses, superclass
filePostFix, jam, openwireVersion
Constructor and Description |
---|
CSourcesGenerator() |
Modifier and Type | Method and Description |
---|---|
protected void |
generateFile(PrintWriter out) |
protected void |
generateSetup(PrintWriter out) |
protected void |
generateTearDown(PrintWriter out) |
Object |
run() |
protected List |
sort(List source)
Sort the class list so that base classes come up first.
|
generateLicence, getTargetDir, setTargetDir
getAbstractClassText, getBaseClass, getBaseClassName, getClassName, getClassName, getDestFile, getJclass, getManuallyMaintainedClasses, getProperties, getSimpleName, getSuperclass, initialiseManuallyMaintainedClasses, isAbstractClass, isMarshallerAware, isValidClass, setBaseClass, setClassName, setDestFile, setJclass, setManuallyMaintainedClasses, setSimpleName, setSuperclass
capitalize, decapitalize, getClasses, getJam, getOpenWireOpCode, getOpenwireVersion, isAbstract, isCachedProperty, isMarshallAware, isThrowable, isValidProperty, setJam, setOpenwireVersion, stringValue, stringValue, toCSharpType
public CSourcesGenerator()
public Object run()
run
in class CHeadersGenerator
protected List sort(List source)
CHeadersGenerator
sort
in class CHeadersGenerator
protected void generateSetup(PrintWriter out)
generateSetup
in class CHeadersGenerator
protected void generateFile(PrintWriter out) throws Exception
generateFile
in class CHeadersGenerator
Exception
protected void generateTearDown(PrintWriter out)
generateTearDown
in class CHeadersGenerator
Copyright © 2005–2021 FuseSource, Corp.. All rights reserved.