Package javax.servlet.jsp.tagext

Examples of javax.servlet.jsp.tagext.VariableInfo


        } else {
            type = "java.lang.Object";
        }

        return new VariableInfo[] {
            new VariableInfo(data.getAttributeString("id"), type, true,
                VariableInfo.AT_BEGIN)
        };
    }
View Full Code Here


    /**
     * Return information about the scripting variables to be created.
     */
    public VariableInfo[] getVariableInfo(TagData data) {
        return new VariableInfo[] {
            new VariableInfo(data.getAttributeString("id"), "java.lang.String",
                true, VariableInfo.AT_BEGIN)
        };
    }
View Full Code Here

        } else {
            type = "java.lang.Object";
        }

        return new VariableInfo[] {
            new VariableInfo(data.getAttributeString("id"), type, true,
                VariableInfo.AT_BEGIN)
        };
    }
View Full Code Here

        VariableInfo[] vi = null;

        if (id != null) {
            vi = new VariableInfo[1];
            vi[0] =
                new VariableInfo(id, "java.lang.String", true,
                    VariableInfo.AT_END);
        } else {
            vi = new VariableInfo[0];
        }
View Full Code Here

        // return the infor about the deined object
        VariableInfo[] vinfo = new VariableInfo[1];

        vinfo[0] =
            new VariableInfo(data.getAttributeString("id"), type, true,
                VariableInfo.AT_END);

        /* return the results */
        return vinfo;
    }
View Full Code Here

public class AntTEI extends TagExtraInfo {

    public VariableInfo[] getVariableInfo(TagData data) {
  return (new VariableInfo[] {
      new VariableInfo("antProperties",
           "java.util.Properties",
           true,  VariableInfo.AT_BEGIN),
  });

    }
View Full Code Here

            // Add the named objects to the list of 'introduced' names to enable
            // a later test as per JSP.5.3
            VariableInfo[] infos = n.getVariableInfos();
            if (infos != null && infos.length > 0) {
                for (int i = 0; i < infos.length; i++) {
                    VariableInfo info = infos[i];
                    if (info != null && info.getVarName() != null)
                        pageInfo.getVarInfoNames().add(info.getVarName());
                }
            }
            TagVariableInfo[] tagInfos = n.getTagVariableInfos();
            if (tagInfos != null && tagInfos.length > 0) {
                for (int i = 0; i < tagInfos.length; i++) {
View Full Code Here

            List<Object> vec = n.getScriptingVars(scope);
            if (vec != null) {
                for (int i = 0; i < vec.size(); i++) {
                    Object elem = vec.get(i);
                    if (elem instanceof VariableInfo) {
                        VariableInfo varInfo = (VariableInfo) elem;
                        if (varInfo.getDeclare()) {
                            out.printin(varInfo.getClassName());
                            out.print(" ");
                            out.print(varInfo.getVarName());
                            out.println(" = null;");
                        }
                    } else {
                        TagVariableInfo tagVarInfo = (TagVariableInfo) elem;
                        if (tagVarInfo.getDeclare()) {
View Full Code Here

    {

        public VariableInfo [] getVariableInfo (TagData tagData)
        {
            VariableInfo [] info = new VariableInfo [] {
                new VariableInfo("renderRequest",
                                 "javax.portlet.PortletRequest",
                                 true,
                                 VariableInfo.AT_BEGIN),
                new VariableInfo("renderResponse",
                                 "javax.portlet.RenderResponse",
                                 true,
                                 VariableInfo.AT_BEGIN),
                new VariableInfo("portletConfig",
                                 "javax.portlet.PortletConfig",
                                 true,
                                 VariableInfo.AT_BEGIN)
            };
View Full Code Here

    public static class TEI extends TagExtraInfo
    {
        public VariableInfo[] getVariableInfo(TagData tagData)
        {
            VariableInfo vi[] = null;
            String var = tagData.getAttributeString("var");
            if (var != null)
            {
                vi = new VariableInfo[1];
                vi[0] = new VariableInfo(var, "java.lang.String", true, VariableInfo.AT_BEGIN);
            }
            return vi;
        }
View Full Code Here

TOP

Related Classes of javax.servlet.jsp.tagext.VariableInfo

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.