org.drools.guvnor.client.decisiontable.widget
Class LimitedEntryDropDownManager

java.lang.Object
  extended by org.drools.guvnor.client.decisiontable.widget.LimitedEntryDropDownManager
All Implemented Interfaces:
DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>
Direct Known Subclasses:
DefaultValueDropDownManager

public class LimitedEntryDropDownManager
extends Object
implements 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  GuidedDecisionTable52 model
           
protected  SuggestionCompletionEngine sce
           
protected  DTCellValueUtilities utilities
           
 
Constructor Summary
LimitedEntryDropDownManager(GuidedDecisionTable52 model, SuggestionCompletionEngine sce)
           
 
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

sce

protected final SuggestionCompletionEngine sce

model

protected final GuidedDecisionTable52 model

utilities

protected final DTCellValueUtilities utilities
Constructor Detail

LimitedEntryDropDownManager

public LimitedEntryDropDownManager(GuidedDecisionTable52 model,
                                   SuggestionCompletionEngine sce)
Method Detail

getCurrentValueMap

public Map<String,String> getCurrentValueMap(LimitedEntryDropDownManager.Context context)
Specified by:
getCurrentValueMap in interface DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>

getDependentColumnIndexes

public Set<Integer> getDependentColumnIndexes(LimitedEntryDropDownManager.Context context)
Specified by:
getDependentColumnIndexes in interface DropDownDataValueMapProvider<LimitedEntryDropDownManager.Context>


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