de.dfleischhacker.uni.thesis.semantic.pragmaticsemantic
Class PragmaticSemanticFactory

java.lang.Object
  extended by de.dfleischhacker.uni.thesis.semantic.pragmaticsemantic.PragmaticSemanticFactory
All Implemented Interfaces:
SemanticFactory

public class PragmaticSemanticFactory
extends java.lang.Object
implements SemanticFactory

The factory implementation for the PragmaticSemantic class. Solely used from the SemanticManager to create instances of PragmaticSemantic.


Constructor Summary
PragmaticSemanticFactory()
          Initializes the PragmaticSemanticFactory object
 
Method Summary
 SemanticModule getInstance(Ontology onto1, Ontology onto2)
          Returns an instance of the PragmaticSemantic class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PragmaticSemanticFactory

public PragmaticSemanticFactory()
Initializes the PragmaticSemanticFactory object

Method Detail

getInstance

public SemanticModule getInstance(Ontology onto1,
                                  Ontology onto2)
                           throws MergingException
Returns an instance of the PragmaticSemantic class

Specified by:
getInstance in interface SemanticFactory
Parameters:
onto1 - first ontology
onto2 - second ontology
Returns:
the new PragmaticSemantic instance
Throws:
MergingException