Package org.eclipse.epsilon.flexmi.xml
Class PseudoSAXParser
- java.lang.Object
-
- org.eclipse.epsilon.flexmi.xml.PseudoSAXParser
-
public class PseudoSAXParser extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
PseudoSAXParser.Handler
-
Field Summary
Fields Modifier and Type Field Description protected FlexmiResource
resource
protected org.eclipse.emf.common.util.URI
uri
-
Constructor Summary
Constructors Constructor Description PseudoSAXParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isFlexmiRootNode(org.w3c.dom.Element element)
protected boolean
isTemplate(org.w3c.dom.Element element)
void
parse(FlexmiResource resource, java.io.InputStream inputStream, PseudoSAXParser.Handler handler)
void
parse(FlexmiResource resource, org.eclipse.emf.common.util.URI uri, java.io.InputStream inputStream, PseudoSAXParser.Handler handler, boolean processDocument)
protected void
visit(org.w3c.dom.Node node, PseudoSAXParser.Handler handler)
-
-
-
Field Detail
-
resource
protected FlexmiResource resource
-
uri
protected org.eclipse.emf.common.util.URI uri
-
-
Method Detail
-
parse
public void parse(FlexmiResource resource, java.io.InputStream inputStream, PseudoSAXParser.Handler handler) throws java.lang.Exception
- Throws:
java.lang.Exception
-
parse
public void parse(FlexmiResource resource, org.eclipse.emf.common.util.URI uri, java.io.InputStream inputStream, PseudoSAXParser.Handler handler, boolean processDocument) throws java.lang.Exception
- Throws:
java.lang.Exception
-
visit
protected void visit(org.w3c.dom.Node node, PseudoSAXParser.Handler handler) throws java.lang.Exception
- Throws:
java.lang.Exception
-
isFlexmiRootNode
protected boolean isFlexmiRootNode(org.w3c.dom.Element element)
-
isTemplate
protected boolean isTemplate(org.w3c.dom.Element element)
-
-