List of usage examples for com.google.gwt.user.client.ui HasHorizontalAlignment setHorizontalAlignment
void setHorizontalAlignment(HorizontalAlignmentConstant align);
From source file:org.jbpm.formbuilder.client.effect.HorizontalAlignmentFormEffect.java
License:Apache License
@Override protected void createStyles() { int index = this.alignmentBox.getSelectedIndex(); String value = this.alignmentBox.getValue(index); Widget widget = getWidget();//from www.j a va 2 s . co m 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); } })); } }
From source file:org.jbpm.formbuilder.client.effect.HorizontalAlignmentFormEffect.java
License:Apache License
@Override public void remove(FBFormItem item) { super.remove(item); Widget widget = getWidget();//ww w .j av a 2s . c o m if (widget instanceof HasHorizontalAlignment) { HasHorizontalAlignment hw = (HasHorizontalAlignment) widget; hw.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_DEFAULT); } }