public class ParseTag extends TagSupport
body, context, parent
Constructor and Description |
---|
ParseTag() |
Modifier and Type | Method and Description |
---|---|
protected XMLParser |
createJellyParser()
Factory method to create a new Jelly parser
|
protected org.xml.sax.XMLReader |
createXMLReader()
Factory method to create a new XMLReader
|
void |
doTag(XMLOutput output)
Evaluates this tag after all the tags properties have been initialized.
|
XMLParser |
getJellyParser() |
java.lang.String |
getText()
Returns the text to be parsed
|
java.lang.String |
getVar()
The variable name that will be used for the Document variable created
|
org.xml.sax.XMLReader |
getXMLReader() |
protected void |
parseBody(XMLOutput output)
Parses the body of this tag and returns the parsed document
|
protected void |
parseText(java.lang.String text)
Parses the give piece of text as being markup
|
void |
setJellyParser(XMLParser jellyParser)
Sets the jellyParser.
|
void |
setText(java.lang.String text)
Sets the text to be parsed by this parser
|
void |
setVar(java.lang.String var)
Sets the variable name that will be used for the Document variable created
|
void |
setXMLReader(org.xml.sax.XMLReader xmlReader)
Sets the XMLReader used for parsing
|
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody
public void doTag(XMLOutput output) throws MissingAttributeException, JellyTagException
Tag
public java.lang.String getVar()
public void setVar(java.lang.String var)
public java.lang.String getText()
public void setText(java.lang.String text)
text
- The text to be parsed by this parserpublic org.xml.sax.XMLReader getXMLReader() throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
public void setXMLReader(org.xml.sax.XMLReader xmlReader)
public XMLParser getJellyParser()
public void setJellyParser(XMLParser jellyParser)
jellyParser
- The jellyParser to setprotected org.xml.sax.XMLReader createXMLReader() throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
protected void parseBody(XMLOutput output) throws JellyTagException
JellyTagException
protected void parseText(java.lang.String text) throws JellyTagException
JellyTagException
protected XMLParser createJellyParser()
Copyright © 2012. All Rights Reserved.