|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.client.metadata.JsniInvoker
public abstract class JsniInvoker
Special Invoker that uses JSNI to invoke methods with limited
visibility.
| Constructor Summary | |
|---|---|
JsniInvoker()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
invoke(java.lang.Object target,
java.lang.Object... params)
|
protected abstract java.lang.Object |
jsniInvoke(java.lang.Object target,
JsArrayObject<java.lang.Object> params)
Abstract method that will be generated to contain JSNI for invoking the actual method. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JsniInvoker()
| Method Detail |
|---|
public java.lang.Object invoke(java.lang.Object target,
java.lang.Object... params)
invoke in interface Invoker
protected abstract java.lang.Object jsniInvoke(java.lang.Object target,
JsArrayObject<java.lang.Object> params)
target - the object upon which to invoke the methodparams - a js array with arguments to pass to the method
null if
the target method return type is void.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||