public class BulkEditAttributesSelectorRenderer
extends DefaultCustomViewRenderer
BulkEditForm in widget model -
required| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PARAM_BULK_EDIT_FORM_MODEL_KEY |
static java.lang.String |
PARAM_EXCLUDED_QUALIFIERS |
static java.lang.String |
PARAM_INCLUDE_ALL_SUPPORTED |
| Constructor and Description |
|---|
BulkEditAttributesSelectorRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canBeAppliedForManyItems(DataType dataType,
DataAttribute attribute) |
protected boolean |
canChangeProperty(java.util.Set<java.lang.String> types,
java.lang.String property) |
protected java.util.Set<java.lang.String> |
extractExcludedQualifiers(java.util.Map<java.lang.String,java.lang.String> params) |
<any> |
getAttributeChooserRenderer() |
protected AttributesChooserConfig |
getAttributesChooserConfig(java.util.Map<java.lang.String,java.lang.String> params) |
protected BulkEditForm |
getBulkEditForm(WidgetInstanceManager wim,
java.util.Map<java.lang.String,java.lang.String> params) |
protected java.util.Set<java.lang.String> |
getEditedTypes(BulkEditForm bulkEditForm) |
CockpitLocaleService |
getLocaleService() |
NotificationService |
getNotificationService() |
PermissionFacade |
getPermissionFacade() |
TypeFacade |
getTypeFacade() |
TypeService |
getTypeService() |
protected boolean |
isEditable(DataAttribute dataAttribute) |
protected boolean |
isManyToOneRelation(DataType dataType,
DataAttribute attribute) |
protected java.util.Set<Attribute> |
populateSelectableAttributes(DataType dataType,
java.util.Set<java.lang.String> editedTypes,
java.util.Set<java.lang.String> excludedQualifiers) |
void |
render(Component component,
ViewType viewType,
java.util.Map<java.lang.String,java.lang.String> params,
DataType dataType,
WidgetInstanceManager wim) |
void |
setAttributeChooserRenderer(<any> attributeChooserRenderer) |
void |
setLocaleService(CockpitLocaleService localeService) |
void |
setNotificationService(NotificationService notificationService) |
void |
setPermissionFacade(PermissionFacade permissionFacade) |
void |
setTypeFacade(TypeFacade typeFacade) |
void |
setTypeService(TypeService typeService) |
public static final java.lang.String PARAM_EXCLUDED_QUALIFIERS
public static final java.lang.String PARAM_BULK_EDIT_FORM_MODEL_KEY
public static final java.lang.String PARAM_INCLUDE_ALL_SUPPORTED
public void render(Component component,
ViewType viewType,
java.util.Map<java.lang.String,java.lang.String> params,
DataType dataType,
WidgetInstanceManager wim)
protected java.util.Set<Attribute> populateSelectableAttributes(DataType dataType,
java.util.Set<java.lang.String> editedTypes,
java.util.Set<java.lang.String> excludedQualifiers)
protected java.util.Set<java.lang.String> getEditedTypes(BulkEditForm bulkEditForm)
protected boolean canChangeProperty(java.util.Set<java.lang.String> types,
java.lang.String property)
protected boolean isEditable(DataAttribute dataAttribute)
protected boolean canBeAppliedForManyItems(DataType dataType,
DataAttribute attribute)
protected boolean isManyToOneRelation(DataType dataType,
DataAttribute attribute)
protected BulkEditForm getBulkEditForm(WidgetInstanceManager wim, java.util.Map<java.lang.String,java.lang.String> params)
protected java.util.Set<java.lang.String> extractExcludedQualifiers(java.util.Map<java.lang.String,java.lang.String> params)
protected AttributesChooserConfig getAttributesChooserConfig(java.util.Map<java.lang.String,java.lang.String> params)
public <any> getAttributeChooserRenderer()
public void setAttributeChooserRenderer(<any> attributeChooserRenderer)
public CockpitLocaleService getLocaleService()
public void setLocaleService(CockpitLocaleService localeService)
public PermissionFacade getPermissionFacade()
public void setPermissionFacade(PermissionFacade permissionFacade)
public TypeFacade getTypeFacade()
public void setTypeFacade(TypeFacade typeFacade)
public NotificationService getNotificationService()
public void setNotificationService(NotificationService notificationService)
public TypeService getTypeService()
public void setTypeService(TypeService typeService)
Copyright © 2018 SAP SE. All Rights Reserved.