net.sourceforge.fluxion.runcible.graph.manager
Class RuncibleChangeFactory

java.lang.Object
  extended by net.sourceforge.fluxion.runcible.graph.manager.RuncibleChangeFactory

public class RuncibleChangeFactory
extends java.lang.Object

Javadocs go here.

Version:
1.0
Author:
Tony Burdett

Constructor Summary
RuncibleChangeFactory(ChangeInvoker invoker, Mapping mapping)
           
 
Method Summary
 Mapping getMapping()
           
 Rule requestChildRuleAdditionCommand(Mapping mapping, Transaction transaction, Rule ruleToBindTo, OWLMappingNode sourceNode)
           
 DataClause requestDataClauseAdditionCommand(Transaction transaction, Rule ruleToBindTo, OWLGraph sourceGraph, OWLMappingNode sourceNode)
           
 DataClause requestDataConstantAdditionCommand(Transaction transaction, Rule ruleToBindTo, OWLGraph sourceGraph, OWLMappingNode sourceNode)
           
 Fact requestFactAdditionCommand(Mapping mapping, Transaction transaction, Rule ruleToAddFactsTo, OWLGraph targetGraph, OWLMappingNode targetNode, java.lang.String boundFromVariableID)
           
 boolean requestFactAlteration(OWLMappingNode targetNodeChanged)
           
 Rule requestMappedRule(Graph sourceGraph, OWLMappingNode sourceNode, Graph targetGraph, OWLMappingNode targetNode)
           
 boolean requestRenameRule(java.lang.String oldForallName, java.lang.String newForallName)
           
 Rule requestRootRuleAdditionCommand(Mapping mapping, Transaction transaction, OWLMappingNode sourceNode)
           
 Rule requestRuleCreationCommand(Mapping mapping, Graph sourceGraph, OWLMappingNode sourceNode, Graph targetGraph, OWLMappingNode targetNode)
           
 Rule requestUnmappedRule(Graph sourceGraph, OWLMappingNode sourceNode)
           
 void setMapping(Mapping mapping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuncibleChangeFactory

public RuncibleChangeFactory(ChangeInvoker invoker,
                             Mapping mapping)
Method Detail

getMapping

public Mapping getMapping()

setMapping

public void setMapping(Mapping mapping)

requestRenameRule

public boolean requestRenameRule(java.lang.String oldForallName,
                                 java.lang.String newForallName)

requestFactAlteration

public boolean requestFactAlteration(OWLMappingNode targetNodeChanged)

requestMappedRule

public Rule requestMappedRule(Graph sourceGraph,
                              OWLMappingNode sourceNode,
                              Graph targetGraph,
                              OWLMappingNode targetNode)

requestUnmappedRule

public Rule requestUnmappedRule(Graph sourceGraph,
                                OWLMappingNode sourceNode)

requestRuleCreationCommand

public Rule requestRuleCreationCommand(Mapping mapping,
                                       Graph sourceGraph,
                                       OWLMappingNode sourceNode,
                                       Graph targetGraph,
                                       OWLMappingNode targetNode)

requestRootRuleAdditionCommand

public Rule requestRootRuleAdditionCommand(Mapping mapping,
                                           Transaction transaction,
                                           OWLMappingNode sourceNode)

requestChildRuleAdditionCommand

public Rule requestChildRuleAdditionCommand(Mapping mapping,
                                            Transaction transaction,
                                            Rule ruleToBindTo,
                                            OWLMappingNode sourceNode)

requestDataClauseAdditionCommand

public DataClause requestDataClauseAdditionCommand(Transaction transaction,
                                                   Rule ruleToBindTo,
                                                   OWLGraph sourceGraph,
                                                   OWLMappingNode sourceNode)

requestDataConstantAdditionCommand

public DataClause requestDataConstantAdditionCommand(Transaction transaction,
                                                     Rule ruleToBindTo,
                                                     OWLGraph sourceGraph,
                                                     OWLMappingNode sourceNode)

requestFactAdditionCommand

public Fact requestFactAdditionCommand(Mapping mapping,
                                       Transaction transaction,
                                       Rule ruleToAddFactsTo,
                                       OWLGraph targetGraph,
                                       OWLMappingNode targetNode,
                                       java.lang.String boundFromVariableID)


Copyright © 2010. All Rights Reserved.