001 package railo.runtime.tag; 002 003 import railo.runtime.exp.ApplicationException; 004 import railo.runtime.exp.ExpressionException; 005 import railo.runtime.ext.tag.TagImpl; 006 007 /** 008 * this tag is not used, it will ranslation over a evaluator 009 * 010 * 011 * Imports a jsp Tag Library or a Custom Tag Directory 012 * 013 * 014 * 015 **/ 016 public final class ImportTag extends TagImpl { 017 018 private String path; 019 020 @Override 021 public void release() { 022 path=null; 023 super.release(); 024 } 025 026 /** 027 * @param prefix 028 */ 029 public void setPrefix(String prefix) {} 030 031 public void setPath(String path) { 032 this.path=path; 033 034 } 035 036 /** 037 * @param taglib 038 */ 039 public void setTaglib(String taglib) {} 040 041 042 @Override 043 public int doStartTag() throws ExpressionException, ApplicationException { 044 return SKIP_BODY; 045 } 046 047 @Override 048 public int doEndTag() { 049 return EVAL_PAGE; 050 } 051 }