InferenceWeb Model API Documentation

iw.model
Class IWInferenceStep

java.lang.Object
  |
  +--iw.model.IWInferenceStep

public class IWInferenceStep
extends Object


Field Summary
protected  List _antecedents
           
protected  List _inferenceEngines
           
protected  List _inferenceRules
           
protected  List _variableMappings
           
 
Constructor Summary
IWInferenceStep()
           
 
Method Summary
 void addAntecedent(String newAntecedent)
           
 void addInferenceEngine(iw.model.IWInferenceEngine newInferenceEngine)
           
 void addInferenceRule(iw.model.IWInferenceRule newInferenceRule)
           
 void addVariableMapping(iw.model.IWVariableMapping newVariableMapping)
           
static iw.model.IWInferenceStep fromDAML(com.hp.hpl.jena.daml.DAMLInstance _di, int _depth)
           
 List getAntecedents()
           
 List getInferenceEngines()
           
 List getInferenceRules()
           
 List getVariableMappings()
           
 void setAntecedents(List newAntecedents)
           
 void setInferenceEngines(List newInferenceEngines)
           
 void setInferenceRules(List newInferenceRules)
           
 void setVariableMappings(List newVariableMappings)
           
 com.hp.hpl.jena.daml.DAMLCommon toDAML(com.hp.hpl.jena.daml.DAMLModel dm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_inferenceRules

protected List _inferenceRules

_inferenceEngines

protected List _inferenceEngines

_antecedents

protected List _antecedents

_variableMappings

protected List _variableMappings
Constructor Detail

IWInferenceStep

public IWInferenceStep()
Method Detail

getInferenceRules

public List getInferenceRules()

setInferenceRules

public void setInferenceRules(List newInferenceRules)

addInferenceRule

public void addInferenceRule(iw.model.IWInferenceRule newInferenceRule)

getInferenceEngines

public List getInferenceEngines()

setInferenceEngines

public void setInferenceEngines(List newInferenceEngines)

addInferenceEngine

public void addInferenceEngine(iw.model.IWInferenceEngine newInferenceEngine)

getAntecedents

public List getAntecedents()

setAntecedents

public void setAntecedents(List newAntecedents)

addAntecedent

public void addAntecedent(String newAntecedent)

getVariableMappings

public List getVariableMappings()

setVariableMappings

public void setVariableMappings(List newVariableMappings)

addVariableMapping

public void addVariableMapping(iw.model.IWVariableMapping newVariableMapping)

toDAML

public com.hp.hpl.jena.daml.DAMLCommon toDAML(com.hp.hpl.jena.daml.DAMLModel dm)
                                       throws com.hp.hpl.mesa.rdf.jena.model.RDFException
com.hp.hpl.mesa.rdf.jena.model.RDFException

fromDAML

public static iw.model.IWInferenceStep fromDAML(com.hp.hpl.jena.daml.DAMLInstance _di,
                                                int _depth)
                                         throws com.hp.hpl.mesa.rdf.jena.model.RDFException,
                                                IOException
com.hp.hpl.mesa.rdf.jena.model.RDFException
IOException

InferenceWeb Model API Documentation