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.ColumnIndex getColumn()  
    java.lang.String getFieldName()  
    java.lang.String getFieldTitle()  
    org.teamapps.ux.component.field.AbstractField getFormField()  
    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()  
    int getTableColumnWidth()  
    org.teamapps.ux.component.field.AbstractField getTableField()  
    java.util.function.Function<java.lang.Object,​java.lang.Object> getTableFieldDataProvider()  
    org.teamapps.ux.component.template.Template getTemplate()  
    boolean isCustomField()  
    void setTableColumnWidth​(int tableColumnWidth)  
    void setTemplate​(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)