Example usage for com.google.gwt.core.ext.typeinfo JConstructor isProtected

List of usage examples for com.google.gwt.core.ext.typeinfo JConstructor isProtected

Introduction

In this page you can find the example usage for com.google.gwt.core.ext.typeinfo JConstructor isProtected.

Prototype

boolean isProtected();

Source Link

Usage

From source file:rocket.generator.rebind.gwt.JConstructorConstructorAdapter.java

License:Apache License

protected Visibility createVisibility() {
    Visibility visibility = null;
    while (true) {
        final JConstructor method = this.getJConstructor();
        if (method.isPrivate()) {
            visibility = Visibility.PRIVATE;
            break;
        }/*from   w w w.  j  a  va2 s. c o  m*/
        if (method.isDefaultAccess()) {
            visibility = Visibility.PACKAGE_PRIVATE;
            break;
        }
        if (method.isProtected()) {
            visibility = Visibility.PROTECTED;
            break;
        }
        if (method.isPublic()) {
            visibility = Visibility.PUBLIC;
            break;
        }
        Checker.fail("Unknown visibility for field " + method);
    }
    return visibility;
}