/** * @deprecated Use {@link #addChangeHandler} instead */ @Deprecated public void addChangeListener(ChangeListener listener) { addChangeHandler(new ListenerWrapper.WrappedChangeListener(listener)); }
@Override public void setEnabled(boolean enabled) { this.input.setEnabled(enabled); }
@Override protected void setValue(String cellValue) { if (cellValue == null) { cellValue = ""; } textBox.setText(cellValue); } }
this.setStyleName("topology-search"); final TextBoxBase textField = new TextBox(); textField.setWidth("245px"); textField.setStyleName("topology-search-box"); textField.getElement().setAttribute("placeholder", "Search..."); textField.setFocus(true); RemoteSuggestOracle oracle = new RemoteSuggestOracle();
@Override public HandlerRegistration addDirtyHandler(Handler handler) { if (this.valueChangeRegistration == null) { this.valueChangeRegistration = this.input.addValueChangeHandler(new ChangeEvent<String>(this)); } if (this.keyupChangeRegistration == null) { this.keyupChangeRegistration = this.input.addKeyUpHandler(new KeyUpDirtyHandler()); } return super.addDirtyHandler(handler); }
/** {@inheritDoc} */ public void setFocus (boolean focused) { getTextBox().setFocus(focused); if (focused) getTextBox().setCursorPos(getTextBox().getText().length()); }
@Override public void setValue(String text) { DOM.setElementProperty(getTextBox().getElement(), "value", text); } }
public T create(Element e) { T textBox = createWidget(); if (getEquivalentTagName().equalsIgnoreCase(e.getTagName())) { copyAttributes((InputElement) e.cast(), (InputElement) textBox.getElement().cast()); } else { textBox.setValue(e.getInnerText()); } WidgetsUtils.replaceOrAppend(e, textBox); return (T) textBox; }
@Override protected String getValue() { return textBox.getText(); }
public KSSuggestBox(IdableSuggestOracle oracle, boolean enabled){ super(oracle, new KSTextBox()); super.getTextBox().setEnabled(enabled); this.oracle = oracle; oracle.addSearchCompletedCallback(new Callback<IdableSuggestion>() { this.getTextBox().addBlurHandler(new BlurHandler(){
/** * Legacy wrapper for {@link #setAlignment(TextAlignment)}. * * @deprecated use {@link #setAlignment(TextAlignment)} */ @Deprecated public void setTextAlignment(TextAlignConstant align) { setAlignment(align.value); } }
@Override public void editCell(CellEditInfo cellEditInfo, String cellValue, Callback<String> callback) { super.editCell(cellEditInfo, cellValue, callback); textBox.setFocus(true); }
@Override public boolean isEnabled() { return this.input.isEnabled(); }
sbSearch.getTextBox().addKeyUpHandler( new KeyUpHandler() { @Override public void onKeyUp(final KeyUpEvent event) {
private void addTextField(final TextFields fieldType) { TextBoxBase field; if( fieldType == TextFields.DESCRIPTION) { field = WidgetUtils.createTextArea(); } else { field = WidgetUtils.createTextField(); } field.addValueChangeHandler( new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { if(fieldType == TextFields.REQUESTED) { requestedTerm = event.getValue(); } else if (fieldType == TextFields.DESCRIPTION) { description = event.getValue(); } else if (fieldType == TextFields.URL) { issueUrl = event.getValue(); } } }); final FlowPanel row = new FlowPanel(); row.add(getFormattedLabel( fieldType.getLabel(), fieldType.getTooltip() )); row.add(field); mainPanel.add(row); }
this.setStyleName("topology-search"); final TextBoxBase textField = new TextBox(); textField.setWidth("245px"); textField.setStyleName("topology-search-box"); textField.getElement().setAttribute("placeholder", "Search..."); textField.setFocus(true); RemoteSuggestOracle oracle = new RemoteSuggestOracle();
@Override public HandlerRegistration addDirtyHandler(Handler handler) { if (this.valueChangeRegistration == null) { this.valueChangeRegistration = this.input.addValueChangeHandler(new ChangeEvent<String>(this)); } if (this.keyupChangeRegistration == null) { this.keyupChangeRegistration = this.input.addKeyUpHandler(new KeyUpDirtyHandler()); } return super.addDirtyHandler(handler); }
@Override public String getValue() { return DOM.getElementProperty(getTextBox().getElement(), "value"); }
@Override public String getText() { return ((TextBoxBase) (this.inputWidget)).getText(); }
/** * Legacy wrapper for {@link #setAlignment(TextAlignment)}. * * @deprecated use {@link #setAlignment(TextAlignment)} */ @Deprecated public void setTextAlignment(TextAlignConstant align) { setAlignment(align.value); } }