ch.uzh.ifi.attempto.acewiki.aceowl
Interface ACEOWLOntoElement

All Superinterfaces:
OntologyElement, OWLOntoElement
All Known Implementing Classes:
NounConcept, OfRelation, ProperNameIndividual, TrAdjRelation, VerbRelation

public interface ACEOWLOntoElement
extends OntologyElement, OWLOntoElement

This interface represents an OWL ontology element with lexical entries that define its ACE representation.

Author:
Tobias Kuhn

Method Summary
 void collectLexicalRules(java.lang.String catName, java.util.Collection<LexicalRule> lexRules)
          This method should collect the lexical rules of this ontology element for the given category name.
 java.util.List<ch.uzh.ifi.attempto.ape.LexiconEntry> getLexiconEntries()
          Returns the lexicon entries (one for each word form).
 
Methods inherited from interface ch.uzh.ifi.attempto.acewiki.core.OntologyElement
getArticle, getHeadwords, getId, getInternalType, getOntology, getType, getWord, getWord, getWords, initArticle, initId, initOntology, serializeWords, setWords
 
Methods inherited from interface ch.uzh.ifi.attempto.acewiki.owl.OWLOntoElement
getIRI, getOWLDeclaration, getOWLRepresentation
 

Method Detail

getLexiconEntries

java.util.List<ch.uzh.ifi.attempto.ape.LexiconEntry> getLexiconEntries()
Returns the lexicon entries (one for each word form).

Returns:
The lexicon entries.

collectLexicalRules

void collectLexicalRules(java.lang.String catName,
                         java.util.Collection<LexicalRule> lexRules)
This method should collect the lexical rules of this ontology element for the given category name.

Parameters:
catName - The category name.
lexRules - The lexical rules should be added to this collection.


Copyright 2008-2012, AceWiki developers