public abstract class AbstractUmbelRelationExtractor extends AbstractUmbelExtractor
ADD_DISTANCE_AS_PLAYER, csvEncoding, csvLineSeparator, csvStringCharacter, csvValueSeparator, FILE_CONTAINS_PLAIN_UMBEL_CONCEPT, FILE_CONTAINS_UMBEL_CONCEPT_URLS, FILE_IS_CSV_OF_UMBEL_CONCEPTS, fileProcessor, filterDistancesBelow, getOnlyImmediateNeighbours, LANG, UMBEL_ALT_LABEL_URI, UMBEL_BROADER_NARROWER_TYPE_NAME, UMBEL_BROADER_NARROWER_TYPE_SI, UMBEL_BROADER_TYPE_NAME, UMBEL_BROADER_TYPE_SI, UMBEL_BROADER_URI, UMBEL_CONCEPT_STRING_SPLITTER, UMBEL_CONCEPT_TYPE_NAME, UMBEL_CONCEPT_TYPE_SI, UMBEL_CONCEPT_URI_BASE, UMBEL_DEFINITION_URI, UMBEL_DISJOINT_TYPE_NAME, UMBEL_DISJOINT_TYPE_SI, UMBEL_DISJOINT_URI, UMBEL_DISTANCE_TYPE_NAME, UMBEL_DISTANCE_TYPE_SI, UMBEL_NARROWER_TYPE_NAME, UMBEL_NARROWER_TYPE_SI, UMBEL_NARROWER_URI, UMBEL_PREF_LABEL_URI, UMBEL_SUBCLASS_TYPE_NAME, UMBEL_SUBCLASS_TYPE_SI, UMBEL_SUBCLASS_URI, UMBEL_SUPER_TYPE_URI_BASE, UMBEL_SUPERCLASS_SUBCLASS_TYPE_NAME, UMBEL_SUPERCLASS_SUBCLASS_TYPE_SI, UMBEL_SUPERCLASS_TYPE_NAME, UMBEL_SUPERCLASS_TYPE_SI, UMBEL_SUPERCLASS_URI, UMBEL_TYPE_NAME, UMBEL_TYPE_SI, UMBEL_TYPE_TYPE_NAME, UMBEL_TYPE_TYPE_SI, UMBEL_TYPE_URI, useXTMSuperclassSubclassTopics
CUSTOM_EXTRACTOR, DONE_FAILED, DONE_MANY, DONE_ONE, EXACTLY_GIVEN_URLS, FILE_EXTRACTOR, FILE_PATTERN, GIVEN_URLS_AND_ALL_CRAWLED_DOCUMENTS, GIVEN_URLS_AND_CRAWLED_DOCUMENTS_IN_URL_DOMAIN, GIVEN_URLS_AND_LINKED_DOCUMENTS, GIVEN_URLS_AND_URL_BELOW, INFO_WAIT_WHILE_WORKING, LOG_TITLE, POINT_START_URL_TEXT, RAW_EXTRACTOR, SELECT_DIALOG_TITLE, STRING_EXTRACTOR_NOT_SUPPORTED_MESSAGE, URL_EXTRACTOR
CLOSE, EXECUTE, INVISIBLE, VISIBLE, WAIT
RETURN_ERROR, RETURN_INFO
Constructor and Description |
---|
AbstractUmbelRelationExtractor() |
Modifier and Type | Method and Description |
---|---|
boolean |
_extractTopicsFrom(java.lang.String str,
TopicMap topicMap) |
abstract Topic |
getAssociationType(TopicMap topicMap) |
abstract Topic |
getRoleTopicForBaseConcept(TopicMap topicMap) |
abstract Topic |
getRoleTopicForConcept(TopicMap topicMap) |
abstract void |
logApiRequest(java.lang.String str) |
_extractTopicsFrom, _extractTopicsFrom, equalsAny, getApiRequestUrlFor, getAssociationTopicsForUmbelPredicate, getBroaderNarrowerTypeTopic, getBroaderTypeTopic, getConceptTopic, getConceptTopic, getConceptTypeTopic, getContentTypes, getDescription, getDisjointTypeTopic, getDistanceTopic, getDistanceTypeTopic, getExtractorType, getIcon, getName, getNarrowerTypeTopic, getSubclassTypeTopic, getSuperclassSubclassTypeTopic, getSuperclassTypeTopic, getTopic, getTopic, getTypeTypeTopic, getUmbelConceptURI, getUmbelTypeTopic, isURL, performRequest, robustGet, robustGetInt, useURLCrawler
acceptBrowserExtractRequest, addCrawlerUrl, browserExtractorConsumesPlainText, buildSI, buildSL, clearMasterSubject, createAssociation, createAssociation, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, croppedFilename, croppedFilename, croppedUrlString, croppedUrlString, doBrowserExtract, dropExtract, dropExtract, dropExtract, execute, extractTopicsFrom, extractTopicsFrom, extractTopicsFrom, extractTopicsFrom, extractTopicsFromText, getBrowserExtractorName, getCrawlerMode, getForceContent, getForceFiles, getForceUrls, getGUIText, getGUIText, getInterruptsHandled, getMasterSubject, getType, getWandora, handle, handleContent, handleCustomType, handleFiles, handleForcedContent, handleInterrupt, handleStringContent, handleUrls, initializeCustomType, instantDropHandle, makeSubclassOfWandoraClass, runInOwnThread, setData, setDisplayName, setForceContent, setForceFiles, setForceUrls, setMasterSubject, setMasterSubject, setTopicMap, setupCrawler, setWandora, takeNap, urlEncode, useTempTopicMap
addUndoMarker, addUndoMarker, allowMultipleInvocations, clearAllThreads, clearThreads, clearThreads, clearToolLock, clearToolLock, clearToolLocks, configure, execute, execute, forceStop, forceStop, getContext, getCurrentLogger, getDefaultLogger, getHistory, getLastLogger, getState, getThreads, getThreads, getToolMenuItem, getToolMenuItem, getTopicName, hlog, initialize, interruptAllThreads, interruptThreads, interruptThreads, isConfigurable, isRunning, isRunning, lockLog, log, log, log, log, requiresRefresh, run, setContext, setDefaultLogger, setLogTitle, setProgress, setProgressMax, setState, setToolLogger, singleLog, singleLog, singleLog, solveContextTopicMap, solveNameForTopicMap, writeOptions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
configure, execute, execute, getContext, getToolMenuItem, hlog, initialize, isConfigurable, isRunning, log, log, log, log, requiresRefresh, setContext, setToolLogger, writeOptions
forceStop, getHistory, getState, lockLog, setLogTitle, setProgress, setProgressMax, setState
public boolean _extractTopicsFrom(java.lang.String str, TopicMap topicMap) throws java.lang.Exception
_extractTopicsFrom
in class AbstractExtractor
java.lang.Exception
public abstract void logApiRequest(java.lang.String str)
public abstract Topic getAssociationType(TopicMap topicMap) throws TopicMapException
TopicMapException
public abstract Topic getRoleTopicForConcept(TopicMap topicMap) throws TopicMapException
TopicMapException
public abstract Topic getRoleTopicForBaseConcept(TopicMap topicMap) throws TopicMapException
TopicMapException
Copyright 2004-2015 Wandora Team