Examples of td


Examples of org.apache.ecs.html.TD

     * @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

Examples of org.apache.ecs.html.TD

     * @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

Examples of org.apache.ecs.html.TD

     * @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

Examples of org.apache.ecs.html.TD

            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(
            "Login",
            Form.POST,
            Form.ENC_DEFAULT).addElement(table), "Smilehouse OpenSyncro Login"));
View Full Code Here

Examples of org.apache.ecs.html.TD

            .setCellSpacing(0)
            .setCellPadding(0)
            .addElement(
                new TR()
                    .addElement(
                        new TD().addElement(new IMG()
                            .setSrc(picRoot + "corner_topleft.gif")
                            .setWidth(5)
                            .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")
                                .setWidth(5)
                                .setBorder(0))))
            .addElement(
                new TR().addElement(
                    new TD().setBackground(picRoot + "left_bg.gif").setWidth(5).addElement(
                        new IMG()
                            .setSrc(picRoot + "transparent.gif")
                            .setHeight(5)
                            .setWidth(5)
                            .setBorder(0))).addElement(
                    new TD().setBgColor(bgColor).setAlign("left").addElement(element).setClass(
                        "text")).addElement(
                    new TD().setBackground(picRoot + "right_bg.gif").addElement(
                        new IMG()
                            .setSrc(picRoot + "transparent.gif")
                            .setHeight(5)
                            .setWidth(5)
                            .setBorder(0))))
            .addElement(
                new TR().addElement(
                    new TD().addElement(new IMG()
                        .setSrc(picRoot + "corner_bottomleft.gif")
                        .setWidth(5)
                        .setBorder(0))).addElement(
                    new TD().setBackground(picRoot + "bottom_bg.gif").addElement(
                        new IMG()
                            .setSrc(picRoot + "transparent.gif")
                            .setHeight(1)
                            .setWidth(1)
                            .setBorder(0))).addElement(
                    new TD().addElement(new IMG()
                        .setSrc(picRoot + "corner_bottomright.gif")
                        .setWidth(5)
                        .setBorder(0))));
        return table;
    }
View Full Code Here

Examples of org.apache.ecs.html.TD

        {
            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;
        }

        data.getPage().getBody().addElement(
View Full Code Here

Examples of org.apache.ecs.html.TD

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

Examples of org.apache.ecs.html.TD


        //BEGIN 3RD PARTY REPL


        t.addElement( new TR().addElement( new TD()
            .addElement( new B().addElement( "Actions:" ) ) ) );
           
        String internal = null;
        JetspeedLink jsLink = null;

        try
        {
            jsLink = JetspeedLinkFactory.getInstance(rundata);
            String mtype = rundata.getParameters().getString("mtype");
            if (mtype != null)
            {
                jsLink.setMediaType(mtype);
                jsLink.addQueryData("mtype", mtype);
            }
            String js_peid = rundata.getParameters().getString("js_peid");
            // FIX ME: If the portlet is viewed in Avantgo and then portlet info is restored, the portlet will
            // be maximized (similar to customizing certain portlet types. The desired effect would be to
            // set the portlet's mode to normal.
            internal = jsLink.addPathInfo("js_peid", js_peid).setAction("controls.Maximize").toString();
        }
        catch (Exception e)
        {
            logger.error("Exception",  e);
        }
        JetspeedLinkFactory.putInstance(jsLink);

        StringBuffer external = new StringBuffer( getPortletConfig().getInitParameter( THIRDPARTY_PORTLETRENDERER_URL_KEY ) );

        //this is the parameters of what so specify to the 3rd party provider
        external.append("&title=" + URLEncoder.encode( portlet.getTitle() ) );
        external.append("&url=" + URLEncoder.encode(internal));

        String message = getPortletConfig().getInitParameter( THIRDPARTY_PORTLETRENDERER_CAPTION_KEY );

        t.addElement( new TR()
            .addElement( new TD()
                .addElement( new A( external.toString() ).setTarget("_blank").addElement( message ) ) ) );

        //END 3RD PARTY REPL

           
        // BEGIN MIME TYPE SUPPORT
        /* RL: Temporarily disable mime support while changing registry
         t.addElement( new TR().addElement( new TD()
            .addElement( new B().addElement( "Mime Types:" ) ) ) );

        MimeType[] mts = portlet.getPortletConfig().getCapabilityMap().getMimeTypes();
           
        for ( int i = 0; i < mts.length; ++i ) {
               
            t.addElement( new TR()
                .addElement( new TD( mts[i].toString() ) ) );
               
        }
         */     

        //END MIME TYPE SUPPORT
           
        //BEGIN PROPERTIES SECTION
                               
        Iterator names= portlet.getPortletConfig().getInitParameterNames();

        if ( names.hasNext() ) {
            //OK... add the Properties from the Portet to this info set...
            t.addElement( new TR().addElement( new TD()
                .addElement( new B().addElement( "Properties:" ) ) ) );

        }
           
        while ( names.hasNext() ) {
               
            String name = (String)names.next();
            String value = (String)portlet.getPortletConfig().getInitParameter( name );

            t.addElement( new TR()
                .addElement( new TD( name + ":  " + value ) ) );
               
        }

        //END PROPERTIES SECTION
        return t;
View Full Code Here

Examples of org.apache.ecs.html.TD

    Get a row for the output table
    */
    private ConcreteElement getRow( String message ) {
        return new TR()
                      .addElement( new TD()
                      .setNoWrap( true )
                      .addElement( message ) );
      
    }
View Full Code Here

Examples of org.apache.ecs.html.TD

            table.addElement( new TR()
                .addElement( new TH( "Key" ) )
                .addElement( new TH( "String Value" ) ) );

            table.addElement( new TR()
                .addElement( new TD( "Server Info" ) )
                .addElement( new TD( context.getServerInfo() ) ) );

            table.addElement( new TR()
                .addElement( new TH( "Attribute" ) )
                .addElement( new TH( "String Value" ) ) );

            Enumeration names = context.getAttributeNames();

            while ( names.hasMoreElements() ) {
                String name = (String) names.nextElement();
                table.addElement( new TR()
                    .addElement( new TD( name ) )
                    .addElement( new TD( context.getAttribute( name ).toString() ) ) );
            }

            table.addElement( new TR()
                .addElement( new TH( "InitParameter" ) )
                .addElement( new TH( "String Value" ) ) );


            Enumeration ipnames = context.getInitParameterNames();
            while ( ipnames.hasMoreElements() ) {
                String ipname = (String) ipnames.nextElement();
                table.addElement( new TR()
                    .addElement( new TD( ipname ) )
                    .addElement( new TD( context.getInitParameter( ipname ).toString() ) ) );
            }

        } catch (Throwable t) {
            logger.error("Throwable",  t);
            table.addElement( new TR()
                .addElement( new TD( "Error" ) )
                .addElement( new TD( "Could not read servlet context" ) ) );
        }

        return table;
    }
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.