All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pl.fhframework.docs.menu.DefaultAppMenuForm__View Maven / Gradle / Ivy

The newest version!
package pl.fhframework.docs.menu;





public class DefaultAppMenuForm__View extends pl.fhframework.docs.menu.DefaultAppMenuForm
{
        
    
    @org.springframework.beans.factory.annotation.Autowired private pl.fhframework.format.FhConversionService __conversionService;
    @org.springframework.beans.factory.annotation.Autowired private pl.fhframework.core.i18n.MessageService __messagesService;
    @org.springframework.beans.factory.annotation.Autowired private pl.fhframework.core.rules.service.RulesService __ruleService;
    
    pl.fhframework.model.forms.OutputLabel u__Form_OutputLabel_1;
    
    pl.fhframework.model.forms.InputText u_fhdocsappmenudefaultapp_1;
    
    pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup1_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup1_OutputLabel1_1;
    
    pl.fhframework.model.forms.InputText u_fhdocsappmenumenuxml_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup1_OutputLabel2_1;
    
    pl.fhframework.model.forms.Table u__Form_PanelGroup1_Table_1;
    
    pl.fhframework.model.forms.Column u__Form_PanelGroup1_Table_Column1_1;
    
    pl.fhframework.model.forms.Column u__Form_PanelGroup1_Table_Column2_1;
    
    pl.fhframework.model.forms.Column u__Form_PanelGroup1_Table_Column3_1;
    
    pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup2_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup2_OutputLabel1_1;
    
    pl.fhframework.model.forms.InputText u_fhdocsappmenucustomtxt1_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup2_OutputLabel2_1;
    
    pl.fhframework.model.forms.InputText u_fhdocsappmenucustomtxt2_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup2_OutputLabel3_1;
    
    pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel1_1;
    
    pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer1_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel2_1;
    
    pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer2_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel3_1;
    
    pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer3_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel4_1;
    
    pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer4_1;
    
    pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel5_1;
    
    pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer5_1;
    
    pl.fhframework.model.forms.Button u__Form_PanelGroup3_Button1_1;
    
    pl.fhframework.model.forms.Button u__Form_PanelGroup3_Button2_1;
    
    pl.fhframework.model.forms.Button u__Form_PanelGroup3_Button3_1;
    
    pl.fhframework.model.forms.AvailabilityConfiguration a_availabilityConfiguration_1;
    
    pl.fhframework.model.forms.Model a_model_1;
    public static final java.util.Set ____actions = new java.util.LinkedHashSet<>();
    static {
        ____actions.add(new pl.fhframework.binding.ActionSignature("runOf"));
        ____actions.add(new pl.fhframework.binding.ActionSignature("runNew"));
        ____actions.add(new pl.fhframework.binding.ActionSignature("runNull"));
    }
    
    public static final java.util.Set ____variants = new java.util.LinkedHashSet<>();
    static {
    }
    
    public static final java.util.Set ____includes = new java.util.LinkedHashSet<>();
    static {
    }


    public DefaultAppMenuForm__View()
    {
        initCmp_this();
        setupAccessibility();

    }

    private pl.fhframework.format.FhConversionService __getConversionService() { return __conversionService; }
    private pl.fhframework.core.i18n.MessageService __getMessageService() { return __messagesService; }
    private DefaultAppMenuForm__View getThisForm() { return this; }
    
    
    
