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, useXTMSuperclassSubclassTopicsCUSTOM_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_EXTRACTORCLOSE, EXECUTE, INVISIBLE, VISIBLE, WAITRETURN_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, useURLCrawleracceptBrowserExtractRequest, 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, useTempTopicMapaddUndoMarker, 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, writeOptionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigure, execute, execute, getContext, getToolMenuItem, hlog, initialize, isConfigurable, isRunning, log, log, log, log, requiresRefresh, setContext, setToolLogger, writeOptionsforceStop, getHistory, getState, lockLog, setLogTitle, setProgress, setProgressMax, setStatepublic boolean _extractTopicsFrom(java.lang.String str,
TopicMap topicMap)
throws java.lang.Exception
_extractTopicsFrom in class AbstractExtractorjava.lang.Exceptionpublic abstract void logApiRequest(java.lang.String str)
public abstract Topic getAssociationType(TopicMap topicMap) throws TopicMapException
TopicMapExceptionpublic abstract Topic getRoleTopicForConcept(TopicMap topicMap) throws TopicMapException
TopicMapExceptionpublic abstract Topic getRoleTopicForBaseConcept(TopicMap topicMap) throws TopicMapException
TopicMapExceptionCopyright 2004-2015 Wandora Team