1 21 22 package org.armedbear.j; 23 24 import java.lang.reflect.Method ; 25 26 public final class Command 27 { 28 private final String name; 29 private final String methodName; 30 31 private String className; 32 private Method method; 33 34 public Command(String name, String className, String methodName) 35 { 36 this.name = name; 37 this.className = className; 38 this.methodName = methodName; 39 } 40 41 public Command(String name) 44 { 45 this.name = name; 46 this.methodName = name; 47 } 48 49 public final String getName() 50 { 51 return name; 52 } 53 54 public final String getClassName() 55 { 56 return className; 57 } 58 59 public final String getMethodName() 60 { 61 return methodName; 62 } 63 64 public final Method getMethod() 65 { 66 return method; 67 } 68 69 public final void setMethod(Method method) 70 { 71 this.method = method; 72 } 73 } 74 | Popular Tags |