Examples of UIDiv


Examples of org.dekka.component.html.UIDiv

       
        if (uibw.getChildren() != null) {
            uibw.getChildren().clear();
        }

        final UIDiv dock = new UIDiv();
        final UIDiv dockPlacement = new UIDiv();
        final UIDiv dockAutoHide = new UIDiv();
        final UIDiv dockSort = new UIDiv();
        final UIDiv dockClear = new UIDiv();

        dock.setId(DOCK_ID);
        dockPlacement.setId(DOCKPLACEMENT_ID);
        dockAutoHide.setId(DOCKAUTOHIDE_ID);
        dockSort.setId(DOCKSORT_ID);
        dockClear.setId(DOCKCLEAR_ID);
        dockClear.setStyleClass(DOCKCLEAR_CLASS);

        dock.getChildren().add(dockPlacement);
        dock.getChildren().add(dockAutoHide);
        dockSort.getChildren().add(dockClear);
        dock.getChildren().add(dockSort);
View Full Code Here

Examples of org.dekka.component.html.UIDiv

        if (!RenderKitUtils.assertValid(context, component)) {
            return;
        }

        final ResponseWriter writer = context.getResponseWriter();
        final UIDiv div = (UIDiv) component;
        writer.startElement("div", component);
        writeDefaultAttribute(context, component);

        /* Write attributes */
        if (div.isDir()) {
            writer.writeAttribute("dir", "RTL", null);
        }

        writer.writeAttribute("id", div.getId(), null);

        if (div.getLang() != null) {
            writer.writeAttribute("lang", div.getLang(), null);
        }

        if (div.getTitle() != null) {
            writer.writeAttribute("title", div.getTitle(), null);
        }

    }
View Full Code Here

Examples of org.dekka.component.html.UIDiv

    public void encodeBegin(FacesContext context, UIComponent component) throws IOException {
        if (!RenderKitUtils.assertValid(context, component)) {
            return;
        }
        final UIBodyDesktopHeader uibdh = (UIBodyDesktopHeader) component;
        final UIDiv container = new UIDiv();

        if (uibdh.isEnableApplicationTitleBar()) {
            final UIDiv desktopTitlebarWrapper = new UIDiv();
            final UIDiv desktopTitlebar = new UIDiv();

            for (UIComponent uIComponent : uibdh.getChildren()) {
                if (uIComponent instanceof UIBodyDesktopTopNavBar) {
                    desktopTitlebar.getChildren().add(uIComponent);
                }
            }

            final UIDiv applicationTitleBar = new UIDiv();
            desktopTitlebarWrapper.setId(DESKTOPTITLEBARWRAPPER_ID);
            desktopTitlebar.setId(DESKTOPTITLEBAR_ID);
            applicationTitleBar.setStyleClass(APPLICATIONTITLE_CLASS);

            if (uibdh.getApplicationLogoURL() != null) {
                final String logoUrl = "background: transparent url('" + uibdh.getApplicationLogoURL() + "') no-repeat scroll 0% 0%;";
                desktopTitlebar.setStyle(logoUrl);
            }

            if (uibdh.getApplicationTitle() != null) {
                final HtmlOutputText applicationTitle = new HtmlOutputText();
                applicationTitle.setValue(uibdh.getApplicationTitle());
                applicationTitle.setStyleClass(APPLICATIONTITLE_CLASS);
                desktopTitlebar.getChildren().add(applicationTitle);
            }

            if (uibdh.getApplicationTagline() != null) {
                final HtmlOutputText applicationTagline = new HtmlOutputText();
                applicationTagline.setValue(uibdh.getApplicationTagline());
                applicationTagline.setStyleClass(TAGLINE_CLASS);
                desktopTitlebar.getChildren().add(applicationTagline);
            }

            desktopTitlebarWrapper.getChildren().add(desktopTitlebar);
            uibdh.getChildren().add(desktopTitlebarWrapper);
        } else {
            for (UIComponent uIComponent : uibdh.getChildren()) {
                if (uIComponent instanceof UIBodyDesktopTopNavBar) {
                    uIComponent.setRendered(false);
                }
            }
        }

        if (uibdh.isEnableApplicationMainNavBar()) {
            final UIDiv desktopNavbarWrapper = new UIDiv();
            desktopNavbarWrapper.setId(DESKTOPNAVBARWRAPPER_ID);
            for (UIComponent uIComponent : uibdh.getChildren()) {
                if (uIComponent instanceof UIBodyDesktopAppNavBar) {
                    UIBodyDesktopAppNavBar tmp = (UIBodyDesktopAppNavBar) uIComponent;
                    desktopNavbarWrapper.getChildren().add(tmp);
                    if (tmp.getStyle() != null){
                        desktopNavbarWrapper.setStyle(tmp.getStyle());
                        tmp.setStyle(null);
                    }
                    if (tmp.getStyleClass() != null){
                        desktopNavbarWrapper.setStyleClass(tmp.getStyleClass());
                        tmp.setStyleClass(null);
                    }
                }
            }
            uibdh.getChildren().add(desktopNavbarWrapper);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.