protected Label createHitLabel(String caption) { Label<String> hitLabel = componentsFactory.createComponent(Label.class); hitLabel.setValue(caption); hitLabel.setHtmlEnabled(true); hitLabel.addStyleName("fts-hit"); return hitLabel; }
label.setHtmlEnabled(true);
protected Label generateLabelByPermissionVariant(PermissionVariant permissionVariant) { if (permissionVariant == PermissionVariant.NOTSET) return null; String labelValue = "<span class=\"role-permission-" + permissionVariant.getColor() + "\">" + messages.getMessage(permissionVariant) + "</span>"; Label label = componentsFactory.createComponent(Label.class); label.setHtmlEnabled(true); label.setValue(labelValue); return label; } }
@Override public void initPermissionColoredColumns(TreeTable<BasicPermissionTarget> specificPermissionsTree) { specificPermissionsTree.addGeneratedColumn("permissionVariant", entity -> { PermissionVariant permissionVariant = entity.getPermissionVariant(); if (permissionVariant == PermissionVariant.NOTSET) return null; Label label = componentsFactory.createComponent(Label.class); label.setHtmlEnabled(true); String labelValue = "<span class=\"role-permission-" + permissionVariant.getColor() + "\">" + messages.getMessage(permissionVariant) + "</span>"; label.setValue(labelValue); return label; }); } }
@Override public void initPermissionsColoredColumns(Table<UiPermissionTarget> uiPermissionsTable) { uiPermissionsTable.addGeneratedColumn("permissionVariant", entity -> { UiPermissionVariant permissionVariant = entity.getPermissionVariant(); if (permissionVariant == UiPermissionVariant.NOTSET) return null; Label label = componentsFactory.createComponent(Label.class); label.setHtmlEnabled(true); String labelValue = "<span style=\"role-permission-" + permissionVariant.getColor() + "\">" + messages.getMessage(permissionVariant) + "</span>"; label.setValue(labelValue); return label; }); } }
@Override public void initPermissionColoredColumns(TreeTable<BasicPermissionTarget> screenPermissionsTree) { screenPermissionsTree.addGeneratedColumn("permissionVariant", entity -> { PermissionVariant permissionVariant = entity.getPermissionVariant(); if (permissionVariant == PermissionVariant.NOTSET) return null; String labelValue = "<span class=\"role-permission-" + permissionVariant.getColor() + "\">" + messages.getMessage(permissionVariant) + "</span>"; Label label = componentsFactory.createComponent(Label.class); label.setHtmlEnabled(true); label.setValue(labelValue); return label; }); } }
@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); }
resultComponent.setHtmlEnabled(Boolean.parseBoolean(htmlEnabled));
Label<String> ackLab = componentsFactory.createComponent(Label.class); ackLab.setWidth("420px"); ackLab.setHtmlEnabled(true); ackLab.setValue(acknowledgements.toString()); scrollBox.add(ackLab);
logTailLabel.setHtmlEnabled(true); logTailLabel.setStyleName("c-log-content");