Package com.google.gwt.user.client.ui.HasHorizontalAlignment

Examples of com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant


   * @param constraints the separator's cell constraints
   * @return the added separator
   */
  public final Widget addSeparator(String textWithMnemonic,
      CellConstraints constraints) {
    HorizontalAlignmentConstant titleAlignment = isLeftToRight()
        ? Separator.ALIGN_LEFT : Separator.ALIGN_RIGHT;
    Widget titledSeparator = getComponentFactory().createSeparator(
        textWithMnemonic, titleAlignment);
    add(titledSeparator, constraints);
    return titledSeparator;
View Full Code Here


        int index = this.alignmentBox.getSelectedIndex();
        String value = this.alignmentBox.getValue(index);
        Widget widget = getWidget();
        if (widget instanceof HasHorizontalAlignment) {
            HasHorizontalAlignment hw = (HasHorizontalAlignment) widget;
            HorizontalAlignmentConstant align = null;
            if (i18n.AlignLeft().equals(value)) {
                align = HasHorizontalAlignment.ALIGN_LEFT;
            } else if (i18n.AlignRight().equals(value)) {
                align = HasHorizontalAlignment.ALIGN_RIGHT;
            } else if (i18n.AlignCenter().equals(value)) {
                align = HasHorizontalAlignment.ALIGN_CENTER;
            } else if (i18n.AlignJustify().equals(value)) {
                align = HasHorizontalAlignment.ALIGN_JUSTIFY;
            }
            Map<String, Object> dataSnapshot = new HashMap<String, Object>();
            dataSnapshot.put("oldAlignment", hw.getHorizontalAlignment());
            dataSnapshot.put("newAlignment", align);
            dataSnapshot.put("hwidget", hw);
            bus.fireEvent(new UndoableEvent(dataSnapshot, new UndoableHandler() {
                @Override
                public void onEvent(UndoableEvent event) {  }
                @Override
                public void undoAction(UndoableEvent event) {
                    HorizontalAlignmentConstant oldAlignment = (HorizontalAlignmentConstant) event.getData("oldAlignment");
                    HasHorizontalAlignment hwidget = (HasHorizontalAlignment) event.getData("hwidget");
                    hwidget.setHorizontalAlignment(oldAlignment);
                }
                @Override
                public void doAction(UndoableEvent event) {
                    HorizontalAlignmentConstant newAlignment = (HorizontalAlignmentConstant) event.getData("newAlignment");
                    HasHorizontalAlignment hwidget = (HasHorizontalAlignment) event.getData("hwidget");
                    hwidget.setHorizontalAlignment(newAlignment);
                }
            }));
        }
View Full Code Here

      }

      table.setWidget(row, col, group);
      cf.setStyleName(row, col, "x-grid3-header x-grid3-hd x-grid3-cell");

      HorizontalAlignmentConstant halign = HasHorizontalAlignment.ALIGN_CENTER;
      cf.setHorizontalAlignment(row, col, halign);

      int ncs = cs;
      if (cs > 1) {
        for (int i = col; i < (col + cs); i++) {
View Full Code Here

        } else {
          contents = template.div(cellBuilder.toSafeHtml());
        }

        // Build the cell.
        HorizontalAlignmentConstant hAlign = column.getHorizontalAlignment();
        VerticalAlignmentConstant vAlign = column.getVerticalAlignment();
        if (hAlign != null && vAlign != null) {
          trBuilder.append(template.tdBothAlign(tdClasses, hAlign.getTextAlignString(), vAlign
              .getVerticalAlignString(), contents));
        } else if (hAlign != null) {
          trBuilder.append(template.tdHorizontalAlign(tdClasses, hAlign.getTextAlignString(),
              contents));
        } else if (vAlign != null) {
          trBuilder.append(template.tdVerticalAlign(tdClasses, vAlign.getVerticalAlignString(),
              contents));
        } else {
View Full Code Here

TOP

Related Classes of com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.