package $proteus.oa.styles.xc3;

import net.cyan.proteus.*;
import net.cyan.arachne.*;
import javax.servlet.*;
import javax.servlet.http.*;
import net.cyan.proteus.base.*;
import net.cyan.commons.util.*;

public class main implements TemplateProcessor
{

    public void process(TemplateContext context)throws Exception
    {
        TemplateWriter writer = context;
RequestContext requestContext=RequestContext.getContext();
ServletConfig config=requestContext.getServletConfig();
ServletContext application=requestContext.getServletContext();
HttpServletRequest request=requestContext.getRequest();
HttpServletResponse response=requestContext.getResponse();
HttpSession session=request.getSession(false);
java.io.PrintWriter out=context.get("out$");
TagContext tagContext = TagContext.getTagContext(context);
TagInfo tagInfo;
tagInfo = new TagInfo();
tagInfo.setTagName("include");
tagInfo.setLine(1);
tagInfo.setHasEndTag(false);
tagInfo.setHasEndSymbol(true);
tagInfo.addAttribute(new TagAttribute("page",null,new AttributeValue(new AttributeItem("/oa/styles/xc/main.ptl",false))));
TagProcessor includeTagProcessor$0 = new net.cyan.proteus.base.IncludeTagProcessor();
if(tagContext.doStart(includeTagProcessor$0,tagInfo))
{
do
{
if(tagContext.doBefore())
{
tagContext.doAfter();
}
}while(tagContext.doEnd());
}

    }
    public void process(TemplateContext context,String name)throws Exception
    {
         context.callAnonymousMethod(this,name);
    }

}