org.broadleafcommerce.openadmin.client.rules
Class RuleBasedPresenterInitializer<U extends DynamicEntityPresenter,V extends RulesDisplay>

java.lang.Object
  extended by org.broadleafcommerce.openadmin.client.rules.RuleBasedPresenterInitializer<U,V>

public abstract class RuleBasedPresenterInitializer<U extends DynamicEntityPresenter,V extends RulesDisplay>
extends Object


Field Summary
static Map<RuleType,String> ATTRIBUTEMAP
           
protected  U presenter
           
protected static MVELToAdvancedCriteriaTranslator TRANSLATOR
           
 
Constructor Summary
RuleBasedPresenterInitializer()
           
 
Method Summary
protected abstract  void bindItemBuilderEvents(ItemBuilderDisplay display)
           
protected  V getDisplay()
           
 void initFilterBuilder(com.smartgwt.client.widgets.form.FilterBuilder filterBuilder, String rule)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTEMAP

public static Map<RuleType,String> ATTRIBUTEMAP

TRANSLATOR

protected static final MVELToAdvancedCriteriaTranslator TRANSLATOR

presenter

protected U extends DynamicEntityPresenter presenter
Constructor Detail

RuleBasedPresenterInitializer

public RuleBasedPresenterInitializer()
Method Detail

getDisplay

protected V getDisplay()

initFilterBuilder

public void initFilterBuilder(com.smartgwt.client.widgets.form.FilterBuilder filterBuilder,
                              String rule)

bindItemBuilderEvents

protected abstract void bindItemBuilderEvents(ItemBuilderDisplay display)


Copyright © 2013. All Rights Reserved.