Class LimitedEntryDropDownManager
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.utilities.LimitedEntryDropDownManager
-
- All Implemented Interfaces:
org.kie.workbench.common.widgets.decoratedgrid.client.widget.DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>
- Direct Known Subclasses:
DefaultValueDropDownManager
public class LimitedEntryDropDownManager extends Object implements org.kie.workbench.common.widgets.decoratedgrid.client.widget.DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>
Specific implementation for Limited Entry Decision Table definition (i.e. for use with NewGuidedDecisionTableWizard or GuidedDecisionTableWidget)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLimitedEntryDropDownManager.ContextThe Context contains the Pattern and Column for which the enumerations need to be ascertained.
-
Field Summary
Fields Modifier and Type Field Description protected org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52modelprotected org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracleoracleprotected CellUtilitiesutilities
-
Constructor Summary
Constructors Constructor Description LimitedEntryDropDownManager(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getCurrentValueMap(LimitedEntryDropDownManager.Context context)Set<Integer>getDependentColumnIndexes(LimitedEntryDropDownManager.Context context)
-
-
-
Field Detail
-
model
protected final org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model
-
oracle
protected final org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle
-
utilities
protected final CellUtilities utilities
-
-
Method Detail
-
getCurrentValueMap
public Map<String,String> getCurrentValueMap(LimitedEntryDropDownManager.Context context)
- Specified by:
getCurrentValueMapin interfaceorg.kie.workbench.common.widgets.decoratedgrid.client.widget.DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>
-
getDependentColumnIndexes
public Set<Integer> getDependentColumnIndexes(LimitedEntryDropDownManager.Context context)
- Specified by:
getDependentColumnIndexesin interfaceorg.kie.workbench.common.widgets.decoratedgrid.client.widget.DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>
-
-