public class CatalogSelectorController
extends DefaultWidgetController
| Modifier and Type | Field and Description |
|---|---|
static String |
CATALOG_TREE_MODEL_POPULATOR_BEAN_ID |
static String |
MODEL_SELECTED_DATA |
static String |
OUT_SOCKET_SELECTION |
static String |
POPUP_OPENER |
static String |
SCLASS_YW_TREEROW_ALL |
static String |
SCLASS_YW_TREEROW_CATALOG |
static String |
SCLASS_YW_TREEROW_CATALOG_VERSION |
static String |
SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG |
static String |
SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG_VERSION |
| Constructor and Description |
|---|
CatalogSelectorController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustSClass(Treeitem item,
Object data) |
protected String |
calculateLabel(Set<Object> selectedModels) |
protected void |
deselectAllChildren(Treeitem item,
Set<Object> selectedModels) |
protected void |
deselectParent(Treeitem item,
Set<Object> selectedModels) |
<any> |
getCatalogTreeModelPopulator() |
LabelService |
getLabelService() |
protected String |
getNullLabel() |
Popup |
getPopup() |
Button |
getPopupOpener() |
protected Set<Object> |
getSelectedModels() |
Tree |
getTree() |
protected void |
handleCrudEvent(CockpitEvent event) |
void |
handleObjectCreatedvent(CockpitEvent event) |
void |
handleObjectDeletedEvent(CockpitEvent event) |
void |
handleObjectUpdatedEvent(CockpitEvent event) |
void |
handlePopupOpenerClick() |
void |
initialize(Component comp) |
protected void |
reloadTree() |
protected void |
renderItem(Treeitem item,
Object data) |
protected void |
selectAllChildren(Treeitem item,
Set<Object> selectedModels) |
protected void |
selectOnRender(Treeitem item,
Set<Object> selectedModels) |
protected void |
selectParentWhenAllChildrenSelected(Treeitem item,
Set<Object> selectedModels) |
void |
setCatalogTreeModelPopulator(<any> catalogTreeModelPopulator) |
void |
setLabelService(LabelService labelService) |
protected void |
updateAllRow(Tree tree,
Set<Object> selectedModels) |
public static final String OUT_SOCKET_SELECTION
public static final String MODEL_SELECTED_DATA
public static final String SCLASS_YW_TREEROW_ALL
public static final String SCLASS_YW_TREEROW_CATALOG
public static final String SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG
public static final String SCLASS_YW_TREEROW_CATALOG_VERSION
public static final String SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG_VERSION
public static final String CATALOG_TREE_MODEL_POPULATOR_BEAN_ID
public static final String POPUP_OPENER
public void initialize(Component comp)
protected void reloadTree()
protected void renderItem(Treeitem item,
Object data)
protected void selectParentWhenAllChildrenSelected(Treeitem item,
Set<Object> selectedModels)
protected void adjustSClass(Treeitem item,
Object data)
protected String getNullLabel()
public void handlePopupOpenerClick()
public void handleObjectUpdatedEvent(CockpitEvent event)
public void handleObjectCreatedvent(CockpitEvent event)
public void handleObjectDeletedEvent(CockpitEvent event)
protected void handleCrudEvent(CockpitEvent event)
public <any> getCatalogTreeModelPopulator()
public void setCatalogTreeModelPopulator(<any> catalogTreeModelPopulator)
public LabelService getLabelService()
public void setLabelService(LabelService labelService)
public Tree getTree()
public Popup getPopup()
public Button getPopupOpener()
Copyright © 2017 SAP SE. All Rights Reserved.