Package org.mindswap.pellet.tableau.branch

Examples of org.mindswap.pellet.tableau.branch.RuleBranch


    else if( atoms.size() == 1 ) {
      ruleAtomAsserter.assertAtom( atoms.get( 0 ), binding, ds, true, abox, this );
      return -1;
    }
    else {   
      RuleBranch r = new RuleBranch( abox, this, ruleAtomAsserter, atoms, binding, bodyAtomCount, ds );
      addBranch( r );
      r.tryNext();
      return r.getBranch();
    }
  }
View Full Code Here


    }
   
    if( atoms.size() == bodyAtomCount )
      return;
   
    RuleBranch r = new RuleBranch( abox, this, ruleAtomAsserter, atoms, binding, bodyAtomCount, DependencySet.INDEPENDENT );
    addBranch( r );
    r.tryNext();
  }
View Full Code Here

    else if( atoms.size() == 1 ) {
      ruleAtomAsserter.assertAtom( atoms.get( 0 ), binding, ds, true, abox, this );
      return -1;
    }
    else {   
      RuleBranch r = new RuleBranch( abox, this, ruleAtomAsserter, atoms, binding, bodyAtomCount, ds );
      addBranch( r );
      r.tryNext();
      return r.getBranch();
    }
  }
View Full Code Here

TOP

Related Classes of org.mindswap.pellet.tableau.branch.RuleBranch

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.