List of usage examples for com.google.gwt.uibinder.rebind UiBinderWriter isWidgetElement
public boolean isWidgetElement(XMLElement elem) throws UnableToCompleteException
From source file:com.jhickman.web.gwt.gxtuibinder.elementparsers.menu.AdapterMenuItemParser.java
License:Apache License
public void parse(XMLElement elem, String fieldName, JClassType type, UiBinderWriter writer) throws UnableToCompleteException { XMLElement childElement = elem.consumeSingleChildElement(); if (!writer.isWidgetElement(childElement)) { writer.die(elem, "Child element must be a widget type. Found: %s", childElement); }/*from ww w . j a v a2s. c o m*/ String widget = writer.parseElementToField(childElement); writer.setFieldInitializerAsConstructor(fieldName, type, widget); }