com.jniwrapper.win32.tools.typelib
Class TypeLibraryBuilder

java.lang.Object
  extended bycom.jniwrapper.win32.tools.typelib.TypeLibraryBuilder

public class TypeLibraryBuilder
extends java.lang.Object

Type library builder.


Nested Class Summary
static class TypeLibraryBuilder.TypeLibInfo
           
 
Constructor Summary
TypeLibraryBuilder(java.lang.Class aClass, java.lang.String path)
           
 
Method Summary
 void generate()
           
static TypeLibraryBuilder.TypeLibInfo generateTypelib(java.lang.Class aClass, java.lang.String path)
           
static IID getTypeLibId(java.lang.Class aClass)
           
 void showWarning(java.lang.String message)
           
static java.lang.String stripClassName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeLibraryBuilder

public TypeLibraryBuilder(java.lang.Class aClass,
                          java.lang.String path)
Method Detail

generateTypelib

public static TypeLibraryBuilder.TypeLibInfo generateTypelib(java.lang.Class aClass,
                                                             java.lang.String path)

stripClassName

public static java.lang.String stripClassName(java.lang.String name)

showWarning

public void showWarning(java.lang.String message)

getTypeLibId

public static IID getTypeLibId(java.lang.Class aClass)

generate

public void generate()