@Retention(value=RUNTIME) @Target(value=TYPE) public @interface JavaHandlerClass
When using the JavaHandler you can change the implementation class
from the default to another class by using this annotation on your frame
class. For example:
@JavaHandlerClass(PersonImpl.class)
interface Person {
@JavaHandler
public String doSomething();
}
abstract class PersonImpl implements Person, JavaHandlerContext {
public String doSomething() {
return "Use Frames!";
}
}
public abstract Class<?> value
Copyright © 2011–2018 JBoss by Red Hat. All rights reserved.