Package org.apache.ecs.html

Examples of org.apache.ecs.html.B


                        .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")
View Full Code Here


            frameset.addAttribute("border", "0");

            NoFrames noframes = new NoFrames().addElement(new Body()
                .setBgColor(HtmlColor.white)
                .setText(HtmlColor.black)
                .addElement(new B().addElement("Smilehouse OpenSyncro"))
                .addElement(new P())
                .addElement("Your browser can't handle frames. Please update your browser!"));

            Document document = new Document().setDoctype(new Doctype.Html40Frameset()).setHtml(
                new Html().addElement(
View Full Code Here

     * @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 row The feature to be added to the Headers attribute
     * @param headers The feature to be added to the Headers attribute
     */
    void addHeaders(TR row, String[] headers) {
        for(int i = 0; i < headers.length; i++) {
            row.addElement(new TD().addElement(new B().addElement(headers[i])));
        }
    }
View Full Code Here

            languageSelect.addElement(new Option(LANGUAGES[i][1]).addElement(LANGUAGES[i][0]));

        Table table = new Table()
            .addElement(
                new TR().addElement(
                    new TD().setAlign(AlignType.RIGHT).addElement(new B("Database"))).addElement(
                    new TD().addElement(new Input(Input.TEXT, DATABASE,
                        Utils.htmlentities(database)).setSize(20))))
            .addElement(
                new TR()
                    .addElement(new TD().setAlign(AlignType.RIGHT).addElement(new B("User")))
                    .addElement(new TD().addElement(new Input(Input.TEXT, USER, "").setSize(20))))
            .addElement(
                new TR().addElement(
                    new TD().setAlign(AlignType.RIGHT).addElement(new B("Password"))).addElement(
                    new TD().addElement(new Input(Input.PASSWORD, PASSWORD, "").setSize(20))))
            .addElement(
                new TR().addElement(
                    new TD().setAlign(AlignType.RIGHT).addElement(new B("Language"))).addElement(
                    new TD().addElement(languageSelect)))
            .addElement(
                new TR().addElement(new TD().setColSpan(2).setAlign(AlignType.CENTER).addElement(
                    new HR()).addElement(new Input(Input.SUBMIT, "login", "Login"))));
        Body body = new Body().addElement(getBox("pics/tab/", new Form(
View Full Code Here

                            .setBorder(0)))
                    .addElement(
                        new TD()
                            .setBackground(picRoot + "emptytab_bg.gif")
                            .setAlign("center")
                            .addElement(new B().addElement(header))
                            .setClass("tab"))
                    .addElement(
                        new TD().setWidth(2).addElement(
                            new IMG()
                                .setSrc(picRoot + "corner_righttop.gif")
View Full Code Here

        {
            String key = (String) it.next();
            String value = data.getParameters().getString(key);
            TR tr =
                new TR().addElement(
                    new TD().addElement(new B(key))).addElement(
                    new TD().addElement(" = " + value));
            table.addElement(tr);
            hasValues = true;
        }

        Table table2 = new Table().setBorder(0);
        Map varDebug = data.getDebugVariables();

        boolean hasValues2 = false;
        for (Iterator i = varDebug.keySet().iterator(); i.hasNext();)
        {
            String key = (String) i.next();
            String value = varDebug.get(key).toString();
            TR tr =
                new TR().addElement(
                    new TD().addElement(new B(key))).addElement(
                    new TD().addElement(" = " + value));
            table2.addElement(tr);
            hasValues2 = true;
        }
View Full Code Here

     */
    public ConcreteElement doBuild(RunData data)
            throws Exception
    {
        data.getPage().getBody()
                .addElement(new B().addElement(
                        new Font().setColor(HtmlColor.green).setSize(2)
                .addElement(txt))
                .addElement(new HR().setSize(1).setNoShade(true)));

        return null;
View Full Code Here

            Form.POST).addElement(new Input("SUBMIT", "Logout", "Logout"));

        ElementContainer body = new ElementContainer()
                .addElement(new HR().setSize(1).setNoShade(true))
                .addElement(
                    new B().addElement(
                        new Font().setColor(HtmlColor.green).setSize(
                            2).addElement(
                            txt)))
                .addElement(form);

        if (DEBUG && data.getUser() != null)
        {
            TD perm = new TD().setVAlign(AlignType.TOP);
            TD temp = new TD().setVAlign(AlignType.TOP);

            perm.addElement("Perm values:").addElement(new BR());
            for (Iterator it = data.getUser().getPermStorage().keySet().iterator();
                 it.hasNext();)
            {
                String key = (String) it.next();
                String value = data.getUser().getPerm(key).toString();
                perm.addElement(key + "=" + value).addElement(new BR());
            }

            temp.addElement("Temp values:").addElement(new BR());
            for (Iterator it = data.getUser().getTempStorage().keySet().iterator();
                 it.hasNext();)
            {
                String key = (String) it.next();
                String value = data.getUser().getTemp(key).toString();
                temp.addElement(key + "=" + value).addElement(new BR());
            }

            body.addElement(new BR()).addElement(new BR()).addElement(
                new Table().setBorder(2).setCellPadding(10).addElement(
                    new TR().addElement(perm).addElement(temp)));
        }
        if (DEBUG)
        {
            // If there are GET/POST/PATH_INFO variables put them into
            // a <PRE></PRE> tag so that they can be displayed on the
            // page. This is of course only for example purposes.
            PRE pre = new PRE();
           
            for (Iterator it = data.getParameters().keySet().iterator();
                 it.hasNext();)
            {
                String key = (String) it.next();
                String[] values = data.getParameters().getStrings(key);
                if (values.length == 1)
                {
                    pre.addElement(key + " = " + values[0] + "\n");
                }
                else
                {
                    pre.addElement(key + " = ");
                    for (int i = 0; i < values.length; i++)
                    {
                        pre.addElement(values[i] + " ");
                    }
                    pre.addElement("\n");
                }
            }
            body
                .addElement(new B("Query/PathInfo Parameters"))
                .addElement(new BR())
                .addElement(pre);

            Table table2 = new Table().setBorder(0);
            Map varDebug = data.getDebugVariables();

            boolean hasValues2 = false;

            for (Iterator i = varDebug.keySet().iterator(); i.hasNext();)
            {
                String key = (String) i.next();
                String value = varDebug.get(key).toString();
                TR tr =
                    new TR().addElement(
                        new TD().addElement(new B(key))).addElement(
                        new TD().addElement(" = " + value));
                table2.addElement(tr);
                hasValues2 = true;
            }
            if (hasValues2)
            {
                body.addElement(new H4().addElement("Debugging Data:"));
                body.addElement(table2);
            }
        }

        if (DEBUG && data.getACL() != null)
        {
            // Print out user's permissions.
            PRE pre = new PRE();
            for (Iterator rs = data.getACL().getRoles().iterator();
                rs.hasNext();
                )
            {
                String roleName = ((Role) rs.next()).getName();
                pre.addElement(roleName + "\n");
            }
            body
                .addElement(new BR())
                .addElement(new B("ROLES"))
                .addElement(new BR())
                .addElement(pre);

            pre = new PRE();
            for (Iterator ps = data.getACL().getPermissions().iterator();
                ps.hasNext();
                )
            {
                String permissionName = ((Permission) ps.next()).getName();
                pre.addElement(permissionName + "\n");
            }
            body
                .addElement(new BR())
                .addElement(new B("PERMISSIONS"))
                .addElement(new BR())
                .addElement(pre);
        }
        return body;
    }
View Full Code Here

     */
    public ConcreteElement doBuild(RunData data)
            throws Exception
    {
        data.getPage().getBody()
                .addElement(new B().addElement(
                        new Font().setColor(HtmlColor.green).setSize(2)
                .addElement(txt))
                .addElement(new HR().setSize(1).setNoShade(true)));

        return null;
View Full Code Here

TOP

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

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.