Class InspectorTableBuilder
java.lang.Object
io.jmix.datatoolsui.screen.entityinspector.assistant.InspectorTableBuilder
@Component("datatl_EntityInspectorTableBuilder")
@Scope("prototype")
public class InspectorTableBuilder
extends Object
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DatatoolsUiPropertiesprotected MessageToolsprotected MetadataToolsprotected Consumer<SimplePagination>protected UiComponents - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInspectorTableBuilder(CollectionContainer collectionContainer)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddMetaPropertyToTable(Table table, MetaProperty metaProperty) build()static InspectorTableBuilderfrom(org.springframework.context.ApplicationContext applicationContext, CollectionContainer collectionContainer) protected StringgetPropertyCaption(MetaClass metaClass, MetaProperty metaProperty) protected voidinitSimplePagination(SimplePagination simplePagination) withButtons(Consumer<Table> buttonsPanelInitializer) withMaxTextLength(int maxTextLength) withSimplePagination(Consumer<SimplePagination> paginationInitializer) withSystem(boolean withSystem)  
- 
Field Details
- 
metadataTools
 - 
messageTools
 - 
uiComponents
 - 
datatoolsUiProperties
 - 
paginationInitializer
 
 - 
 - 
Constructor Details
- 
InspectorTableBuilder
 
 - 
 - 
Method Details
- 
from
public static InspectorTableBuilder from(org.springframework.context.ApplicationContext applicationContext, CollectionContainer collectionContainer)  - 
withMaxTextLength
 - 
withSystem
 - 
withButtons
 - 
withSimplePagination
 - 
build
 - 
addMetaPropertyToTable
 - 
getPropertyCaption
 - 
initSimplePagination
 
 -