ch.uzh.ifi.attempto.acewiki.core
Class MonolingualEngine

java.lang.Object
  extended by ch.uzh.ifi.attempto.acewiki.core.AbstractAceWikiEngine
      extended by ch.uzh.ifi.attempto.acewiki.core.MonolingualEngine
All Implemented Interfaces:
AceWikiEngine
Direct Known Subclasses:
ACEOWLEngine

public abstract class MonolingualEngine
extends AbstractAceWikiEngine

This is a partial implementation of a monolingual AceWiki engine.

Author:
Tobias Kuhn

Constructor Summary
MonolingualEngine()
           
 
Method Summary
abstract  LanguageHandler getLanguageHandler()
          Returns the language handler.
 LanguageHandler getLanguageHandler(java.lang.String language)
          Returns the language handler for the given language.
 java.lang.String[] getLanguages()
          Returns the available languages.
 
Methods inherited from class ch.uzh.ifi.attempto.acewiki.core.AbstractAceWikiEngine
addExporter, getExporters, getLexicalTypes, getWordIndex, init, setLexicalTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ch.uzh.ifi.attempto.acewiki.core.AceWikiEngine
createAssignmentSentence, createHierarchySentence, createOntologyElement, createSentence, getReasoner
 

Constructor Detail

MonolingualEngine

public MonolingualEngine()
Method Detail

getLanguageHandler

public abstract LanguageHandler getLanguageHandler()
Returns the language handler.

Returns:
The language handler.

getLanguageHandler

public final LanguageHandler getLanguageHandler(java.lang.String language)
Description copied from interface: AceWikiEngine
Returns the language handler for the given language.

Parameters:
language - The name of the language.
Returns:
The language handler for the given language.

getLanguages

public final java.lang.String[] getLanguages()
Description copied from interface: AceWikiEngine
Returns the available languages. The first language is considered the default one, which means that at least one language must be returned.

Returns:
An array of language names.


Copyright 2008-2012, AceWiki developers