Java 类com.google.gwt.user.client.ui.HasText 实例源码
项目:unitimes
文件:WebTable.java
public LockCell(boolean check, String text, String ariaLabel) {
super(null);
if (CONSTANTS.listOfClassesUseLockIcon()) {
iCheck = new AriaToggleButton(RESOURCES.locked(), RESOURCES.unlocked());
} else {
iCheck = new AriaCheckBox();
}
if (text != null)
((HasText)iCheck).setText(text);
iCheck.setValue(check);
((HasClickHandlers)iCheck).addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
event.stopPropagation();
}
});
if (ariaLabel != null) setAriaLabel(ariaLabel);
}
项目:firefly
文件:TablePanel.java
public Widget addToolButton(final GeneralCommand cmd, boolean alignRight) {
final FocusWidget btn = new Button(cmd.getLabel());
updateHighlighted(btn, cmd);
btn.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent ev) {
cmd.execute();
}
});
cmd.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent pce) {
if (pce.getPropertyName().equals(GeneralCommand.PROP_TITLE)) {
if (btn instanceof HasText) {
((HasText) btn).setText(String.valueOf(pce.getNewValue()));
}
} else if (pce.getPropertyName().equals(GeneralCommand.PROP_HIGHLIGHT)) {
updateHighlighted(btn, cmd);
}
}
});
if (!StringUtils.isEmpty(cmd.getShortDesc())) {
btn.setTitle(cmd.getShortDesc());
}
addToolButton(btn, alignRight);
return btn;
}
项目:unitime
文件:WebTable.java
public LockCell(boolean check, String text, String ariaLabel) {
super(null);
if (CONSTANTS.listOfClassesUseLockIcon()) {
iCheck = new AriaToggleButton(RESOURCES.locked(), RESOURCES.unlocked());
} else {
iCheck = new AriaCheckBox();
}
if (text != null)
((HasText)iCheck).setText(text);
iCheck.setValue(check);
((HasClickHandlers)iCheck).addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
event.stopPropagation();
}
});
if (ariaLabel != null) setAriaLabel(ariaLabel);
}
项目:platypus-js
文件:WidgetEditorCell.java
public void setEditor(Widget aEditor) {
editor = aEditor;
if (editor == null || ((editor instanceof HasValue<?>) && (editor instanceof HasText))) {
valueHost = (HasValue<C>) editor;
} else {
throw new IllegalArgumentException("Editor must implement interfaces HasValue<?> and HasText");
}
if (editor instanceof Focusable) {
focusHost = (Focusable) editor;
focusHost.setTabIndex(1);
}
if (editor != null){
CommonResources.INSTANCE.commons().ensureInjected();
editor.getElement().addClassName(CommonResources.INSTANCE.commons().borderSized());
}
}
项目:qafe-platform
文件:RendererHelper.java
private static Object getData(UIObject ui) {
if (ui instanceof HasValue) {
return ((HasValue)ui).getValue();
} else if (ui instanceof HasText) {
return ((HasText)ui).getText();
} else if (ui instanceof HasData) {
return ((HasData)ui).getData();
} else if (ui instanceof ListBox) {
ListBox listBox = (ListBox) ui;
if(listBox.getSelectedIndex() > 0) {
return listBox.getValue(listBox.getSelectedIndex());
}
} else if (ui instanceof ValueSpinner) {
ValueSpinner spinner = (ValueSpinner) ui;
return spinner.getTextBox().getValue();
}
return null;
}
项目:qafe-platform
文件:UpdateModelExecute.java
private void updateChecksum(UIObject uiObject, DataMap dataMap) {
UIObject component = getComponentByName(uiObject, DataContainerGVO.QAFE_CHECKSUM);
if (component != null) {
int checksum = 0;
for (Map.Entry<String, DataContainerGVO> field : dataMap.entrySet()) {
if (!isMetaData(field.getKey())) {
Object value = field.getValue().createType();
checksum += QAMLUtil.calculateChecksum(field.getKey(), value);
}
}
if (component instanceof HasText) {
HasText hasText = (HasText)component;
hasText.setText(String.valueOf(checksum));
}
}
}
项目:qafe-platform
文件:RendererHelper.java
private static Object getData(UIObject ui) {
if (ui instanceof HasValue) {
return ((HasValue)ui).getValue();
} else if (ui instanceof HasText) {
return ((HasText)ui).getText();
} else if (ui instanceof HasData) {
return ((HasData)ui).getData();
} else if (ui instanceof ListBox) {
ListBox listBox = (ListBox) ui;
if(listBox.getSelectedIndex() > 0) {
return listBox.getValue(listBox.getSelectedIndex());
}
}
// else if (ui instanceof ValueSpinner) {
// ValueSpinner spinner = (ValueSpinner) ui;
// return spinner.getTextBox().getValue();
// }
return null;
}
项目:rva
文件:FormValidatorWidget.java
public boolean validate(){
boolean result = true;
clear();
for (FormValidatorInfo formValidator : formValidatorList) {
if (formValidator.getValidationType().equals(FormValidatorInfo.urlValidator)) {
result = validateItemUrl(formValidator) && result;
}
else {
if (formValidator.getUiElement() instanceof CheckBox) {
result = validate(((CheckBox)formValidator.getUiElement()).getValue(), formValidator.getUiElementName(), formValidator.getValidationType(), formValidator.isCustomMessage()) && result;
}
else if (formValidator.getUiElement() instanceof RiseListBox) {
result = validate(((RiseListBox)formValidator.getUiElement()).getSelectedValue(), formValidator.getUiElementName(), formValidator.getValidationType(), formValidator.isCustomMessage()) && result;
}
else if (formValidator.getUiElement() instanceof HasText) {
result = validate(((HasText)formValidator.getUiElement()).getText(), formValidator.getUiElementName(), formValidator.getValidationType(), formValidator.isCustomMessage()) && result;
}
}
}
return result;
}
项目:rva
文件:FormValidatorWidget.java
private boolean validateItemRequired(FormValidatorInfo formValidator){
boolean result = true;
if (formValidator.getUiElement() instanceof HasText)
result = !((HasText)formValidator.getUiElement()).getText().isEmpty();
else if (formValidator.getUiElement() instanceof HasValue<?>)
result = (((HasValue<?>)formValidator.getUiElement()).getValue() != null);
if (!result) {
if (!formValidator.isCustomMessage())
addErrorMessage("* " + formValidator.getUiElementName() + " is a required field.");
else
addErrorMessage(formValidator.getUiElementName());
}
return result;
}
项目:unitimes
文件:FlowForm.java
public int getCell(String text) {
for (int i = 0; i < getWidgetCount(); i++) {
Widget w = getWidget(i);
if ("header-cell".equals(w.getStylePrimaryName()) && w instanceof HasText && text.equals(((HasText)w).getText())) {
return 1 + i;
}
}
return -1;
}
项目:unitimes
文件:SimpleForm.java
public int getRow(String text) {
for (int row = 0; row < getRowCount(); row ++) {
if (getCellCount(row) > 1) {
Widget w = getWidget(row, 0);
if (w instanceof HasText && text.equals(((HasText)w).getText())) return row;
}
}
return -1;
}
项目:unitimes
文件:UniTimeWidget.java
public void setText(String html) {
if (iReadOnly == null) {
iReadOnly = new P("label");
iReadOnly.setVisible(!getWidget().isVisible());
if (iPrint != null)
iReadOnly.addStyleName("unitime-NoPrint");
insert(iReadOnly, 1);
}
if (iReadOnly instanceof HasHTML) {
((HasHTML)iReadOnly).setHTML(html);
} else if (iReadOnly instanceof HasText) {
((HasText)iReadOnly).setText(html);
}
}
项目:ontobrowser
文件:UrlValidator.java
public static boolean validate(String url, HasText errorWidget) {
if(url != null && url.trim().length() > 0) {
try {
UrlParser.parse(url.trim());
return true;
} catch(Exception e) {
if(errorWidget != null) {
errorWidget.setText(e.getMessage());
}
}
}
return false;
}
项目:unitime
文件:FlowForm.java
public int getCell(String text) {
for (int i = 0; i < getWidgetCount(); i++) {
Widget w = getWidget(i);
if ("header-cell".equals(w.getStylePrimaryName()) && w instanceof HasText && text.equals(((HasText)w).getText())) {
return 1 + i;
}
}
return -1;
}
项目:unitime
文件:SimpleForm.java
public int getRow(String text) {
for (int row = 0; row < getRowCount(); row ++) {
if (getCellCount(row) > 1) {
Widget w = getWidget(row, 0);
if (w instanceof HasText && text.equals(((HasText)w).getText())) return row;
}
}
return -1;
}
项目:unitime
文件:UniTimeWidget.java
public void setText(String html) {
if (iReadOnly == null) {
iReadOnly = new P("label");
iReadOnly.setVisible(!getWidget().isVisible());
if (iPrint != null)
iReadOnly.addStyleName("unitime-NoPrint");
insert(iReadOnly, 1);
}
if (iReadOnly instanceof HasHTML) {
((HasHTML)iReadOnly).setHTML(html);
} else if (iReadOnly instanceof HasText) {
((HasText)iReadOnly).setText(html);
}
}
项目:Databind
文件:PlatformSpecificGwt.java
@Override
public void processDataAdapter(Object object, Object context, String property, Class<?> srcType,
DataAdapterInfo res) {
// try to guess the HasValue type
res.setDataType(Object.class);
if (object instanceof HasText) {
res.setDataType(String.class);
}
String debugString = "";
// try to find a converter if dataType does not match srcType
Class<?> dataType = res.getDataType();
if (srcType != null && dataType != null && dataType != srcType && srcType != Property.class) {
// try to find a converter, if not : fail
res.setConverter(DefaultConverters.findConverter(srcType, dataType));
if (res.getConverter() == null) {
debugString = "[ERROR: Cannot find converter from " + srcType + " to " + dataType + "]";
} else {
debugString = "[" + srcType.getSimpleName() + ">" + dataType.getSimpleName() + "] " + debugString;
}
}
debugString += "\"" + property + ".$HasValue\"";
res.setDebugString(debugString);
res.setAdapter(new CompositePropertyAdapter(context, property + ".$HasValue"));
}
项目:platypus-js
文件:RenderedEditorCell.java
protected void renderCell(Context context, T value, SafeHtmlBuilder sb) {
if (editor != null) {
String display = null;
T oldValue = ((HasValue<T>) editor).getValue();
((HasValue<T>) editor).setValue(value);
try {
display = ((HasText) editor).getText();
} finally {
((HasValue<T>) editor).setValue(oldValue);
}
sb.appendEscaped(display != null ? display : "");
} else {
sb.appendEscaped(value != null ? value.toString() : "");
}
}
项目:platypus-js
文件:DefaultUiReader.java
@Override
public void readImageParagraph(Element anElement, final UIObject aImageParagraph) throws Exception {
if (Utils.hasAttribute(anElement, "i", "icon") && aImageParagraph instanceof HasImageResource) {
String iconImage = Utils.getAttribute(anElement, "i", "icon", null);
PlatypusImageResource.load(iconImage, new CallbackAdapter<ImageResource, String>() {
@Override
protected void doWork(ImageResource aResult) throws Exception {
((HasImageResource) aImageParagraph).setImageResource(aResult);
}
@Override
public void onFailure(String reason) {
Logger.getLogger(PlatypusWindow.class.getName()).log(Level.SEVERE, "Factory failed to load button icon. " + reason);
}
});
}
if (Utils.hasAttribute(anElement, "tx", "text") && aImageParagraph instanceof HasText) {
((HasText) aImageParagraph).setText(Utils.getAttribute(anElement, "tx", "text", null));
}
if (aImageParagraph instanceof HasImageParagraph) {
HasImageParagraph hip = (HasImageParagraph) aImageParagraph;
hip.setHorizontalAlignment(Utils.getIntegerAttribute(anElement, "ha", "horizontalAlignment",
aImageParagraph instanceof ImageButton || aImageParagraph instanceof DropDownButton ? HasImageParagraph.CENTER : HasImageParagraph.LEFT));
hip.setVerticalAlignment(Utils.getIntegerAttribute(anElement, "va", "verticalAlignment", HasImageParagraph.CENTER));
hip.setIconTextGap(Utils.getIntegerAttribute(anElement, "itg", "iconTextGap", 4));
hip.setHorizontalTextPosition(Utils.getIntegerAttribute(anElement, "htp", "horizontalTextPosition", HasImageParagraph.RIGHT));
hip.setVerticalTextPosition(Utils.getIntegerAttribute(anElement, "vtp", "verticalTextPosition", HasImageParagraph.CENTER));
}
}
项目:qafe-platform
文件:TextFieldRenderer.java
private void handleValueAttribute(TextFieldGVO gvo, UIObject uiObject) {
String value = gvo.getValue();
if ((value != null) && (value.length() > 0)) {
if (uiObject instanceof HasData) {
HasData hasData = (HasData)uiObject;
hasData.setData(value, SetValueGVO.ACTION_ADD, null);
} else if (uiObject instanceof HasText) {
HasText hasText = (HasText)uiObject;
String oldValue = hasText.getText();
hasText.setText(value);
doDataChange(gvo, uiObject, oldValue, hasText.getText());
}
}
}
项目:qafe-platform
文件:LabeledTextFieldWidget.java
public String getText() {
if (textbox instanceof HasText) {
return ((HasText)textbox).getText();
}
if (textbox instanceof QValueSpinner) {
return ((QValueSpinner)textbox).getTextBox().getText();
}
return null;
}
项目:qafe-platform
文件:QChoiceHelper.java
private void doItemValueChange(ValueChangeEvent<Boolean> event) {
Object value = event.getValue();
UIObject source = (UIObject)event.getSource();
if (source instanceof HasText) {
value = ((HasText)source).getText();
}
fireDataChange(uiObject, null, value);
}
项目:qafe-platform
文件:SetPropertyHandler.java
private void handleDisplayName(UIObject uiObject, BuiltInComponentGVO builtInComponentGVO,
String value) {
if (uiObject instanceof HasDataGridMethods) {
HasDataGridMethods hasDataGridMethods = (HasDataGridMethods)uiObject;
String uuid = builtInComponentGVO.getComponentIdUUID();
if (uuid != null) {
boolean containsColumn = uuid.contains(".");
if (containsColumn) {
String columnId = uuid.replaceFirst(".+\\.", "").replaceFirst("\\|.+", "");
hasDataGridMethods.setColumnLabel(columnId, value);
}
}
} else if (uiObject instanceof PushButton) {
((PushButton)uiObject).getUpFace().setText(value);
((PushButton)uiObject).getDownFace().setText(value);
} else if (uiObject instanceof HasText) {
HasText t = (HasText)uiObject;
t.setText(value);
} else if (uiObject instanceof VerticalPanel) {
VerticalPanel vp = (VerticalPanel)uiObject;
Widget tabPanelWidget = vp.getParent().getParent().getParent();
if (tabPanelWidget instanceof TabPanel) {
TabPanel tp = (TabPanel)tabPanelWidget;
TabBar tb = tp.getTabBar();
int tabCount =tp.getWidgetCount();
for (int i=0;i < tabCount;i++){
Widget w = tp.getWidget(i);
if (w == vp){
tb.setTabText(i, value);
}
}
}
} else if (uiObject instanceof QWindowPanel) {
QWindowPanel p = (QWindowPanel) uiObject;
p.setCaption(value);
}
}
项目:qafe-platform
文件:CopyHandler.java
private void copy(CopyGVO copyGVO, UIObject sender, String appId, String windowId, String eventSessionId) {
String toKey = generateId(copyGVO.getTo(), windowId, appId, eventSessionId);
String fromKey = generateId(copyGVO.getFrom(), windowId, appId, eventSessionId);
List<UIObject> uiObjectsFrom = getUIObjects(fromKey);
if (uiObjectsFrom == null) {
return;
}
List<UIObject> uiObjectsTo = getUIObjects(toKey);
if (uiObjectsTo == null) {
return;
}
if (uiObjectsTo.size()==uiObjectsFrom.size()){
for (int i=0;i<uiObjectsTo.size();i++){
UIObject uiObjectFrom = uiObjectsFrom.get(i);
UIObject uiObjectTo = uiObjectsTo.get(i);
if (uiObjectFrom instanceof HasText) {
HasText hasTextFrom = (HasText) uiObjectFrom;
String fromValue = hasTextFrom.getText();
if (uiObjectTo instanceof HasText) {
HasText hasTextTo = (HasText) uiObjectTo;
hasTextTo.setText(fromValue);
}
}
}
}
}
项目:qafe-platform
文件:BuiltinHandlerHelper.java
public static Object getValue(UIObject uiObject, final UIObject sender, boolean idValueOnly
, String groupName) {
Object returnObject = null;
if (uiObject instanceof QPagingScrollTable) {
returnObject = getValue((QPagingScrollTable) uiObject, groupName);
} else if (uiObject instanceof QRadioButton) {
returnObject = getValue((QRadioButton) uiObject);
} else if (uiObject instanceof HasData) {
returnObject = getValue((HasData) uiObject);
} else if (uiObject instanceof CheckBox) {
returnObject = getValue((CheckBox) uiObject);
} else if (uiObject instanceof FormPanel) {
returnObject = getValue((FormPanel) uiObject);
} else if (uiObject instanceof ListBox) {
returnObject = getValue((ListBox) uiObject, idValueOnly);
} else if (uiObject instanceof QDatePicker) {
returnObject = getValue((QDatePicker) uiObject);
} else if (uiObject instanceof HasText) {
returnObject = getValue((HasText) uiObject);
} else if (uiObject instanceof MapWidget) {
returnObject = getValue((MapWidget) uiObject, sender);
} else if (uiObject instanceof Image) {
returnObject = getValue((Image) uiObject);
} else if (uiObject instanceof ValueSpinner) {
returnObject = getValue((ValueSpinner) uiObject);
} else if (uiObject instanceof Tiles) {
returnObject = getValue((Tiles) uiObject, sender);
} else if (uiObject instanceof SliderBar) {
returnObject = getValue((SliderBar) uiObject);
} else if (isDataGridField(uiObject)) {
returnObject = getDataGridValue(sender);
}
return returnObject;
}
项目:qafe-platform
文件:BuiltinHandlerHelper.java
private static String getValue(HasText hasText) {
String value = hasText.getText();
if (hasText instanceof UIObject) {
handleSimpleValue((UIObject) hasText, value);
}
return value;
}
项目:qafe-platform
文件:CopyExecute.java
public void execute(BuiltInFunctionGVO builtInFunction) {
if (builtInFunction instanceof CopyGVO) {
CopyGVO copy = (CopyGVO) builtInFunction;
List<UIObject> uiObjectsFrom = null;
if (copy.getFromGVO().getComponentIdUUID() != null) {
uiObjectsFrom = RendererHelper.getComponent(copy.getFromGVO().getComponentIdUUID());
} else {
uiObjectsFrom = RendererHelper.getNamedComponent(copy.getFromGVO().getComponentName());
}
List<UIObject> uiObjectsTo = null;
if (copy.getToGVO().getComponentIdUUID() != null) {
uiObjectsTo = RendererHelper.getComponent(copy.getToGVO().getComponentIdUUID());
} else {
uiObjectsTo = RendererHelper.getNamedComponent(copy.getToGVO().getComponentName());
}
if (uiObjectsTo != null && uiObjectsFrom != null) {
if (uiObjectsTo.size()==uiObjectsFrom.size()){
for (int i=0;i<uiObjectsTo.size();i++){
UIObject uiObjectFrom = uiObjectsFrom.get(i);
UIObject uiObjectTo = uiObjectsTo.get(i);
if (uiObjectFrom instanceof HasText) {
HasText hasTextFrom = (HasText) uiObjectFrom;
String fromValue = hasTextFrom.getText();
if (uiObjectTo instanceof HasText) {
HasText hasTextTo = (HasText) uiObjectTo;
hasTextTo.setText(fromValue);
}
}
}
}
}
}
FunctionsExecutor.setProcessedBuiltIn(true);
}
项目:avro-ui
文件:Breadcrumbs.java
private ListItem change2TextListItem(Widget w) {
String text = null;
if (w instanceof HasText) {
text = ((HasText) w).getText();
} else {
text = w.getElement().getInnerText();
}
ListItem newest = new ListItem();
newest.setStyleName(Utils.avroUiStyle.active());
newest.getElement().appendChild(Document.get().createTextNode(text));
return newest;
}
项目:rva
文件:GadgetCustomSettingsWidget.java
private void buildUrl() {
// String params = "";
if (gadgetSettings.getGadgetSettings().size() > 0 /* || urlParams.size() > 0 */) {
for (GadgetSetting g: gadgetSettings.getGadgetSettings()) {
String value = "";
if (g.getWidget() instanceof CheckBox) {
value = ((CheckBox) g.getWidget()).getValue() ? "true" : "false";
}
else if (g.getWidget() instanceof RiseListBox) {
value = ((RiseListBox)g.getWidget()).getSelectedValue();
}
// else if (g.widget instanceof TextBox || g.widget instanceof ColorPickerTextBox || g.widget instanceof TextStyleWidget)
// value = URL.encodeQueryString(((HasText)g.widget).getText()));
else if (g.getWidget() instanceof HasText)
value = URL.encodeQueryString(((HasText)g.getWidget()).getText());
// else if (g.widget instanceof Hidden)
// value = URL.encodeQueryString(((Hidden)g.widget).getValue());
// urlParams.put("up_" + g.getName(), value);
g.setValue(value);
}
// for (Map.Entry<String, String> obj: urlParams.entrySet()) {
// if (obj.getValue() != null && !obj.getValue().isEmpty()) {
// params += "&" + obj.getKey() + "=" + obj.getValue();
// }
// }
//
// if (params.length() > 0)
// params = "&" + params.substring(1);
// gadgetUrl = (gadgetSettings.getGadgetXmlUrl() + params).trim();
// gadgetUrl = gadgetSettings.getGadgetUrl();
}
}
项目:rva
文件:DefaultSettingWidget.java
public DefaultSettingWidget(HasText textBox) {
this.textBox = textBox;
HorizontalPanel mainPanel = new HorizontalPanel();
mainPanel.add((Widget) textBox);
mainPanel.setCellWidth((Widget) textBox, "450px");
mainPanel.add(new HTML("<span style='padding-left:20px'></span>"));
mainPanel.add(defaultHyperlink);
initHandlers();
initWidget(mainPanel);
}
项目:rva
文件:FormValidatorWidget.java
private Object getUiElementValue(FormValidatorInfo formValidator) {
Object value = null;
if (formValidator.getUiElement() instanceof HasValue<?>)
value = ((HasValue<?>)formValidator.getUiElement()).getValue();
else if (formValidator.getUiElement() instanceof HasText)
value = ((HasText)formValidator.getUiElement()).getText();
return value;
}
项目:gwt-upload
文件:DecoratedFileUpload.java
/**
* Set the text of the button.
*/
public void setText(String text) {
this.text = text;
if (button instanceof HasText) {
((HasText) button).setText(text);
updateSize();
}
}
项目:gwt-upload
文件:SingleUploader.java
/**
* This constructor allows to use an existing form panel.
*
* @param type
* file input to use
* @param status
* Customized status widget to use
* @param submitButton
* Customized button which submits the form
* @param form
* Customized form panel
*/
public SingleUploader(FileInputType type, IUploadStatus status, Widget submitButton, FormPanel form) {
super(type, form);
final Uploader thisInstance = this;
if (status == null) {
status = new BaseUploadStatus();
super.add(status.getWidget());
}
super.setStatusWidget(status);
this.button = submitButton;
if (submitButton != null) {
submitButton.addStyleName("submit");
if (submitButton instanceof HasClickHandlers) {
((HasClickHandlers)submitButton).addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
thisInstance.submit();
}
});
}
if (submitButton instanceof HasText) {
((HasText)submitButton).setText(I18N_CONSTANTS.uploaderSend());
}
// The user could have attached the button anywhere in the page.
if (!submitButton.isAttached()) {
super.add(submitButton);
}
}
}
项目:gwt-upload
文件:SingleUploader.java
@Override
public void setI18Constants(UploaderConstants strs) {
super.setI18Constants(strs);
if (button != null && button instanceof HasText) {
((HasText)button).setText(strs.uploaderSend());
}
}
项目:kie-wb-common
文件:FieldStateValidatorImpl.java
protected Object getFieldValue(FormField field) {
if (field.getWidget() instanceof HasValue) {
return ((HasValue) field.getWidget()).getValue();
} else if (field.getWidget() instanceof TakesValue) {
return ((TakesValue) field.getWidget()).getValue();
} else if (field.getWidget() instanceof HasText) {
return ((HasText) field.getWidget()).getText();
}
throw new IllegalStateException("Unexpected widget type: impossible to read the value");
}
项目:regex-tester
文件:FlagToggle.java
public FlagToggle(Button target, HasText text, String flag)
{
this.target = target;
this.text = text;
this.flag = flag;
refresh();
}
项目:sandbox-frame
文件:ProjectViewImpl.java
@Override
public HasText getDescription() {
return descriptionLabel;
}
项目:sandbox-frame
文件:ProjectBundleViewImpl.java
@Override
public HasText getDescription() {
return descriptionLabel;
}
项目:mvp4g-examples
文件:UserCreateView.java
public HasText getFirstName() {
return firstName;
}
项目:mvp4g-examples
文件:UserCreateView.java
public HasText getLastName() {
return lastName;
}