FreeHEP API
Version current

org.freehep.aid
Class JNITypeConversion

java.lang.Object
  extended byorg.freehep.aid.JNITypeConversion
Direct Known Subclasses:
ColorToDoubleVector, ObjectArrayToObjectVector, ObjectCollectionToObjectVector, PrimitiveArrayToPrimitiveVector, PrimitiveToPrimitive, StringToString

public abstract class JNITypeConversion
extends Object

Version:
$Id: JNITypeConversion.java,v 1.2 2002/09/17 17:37:03 duns Exp $
Author:
Mark Donszelmann
Source Code:
JNITypeConversion.java

Field Summary
protected  String cr
           
protected  String indent
           
 
Constructor Summary
JNITypeConversion(String indent, String cr)
           
 
Method Summary
 String cleanCPP(JNITypeConverter converter, int scope, IType type, int dimension, String nameSpace, String src, String dst)
           
 String cleanJava(JNITypeConverter converter, int scope, IType type, int dimension, String nameSpace, String src, String dst)
           
abstract  String convertToCPP(JNITypeConverter converter, int scope, IType type, int dimension, String nameSpace, String src, String dst)
           
abstract  String convertToJava(JNITypeConverter converter, int scope, IType type, int dimension, String nameSpace, String src, String dst)
           
protected  String indent(int scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

indent

protected String indent

cr

protected String cr
Constructor Detail

JNITypeConversion

public JNITypeConversion(String indent,
                         String cr)
Method Detail

indent

protected String indent(int scope)

convertToJava

public abstract String convertToJava(JNITypeConverter converter,
                                     int scope,
                                     IType type,
                                     int dimension,
                                     String nameSpace,
                                     String src,
                                     String dst)

cleanJava

public String cleanJava(JNITypeConverter converter,
                        int scope,
                        IType type,
                        int dimension,
                        String nameSpace,
                        String src,
                        String dst)

convertToCPP

public abstract String convertToCPP(JNITypeConverter converter,
                                    int scope,
                                    IType type,
                                    int dimension,
                                    String nameSpace,
                                    String src,
                                    String dst)

cleanCPP

public String cleanCPP(JNITypeConverter converter,
                       int scope,
                       IType type,
                       int dimension,
                       String nameSpace,
                       String src,
                       String dst)

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.