net.sourceforge.fluxion.runcible.io
Class RuncibleRulesParser

java.lang.Object
  extended by net.sourceforge.fluxion.runcible.io.RuncibleRulesParser

public class RuncibleRulesParser
extends java.lang.Object

Javadocs go here.

Version:
1.0
Author:
Tony Burdett

Constructor Summary
RuncibleRulesParser()
           
 
Method Summary
protected static DataClause parseDataClause(org.w3c.dom.Element dataElement)
           
protected static Fact parseFact(org.w3c.dom.Element factElement)
           
protected static Forall parseForall(org.w3c.dom.Element forallElement)
           
protected static IndividualSelection parseIndividualSelection(org.w3c.dom.Element individualElement, java.lang.String for_all)
           
static Mapping parseMapping(java.net.URL url)
           
protected static Rule parseRule(java.util.List<Rule> scope, org.w3c.dom.Element ruleElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuncibleRulesParser

public RuncibleRulesParser()
Method Detail

parseMapping

public static Mapping parseMapping(java.net.URL url)
                            throws ParserException,
                                   InvalidXMLException
Throws:
ParserException
InvalidXMLException

parseRule

protected static Rule parseRule(java.util.List<Rule> scope,
                                org.w3c.dom.Element ruleElement)
                         throws InvalidXMLException,
                                ParserException
Throws:
InvalidXMLException
ParserException

parseForall

protected static Forall parseForall(org.w3c.dom.Element forallElement)

parseIndividualSelection

protected static IndividualSelection parseIndividualSelection(org.w3c.dom.Element individualElement,
                                                              java.lang.String for_all)
                                                       throws InvalidXMLException,
                                                              ParserException
Throws:
InvalidXMLException
ParserException

parseDataClause

protected static DataClause parseDataClause(org.w3c.dom.Element dataElement)
                                     throws InvalidXMLException
Throws:
InvalidXMLException

parseFact

protected static Fact parseFact(org.w3c.dom.Element factElement)
                         throws ParserException,
                                InvalidXMLException
Throws:
ParserException
InvalidXMLException


Copyright © 2010. All Rights Reserved.