public class CppMarshallingHeadersGenerator extends JavaMarshallingGenerator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
targetDir |
concreteClasses, factoryFile, factoryFileName, indent
baseClass, buffer, className, destDir, destFile, jclass, manuallyMaintainedClasses, simpleName, superclass
filePostFix, jam, openwireVersion
Constructor and Description |
---|
CppMarshallingHeadersGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
generateFactory(java.io.PrintWriter out) |
protected void |
generateFile(java.io.PrintWriter out) |
protected void |
generateLicence(java.io.PrintWriter out) |
protected java.lang.String |
getFilePostFix() |
java.lang.String |
getTargetDir() |
java.lang.Object |
run() |
void |
setTargetDir(java.lang.String targetDir) |
generateLooseMarshalBody, generateLooseUnmarshalBody, generateLooseUnmarshalBodyForArrayProperty, generateLooseUnmarshalBodyForProperty, generateTightMarshal1Body, generateTightMarshal2Body, generateTightUnmarshalBody, generateTightUnmarshalBodyForArrayProperty, generateTightUnmarshalBodyForProperty, getBaseClassName, getClassName, getConcreteClasses, getFactoryFile, getFactoryFileName, getIndent, getMandatoryFlag, initialiseManuallyMaintainedClasses, processClass, processFactory, setConcreteClasses, setFactoryFile, setFactoryFileName, setIndent
getAbstractClassText, getBaseClass, getClassName, getDestDir, getDestFile, getJclass, getManuallyMaintainedClasses, getProperties, getSimpleName, getSuperclass, isAbstractClass, isMarshallerAware, isValidClass, setBaseClass, setClassName, setDestDir, setDestFile, setJclass, setManuallyMaintainedClasses, setSimpleName, setSuperclass
capitalize, decapitalize, getClasses, getJam, getOpenWireOpCode, getOpenwireVersion, isAbstract, isCachedProperty, isMarshallAware, isThrowable, isValidProperty, setJam, setOpenwireVersion, stringValue, stringValue, toCSharpType
public java.lang.Object run()
run
in class JavaMarshallingGenerator
protected java.lang.String getFilePostFix()
protected void generateLicence(java.io.PrintWriter out)
protected void generateFile(java.io.PrintWriter out) throws java.lang.Exception
generateFile
in class JavaMarshallingGenerator
java.lang.Exception
public void generateFactory(java.io.PrintWriter out)
generateFactory
in class JavaMarshallingGenerator
public java.lang.String getTargetDir()
getTargetDir
in class JavaMarshallingGenerator
public void setTargetDir(java.lang.String targetDir)
setTargetDir
in class JavaMarshallingGenerator
Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.