Package loxia.struts2.taglib.tag

Source Code of loxia.struts2.taglib.tag.DropdownTag

package loxia.struts2.taglib.tag;

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

import org.apache.struts2.components.Component;

import loxia.struts2.taglib.model.Dropdown;
import loxia.struts2.taglib.model.NumberField;

import com.opensymphony.xwork2.util.ValueStack;

public class DropdownTag extends TextFieldTag {
 
    /**
   *
   */
  private static final long serialVersionUID = 5801392039734102013L;
 
  protected String editable;
    protected String choice;
    protected String findMode;
   
  @Override
  public Component getBean(ValueStack stack, HttpServletRequest req, HttpServletResponse res) {
    return new NumberField(stack,req,res);
  }
 
  protected void populateParams() {
        super.populateParams();
        Dropdown dropdown = ((Dropdown) component);
        dropdown.setEditable(editable);
        dropdown.setChoice(choice);
        dropdown.setFindMode(findMode);
  }

  public void setEditable(String editable) {
    this.editable = editable;
  }

  public void setChoice(String choice) {
    this.choice = choice;
  }

  public void setFindMode(String findMode) {
    this.findMode = findMode;
 
 
}
TOP

Related Classes of loxia.struts2.taglib.tag.DropdownTag

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.