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

invalid @link
{@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