org.apache.activemq.openwire.tool
Class OpenWireGenerator

java.lang.Object
  extended by org.apache.activemq.openwire.tool.OpenWireGenerator
Direct Known Subclasses:
MultiSourceGenerator, SingleSourceGenerator

public abstract class OpenWireGenerator
extends java.lang.Object

Version:
$Revision$

Field Summary
protected  java.lang.String filePostFix
           
protected  org.codehaus.jam.JamService jam
           
protected  int openwireVersion
           
 
Constructor Summary
OpenWireGenerator()
           
 
Method Summary
 java.lang.String capitalize(java.lang.String text)
           
 java.lang.String decapitalize(java.lang.String text)
           
 org.codehaus.jam.JamClassIterator getClasses()
           
 org.codehaus.jam.JamService getJam()
           
 java.lang.String getOpenWireOpCode(org.codehaus.jam.JClass element)
           
 int getOpenwireVersion()
           
 boolean isAbstract(org.codehaus.jam.JClass j)
           
 boolean isCachedProperty(org.codehaus.jam.JProperty it)
           
 boolean isMarshallAware(org.codehaus.jam.JClass j)
           
 boolean isThrowable(org.codehaus.jam.JClass j)
           
 boolean isValidProperty(org.codehaus.jam.JProperty it)
           
 void setJam(org.codehaus.jam.JamService jam)
           
 void setOpenwireVersion(int openwireVersion)
           
protected  java.lang.String stringValue(org.codehaus.jam.JAnnotation annotation, java.lang.String name)
           
protected  java.lang.String stringValue(org.codehaus.jam.JAnnotation annotation, java.lang.String name, java.lang.String defaultValue)
           
 java.lang.String toCSharpType(org.codehaus.jam.JClass type)
          Converts the Java type to a C# type name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

openwireVersion

protected int openwireVersion

filePostFix

protected java.lang.String filePostFix

jam

protected org.codehaus.jam.JamService jam
Constructor Detail

OpenWireGenerator

public OpenWireGenerator()
Method Detail

isValidProperty

public boolean isValidProperty(org.codehaus.jam.JProperty it)

isCachedProperty

public boolean isCachedProperty(org.codehaus.jam.JProperty it)

isAbstract

public boolean isAbstract(org.codehaus.jam.JClass j)

isThrowable

public boolean isThrowable(org.codehaus.jam.JClass j)

isMarshallAware

public boolean isMarshallAware(org.codehaus.jam.JClass j)

getJam

public org.codehaus.jam.JamService getJam()

getClasses

public org.codehaus.jam.JamClassIterator getClasses()

getOpenwireVersion

public int getOpenwireVersion()

setOpenwireVersion

public void setOpenwireVersion(int openwireVersion)

toCSharpType

public java.lang.String toCSharpType(org.codehaus.jam.JClass type)
Converts the Java type to a C# type name


getOpenWireOpCode

public java.lang.String getOpenWireOpCode(org.codehaus.jam.JClass element)

stringValue

protected java.lang.String stringValue(org.codehaus.jam.JAnnotation annotation,
                                       java.lang.String name)

stringValue

protected java.lang.String stringValue(org.codehaus.jam.JAnnotation annotation,
                                       java.lang.String name,
                                       java.lang.String defaultValue)

setJam

public void setJam(org.codehaus.jam.JamService jam)

decapitalize

public java.lang.String decapitalize(java.lang.String text)

capitalize

public java.lang.String capitalize(java.lang.String text)


Copyright © 2011 Apache Software Foundation. All Rights Reserved.