1 16 17 package org.apache.taglibs.gnat; 18 19 import org.apache.taglibs.gnat.util.*; 20 import javax.servlet.ServletContext ; 21 import javax.servlet.jsp.*; 22 import javax.servlet.jsp.tagext.*; 23 import java.io.*; 24 import java.util.*; 25 26 public class patternSetTag extends BodyTagSupport 27 { 28 private String includes = ""; 29 private String excludes = ""; 30 private String includesFile = ""; 31 private String excludesFile = ""; 32 private ResourceBundle gnatRB = ListResourceBundle.getBundle("org.apache.taglibs.gnat.util.GnatTagStrings"); 33 private ResourceBundle gnatERB = ListResourceBundle.getBundle("org.apache.taglibs.gnat.util.GnatExceptionStrings"); 34 35 public void setExcludes(String excludes) { 36 this.excludes = excludes; 37 } 38 39 public void setIncludes(String includes) { 40 this.includes = includes; 41 } 42 43 public void setExcludesFile(String excludesFile) { 44 this.excludesFile = excludesFile; 45 } 46 47 public void setIncludesFile(String includesFile) { 48 this.includesFile = includesFile; 49 } 50 51 public int doStartTag() throws JspException 52 { 53 return SKIP_BODY; 54 } 55 56 public int doEndTag() throws JspException 57 { 58 59 if (false) 60 { 61 throw new JspTagException( gnatRB.getString("mkdir.tag") + ": " + 62 gnatERB.getString("empty.dir.attribute") ); 63 } 64 65 ServletContext ctx = pageContext.getServletContext(); 66 67 return EVAL_PAGE; 68 } 69 70 public String getExcludes() { return excludes; } 71 public String getIncludes() { return includes; } 72 public String getExcludesFile() { return excludesFile; } 73 public String getIncludesFile() { return includesFile; } 74 } 75 | Popular Tags |