org.drools.compiler.xml
Class XmlPackageReader

java.lang.Object
  extended by org.drools.compiler.xml.XmlPackageReader

public class XmlPackageReader
extends Object


Constructor Summary
XmlPackageReader(SemanticModules modules)
           
XmlPackageReader(SemanticModules modules, SAXParser parser)
           
 
Method Summary
 PackageDescr getPackageDescr()
           
 ExtensibleXmlParser getParser()
           
 PackageDescr read(InputSource in)
          Read a RuleSet from an InputSource.
 PackageDescr read(InputStream inputStream)
          Read a RuleSet from an InputStream.
 PackageDescr read(Reader reader)
          Read a RuleSet from a Reader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlPackageReader

public XmlPackageReader(SemanticModules modules)

XmlPackageReader

public XmlPackageReader(SemanticModules modules,
                        SAXParser parser)
Method Detail

getParser

public ExtensibleXmlParser getParser()

read

public PackageDescr read(Reader reader)
                  throws SAXException,
                         IOException
Read a RuleSet from a Reader.

Parameters:
reader - The reader containing the rule-set.
Returns:
The rule-set.
Throws:
SAXException
IOException

read

public PackageDescr read(InputStream inputStream)
                  throws SAXException,
                         IOException
Read a RuleSet from an InputStream.

Parameters:
inputStream - The input-stream containing the rule-set.
Returns:
The rule-set.
Throws:
SAXException
IOException

read

public PackageDescr read(InputSource in)
                  throws SAXException,
                         IOException
Read a RuleSet from an InputSource.

Parameters:
in - The rule-set input-source.
Returns:
The rule-set.
Throws:
SAXException
IOException

getPackageDescr

public PackageDescr getPackageDescr()


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.