1 27 package ch.ethz.prose.crosscut; 28 29 47 public 48 abstract class Wildcard { 49 private Object contained; 50 51 55 public abstract boolean isAssignableFrom(Class cls); 56 57 64 public abstract boolean isAssignableFrom(Class [] clsList); 65 66 69 public void setObject(Object obj) throws IllegalArgumentException  70 { 71 contained = obj; 73 } 74 75 79 public Object getObject() 80 { 81 return contained; 82 } 83 84 } 85 86 87 | Popular Tags |