org.drools.guvnor.client.decisiontable
Class Validator

java.lang.Object
  extended by org.drools.guvnor.client.decisiontable.Validator

public class Validator
extends Object

Guided Decision Table Wizard validator


Constructor Summary
Validator()
           
Validator(List<CompositeColumn<? extends BaseColumn>> patterns)
           
 
Method Summary
 void addActionPattern(Pattern52 pattern)
           
 boolean arePatternActionInsertFactFieldsValid(Pattern52 p)
           
 boolean arePatternActionSetFieldsValid(Pattern52 p)
           
 boolean arePatternBindingsUnique()
           
 boolean doesOperatorAcceptValueList(ConditionCol52 c)
           
 boolean doesOperatorNeedValue(ConditionCol52 c)
           
 boolean isActionHeaderValid(ActionCol52 a)
           
 boolean isActionValid(ActionCol52 c)
           
 boolean isConditionHeaderValid(ConditionCol52 c)
           
 boolean isConditionLimitedEntryValueValid(ConditionCol52 c)
           
 boolean isConditionOperatorValid(ConditionCol52 c)
           
 boolean isConditionValid(ConditionCol52 c)
           
 boolean isPatternBindingUnique(Pattern52 pattern)
           
 boolean isPatternValid(Pattern52 p)
           
 void removeActionPattern(Pattern52 pattern)
           
 void setPatternToActionInsertFactFieldsMap(Map<ActionInsertFactFieldsPattern,List<ActionInsertFactCol52>> patternToActionInsertFactFieldsMap)
           
 void setPatternToActionSetFieldsMap(Map<Pattern52,List<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<CompositeColumn<? extends BaseColumn>> patterns)
Method Detail

addActionPattern

public void addActionPattern(Pattern52 pattern)

removeActionPattern

public void removeActionPattern(Pattern52 pattern)

arePatternBindingsUnique

public boolean arePatternBindingsUnique()

isPatternBindingUnique

public boolean isPatternBindingUnique(Pattern52 pattern)

isPatternValid

public boolean isPatternValid(Pattern52 p)

isConditionValid

public boolean isConditionValid(ConditionCol52 c)

isConditionHeaderValid

public boolean isConditionHeaderValid(ConditionCol52 c)

isConditionOperatorValid

public boolean isConditionOperatorValid(ConditionCol52 c)

isActionValid

public boolean isActionValid(ActionCol52 c)

isActionHeaderValid

public boolean isActionHeaderValid(ActionCol52 a)

setPatternToActionSetFieldsMap

public void setPatternToActionSetFieldsMap(Map<Pattern52,List<ActionSetFieldCol52>> patternToActionSetFieldsMap)

arePatternActionSetFieldsValid

public boolean arePatternActionSetFieldsValid(Pattern52 p)

setPatternToActionInsertFactFieldsMap

public void setPatternToActionInsertFactFieldsMap(Map<ActionInsertFactFieldsPattern,List<ActionInsertFactCol52>> patternToActionInsertFactFieldsMap)

arePatternActionInsertFactFieldsValid

public boolean arePatternActionInsertFactFieldsValid(Pattern52 p)

doesOperatorNeedValue

public boolean doesOperatorNeedValue(ConditionCol52 c)

doesOperatorAcceptValueList

public boolean doesOperatorAcceptValueList(ConditionCol52 c)

isConditionLimitedEntryValueValid

public boolean isConditionLimitedEntryValueValid(ConditionCol52 c)


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