1 package com.tapina.robe.swi; 2 3 import com.tapina.robe.runtime.Environment; 4 import com.tapina.robe.module.Module; 5 6 import java.util.logging.Logger; 7 8 /*** 9 * The required methods for a SWI handler are static, so this cannot declare them. 10 */ 11 public abstract class SWIHandler extends Module { 12 protected final static Class[] METHOD_PARAMETERS = new Class[] { Environment.class }; 13 protected final Logger log = Logger.getLogger(getClass().getName()); 14 15 // public abstract static SWIHandler getInstance(); 16 // public abstract static int getBase(); 17 // public abstract static Method getMethod(int offset) throws NoSuchMethodException; 18 }