Package org.apache.ecs.html

Examples of org.apache.ecs.html.TR


        if(hasCloseButton || hasSubmitAndCancelButtons ||
                (customButton != null)) {
            form.addElement(new HR());
            form.addElement(new Input(Input.HIDDEN, ACTION, "1"));

            TR buttonRow = new TR();
           
            if(customButton != null) {
                buttonRow.addElement(new TD().addElement(customButton));
            }

            if(hasCloseButton) {
                Input closeButton = new Input(Input.BUTTON, "clb", labels.getLabel("close_button"));
                closeButton.setOnClick("window.close()");
                buttonRow.addElement(new TD().addElement(closeButton));
            }

            //hmmm, might cause tr without a single td... is it bad?
            if(hasSubmitAndCancelButtons) {
                Input okButton = new Input(Input.BUTTON, "okb", labels.getLabel("ok_button"));
                okButton
                    .setOnClick("document.forms[0].action.value='1';document.forms[0].submit()");
                Input cancelButton = new Input(Input.BUTTON, "cancelb", labels
                    .getLabel("cancel_button"));
                cancelButton
                    .setOnClick("document.forms[0].action.value='0';document.forms[0].submit()");
                buttonRow.addElement(new TD()
                    .setAlign(AlignType.RIGHT)
                    .addElement(okButton)
                    .addElement(Entities.NBSP)
                    .addElement(cancelButton));
            }
View Full Code Here


            .setWidth(width)
            .setBorder(0)
            .setAlign(AlignType.CENTER)
            .setCellPadding(0)
            .setCellSpacing(0)
            .addElement(new TR().addElement(new TD().addElement(titleDiv)));

        // ------------
        // Header table
        // ------------

        UL headerList = new UL();
        for(int i = 0; i < texts.length; i++) {
            LI listItem = new LI();
            listItem.setNeedClosingTag(true);
            if(i == up)
                listItem.setID("current");

            Span headerSpan = new Span();

            String link = links != null && links[i] != null ? links[i] : null;
            String text = texts[i] != null ? texts[i] : "";
            text = text.trim();

            if(link == null){
                link = "#";               
            } else if(link.length() == 0){
              link = "#";
              listItem.setID("dummy");
            }
           
            if(parameters != null) {
                link += parameters;
            }
            A anchor = new A(link.trim(), text);
            anchor.setOnMouseOver("window.status='" + text + "'; return true");
            anchor.setOnMouseOut("window.status=''; return true");
            headerSpan.addElement(anchor);

            headerList.addElement(listItem.addElement(headerSpan));
        }

        Table headerTable = new Table()
            .setWidth(width)
            .setBorder(0)
            .setAlign(AlignType.CENTER)
            .setCellSpacing(0)
            .setCellPadding(0)
            .addElement(
                new TR().addElement(
                    new TD().setColSpan(2).setVAlign(AlignType.BOTTOM).addElement(
                        new Table().setWidth("100%").setBorder(0).setCellSpacing(0).setCellPadding(
                            0).addElement(
                            new TR().addElement(new TD().addElement(new Div()
                                .addElement(headerList)
                                .setID("header")))))

                    .setClass("tabtopbg")).addElement(
                    new TD().setWidth(2).setVAlign(AlignType.BOTTOM).addElement(
                        new IMG(imageRoot
                                + (outer ? "corner_righttop_1_outer.gif"
                                        : "corner_righttop_1_inner.gif"))
                            .setWidth(5)
                            .setHeight(2)
                            .setBorder(0))));


        // -------------
        // Content table
        // -------------
        Table contentTable = new Table().setWidth(width).setAlign(AlignType.CENTER).setCellSpacing(
            0).setCellPadding(0).setBorder(0).addElement(
            new TR().addElement(
                new TD().setBackground(imageRoot + "left_bg.gif")
                //"b-l.gif")
                    .setWidth(5).setBgColor("#BFBFBF").addElement(
                        new IMG()
                            .setSrc(imageRoot + "transparent.gif")
                            .setHeight(5)
                            .setWidth(5)
                            .setBorder(0))).addElement(new TD().setWidth("100%")
            //.setBackground(imageRoot + "piste_BFBFBF.gif")
                .setBgColor(CARDTABLE_BG_COLOR).setAlign("left")
                //.setColSpan(3)
                .addElement("\n\n\n")
                //Added newlines to separate tab content from other content in pages source
                .addElement(content).addElement("\n\n\n")
                //.addElement(new BR())
                .setClass("text")).addElement(
                new TD()
                    .setBackground(imageRoot + "right_bg.gif")
                    .setVAlign(AlignType.TOP)
                    .setWidth(2)
                    //"b-r.gif")
                    .addElement(
                        new IMG()
                            .setSrc(
                                imageRoot
                                        + (outer ? "corner_righttop_2_outer.gif"
                                                : "corner_righttop_2_inner.gif"))
                            .setHeight(2)
                            .setWidth(5)
                            .setBorder(0)))).addElement(
            new TR().addElement(new TD()
            //.setWidth(5)
                .addElement(new IMG().setSrc(imageRoot + "corner_bottomleft.gif")
                //"b-bl.gif")
                    //.setHeight(5)
                    .setWidth(5).setBorder(0))).addElement(
View Full Code Here

            .setBorder(0)
            .setAlign("center")
            .setCellSpacing(0)
            .setCellPadding(0)
            .addElement(
                new TR().addElement(
                    new TD().addElement(new IMG()
                        .setSrc(imageRoot + "corner_topleft.gif")
                        .setWidth(5)
                        .setBorder(0))).addElement(
                    new TD()
                        .setBackground(imageRoot + "emptytab_bg.gif")
                        .setAlign("center")
                        .addElement(new B().addElement(header))
                        //.addElement(header)
                        .setClass("tab")).addElement(
                    new TD().setWidth(2).addElement(
                        new IMG()
                            .setSrc(imageRoot + "corner_righttop.gif")
                            .setWidth(5)
                            .setBorder(0))))
            .addElement(
                new TR().addElement(
                    new TD().setBackground(imageRoot + "left_bg.gif").setWidth(5).addElement(
                        new IMG()
                            .setSrc(imageRoot + "transparent.gif")
                            .setHeight(5)
                            .setWidth(5)
                            .setBorder(0))).addElement(
                    new TD().setBgColor(bgColor).setAlign("left").addElement(element).setClass(
                        "text")).addElement(
                    new TD().setBackground(imageRoot + "right_bg.gif").addElement(
                        new IMG()
                            .setSrc(imageRoot + "transparent.gif")
                            .setHeight(5)
                            .setWidth(5)
                            .setBorder(0))))
            .addElement(
                new TR().addElement(
                    new TD().addElement(new IMG()
                        .setSrc(imageRoot + "corner_bottomleft.gif")
                        .setWidth(5)
                        .setBorder(0))).addElement(
                    new TD().setBackground(imageRoot + "bottom_bg.gif").addElement(
View Full Code Here

        Table componentTable = new Table()
            .setBorder(0)
            .setCellSpacing(0)
            .setCellPadding(5)
            .addElement(
                new TR()
                    .addElement(
                        new TD().addElement(new B(labels.getLabel("source"))).setClass("ttheader1"))
                    .addElement(
                        new TD().setRowSpan(2).setVAlign(AlignType.MIDDLE).addElement(new B("-->")))
                    .addElement(
                        new TD().addElement(new B(labels.getLabel("converters"))).setClass(
                            "ttheader1"))
                    .addElement(
                        new TD().setRowSpan(2).setVAlign(AlignType.MIDDLE).addElement(new B("-->")))
                    .addElement(
                        new TD().addElement(new B(labels.getLabel("destination"))).setClass(
                            "ttheader1")))
            .addElement(
                new TR()
                    .setVAlign(AlignType.TOP)
                    .addElement(sourceCell.setBgColor("FFFFFF"))
                    .addElement(convertersCell.setBgColor("FFFFFF"))
                    .addElement(destinationCell.setBgColor("FFFFFF")));

        // --------------------------
        // A button to start the pipe
        // --------------------------
        Input startButton = new Input(Input.BUTTON, "strt", labels.getLabel("start"));
        startButton.setOnClick("document.forms[0]." + ACTION + ".value=" + ACTION_START
                + ";document.forms[0].submit()");

        Table infoTable = new Table()
        .setBorder(0)
        .setCellSpacing(0)
        .setCellPadding(5)
        .addElement(
            new TR()
                .addElement(
                    new TD().addElement(startButton)));
                   
        //Add pipe execution information after pipe execution             
        if(parameters.getInt(ACTION) == ACTION_START) {       
View Full Code Here

     * @param innerTable Table to be contained inside the outer table.
     * @return The outerTable value
     */
    public Table getOuterTable(Table innerTable) {
        return new Table().setBorder(0).setBgColor(borderColor).setCellSpacing(0).setCellPadding(
            outerBorder).addElement(new TR().addElement(new TD().addElement(innerTable)));
    }
View Full Code Here

     * Returns a header row.
     *
     * @return The headerRow value
     */
    public TR getHeaderRow() {
        return new TR().setBgColor(headerColor1);
    }
View Full Code Here

     * @param title Table's title
     * @param colSpan Column span for the title cell
     * @return The headerRow value
     */
    public TR getHeaderRow(String title, int colSpan) {
        return new TR().setBgColor(headerColor1).addElement(
            new TD().setColSpan(colSpan).addElement(new B(title)));
    }
View Full Code Here

     *
     * @param headers Description of the Parameter
     * @return The headerRow value
     */
    public TR getHeaderRow(String[] headers) {
        TR row = new TR().setBgColor(headerColor1);
        addHeaders(row, headers);
        return row;
    }
View Full Code Here

     * Returns a second title row (slightly different color).
     *
     * @return The secondHeaderRow value
     */
    public TR getSecondHeaderRow() {
        return new TR().setBgColor(headerColor2);
    }
View Full Code Here

     *
     * @param headers Description of the Parameter
     * @return The secondHeaderRow value
     */
    public TR getSecondHeaderRow(String[] headers) {
        TR row = new TR().setBgColor(headerColor2);
        addHeaders(row, headers);
        return row;
    }
View Full Code Here

TOP

Related Classes of org.apache.ecs.html.TR

Copyright © 2018 www.massapicom. 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.