List of usage examples for com.google.gwt.safehtml.shared SafeHtmlBuilder append
public SafeHtmlBuilder append(SafeHtml html)
From source file:org.drools.workbench.screens.guided.dtable.client.widget.auditlog.AuditLogEntryCellHelper.java
License:Apache License
private void buildColumnDetailsUpdate(final ActionWorkItemInsertFactColumnDetails details, final ActionWorkItemInsertFactColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAction(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;// w ww. jav a 2s . c om // Show changed fields too. if (diffs != null && !diffs.isEmpty()) { sbFields = new SafeHtmlBuilder(); for (BaseColumnFieldDiff diff : diffs) { String changedFieldName = diff.getFieldName(); if (changedFieldName.equals(MetadataCol52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(MetadataCol52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionInsertFactCol52.FIELD_BOUND_NAME)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionInsertFactCol52.FIELD_FACT_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.FactType(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionInsertFactCol52.FIELD_FACT_FIELD)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Field(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionInsertFactCol52.FIELD_IS_INSERT_LOGICAL)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.LogicallyInsert(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemInsertFactCol52.FIELD_WORK_ITEM_NAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemName(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName .equals(ActionWorkItemInsertFactCol52.FIELD_WORK_ITEM_RESULT_PARAM_NAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemParameterName(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemInsertFactCol52.FIELD_PARAMETER_CLASSNAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemParameterClassName(), diff.getOldValue(), diff.getValue(), sbFields); } } } if (sbFields != null) { sb.append(TEMPLATE.updatedFields(sbFields.toSafeHtml(), labelClass)); } }
From source file:org.drools.workbench.screens.guided.dtable.client.widget.auditlog.AuditLogEntryCellHelper.java
License:Apache License
private void buildColumnDetailsUpdate(final ActionWorkItemSetFieldColumnDetails details, final ActionWorkItemSetFieldColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAction(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;// w ww .jav a2 s. co m // Show changed fields too. if (diffs != null && !diffs.isEmpty()) { sbFields = new SafeHtmlBuilder(); for (BaseColumnFieldDiff diff : diffs) { String changedFieldName = diff.getFieldName(); if (changedFieldName.equals(MetadataCol52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(MetadataCol52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionSetFieldCol52.FIELD_BOUND_NAME)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionSetFieldCol52.FIELD_FACT_FIELD)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Field(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionSetFieldCol52.FIELD_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.FieldType(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionSetFieldCol52.FIELD_UPDATE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.UpdateEngineWithChanges(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemSetFieldCol52.FIELD_WORK_ITEM_NAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemName(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemSetFieldCol52.FIELD_WORK_ITEM_RESULT_PARAM_NAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemParameterName(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemSetFieldCol52.FIELD_PARAMETER_CLASSNAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemParameterClassName(), diff.getOldValue(), diff.getValue(), sbFields); } } } if (sbFields != null) { sb.append(TEMPLATE.updatedFields(sbFields.toSafeHtml(), labelClass)); } }
From source file:org.drools.workbench.screens.guided.dtable.client.widget.auditlog.AuditLogEntryCellHelper.java
License:Apache License
/** * BZ-996944: A part from the column details, the updated field values must be displayed. */// w w w . j ava2 s . c o m private void buildColumnUpdateFields(final String fieldName, final Object oldValue, final Object newValue, final SafeHtmlBuilder sb) { String _fieldName = fieldName.endsWith(":") ? fieldName.substring(0, fieldName.length() - 1) : fieldName; String _oldValue = oldValue != null ? convertValueToString(oldValue) : ""; String _newValue = newValue != null ? convertValueToString(newValue) : ""; sb.append(TEMPLATE.updatedField(_fieldName, new StringBuilder(QUOTE).append(_oldValue).append(QUOTE).toString(), new StringBuilder(QUOTE).append(_newValue).append(QUOTE).toString())); }
From source file:org.drools.workbench.screens.guided.dtable.client.widget.table.cells.PopupBoundPatternDropDownEditCell.java
License:Apache License
@Override public void render(Cell.Context context, String value, SafeHtmlBuilder sb) { if (value != null) { sb.append(renderer.render(value)); }//from ww w . jav a 2s.c o m }
From source file:org.drools.workbench.screens.guided.dtable.client.wizard.pages.cells.ActionInsertFactFieldCell.java
License:Apache License
@Override public void render(final Context context, final ActionInsertFactCol52 value, final SafeHtmlBuilder sb) { final StringBuilder b = new StringBuilder(); appendHeader(b, value);/*from w w w . ja v a 2 s . c o m*/ b.append(value.getFactField()); sb.append(TEMPLATE.text(getCssStyleName(value), b.toString())); }
From source file:org.drools.workbench.screens.guided.dtable.client.wizard.pages.cells.ActionInsertFactFieldPatternCell.java
License:Apache License
@Override public void render(final Context context, final ActionInsertFactFieldsPattern value, final SafeHtmlBuilder sb) { final String binding = value.getBoundName(); final StringBuilder b = new StringBuilder(); if (binding == null || "".equals(binding)) { b.append(value.getFactType());/*www . j av a 2s. co m*/ } else { b.append(value.getBoundName()); b.append(" : "); b.append(value.getFactType()); } sb.append(TEMPLATE.text(getCssStyleName(value), b.toString())); }
From source file:org.drools.workbench.screens.guided.dtable.client.wizard.pages.cells.ActionSetFieldCell.java
License:Apache License
@Override public void render(final Context context, final ActionSetFieldCol52 value, final SafeHtmlBuilder sb) { final StringBuilder b = new StringBuilder(); appendHeader(b, value);/*from ww w . j a v a 2 s.co m*/ b.append(value.getFactField()); sb.append(TEMPLATE.text(getCssStyleName(value), b.toString())); }
From source file:org.drools.workbench.screens.guided.dtable.client.wizard.pages.cells.AvailableFieldCell.java
License:Apache License
@Override public void render(final Context context, final AvailableField value, final SafeHtmlBuilder sb) { final StringBuilder b = new StringBuilder(); b.append(value.getName());/*from w w w. j av a2s . c o m*/ if (value.getCalculationType() == BaseSingleFieldConstraint.TYPE_LITERAL || value.getCalculationType() == BaseSingleFieldConstraint.TYPE_RET_VALUE) { appendType(b, value); } sb.append(TEMPLATE.text(b.toString())); }
From source file:org.drools.workbench.screens.guided.dtable.client.wizard.pages.cells.BasePatternCell.java
License:Apache License
@Override public void render(final Context context, final Pattern52 pattern, final SafeHtmlBuilder sb) { final String binding = pattern.getBoundName(); final StringBuilder b = new StringBuilder(); if (binding == null || "".equals(binding)) { b.append(pattern.getFactType()); } else {/*from w w w .jav a 2s . c om*/ b.append(pattern.getBoundName()); b.append(" : "); b.append(pattern.getFactType()); } sb.append(TEMPLATE.text(getCssStyleName(pattern), b.toString())); }
From source file:org.drools.workbench.screens.guided.dtable.client.wizard.pages.cells.ConditionCell.java
License:Apache License
@Override public void render(final Context context, final ConditionCol52 value, final SafeHtmlBuilder sb) { final StringBuilder b = new StringBuilder(); switch (value.getConstraintValueType()) { case BaseSingleFieldConstraint.TYPE_LITERAL: makeLiteral(b, value);/*w ww . java 2s .c o m*/ break; case BaseSingleFieldConstraint.TYPE_RET_VALUE: makeFormula(b, value); break; case BaseSingleFieldConstraint.TYPE_PREDICATE: makePredicate(b, value); } sb.append(TEMPLATE.text(getCssStyleName(value), b.toString())); }