    private void initCmp_this() {
    this.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.menudocumentation_appmenu}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getThis_labelModelBinding, /* getter */ 
            null /* setter */
        ));
    this.setDeclaredContainer("mainForm");
    this.setHideHeader(false);
    this.setFocusFirstElement(true);
    this.setLayout(pl.fhframework.model.forms.attribute.Layout.VERTICAL);
    this.setModal(false);
    this.setFormType(pl.fhframework.model.forms.attribute.FormType.STANDARD);
    this.setModalSize(pl.fhframework.model.forms.attribute.FormModalSize.REGULAR);
    this.setXmlns("http://fh.asseco.com/form/1.0");
    this.setHeadingType(pl.fhframework.model.HeadingTypeEnum.Default);
    this.setId("documentationHolder");
    this.setInvisible(false);
    
    u__Form_OutputLabel_1 = new pl.fhframework.model.forms.OutputLabel(this);
    this.addSubcomponent(u__Form_OutputLabel_1);
    u__Form_OutputLabel_1.setGroupingParentComponent(this);
    initCmp_u__Form_OutputLabel_1(u__Form_OutputLabel_1);
    
    u_fhdocsappmenudefaultapp_1 = new pl.fhframework.model.forms.InputText(this);
    this.addSubcomponent(u_fhdocsappmenudefaultapp_1);
    u_fhdocsappmenudefaultapp_1.setGroupingParentComponent(this);
    initCmp_u_fhdocsappmenudefaultapp_1(u_fhdocsappmenudefaultapp_1);
    
    u__Form_PanelGroup1_1 = new pl.fhframework.model.forms.PanelGroup(this);
    this.addSubcomponent(u__Form_PanelGroup1_1);
    u__Form_PanelGroup1_1.setGroupingParentComponent(this);
    initCmp_u__Form_PanelGroup1_1(u__Form_PanelGroup1_1);
    
    u__Form_PanelGroup2_1 = new pl.fhframework.model.forms.PanelGroup(this);
    this.addSubcomponent(u__Form_PanelGroup2_1);
    u__Form_PanelGroup2_1.setGroupingParentComponent(this);
    initCmp_u__Form_PanelGroup2_1(u__Form_PanelGroup2_1);
    
    u__Form_PanelGroup3_1 = new pl.fhframework.model.forms.PanelGroup(this);
    this.addSubcomponent(u__Form_PanelGroup3_1);
    u__Form_PanelGroup3_1.setGroupingParentComponent(this);
    initCmp_u__Form_PanelGroup3_1(u__Form_PanelGroup3_1);
    
    a_availabilityConfiguration_1 = new pl.fhframework.model.forms.AvailabilityConfiguration(this);
    this.setAvailabilityConfiguration(a_availabilityConfiguration_1);
    initCmp_a_availabilityConfiguration_1(a_availabilityConfiguration_1);
    
    a_model_1 = new pl.fhframework.model.forms.Model(this);
    this.setModelDefinition(a_model_1);
    initCmp_a_model_1(a_model_1);
    }
    
    
    // $.fh.docs.menudocumentation_appmenu
    private String getThis_labelModelBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.menudocumentation_appmenu");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getThis_labelModelBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_OutputLabel_1(pl.fhframework.model.forms.OutputLabel u__Form_OutputLabel_1) {
    u__Form_OutputLabel_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u__Form_OutputLabel_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.defaultapp}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_OutputLabel_1_valueBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_OutputLabel_1.setWidth("md-12");
    u__Form_OutputLabel_1.setId("_Form_OutputLabel");
    u__Form_OutputLabel_1.setInvisible(false);
    u__Form_OutputLabel_1.setGroupingParentComponent(this);
    }
    
    
    // $.fh.docs.appmenu.defaultapp
    private String getU__Form_OutputLabel_1_valueBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.defaultapp");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_OutputLabel_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u_fhdocsappmenudefaultapp_1(pl.fhframework.model.forms.InputText u_fhdocsappmenudefaultapp_1) {
    u_fhdocsappmenudefaultapp_1.setRowsCount(1);
    u_fhdocsappmenudefaultapp_1.setMaxLength(65535);
    u_fhdocsappmenudefaultapp_1.setHintInputGroup(false);
    u_fhdocsappmenudefaultapp_1.setModelBinding(new pl.fhframework.binding.StaticBinding<>("system.usecases.exclude.classes=pl.fhframework.app.menu.MenuUC"));
    u_fhdocsappmenudefaultapp_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u_fhdocsappmenudefaultapp_1.setInputSize(60.0d);
    u_fhdocsappmenudefaultapp_1.setWidth("md-12");
    u_fhdocsappmenudefaultapp_1.setId("fhdocsappmenudefaultapp");
    u_fhdocsappmenudefaultapp_1.setInvisible(false);
    u_fhdocsappmenudefaultapp_1.setGroupingParentComponent(this);
    }
    
    private void initCmp_u__Form_PanelGroup1_1(pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup1_1) {
    u__Form_PanelGroup1_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.definition}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup1_1_labelModelBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup1_1.setCollapsible(false);
    u__Form_PanelGroup1_1.setBorderVisible(false);
    u__Form_PanelGroup1_1.setModelBindingForState(new pl.fhframework.binding.StaticBinding<>("false"));
    u__Form_PanelGroup1_1.setIconOpenedBinding(new pl.fhframework.binding.StaticBinding<>("fa-arrow-down"));
    u__Form_PanelGroup1_1.setIconClosedBinding(new pl.fhframework.binding.StaticBinding<>("fa-arrow-up"));
    u__Form_PanelGroup1_1.setHeadingType(pl.fhframework.model.HeadingTypeEnum.Default);
    u__Form_PanelGroup1_1.setWidth("md-12");
    u__Form_PanelGroup1_1.setId("_Form_PanelGroup1");
    u__Form_PanelGroup1_1.setInvisible(false);
    
    u__Form_PanelGroup1_OutputLabel1_1 = new pl.fhframework.model.forms.OutputLabel(this);
    u__Form_PanelGroup1_1.addSubcomponent(u__Form_PanelGroup1_OutputLabel1_1);
    u__Form_PanelGroup1_OutputLabel1_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    initCmp_u__Form_PanelGroup1_OutputLabel1_1(u__Form_PanelGroup1_OutputLabel1_1, u__Form_PanelGroup1_1);
    
    u_fhdocsappmenumenuxml_1 = new pl.fhframework.model.forms.InputText(this);
    u__Form_PanelGroup1_1.addSubcomponent(u_fhdocsappmenumenuxml_1);
    u_fhdocsappmenumenuxml_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    initCmp_u_fhdocsappmenumenuxml_1(u_fhdocsappmenumenuxml_1, u__Form_PanelGroup1_1);
    
    u__Form_PanelGroup1_OutputLabel2_1 = new pl.fhframework.model.forms.OutputLabel(this);
    u__Form_PanelGroup1_1.addSubcomponent(u__Form_PanelGroup1_OutputLabel2_1);
    u__Form_PanelGroup1_OutputLabel2_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    initCmp_u__Form_PanelGroup1_OutputLabel2_1(u__Form_PanelGroup1_OutputLabel2_1, u__Form_PanelGroup1_1);
    
    u__Form_PanelGroup1_Table_1 = new pl.fhframework.model.forms.Table(this);
    u__Form_PanelGroup1_1.addSubcomponent(u__Form_PanelGroup1_Table_1);
    u__Form_PanelGroup1_Table_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    initCmp_u__Form_PanelGroup1_Table_1(u__Form_PanelGroup1_Table_1, u__Form_PanelGroup1_1);
    u__Form_PanelGroup1_1.setGroupingParentComponent(this);
    }
    
    
    // $.fh.docs.appmenu.definition
    private String getU__Form_PanelGroup1_1_labelModelBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.definition");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_1_labelModelBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_PanelGroup1_OutputLabel1_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup1_OutputLabel1_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup1_1) {
    u__Form_PanelGroup1_OutputLabel1_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u__Form_PanelGroup1_OutputLabel1_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.menuxml}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup1_OutputLabel1_1_valueBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup1_OutputLabel1_1.setWidth("md-12");
    u__Form_PanelGroup1_OutputLabel1_1.setId("_Form_PanelGroup1_OutputLabel1");
    u__Form_PanelGroup1_OutputLabel1_1.setInvisible(false);
    u__Form_PanelGroup1_OutputLabel1_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    }
    
    
    // $.fh.docs.appmenu.menuxml
    private String getU__Form_PanelGroup1_OutputLabel1_1_valueBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.menuxml");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_OutputLabel1_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u_fhdocsappmenumenuxml_1(pl.fhframework.model.forms.InputText u_fhdocsappmenumenuxml_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup1_1) {
    u_fhdocsappmenumenuxml_1.setRowsCount(13);
    u_fhdocsappmenumenuxml_1.setMaxLength(65535);
    u_fhdocsappmenumenuxml_1.setHintInputGroup(false);
    u_fhdocsappmenumenuxml_1.setModelBinding(new pl.fhframework.binding.StaticBinding<>("\n\n    \n        \n        \n        \n            ...\n        \n    \n    \n        ...\n    \n"));
    u_fhdocsappmenumenuxml_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u_fhdocsappmenumenuxml_1.setInputSize(60.0d);
    u_fhdocsappmenumenuxml_1.setWidth("md-12");
    u_fhdocsappmenumenuxml_1.setId("fhdocsappmenumenuxml");
    u_fhdocsappmenumenuxml_1.setInvisible(false);
    u_fhdocsappmenumenuxml_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    }
    
    private void initCmp_u__Form_PanelGroup1_OutputLabel2_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup1_OutputLabel2_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup1_1) {
    u__Form_PanelGroup1_OutputLabel2_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u__Form_PanelGroup1_OutputLabel2_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.menuxml.ucattrs1}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup1_OutputLabel2_1_valueBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup1_OutputLabel2_1.setWidth("md-12");
    u__Form_PanelGroup1_OutputLabel2_1.setId("_Form_PanelGroup1_OutputLabel2");
    u__Form_PanelGroup1_OutputLabel2_1.setInvisible(false);
    u__Form_PanelGroup1_OutputLabel2_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    }
    
    
    // $.fh.docs.appmenu.menuxml.ucattrs1
    private String getU__Form_PanelGroup1_OutputLabel2_1_valueBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.menuxml.ucattrs1");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_OutputLabel2_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_PanelGroup1_Table_1(pl.fhframework.model.forms.Table u__Form_PanelGroup1_Table_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup1_1) {
    u__Form_PanelGroup1_Table_1.setHorizontalScrolling(false);
    u__Form_PanelGroup1_Table_1.setSelectAllChceckbox(true);
    u__Form_PanelGroup1_Table_1.setSelectable(false);
    u__Form_PanelGroup1_Table_1.setFixedHeader(false);
    u__Form_PanelGroup1_Table_1.setCsvExport(false);
    u__Form_PanelGroup1_Table_1.setOnRowClick(new pl.fhframework.binding.CompiledActionBinding(
            "-", "-"));
    u__Form_PanelGroup1_Table_1.setOnRowDoubleClick(new pl.fhframework.binding.CompiledActionBinding(
            "-", "-"));
    u__Form_PanelGroup1_Table_1.setIeFocusFixEnabled(false);
    u__Form_PanelGroup1_Table_1.setIterator("item");
    u__Form_PanelGroup1_Table_1.setCollection(new pl.fhframework.binding.CompiledBinding<>(
            "{ucAttrs}",
            "ucAttrs", /* property name */
            java.util.List.class, /* target type */
            this::__getConversionService,
            this::getModel, /* base object getter */
            (baseObject) -> this.getU__Form_PanelGroup1_Table_1_collection(baseObject), /* getter of property on base object */
            null /* setter of property on base object */
        ));
    u__Form_PanelGroup1_Table_1.setId("_Form_PanelGroup1_Table");
    u__Form_PanelGroup1_Table_1.setInvisible(false);
    u__Form_PanelGroup1_Table_1.setGroupingParentComponent(u__Form_PanelGroup1_1);
    
    u__Form_PanelGroup1_Table_Column1_1 = new pl.fhframework.model.forms.Column(this);
    u__Form_PanelGroup1_Table_1.getColumns().add(u__Form_PanelGroup1_Table_Column1_1);
    initCmp_u__Form_PanelGroup1_Table_Column1_1(u__Form_PanelGroup1_Table_Column1_1, u__Form_PanelGroup1_Table_1);
    
    u__Form_PanelGroup1_Table_Column2_1 = new pl.fhframework.model.forms.Column(this);
    u__Form_PanelGroup1_Table_1.getColumns().add(u__Form_PanelGroup1_Table_Column2_1);
    initCmp_u__Form_PanelGroup1_Table_Column2_1(u__Form_PanelGroup1_Table_Column2_1, u__Form_PanelGroup1_Table_1);
    
    u__Form_PanelGroup1_Table_Column3_1 = new pl.fhframework.model.forms.Column(this);
    u__Form_PanelGroup1_Table_1.getColumns().add(u__Form_PanelGroup1_Table_Column3_1);
    initCmp_u__Form_PanelGroup1_Table_Column3_1(u__Form_PanelGroup1_Table_Column3_1, u__Form_PanelGroup1_Table_1);
    }
    
    
    // ucAttrs
    private java.util.List getU__Form_PanelGroup1_Table_1_collection(pl.fhframework.docs.menu.DefaultAppMenuModel baseObject) {
        try {
            return baseObject.getUcAttrs();
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_Table_1_collection")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_PanelGroup1_Table_Column1_1(pl.fhframework.model.forms.Column u__Form_PanelGroup1_Table_Column1_1, pl.fhframework.model.forms.Table u__Form_PanelGroup1_Table_1) {
    u__Form_PanelGroup1_Table_Column1_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.menuxml.ucattrs2}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup1_Table_Column1_1_labelModelBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup1_Table_Column1_1.setWidth("20");
    u__Form_PanelGroup1_Table_Column1_1.setId("_Form_PanelGroup1_Table_Column1");
    u__Form_PanelGroup1_Table_Column1_1.setInvisible(false);
    u__Form_PanelGroup1_Table_Column1_1.setInteratorComponentFactory((v_u__Form_PanelGroup1_Table_Column1_1GroupingComponent, x_itemRowNoOffset, x_u__Form_PanelGroup1_Table_Column1_1Indices) -> {
        int x_itemIndex = x_u__Form_PanelGroup1_Table_Column1_1Indices[0]; // item index
        
        pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup1_Table_Column1_value_based_label_1;
        
        pl.fhframework.model.forms.TableCell a_tableCell_1;
    
        
        u__Form_PanelGroup1_Table_Column1_value_based_label_1 = new pl.fhframework.model.forms.OutputLabel(this);
        u__Form_PanelGroup1_Table_Column1_value_based_label_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_Column1_1);
        u__Form_PanelGroup1_Table_Column1_value_based_label_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
                "{item.value1}",
                "value1", /* property name */
                String.class, /* target type */
                this::__getConversionService,
                () -> this.getX_ItemIterator(x_itemRowNoOffset, x_itemIndex), /* base object getter */
                (baseObject) -> this.getU__Form_PanelGroup1_Table_Column1_value_based_label_1_valueBinding(x_itemRowNoOffset, x_itemIndex, baseObject), /* getter of property on base object */
                null /* setter of property on base object */
            ));
        u__Form_PanelGroup1_Table_Column1_value_based_label_1.setWidth("md-12");
        u__Form_PanelGroup1_Table_Column1_value_based_label_1.setId("_Form_PanelGroup1_Table_Column1_value_based_label");
        u__Form_PanelGroup1_Table_Column1_value_based_label_1.setInvisible(false);
        
        a_tableCell_1 = new pl.fhframework.model.forms.TableCell(this);
        u__Form_PanelGroup1_Table_Column1_value_based_label_1.setGroupingParentComponent(a_tableCell_1);
        a_tableCell_1.setInvisible(false);
        a_tableCell_1.addSubcomponent(u__Form_PanelGroup1_Table_Column1_value_based_label_1);
        u__Form_PanelGroup1_Table_Column1_value_based_label_1.setGroupingParentComponent(a_tableCell_1);
        a_tableCell_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_Column1_1);
        pl.fhframework.core.generator.CompiledClassesHelper.addSuffixToIdWithSubcomponents(u__Form_PanelGroup1_Table_Column1_value_based_label_1, "_item_" + x_itemIndex);
        pl.fhframework.core.generator.CompiledClassesHelper.initWithSubcomponents(u__Form_PanelGroup1_Table_Column1_value_based_label_1);
        pl.fhframework.core.generator.CompiledClassesHelper.assignAvailabilityRulesForRepeatedComponent("_Form_PanelGroup1_Table_Column1_value_based_label", u__Form_PanelGroup1_Table_Column1_value_based_label_1);
        return java.util.Arrays.asList(u__Form_PanelGroup1_Table_Column1_value_based_label_1);
    
    });
    u__Form_PanelGroup1_Table_Column1_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_1);
    u__Form_PanelGroup1_Table_Column1_1.setTable(u__Form_PanelGroup1_Table_1);
    }
    
    
    // $.fh.docs.appmenu.menuxml.ucattrs2
    private String getU__Form_PanelGroup1_Table_Column1_1_labelModelBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.menuxml.ucattrs2");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_Table_Column1_1_labelModelBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // T(java.lang.String).valueOf(item$index + 1 + x_itemRowNoOffset.getRowNumberOffset())
    private String getX_ItemIteratorRowNo(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset, int x_itemIndex) {
        try {
            return String.valueOf(( (( (x_itemIndex) + (1) )) + (x_itemRowNoOffset.getRowNumberOffset()) ));
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getX_ItemIteratorRowNo")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // ucAttrs[item$index]
    private pl.fhframework.docs.menu.DefaultAppMenuModel.StaticTableData getX_ItemIterator(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset, int x_itemIndex) {
        try {
            return getModel().getUcAttrs().get(x_itemIndex);
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getX_ItemIterator")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // item.value1
    private String getU__Form_PanelGroup1_Table_Column1_value_based_label_1_valueBinding(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset, int x_itemIndex, pl.fhframework.docs.menu.DefaultAppMenuModel.StaticTableData baseObject) {
        try {
            return baseObject.getValue1();
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_Table_Column1_value_based_label_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_PanelGroup1_Table_Column2_1(pl.fhframework.model.forms.Column u__Form_PanelGroup1_Table_Column2_1, pl.fhframework.model.forms.Table u__Form_PanelGroup1_Table_1) {
    u__Form_PanelGroup1_Table_Column2_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.menuxml.ucattrs3}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup1_Table_Column2_1_labelModelBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup1_Table_Column2_1.setId("_Form_PanelGroup1_Table_Column2");
    u__Form_PanelGroup1_Table_Column2_1.setInvisible(false);
    u__Form_PanelGroup1_Table_Column2_1.setInteratorComponentFactory((v_u__Form_PanelGroup1_Table_Column2_1GroupingComponent, x_itemRowNoOffset_1, x_u__Form_PanelGroup1_Table_Column2_1Indices) -> {
        int x_itemIndex_1 = x_u__Form_PanelGroup1_Table_Column2_1Indices[0]; // item index
        
        pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup1_Table_Column2_value_based_label_1;
        
        pl.fhframework.model.forms.TableCell a_tableCell_2_1;
    
        
        u__Form_PanelGroup1_Table_Column2_value_based_label_1 = new pl.fhframework.model.forms.OutputLabel(this);
        u__Form_PanelGroup1_Table_Column2_value_based_label_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_Column2_1);
        u__Form_PanelGroup1_Table_Column2_value_based_label_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
                "{item.value2}",
                "value2", /* property name */
                String.class, /* target type */
                this::__getConversionService,
                () -> this.getX_ItemIterator_1(x_itemRowNoOffset_1, x_itemIndex_1), /* base object getter */
                (baseObject) -> this.getU__Form_PanelGroup1_Table_Column2_value_based_label_1_valueBinding(x_itemRowNoOffset_1, x_itemIndex_1, baseObject), /* getter of property on base object */
                null /* setter of property on base object */
            ));
        u__Form_PanelGroup1_Table_Column2_value_based_label_1.setWidth("md-12");
        u__Form_PanelGroup1_Table_Column2_value_based_label_1.setId("_Form_PanelGroup1_Table_Column2_value_based_label");
        u__Form_PanelGroup1_Table_Column2_value_based_label_1.setInvisible(false);
        
        a_tableCell_2_1 = new pl.fhframework.model.forms.TableCell(this);
        u__Form_PanelGroup1_Table_Column2_value_based_label_1.setGroupingParentComponent(a_tableCell_2_1);
        a_tableCell_2_1.setInvisible(false);
        a_tableCell_2_1.addSubcomponent(u__Form_PanelGroup1_Table_Column2_value_based_label_1);
        u__Form_PanelGroup1_Table_Column2_value_based_label_1.setGroupingParentComponent(a_tableCell_2_1);
        a_tableCell_2_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_Column2_1);
        pl.fhframework.core.generator.CompiledClassesHelper.addSuffixToIdWithSubcomponents(u__Form_PanelGroup1_Table_Column2_value_based_label_1, "_item_" + x_itemIndex_1);
        pl.fhframework.core.generator.CompiledClassesHelper.initWithSubcomponents(u__Form_PanelGroup1_Table_Column2_value_based_label_1);
        pl.fhframework.core.generator.CompiledClassesHelper.assignAvailabilityRulesForRepeatedComponent("_Form_PanelGroup1_Table_Column2_value_based_label", u__Form_PanelGroup1_Table_Column2_value_based_label_1);
        return java.util.Arrays.asList(u__Form_PanelGroup1_Table_Column2_value_based_label_1);
    
    });
    u__Form_PanelGroup1_Table_Column2_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_1);
    u__Form_PanelGroup1_Table_Column2_1.setTable(u__Form_PanelGroup1_Table_1);
    }
    
    
    // $.fh.docs.appmenu.menuxml.ucattrs3
    private String getU__Form_PanelGroup1_Table_Column2_1_labelModelBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.menuxml.ucattrs3");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_Table_Column2_1_labelModelBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // T(java.lang.String).valueOf(item$index + 1 + x_itemRowNoOffset_1.getRowNumberOffset())
    private String getX_ItemIteratorRowNo_1(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset_1, int x_itemIndex_1) {
        try {
            return String.valueOf(( (( (x_itemIndex_1) + (1) )) + (x_itemRowNoOffset_1.getRowNumberOffset()) ));
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getX_ItemIteratorRowNo_1")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // ucAttrs[item$index]
    private pl.fhframework.docs.menu.DefaultAppMenuModel.StaticTableData getX_ItemIterator_1(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset_1, int x_itemIndex_1) {
        try {
            return getModel().getUcAttrs().get(x_itemIndex_1);
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getX_ItemIterator_1")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // item.value2
    private String getU__Form_PanelGroup1_Table_Column2_value_based_label_1_valueBinding(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset_1, int x_itemIndex_1, pl.fhframework.docs.menu.DefaultAppMenuModel.StaticTableData baseObject) {
        try {
            return baseObject.getValue2();
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_Table_Column2_value_based_label_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_PanelGroup1_Table_Column3_1(pl.fhframework.model.forms.Column u__Form_PanelGroup1_Table_Column3_1, pl.fhframework.model.forms.Table u__Form_PanelGroup1_Table_1) {
    u__Form_PanelGroup1_Table_Column3_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.menuxml.ucattrs4}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup1_Table_Column3_1_labelModelBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup1_Table_Column3_1.setWidth("20");
    u__Form_PanelGroup1_Table_Column3_1.setId("_Form_PanelGroup1_Table_Column3");
    u__Form_PanelGroup1_Table_Column3_1.setInvisible(false);
    u__Form_PanelGroup1_Table_Column3_1.setInteratorComponentFactory((v_u__Form_PanelGroup1_Table_Column3_1GroupingComponent, x_itemRowNoOffset_2, x_u__Form_PanelGroup1_Table_Column3_1Indices) -> {
        int x_itemIndex_2 = x_u__Form_PanelGroup1_Table_Column3_1Indices[0]; // item index
        
        pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup1_Table_Column3_value_based_label_1;
        
        pl.fhframework.model.forms.TableCell a_tableCell_3_1;
    
        
        u__Form_PanelGroup1_Table_Column3_value_based_label_1 = new pl.fhframework.model.forms.OutputLabel(this);
        u__Form_PanelGroup1_Table_Column3_value_based_label_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_Column3_1);
        u__Form_PanelGroup1_Table_Column3_value_based_label_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
                "{item.value3}",
                "value3", /* property name */
                String.class, /* target type */
                this::__getConversionService,
                () -> this.getX_ItemIterator_2(x_itemRowNoOffset_2, x_itemIndex_2), /* base object getter */
                (baseObject) -> this.getU__Form_PanelGroup1_Table_Column3_value_based_label_1_valueBinding(x_itemRowNoOffset_2, x_itemIndex_2, baseObject), /* getter of property on base object */
                null /* setter of property on base object */
            ));
        u__Form_PanelGroup1_Table_Column3_value_based_label_1.setWidth("md-12");
        u__Form_PanelGroup1_Table_Column3_value_based_label_1.setId("_Form_PanelGroup1_Table_Column3_value_based_label");
        u__Form_PanelGroup1_Table_Column3_value_based_label_1.setInvisible(false);
        
        a_tableCell_3_1 = new pl.fhframework.model.forms.TableCell(this);
        u__Form_PanelGroup1_Table_Column3_value_based_label_1.setGroupingParentComponent(a_tableCell_3_1);
        a_tableCell_3_1.setInvisible(false);
        a_tableCell_3_1.addSubcomponent(u__Form_PanelGroup1_Table_Column3_value_based_label_1);
        u__Form_PanelGroup1_Table_Column3_value_based_label_1.setGroupingParentComponent(a_tableCell_3_1);
        a_tableCell_3_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_Column3_1);
        pl.fhframework.core.generator.CompiledClassesHelper.addSuffixToIdWithSubcomponents(u__Form_PanelGroup1_Table_Column3_value_based_label_1, "_item_" + x_itemIndex_2);
        pl.fhframework.core.generator.CompiledClassesHelper.initWithSubcomponents(u__Form_PanelGroup1_Table_Column3_value_based_label_1);
        pl.fhframework.core.generator.CompiledClassesHelper.assignAvailabilityRulesForRepeatedComponent("_Form_PanelGroup1_Table_Column3_value_based_label", u__Form_PanelGroup1_Table_Column3_value_based_label_1);
        return java.util.Arrays.asList(u__Form_PanelGroup1_Table_Column3_value_based_label_1);
    
    });
    u__Form_PanelGroup1_Table_Column3_1.setGroupingParentComponent(u__Form_PanelGroup1_Table_1);
    u__Form_PanelGroup1_Table_Column3_1.setTable(u__Form_PanelGroup1_Table_1);
    }
    
    
    // $.fh.docs.appmenu.menuxml.ucattrs4
    private String getU__Form_PanelGroup1_Table_Column3_1_labelModelBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.menuxml.ucattrs4");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_Table_Column3_1_labelModelBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // T(java.lang.String).valueOf(item$index + 1 + x_itemRowNoOffset_2.getRowNumberOffset())
    private String getX_ItemIteratorRowNo_2(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset_2, int x_itemIndex_2) {
        try {
            return String.valueOf(( (( (x_itemIndex_2) + (1) )) + (x_itemRowNoOffset_2.getRowNumberOffset()) ));
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getX_ItemIteratorRowNo_2")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // ucAttrs[item$index]
    private pl.fhframework.docs.menu.DefaultAppMenuModel.StaticTableData getX_ItemIterator_2(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset_2, int x_itemIndex_2) {
        try {
            return getModel().getUcAttrs().get(x_itemIndex_2);
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getX_ItemIterator_2")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    
    // item.value3
    private String getU__Form_PanelGroup1_Table_Column3_value_based_label_1_valueBinding(pl.fhframework.binding.IRowNumberOffsetSupplier x_itemRowNoOffset_2, int x_itemIndex_2, pl.fhframework.docs.menu.DefaultAppMenuModel.StaticTableData baseObject) {
        try {
            return baseObject.getValue3();
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup1_Table_Column3_value_based_label_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_PanelGroup2_1(pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup2_1) {
    u__Form_PanelGroup2_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.custom.label}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup2_1_labelModelBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup2_1.setCollapsible(false);
    u__Form_PanelGroup2_1.setBorderVisible(false);
    u__Form_PanelGroup2_1.setModelBindingForState(new pl.fhframework.binding.StaticBinding<>("false"));
    u__Form_PanelGroup2_1.setIconOpenedBinding(new pl.fhframework.binding.StaticBinding<>("fa-arrow-down"));
    u__Form_PanelGroup2_1.setIconClosedBinding(new pl.fhframework.binding.StaticBinding<>("fa-arrow-up"));
    u__Form_PanelGroup2_1.setHeadingType(pl.fhframework.model.HeadingTypeEnum.Default);
    u__Form_PanelGroup2_1.setWidth("md-12");
    u__Form_PanelGroup2_1.setId("_Form_PanelGroup2");
    u__Form_PanelGroup2_1.setInvisible(false);
    
    u__Form_PanelGroup2_OutputLabel1_1 = new pl.fhframework.model.forms.OutputLabel(this);
    u__Form_PanelGroup2_1.addSubcomponent(u__Form_PanelGroup2_OutputLabel1_1);
    u__Form_PanelGroup2_OutputLabel1_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    initCmp_u__Form_PanelGroup2_OutputLabel1_1(u__Form_PanelGroup2_OutputLabel1_1, u__Form_PanelGroup2_1);
    
    u_fhdocsappmenucustomtxt1_1 = new pl.fhframework.model.forms.InputText(this);
    u__Form_PanelGroup2_1.addSubcomponent(u_fhdocsappmenucustomtxt1_1);
    u_fhdocsappmenucustomtxt1_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    initCmp_u_fhdocsappmenucustomtxt1_1(u_fhdocsappmenucustomtxt1_1, u__Form_PanelGroup2_1);
    
    u__Form_PanelGroup2_OutputLabel2_1 = new pl.fhframework.model.forms.OutputLabel(this);
    u__Form_PanelGroup2_1.addSubcomponent(u__Form_PanelGroup2_OutputLabel2_1);
    u__Form_PanelGroup2_OutputLabel2_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    initCmp_u__Form_PanelGroup2_OutputLabel2_1(u__Form_PanelGroup2_OutputLabel2_1, u__Form_PanelGroup2_1);
    
    u_fhdocsappmenucustomtxt2_1 = new pl.fhframework.model.forms.InputText(this);
    u__Form_PanelGroup2_1.addSubcomponent(u_fhdocsappmenucustomtxt2_1);
    u_fhdocsappmenucustomtxt2_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    initCmp_u_fhdocsappmenucustomtxt2_1(u_fhdocsappmenucustomtxt2_1, u__Form_PanelGroup2_1);
    
    u__Form_PanelGroup2_OutputLabel3_1 = new pl.fhframework.model.forms.OutputLabel(this);
    u__Form_PanelGroup2_1.addSubcomponent(u__Form_PanelGroup2_OutputLabel3_1);
    u__Form_PanelGroup2_OutputLabel3_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    initCmp_u__Form_PanelGroup2_OutputLabel3_1(u__Form_PanelGroup2_OutputLabel3_1, u__Form_PanelGroup2_1);
    u__Form_PanelGroup2_1.setGroupingParentComponent(this);
    }
    
    
    // $.fh.docs.appmenu.custom.label
    private String getU__Form_PanelGroup2_1_labelModelBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.custom.label");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup2_1_labelModelBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u__Form_PanelGroup2_OutputLabel1_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup2_OutputLabel1_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup2_1) {
    u__Form_PanelGroup2_OutputLabel1_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u__Form_PanelGroup2_OutputLabel1_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.custom.txt1}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup2_OutputLabel1_1_valueBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup2_OutputLabel1_1.setWidth("md-12");
    u__Form_PanelGroup2_OutputLabel1_1.setId("_Form_PanelGroup2_OutputLabel1");
    u__Form_PanelGroup2_OutputLabel1_1.setInvisible(false);
    u__Form_PanelGroup2_OutputLabel1_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    }
    
    
    // $.fh.docs.appmenu.custom.txt1
    private String getU__Form_PanelGroup2_OutputLabel1_1_valueBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.custom.txt1");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup2_OutputLabel1_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u_fhdocsappmenucustomtxt1_1(pl.fhframework.model.forms.InputText u_fhdocsappmenucustomtxt1_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup2_1) {
    u_fhdocsappmenucustomtxt1_1.setRowsCount(11);
    u_fhdocsappmenucustomtxt1_1.setMaxLength(65535);
    u_fhdocsappmenucustomtxt1_1.setHintInputGroup(false);
    u_fhdocsappmenucustomtxt1_1.setModelBinding(new pl.fhframework.binding.StaticBinding<>("@UseCase\npublic class MenuUC implements ISystemUseCase, IUseCase18nListener {\n    @Autowired\n    private MenuManager menuManager;\n\n    @Override\n    public void start() {\n        List menuElements = menuManager.getMenuModel(SessionManager.getUserSession().getSystemUser());\n\n        form = showForm(MenuForm.class, menuElements);\n        ..."));
    u_fhdocsappmenucustomtxt1_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u_fhdocsappmenucustomtxt1_1.setInputSize(60.0d);
    u_fhdocsappmenucustomtxt1_1.setWidth("md-12");
    u_fhdocsappmenucustomtxt1_1.setId("fhdocsappmenucustomtxt1");
    u_fhdocsappmenucustomtxt1_1.setInvisible(false);
    u_fhdocsappmenucustomtxt1_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    }
    
    private void initCmp_u__Form_PanelGroup2_OutputLabel2_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup2_OutputLabel2_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup2_1) {
    u__Form_PanelGroup2_OutputLabel2_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE);
    u__Form_PanelGroup2_OutputLabel2_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.appmenu.custom.txt2}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getU__Form_PanelGroup2_OutputLabel2_1_valueBinding, /* getter */ 
            null /* setter */
        ));
    u__Form_PanelGroup2_OutputLabel2_1.setWidth("md-12");
    u__Form_PanelGroup2_OutputLabel2_1.setId("_Form_PanelGroup2_OutputLabel2");
    u__Form_PanelGroup2_OutputLabel2_1.setInvisible(false);
    u__Form_PanelGroup2_OutputLabel2_1.setGroupingParentComponent(u__Form_PanelGroup2_1);
    }
    
    
    // $.fh.docs.appmenu.custom.txt2
    private String getU__Form_PanelGroup2_OutputLabel2_1_valueBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.custom.txt2");
        } catch(NullPointerException e) {
            if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup2_OutputLabel2_1_valueBinding")) {
                return null;
            } else {
                throw e;
            }
        }
    }
    private void initCmp_u_fhdocsappmenucustomtxt2_1(pl.fhframework.model.forms.InputText u_fhdocsappmenucustomtxt2_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup2_1) {
    u_fhdocsappmenucustomtxt2_1.setRowsCount(2);
    u_fhdocsappmenucustomtxt2_1.setMaxLength(65535);
    u_fhdocsappmenucustomtxt2_1.setHintInputGroup(false);
    u_fhdocsappmenucustomtxt2_1.setModelBinding(new pl.fhframework.binding.StaticBinding<>("
\n ( "{$.fh.docs.appmenu.custom.txt3}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup2_OutputLabel3_1_valueBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup2_OutputLabel3_1.setWidth("md-12"); u__Form_PanelGroup2_OutputLabel3_1.setId("_Form_PanelGroup2_OutputLabel3"); u__Form_PanelGroup2_OutputLabel3_1.setInvisible(false); u__Form_PanelGroup2_OutputLabel3_1.setGroupingParentComponent(u__Form_PanelGroup2_1); } // $.fh.docs.appmenu.custom.txt3 private String getU__Form_PanelGroup2_OutputLabel3_1_valueBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.custom.txt3"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup2_OutputLabel3_1_valueBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_1(pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.label}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_1_labelModelBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_1.setCollapsible(false); u__Form_PanelGroup3_1.setBorderVisible(false); u__Form_PanelGroup3_1.setModelBindingForState(new pl.fhframework.binding.StaticBinding<>("false")); u__Form_PanelGroup3_1.setIconOpenedBinding(new pl.fhframework.binding.StaticBinding<>("fa-arrow-down")); u__Form_PanelGroup3_1.setIconClosedBinding(new pl.fhframework.binding.StaticBinding<>("fa-arrow-up")); u__Form_PanelGroup3_1.setHeadingType(pl.fhframework.model.HeadingTypeEnum.Default); u__Form_PanelGroup3_1.setWidth("md-12"); u__Form_PanelGroup3_1.setId("_Form_PanelGroup3"); u__Form_PanelGroup3_1.setInvisible(false); u__Form_PanelGroup3_OutputLabel1_1 = new pl.fhframework.model.forms.OutputLabel(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_OutputLabel1_1); u__Form_PanelGroup3_OutputLabel1_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_OutputLabel1_1(u__Form_PanelGroup3_OutputLabel1_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Spacer1_1 = new pl.fhframework.model.forms.Spacer(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Spacer1_1); u__Form_PanelGroup3_Spacer1_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Spacer1_1(u__Form_PanelGroup3_Spacer1_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_OutputLabel2_1 = new pl.fhframework.model.forms.OutputLabel(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_OutputLabel2_1); u__Form_PanelGroup3_OutputLabel2_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_OutputLabel2_1(u__Form_PanelGroup3_OutputLabel2_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Spacer2_1 = new pl.fhframework.model.forms.Spacer(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Spacer2_1); u__Form_PanelGroup3_Spacer2_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Spacer2_1(u__Form_PanelGroup3_Spacer2_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_OutputLabel3_1 = new pl.fhframework.model.forms.OutputLabel(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_OutputLabel3_1); u__Form_PanelGroup3_OutputLabel3_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_OutputLabel3_1(u__Form_PanelGroup3_OutputLabel3_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Spacer3_1 = new pl.fhframework.model.forms.Spacer(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Spacer3_1); u__Form_PanelGroup3_Spacer3_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Spacer3_1(u__Form_PanelGroup3_Spacer3_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_OutputLabel4_1 = new pl.fhframework.model.forms.OutputLabel(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_OutputLabel4_1); u__Form_PanelGroup3_OutputLabel4_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_OutputLabel4_1(u__Form_PanelGroup3_OutputLabel4_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Spacer4_1 = new pl.fhframework.model.forms.Spacer(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Spacer4_1); u__Form_PanelGroup3_Spacer4_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Spacer4_1(u__Form_PanelGroup3_Spacer4_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_OutputLabel5_1 = new pl.fhframework.model.forms.OutputLabel(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_OutputLabel5_1); u__Form_PanelGroup3_OutputLabel5_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_OutputLabel5_1(u__Form_PanelGroup3_OutputLabel5_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Spacer5_1 = new pl.fhframework.model.forms.Spacer(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Spacer5_1); u__Form_PanelGroup3_Spacer5_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Spacer5_1(u__Form_PanelGroup3_Spacer5_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Button1_1 = new pl.fhframework.model.forms.Button(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Button1_1); u__Form_PanelGroup3_Button1_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Button1_1(u__Form_PanelGroup3_Button1_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Button2_1 = new pl.fhframework.model.forms.Button(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Button2_1); u__Form_PanelGroup3_Button2_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Button2_1(u__Form_PanelGroup3_Button2_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_Button3_1 = new pl.fhframework.model.forms.Button(this); u__Form_PanelGroup3_1.addSubcomponent(u__Form_PanelGroup3_Button3_1); u__Form_PanelGroup3_Button3_1.setGroupingParentComponent(u__Form_PanelGroup3_1); initCmp_u__Form_PanelGroup3_Button3_1(u__Form_PanelGroup3_Button3_1, u__Form_PanelGroup3_1); u__Form_PanelGroup3_1.setGroupingParentComponent(this); } // $.fh.docs.appmenu.factory.label private String getU__Form_PanelGroup3_1_labelModelBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.label"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_1_labelModelBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_OutputLabel1_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel1_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_OutputLabel1_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE); u__Form_PanelGroup3_OutputLabel1_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.txt1}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_OutputLabel1_1_valueBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_OutputLabel1_1.setWidth("md-12"); u__Form_PanelGroup3_OutputLabel1_1.setId("_Form_PanelGroup3_OutputLabel1"); u__Form_PanelGroup3_OutputLabel1_1.setInvisible(false); u__Form_PanelGroup3_OutputLabel1_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.txt1 private String getU__Form_PanelGroup3_OutputLabel1_1_valueBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.txt1"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_OutputLabel1_1_valueBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_Spacer1_1(pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer1_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Spacer1_1.setHeight("10px"); u__Form_PanelGroup3_Spacer1_1.setWidth("md-12"); u__Form_PanelGroup3_Spacer1_1.setId("_Form_PanelGroup3_Spacer1"); u__Form_PanelGroup3_Spacer1_1.setInvisible(false); u__Form_PanelGroup3_Spacer1_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } private void initCmp_u__Form_PanelGroup3_OutputLabel2_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel2_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_OutputLabel2_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE); u__Form_PanelGroup3_OutputLabel2_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.txt1_1}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_OutputLabel2_1_valueBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_OutputLabel2_1.setWidth("md-12"); u__Form_PanelGroup3_OutputLabel2_1.setId("_Form_PanelGroup3_OutputLabel2"); u__Form_PanelGroup3_OutputLabel2_1.setInvisible(false); u__Form_PanelGroup3_OutputLabel2_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.txt1_1 private String getU__Form_PanelGroup3_OutputLabel2_1_valueBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.txt1_1"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_OutputLabel2_1_valueBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_Spacer2_1(pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer2_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Spacer2_1.setHeight("10px"); u__Form_PanelGroup3_Spacer2_1.setWidth("md-12"); u__Form_PanelGroup3_Spacer2_1.setId("_Form_PanelGroup3_Spacer2"); u__Form_PanelGroup3_Spacer2_1.setInvisible(false); u__Form_PanelGroup3_Spacer2_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } private void initCmp_u__Form_PanelGroup3_OutputLabel3_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel3_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_OutputLabel3_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE); u__Form_PanelGroup3_OutputLabel3_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.txt1_2}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_OutputLabel3_1_valueBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_OutputLabel3_1.setWidth("md-12"); u__Form_PanelGroup3_OutputLabel3_1.setId("_Form_PanelGroup3_OutputLabel3"); u__Form_PanelGroup3_OutputLabel3_1.setInvisible(false); u__Form_PanelGroup3_OutputLabel3_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.txt1_2 private String getU__Form_PanelGroup3_OutputLabel3_1_valueBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.txt1_2"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_OutputLabel3_1_valueBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_Spacer3_1(pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer3_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Spacer3_1.setHeight("10px"); u__Form_PanelGroup3_Spacer3_1.setWidth("md-12"); u__Form_PanelGroup3_Spacer3_1.setId("_Form_PanelGroup3_Spacer3"); u__Form_PanelGroup3_Spacer3_1.setInvisible(false); u__Form_PanelGroup3_Spacer3_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } private void initCmp_u__Form_PanelGroup3_OutputLabel4_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel4_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_OutputLabel4_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE); u__Form_PanelGroup3_OutputLabel4_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.txt1_3}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_OutputLabel4_1_valueBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_OutputLabel4_1.setWidth("md-12"); u__Form_PanelGroup3_OutputLabel4_1.setId("_Form_PanelGroup3_OutputLabel4"); u__Form_PanelGroup3_OutputLabel4_1.setInvisible(false); u__Form_PanelGroup3_OutputLabel4_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.txt1_3 private String getU__Form_PanelGroup3_OutputLabel4_1_valueBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.txt1_3"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_OutputLabel4_1_valueBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_Spacer4_1(pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer4_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Spacer4_1.setHeight("20px"); u__Form_PanelGroup3_Spacer4_1.setWidth("md-12"); u__Form_PanelGroup3_Spacer4_1.setId("_Form_PanelGroup3_Spacer4"); u__Form_PanelGroup3_Spacer4_1.setInvisible(false); u__Form_PanelGroup3_Spacer4_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } private void initCmp_u__Form_PanelGroup3_OutputLabel5_1(pl.fhframework.model.forms.OutputLabel u__Form_PanelGroup3_OutputLabel5_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_OutputLabel5_1.setIconAlignment(pl.fhframework.model.forms.attribute.IconAlignment.BEFORE); u__Form_PanelGroup3_OutputLabel5_1.setValueBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.txt2}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_OutputLabel5_1_valueBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_OutputLabel5_1.setWidth("md-12"); u__Form_PanelGroup3_OutputLabel5_1.setId("_Form_PanelGroup3_OutputLabel5"); u__Form_PanelGroup3_OutputLabel5_1.setInvisible(false); u__Form_PanelGroup3_OutputLabel5_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.txt2 private String getU__Form_PanelGroup3_OutputLabel5_1_valueBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.txt2"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_OutputLabel5_1_valueBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_Spacer5_1(pl.fhframework.model.forms.Spacer u__Form_PanelGroup3_Spacer5_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Spacer5_1.setHeight("20px"); u__Form_PanelGroup3_Spacer5_1.setWidth("md-12"); u__Form_PanelGroup3_Spacer5_1.setId("_Form_PanelGroup3_Spacer5"); u__Form_PanelGroup3_Spacer5_1.setInvisible(false); u__Form_PanelGroup3_Spacer5_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } private void initCmp_u__Form_PanelGroup3_Button1_1(pl.fhframework.model.forms.Button u__Form_PanelGroup3_Button1_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Button1_1.setOnClick(new pl.fhframework.binding.CompiledActionBinding( "runOf", "runOf")); u__Form_PanelGroup3_Button1_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.run1}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_Button1_1_labelModelBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_Button1_1.setReCAPTCHA(false); u__Form_PanelGroup3_Button1_1.setWidth("md-3"); u__Form_PanelGroup3_Button1_1.setId("_Form_PanelGroup3_Button1"); u__Form_PanelGroup3_Button1_1.setInvisible(false); u__Form_PanelGroup3_Button1_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.run1 private String getU__Form_PanelGroup3_Button1_1_labelModelBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.run1"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_Button1_1_labelModelBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_Button2_1(pl.fhframework.model.forms.Button u__Form_PanelGroup3_Button2_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Button2_1.setOnClick(new pl.fhframework.binding.CompiledActionBinding( "runNew", "runNew")); u__Form_PanelGroup3_Button2_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.run2}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_Button2_1_labelModelBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_Button2_1.setReCAPTCHA(false); u__Form_PanelGroup3_Button2_1.setWidth("md-3"); u__Form_PanelGroup3_Button2_1.setId("_Form_PanelGroup3_Button2"); u__Form_PanelGroup3_Button2_1.setInvisible(false); u__Form_PanelGroup3_Button2_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.run2 private String getU__Form_PanelGroup3_Button2_1_labelModelBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.run2"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_Button2_1_labelModelBinding")) { return null; } else { throw e; } } } private void initCmp_u__Form_PanelGroup3_Button3_1(pl.fhframework.model.forms.Button u__Form_PanelGroup3_Button3_1, pl.fhframework.model.forms.PanelGroup u__Form_PanelGroup3_1) { u__Form_PanelGroup3_Button3_1.setOnClick(new pl.fhframework.binding.CompiledActionBinding( "runNull", "runNull")); u__Form_PanelGroup3_Button3_1.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>( "{$.fh.docs.appmenu.factory.run3}", null, String.class, /* target type */ this::__getConversionService, this::getU__Form_PanelGroup3_Button3_1_labelModelBinding, /* getter */ null /* setter */ )); u__Form_PanelGroup3_Button3_1.setReCAPTCHA(false); u__Form_PanelGroup3_Button3_1.setWidth("md-3"); u__Form_PanelGroup3_Button3_1.setId("_Form_PanelGroup3_Button3"); u__Form_PanelGroup3_Button3_1.setInvisible(false); u__Form_PanelGroup3_Button3_1.setGroupingParentComponent(u__Form_PanelGroup3_1); } // $.fh.docs.appmenu.factory.run3 private String getU__Form_PanelGroup3_Button3_1_labelModelBinding() { try { return __getMessageService().getAllBundles().getMessage("fh.docs.appmenu.factory.run3"); } catch(NullPointerException e) { if (pl.fhframework.core.generator.CompiledClassesHelper.isLocalNullPointerException(e, getThisForm().getClass().getName(), "getU__Form_PanelGroup3_Button3_1_labelModelBinding")) { return null; } else { throw e; } } } private void initCmp_a_availabilityConfiguration_1(pl.fhframework.model.forms.AvailabilityConfiguration a_availabilityConfiguration_1) { a_availabilityConfiguration_1.setInvisible(false); a_availabilityConfiguration_1.setGroupingParentComponent(this); } private void initCmp_a_model_1(pl.fhframework.model.forms.Model a_model_1) { a_model_1.setInvisible(false); } private void setupAccessibility() { // fhdocsappmenudefaultapp,fhdocsappmenumenuxml,fhdocsappmenucustomtxt1,fhdocsappmenucustomtxt2 this.getAllAccessibilityRules().add(new pl.fhframework.model.forms.AccessibilityRule("fhdocsappmenudefaultapp", "", _rule_ -> pl.fhframework.model.forms.AccessibilityEnum.VIEW, null /* null as xml object won't be provided in compiled form */)); // fhdocsappmenudefaultapp,fhdocsappmenumenuxml,fhdocsappmenucustomtxt1,fhdocsappmenucustomtxt2 this.getAllAccessibilityRules().add(new pl.fhframework.model.forms.AccessibilityRule("fhdocsappmenumenuxml", "", _rule_ -> pl.fhframework.model.forms.AccessibilityEnum.VIEW, null /* null as xml object won't be provided in compiled form */)); // fhdocsappmenudefaultapp,fhdocsappmenumenuxml,fhdocsappmenucustomtxt1,fhdocsappmenucustomtxt2 this.getAllAccessibilityRules().add(new pl.fhframework.model.forms.AccessibilityRule("fhdocsappmenucustomtxt1", "", _rule_ -> pl.fhframework.model.forms.AccessibilityEnum.VIEW, null /* null as xml object won't be provided in compiled form */)); // fhdocsappmenudefaultapp,fhdocsappmenumenuxml,fhdocsappmenucustomtxt1,fhdocsappmenucustomtxt2 this.getAllAccessibilityRules().add(new pl.fhframework.model.forms.AccessibilityRule("fhdocsappmenucustomtxt2", "", _rule_ -> pl.fhframework.model.forms.AccessibilityEnum.VIEW, null /* null as xml object won't be provided in compiled form */)); // defaultAvailability attributes of Variant elements } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy