@UiController(value="dshbrd_EntityListValue.fragment") @UiDescriptor(value="entity-list-value-fragment.xml") public class EntityListValueFragment extends io.jmix.ui.screen.ScreenFragment implements ValueFragment
Modifier and Type | Field and Description |
---|---|
protected io.jmix.ui.model.KeyValueCollectionContainer |
entitiesDc |
protected io.jmix.core.entity.KeyValueEntity |
oldValue |
protected io.jmix.ui.Screens |
screens |
protected java.util.Map<io.jmix.core.entity.KeyValueEntity,EntityParameterValue> |
tableValues |
VALUE, VALUE_TYPE
Constructor and Description |
---|
EntityListValueFragment() |
Modifier and Type | Method and Description |
---|---|
void |
createEntityValue(io.jmix.ui.action.Action.ActionPerformedEvent event) |
protected io.jmix.core.entity.KeyValueEntity |
createKeyValueEntity(EntityParameterValue value) |
void |
editEntityValue(io.jmix.ui.action.Action.ActionPerformedEvent event) |
ParameterValue |
getValue() |
protected void |
initDc(java.util.Map<java.lang.String,java.lang.Object> params) |
void |
onInit(io.jmix.ui.screen.ScreenFragment.InitEvent event) |
protected void |
openEntityValueScreen(EntityParameterValue value) |
void |
removeEntityValue(io.jmix.ui.action.Action.ActionPerformedEvent event) |
protected void |
saveWindowValue(EntityParameterValue windowValue) |
addAfterInitListener, addAttachEventListener, addDetachEventListener, addInitListener, fireEvent, getApplicationContext, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setApplicationContext, setExtensions, setFragment, setHostController, setId, setScreenData, setUiEventListeners
@Autowired protected io.jmix.ui.model.KeyValueCollectionContainer entitiesDc
@Autowired protected io.jmix.ui.Screens screens
protected java.util.Map<io.jmix.core.entity.KeyValueEntity,EntityParameterValue> tableValues
protected io.jmix.core.entity.KeyValueEntity oldValue
@Subscribe public void onInit(io.jmix.ui.screen.ScreenFragment.InitEvent event)
public ParameterValue getValue()
getValue
in interface ValueFragment
protected void initDc(java.util.Map<java.lang.String,java.lang.Object> params)
@Subscribe(value="entitiesTable.create") public void createEntityValue(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="entitiesTable.edit") public void editEntityValue(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="entitiesTable.remove") public void removeEntityValue(io.jmix.ui.action.Action.ActionPerformedEvent event)
protected void openEntityValueScreen(@Nullable EntityParameterValue value)
protected void saveWindowValue(EntityParameterValue windowValue)
protected io.jmix.core.entity.KeyValueEntity createKeyValueEntity(EntityParameterValue value)