public class ConfigurableMultiReferenceEditor
extends AbstractComponentWidgetAdapterAware
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ACTIONS_PARAM |
protected static java.lang.String |
CONTEXT_PARAM |
protected static java.lang.String |
CREATE_BUTTON_LABEL |
protected static java.lang.String |
CREATE_ICON_SCLASS |
protected static java.lang.String |
CURRENT_SCLASS |
protected static java.lang.String |
DATA_HANDLER_ATTR |
protected static java.lang.String |
DATA_HANDLER_PARAM |
protected static java.lang.String |
DATA_HANDLER_PARAMETERS_PARAM |
protected static java.lang.String |
EDITABLE_SCLASS |
protected static java.lang.String |
EDITOR_LISTENER_ATTR |
protected static java.lang.String |
EDITOR_SCLASS |
protected static java.lang.String |
ERROR_NOTIFICATION_ID |
protected static java.lang.String |
IN_SEARCH_RESULT_SCLASS |
protected static java.lang.String |
INFO_ICON_SCLASS |
protected static java.lang.String |
INFO_SCLASS |
protected static java.lang.String |
INLINE_EDITING_PARAMS_PARAM |
protected static java.lang.String |
ITEM_SCLASS |
protected static java.lang.String |
LABEL_PROVIDER_BEAN_ID_PARAM |
protected static java.lang.String |
LABEL_PROVIDER_BEAN_ID_PARAM_VALUE |
protected static java.lang.String |
LABEL_SCLASS |
protected static java.lang.String |
OVERRIDE_SCLASS |
protected static java.lang.String |
PARENT_OBJECT |
protected static java.lang.String |
PROPERTY_SCLASS |
protected static java.lang.String |
SEARCH_RESULT |
protected static java.lang.String |
SOCKET_IN_CREATE_RESULT |
protected static java.lang.String |
SOCKET_IN_UPDATE_RESULT |
protected static java.lang.String |
SOCKET_OUT_CREATE_REQUEST |
protected static java.lang.String |
SOCKET_OUT_UPDATE_REQUEST |
protected static java.lang.String |
SORTABLE_PARAM |
protected static java.util.regex.Pattern |
SPEL_REGEXP |
protected static java.lang.String |
UID_ATTRIBUTE |
protected static java.lang.String |
WIDGET_INSTANCE_MANAGER |
| Constructor and Description |
|---|
ConfigurableMultiReferenceEditor() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildItemStyleClass(AbstractEditorData editorData) |
protected boolean |
canCreate(java.lang.String typeCode) |
protected DataHandler |
createDataHandler() |
protected java.util.Map<java.lang.String,java.lang.Object> |
createDataHandlerParameters() |
protected java.util.Map<java.lang.String,java.lang.Object> |
createEvaluationContext() |
protected java.util.Collection<java.lang.String> |
createInlineEditingParameters() |
protected ListModel |
createListModel() |
protected void |
createReference(java.lang.Object data) |
protected java.lang.Object |
evaluate(java.lang.String value) |
java.lang.String |
getContext() |
protected DataHandler |
getDataHandler() |
protected <any> |
getEditorContext() |
java.util.Collection<java.lang.String> |
getInlineEditingParams() |
protected <any> |
getListener() |
protected java.lang.Object |
getParentObject() |
protected java.lang.String |
getParentTypeCode() |
protected void |
handleDropEvent(Event event) |
boolean |
isSortable() |
protected java.util.List<java.lang.String> |
loadConfigurableColumns() |
void |
render(Component parent,
<any> editorContext,
<any> editorListener) |
protected void |
renderInlineProperty(Component parent,
AbstractEditorData editorData,
java.lang.String columnName,
java.lang.Object attributeValue) |
protected void |
renderItem(Listitem listitem,
AbstractEditorData editorData,
java.util.List<java.lang.String> columns) |
protected void |
renderList(Component parent) |
protected void |
renderProperty(Component parent,
AbstractEditorData editorData,
java.lang.String columnName) |
protected java.lang.String |
resolveContext() |
protected java.lang.Object |
resolveParentObject(Component parent) |
protected SearchResultData |
resolveSearchResult() |
protected boolean |
resolveSortable() |
protected java.lang.String |
resolveTypeCode(java.lang.Object object) |
protected WidgetInstanceManager |
resolveWidgetInstanceManager() |
void |
setContext(java.lang.String context) |
protected void |
setDataHandler(DataHandler dataHandler) |
protected void |
setEditorContext(<any> editorContext) |
void |
setInlineEditingParams(java.util.Collection<java.lang.String> inlineEditingParams) |
protected void |
setListener(<any> listener) |
protected void |
setParentObject(java.lang.Object parentObject) |
protected void |
setParentTypeCode(java.lang.String parentTypeCode) |
void |
setSortable(boolean sortable) |
protected void |
triggerCreateReference() |
protected void |
triggerUpdateReference(AbstractEditorData editorData) |
protected void |
updateColumnValue(java.lang.Object newValue,
java.lang.String columnName,
AbstractEditorData data) |
protected void |
updateReference(java.lang.Object data) |
protected void |
updateValue() |
protected static final java.lang.String UID_ATTRIBUTE
protected static final java.lang.String ERROR_NOTIFICATION_ID
protected static final java.lang.String CREATE_BUTTON_LABEL
protected static final java.lang.String DATA_HANDLER_PARAM
protected static final java.lang.String DATA_HANDLER_PARAMETERS_PARAM
protected static final java.lang.String CONTEXT_PARAM
protected static final java.lang.String SORTABLE_PARAM
protected static final java.lang.String INLINE_EDITING_PARAMS_PARAM
protected static final java.lang.String ACTIONS_PARAM
protected static final java.lang.String LABEL_PROVIDER_BEAN_ID_PARAM_VALUE
protected static final java.lang.String LABEL_PROVIDER_BEAN_ID_PARAM
protected static final java.lang.String SEARCH_RESULT
protected static final java.lang.String PARENT_OBJECT
protected static final java.util.regex.Pattern SPEL_REGEXP
protected static final java.lang.String SOCKET_OUT_CREATE_REQUEST
protected static final java.lang.String SOCKET_IN_CREATE_RESULT
protected static final java.lang.String SOCKET_OUT_UPDATE_REQUEST
protected static final java.lang.String SOCKET_IN_UPDATE_RESULT
protected static final java.lang.String WIDGET_INSTANCE_MANAGER
protected static final java.lang.String DATA_HANDLER_ATTR
protected static final java.lang.String EDITOR_LISTENER_ATTR
protected static final java.lang.String EDITOR_SCLASS
protected static final java.lang.String ITEM_SCLASS
protected static final java.lang.String INFO_SCLASS
protected static final java.lang.String INFO_ICON_SCLASS
protected static final java.lang.String LABEL_SCLASS
protected static final java.lang.String PROPERTY_SCLASS
protected static final java.lang.String EDITABLE_SCLASS
protected static final java.lang.String CURRENT_SCLASS
protected static final java.lang.String OVERRIDE_SCLASS
protected static final java.lang.String IN_SEARCH_RESULT_SCLASS
protected static final java.lang.String CREATE_ICON_SCLASS
public void render(Component parent,
<any> editorContext,
<any> editorListener)
protected java.lang.Object resolveParentObject(Component parent)
protected java.lang.String resolveTypeCode(java.lang.Object object)
protected java.lang.String resolveContext()
protected boolean resolveSortable()
protected boolean canCreate(java.lang.String typeCode)
protected WidgetInstanceManager resolveWidgetInstanceManager()
protected SearchResultData resolveSearchResult()
protected void renderList(Component parent)
protected void renderItem(Listitem listitem,
AbstractEditorData editorData,
java.util.List<java.lang.String> columns)
protected void renderProperty(Component parent,
AbstractEditorData editorData,
java.lang.String columnName)
protected void renderInlineProperty(Component parent,
AbstractEditorData editorData,
java.lang.String columnName,
java.lang.Object attributeValue)
protected java.lang.String buildItemStyleClass(AbstractEditorData editorData)
protected void handleDropEvent(Event event)
protected void updateColumnValue(java.lang.Object newValue,
java.lang.String columnName,
AbstractEditorData data)
protected java.util.List<java.lang.String> loadConfigurableColumns()
protected ListModel createListModel()
protected DataHandler createDataHandler()
protected java.util.Map<java.lang.String,java.lang.Object> createDataHandlerParameters()
protected java.util.Collection<java.lang.String> createInlineEditingParameters()
protected java.lang.Object evaluate(java.lang.String value)
protected java.util.Map<java.lang.String,java.lang.Object> createEvaluationContext()
protected void triggerCreateReference()
protected void createReference(java.lang.Object data)
protected void triggerUpdateReference(AbstractEditorData editorData)
protected void updateReference(java.lang.Object data)
protected void updateValue()
protected <any> getEditorContext()
protected void setEditorContext(<any> editorContext)
protected <any> getListener()
protected void setListener(<any> listener)
protected java.lang.Object getParentObject()
protected void setParentObject(java.lang.Object parentObject)
protected java.lang.String getParentTypeCode()
protected void setParentTypeCode(java.lang.String parentTypeCode)
public java.lang.String getContext()
public void setContext(java.lang.String context)
public boolean isSortable()
public void setSortable(boolean sortable)
public java.util.Collection<java.lang.String> getInlineEditingParams()
public void setInlineEditingParams(java.util.Collection<java.lang.String> inlineEditingParams)
protected DataHandler getDataHandler()
protected void setDataHandler(DataHandler dataHandler)
Copyright © 2017 SAP SE. All Rights Reserved.