/** * Sets the path of the edited file in the corresponding display. * @param editedFilePath path of the edited file to set. */ public void setEditedFilePath(final String editedFilePath) { m_filePathField.setReadOnly(false); m_filePathField.setValue(editedFilePath); m_filePathField.setReadOnly(true); }
@Override public void setReadOnly(boolean readOnly) { super.setReadOnly(readOnly); textField.setReadOnly(readOnly); }
@Override public void setReadOnly(boolean readOnly) { super.setReadOnly(readOnly); tf.setReadOnly(readOnly); }
public void setValue(TextField textField, String value) { if (textField.isReadOnly()) { textField.setReadOnly(false); textField.setValue(value); textField.setReadOnly(true); } else { textField.setValue(value); } }
@Override public void setReadOnly(boolean readOnly) { oidValue.setReadOnly(readOnly); oidType.setReadOnly(readOnly); super.setReadOnly(readOnly); }
@Override public void setReadOnly(boolean readOnly) { super.setReadOnly(readOnly); textfield.setReadOnly(readOnly); clearButton.setEnabled(!readOnly); }
public AbstractField<?> getDateField(MaduraPropertyWrapper property) { if (property.getName().equals("lastUpdated")) { TextField tf = new TextField(); tf.setReadOnly(true); return tf; } if (property.getName().equals("created")) { TextField tf = new TextField(); tf.setReadOnly(true); return tf; } return super.getDateField(property); } public AbstractField<?> getTextField(MaduraPropertyWrapper property) {
@Override public void setReadOnly(boolean readOnly) { step.setReadOnly(readOnly); table.setEditable(!readOnly); toolbar.setVisible(!readOnly); super.setReadOnly(readOnly); }
@Override protected void setInternalValue(Rrd rrd) { boolean stepState = step.isReadOnly(); step.setReadOnly(false); step.setValue(rrd.getStep().toString()); if (stepState) { step.setReadOnly(true); } container.removeAllItems(); for (String rra : rrd.getRras()) { container.addOnmsBean(new RRA(rra)); } }
private void updateComponents() { if (!isEditable() && !isEmpty()) { textField.setReadOnly(true); if (linkLayout.getComponentIndex(selectButton) != -1) { linkLayout.removeComponent(selectButton); } } else { setButtonCaptionAndDescription(); } }
@Override protected void setInternalValue(SystemDefChoice systemDef) { boolean oidTypeState = oidType.isReadOnly(); oidType.setReadOnly(false); oidType.select(systemDef.getSysoid() == null ? MASK : SINGLE); if (oidTypeState) { oidType.setReadOnly(true); } boolean oidValueState = oidValue.isReadOnly(); oidValue.setReadOnly(false); oidValue.setValue(systemDef.getSysoid() == null ? systemDef.getSysoidMask() : systemDef.getSysoid()); if (oidValueState) { oidValue.setReadOnly(true); } }
/** * Set if this panel is editable. */ public void setEditable(boolean editable) { if(this.saveRequiredMonitor!= null) this.saveRequiredMonitor.setSaveRequired(editable); if(this.mappingConfigurationConfigurationValuesTable != null) this.mappingConfigurationConfigurationValuesTable.setEditable(editable); if(this.typeComboBox != null) this.typeComboBox.setReadOnly(!editable); if(this.clientComboBox != null) this.clientComboBox.setReadOnly(!editable); if(this.sourceContextComboBox != null) this.sourceContextComboBox.setReadOnly(!editable); if(this.targetContextComboBox != null) this.targetContextComboBox.setReadOnly(!editable); if(this.descriptionTextArea != null) this.descriptionTextArea.setReadOnly(!editable); if(this.numberOfSourceParametersTextField != null) this.numberOfSourceParametersTextField.setReadOnly(!editable); }
/** * @param object * @param factories */ public EditWindow(String caption, NamedObject object, List<UIExtensionFactory> factories) { setModal(true); setWidth("50em"); setCaption(caption); m_name = new TextField("Name", object.getName()); m_name.setReadOnly(true); m_name.setWidth("100%"); m_description = new TextField("Description", object.getDescription()); m_description.setWidth("100%"); initDialog(object, factories); }
/** * onstructs the entity edit form for the data entity * @param beanType The class of the data entity * @param idIsEditable Whether the id is editable */ public AbstractEntityEditForm( final Class<T> beanType, final boolean idIsEditable) { this.binder = new Binder<>(beanType); if (idIsEditable) { this.binder.forField(idField) //.withConverter(new StringToLongConverter("Unable to convert id")) .asRequired("The id field is required.") .bind("id"); } else { this.binder.forField(idField) //.withConverter(new StringToLongConverter("Unable to convert id")) .bind("id"); } this.binder.addStatusChangeListener(this::onBinderStatusChange); setSpacing(true); setMargin(false); setSizeFull(); Responsive.makeResponsive(this); idField.setReadOnly(!idIsEditable); idField.setWidth(100.0f, Unit.PERCENTAGE); }
/** * Method to populate the mapping configuration form. */ public void populateMappingConfigurationForm() { typeComboBox.setReadOnly(false); clientComboBox.setReadOnly(false); sourceContextComboBox.setReadOnly(false); targetContextComboBox.setReadOnly(false); this.descriptionTextArea.setReadOnly(false); this.numberOfSourceParametersTextField.setReadOnly(false); BeanItem<MappingConfiguration> mappingConfigurationItem = new BeanItem<MappingConfiguration>(this.mappingConfiguration); this.clientComboBox.setValue(this.mappingConfiguration.getConfigurationServiceClient()); this.typeComboBox.setValue(mappingConfiguration.getConfigurationType()); this.sourceContextComboBox.setValue(mappingConfiguration.getSourceContext()); this.targetContextComboBox.setValue(mappingConfiguration.getTargetContext()); this.descriptionTextArea.setPropertyDataSource(mappingConfigurationItem.getItemProperty("description")); this.numberOfSourceParametersTextField.setPropertyDataSource(mappingConfigurationItem.getItemProperty("numberOfParams")); this.numberOfTargetParametersTextField.setPropertyDataSource(mappingConfigurationItem.getItemProperty("numTargetValues")); typeComboBox.setReadOnly(true); clientComboBox.setReadOnly(true); sourceContextComboBox.setReadOnly(true); targetContextComboBox.setReadOnly(true); this.descriptionTextArea.setReadOnly(true); this.numberOfSourceParametersTextField.setReadOnly(true); }
private HorizontalLayout getSecurityTokenLayout(final String securityToken) { final HorizontalLayout securityTokenLayout = new HorizontalLayout(); final Label securityTableLbl = new Label( SPUIComponentProvider.getBoldHTMLText(getI18n().getMessage("label.target.security.token")), ContentMode.HTML); securityTableLbl.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTableLbl.addStyleName("label-style"); final TextField securityTokentxt = new TextField(); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_BORDERLESS); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_TINY); securityTokentxt.addStyleName("targetDtls-securityToken"); securityTokentxt.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTokentxt.setCaption(null); securityTokentxt.setNullRepresentation(""); securityTokentxt.setValue(securityToken); securityTokentxt.setReadOnly(true); securityTokenLayout.addComponent(securityTableLbl); securityTokenLayout.addComponent(securityTokentxt); return securityTokenLayout; }
private HorizontalLayout getSecurityTokenLayout(final String securityToken) { final HorizontalLayout securityTokenLayout = new HorizontalLayout(); final Label securityTableLbl = new Label( SPUIComponentProvider.getBoldHTMLText(getI18n().getMessage("label.target.security.token")), ContentMode.HTML); securityTableLbl.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTableLbl.addStyleName("label-style"); final TextField securityTokentxt = new TextField(); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_BORDERLESS); securityTokentxt.addStyleName(ValoTheme.TEXTFIELD_TINY); securityTokentxt.addStyleName("targetDtls-securityToken"); securityTokentxt.addStyleName(SPUIDefinitions.TEXT_STYLE); securityTokentxt.setCaption(null); securityTokentxt.setNullRepresentation(""); securityTokentxt.setValue(securityToken); securityTokentxt.setReadOnly(true); securityTokenLayout.addComponent(securityTableLbl); securityTokenLayout.addComponent(securityTokentxt); return securityTokenLayout; }
final TextField tf = new TextField(item.getItemProperty("targetSystemValue")); initTextFieldForWhitespaceVisibility(targetConfigurationValue.getTargetSystemValue(), tf); tf.setReadOnly(false); tf.setWidth(300, Unit.PIXELS);
final TextField tvf = new TextField(tItem.getItemProperty("targetSystemValue")); initTextFieldForWhitespaceVisibility(targetConfigurationValue.getTargetSystemValue(), tvf); tvf.setReadOnly(false); tvf.setWidth(300, Unit.PIXELS);
/** * Creates the upper right component of the options grid. * Creation includes the initialization of {@link #m_filePathField}. * * @return the upper right component in the options grid. */ private Component createUpperRightComponent() { HorizontalLayout upperRight = new HorizontalLayout(); upperRight.setSizeFull(); FormLayout fileNameDisplay = new FormLayout(); fileNameDisplay.setDefaultComponentAlignment(Alignment.MIDDLE_LEFT); fileNameDisplay.setSizeFull(); m_filePathField = new TextField(); m_filePathField.setWidth("100%"); m_filePathField.setEnabled(true); m_filePathField.setReadOnly(true); fileNameDisplay.addComponent(m_filePathField); fileNameDisplay.setSpacing(true); FormLayout filePathDisplay = new FormLayout(); filePathDisplay.setDefaultComponentAlignment(Alignment.MIDDLE_LEFT); filePathDisplay.setSizeFull(); filePathDisplay.addComponent(m_filePathField); filePathDisplay.setSpacing(true); upperRight.addComponent(filePathDisplay); upperRight.setExpandRatio(filePathDisplay, 2f); HorizontalLayout placeHolder = new HorizontalLayout(); placeHolder.setWidth(CmsMessageBundleEditorTypes.OPTION_COLUMN_WIDTH_PX); upperRight.addComponent(placeHolder); return upperRight; }