public interface ListEditorDelegate
ListEditor
component, that is used by
components in client and desktop client. They delegate many invocations to the ListEditorDelegate
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
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() |
boolean |
isClearButtonVisible() |
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) |
static final java.lang.String NAME
void setActualField(Field actualField)
HBoxLayout getLayout()
TextField getDisplayValuesField()
java.util.List getValue()
void setValue(java.util.List newValue)
ListEditor.ItemType getItemType()
void setItemType(ListEditor.ItemType itemType)
java.lang.String getEntityName()
void setEntityName(java.lang.String entityName)
java.lang.String getLookupScreen()
void setLookupScreen(java.lang.String lookupScreen)
boolean isUseLookupField()
void setUseLookupField(boolean useLookupField)
java.util.List<?> getOptionsList()
void setOptionsList(java.util.List<?> optionsList)
java.util.Map<java.lang.String,java.lang.Object> getOptionsMap()
void setOptionsMap(java.util.Map<java.lang.String,java.lang.Object> optionsMap)
java.lang.Class<? extends java.lang.Enum> getEnumClass()
void setEnumClass(java.lang.Class<? extends java.lang.Enum> enumClass)
void setDisplayDescription(boolean displayDescription)
java.lang.String getEntityJoinClause()
void setEntityJoinClause(java.lang.String entityJoinClause)
java.lang.String getEntityWhereClause()
void setEntityWhereClause(java.lang.String entityWhereClause)
boolean isEditable()
void setEditable(boolean editable)
void setClearButtonVisible(boolean visible)
boolean isClearButtonVisible()
void setEditorWindowId(java.lang.String windowId)
java.lang.String getEditorWindowId()
void addEditorCloseListener(ListEditor.EditorCloseListener listener)
void removeEditorCloseListener(ListEditor.EditorCloseListener listener)
void setEditorParamsSupplier(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> paramsSupplier)
java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> getEditorParamsSupplier()
void setTimeZone(java.util.TimeZone timeZone)
java.util.TimeZone getTimeZone()