public class QuickUploadController
extends DefaultWidgetController
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
COMPONENT_CLEAR_BTN |
protected static java.lang.String |
COMPONENT_COMPOSE_BTN |
protected static java.lang.String |
COMPONENT_LOAD_BTN |
protected static java.lang.String |
COMPONENT_PROCESS |
protected static java.lang.String |
COMPONENT_PUBLISH_BTN |
protected static java.lang.String |
COMPONENT_TEXTAREA |
protected static java.lang.String |
COMPONENT_UPLOAD_BTN |
protected static java.lang.String |
COMPOSE_POOL_MODEL_PARAMETER |
protected Div |
composeContent |
protected Editor |
composePoolSelector |
protected static java.lang.String |
DATAHUB_CANONICAL_ITEM_TYPECODE |
protected static java.lang.String |
DATAHUB_FEED_TYPECODE |
protected static java.lang.String |
DATAHUB_INFO_MODEL_PARAMETER |
protected static java.lang.String |
DATAHUB_TARGET_SYSTEM_TYPECODE |
protected static java.lang.String |
FEED_MODEL_PARAMETER |
protected Editor |
feedSelector |
protected Textbox |
filename |
protected Radio |
loadBtn |
protected Div |
loadSelectors |
protected Div |
main |
protected static java.lang.String |
NOTIFIER_STACK |
protected static java.lang.String |
PUBLISH_POOL_MODEL_PARAMETER |
protected Div |
publishContent |
protected Editor |
publishPoolSelector |
protected Radiogroup |
radioGroup |
protected static java.lang.String |
TARGET_SYSTEMS_MODEL_PARAMETER |
protected Editor |
targetSystemSelector |
protected Textbox |
textarea |
protected static java.lang.String |
TEXTAREA_CONTENT_MODEL_PARAMETER |
protected static java.lang.String |
TYPE_MODEL_PARAMETER |
protected Editor |
typeSelector |
protected static java.lang.String |
UPLOADED_MEDIA_MODEL_PARAMETER |
protected Div |
uploadedFileContent |
protected Button |
uploadFile |
protected Textbox |
url |
protected Label |
widgetTitle |
| Constructor and Description |
|---|
QuickUploadController() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateComposeRow() |
void |
activateLoadRow() |
void |
activatePublishRow() |
protected void |
appendLocalNotifier() |
protected void |
buildComposeRow(Component parent) |
protected void |
buildPublishRow(Component parent) |
protected void |
clearBinaryMedia() |
void |
clearButtonPressed() |
protected void |
clearComposeRow() |
protected void |
clearLoadRow() |
protected void |
clearLoadRowData() |
protected void |
clearPublishRow() |
protected DataHubServer |
contextDataHubServer() |
protected <any> |
createClearWrongValueEditorListener() |
protected java.util.Map<java.lang.String,java.lang.Object> |
createCtx() |
protected Editor |
createEditor(java.lang.String type,
java.lang.String property,
<any> eventListener,
boolean multi) |
protected <any> |
createRecalculateUrlEventListener() |
protected Editor |
createTypeEditor(<any> eventListener) |
protected void |
createWidgetTitle() |
protected void |
enableComposeRow(boolean enable) |
protected void |
enableLoadRow(boolean enabled) |
protected void |
enablePublishRow(boolean enable) |
NotificationService |
getNotificationService() |
protected java.lang.String |
getSelectedProcessKey() |
java.lang.String |
getWidgetId() |
void |
initialize(Component comp) |
protected boolean |
isProcessSelected() |
protected ProcessingStrategy |
lookupMatchingStrategy(java.lang.String key) |
void |
markEditorError(java.lang.String id) |
void |
onTextAreaChange(InputEvent event) |
protected void |
populateLoadRowSelectors(Component parent) |
protected void |
prepareWidgetModel(DataHubServer dataHub) |
void |
processSelected() |
protected void |
recalculateUrl() |
void |
refreshWhenDatahubInstanceChanged(DataHubServer dataHub) |
protected void |
removeLocalNotifier() |
protected void |
renderContent() |
void |
setNotificationService(NotificationService notificationService) |
void |
setProcessingStrategies(java.util.List<ProcessingStrategy> strategies) |
void |
uploadFile(UploadEvent uploadEvent) |
protected static final java.lang.String FEED_MODEL_PARAMETER
protected static final java.lang.String TYPE_MODEL_PARAMETER
protected static final java.lang.String COMPOSE_POOL_MODEL_PARAMETER
protected static final java.lang.String PUBLISH_POOL_MODEL_PARAMETER
protected static final java.lang.String TARGET_SYSTEMS_MODEL_PARAMETER
protected static final java.lang.String UPLOADED_MEDIA_MODEL_PARAMETER
protected static final java.lang.String DATAHUB_INFO_MODEL_PARAMETER
protected static final java.lang.String TEXTAREA_CONTENT_MODEL_PARAMETER
protected static final java.lang.String DATAHUB_FEED_TYPECODE
protected static final java.lang.String DATAHUB_TARGET_SYSTEM_TYPECODE
protected static final java.lang.String DATAHUB_CANONICAL_ITEM_TYPECODE
protected static final java.lang.String COMPONENT_CLEAR_BTN
protected static final java.lang.String COMPONENT_LOAD_BTN
protected static final java.lang.String COMPONENT_COMPOSE_BTN
protected static final java.lang.String COMPONENT_PUBLISH_BTN
protected static final java.lang.String COMPONENT_UPLOAD_BTN
protected static final java.lang.String COMPONENT_TEXTAREA
protected static final java.lang.String COMPONENT_PROCESS
protected static final java.lang.String NOTIFIER_STACK
protected Div composeContent
protected Div publishContent
protected Div loadSelectors
protected Textbox url
protected Textbox filename
protected Textbox textarea
protected Button uploadFile
protected Div uploadedFileContent
protected Radio loadBtn
protected Radiogroup radioGroup
protected Div main
protected Label widgetTitle
protected Editor feedSelector
protected Editor typeSelector
protected Editor composePoolSelector
protected Editor publishPoolSelector
protected Editor targetSystemSelector
public void initialize(Component comp)
public void refreshWhenDatahubInstanceChanged(DataHubServer dataHub)
protected void prepareWidgetModel(DataHubServer dataHub)
protected DataHubServer contextDataHubServer()
public java.lang.String getWidgetId()
public void clearButtonPressed()
public void activateLoadRow()
public void activateComposeRow()
public void activatePublishRow()
public void uploadFile(UploadEvent uploadEvent)
public void onTextAreaChange(InputEvent event)
public void processSelected()
protected java.lang.String getSelectedProcessKey()
protected boolean isProcessSelected()
protected void createWidgetTitle()
protected java.util.Map<java.lang.String,java.lang.Object> createCtx()
protected void renderContent()
protected void clearLoadRowData()
protected void enableLoadRow(boolean enabled)
protected void enableComposeRow(boolean enable)
protected void enablePublishRow(boolean enable)
protected void clearLoadRow()
protected void clearComposeRow()
protected void clearPublishRow()
protected <any> createRecalculateUrlEventListener()
protected <any> createClearWrongValueEditorListener()
protected void populateLoadRowSelectors(Component parent)
protected void buildComposeRow(Component parent)
protected void buildPublishRow(Component parent)
protected void recalculateUrl()
protected void clearBinaryMedia()
protected ProcessingStrategy lookupMatchingStrategy(java.lang.String key)
protected void appendLocalNotifier()
protected void removeLocalNotifier()
protected Editor createTypeEditor(<any> eventListener)
public void markEditorError(java.lang.String id)
protected Editor createEditor(java.lang.String type,
java.lang.String property,
<any> eventListener,
boolean multi)
public void setProcessingStrategies(java.util.List<ProcessingStrategy> strategies)
public void setNotificationService(NotificationService notificationService)
public NotificationService getNotificationService()
Copyright © 2018 SAP SE. All Rights Reserved.