org.broadleafcommerce.cms.admin.client.presenter.structure
Class StructuredContentPresenterExtractor

java.lang.Object
  extended by org.broadleafcommerce.cms.admin.client.presenter.structure.StructuredContentPresenterExtractor

public class StructuredContentPresenterExtractor
extends Object

Author:
jfischer

Field Summary
protected  StructuredContentPresenter presenter
           
protected  List<ItemBuilderDisplay> removedItemQualifiers
           
 
Constructor Summary
StructuredContentPresenterExtractor(StructuredContentPresenter presenter)
           
 
Method Summary
 void applyData(com.smartgwt.client.data.Record selectedRecord)
           
protected  void extractData(com.smartgwt.client.data.Record selectedRecord, Map<String,Object> dirtyValues, String property, com.smartgwt.client.widgets.form.FilterBuilder filterBuilder, String keyWord)
           
protected  void extractQualifierData(String id, boolean isValidation, Map<String,Object> dirtyValues)
           
protected  StructuredContentDisplay getDisplay()
           
 List<ItemBuilderDisplay> getRemovedItemQualifiers()
           
 void removeItemQualifer(ItemBuilderDisplay builder)
           
protected  void resetButtonState()
           
protected  void setData(com.smartgwt.client.data.Record record, String fieldName, Object value, Map<String,Object> dirtyValues)
           
 void setRemovedItemQualifiers(List<ItemBuilderDisplay> removedItemQualifiers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

presenter

protected StructuredContentPresenter presenter

removedItemQualifiers

protected List<ItemBuilderDisplay> removedItemQualifiers
Constructor Detail

StructuredContentPresenterExtractor

public StructuredContentPresenterExtractor(StructuredContentPresenter presenter)
Method Detail

getDisplay

protected StructuredContentDisplay getDisplay()

removeItemQualifer

public void removeItemQualifer(ItemBuilderDisplay builder)

extractData

protected void extractData(com.smartgwt.client.data.Record selectedRecord,
                           Map<String,Object> dirtyValues,
                           String property,
                           com.smartgwt.client.widgets.form.FilterBuilder filterBuilder,
                           String keyWord)
                    throws IncompatibleMVELTranslationException
Throws:
IncompatibleMVELTranslationException

setData

protected void setData(com.smartgwt.client.data.Record record,
                       String fieldName,
                       Object value,
                       Map<String,Object> dirtyValues)

applyData

public void applyData(com.smartgwt.client.data.Record selectedRecord)

resetButtonState

protected void resetButtonState()

extractQualifierData

protected void extractQualifierData(String id,
                                    boolean isValidation,
                                    Map<String,Object> dirtyValues)
                             throws IncompatibleMVELTranslationException
Throws:
IncompatibleMVELTranslationException

getRemovedItemQualifiers

public List<ItemBuilderDisplay> getRemovedItemQualifiers()

setRemovedItemQualifiers

public void setRemovedItemQualifiers(List<ItemBuilderDisplay> removedItemQualifiers)


Copyright © 2013. All Rights Reserved.