Package com.davidjc.ajaxfileupload.views.jsp.ui

Source Code of com.davidjc.ajaxfileupload.views.jsp.ui.ProgressBarTag

/**
* 17 Oct 2007 13:53:50
*/
package com.davidjc.ajaxfileupload.views.jsp.ui;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.log4j.Logger;
import org.apache.struts2.components.Component;
import org.apache.struts2.views.jsp.ui.AbstractClosingTag;

import com.davidjc.ajaxfileupload.components.ProgressBar;
import com.opensymphony.xwork2.util.ValueStack;

/**
*
* @author davidc
* @since  17 Oct 2007 13:53:50
*/
public class ProgressBarTag extends AbstractClosingTag {

    private final Logger logger = Logger.getLogger("org.apache.struts2test");

   
    private String action;
    private String dobefore;
    private String doafter;
   
    public ProgressBarTag() {
    }

    /* (non-Javadoc)
     * @see org.apache.struts2.views.jsp.ComponentTagSupport#getBean(com.opensymphony.xwork2.util.ValueStack, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     */
    @Override
    public Component getBean(ValueStack stack, HttpServletRequest req, HttpServletResponse res) {
  logger.info("");
  return new ProgressBar(stack, req, res);
    }

    @Override
    protected void populateParams() {
  super.populateParams();
  logger.info("");
  ProgressBar prg = (ProgressBar) component;
  prg.setAction(action);
  prg.setDoafter(doafter);
  prg.setDobefore(dobefore);
    }

    public void setDoafter(String doafter) {
  this.doafter = doafter;
    }

    public void setDobefore(String dobefore) {
  this.dobefore = dobefore;
    }

    public void setAction(String action) {
  this.action = action;
    }


}
TOP

Related Classes of com.davidjc.ajaxfileupload.views.jsp.ui.ProgressBarTag

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.