public abstract class BTGWizardTypeSelectorPageDefaultRenderer<TYPE> extends Object
For each type an icon, a title and a description are rendered.
| Modifier and Type | Field and Description |
|---|---|
protected static String |
SCLASS_ELEMENT_BOX |
protected static String |
SCLASS_ELEMENT_DESC |
protected static String |
SCLASS_ELEMENT_IMAGE |
protected static String |
SCLASS_ELEMENT_NAME |
protected static String |
TYPE_SELECTOR_CMSWIZARD_ROW_SCLASS |
| Constructor and Description |
|---|
BTGWizardTypeSelectorPageDefaultRenderer(Map<ObjectType,ContentElementConfiguration> contentElements) |
| Modifier and Type | Method and Description |
|---|---|
protected Hbox |
createContainerForIconTitleAndDescription(Listitem item,
Div itemDiv,
Object data,
TYPE processedObject) |
protected Image |
createIcon(Object data,
TYPE processedObject) |
protected String |
createTitle(TYPE processedObject) |
protected Vbox |
createTitleAndDescriptionComponent(Listitem item,
TYPE processedObject) |
protected TYPE |
getChoosenType() |
protected abstract String |
getTypeDescription(TYPE processedObject) |
protected abstract String |
getTypeIconImage(TYPE processedObject) |
protected abstract String |
getTypeId(TYPE processedObject) |
protected abstract String |
getTypeName(TYPE processedObject) |
void |
render(Listitem item,
Object data) |
protected static final String SCLASS_ELEMENT_BOX
protected static final String SCLASS_ELEMENT_IMAGE
protected static final String SCLASS_ELEMENT_NAME
protected static final String SCLASS_ELEMENT_DESC
protected static final String TYPE_SELECTOR_CMSWIZARD_ROW_SCLASS
public BTGWizardTypeSelectorPageDefaultRenderer(Map<ObjectType,ContentElementConfiguration> contentElements)
Copyright © 2017 SAP SE. All Rights Reserved.