@Override public Boolean visit(Propagation subConclusion) { return getCreateSubContext(subConclusion.getSubDestination()) .addSubConclusion(subConclusion); }
@Override public Boolean visit(SubContextInitialization subConclusion) { return getCreateSubContext( subConclusion.getSubDestination()).addSubConclusion( subConclusion); }
@Override public Boolean visit(SubContextInitialization subConclusion) { return getCreateSubContext( subConclusion.getSubDestination()).addSubConclusion( subConclusion); }
@Override public Boolean visit(Propagation subConclusion) { return getCreateSubContext(subConclusion.getSubDestination()) .addSubConclusion(subConclusion); }
@Override public Boolean visit(SubContextInitialization subConclusion) { return getCreateSubContext( subConclusion.getSubDestination()).addSubConclusion( subConclusion); }
@Override public Boolean visit(Propagation subConclusion) { return getCreateSubContext(subConclusion.getSubDestination()) .addSubConclusion(subConclusion); }
@Override public Boolean visit(BackwardLink subConclusion) { IndexedObjectProperty relation = subConclusion .getRelation(); // make sure that relevant context always exists SubContext subContext = getCreateSubContext(relation); if (subConclusion.getTraceRoot() == root_) { // reflexive if (reflexiveBackwardLinks_ == null) { reflexiveBackwardLinks_ = new ArrayHashSet<IndexedObjectProperty>( 3); } return reflexiveBackwardLinks_.add(relation); } // else non-reflexive return subContext.addSubConclusion(subConclusion); }
@Override public Boolean visit(BackwardLink subConclusion) { IndexedObjectProperty relation = subConclusion .getRelation(); // make sure that relevant context always exists SubContext subContext = getCreateSubContext(relation); if (subConclusion.getTraceRoot() == root_) { // reflexive if (reflexiveBackwardLinks_ == null) { reflexiveBackwardLinks_ = new ArrayHashSet<IndexedObjectProperty>( 3); } return reflexiveBackwardLinks_.add(relation); } // else non-reflexive return subContext.addSubConclusion(subConclusion); }
@Override public Boolean visit(BackwardLink subConclusion) { IndexedObjectProperty relation = subConclusion .getRelation(); // make sure that relevant context always exists SubContext subContext = getCreateSubContext(relation); if (subConclusion.getTraceRoot() == root_) { // reflexive if (reflexiveBackwardLinks_ == null) { reflexiveBackwardLinks_ = new ArrayHashSet<IndexedObjectProperty>( 3); } return reflexiveBackwardLinks_.add(relation); } // else non-reflexive return subContext.addSubConclusion(subConclusion); }