Class FactPatternConstraintsPage
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.client.wizard.table.pages.AbstractGuidedDecisionTableWizardPage
-
- org.drools.workbench.screens.guided.dtable.client.wizard.table.pages.FactPatternConstraintsPage
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,FactPatternConstraintsPageView.Presenter,org.uberfire.ext.widgets.core.client.wizards.WizardPage
@Dependent public class FactPatternConstraintsPage extends AbstractGuidedDecisionTableWizardPage implements FactPatternConstraintsPageView.Presenter
A page for the guided Decision Table Wizard to define Fact Pattern Constraints
-
-
Field Summary
-
Fields inherited from class org.drools.workbench.screens.guided.dtable.client.wizard.table.pages.AbstractGuidedDecisionTableWizardPage
baseFileName, cellUtilities, columnUtilities, content, contextPath, hitPolicy, model, NEW_FACT_PREFIX, oracle, tableFormat, validator
-
-
Constructor Summary
Constructors Constructor Description FactPatternConstraintsPage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertDefaultValue(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)voidgetOperatorCompletions(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition, org.uberfire.client.callbacks.Callback<String[]> callback)org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52.TableFormatgetTableFormat()StringgetTitle()booleanhasEnum(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)voidinitialise()voidisComplete(org.uberfire.client.callbacks.Callback<Boolean> callback)voidonConditionsDefined(ConditionsDefinedEvent event)voidonDuplicatePatterns(DuplicatePatternsEvent event)voidprepareView()booleanrequiresValueList(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)voidselectPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)voidsetChosenConditions(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern, List<org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52> conditions)voidstateChanged()-
Methods inherited from class org.drools.workbench.screens.guided.dtable.client.wizard.table.pages.AbstractGuidedDecisionTableWizardPage
allowEmptyValues, asWidget, getValidator, makeResult, setContent
-
-
-
-
Method Detail
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceorg.uberfire.ext.widgets.core.client.wizards.WizardPage
-
initialise
public void initialise()
- Specified by:
initialisein interfaceorg.uberfire.ext.widgets.core.client.wizards.WizardPage
-
prepareView
public void prepareView()
- Specified by:
prepareViewin interfaceorg.uberfire.ext.widgets.core.client.wizards.WizardPage
-
isComplete
public void isComplete(org.uberfire.client.callbacks.Callback<Boolean> callback)
- Specified by:
isCompletein interfaceorg.uberfire.ext.widgets.core.client.wizards.WizardPage
-
onDuplicatePatterns
public void onDuplicatePatterns(@Observes DuplicatePatternsEvent event)
-
onConditionsDefined
public void onConditionsDefined(@Observes ConditionsDefinedEvent event)
-
selectPattern
public void selectPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
- Specified by:
selectPatternin interfaceFactPatternConstraintsPageView.Presenter
-
setChosenConditions
public void setChosenConditions(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern, List<org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52> conditions)- Specified by:
setChosenConditionsin interfaceFactPatternConstraintsPageView.Presenter
-
getOperatorCompletions
public void getOperatorCompletions(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition, org.uberfire.client.callbacks.Callback<String[]> callback)- Specified by:
getOperatorCompletionsin interfaceFactPatternConstraintsPageView.Presenter
-
getTableFormat
public org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52.TableFormat getTableFormat()
- Specified by:
getTableFormatin interfaceFactPatternConstraintsPageView.Presenter
-
hasEnum
public boolean hasEnum(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)- Specified by:
hasEnumin interfaceFactPatternConstraintsPageView.Presenter
-
requiresValueList
public boolean requiresValueList(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)- Specified by:
requiresValueListin interfaceFactPatternConstraintsPageView.Presenter
-
assertDefaultValue
public void assertDefaultValue(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)- Specified by:
assertDefaultValuein interfaceFactPatternConstraintsPageView.Presenter
-
stateChanged
public void stateChanged()
- Specified by:
stateChangedin interfaceFactPatternConstraintsPageView.Presenter
-
-