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 ColumnDetails details, final ColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { if ((details instanceof ConditionColumnDetails) && (originalDetails instanceof ConditionColumnDetails)) { buildColumnDetailsUpdate((ConditionColumnDetails) details, (ConditionColumnDetails) originalDetails, diffs, sb);/* w ww . ja v a 2 s.c o m*/ } else if ((details instanceof LimitedEntryConditionColumnDetails) && (originalDetails instanceof LimitedEntryConditionColumnDetails)) { buildColumnDetailsUpdate((LimitedEntryConditionColumnDetails) details, (LimitedEntryConditionColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof ActionInsertFactColumnDetails) && (originalDetails instanceof ActionInsertFactColumnDetails)) { buildColumnDetailsUpdate((ActionInsertFactColumnDetails) details, (ActionInsertFactColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof LimitedEntryActionInsertFactColumnDetails) && (originalDetails instanceof LimitedEntryActionInsertFactColumnDetails)) { buildColumnDetailsUpdate((LimitedEntryActionInsertFactColumnDetails) details, (LimitedEntryActionInsertFactColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof ActionSetFieldColumnDetails) && (originalDetails instanceof ActionSetFieldColumnDetails)) { buildColumnDetailsUpdate((ActionSetFieldColumnDetails) details, (ActionSetFieldColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof LimitedEntryActionSetFieldColumnDetails) && (originalDetails instanceof LimitedEntryActionSetFieldColumnDetails)) { buildColumnDetailsUpdate((LimitedEntryActionSetFieldColumnDetails) details, (LimitedEntryActionSetFieldColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof AttributeColumnDetails) && (originalDetails instanceof AttributeColumnDetails)) { buildColumnDetailsUpdate((AttributeColumnDetails) details, (AttributeColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof MetadataColumnDetails) && (originalDetails instanceof MetadataColumnDetails)) { buildColumnDetailsUpdate((MetadataColumnDetails) details, (MetadataColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof ActionWorkItemColumnDetails) && (originalDetails instanceof ActionWorkItemColumnDetails)) { buildColumnDetailsUpdate((ActionWorkItemColumnDetails) details, (ActionWorkItemColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof ActionWorkItemInsertFactColumnDetails) && (originalDetails instanceof ActionWorkItemInsertFactColumnDetails)) { buildColumnDetailsUpdate((ActionWorkItemInsertFactColumnDetails) details, (ActionWorkItemInsertFactColumnDetails) originalDetails, diffs, sb); } else if ((details instanceof ActionWorkItemSetFieldColumnDetails) && (originalDetails instanceof ActionWorkItemSetFieldColumnDetails)) { buildColumnDetailsUpdate((ActionWorkItemSetFieldColumnDetails) details, (ActionWorkItemSetFieldColumnDetails) originalDetails, diffs, sb); } else { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateColumn(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null; // Show changed fields too. if (diffs != null && !diffs.isEmpty()) { sbFields = new SafeHtmlBuilder(); for (BaseColumnFieldDiff diff : diffs) { String changedFieldName = diff.getFieldName(); if (changedFieldName.equals(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(AttributeCol52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(AttributeCol52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), 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-996932: Added column update details for attribute columns. * @param details The new details column. * @param originalDetails The origin details column. * @param diffs A part from the column details, the column fields update information must be present too. * @param sb The html bulder buffer./*from w ww. j a va 2 s.c om*/ */ private void buildColumnDetailsUpdate(final AttributeColumnDetails details, final AttributeColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAttribute(details.getAttribute()))); SafeHtmlBuilder sbFields = null; // Show changed fields too. if (diffs != null && !diffs.isEmpty()) { sbFields = new SafeHtmlBuilder(); for (BaseColumnFieldDiff diff : diffs) { String changedFieldName = diff.getFieldName(); if (changedFieldName.equals(AttributeCol52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(AttributeCol52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(AttributeCol52.FIELD_REVERSE_ORDER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ReverseOrder(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(AttributeCol52.FIELD_USE_ROW_NUMBER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.UseRowNumber(), 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 ConditionColumnDetails details, final ConditionColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateCondition(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;//from ww w . ja va 2 s . c o m // Show changed fields too. if (diffs != null && !diffs.isEmpty()) { sbFields = new SafeHtmlBuilder(); for (BaseColumnFieldDiff diff : diffs) { String changedFieldName = diff.getFieldName(); if (changedFieldName.equals(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_FACT_FIELD)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Field(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_OPERATOR)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Operator(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_VALUE_LIST)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_BINDING)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_CONSTRAINT_VALUE_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.CalculationType(), getLiteralForCalculationType((Integer) diff.getOldValue()), getLiteralForCalculationType((Integer) diff.getValue()), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(Pattern52.FIELD_ENTRY_POINT_NAME)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DTLabelFromEntryPoint(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(Pattern52.FIELD_FACT_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.FactType(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(Pattern52.FIELD_BOUND_NAME)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_FIELD_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.FieldType(), 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 LimitedEntryConditionColumnDetails details, final LimitedEntryConditionColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateCondition(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;/*from w w w . j a va 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(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(LimitedEntryConditionCol52.FIELD_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Value(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_FACT_FIELD)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Field(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_OPERATOR)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Operator(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_VALUE_LIST)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_BINDING)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ConditionCol52.FIELD_CONSTRAINT_VALUE_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.CalculationType(), getLiteralForCalculationType((Integer) diff.getOldValue()), getLiteralForCalculationType((Integer) diff.getValue()), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(Pattern52.FIELD_FACT_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.FactType(), 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 ActionInsertFactColumnDetails details, final ActionInsertFactColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAction(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;/*from w w w. j a va 2 s . c o m*/ // Show changed fields too. if (diffs != null && !diffs.isEmpty()) { sbFields = new SafeHtmlBuilder(); for (BaseColumnFieldDiff diff : diffs) { String changedFieldName = diff.getFieldName(); // if (changedFieldName.equals(ActionInsertFactCol52.FIELD_BOUND_NAME)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sb); // if (changedFieldName.equals(ActionInsertFactCol52.FIELD_TYPE)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sb); if (changedFieldName.equals(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), 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_FACT_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.FactType(), 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(ActionInsertFactCol52.FIELD_VALUE_LIST)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), 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 LimitedEntryActionInsertFactColumnDetails details, final LimitedEntryActionInsertFactColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAction(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;//from w w w . j av 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(ActionInsertFactCol52.FIELD_BOUND_NAME)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sb); // if (changedFieldName.equals(ActionInsertFactCol52.FIELD_TYPE)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sb); if (changedFieldName.equals(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(LimitedEntryActionInsertFactCol52.FIELD_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Value(), 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_FACT_TYPE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.FactType(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionInsertFactCol52.FIELD_IS_INSERT_LOGICAL)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.LogicallyInsert(), diff.getOldValue(), diff.getValue(), sb); } else if (changedFieldName.equals(ActionInsertFactCol52.FIELD_VALUE_LIST)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), 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 ActionSetFieldColumnDetails details, final ActionSetFieldColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAction(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;//from w w w . j a v a 2 s.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(ActionInsertFactCol52.FIELD_BOUND_NAME)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sb); // if (changedFieldName.equals(ActionInsertFactCol52.FIELD_TYPE)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sb); if (changedFieldName.equals(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), 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(ActionInsertFactCol52.FIELD_IS_INSERT_LOGICAL)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.LogicallyInsert(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionSetFieldCol52.FIELD_VALUE_LIST)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionSetFieldCol52.FIELD_UPDATE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.UpdateEngineWithChanges(), 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 LimitedEntryActionSetFieldColumnDetails details, final LimitedEntryActionSetFieldColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAction(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;//from w w w. jav a 2 s. 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(ActionInsertFactCol52.FIELD_BOUND_NAME)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sb); // if (changedFieldName.equals(ActionInsertFactCol52.FIELD_TYPE)) buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Binding(), diff.getOldValue(), diff.getValue(), sb); if (changedFieldName.equals(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(LimitedEntryActionSetFieldCol52.FIELD_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Value(), 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_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(ActionInsertFactCol52.FIELD_VALUE_LIST)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ValueList(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), 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 MetadataColumnDetails details, final MetadataColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateColumn(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;/*from www. ja v a2s. c o 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_DEFAULT_VALUE)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.DefaultValue(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(MetadataCol52.FIELD_METADATA)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.Metadata1(), diff.getOldValue(), diff.getValue(), sbFields); } else 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); } } } 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 ActionWorkItemColumnDetails details, final ActionWorkItemColumnDetails originalDetails, final List<BaseColumnFieldDiff> diffs, final SafeHtmlBuilder sb) { sb.append(TEMPLATE.commentHeader(GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogUpdateAction(details.getColumnHeader()))); SafeHtmlBuilder sbFields = null;// w ww. ja v 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(DTColumnConfig52.FIELD_HEADER)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.ColumnHeader(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(DTColumnConfig52.FIELD_HIDE_COLUMN)) { buildColumnUpdateFields(GuidedDecisionTableConstants.INSTANCE.HideThisColumn(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemCol52.FIELD_WORKITEM_DEFINITION_NAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemName(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemCol52.FIELD_WORKITEM_DEFINITION_PARAMETER_NAME)) { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemParameterName(), diff.getOldValue(), diff.getValue(), sbFields); } else if (changedFieldName.equals(ActionWorkItemCol52.FIELD_WORKITEM_DEFINITION_PARAMETER_VALUE)) { if (diff instanceof WorkItemColumnParameterValueDiffImpl) { final String parameterName = ((WorkItemColumnParameterValueDiffImpl) diff) .getParameterName(); buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE .DecisionTableAuditLogWorkItemParameterValueOnly0(parameterName), diff.getOldValue(), diff.getValue(), sbFields); } else { buildColumnUpdateFields( GuidedDecisionTableConstants.INSTANCE.DecisionTableAuditLogWorkItemParameterValue(), diff.getOldValue(), diff.getValue(), sbFields); } } } } if (sbFields != null) { sb.append(TEMPLATE.updatedFields(sbFields.toSafeHtml(), labelClass)); } }