Class Validator
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.client.widget.Validator
-
public class Validator extends Object
Guided Decision Table Wizard validator
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddActionPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)booleanarePatternActionInsertFactFieldsValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)booleanarePatternActionSetFieldsValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)booleanarePatternBindingsUnique()booleancanPatternBeRemoved(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)booleandoesOperatorAcceptCommaSeparatedValues(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)booleandoesOperatorAcceptValueList(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)booleandoesOperatorNeedValue(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)booleanisActionHeaderValid(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 a)booleanisActionValid(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 c)booleanisConditionHeaderNotBlank(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)booleanisConditionHeaderUnique(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 conditionCol52)booleanisConditionLimitedEntryValueValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)booleanisConditionOperatorValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)booleanisConditionValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)booleanisPatternBindingUnique(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)booleanisPatternValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)booleanisTypeUsed(String fqcn)voidremoveActionPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)voidsetPatternToActionInsertFactFieldsMap(Map<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactFieldsPattern,List<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactCol52>> patternToActionInsertFactFieldsMap)voidsetPatternToActionSetFieldsMap(Map<org.drools.workbench.models.guided.dtable.shared.model.Pattern52,List<org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52>> patternToActionSetFieldsMap)
-
-
-
Constructor Detail
-
Validator
public Validator()
-
Validator
public Validator(List<org.drools.workbench.models.guided.dtable.shared.model.CompositeColumn<? extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>> patterns)
-
-
Method Detail
-
addActionPattern
public void addActionPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
-
removeActionPattern
public void removeActionPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
-
arePatternBindingsUnique
public boolean arePatternBindingsUnique()
-
isPatternBindingUnique
public boolean isPatternBindingUnique(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
-
isPatternValid
public boolean isPatternValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)
-
isConditionValid
public boolean isConditionValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
-
isConditionHeaderNotBlank
public boolean isConditionHeaderNotBlank(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
-
isConditionHeaderUnique
public boolean isConditionHeaderUnique(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 conditionCol52)
-
isConditionOperatorValid
public boolean isConditionOperatorValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
-
isActionValid
public boolean isActionValid(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 c)
-
isActionHeaderValid
public boolean isActionHeaderValid(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 a)
-
setPatternToActionSetFieldsMap
public void setPatternToActionSetFieldsMap(Map<org.drools.workbench.models.guided.dtable.shared.model.Pattern52,List<org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52>> patternToActionSetFieldsMap)
-
arePatternActionSetFieldsValid
public boolean arePatternActionSetFieldsValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)
-
setPatternToActionInsertFactFieldsMap
public void setPatternToActionInsertFactFieldsMap(Map<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactFieldsPattern,List<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactCol52>> patternToActionInsertFactFieldsMap)
-
arePatternActionInsertFactFieldsValid
public boolean arePatternActionInsertFactFieldsValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)
-
doesOperatorNeedValue
public boolean doesOperatorNeedValue(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
-
doesOperatorAcceptValueList
public boolean doesOperatorAcceptValueList(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
-
doesOperatorAcceptCommaSeparatedValues
public boolean doesOperatorAcceptCommaSeparatedValues(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
-
isConditionLimitedEntryValueValid
public boolean isConditionLimitedEntryValueValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
-
canPatternBeRemoved
public boolean canPatternBeRemoved(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
-
isTypeUsed
public boolean isTypeUsed(String fqcn)
-
-