net.sourceforge.fluxion.runcible.graph.factory
Class SourceOWLGraphFactory

java.lang.Object
  extended by net.sourceforge.fluxion.runcible.graph.factory.SourceOWLGraphFactory
All Implemented Interfaces:
GraphFactory, OWLGraphFactory, RuleVisitor

public class SourceOWLGraphFactory
extends java.lang.Object
implements OWLGraphFactory, RuleVisitor

SourceGraphFactory generates a graph representing the selections in a mapping, and the relationships between them.

Version:
1.0
Author:
Tony Burdett

Constructor Summary
SourceOWLGraphFactory(org.semanticweb.owl.model.OWLOntology owlOntology)
           
SourceOWLGraphFactory(java.net.URL ontologyPhysicalLocation)
           
 
Method Summary
protected  OWLMappingNode chartDataClause(DataClause dataClause)
           
protected  OWLMappingNode chartIndividualSelection(IndividualSelection selection)
           
protected  OWLMappingNode chartIndividualSelection(InPlace in_place)
           
protected  OWLMappingNode chartIndividualSelection(RootAt root_at)
           
protected  OWLMappingNode chartIndividualSelection(SelectIndividualValue ind_value)
           
 OWLGraph getGraph()
           
 void visit(Rule rule)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceOWLGraphFactory

public SourceOWLGraphFactory(java.net.URL ontologyPhysicalLocation)

SourceOWLGraphFactory

public SourceOWLGraphFactory(org.semanticweb.owl.model.OWLOntology owlOntology)
Method Detail

getGraph

public OWLGraph getGraph()
Specified by:
getGraph in interface GraphFactory
Specified by:
getGraph in interface OWLGraphFactory

visit

public void visit(Rule rule)
Specified by:
visit in interface RuleVisitor

chartIndividualSelection

protected OWLMappingNode chartIndividualSelection(IndividualSelection selection)

chartIndividualSelection

protected OWLMappingNode chartIndividualSelection(SelectIndividualValue ind_value)

chartIndividualSelection

protected OWLMappingNode chartIndividualSelection(InPlace in_place)

chartIndividualSelection

protected OWLMappingNode chartIndividualSelection(RootAt root_at)

chartDataClause

protected OWLMappingNode chartDataClause(DataClause dataClause)


Copyright © 2010. All Rights Reserved.