Package org.teamapps.application.ux.view
Class RecordVersionViewFieldData
java.lang.Object
org.teamapps.application.ux.view.RecordVersionViewFieldData
public class RecordVersionViewFieldData
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle)RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle, java.util.function.Function<java.lang.Integer,org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Integer>> referencedRecordIdToTemplateRecord)RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle, java.util.function.Function<java.lang.Integer,org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Integer>> referencedRecordIdToTemplateRecord, org.teamapps.ux.component.template.Template template)RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle, org.teamapps.ux.component.field.AbstractField<?> formField, java.util.function.Function<java.lang.Object,java.lang.Object> formFieldDataProvider, org.teamapps.ux.component.field.AbstractField<?> tableField, java.util.function.Function<java.lang.Object,java.lang.Object> tableFieldDataProvider) -
Method Summary
Modifier and Type Method Description org.teamapps.universaldb.index.ColumnIndexgetColumn()java.lang.StringgetFieldName()java.lang.StringgetFieldTitle()org.teamapps.ux.component.field.AbstractFieldgetFormField()java.util.function.Function<java.lang.Object,java.lang.Object>getFormFieldDataProvider()java.util.function.Function<java.lang.Integer,org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Integer>>getReferencedRecordIdToTemplateRecord()intgetTableColumnWidth()org.teamapps.ux.component.field.AbstractFieldgetTableField()java.util.function.Function<java.lang.Object,java.lang.Object>getTableFieldDataProvider()org.teamapps.ux.component.template.TemplategetTemplate()booleanisCustomField()voidsetTableColumnWidth(int tableColumnWidth)voidsetTemplate(org.teamapps.ux.component.template.Template template)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
RecordVersionViewFieldData
public RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle) -
RecordVersionViewFieldData
public RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle, java.util.function.Function<java.lang.Integer,org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Integer>> referencedRecordIdToTemplateRecord) -
RecordVersionViewFieldData
public RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle, java.util.function.Function<java.lang.Integer,org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Integer>> referencedRecordIdToTemplateRecord, org.teamapps.ux.component.template.Template template) -
RecordVersionViewFieldData
public RecordVersionViewFieldData(org.teamapps.universaldb.index.ColumnIndex column, java.lang.String fieldName, java.lang.String fieldTitle, org.teamapps.ux.component.field.AbstractField<?> formField, java.util.function.Function<java.lang.Object,java.lang.Object> formFieldDataProvider, org.teamapps.ux.component.field.AbstractField<?> tableField, java.util.function.Function<java.lang.Object,java.lang.Object> tableFieldDataProvider)
-
-
Method Details
-
getColumn
public org.teamapps.universaldb.index.ColumnIndex getColumn() -
getFieldName
public java.lang.String getFieldName() -
getFieldTitle
public java.lang.String getFieldTitle() -
getReferencedRecordIdToTemplateRecord
public java.util.function.Function<java.lang.Integer,org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Integer>> getReferencedRecordIdToTemplateRecord() -
isCustomField
public boolean isCustomField() -
getFormField
public org.teamapps.ux.component.field.AbstractField getFormField() -
getFormFieldDataProvider
public java.util.function.Function<java.lang.Object,java.lang.Object> getFormFieldDataProvider() -
getTableField
public org.teamapps.ux.component.field.AbstractField getTableField() -
getTableFieldDataProvider
public java.util.function.Function<java.lang.Object,java.lang.Object> getTableFieldDataProvider() -
getTableColumnWidth
public int getTableColumnWidth() -
setTableColumnWidth
public void setTableColumnWidth(int tableColumnWidth) -
getTemplate
public org.teamapps.ux.component.template.Template getTemplate() -
setTemplate
public void setTemplate(org.teamapps.ux.component.template.Template template)
-