Class HasAlignmentParser

java.lang.Object
com.google.gwt.uibinder.elementparsers.HasAlignmentParser
All Implemented Interfaces:
ElementParser

public class HasAlignmentParser extends Object implements ElementParser
Parses widgets that inherit from HasAlignment. This class is needed to resolve the parse order of alignment attributes for these classes.

See {@link "http://code.google.com/p/google-web-toolkit/issues/detail?id=5518"} for issue details.

  • Constructor Details

    • HasAlignmentParser

      public HasAlignmentParser()
  • Method Details

    • parse

      public void parse(com.google.gwt.uibinder.rebind.XMLElement elem, String fieldName, JClassType type, com.google.gwt.uibinder.rebind.UiBinderWriter writer) throws UnableToCompleteException
      Description copied from interface: ElementParser
      Parse the given element, generating the code to initialize it from the element's attributes and children.
      Specified by:
      parse in interface ElementParser
      Parameters:
      elem - the element to be parsed
      fieldName - the name of the widget field to be initialized
      type - TODO
      writer - the writer
      Throws:
      UnableToCompleteException - on error