@Override public void init(Map<String, Object> params) { super.init(params); add.setWindowId("dashboard$WidgetTemplate.browse"); } }
@Override public void init(Map<String, Object> params) { super.init(params); initTabSheet(); }
@Override public void init(Map<String, Object> params) { super.init(params); getDialogOptions().setWidthAuto(); this.showSaveNotification = false; }
@Override public void init(Map<String, Object> params) { super.init(params); getDialogOptions().setWidthAuto(); }
@Override public void init(Map<String, Object> params) { super.init(params); getDialogOptions() .setResizable(false) .setWidth("400px"); } }
@Override public void init(Map<String, Object> params) { super.init(params); type.setOptionsList(Arrays.asList(ParameterType.TEXT, ParameterType.NUMERIC, ParameterType.BOOLEAN, ParameterType.ENUMERATION, ParameterType.DATE, ParameterType.TIME, ParameterType.DATETIME, ParameterType.ENTITY, ParameterType.ENTITY_LIST)); initMetaClassLookup(); initEnumsLookup(); initListeners(); }
@Override public void init(Map<String, Object> params) { super.init(params); getDialogOptions().setWidth(themeConstants.get("cuba.web.AttributeEditWindow.width")); }
@Override public void init(Map<String, Object> params) { super.init(params); getDialogOptions().setWidthAuto(); uploadField.setDropZone(new UploadField.DropZone(this)); }
@Override public void init(Map<String, Object> params) { super.init(params); getDialogOptions().setWidth(themeConstants.get("cuba.web.JmxInstanceEditor.width")); jmxFieldGroup.addCustomField("password", new FieldGroup.CustomFieldGenerator() { @Override public Component generateField(Datasource datasource, String propertyId) { passwordField = factory.createComponent(PasswordField.class); passwordField.setDatasource(datasource, propertyId); passwordField.setRequired(true); passwordField.setRequiredMessage(getMessage("passwordRequiredMsg")); return passwordField; } }); }
@Override @SuppressWarnings({"serial", "unchecked"}) public void init(Map<String, Object> params) { super.init(params); getDialogOptions() .setWidthAuto() .setResizable(true); namePatternTextHelp.setAction(new AbstractAction("") { @Override public void actionPerform(Component component) { showMessageDialog(getMessage("template.namePatternText"), getMessage("template.namePatternTextHelp"), MessageType.CONFIRMATION_HTML .modal(false) .width(560f)); } }); }
@Override public void init(Map<String, Object> params) { super.init(params); initGeneral(); initTemplates(); initParameters(); initRoles(); initScreens(); initValuesFormats(); }
@Override public void init(Map<String, Object> params) { super.init(params); getDialogOptions().setWidthAuto(); // Add default format strings to combobox formatFields.addCustomField("formatString", new FieldGroup.CustomFieldGenerator() { @Override public Component generateField(Datasource datasource, String propertyId) { formatField = componentsFactory.createComponent(LookupField.class); Map<String, String> options = new HashMap<>(); for (String format : defaultFormats) { options.put(format, format); } formatField.setDatasource(datasource, propertyId); formatField.setOptionsMap(options); formatField.setNewOptionAllowed(true); formatField.setNewOptionHandler(caption -> { addFormatItem(caption); formatField.setValue(caption); }); formatField.setEditable(security.isEntityOpPermitted(ReportValueFormat.class, EntityOp.UPDATE)); return formatField; } }); //noinspection unchecked valuesFormatsDs.addItemPropertyChangeListener(e -> ((DatasourceImplementation) valuesFormatsDs).modified(e.getItem())); }
@Override public void init(Map<String, Object> params) { super.init(params); updatePermission = !Boolean.TRUE.equals(params.get("updateDisabled")); Companion companion = getCompanion(); if (companion != null) { if (updatePermission) companion.addTreeTableDblClickListener(entityTree, reportRegionPropertiesTableDs); companion.initControlBtnsActions(addItem, propertiesTable); companion.initDragAndDrop(entityTree, propertiesTable, reportRegionPropertiesTableDs); } isTabulated = ((ReportRegion) WindowParams.ITEM.getEntity(params)).getIsTabulatedRegion(); asViewEditor = BooleanUtils.isTrue((Boolean) params.get("asViewEditor")); params.put("component$reportPropertyName", reportPropertyName); reportEntityTreeNodeDs.refresh(params); //TODO add disallowing of classes selection in tree rootNode = (EntityTreeNode) params.get("rootEntity"); if (!asViewEditor) { if (isTabulated) { setTabulatedRegionEditorCaption(((EntityTreeNode) (params.get("rootEntity"))).getName()); } else { setSimpleRegionEditorCaption(); } } tipLabel.setValue( formatMessage(isTabulated ? "selectEntityPropertiesForTableArea" : "selectEntityProperties", rootNode.getLocalizedName())); tipLabel.setHtmlEnabled(true); initComponents(params); }
@Override public void init(Map<String, Object> params) { super.init(params); attributesTable.unwrap(CubaTable.class) .setTextSelectionEnabled(true); attributesTable.setItemClickAction(editAttributeAction); attributesTable.addGeneratedColumn("type", entity -> { Label<String> label = uiComponents.create(Label.NAME); label.setValue(convertTypeToReadableName(entity.getType())); return label; }); attrDs.addCollectionChangeListener(e -> { if (e.getDs().getItemIds().isEmpty()) { attributesTable.setHeight("80px"); // reduce its height if no attributes } }); removeAction("windowCommit"); }
@Override public void init(Map<String, Object> params) { super.init(params);