fr.fluxmedia.transmorpher.Parser
Class QueryParser
java.lang.Object
|
+--org.xml.sax.helpers.DefaultHandler
|
+--fr.fluxmedia.transmorpher.Parser.FMParser
|
+--fr.fluxmedia.transmorpher.Parser.QueryParser
- All Implemented Interfaces:
- ContentHandler, DTDHandler, EntityResolver, ErrorHandler
- public class QueryParser
- extends FMParser
Constructor Summary |
QueryParser(int debug_mode,
ProcessParser pMainParser)
The constructor, build the XML PArser but not parse the document |
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, registerNatives, toString, wait, wait, wait |
uri
private String uri
currentTransmorpher
private Transmorpher currentTransmorpher
currentTransformation
private Transformation currentTransformation
currentCall
private Call currentCall
currentRule
private ModTag currentRule
rule
private Rule rule
currentParam
private String currentParam
currentWParam
private String currentWParam
currentIterator
private Iterator currentIterator
currentParams
private Parameters currentParams
inLitteralXSLT
boolean inLitteralXSLT
- Are we copying some XSLT
iMainParser
ProcessParser iMainParser
QueryParser
public QueryParser(int debug_mode,
ProcessParser pMainParser)
- The constructor, build the XML PArser but not parse the document
setTransmorpher
public void setTransmorpher(Transmorpher pCurrentTransmorpher)
startElement
public final void startElement(String namespaceURI,
String localName,
String qname,
Attributes atts)
- Call by the XML parser at the begining of an element
- Overrides:
startElement
in class DefaultHandler
characters
public void characters(char[] ch,
int start,
int length)
- Overrides:
characters
in class DefaultHandler
endElement
public final void endElement(String namespaceURI,
String pName,
String qName)
- Call by the XML parser at the end of an element
- Overrides:
endElement
in class DefaultHandler
AnalysePortNames
public static final String[] AnalysePortNames(String pListe)
- Analyze the port Name attributes
cleanStack
private void cleanStack()
- Reset the parameters as they were after taking care of a Call
listAttribute
public final String listAttribute(Attributes atts)
- Returns a XML-attribute string from the result of such a string
..no bottom yet...