<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Rdf.Inference.InferenceEngine" file="/work/a/ports/textproc/py-4suite/work/4Suite-1.0b1/build/lib.freebsd-7.1-RELEASE-i386-2.4/Ft/Rdf/Inference/InferenceEngine.py">
  <modification-date>2001-12-27 20:25:54</modification-date>
  <abstract>WWW: http://4suite.org/4RDF         e-mail: support@4suite.org</abstract>
  <description>Copyright (c) 1999 Fourthought Inc, USA.   All Rights Reserved.
See  http://4suite.org/COPYRIGHT  for license and copyright information</description>
  <classes>
    <class name="InferenceEngine" public="yes">
      <bases>
      </bases>
      <abstract/>
      <description/>
      <method-resolution-order>
        <base name="InferenceEngine" module="Ft.Rdf.Inference.InferenceEngine"/>
      </method-resolution-order>
      <methods documented="yes" class="InferenceEngine" module="Ft.Rdf.Inference.InferenceEngine" inherited="no">
        <method public="no" name="__init__" id="InferenceEngine-__init__">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="core"/>
            <arg default="None" name="rules"/>
          </arguments>
        </method>
        <method public="yes" name="complete" id="InferenceEngine-complete">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="subject"/>
            <arg name="predicate"/>
            <arg name="object"/>
          </arguments>
        </method>
        <method public="yes" name="contains" id="InferenceEngine-contains">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="statement"/>
          </arguments>
        </method>
        <method public="yes" name="execute" id="InferenceEngine-execute">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="items"/>
            <arg default="None" name="extParams"/>
            <arg default="None" name="context"/>
          </arguments>
        </method>
        <method public="yes" name="fire" id="InferenceEngine-fire">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="context"/>
          </arguments>
        </method>
        <method public="yes" name="narrowRules" id="InferenceEngine-narrowRules">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="predicateId"/>
            <arg name="args"/>
          </arguments>
        </method>
      </methods>
      <fields documented="yes" class="InferenceEngine" module="Ft.Rdf.Inference.InferenceEngine" inherited="no">
        <field public="yes" name="CHAINING" id="InferenceEngine-CHAINING">
          <value>2</value>
        </field>
        <field public="yes" name="READY" id="InferenceEngine-READY">
          <value>1</value>
        </field>
        <field public="yes" name="STOPPED" id="InferenceEngine-STOPPED">
          <value>3</value>
        </field>
        <field public="yes" name="outStream" id="InferenceEngine-outStream">
          <value>&lt;open file '&lt;stdout&gt;', mode 'w'&gt;</value>
        </field>
      </fields>
    </class>
  </classes>
</module>
