Klasse RecordVersionsView<ENTITY extends org.teamapps.universaldb.pojo.Entity<?>>

java.lang.Object
org.teamapps.application.ux.view.RecordVersionsView<ENTITY>

public class RecordVersionsView<ENTITY extends org.teamapps.universaldb.pojo.Entity<?>> extends Object
  • Konstruktordetails

  • Methodendetails

    • getFirstUpper

      public static String getFirstUpper(String s)
    • createTitleFromCamelCase

      public static String createTitleFromCamelCase(String s)
    • addField

      public RecordVersionsView addField(String fieldName, String fieldTitle)
    • addReferenceField

      public RecordVersionsView addReferenceField(String fieldName, String fieldTitle, Function<Integer,org.teamapps.ux.component.template.BaseTemplateRecord<Integer>> referencedRecordIdToTemplateRecord)
    • addReferenceField

      public RecordVersionsView addReferenceField(String fieldName, String fieldTitle, Function<Integer,org.teamapps.ux.component.template.BaseTemplateRecord<Integer>> referencedRecordIdToTemplateRecord, org.teamapps.ux.component.template.Template template)
    • addCustomField

      public RecordVersionsView addCustomField(String fieldName, String fieldTitle, org.teamapps.ux.component.field.AbstractField<?> formField, Function<Object,Object> formFieldDataProvider, org.teamapps.ux.component.field.AbstractField<?> tableField, Function<Object,Object> tableFieldDataProvider)
    • addCustomField

      public RecordVersionsView addCustomField(String fieldName, String fieldTitle, org.teamapps.ux.component.field.AbstractField<?> formField, Function<Object,Object> fieldDataProvider, org.teamapps.ux.component.field.AbstractField<?> tableField)
    • showVersionsWindow

      public void showVersionsWindow()
    • showVersionsWindow

      public void showVersionsWindow(boolean showTable)
    • createItemTemplate

      public org.teamapps.ux.component.template.Template createItemTemplate(int iconSize, int imageSize, org.teamapps.ux.component.format.VerticalElementAlignment verticalIconAlignment, int maxHeight, int spacing, boolean wrapLines)