InferenceWeb Model API Documentation

iw.model
Class IWSemanticContext

java.lang.Object
  |
  +--iw.model.IWModelElement
        |
        +--iw.model.IWSemanticContext

public class IWSemanticContext
extends IWModelElement


Field Summary
protected  List _axioms
           
protected  List _sources
           
 
Fields inherited from class iw.model.IWModelElement
_DM, _fileName, _firstSubmissionDate, _fullName, _lastSubmissionDate, _shortName, _submitter, _URI, _URL
 
Constructor Summary
IWSemanticContext()
           
 
Method Summary
 void addSemanticContextAxiom(iw.model.IWSemanticContextAxiom newAxiom)
           
 void addSource(iw.model.IWSource newSource)
           
static iw.model.IWSemanticContext fromDAML(String _fromURI)
           
 String[] getSemanticContextAxiomNames()
           
 List getSemanticContextAxioms()
           
 String[] getSourceNames()
           
 List getSources()
           
 void setSemanticContextAxioms(List newAxioms)
           
 void setSources(List newSources)
           
 void toDAML()
           
 
Methods inherited from class iw.model.IWModelElement
fromDAMLRegistry, getDAMLModel, getFileName, getFirstSubmissionDate, getFullName, getLastSubmissionDate, getShortName, getSubmitter, getSubmitterName, getURI, getURL, modelSize, setDAMLModel, setFileName, setFirstSubmissionDate, setFullName, setLastSubmissionDate, setShortName, setSubmitter, setURI, setURL, toDAMLRegistry, toFile, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_sources

protected List _sources

_axioms

protected List _axioms
Constructor Detail

IWSemanticContext

public IWSemanticContext()
Method Detail

getSources

public List getSources()

setSources

public void setSources(List newSources)

getSourceNames

public String[] getSourceNames()

addSource

public void addSource(iw.model.IWSource newSource)

getSemanticContextAxioms

public List getSemanticContextAxioms()

setSemanticContextAxioms

public void setSemanticContextAxioms(List newAxioms)

getSemanticContextAxiomNames

public String[] getSemanticContextAxiomNames()

addSemanticContextAxiom

public void addSemanticContextAxiom(iw.model.IWSemanticContextAxiom newAxiom)

toDAML

public void toDAML()
            throws com.hp.hpl.mesa.rdf.jena.model.RDFException
com.hp.hpl.mesa.rdf.jena.model.RDFException

fromDAML

public static iw.model.IWSemanticContext fromDAML(String _fromURI)
                                           throws com.hp.hpl.mesa.rdf.jena.model.RDFException,
                                                  IOException
com.hp.hpl.mesa.rdf.jena.model.RDFException
IOException

InferenceWeb Model API Documentation