public class CatalogSelectorController
extends DefaultWidgetController
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALL_CATALOGS_LABEL |
static java.lang.String |
CATALOG_TREE_MODEL_POPULATOR_BEAN_ID |
static java.lang.String |
MODEL_SELECTED_DATA |
static java.lang.String |
OUT_SOCKET_SELECTION |
static java.lang.String |
OUT_SOCKET_SYNC_CATALOG_VERSION |
static java.lang.String |
POPUP_OPENER
Deprecated.
since 6.4
|
static java.lang.String |
SCLASS_YW_TREEROW_ALL |
static java.lang.String |
SCLASS_YW_TREEROW_CATALOG |
static java.lang.String |
SCLASS_YW_TREEROW_CATALOG_VERSION |
static java.lang.String |
SCLASS_YW_TREEROW_CATALOG_VERSION_SYNC_BTN |
static java.lang.String |
SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG |
static java.lang.String |
SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG_VERSION |
static java.lang.String |
SETTING_SHOW_CATALOG_VERSION_SYNC_BTN |
| Constructor and Description |
|---|
CatalogSelectorController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustSClass(Treeitem item,
java.lang.Object data) |
protected java.lang.String |
calculateLabel(java.util.Set<java.lang.Object> selectedModels) |
protected HtmlBasedComponent |
createSyncButton(CatalogVersionModel catalogVersionModel) |
protected void |
deselectAllChildren(Treeitem item,
java.util.Set<java.lang.Object> selectedModels) |
protected void |
deselectParent(Treeitem item,
java.util.Set<java.lang.Object> selectedModels) |
<any> |
getCatalogTreeModelPopulator() |
LabelService |
getLabelService() |
protected java.lang.String |
getNullLabel() |
Popup |
getPopup() |
Button |
getPopupOpener() |
protected java.util.Set<java.lang.Object> |
getSelectedModels() |
Tree |
getTree() |
protected void |
handleCrudEvent(CockpitEvent event) |
void |
handleObjectCreatedEvent(CockpitEvent event) |
void |
handleObjectCreatedvent(CockpitEvent event)
Deprecated.
since 6.4
|
void |
handleObjectDeletedEvent(CockpitEvent event) |
void |
handleObjectUpdatedEvent(CockpitEvent event) |
void |
handlePopupOpenerClick()
Deprecated.
since 6.4
|
void |
initialize(Component comp) |
protected void |
reloadTree() |
protected void |
renderItem(Treeitem item,
java.lang.Object data) |
protected void |
selectAllChildren(Treeitem item,
java.util.Set<java.lang.Object> selectedModels) |
protected void |
selectOnRender(Treeitem item,
java.util.Set<java.lang.Object> selectedModels) |
protected void |
selectParentWhenAllChildrenSelected(Treeitem item,
java.util.Set<java.lang.Object> selectedModels) |
void |
setCatalogTreeModelPopulator(<any> catalogTreeModelPopulator) |
void |
setLabelService(LabelService labelService) |
protected void |
synchronizeCatalogVersion(CatalogVersionModel data) |
protected void |
updateAllRow(Tree tree,
java.util.Set<java.lang.Object> selectedModels) |
public static final java.lang.String OUT_SOCKET_SELECTION
public static final java.lang.String OUT_SOCKET_SYNC_CATALOG_VERSION
public static final java.lang.String MODEL_SELECTED_DATA
public static final java.lang.String SCLASS_YW_TREEROW_ALL
public static final java.lang.String SCLASS_YW_TREEROW_CATALOG
public static final java.lang.String SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG
public static final java.lang.String SCLASS_YW_TREEROW_CATALOG_VERSION
public static final java.lang.String SCLASS_YW_TREEROW_CLASSIFICATION_CATALOG_VERSION
public static final java.lang.String SCLASS_YW_TREEROW_CATALOG_VERSION_SYNC_BTN
public static final java.lang.String CATALOG_TREE_MODEL_POPULATOR_BEAN_ID
public static final java.lang.String SETTING_SHOW_CATALOG_VERSION_SYNC_BTN
@Deprecated public static final java.lang.String POPUP_OPENER
public static final java.lang.String ALL_CATALOGS_LABEL
public void initialize(Component comp)
protected HtmlBasedComponent createSyncButton(CatalogVersionModel catalogVersionModel)
protected void synchronizeCatalogVersion(CatalogVersionModel data)
protected void reloadTree()
protected void renderItem(Treeitem item,
java.lang.Object data)
protected void selectOnRender(Treeitem item,
java.util.Set<java.lang.Object> selectedModels)
protected void deselectParent(Treeitem item,
java.util.Set<java.lang.Object> selectedModels)
protected void deselectAllChildren(Treeitem item,
java.util.Set<java.lang.Object> selectedModels)
protected void selectParentWhenAllChildrenSelected(Treeitem item,
java.util.Set<java.lang.Object> selectedModels)
protected void selectAllChildren(Treeitem item,
java.util.Set<java.lang.Object> selectedModels)
protected void updateAllRow(Tree tree,
java.util.Set<java.lang.Object> selectedModels)
protected java.lang.String calculateLabel(java.util.Set<java.lang.Object> selectedModels)
protected java.util.Set<java.lang.Object> getSelectedModels()
protected void adjustSClass(Treeitem item,
java.lang.Object data)
protected java.lang.String getNullLabel()
@Deprecated public void handlePopupOpenerClick()
public void handleObjectUpdatedEvent(CockpitEvent event)
public void handleObjectCreatedEvent(CockpitEvent event)
@Deprecated 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.