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

pl.fhframework.docs.layouting.pageLayout.PanelsLayoutSidePanelRight__View Maven / Gradle / Ivy

package pl.fhframework.docs.layouting.pageLayout;





public class PanelsLayoutSidePanelRight__View extends pl.fhframework.docs.layouting.pageLayout.PanelsLayoutSidePanelRight
{
        
    
    @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.Model a_model_1;
    public static final java.util.Set ____actions = new java.util.LinkedHashSet<>();
    static {
    }
    
    public static final java.util.Set ____variants = new java.util.LinkedHashSet<>();
    public static final java.util.Set ____includes = new java.util.LinkedHashSet<>();
    static {
    }


    public PanelsLayoutSidePanelRight__View()
    {
        initCmp_this();
        setupAccessibility();

    }

    private pl.fhframework.format.FhConversionService __getConversionService() { return __conversionService; }
    private pl.fhframework.core.i18n.MessageService __getMessageService() { return __messagesService; }
    private PanelsLayoutSidePanelRight__View getThisForm() { return this; }
    
    
    
    private void initCmp_this() {
    this.setLabelModelBinding(new pl.fhframework.binding.CompiledBinding<>(
            "{$.fh.docs.layouting.page.grid}",
            null,
            String.class, /* target type */
            this::__getConversionService,
            this::getThis_labelModelBinding, /* getter */ 
            null /* setter */
        ));
    this.setDeclaredContainer("sideFormRight");
    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("PanelsLayoutSidePanelRight");
    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);
    
    a_model_1 = new pl.fhframework.model.forms.Model(this);
    this.setModelDefinition(a_model_1);
    initCmp_a_model_1(a_model_1);
    }
    
    
    // $.fh.docs.layouting.page.grid
    private String getThis_labelModelBinding() {
        try {
            return __getMessageService().getAllBundles().getMessage("fh.docs.layouting.page.grid");
        } 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.StaticBinding<>("Panel boczny prawy"));
    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);
    }
    
    private void initCmp_a_model_1(pl.fhframework.model.forms.Model a_model_1) {
    a_model_1.setInvisible(false);
    }
    
    private void setupAccessibility() {
        // defaultAvailability attributes of Variant elements
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy