Package net.ontopia.topicmaps.classify
Class TopicMapAnalyzer
- java.lang.Object
-
- net.ontopia.topicmaps.classify.TopicMapAnalyzer
-
- All Implemented Interfaces:
TermAnalyzerIF
public class TopicMapAnalyzer extends Object implements TermAnalyzerIF
INTERNAL:
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TopicMapAnalyzer.AssociationType
-
Constructor Summary
Constructors Constructor Description TopicMapAnalyzer(TopicMapIF topicmap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
analyzeTerm(Term term)
void
endAnalysis()
Collection<TopicMapAnalyzer.AssociationType>
getAssociationTypes()
Collection<TopicIF>
getCandidateTypes()
Collection<TopicIF>
getTopics(Variant variant)
void
startAnalysis(TermDatabase tdb)
-
-
-
Constructor Detail
-
TopicMapAnalyzer
public TopicMapAnalyzer(TopicMapIF topicmap)
-
-
Method Detail
-
analyzeTerm
public void analyzeTerm(Term term)
- Specified by:
analyzeTerm
in interfaceTermAnalyzerIF
-
startAnalysis
public void startAnalysis(TermDatabase tdb)
- Specified by:
startAnalysis
in interfaceTermAnalyzerIF
-
endAnalysis
public void endAnalysis()
- Specified by:
endAnalysis
in interfaceTermAnalyzerIF
-
getTopics
public Collection<TopicIF> getTopics(Variant variant)
-
getCandidateTypes
public Collection<TopicIF> getCandidateTypes()
-
getAssociationTypes
public Collection<TopicMapAnalyzer.AssociationType> getAssociationTypes()
-
-