/** * Constructor. * * <p> * * @param editWidget the edit widget to wrap */ public FormWidgetWrapper(I_EditWidget editWidget) { m_mainPanel = new FlowPanel(); m_label = new HTML(); m_label.setStyleName(I_LayoutBundle.INSTANCE.form().label()); m_mainPanel.add(m_label); m_editWidget = editWidget; m_mainPanel.add(m_editWidget); m_editWidget.asWidget().addStyleName(I_LayoutBundle.INSTANCE.form().widget()); initWidget(m_mainPanel); }
/** * @see * com.google.gwt.event.dom.client.HasFocusHandlers#addFocusHandler(com.google.gwt.event.dom.client.FocusHandler) */ public HandlerRegistration addFocusHandler(FocusHandler handler) { return m_editWidget.addFocusHandler(handler); }
/** @see com.google.gwt.user.client.ui.HasValue#setValue(java.lang.Object) */ public void setValue(String value) { m_editWidget.setValue(value); }
/** @see com.alkacon.acacia.client.widgets.I_EditWidget#setValue(java.lang.String, boolean) */ public void setValue(String value, boolean fireEvent) { m_editWidget.setValue(value, fireEvent); }
/** @see com.alkacon.acacia.client.widgets.I_EditWidget#setName(java.lang.String) */ public void setName(String name) { m_editWidget.setName(name); }
/** @see com.alkacon.acacia.client.widgets.I_EditWidget#setActive(boolean) */ public void setActive(boolean active) { m_editWidget.setActive(active); }
/** @see com.alkacon.acacia.client.widgets.I_EditWidget#isActive() */ public boolean isActive() { return m_editWidget.isActive(); }
/** @see com.google.gwt.user.client.ui.HasValue#getValue() */ public String getValue() { return m_editWidget.getValue(); }
/** * @see * com.alkacon.acacia.client.widgets.I_EditWidget#addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler) */ public HandlerRegistration addValueChangeHandler(ValueChangeHandler<String> handler) { return m_editWidget.addValueChangeHandler(handler); }