public abstract class AbstractConfigurableAutoTypeListboxWidgetDetailRenderer<T extends Widget> extends AbstractWidgetDetailRenderer<TypedObject,T>
| Modifier and Type | Field and Description |
|---|---|
protected static String |
CSS_HEADER_SUFFIX |
CSS_PROPERTY_PREFIX| Constructor and Description |
|---|
AbstractConfigurableAutoTypeListboxWidgetDetailRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createContentList(HtmlBasedComponent parent,
Object context,
Collection<? extends ItemModel> entries,
List<ColumnConfiguration> columns)
create list contents using the provided columns
|
protected void |
createContentList(HtmlBasedComponent parent,
Object context,
Collection<? extends ItemModel> entries,
List<ColumnConfiguration> columns,
String listboxStyle)
create list contents using the provided columns
|
protected void |
createContentList(HtmlBasedComponent parent,
Object context,
Collection<? extends ItemModel> entries,
String listboxStyle)
create list contents using the columns specified in the type object in the spring config file
|
Object |
createContext()
Create the context object that is passed back into the createContent calls.
|
protected List<ColumnConfiguration> |
getColumnConfigurations(Collection<? extends ItemModel> entries) |
protected String |
getListConfigurationCode() |
protected void |
prependDataRow(Listitem row,
TypedObject entryTypedObject) |
protected void |
prependHeader(Listhead headRow) |
protected void |
renderListEntry(Object context,
ItemModel entry,
Listbox listBox,
List<ColumnConfiguration> columns) |
protected String |
resolveConfigurationTypeForList(Collection<? extends ItemModel> entries) |
void |
setListConfigurationCode(String listConfigurationCode) |
getCockpitTypeService, getColumnConfigurations, getPropertyEditorHelper, getPropertyRendererHelper, getSystemService, populateDataRow, populateHeaderRow, setCockpitTypeService, setPropertyEditorHelper, setPropertyRendererHelper, setSystemServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateContentprotected static final String CSS_HEADER_SUFFIX
public AbstractConfigurableAutoTypeListboxWidgetDetailRenderer()
protected String getListConfigurationCode()
public void setListConfigurationCode(String listConfigurationCode)
public Object createContext()
WidgetDetailRendererprotected List<ColumnConfiguration> getColumnConfigurations(Collection<? extends ItemModel> entries)
protected String resolveConfigurationTypeForList(Collection<? extends ItemModel> entries)
protected void createContentList(HtmlBasedComponent parent,
Object context,
Collection<? extends ItemModel> entries,
String listboxStyle)
protected void createContentList(HtmlBasedComponent parent,
Object context,
Collection<? extends ItemModel> entries,
List<ColumnConfiguration> columns)
protected void createContentList(HtmlBasedComponent parent,
Object context,
Collection<? extends ItemModel> entries,
List<ColumnConfiguration> columns,
String listboxStyle)
protected void prependHeader(Listhead headRow)
protected void renderListEntry(Object context, ItemModel entry, Listbox listBox, List<ColumnConfiguration> columns)
protected void prependDataRow(Listitem row,
TypedObject entryTypedObject)
Copyright © 2017 SAP SE. All Rights Reserved.