1 5 package com.opensymphony.webwork.views.jsp.vui; 6 7 import org.apache.commons.logging.Log; 8 import org.apache.commons.logging.LogFactory; 9 10 11 17 public class PromptTag extends AbstractVUITag { 18 20 protected static Log log = LogFactory.getLog(PromptTag.class); 22 23 25 protected String bargeinAttr; 26 protected String condAttr; 27 protected String countAttr; 28 protected String langAttr; 29 protected String timeoutAttr; 30 31 33 public void setBargein(String aName) { 34 bargeinAttr = aName; 35 } 36 37 public String getBargein() { 38 return bargeinAttr; 39 } 40 41 public void setCond(String aName) { 42 condAttr = aName; 43 } 44 45 public String getCond() { 46 return condAttr; 47 } 48 49 public void setCount(String aName) { 50 countAttr = aName; 51 } 52 53 public String getCount() { 54 return countAttr; 55 } 56 57 public String getFooterTemplate() { 58 return "prompt-footer.jsp"; 59 } 60 61 public String getHeaderTemplate() { 63 return "prompt-header.jsp"; 64 } 65 66 public void setLang(String aName) { 67 langAttr = aName; 68 } 69 70 public String getLang() { 71 return langAttr; 72 } 73 74 public void setTimeout(String aName) { 75 timeoutAttr = aName; 76 } 77 78 public String getTimeout() { 79 return timeoutAttr; 80 } 81 82 protected void initializeAttributes() { 83 getSetParameter(bargeinAttr, "bargein"); 84 getSetParameter(timeoutAttr, "timeout"); 85 getSetParameter(langAttr, "lang"); 86 getSetParameter(condAttr, "cond"); 87 getSetParameter(countAttr, "count"); 88 } 89 } 90 | Popular Tags |