/** @see com.alkacon.geranium.client.ui.input.I_FormWidget#setErrorMessage(java.lang.String) */ public void setErrorMessage(String errorMessage) { if (ClientStringUtil.isNotEmptyOrWhitespaceOnly(errorMessage)) { if (ClientStringUtil.isNotEmptyOrWhitespaceOnly(m_errorMessageWidth)) { m_error.setWidth(m_errorMessageWidth); } else { m_error.setWidth((getOffsetWidth() - 8) + Unit.PX.toString()); } m_textboxContainer.removeStyleName(CSS.textBoxPanel()); m_textboxContainer.addStyleName(CSS.textBoxPanelError()); } else { m_textboxContainer.removeStyleName(CSS.textBoxPanelError()); m_textboxContainer.addStyleName(CSS.textBoxPanel()); } m_error.setText(errorMessage); }
/** @see com.alkacon.geranium.client.ui.input.I_FormWidget#getApparentValue() */ public String getApparentValue() { String result = m_textbox.getValue(); if (ClientStringUtil.isEmpty(result)) { result = null; } return result; }