Drools Workbench - Guided Decision Table Model 6.2.0.Beta3

org.drools.workbench.models.guided.dtable.shared.model
Interface DiffColumn

All Known Implementing Classes:
ActionCol52, ActionInsertFactCol52, ActionInsertFactFieldsPattern, ActionRetractFactCol52, ActionSetFieldCol52, ActionWorkItemCol52, ActionWorkItemInsertFactCol52, ActionWorkItemSetFieldCol52, AnalysisCol52, AttributeCol52, BRLActionColumn, BRLActionVariableColumn, BRLConditionColumn, BRLConditionVariableColumn, ConditionCol52, DescriptionCol52, DTColumnConfig52, FactPatternPattern52Adaptor, LimitedEntryActionInsertFactCol52, LimitedEntryActionRetractFactCol52, LimitedEntryActionSetFieldCol52, LimitedEntryBRLActionColumn, LimitedEntryBRLConditionColumn, LimitedEntryConditionCol52, MetadataCol52, Pattern52, RowNumberCol52

public interface DiffColumn

A column than can perform diff with another column. E.g.: Useful when querying the differences in a user edited column for update column event. BZ-996944: The idea is to show the changed fields and its values in audit log events.


Method Summary
 List<BaseColumnFieldDiff> diff(BaseColumn otherColumn)
          Analyze differences between two columns of same type.
 

Method Detail

diff

List<BaseColumnFieldDiff> diff(BaseColumn otherColumn)
Analyze differences between two columns of same type.

Parameters:
otherColumn - The column to compare with this one.
Returns:
A list of fields and its values that have changed.

Drools Workbench - Guided Decision Table Model 6.2.0.Beta3

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.