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
FieldsModifier and TypeFieldDescriptionprotected final AttributeRecalculationManagerprotected final CurrentAuthenticationprotected final DataManagerprotected final MsgBundleToolsFields inherited from class io.jmix.dynattrflowui.impl.BaseEmbeddingStrategy
accessManager, dynAttrMetadata, metadata, metadataTools -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedListEmbeddingStrategy(Metadata metadata, MetadataTools metadataTools, DynAttrMetadata dynAttrMetadata, AccessManager accessManager, MsgBundleTools msgBundleTools, CurrentAuthentication currentAuthentication, DataManager dataManager, AttributeRecalculationManager attributeRecalculationManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetColumnCaption(AttributeDefinition attribute) protected StringgetColumnDescription(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, setLoadDynamicAttributesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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)
-