public class SelectiveSyncAttributesOverviewRenderer
extends <any>
CatalogVersionSyncJobModel with summary view of attributes included for synchronization.| Modifier and Type | Class and Description |
|---|---|
protected static class |
SelectiveSyncAttributesOverviewRenderer.SyncAttributesSummary |
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
LABEL_CONFIGURATION |
protected static java.lang.String |
LABEL_EDIT_CONFIGURATION |
protected static java.lang.String |
LABEL_PROPERTIES_ATTRIBUTES |
protected static java.lang.String |
LABEL_PROPERTIES_EXCLUDED |
protected static java.lang.String |
LABEL_PROPERTIES_INCLUDED |
protected static java.lang.String |
LABEL_PROPERTIES_TYPES |
protected static java.lang.String |
SOCKET_OUTPUT_SEL_SYNC_OBJECT |
| Constructor and Description |
|---|
SelectiveSyncAttributesOverviewRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
calculateExcludedAttributes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations) |
protected int |
calculateExcludedTypes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations) |
protected int |
calculateIncludedAttributes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations) |
protected int |
calculateIncludedTypes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations) |
protected SelectiveSyncAttributesOverviewRenderer.SyncAttributesSummary |
calculateSummary(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations) |
protected Button |
createButton(CatalogVersionSyncJobModel data,
WidgetInstanceManager widgetInstanceManager) |
protected Component |
createColumn(java.lang.String headerKey,
int attributes,
int types) |
protected Label |
createLabel(java.lang.String labelKey,
java.lang.Object... values) |
protected Component |
createTable(SelectiveSyncAttributesOverviewRenderer.SyncAttributesSummary summary) |
protected java.util.List<WidgetSocket> |
getAllOutputs(WidgetInstanceManager widgetInstanceManager) |
protected boolean |
isCurrentObjectSocketAvailable(WidgetInstanceManager widgetInstanceManager) |
void |
render(Component parent,
AbstractPanel configuration,
CatalogVersionSyncJobModel data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
protected static final java.lang.String LABEL_CONFIGURATION
protected static final java.lang.String LABEL_PROPERTIES_INCLUDED
protected static final java.lang.String LABEL_PROPERTIES_EXCLUDED
protected static final java.lang.String LABEL_PROPERTIES_TYPES
protected static final java.lang.String LABEL_PROPERTIES_ATTRIBUTES
protected static final java.lang.String LABEL_EDIT_CONFIGURATION
protected static final java.lang.String SOCKET_OUTPUT_SEL_SYNC_OBJECT
public SelectiveSyncAttributesOverviewRenderer()
public void render(Component parent,
AbstractPanel configuration,
CatalogVersionSyncJobModel data,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
protected SelectiveSyncAttributesOverviewRenderer.SyncAttributesSummary calculateSummary(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations)
protected int calculateIncludedAttributes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations)
protected int calculateExcludedAttributes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations)
protected int calculateIncludedTypes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations)
protected int calculateExcludedTypes(java.util.Collection<SyncAttributeDescriptorConfigModel> syncAttributeConfigurations)
protected Component createTable(SelectiveSyncAttributesOverviewRenderer.SyncAttributesSummary summary)
protected Component createColumn(java.lang.String headerKey,
int attributes,
int types)
protected Label createLabel(java.lang.String labelKey,
java.lang.Object... values)
protected Button createButton(CatalogVersionSyncJobModel data, WidgetInstanceManager widgetInstanceManager)
protected boolean isCurrentObjectSocketAvailable(WidgetInstanceManager widgetInstanceManager)
protected java.util.List<WidgetSocket> getAllOutputs(WidgetInstanceManager widgetInstanceManager)
Copyright © 2018 SAP SE. All Rights Reserved.