jcreek.representation.inference
Class PartitionPlausibleInheritanceMethod

java.lang.Object
  extended byjcreek.representation.inference.SpreadingActivationRule
      extended byjcreek.representation.inference.InheritanceMethod
          extended byjcreek.representation.inference.PlausibleInheritanceMethod
              extended byjcreek.representation.inference.PartitionPlausibleInheritanceMethod

public class PartitionPlausibleInheritanceMethod
extends PlausibleInheritanceMethod


Field Summary
 
Fields inherited from class jcreek.representation.inference.InheritanceMethod
DEBUG
 
Constructor Summary
PartitionPlausibleInheritanceMethod(KnowledgeModel km, Partition part)
           
PartitionPlausibleInheritanceMethod(RelationType rcd, Partition part)
           
 
Method Summary
 boolean accept(Relation rel)
          Returns true if we can accept the Relation target.
 boolean accept(Relation rel, Entity ent)
          Returns true if we can accept the Entity target from the Relation from.
 
Methods inherited from class jcreek.representation.inference.PlausibleInheritanceMethod
accept, acceptInheritance, equals, execute, findRelationTransfers, hashCode, reenter
 
Methods inherited from class jcreek.representation.inference.InheritanceMethod
inherit
 
Methods inherited from class jcreek.representation.inference.SpreadingActivationRule
generateModel
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PartitionPlausibleInheritanceMethod

public PartitionPlausibleInheritanceMethod(KnowledgeModel km,
                                           Partition part)

PartitionPlausibleInheritanceMethod

public PartitionPlausibleInheritanceMethod(RelationType rcd,
                                           Partition part)
Method Detail

accept

public boolean accept(Relation rel)
Description copied from class: SpreadingActivationRule
Returns true if we can accept the Relation target. Acceptance means the entity will be added to the set of entites spread to.

Overrides:
accept in class PlausibleInheritanceMethod

accept

public boolean accept(Relation rel,
                      Entity ent)
Description copied from class: SpreadingActivationRule
Returns true if we can accept the Entity target from the Relation from. Acceptance means the entity will be added to the set of entites spread to.

Overrides:
accept in class PlausibleInheritanceMethod


Created at IDI, NTNU by the Artificial Intelligence and Learning group