org.apache.activemq.openwire.tool
Class CppMarshallingClassesGenerator
java.lang.Object
org.apache.activemq.openwire.tool.OpenWireGenerator
org.apache.activemq.openwire.tool.MultiSourceGenerator
org.apache.activemq.openwire.tool.JavaMarshallingGenerator
org.apache.activemq.openwire.tool.CppMarshallingHeadersGenerator
org.apache.activemq.openwire.tool.CppMarshallingClassesGenerator
public class CppMarshallingClassesGenerator
- extends CppMarshallingHeadersGenerator
- Version:
- $Revision: 381410 $
Methods inherited from class org.apache.activemq.openwire.tool.JavaMarshallingGenerator |
generateLooseMarshalBody, generateLooseUnmarshalBody, generateLooseUnmarshalBodyForArrayProperty, generateLooseUnmarshalBodyForProperty, generateTightMarshal1Body, generateTightMarshal2Body, generateTightUnmarshalBody, generateTightUnmarshalBodyForArrayProperty, generateTightUnmarshalBodyForProperty, getBaseClassName, getClassName, getConcreteClasses, getFactoryFile, getFactoryFileName, getIndent, getMandatoryFlag, initialiseManuallyMaintainedClasses, processClass, processFactory, setConcreteClasses, setFactoryFile, setFactoryFileName, setIndent |
Methods inherited from class org.apache.activemq.openwire.tool.MultiSourceGenerator |
getAbstractClassText, getBaseClass, getClassName, getDestDir, getDestFile, getJclass, getManuallyMaintainedClasses, getProperties, getSimpleName, getSuperclass, isAbstractClass, isMarshallerAware, isValidClass, setBaseClass, setClassName, setDestDir, setDestFile, setJclass, setManuallyMaintainedClasses, setSimpleName, setSuperclass |
Methods inherited from class org.apache.activemq.openwire.tool.OpenWireGenerator |
capitalize, decapitalize, getClasses, getJam, getOpenWireOpCode, getOpenwireVersion, isAbstract, isCachedProperty, isMarshallAware, isThrowable, isValidProperty, setJam, setOpenwireVersion, stringValue, stringValue, toCSharpType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CppMarshallingClassesGenerator
public CppMarshallingClassesGenerator()
getFilePostFix
protected java.lang.String getFilePostFix()
- Overrides:
getFilePostFix
in class CppMarshallingHeadersGenerator
generateUnmarshalBodyForProperty
protected void generateUnmarshalBodyForProperty(java.io.PrintWriter out,
org.codehaus.jam.JProperty property,
org.codehaus.jam.JAnnotationValue size)
generateUnmarshalBodyForArrayProperty
protected void generateUnmarshalBodyForArrayProperty(java.io.PrintWriter out,
org.codehaus.jam.JProperty property,
org.codehaus.jam.JAnnotationValue size)
generateMarshal1Body
protected int generateMarshal1Body(java.io.PrintWriter out)
generateMarshal2Body
protected void generateMarshal2Body(java.io.PrintWriter out)
generateFile
protected void generateFile(java.io.PrintWriter out)
throws java.lang.Exception
- Overrides:
generateFile
in class CppMarshallingHeadersGenerator
- Throws:
java.lang.Exception
generateFactory
public void generateFactory(java.io.PrintWriter out)
- Overrides:
generateFactory
in class CppMarshallingHeadersGenerator
Copyright © 2009 Apache Software Foundation. All Rights Reserved.