use of org.drools.verifier.core.index.keys.Values in project drools-wb by kiegroup.
the class ValuesResolver method getValues.
public Values getValues() throws ValueResolveException {
final String type = getType();
final Values values = getValues(type);
Logger.add("ConditionCol: " + ToString.toString(conditionColumn) + " realCellValue: " + ToString.toString(realCellValue) + " type: " + type + " values: " + values.toString());
return values;
}
use of org.drools.verifier.core.index.keys.Values in project drools-wb by kiegroup.
the class RegularCellUpdateManager method updateAction.
@Override
protected boolean updateAction(final Action action) {
final Values oldValues = action.getValues();
final Values values = getValue(model.getData().get(coordinate.getRow()).get(coordinate.getCol()));
if (values.isThereChanges(oldValues)) {
action.setValue(values);
return true;
} else {
return false;
}
}
use of org.drools.verifier.core.index.keys.Values in project drools by kiegroup.
the class FieldInspectorUpdateTest method updateCondition.
@Test
public void updateCondition() throws Exception {
fieldCondition.setValue(new Values(20));
verify(ruleInspectorUpdater).resetConditionsInspectors();
}
use of org.drools.verifier.core.index.keys.Values in project drools by kiegroup.
the class FieldInspectorUpdateTest method makeAction.
private FieldAction makeAction(final Field field) {
final FieldAction fieldAction = new FieldAction(field, mock(Column.class), new Values(11), configurationMock);
final ArrayList<Action> actionsList = new ArrayList<>();
actionsList.add(fieldAction);
final Actions actions = new Actions(actionsList);
when(field.getActions()).thenReturn(actions);
return fieldAction;
}
use of org.drools.verifier.core.index.keys.Values in project drools by kiegroup.
the class ActionTest method changeValue.
@Test
public void changeValue() throws Exception {
action.setValue(new Values(false));
assertEquals(1, action.getValues().size());
assertEquals(false, action.getValues().iterator().next());
}
Aggregations