@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 ListEditorDelegate
public HBoxLayout getLayout()
getLayout
in interface ListEditorDelegate
public java.util.List getValue()
getValue
in interface ListEditorDelegate
public void setValue(java.util.List newValue)
setValue
in interface ListEditorDelegate
public ListEditor.ItemType getItemType()
getItemType
in interface ListEditorDelegate
public void setItemType(ListEditor.ItemType itemType)
setItemType
in interface ListEditorDelegate
public java.lang.String getEntityName()
getEntityName
in interface ListEditorDelegate
public void setEntityName(java.lang.String entityName)
setEntityName
in interface ListEditorDelegate
public java.lang.String getLookupScreen()
getLookupScreen
in interface ListEditorDelegate
public void setLookupScreen(java.lang.String lookupScreen)
setLookupScreen
in interface ListEditorDelegate
public boolean isUseLookupField()
isUseLookupField
in interface ListEditorDelegate
public void setUseLookupField(boolean useLookupField)
setUseLookupField
in interface ListEditorDelegate
public java.util.List<?> getOptionsList()
getOptionsList
in interface ListEditorDelegate
public void setOptionsList(java.util.List<?> optionsList)
setOptionsList
in interface ListEditorDelegate
public java.util.Map<java.lang.String,java.lang.Object> getOptionsMap()
getOptionsMap
in interface ListEditorDelegate
public void setOptionsMap(java.util.Map<java.lang.String,java.lang.Object> optionsMap)
setOptionsMap
in interface ListEditorDelegate
public java.lang.Class<? extends java.lang.Enum> getEnumClass()
getEnumClass
in interface ListEditorDelegate
public void setEnumClass(java.lang.Class<? extends java.lang.Enum> enumClass)
setEnumClass
in interface ListEditorDelegate
public boolean isDisplayDescription()
public void setDisplayDescription(boolean displayDescription)
setDisplayDescription
in interface ListEditorDelegate
public java.lang.String getEntityJoinClause()
getEntityJoinClause
in interface ListEditorDelegate
public void setEntityJoinClause(java.lang.String entityJoinClause)
setEntityJoinClause
in interface ListEditorDelegate
public java.lang.String getEntityWhereClause()
getEntityWhereClause
in interface ListEditorDelegate
public void setEntityWhereClause(java.lang.String entityWhereClause)
setEntityWhereClause
in interface ListEditorDelegate
public boolean isEditable()
isEditable
in interface ListEditorDelegate
public void setEditable(boolean editable)
setEditable
in interface ListEditorDelegate
public void setClearButtonVisible(boolean visible)
setClearButtonVisible
in interface ListEditorDelegate
public boolean isClearButtonVisible()
isClearButtonVisible
in interface ListEditorDelegate
public TextField getDisplayValuesField()
getDisplayValuesField
in interface ListEditorDelegate
public void setEditorWindowId(java.lang.String windowId)
setEditorWindowId
in interface ListEditorDelegate
public java.lang.String getEditorWindowId()
getEditorWindowId
in interface ListEditorDelegate
public void addEditorCloseListener(ListEditor.EditorCloseListener listener)
addEditorCloseListener
in interface ListEditorDelegate
public void removeEditorCloseListener(ListEditor.EditorCloseListener listener)
removeEditorCloseListener
in interface ListEditorDelegate
public void setEditorParamsSupplier(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> paramsSupplier)
setEditorParamsSupplier
in interface ListEditorDelegate
public java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> getEditorParamsSupplier()
getEditorParamsSupplier
in interface ListEditorDelegate
public void setTimeZone(java.util.TimeZone timeZone)
setTimeZone
in interface ListEditorDelegate
public java.util.TimeZone getTimeZone()
getTimeZone
in interface ListEditorDelegate