dermi.generation
Class Rmic

java.lang.Object
  extended by dermi.generation.Rmic

Deprecated. As of Dermi v1.0 this class is deprecated. There is no substitute right now. Next version will include its refactoring

public class Rmic
extends java.lang.Object

Class that by parsing an interface class, generates the needed stubs and skeletons for it.

Author:
Carles Pairot , Pedro Garcia

Field Summary
static boolean hasAMethod
          Deprecated.  
 
Constructor Summary
Rmic()
          Deprecated.  
 
Method Summary
static boolean contains(java.lang.Class[] list, java.lang.String aClass)
          Deprecated.  
static int find(java.lang.String type)
          Deprecated.  
static java.lang.String generateSkel(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static java.lang.String generateStub(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static java.lang.String getClassName(java.lang.String className)
          Deprecated.  
static java.lang.String getPackageName(java.lang.String className)
          Deprecated.  
static void main(java.lang.String[] args)
          Deprecated.  
static void parseMethod(java.lang.StringBuffer output, java.lang.reflect.Method aMethod)
          Deprecated.  
static void parseOnEvent(java.lang.StringBuffer output, java.lang.reflect.Method aMethod, int numMethod)
          Deprecated.  
static void setByteHandler(java.lang.StringBuffer output)
          Deprecated.  
static void setCloseMethod(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setEvent1(java.lang.StringBuffer output, java.lang.String methodName)
          Deprecated.  
static void setEvent11(java.lang.StringBuffer output, java.lang.String methodName)
          Deprecated.  
static void setEvent11Any(java.lang.StringBuffer output, java.lang.String methodName)
          Deprecated.  
static void setEvent1Any(java.lang.StringBuffer output, java.lang.String methodName, boolean anyCallResult)
          Deprecated.  
static void setEvent2(java.lang.StringBuffer output, java.lang.String methodName)
          Deprecated.  
static void setEvent2Any(java.lang.StringBuffer output, java.lang.String methodName, boolean anycallResult)
          Deprecated.  
static void setFilterHandler(java.lang.StringBuffer output)
          Deprecated.  
static void setListenerMethods(java.lang.StringBuffer output, java.lang.reflect.Method aMethod)
          Deprecated.  
static void setSkelAnyHandler(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setSkelConstructor(java.lang.StringBuffer output, java.lang.String className, java.lang.String cls)
          Deprecated.  
static void setSkelHandler(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setSkelMethods(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setStubAnyHandler(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setStubConstructor(java.lang.StringBuffer output, java.lang.String className, java.lang.String cls)
          Deprecated.  
static void setStubFilterMethod(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setStubHandler(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setStubMethods(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setStubUtilMethod(java.lang.StringBuffer output, java.lang.String className)
          Deprecated.  
static void setTriggerEvent(java.lang.StringBuffer output, java.lang.String methodName)
          Deprecated.  
static void skelHeader(java.lang.StringBuffer output, java.lang.String className, java.lang.String longClassName, java.lang.String tpackage)
          Deprecated.  
static void stubHeader(java.lang.StringBuffer output, java.lang.String className, java.lang.String tpackage)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hasAMethod

public static boolean hasAMethod
Deprecated. 
Constructor Detail

Rmic

public Rmic()
Deprecated. 
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

getClassName

public static java.lang.String getClassName(java.lang.String className)
Deprecated. 

getPackageName

public static java.lang.String getPackageName(java.lang.String className)
Deprecated. 

generateSkel

public static java.lang.String generateSkel(java.lang.StringBuffer output,
                                            java.lang.String className)
Deprecated. 

skelHeader

public static void skelHeader(java.lang.StringBuffer output,
                              java.lang.String className,
                              java.lang.String longClassName,
                              java.lang.String tpackage)
Deprecated. 

setSkelConstructor

public static void setSkelConstructor(java.lang.StringBuffer output,
                                      java.lang.String className,
                                      java.lang.String cls)
Deprecated. 

setSkelAnyHandler

public static void setSkelAnyHandler(java.lang.StringBuffer output,
                                     java.lang.String className)
Deprecated. 

setSkelHandler

public static void setSkelHandler(java.lang.StringBuffer output,
                                  java.lang.String className)
Deprecated. 

setFilterHandler

public static void setFilterHandler(java.lang.StringBuffer output)
Deprecated. 

setByteHandler

public static void setByteHandler(java.lang.StringBuffer output)
Deprecated. 

setEvent1

public static void setEvent1(java.lang.StringBuffer output,
                             java.lang.String methodName)
Deprecated. 

setEvent1Any

public static void setEvent1Any(java.lang.StringBuffer output,
                                java.lang.String methodName,
                                boolean anyCallResult)
Deprecated. 

setEvent11

public static void setEvent11(java.lang.StringBuffer output,
                              java.lang.String methodName)
Deprecated. 

setEvent11Any

public static void setEvent11Any(java.lang.StringBuffer output,
                                 java.lang.String methodName)
Deprecated. 

setEvent2

public static void setEvent2(java.lang.StringBuffer output,
                             java.lang.String methodName)
Deprecated. 

setEvent2Any

public static void setEvent2Any(java.lang.StringBuffer output,
                                java.lang.String methodName,
                                boolean anycallResult)
Deprecated. 

setTriggerEvent

public static void setTriggerEvent(java.lang.StringBuffer output,
                                   java.lang.String methodName)
Deprecated. 

setSkelMethods

public static void setSkelMethods(java.lang.StringBuffer output,
                                  java.lang.String className)
Deprecated. 

generateStub

public static java.lang.String generateStub(java.lang.StringBuffer output,
                                            java.lang.String className)
Deprecated. 

stubHeader

public static void stubHeader(java.lang.StringBuffer output,
                              java.lang.String className,
                              java.lang.String tpackage)
Deprecated. 

setStubConstructor

public static void setStubConstructor(java.lang.StringBuffer output,
                                      java.lang.String className,
                                      java.lang.String cls)
Deprecated. 

setStubAnyHandler

public static void setStubAnyHandler(java.lang.StringBuffer output,
                                     java.lang.String className)
Deprecated. 

setStubHandler

public static void setStubHandler(java.lang.StringBuffer output,
                                  java.lang.String className)
Deprecated. 

parseOnEvent

public static void parseOnEvent(java.lang.StringBuffer output,
                                java.lang.reflect.Method aMethod,
                                int numMethod)
Deprecated. 

setStubMethods

public static void setStubMethods(java.lang.StringBuffer output,
                                  java.lang.String className)
Deprecated. 

parseMethod

public static void parseMethod(java.lang.StringBuffer output,
                               java.lang.reflect.Method aMethod)
Deprecated. 

contains

public static boolean contains(java.lang.Class[] list,
                               java.lang.String aClass)
Deprecated. 

setStubFilterMethod

public static void setStubFilterMethod(java.lang.StringBuffer output,
                                       java.lang.String className)
Deprecated. 

setStubUtilMethod

public static void setStubUtilMethod(java.lang.StringBuffer output,
                                     java.lang.String className)
Deprecated. 

setCloseMethod

public static void setCloseMethod(java.lang.StringBuffer output,
                                  java.lang.String className)
Deprecated. 

setListenerMethods

public static void setListenerMethods(java.lang.StringBuffer output,
                                      java.lang.reflect.Method aMethod)
Deprecated. 

find

public static int find(java.lang.String type)
Deprecated.