Drools Workbench - Guided Decision Table Editor - Client 6.2.0.CR2

org.drools.workbench.screens.guided.dtable.client.widget
Class Validator

java.lang.Object
  extended by org.drools.workbench.screens.guided.dtable.client.widget.Validator

public class Validator
extends Object

Guided Decision Table Wizard validator


Constructor Summary
Validator()
           
Validator(List<org.drools.workbench.models.guided.dtable.shared.model.CompositeColumn<? extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>> patterns)
           
 
Method Summary
 void addActionPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
           
 boolean arePatternActionInsertFactFieldsValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)
           
 boolean arePatternActionSetFieldsValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)
           
 boolean arePatternBindingsUnique()
           
 boolean canPatternBeRemoved(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
           
 boolean doesOperatorAcceptCommaSeparatedValues(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
           
 boolean doesOperatorAcceptValueList(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
           
 boolean doesOperatorNeedValue(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
           
 boolean isActionHeaderValid(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 a)
           
 boolean isActionValid(org.drools.workbench.models.guided.dtable.shared.model.ActionCol52 c)
           
 boolean isConditionHeaderValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
           
 boolean isConditionLimitedEntryValueValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
           
 boolean isConditionOperatorValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
           
 boolean isConditionValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)
           
 boolean isPatternBindingUnique(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
           
 boolean isPatternValid(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 p)
           
 boolean isTypeUsed(String fqcn)
           
 void removeActionPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
           
 void setPatternToActionInsertFactFieldsMap(Map<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactFieldsPattern,List<org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactCol52>> patternToActionInsertFactFieldsMap)
           
 void setPatternToActionSetFieldsMap(Map<org.drools.workbench.models.guided.dtable.shared.model.Pattern52,List<org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52>> patternToActionSetFieldsMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)

isConditionHeaderValid

public boolean isConditionHeaderValid(org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 c)

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)

Drools Workbench - Guided Decision Table Editor - Client 6.2.0.CR2

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