de.dfleischhacker.uni.thesis.semantic
Interface SemanticFactory

All Known Implementing Classes:
NaturalSemanticFactory, NullSemanticFactory, PragmaticSemanticFactory

public interface SemanticFactory

This defines the interface of the semantic factory used to create instances of specific semantics. The SemanticFactory classes are used from the SemanticManager to create the actual SemanticModule classes.


Method Summary
 SemanticModule getInstance(Ontology onto1, Ontology onto2)
          Returns an instance of the corresponding SemanticModule initialized by using the given ontologies.
 

Method Detail

getInstance

SemanticModule getInstance(Ontology onto1,
                           Ontology onto2)
                           throws MergingException
Returns an instance of the corresponding SemanticModule initialized by using the given ontologies.

Parameters:
onto1 - first ontology
onto2 - second ontology
Throws:
MergingException