railo.runtime.tag
Class ProcessingDirective
java.lang.Object
railo.runtime.ext.tag.TagImpl
railo.runtime.ext.tag.BodyTagImpl
railo.runtime.ext.tag.BodyTagTryCatchFinallyImpl
railo.runtime.tag.ProcessingDirective
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally
public final class ProcessingDirective
- extends BodyTagTryCatchFinallyImpl
Suppresses extra white space and other output, produced by CFML within the tag's scope.
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Method Summary |
int |
doAfterBody()
|
void |
doFinally()
|
void |
doInitBody()
|
int |
doStartTag()
|
void |
hasBody(boolean hasBody)
sets if tag has a body or not |
void |
release()
|
void |
setExecutionlog(boolean executionlog)
|
void |
setPageencoding(String pageencoding)
set the value pageencoding
A string literal; the character encoding to use to read the page. |
void |
setSuppresswhitespace(boolean suppresswhitespace)
set the value suppresswhitespace
Boolean indicating whether to suppress the white space and other output generated by the
CFML tags within the cfprocessingdirective block. |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
doEndTag, getParent, setPageContext, setParent |
ProcessingDirective
public ProcessingDirective()
- constructor for the tag class
release
public void release()
- Specified by:
release
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
release
in class BodyTagImpl
- See Also:
Tag.release()
setPageencoding
public void setPageencoding(String pageencoding)
- set the value pageencoding
A string literal; the character encoding to use to read the page. The value may be enclosed in single or double quotation marks, or none.
- Parameters:
pageencoding
- value to set
setExecutionlog
public void setExecutionlog(boolean executionlog)
setSuppresswhitespace
public void setSuppresswhitespace(boolean suppresswhitespace)
- set the value suppresswhitespace
Boolean indicating whether to suppress the white space and other output generated by the
CFML tags within the cfprocessingdirective block.
- Parameters:
suppresswhitespace
- value to set
doStartTag
public int doStartTag()
throws ApplicationException
- Specified by:
doStartTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in class TagImpl
- Throws:
ApplicationException
- See Also:
Tag.doStartTag()
doInitBody
public void doInitBody()
- Specified by:
doInitBody
in interface javax.servlet.jsp.tagext.BodyTag
- Overrides:
doInitBody
in class BodyTagImpl
- See Also:
BodyTag.doInitBody()
doAfterBody
public int doAfterBody()
- Specified by:
doAfterBody
in interface javax.servlet.jsp.tagext.IterationTag
- Overrides:
doAfterBody
in class BodyTagImpl
- See Also:
IterationTag.doAfterBody()
hasBody
public void hasBody(boolean hasBody)
- sets if tag has a body or not
- Parameters:
hasBody
-
doFinally
public void doFinally()
- Specified by:
doFinally
in interface javax.servlet.jsp.tagext.TryCatchFinally
- Overrides:
doFinally
in class BodyTagTryCatchFinallyImpl
- See Also:
BodyTagTryCatchFinallyImpl.doFinally()
Copyright © 2012 Railo