Drools Workbench - Guided Decision Table Editor - Client 6.0.0.CR4

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.drools.workbench.models.commons.shared.oracle.PackageDataModelOracle oracle
           
protected  DTCellValueUtilities utilities
           
 
Constructor Summary
LimitedEntryDropDownManager(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.drools.workbench.models.commons.shared.oracle.PackageDataModelOracle 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.drools.workbench.models.commons.shared.oracle.PackageDataModelOracle 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.drools.workbench.models.commons.shared.oracle.PackageDataModelOracle 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.0.CR4

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