public class UmbelGetConcept extends AbstractUmbelExtractor
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
API_URL |
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 |
|---|
UmbelGetConcept() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_extractTopicsFrom(java.lang.String str,
TopicMap topicMap) |
java.lang.String |
getApiRequestUrlFor(java.lang.String str) |
java.lang.String |
getDescription()
AdminToolManager views tool descriptions while user browses available
tools and build user customizable GUI elements such as Tools menu.
|
java.lang.String |
getName()
Tools name represent the tool in UI unless the tool has been given
explicitly another GUI name.
|
private void |
handleOccurrencePredicate(Topic conceptTopic,
org.json.JSONObject predicate,
java.lang.String key,
TopicMap topicMap) |
private void |
handlePredicate(Topic conceptTopic,
org.json.JSONObject predicate,
java.lang.String predicateURI,
TopicMap topicMap) |
_extractTopicsFrom, _extractTopicsFrom, equalsAny, getAssociationTopicsForUmbelPredicate, getBroaderNarrowerTypeTopic, getBroaderTypeTopic, getConceptTopic, getConceptTopic, getConceptTypeTopic, getContentTypes, getDisjointTypeTopic, getDistanceTopic, getDistanceTypeTopic, getExtractorType, getIcon, 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 static final java.lang.String API_URL
public java.lang.String getName()
AbstractWandoraToolgetName in interface WandoraToolgetName in class AbstractUmbelExtractorpublic java.lang.String getDescription()
AbstractWandoraToolgetDescription in interface WandoraToolgetDescription in class AbstractUmbelExtractorpublic java.lang.String getApiRequestUrlFor(java.lang.String str)
getApiRequestUrlFor in class AbstractUmbelExtractorpublic boolean _extractTopicsFrom(java.lang.String str,
TopicMap topicMap)
throws java.lang.Exception
_extractTopicsFrom in class AbstractExtractorjava.lang.Exceptionprivate void handlePredicate(Topic conceptTopic, org.json.JSONObject predicate, java.lang.String predicateURI, TopicMap topicMap)
Copyright 2004-2015 Wandora Team