org.broadleafcommerce.openadmin.web.form.component
Class ListGrid

java.lang.Object
  extended by org.broadleafcommerce.openadmin.web.form.component.ListGrid

public class ListGrid
extends Object


Nested Class Summary
static class ListGrid.Type
           
 
Field Summary
protected  AddMethodType addMethodType
           
protected  String className
           
protected  String containingEntityId
           
protected  String externalEntitySectionKey
           
protected  String friendlyName
           
protected  Set<Field> headerFields
           
protected  String listGridType
           
protected  int order
           
protected  List<ListGridRecord> records
           
protected  List<ListGridAction> rowActions
          These actions will start greyed out and unable to be clicked until a specific row has been selected
protected  String sectionKey
           
protected  int startIndex
           
protected  String subCollectionFieldName
           
protected  List<ListGridAction> toolbarActions
           
 
Constructor Summary
ListGrid()
           
 
Method Summary
 void addRowAction(ListGridAction action)
           
 void addToolbarAction(ListGridAction action)
           
 AddMethodType getAddMethodType()
           
 String getClassName()
           
 String getContainingEntityId()
           
 String getExternalEntitySectionKey()
           
 String getFriendlyName()
           
 Set<Field> getHeaderFields()
           
 String getListGridType()
           
 int getOrder()
           
 String getPath()
           
 List<ListGridRecord> getRecords()
           
 List<ListGridAction> getRowActions()
           
 String getSectionKey()
           
 int getStartIndex()
           
 String getSubCollectionFieldName()
           
 List<ListGridAction> getToolbarActions()
           
 void setAddMethodType(AddMethodType addMethodType)
           
 void setClassName(String className)
           
 void setContainingEntityId(String containingEntityId)
           
 void setExternalEntitySectionKey(String externalEntitySectionKey)
           
 void setFriendlyName(String friendlyName)
           
 void setHeaderFields(Set<Field> headerFields)
           
 void setListGridType(ListGrid.Type listGridType)
           
 void setOrder(int order)
           
 void setRecords(List<ListGridRecord> records)
           
 void setRowActions(List<ListGridAction> rowActions)
           
 void setSectionKey(String sectionKey)
           
 void setStartIndex(int startIndex)
           
 void setSubCollectionFieldName(String subCollectionFieldName)
           
 void setToolbarActions(List<ListGridAction> toolbarActions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

protected String className

friendlyName

protected String friendlyName

order

protected int order

headerFields

protected Set<Field> headerFields

records

protected List<ListGridRecord> records

toolbarActions

protected List<ListGridAction> toolbarActions

rowActions

protected List<ListGridAction> rowActions
These actions will start greyed out and unable to be clicked until a specific row has been selected


startIndex

protected int startIndex

addMethodType

protected AddMethodType addMethodType

listGridType

protected String listGridType

sectionKey

protected String sectionKey

externalEntitySectionKey

protected String externalEntitySectionKey

containingEntityId

protected String containingEntityId

subCollectionFieldName

protected String subCollectionFieldName
Constructor Detail

ListGrid

public ListGrid()
Method Detail

getPath

public String getPath()

addRowAction

public void addRowAction(ListGridAction action)

addToolbarAction

public void addToolbarAction(ListGridAction action)

getClassName

public String getClassName()

setClassName

public void setClassName(String className)

getOrder

public int getOrder()

setOrder

public void setOrder(int order)

getHeaderFields

public Set<Field> getHeaderFields()

setHeaderFields

public void setHeaderFields(Set<Field> headerFields)

getRecords

public List<ListGridRecord> getRecords()

setRecords

public void setRecords(List<ListGridRecord> records)

getToolbarActions

public List<ListGridAction> getToolbarActions()

setToolbarActions

public void setToolbarActions(List<ListGridAction> toolbarActions)

getRowActions

public List<ListGridAction> getRowActions()

setRowActions

public void setRowActions(List<ListGridAction> rowActions)

getStartIndex

public int getStartIndex()

setStartIndex

public void setStartIndex(int startIndex)

getAddMethodType

public AddMethodType getAddMethodType()

setAddMethodType

public void setAddMethodType(AddMethodType addMethodType)

getListGridType

public String getListGridType()

setListGridType

public void setListGridType(ListGrid.Type listGridType)

getContainingEntityId

public String getContainingEntityId()

setContainingEntityId

public void setContainingEntityId(String containingEntityId)

getSubCollectionFieldName

public String getSubCollectionFieldName()

setSubCollectionFieldName

public void setSubCollectionFieldName(String subCollectionFieldName)

getFriendlyName

public String getFriendlyName()

setFriendlyName

public void setFriendlyName(String friendlyName)

getSectionKey

public String getSectionKey()

setSectionKey

public void setSectionKey(String sectionKey)

getExternalEntitySectionKey

public String getExternalEntitySectionKey()

setExternalEntitySectionKey

public void setExternalEntitySectionKey(String externalEntitySectionKey)


Copyright © 2013. All Rights Reserved.