List of usage examples for com.google.gwt.user.client DOM createInputPassword
public static Element createInputPassword()
From source file:com.extjs.gxt.ui.client.widget.form.TextField.java
License:sencha.com license
@Override protected void onRender(Element target, int index) { if (el() == null) { setElement(DOM.createDiv(), target, index); getElement().setAttribute("role", "presentation"); getElement().appendChild(password ? DOM.createInputPassword() : DOM.createInputText()); input = el().firstChild();//from ww w .j a v a 2 s .c o m } addStyleName("x-form-field-wrap"); getInputEl().addStyleName(fieldStyle); getInputEl().setId(getId() + "-input"); super.onRender(target, index); removeStyleName(fieldStyle); if (GXT.isAriaEnabled()) { if (!getAllowBlank()) { setAriaState("aria-required", "true"); } } applyEmptyText(); }
From source file:com.extjs.gxt.ui.client.widget.form.TriggerField.java
License:sencha.com license
@Override protected void onRender(Element target, int index) { focusEventPreview = new BaseEventPreview() { protected boolean onAutoHide(final PreviewEvent ce) { if (ce.getEventTypeInt() == Event.ONMOUSEDOWN) { mimicBlur(ce, ce.getTarget()); }/*from w ww .j a va2 s .c o m*/ return false; } }; if (el() != null) { super.onRender(target, index); return; } setElement(DOM.createDiv(), target, index); if (!isPassword()) { input = new El(DOM.createInputText()); } else { input = new El(DOM.createInputPassword()); } addStyleName("x-form-field-wrap"); input.addStyleName(fieldStyle); trigger = new El(GXT.isHighContrastMode ? DOM.createDiv() : DOM.createImg()); trigger.dom.setClassName("x-form-trigger " + triggerStyle); trigger.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); if (GXT.isAriaEnabled()) { trigger.dom.setPropertyString("alt", "Dropdown"); } el().appendChild(input.dom); el().appendChild(trigger.dom); if (hideTrigger) { trigger.setVisible(false); } super.onRender(target, index); if (!editable) { setEditable(false); } }
From source file:com.vaadin.client.ui.VPasswordField.java
License:Apache License
public VPasswordField() { super(DOM.createInputPassword()); }
From source file:com.vaadin.client.v7.ui.VLegacyPasswordField.java
License:Apache License
public VLegacyPasswordField() { super(DOM.createInputPassword()); }
From source file:org.eclipse.kura.web.client.util.TextFieldWithButton.java
License:Open Source License
@Override protected void onRender(Element target, int index) { m_wrap = new El(DOM.createDiv()); m_wrap.addStyleName("x-form-field-wrap"); m_wrap.addStyleName("x-form-file-wrap"); if (isPassword()) { input = new El(DOM.createInputPassword()); } else {// ww w . jav a2s .c o m input = new El(DOM.createInputText()); } input.addStyleName(fieldStyle); input.addStyleName("x-form-file-text"); input.setStyleAttribute("color", "#000000"); m_wrap.appendChild(input.dom); setElement(m_wrap.dom, target, index); super.onRender(target, index); m_button.addStyleName("x-form-file-btn"); m_button.render(m_wrap.dom); if (width == null) { setWidth(150); } }
From source file:org.talend.mdm.webapp.base.client.widget.ComboBoxEx.java
License:Open Source License
@Override protected void onRender(Element parent, int index) { focusEventPreview = new BaseEventPreview() { @Override//from ww w . j a va 2 s. com protected boolean onAutoHide(final PreviewEvent ce) { if (ce.getEventTypeInt() == Event.ONMOUSEDOWN) { mimicBlur(ce, ce.getTarget()); } return false; } }; if (el() != null) { super.onRender(parent, index); return; } setElement(DOM.createDiv(), parent, index); if (!isPassword()) { if (isEditable()) { input = new El(DOM.createInputText()); } else { textFieldDisable = DOM.createDiv(); if (name != null && name.length() > 0) { DOM.setElementAttribute(textFieldDisable, "key", name); //$NON-NLS-1$ } DOM.setElementAttribute(textFieldDisable, "type", "text"); //$NON-NLS-1$//$NON-NLS-2$ DOM.setElementAttribute(textFieldDisable, "contenteditable", "true"); //$NON-NLS-1$//$NON-NLS-2$ String elementStyle = "overflow: hidden; whiteSpace: nowrap;"; //$NON-NLS-1$ if (GXT.isIE) { elementStyle = "overflow: hidden; whiteSpace: nowrap; float: left;"; //$NON-NLS-1$ } if (getUserProperties() != null && getUserProperties().size() > 0) { if (getUserProperties().containsKey(KEY_MDM_READ_ONLY_FIELD_STYLE)) { elementStyle = elementStyle + getUserProperties().get(KEY_MDM_READ_ONLY_FIELD_STYLE); } } DOM.setElementAttribute(textFieldDisable, "style", elementStyle); //$NON-NLS-1$ input = new El(textFieldDisable); } } else { input = new El(DOM.createInputPassword()); } addStyleName("x-form-field-wrap"); //$NON-NLS-1$ input.addStyleName(fieldStyle); trigger = new El(GXT.isHighContrastMode ? DOM.createDiv() : DOM.createImg()); trigger.dom.setClassName("x-form-trigger " + triggerStyle); //$NON-NLS-1$ trigger.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); //$NON-NLS-1$ if (GXT.isAriaEnabled()) { trigger.dom.setPropertyString("alt", "Dropdown"); //$NON-NLS-1$ //$NON-NLS-2$ } el().appendChild(input.dom); el().appendChild(trigger.dom); if (isHideTrigger()) { trigger.setVisible(false); } super.onRender(parent, index); if (!isEditable()) { setEditable(false); } initList(); if (!autoComplete) { getInputEl().dom.setAttribute("autocomplete", "off"); //$NON-NLS-1$ //$NON-NLS-2$ } if (mode.equals("local")) { //$NON-NLS-1$ minChars = 0; } dqTask = new DelayedTask(new Listener<BaseEvent>() { @Override public void handleEvent(BaseEvent be) { initQuery(); } }); if (valueField != null) { hiddenInput = Document.get().createHiddenInputElement().cast(); hiddenInput.setName(getName() + "-hidden"); //$NON-NLS-1$ getElement().appendChild(hiddenInput); } if (typeAhead) { taTask = new DelayedTask(new Listener<BaseEvent>() { @Override public void handleEvent(BaseEvent be) { onTypeAhead(); } }); } eventPreview.getIgnoreList().add(getElement()); Accessibility.setState(getElement(), "aria-owns", listView.getId()); //$NON-NLS-1$ Accessibility.setRole(getElement(), "combobox"); //$NON-NLS-1$ if (!isEditable()) { setEditable(false); } }
From source file:org.talend.mdm.webapp.browserecords.client.widget.inputfield.FormatDateField.java
License:Open Source License
@Override protected void onRender(Element target, int index) { focusEventPreview = new BaseEventPreview() { @Override// www. j ava2s.c o m protected boolean onAutoHide(final PreviewEvent ce) { if (ce.getEventTypeInt() == Event.ONMOUSEDOWN) { mimicBlur(ce, ce.getTarget()); } return false; } }; if (el() != null) { super.onRender(target, index); return; } setElement(DOM.createDiv(), target, index); if (!isPassword()) { if (isEditable()) { input = new El(DOM.createInputText()); } else { textFieldDisable = DOM.createDiv(); if (name != null && name.length() > 0) { DOM.setElementAttribute(textFieldDisable, "key", name); //$NON-NLS-1$ } DOM.setElementAttribute(textFieldDisable, "type", "text"); //$NON-NLS-1$//$NON-NLS-2$ DOM.setElementAttribute(textFieldDisable, "contenteditable", "true"); //$NON-NLS-1$//$NON-NLS-2$ String elementStyle = "overflow: hidden; whiteSpace: nowrap;"; //$NON-NLS-1$ if (GXT.isIE) { elementStyle = "overflow: hidden; whiteSpace: nowrap; float: left;"; //$NON-NLS-1$ } if (getUserProperties() != null && getUserProperties().size() > 0) { if (getUserProperties().containsKey(KEY_MDM_READ_ONLY_FIELD_STYLE)) { elementStyle = elementStyle + getUserProperties().get(KEY_MDM_READ_ONLY_FIELD_STYLE); } } DOM.setElementAttribute(textFieldDisable, "style", elementStyle); //$NON-NLS-1$ input = new El(textFieldDisable); } } else { input = new El(DOM.createInputPassword()); } addStyleName("x-form-field-wrap"); //$NON-NLS-1$ input.addStyleName(fieldStyle); trigger = new El(GXT.isHighContrastMode ? DOM.createDiv() : DOM.createImg()); trigger.dom.setClassName("x-form-trigger " + triggerStyle); //$NON-NLS-1$ trigger.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); //$NON-NLS-1$ if (GXT.isAriaEnabled()) { trigger.dom.setPropertyString("alt", "Dropdown"); //$NON-NLS-1$ //$NON-NLS-2$ } el().appendChild(input.dom); el().appendChild(trigger.dom); if (isHideTrigger()) { trigger.setVisible(false); } super.onRender(target, index); }
From source file:org.talend.mdm.webapp.browserecords.client.widget.inputfield.SimpleComboBoxField.java
License:Open Source License
@Override protected void onRender(Element target, int index) { focusEventPreview = new BaseEventPreview() { @Override/* w w w . j av a 2 s . c o m*/ protected boolean onAutoHide(final PreviewEvent ce) { if (ce.getEventTypeInt() == Event.ONMOUSEDOWN) { mimicBlur(ce, ce.getTarget()); } return false; } }; if (el() != null) { super.onRender(target, index); return; } setElement(DOM.createDiv(), target, index); if (!isPassword()) { if (isEditable()) { input = new El(DOM.createInputText()); } else { textFieldDisable = DOM.createDiv(); if (name != null && name.length() > 0) { DOM.setElementAttribute(textFieldDisable, "key", name); //$NON-NLS-1$ } DOM.setElementAttribute(textFieldDisable, "type", "text"); //$NON-NLS-1$//$NON-NLS-2$ DOM.setElementAttribute(textFieldDisable, "contenteditable", "true"); //$NON-NLS-1$//$NON-NLS-2$ String elementStyle = "overflow: hidden; whiteSpace: nowrap;"; //$NON-NLS-1$ if (GXT.isIE) { elementStyle = "overflow: hidden; whiteSpace: nowrap; float: left;"; //$NON-NLS-1$ } if (getUserProperties() != null && getUserProperties().size() > 0) { if (getUserProperties().containsKey(KEY_MDM_READ_ONLY_FIELD_STYLE)) { elementStyle = elementStyle + getUserProperties().get(KEY_MDM_READ_ONLY_FIELD_STYLE); } } DOM.setElementAttribute(textFieldDisable, "style", elementStyle); //$NON-NLS-1$ input = new El(textFieldDisable); } } else { input = new El(DOM.createInputPassword()); } addStyleName("x-form-field-wrap"); //$NON-NLS-1$ input.addStyleName(fieldStyle); trigger = new El(GXT.isHighContrastMode ? DOM.createDiv() : DOM.createImg()); trigger.dom.setClassName("x-form-trigger " + triggerStyle); //$NON-NLS-1$ trigger.dom.setPropertyString("src", GXT.BLANK_IMAGE_URL); //$NON-NLS-1$ if (GXT.isAriaEnabled()) { trigger.dom.setPropertyString("alt", "Dropdown"); //$NON-NLS-1$//$NON-NLS-2$ } el().appendChild(input.dom); el().appendChild(trigger.dom); if (isHideTrigger()) { trigger.setVisible(false); } super.onRender(target, index); }