public class GenerateOutputDocumentPanelRenderer
extends DefaultEditorAreaPanelRenderer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUTTON_CREATE_DOCUMENT |
static java.lang.String |
BUTTON_CREATE_DOCUMENT_TOOLTIP |
static java.lang.String |
COMPONENT_OUT_DOC_EDITOR_LIST |
static java.lang.String |
EDITOR_CODE_REFERENCES_COM_HYBRIS_COCKPITNG_EDITOR_EXTENDEDMULTIREFERENCEEDITOR |
static java.lang.String |
EDITOR_VALUE_TYPE_EXTENDED_MULTI_REFERENCE_COLLECTION_DOCUMENT |
static java.lang.String |
FILTERED_DOCUMENTS |
static java.lang.String |
I18N_HMC_TAB_DOCUMENTS_LABEL_DOCUMENTS |
static java.lang.String |
I18N_HMC_TAB_DOCUMENTS_LABEL_FORMATS |
static java.lang.String |
LIST_CONFIG_CONTEXT |
static java.lang.String |
MODEL_DATA_QUALIFIER |
static java.lang.String |
SCLASS_YW_GENERATE_OUT_DOC_DATA_ROW |
static java.lang.String |
SCLASS_YW_GENERATE_OUT_DOC_DATA_ROW_TOP_SELECTOR |
| Constructor and Description |
|---|
GenerateOutputDocumentPanelRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected Document |
createDocumentOfFormat(Format value,
Item jalo) |
protected void |
executeDocumentCreation(WidgetInstanceManager widgetInstanceManager,
Combobox formatCombobox,
Editor dynamicDocumentList) |
protected java.lang.Object |
extractCurrentObject(WidgetInstanceManager widgetInstanceManager) |
protected java.util.Collection<Document> |
findDocumentsOfFormat(Format value,
Item jalo) |
CockpitProperties |
getCockpitProperties() |
CockpitGlobalEventPublisher |
getEventPublisher() |
protected java.util.Collection<Format> |
getFormatsForItem(Item jalo) |
protected java.lang.String |
getLabel(java.lang.String i18nKey) |
static java.lang.String |
getModelDataQualifier() |
ModelService |
getModelService() |
NotificationService |
getNotificationService() |
ObjectFacade |
getObjectFacade() |
protected void |
handleFormatSelection(WidgetInstanceManager widgetInstanceManager,
Editor dynamicDocumentList,
Combobox formatCombobox,
Button createDocumentButton) |
protected void |
handleModelDataChanged(WidgetInstanceManager widgetInstanceManager,
Combobox formatCombobox,
Button createDocumentButton) |
protected boolean |
isCockpitEventNotificationEnabled() |
protected void |
notifyObjectUpdated(java.lang.Object object) |
protected void |
populateComboWithFormats(Combobox combobox,
java.lang.Object object) |
protected Editor |
prepareDynamicDocumentList(WidgetInstanceManager widgetInstanceManager) |
void |
render(Component parent,
AbstractPanel abstractPanelConfiguration,
java.lang.Object object,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
void |
setCockpitProperties(CockpitProperties cockpitProperties) |
void |
setEventPublisher(CockpitGlobalEventPublisher eventPublisher) |
void |
setModelService(ModelService modelService) |
void |
setNotificationService(NotificationService notificationService) |
void |
setObjectFacade(ObjectFacade objectFacade) |
public static final java.lang.String MODEL_DATA_QUALIFIER
public static final java.lang.String BUTTON_CREATE_DOCUMENT
public static final java.lang.String BUTTON_CREATE_DOCUMENT_TOOLTIP
public static final java.lang.String FILTERED_DOCUMENTS
public static final java.lang.String EDITOR_CODE_REFERENCES_COM_HYBRIS_COCKPITNG_EDITOR_EXTENDEDMULTIREFERENCEEDITOR
public static final java.lang.String EDITOR_VALUE_TYPE_EXTENDED_MULTI_REFERENCE_COLLECTION_DOCUMENT
public static final java.lang.String I18N_HMC_TAB_DOCUMENTS_LABEL_DOCUMENTS
public static final java.lang.String I18N_HMC_TAB_DOCUMENTS_LABEL_FORMATS
public static final java.lang.String SCLASS_YW_GENERATE_OUT_DOC_DATA_ROW
public static final java.lang.String SCLASS_YW_GENERATE_OUT_DOC_DATA_ROW_TOP_SELECTOR
public static final java.lang.String LIST_CONFIG_CONTEXT
public static final java.lang.String COMPONENT_OUT_DOC_EDITOR_LIST
public void render(Component parent,
AbstractPanel abstractPanelConfiguration,
java.lang.Object object,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
protected void handleModelDataChanged(WidgetInstanceManager widgetInstanceManager,
Combobox formatCombobox,
Button createDocumentButton)
protected void handleFormatSelection(WidgetInstanceManager widgetInstanceManager,
Editor dynamicDocumentList,
Combobox formatCombobox,
Button createDocumentButton)
protected java.lang.Object extractCurrentObject(WidgetInstanceManager widgetInstanceManager)
protected java.util.Collection<Document> findDocumentsOfFormat(Format value, Item jalo)
protected void executeDocumentCreation(WidgetInstanceManager widgetInstanceManager,
Combobox formatCombobox,
Editor dynamicDocumentList)
throws JaloBusinessException
JaloBusinessExceptionprotected Document createDocumentOfFormat(Format value, Item jalo) throws JaloBusinessException
JaloBusinessExceptionprotected Editor prepareDynamicDocumentList(WidgetInstanceManager widgetInstanceManager)
protected java.lang.String getLabel(java.lang.String i18nKey)
protected void populateComboWithFormats(Combobox combobox,
java.lang.Object object)
protected void notifyObjectUpdated(java.lang.Object object)
protected boolean isCockpitEventNotificationEnabled()
public ObjectFacade getObjectFacade()
public void setObjectFacade(ObjectFacade objectFacade)
public ModelService getModelService()
public void setModelService(ModelService modelService)
public CockpitProperties getCockpitProperties()
public void setCockpitProperties(CockpitProperties cockpitProperties)
public CockpitGlobalEventPublisher getEventPublisher()
public void setEventPublisher(CockpitGlobalEventPublisher eventPublisher)
public static java.lang.String getModelDataQualifier()
public NotificationService getNotificationService()
public void setNotificationService(NotificationService notificationService)
Copyright © 2018 SAP SE. All Rights Reserved.