org.drools.workbench.screens.guided.dtable.client.wizard.pages
Class FactPatternConstraintsPage
java.lang.Object
org.drools.workbench.screens.guided.dtable.client.wizard.pages.AbstractGuidedDecisionTableWizardPage
org.drools.workbench.screens.guided.dtable.client.wizard.pages.FactPatternConstraintsPage
- All Implemented Interfaces:
- com.google.gwt.user.client.ui.IsWidget, FactPatternConstraintsPageView.Presenter, org.uberfire.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
Method Summary |
void |
assertDefaultValue(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern,
org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)
|
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)
|
org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52.TableFormat |
getTableFormat()
|
String |
getTitle()
|
boolean |
hasEnum(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern,
org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)
|
void |
initialise()
|
void |
isComplete(org.uberfire.client.callbacks.Callback<Boolean> callback)
|
void |
onConditionsDefined(ConditionsDefinedEvent event)
|
void |
onDuplicatePatterns(DuplicatePatternsEvent event)
|
void |
prepareView()
|
boolean |
requiresValueList(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 selectedPattern,
org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 selectedCondition)
|
void |
selectPattern(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern)
|
void |
setChosenConditions(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern,
List<org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52> conditions)
|
void |
stateChanged()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FactPatternConstraintsPage
public FactPatternConstraintsPage()
getTitle
public String getTitle()
- Specified by:
getTitle
in interface org.uberfire.client.wizards.WizardPage
initialise
public void initialise()
- Specified by:
initialise
in interface org.uberfire.client.wizards.WizardPage
prepareView
public void prepareView()
- Specified by:
prepareView
in interface org.uberfire.client.wizards.WizardPage
isComplete
public void isComplete(org.uberfire.client.callbacks.Callback<Boolean> callback)
- Specified by:
isComplete
in interface org.uberfire.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:
selectPattern
in interface FactPatternConstraintsPageView.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:
setChosenConditions
in interface FactPatternConstraintsPageView.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:
getOperatorCompletions
in interface FactPatternConstraintsPageView.Presenter
getTableFormat
public org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52.TableFormat getTableFormat()
- Specified by:
getTableFormat
in interface FactPatternConstraintsPageView.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:
hasEnum
in interface FactPatternConstraintsPageView.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:
requiresValueList
in interface FactPatternConstraintsPageView.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:
assertDefaultValue
in interface FactPatternConstraintsPageView.Presenter
stateChanged
public void stateChanged()
- Specified by:
stateChanged
in interface FactPatternConstraintsPageView.Presenter
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.