@Component(value="cuba_ListEditorDelegate") @Scope(value="prototype") public class ListEditorDelegateImpl extends java.lang.Object implements ListEditorDelegate
NAME| Constructor and Description |
|---|
ListEditorDelegateImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEditorCloseListener(ListEditor.EditorCloseListener listener) |
TextField |
getDisplayValuesField() |
java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> |
getEditorParamsSupplier() |
java.lang.String |
getEditorWindowId() |
java.lang.String |
getEntityJoinClause() |
java.lang.String |
getEntityName() |
java.lang.String |
getEntityWhereClause() |
java.lang.Class<? extends java.lang.Enum> |
getEnumClass() |
ListEditor.ItemType |
getItemType() |
HBoxLayout |
getLayout() |
java.lang.String |
getLookupScreen() |
java.util.List<?> |
getOptionsList() |
java.util.Map<java.lang.String,java.lang.Object> |
getOptionsMap() |
java.util.TimeZone |
getTimeZone() |
java.util.List |
getValue() |
void |
init() |
boolean |
isClearButtonVisible() |
boolean |
isDisplayDescription() |
boolean |
isEditable() |
boolean |
isUseLookupField() |
void |
removeEditorCloseListener(ListEditor.EditorCloseListener listener) |
void |
setActualField(Field actualField) |
void |
setClearButtonVisible(boolean visible) |
void |
setDisplayDescription(boolean displayDescription) |
void |
setEditable(boolean editable) |
void |
setEditorParamsSupplier(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> paramsSupplier) |
void |
setEditorWindowId(java.lang.String windowId) |
void |
setEntityJoinClause(java.lang.String entityJoinClause) |
void |
setEntityName(java.lang.String entityName) |
void |
setEntityWhereClause(java.lang.String entityWhereClause) |
void |
setEnumClass(java.lang.Class<? extends java.lang.Enum> enumClass) |
void |
setItemType(ListEditor.ItemType itemType) |
void |
setLookupScreen(java.lang.String lookupScreen) |
void |
setOptionsList(java.util.List<?> optionsList) |
void |
setOptionsMap(java.util.Map<java.lang.String,java.lang.Object> optionsMap) |
void |
setTimeZone(java.util.TimeZone timeZone) |
void |
setUseLookupField(boolean useLookupField) |
void |
setValue(java.util.List newValue) |
@PostConstruct public void init()
public void setActualField(Field actualField)
setActualField in interface ListEditorDelegatepublic HBoxLayout getLayout()
getLayout in interface ListEditorDelegatepublic java.util.List getValue()
getValue in interface ListEditorDelegatepublic void setValue(java.util.List newValue)
setValue in interface ListEditorDelegatepublic ListEditor.ItemType getItemType()
getItemType in interface ListEditorDelegatepublic void setItemType(ListEditor.ItemType itemType)
setItemType in interface ListEditorDelegatepublic java.lang.String getEntityName()
getEntityName in interface ListEditorDelegatepublic void setEntityName(java.lang.String entityName)
setEntityName in interface ListEditorDelegatepublic java.lang.String getLookupScreen()
getLookupScreen in interface ListEditorDelegatepublic void setLookupScreen(java.lang.String lookupScreen)
setLookupScreen in interface ListEditorDelegatepublic boolean isUseLookupField()
isUseLookupField in interface ListEditorDelegatepublic void setUseLookupField(boolean useLookupField)
setUseLookupField in interface ListEditorDelegatepublic java.util.List<?> getOptionsList()
getOptionsList in interface ListEditorDelegatepublic void setOptionsList(java.util.List<?> optionsList)
setOptionsList in interface ListEditorDelegatepublic java.util.Map<java.lang.String,java.lang.Object> getOptionsMap()
getOptionsMap in interface ListEditorDelegatepublic void setOptionsMap(java.util.Map<java.lang.String,java.lang.Object> optionsMap)
setOptionsMap in interface ListEditorDelegatepublic java.lang.Class<? extends java.lang.Enum> getEnumClass()
getEnumClass in interface ListEditorDelegatepublic void setEnumClass(java.lang.Class<? extends java.lang.Enum> enumClass)
setEnumClass in interface ListEditorDelegatepublic boolean isDisplayDescription()
public void setDisplayDescription(boolean displayDescription)
setDisplayDescription in interface ListEditorDelegatepublic java.lang.String getEntityJoinClause()
getEntityJoinClause in interface ListEditorDelegatepublic void setEntityJoinClause(java.lang.String entityJoinClause)
setEntityJoinClause in interface ListEditorDelegatepublic java.lang.String getEntityWhereClause()
getEntityWhereClause in interface ListEditorDelegatepublic void setEntityWhereClause(java.lang.String entityWhereClause)
setEntityWhereClause in interface ListEditorDelegatepublic boolean isEditable()
isEditable in interface ListEditorDelegatepublic void setEditable(boolean editable)
setEditable in interface ListEditorDelegatepublic void setClearButtonVisible(boolean visible)
setClearButtonVisible in interface ListEditorDelegatepublic boolean isClearButtonVisible()
isClearButtonVisible in interface ListEditorDelegatepublic TextField getDisplayValuesField()
getDisplayValuesField in interface ListEditorDelegatepublic void setEditorWindowId(java.lang.String windowId)
setEditorWindowId in interface ListEditorDelegatepublic java.lang.String getEditorWindowId()
getEditorWindowId in interface ListEditorDelegatepublic void addEditorCloseListener(ListEditor.EditorCloseListener listener)
addEditorCloseListener in interface ListEditorDelegatepublic void removeEditorCloseListener(ListEditor.EditorCloseListener listener)
removeEditorCloseListener in interface ListEditorDelegatepublic void setEditorParamsSupplier(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> paramsSupplier)
setEditorParamsSupplier in interface ListEditorDelegatepublic java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> getEditorParamsSupplier()
getEditorParamsSupplier in interface ListEditorDelegatepublic void setTimeZone(java.util.TimeZone timeZone)
setTimeZone in interface ListEditorDelegatepublic java.util.TimeZone getTimeZone()
getTimeZone in interface ListEditorDelegate