Example usage for com.google.gwt.dev.shell.designtime DispatchIdOracle getDispId

List of usage examples for com.google.gwt.dev.shell.designtime DispatchIdOracle getDispId

Introduction

In this page you can find the example usage for com.google.gwt.dev.shell.designtime DispatchIdOracle getDispId.

Prototype

int getDispId(String member);

Source Link

Usage

From source file:com.google.gdt.eclipse.designer.ie.jsni.IDispatchProxy.java

License:Open Source License

private int getDispId(String member) {
    if (Character.isDigit(member.charAt(0))) {
        return Integer.valueOf(member);
    } else {/* ww  w .j ava2s  .c o  m*/
        DispatchIdOracle dispatchIdOracle = dispIdOracleRef.get();
        if (dispatchIdOracle == null) {
            throw new RuntimeException("Invalid dispatch oracle.");
        }
        try {
            return dispatchIdOracle.getDispId(member);
        } catch (Throwable e1) {
            ReflectionUtils.propagate(e1);
            return -1; // satisfy the compiler 
        }
    }
}

From source file:com.google.gdt.eclipse.designer.moz.jsni.GeckoDispatchAdapter32.java

License:Open Source License

private int getDispId(String member) {
    if (Character.isDigit(member.charAt(0))) {
        return Integer.valueOf(member);
    } else {// ww w .j a  v a2 s .  com
        DispatchIdOracle dispIdOracle = dispIdOracleRef.get();
        if (dispIdOracle == null) {
            throw new RuntimeException("Invalid dispatch oracle.");
        }
        return dispIdOracle.getDispId(member);
    }
}