org.eclipse.emf.mwe.internal.core.ast.parser
Class WorkflowParser

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.eclipse.emf.mwe.internal.core.ast.parser.WorkflowParser
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class WorkflowParser
extends org.xml.sax.helpers.DefaultHandler


Field Summary
static java.lang.String CLASS
           
static java.lang.String FILE
           
static java.lang.String ID
           
static java.lang.String IDREF
           
static java.lang.String NAME
           
static java.lang.String PROPERTY
           
static java.lang.String VALUE
           
 
Constructor Summary
WorkflowParser()
           
 
Method Summary
 void endElement(java.lang.String uri, java.lang.String name, java.lang.String qName)
           
protected  AbstractASTBase handleComp(java.lang.String name, org.xml.sax.Attributes attributes)
           
protected  AbstractASTBase handleProperty(java.lang.String localName, org.xml.sax.Attributes attributes)
           
 AbstractASTBase parse(java.io.InputStream in, java.lang.String resourceName, Issues issues)
           
 void setDocumentLocator(org.xml.sax.Locator locator)
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY

public static final java.lang.String PROPERTY
See Also:
Constant Field Values

CLASS

public static final java.lang.String CLASS
See Also:
Constant Field Values

FILE

public static final java.lang.String FILE
See Also:
Constant Field Values

ID

public static final java.lang.String ID
See Also:
Constant Field Values

IDREF

public static final java.lang.String IDREF
See Also:
Constant Field Values

VALUE

public static final java.lang.String VALUE
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Constructor Detail

WorkflowParser

public WorkflowParser()
Method Detail

parse

public AbstractASTBase parse(java.io.InputStream in,
                             java.lang.String resourceName,
                             Issues issues)

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)
Specified by:
setDocumentLocator in interface org.xml.sax.ContentHandler
Overrides:
setDocumentLocator in class org.xml.sax.helpers.DefaultHandler

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attributes)
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

handleComp

protected AbstractASTBase handleComp(java.lang.String name,
                                     org.xml.sax.Attributes attributes)

handleProperty

protected AbstractASTBase handleProperty(java.lang.String localName,
                                         org.xml.sax.Attributes attributes)

endElement

public void endElement(java.lang.String uri,
                       java.lang.String name,
                       java.lang.String qName)
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler