Class ComputedAttributeInterpreter

  • All Implemented Interfaces:
    com.google.gwt.uibinder.rebind.XMLElement.Interpreter<java.lang.String>

    class ComputedAttributeInterpreter
    extends java.lang.Object
    implements com.google.gwt.uibinder.rebind.XMLElement.Interpreter<java.lang.String>
    Assigns computed values to element attributes, e.g. styleName={resources.style.pretty}, which will become something like myWidget.setStyleName(resources.style().pretty()) in the generated code.
    • Constructor Detail

      • ComputedAttributeInterpreter

        public ComputedAttributeInterpreter​(com.google.gwt.uibinder.rebind.UiBinderWriter writer)
    • Method Detail

      • interpretElement

        public java.lang.String interpretElement​(com.google.gwt.uibinder.rebind.XMLElement elem)
                                          throws UnableToCompleteException
        Description copied from interface: com.google.gwt.uibinder.rebind.XMLElement.Interpreter
        Given an XMLElement, return its filtered value.
        Specified by:
        interpretElement in interface com.google.gwt.uibinder.rebind.XMLElement.Interpreter<java.lang.String>
        Throws:
        UnableToCompleteException - on error