Example usage for com.google.gwt.safehtml.shared SafeHtmlBuilder append

List of usage examples for com.google.gwt.safehtml.shared SafeHtmlBuilder append

Introduction

In this page you can find the example usage for com.google.gwt.safehtml.shared SafeHtmlBuilder append.

Prototype

public SafeHtmlBuilder append(SafeHtml html) 

Source Link

Document

Appends the contents of another SafeHtml object, without applying HTML-escaping to it.

Usage

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsInsert(final LimitedEntryActionSetFieldColumnDetails details,
        final SafeHtmlBuilder sb) {
    sb.append(TEMPLATE.commentHeader3Details(
            Constants.INSTANCE.DecisionTableAuditLogInsertActionSetField0(details.getColumnHeader()),
            Constants.INSTANCE.BoundVariableColon(), nil(details.getBoundName()),
            Constants.INSTANCE.FieldColon(), nil(details.getFactField()), Constants.INSTANCE.ValueColon(),
            nilLimitedEntryValue(details.getValue())));
}

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsUpdate(final ColumnDetails details, final ColumnDetails originalDetails,
        final SafeHtmlBuilder sb) {
    if ((details instanceof ConditionColumnDetails) && (originalDetails instanceof ConditionColumnDetails)) {
        buildColumnDetailsUpdate((ConditionColumnDetails) details, (ConditionColumnDetails) originalDetails,
                sb);/*from   w  w w. ja  v  a2  s.co  m*/
    } else if ((details instanceof LimitedEntryConditionColumnDetails)
            && (originalDetails instanceof LimitedEntryConditionColumnDetails)) {
        buildColumnDetailsUpdate((LimitedEntryConditionColumnDetails) details,
                (LimitedEntryConditionColumnDetails) originalDetails, sb);
    } else if ((details instanceof ActionInsertFactColumnDetails)
            && (originalDetails instanceof ActionInsertFactColumnDetails)) {
        buildColumnDetailsUpdate((ActionInsertFactColumnDetails) details,
                (ActionInsertFactColumnDetails) originalDetails, sb);
    } else if ((details instanceof LimitedEntryActionInsertFactColumnDetails)
            && (originalDetails instanceof LimitedEntryActionInsertFactColumnDetails)) {
        buildColumnDetailsUpdate((LimitedEntryActionInsertFactColumnDetails) details,
                (LimitedEntryActionInsertFactColumnDetails) originalDetails, sb);
    } else if ((details instanceof ActionSetFieldColumnDetails)
            && (originalDetails instanceof ActionSetFieldColumnDetails)) {
        buildColumnDetailsUpdate((ActionSetFieldColumnDetails) details,
                (ActionSetFieldColumnDetails) originalDetails, sb);
    } else if ((details instanceof LimitedEntryActionSetFieldColumnDetails)
            && (originalDetails instanceof LimitedEntryActionSetFieldColumnDetails)) {
        buildColumnDetailsUpdate((LimitedEntryActionSetFieldColumnDetails) details,
                (LimitedEntryActionSetFieldColumnDetails) originalDetails, sb);
    } else {
        sb.append(TEMPLATE.commentHeader(Constants.INSTANCE.DecisionTableAuditLogUpdateColumn0Was1(
                details.getColumnHeader(), originalDetails.getColumnHeader())));
    }
}

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsUpdate(final ConditionColumnDetails details,
        final ConditionColumnDetails originalDetails, final SafeHtmlBuilder sb) {
    sb.append(TEMPLATE.commentHeader2Details(
            Constants.INSTANCE.DecisionTableAuditLogUpdateCondition0Was1(
                    details.getColumnHeader(), originalDetails.getColumnHeader()),
            Constants.INSTANCE.FieldColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nil(details.getFactField()),
                    nil(originalDetails.getFactField())),
            Constants.INSTANCE.OperatorColon(), Constants.INSTANCE.DecisionTableAuditLog0Was1(
                    nil(details.getOperator()), nil(originalDetails.getOperator()))));
}

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsUpdate(final LimitedEntryConditionColumnDetails details,
        final LimitedEntryConditionColumnDetails originalDetails, final SafeHtmlBuilder sb) {
    sb.append(TEMPLATE.commentHeader3Details(
            Constants.INSTANCE.DecisionTableAuditLogUpdateCondition0Was1(
                    details.getColumnHeader(), originalDetails.getColumnHeader()),
            Constants.INSTANCE.FieldColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(
                    nil(details.getFactField()), nil(originalDetails.getFactField())),
            Constants.INSTANCE.OperatorColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nil(details.getOperator()),
                    nil(originalDetails.getOperator())),
            Constants.INSTANCE.ValueColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nilLimitedEntryValue(details.getValue()),
                    nilLimitedEntryValue(originalDetails.getValue()))));
}

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsUpdate(final ActionInsertFactColumnDetails details,
        final ActionInsertFactColumnDetails originalDetails, final SafeHtmlBuilder sb) {
    sb.append(TEMPLATE.commentHeader2Details(
            Constants.INSTANCE.DecisionTableAuditLogUpdateAction0Was1(
                    details.getColumnHeader(), originalDetails.getColumnHeader()),
            Constants.INSTANCE.FactTypeColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nil(details.getFactType()),
                    nil(originalDetails.getFactType())),
            Constants.INSTANCE.FieldColon(), Constants.INSTANCE.DecisionTableAuditLog0Was1(
                    nil(details.getFactField()), nil(originalDetails.getFactField()))));
}

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsUpdate(final LimitedEntryActionInsertFactColumnDetails details,
        final LimitedEntryActionInsertFactColumnDetails originalDetails, final SafeHtmlBuilder sb) {
    sb.append(TEMPLATE.commentHeader3Details(
            Constants.INSTANCE.DecisionTableAuditLogUpdateAction0Was1(
                    details.getColumnHeader(), originalDetails.getColumnHeader()),
            Constants.INSTANCE.FactTypeColon(),
            Constants.INSTANCE//from ww w  .j a v  a 2s  . c o m
                    .DecisionTableAuditLog0Was1(nil(details.getFactType()), nil(originalDetails.getFactType())),
            Constants.INSTANCE.FieldColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nil(details.getFactField()),
                    nil(originalDetails.getFactField())),
            Constants.INSTANCE.ValueColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nilLimitedEntryValue(details.getValue()),
                    nilLimitedEntryValue(originalDetails.getValue()))));
}

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsUpdate(final ActionSetFieldColumnDetails details,
        final ActionSetFieldColumnDetails originalDetails, final SafeHtmlBuilder sb) {
    sb.append(TEMPLATE.commentHeader2Details(
            Constants.INSTANCE.DecisionTableAuditLogUpdateAction0Was1(
                    details.getColumnHeader(), originalDetails.getColumnHeader()),
            Constants.INSTANCE.BoundVariableColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nil(details.getBoundName()),
                    nil(originalDetails.getBoundName())),
            Constants.INSTANCE.FieldColon(), Constants.INSTANCE.DecisionTableAuditLog0Was1(
                    nil(details.getFactField()), nil(originalDetails.getFactField()))));
}

