Module GwtUiBinder
Provides classes and predicates for identifying uses of the GWT UiBinder framework.
The UiBinder framework allows the specification of user interfaces in XML template files. These can then be interacted with programmatically by writing an associated owner class.
Import path
import semmle.code.java.frameworks.gwt.GwtUiBinder
Imports
GwtUiBinderXml | Provides classes and predicates for identifying GWT UiBinder framework XML templates. |
java | Provides all default Java QL imports. |
Classes
GwtUiBinderClientAnnotation | An annotation in the package |
GwtUiConstructor | A constructor that may be called by the UiBinder framework as a result of a |
GwtUiConstructorAnnotation | A |
GwtUiFactory | A method that may be called by the UiBinder framework as a result of a |
GwtUiFactoryAnnotation | A |
GwtUiField | A field that is reflectively written to, and read from, by the GWT UiBinder framework. |
GwtUiFieldAnnotation | A |
GwtUiHandler | A method called as a handler for events thrown by GWT widgets. |
GwtUiHandlerAnnotation | A |
GwtUiTemplateAnnotation | A |