Class EntityFormLayoutUtils
java.lang.Object
io.jmix.datatoolsflowui.view.entityinspector.EntityFormLayoutUtils
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanstatic booleanisBoolean(MetaProperty metaProperty) static booleanisByteArray(MetaProperty metaProperty) static booleanisEmbedded(MetaProperty metaProperty) Checks if the property is embeddedstatic booleanisMany(MetaProperty metaProperty) Checks if the property is manystatic booleanisRequired(MetaProperty metaProperty) static booleanisUuid(MetaProperty metaProperty) static booleanrequireTextArea(MetaProperty metaProperty, Object item, int maxTextFieldLength) 
- 
Constructor Details- 
EntityFormLayoutUtilspublic EntityFormLayoutUtils()
 
- 
- 
Method Details- 
isRequired
- 
isByteArray
- 
isUuid
- 
isBoolean
- 
isEmbeddedChecks if the property is embedded- Parameters:
- metaProperty- meta property
- Returns:
- true if embedded, false otherwise
 
- 
isManyChecks if the property is many- Parameters:
- metaProperty- meta property
- Returns:
- true if many, false otherwise
 
- 
requireTextAreapublic static boolean requireTextArea(MetaProperty metaProperty, Object item, int maxTextFieldLength) - Parameters:
- metaProperty- meta property
- item- entity containing property of the given meta property
- Returns:
- true if property require text area component; that is if it either too long or contains line separators
 
- 
containsSeparator
 
-