|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
fr.fluxmedia.transmorpher.parser.FMParser
fr.fluxmedia.transmorpher.parser.QueryParser
public class QueryParser
Field Summary | |
---|---|
private Call |
currentCall
|
private java.lang.String |
currentParam
|
private Parameters |
currentParams
|
private Transformation |
currentTransformation
|
private Transmorpher |
currentTransmorpher
|
private java.lang.String |
currentWParam
|
(package private) ProcessParser |
iMainParser
|
(package private) boolean |
inLitteralXSLT
Are we copying some XSLT |
private Rule |
rule
|
private java.lang.String |
uri
|
Fields inherited from class fr.fluxmedia.transmorpher.parser.FMParser |
---|
debugMode, iContext, output, parser |
Constructor Summary | |
---|---|
QueryParser(int debug_mode,
ProcessParser pMainParser)
The constructor, build the XML PArser but not parse the document |
Method Summary | |
---|---|
static java.lang.String[] |
AnalysePortNames(java.lang.String pListe)
Analyze the port Name attributes |
void |
characters(char[] ch,
int start,
int length)
|
private void |
cleanStack()
Reset the parameters as they were after taking care of a Call |
void |
endElement(java.lang.String namespaceURI,
java.lang.String pName,
java.lang.String qName)
Call by the XML parser at the end of an element |
java.lang.String |
listAttribute(org.xml.sax.Attributes atts)
Returns a XML-attribute string from the result of such a string |
void |
setTransmorpher(Transmorpher pCurrentTransmorpher)
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qname,
org.xml.sax.Attributes atts)
Call by the XML parser at the begining of an element |
Methods inherited from class fr.fluxmedia.transmorpher.parser.FMParser |
---|
error, fatalError, newParse, warning |
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
---|
endDocument, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.String uri
private Transmorpher currentTransmorpher
private Transformation currentTransformation
private Call currentCall
private Rule rule
private java.lang.String currentParam
private java.lang.String currentWParam
private Parameters currentParams
boolean inLitteralXSLT
ProcessParser iMainParser
Constructor Detail |
---|
public QueryParser(int debug_mode, ProcessParser pMainParser) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
Method Detail |
---|
public void setTransmorpher(Transmorpher pCurrentTransmorpher)
public final void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qname, org.xml.sax.Attributes atts)
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
public void characters(char[] ch, int start, int length)
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
public final void endElement(java.lang.String namespaceURI, java.lang.String pName, java.lang.String qName)
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
public static final java.lang.String[] AnalysePortNames(java.lang.String pListe)
private void cleanStack()
public final java.lang.String listAttribute(org.xml.sax.Attributes atts)
|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |