public class JstlCoreChoose extends JstlNode
JSTL_CORE_NS, JSTL_FMT_NS, JSTL_XML_NS_attributeNames, _attributeValues, _children, _hasJspAttribute_endAttributeLine, _endLine, _filename, _gen, _name, _ns, _parent, _parseState, _sourcePath, _startLine| Constructor and Description |
|---|
JstlCoreChoose() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(JspNode node)
Children are handled specially.
|
JspNode |
addText(java.lang.String text)
Whitespace text is ignored.
|
void |
endElement()
Validity checking.
|
void |
generate(JspJavaWriter out)
Generates the code for the c:out tag.
|
void |
printXml(WriteStream os)
Generates the XML text representation for the tag validation.
|
addAttribute, generateSetNotNull, generateSetOrRemove, isJstladdAttribute, addAttributeChild, addChildEnd, findScriptingNode, generateChildren, generateChildrenEmpty, generateClassEpilogueChildren, generateDeclarationChildren, generatePrologueChildren, generateStatic, generateTagReleaseChildren, generateTagStateChildren, getAttribute, getChildren, getStaticText, hasChildren, hasCustomTag, hasScripting, hasScriptingElement, hasTag, isChildrenStatic, isEmpty, isJsfParentRequired, isSingleExpression, isWhitespace, printXmlChildrenaddNamespace, addNamespaceRec, attributeToBoolean, classToString, convertParameterValue, endAttributes, error, error, error, escapeJavaString, generateClassEpilogue, generateDeclaration, generateELValue, generateEmpty, generateEndLocation, generateFragment, generateIncludeUrl, generateObject, generateParentTag, generatePrologue, generatePrologueDeclare, generateStartLocation, generateTagRelease, generateTagState, getBodyContent, getCustomTagName, getEndAttributeLine, getEndLine, getFilename, getGenerator, getJsfBodyVar, getJsfVar, getNamespaceContext, getNamespacePrefix, getParent, getParentTagName, getParentTagNode, getQName, getRuntimeAttribute, getSegment, getStartLine, getStaticText, getTag, getTagName, hasDeferredAttribute, hasDeferredAttribute, hasELAttribute, hasELAttribute, hasNamespace, hasNamespace, hasRuntimeAttribute, hasScripting, hasScripting, invokeFragment, isInFragment, isJsp21, isPre21Taglib, isSimpleTag, isStatic, loadClass, printJspId, printXmlAttribute, printXmlOpen, printXmlText, setEndAttributeLocation, setEndLocation, setGenerator, setNamespace, setParent, setParseState, setQName, setStartLocation, toELObject, toString, xmlAttrText, xmlTextpublic void addChild(JspNode node) throws JspParseException
addChild in class JspContainerNodeJspParseExceptionpublic JspNode addText(java.lang.String text) throws JspParseException
addText in class JspContainerNodeJspParseExceptionpublic void endElement()
throws JspParseException
endElement in class JspNodeJspParseExceptionpublic void printXml(WriteStream os) throws java.io.IOException
public void generate(JspJavaWriter out) throws java.lang.Exception