Drools Workbench - Guided Decision Table Editor - Client 6.0.1-SNAPSHOT

org.drools.workbench.screens.guided.dtable.client.widget.table
Class LimitedEntryDropDownManager

java.lang.Object
  extended by org.drools.workbench.screens.guided.dtable.client.widget.table.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
static class LimitedEntryDropDownManager.Context
          The Context contains the Pattern and Column for which the enumerations need to be ascertained.
 
Field Summary
protected  org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model
           
protected  org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle
           
protected  DTCellValueUtilities utilities
           
 
Constructor Summary
LimitedEntryDropDownManager(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle)
           
 
Method Summary
 Map<String,String> getCurrentValueMap(LimitedEntryDropDownManager.Context context)
           
 Set<Integer> getDependentColumnIndexes(LimitedEntryDropDownManager.Context context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oracle

protected final org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle

model

protected final org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model

utilities

protected final DTCellValueUtilities utilities
Constructor Detail

LimitedEntryDropDownManager

public LimitedEntryDropDownManager(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
                                   org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle)
Method Detail

getCurrentValueMap

public Map<String,String> getCurrentValueMap(LimitedEntryDropDownManager.Context context)
Specified by:
getCurrentValueMap in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>

getDependentColumnIndexes

public Set<Integer> getDependentColumnIndexes(LimitedEntryDropDownManager.Context context)
Specified by:
getDependentColumnIndexes in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>

Drools Workbench - Guided Decision Table Editor - Client 6.0.1-SNAPSHOT

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