From source file:org.drools.guvnor.client.decisiontable.widget.auditlog.AuditLogEntryCellHelper.java

License:Apache License

private void buildColumnDetailsUpdate(final LimitedEntryActionSetFieldColumnDetails details,
        final LimitedEntryActionSetFieldColumnDetails originalDetails, final SafeHtmlBuilder sb) {
    sb.append(TEMPLATE.commentHeader3Details(
            Constants.INSTANCE.DecisionTableAuditLogUpdateAction0Was1(
                    details.getColumnHeader(), originalDetails.getColumnHeader()),
            Constants.INSTANCE.BoundVariableColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(
                    nil(details.getBoundName()), nil(originalDetails.getBoundName())),
            Constants.INSTANCE.FieldColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nil(details.getFactField()),
                    nil(originalDetails.getFactField())),
            Constants.INSTANCE.ValueColon(),
            Constants.INSTANCE.DecisionTableAuditLog0Was1(nilLimitedEntryValue(details.getValue()),
                    nilLimitedEntryValue(originalDetails.getValue()))));
}

From source file:org.drools.guvnor.client.rulelist.RuleFormatImageResourceCell.java

License:Apache License

@Override
public void render(RuleFormatImageResource value, Object key, SafeHtmlBuilder sb) {
    SafeHtml html = SafeHtmlUtils.fromTrustedString(AbstractImagePrototype.create(value).getHTML());
    sb.append(html);
}

From source file:org.drools.guvnor.client.widgets.decoratedgrid.CheckboxCellImpl.java

License:Apache License

@Override
public void render(Context context, Boolean value, SafeHtmlBuilder sb) {
    // Get the view data.
    Object key = context.getKey();
    Boolean viewData = getViewData(key);
    if (viewData != null && viewData.equals(value)) {
        clearViewData(key);// www . j  a v  a 2  s .c om
        viewData = null;
    }

    if (value != null && ((viewData != null) ? viewData : value)) {
        sb.append(INPUT_CHECKED);
    } else {
        sb.append(INPUT_UNCHECKED);
    }
}