JAC project
AOPSYS
CEDRIC & LIP6 labs

org.objectweb.jac.core.parsers.xml
Class JacXmlParser

java.lang.Object
  |
  +--org.objectweb.jac.core.parsers.xml.JacXmlParser
All Implemented Interfaces:
InputStreamParser

public class JacXmlParser
extends Object
implements InputStreamParser

Adapter for org.objectweb.jac.core.Parser


Constructor Summary
JacXmlParser()
          The DocumentInterpreter always receives a Vector as the Object argument in interpret()
 
Method Summary
 List parse(InputStream input, String filePath, String targetClassName, Set blockKeywords)
          Parse a stream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JacXmlParser

public JacXmlParser()
The DocumentInterpreter always receives a Vector as the Object argument in interpret()

Method Detail

parse

public List parse(InputStream input,
                  String filePath,
                  String targetClassName,
                  Set blockKeywords)
           throws IOException
Parse a stream.

Specified by:
parse in interface InputStreamParser
Parameters:
input - the stream to parse
filePath - corresponding filename
targetClassName - name of aspect component class
blockKeywords - additional block keywords to factorize configuration methods
IOException

Contact JAC development team:
Renaud Pawlak
Lionel Seinturier
Laurent Martelli