Package io.jmix.dynattrflowui.impl
Class ListEmbeddingStrategy
java.lang.Object
io.jmix.dynattrflowui.impl.BaseEmbeddingStrategy
io.jmix.dynattrflowui.impl.ListEmbeddingStrategy
- All Implemented Interfaces:
EmbeddingStrategy
- Direct Known Subclasses:
DataGridEmbeddingStrategy
-
Field Summary
Modifier and TypeFieldDescriptionprotected final AttributeRecalculationManager
protected final CurrentAuthentication
protected final DataManager
protected final MsgBundleTools
Fields inherited from class io.jmix.dynattrflowui.impl.BaseEmbeddingStrategy
accessManager, dynAttrMetadata, metadata, metadataTools
-
Constructor Summary
ModifierConstructorDescriptionprotected
ListEmbeddingStrategy
(Metadata metadata, MetadataTools metadataTools, DynAttrMetadata dynAttrMetadata, AccessManager accessManager, MsgBundleTools msgBundleTools, CurrentAuthentication currentAuthentication, DataManager dataManager, AttributeRecalculationManager attributeRecalculationManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getColumnCaption
(AttributeDefinition attribute) protected String
getColumnDescription
(AttributeDefinition attribute) protected <T> Formatter<T>
getColumnFormatter
(AttributeDefinition attribute) protected <T> com.vaadin.flow.data.renderer.Renderer<T>
getColumnRenderer
(AttributeDefinition attribute) Methods inherited from class io.jmix.dynattrflowui.impl.BaseEmbeddingStrategy
checkPermissions, embed, embed, findVisibleAttributes, getEntityMetaClass, getWindowId, isVisibleAttribute, setLoadDynamicAttributes, setLoadDynamicAttributes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.dynattrflowui.impl.EmbeddingStrategy
supportComponent
-
Field Details
-
msgBundleTools
-
currentAuthentication
-
dataManager
-
attributeRecalculationManager
-
-
Constructor Details
-
ListEmbeddingStrategy
protected ListEmbeddingStrategy(Metadata metadata, MetadataTools metadataTools, DynAttrMetadata dynAttrMetadata, AccessManager accessManager, MsgBundleTools msgBundleTools, CurrentAuthentication currentAuthentication, DataManager dataManager, AttributeRecalculationManager attributeRecalculationManager)
-
-
Method Details
-
getColumnDescription
-
getColumnCaption
-
getColumnFormatter
-
getColumnRenderer
protected <T> com.vaadin.flow.data.renderer.Renderer<T> getColumnRenderer(AttributeDefinition attribute)
-