public class Any23Extractor extends AbstractExtractor
| Modifier and Type | Class and Description |
|---|---|
class |
Any23Extractor.TopicMapsCreator |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANY23_BASE |
static java.lang.String |
ANY23_OBJECT_TYPE |
static java.lang.String |
ANY23_PREDICATE_TYPE |
static java.lang.String |
ANY23_SUBJECT_TYPE |
private java.lang.String[] |
contentTypes |
private java.lang.String |
namespace |
static boolean |
SIGN_ALL_TRIPLETS |
static java.lang.String |
SOURCE_TYPE |
private java.lang.String |
tripletSource |
static boolean |
TYPE_ALL_OBJECTS |
static boolean |
TYPE_ALL_PREDICATES |
static boolean |
TYPE_ALL_SUBJECTS |
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_EXTRACTORCLOSE, EXECUTE, INVISIBLE, VISIBLE, WAITRETURN_ERROR, RETURN_INFO| Constructor and Description |
|---|
Any23Extractor()
Creates a new instance of Any23Extractor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
_extractTopicsFrom(java.io.File file,
TopicMap topicMap) |
boolean |
_extractTopicsFrom(java.io.InputStream in,
TopicMap topicMap) |
boolean |
_extractTopicsFrom(java.lang.String str,
TopicMap topicMap) |
boolean |
_extractTopicsFrom(java.net.URL url,
TopicMap topicMap) |
java.lang.String |
doBrowserExtract(BrowserExtractRequest request,
Wandora wandora) |
Topic |
getAny23Type(TopicMap tm) |
java.lang.String |
getBaseSubject() |
java.lang.String[] |
getContentTypes()
Returns an array of String containing the content-types this
ContentHandler can process. |
java.lang.String |
getDescription()
AdminToolManager views tool descriptions while user browses available
tools and build user customizable GUI elements such as Tools menu.
|
int |
getExtractorType() |
javax.swing.Icon |
getIcon()
All tools may have identifying graphic icon used within tool GUI elements.
|
java.lang.String |
getName()
Tools name represent the tool in UI unless the tool has been given
explicitly another GUI name.
|
Topic |
getObjectTopic(TopicMap tm,
java.lang.String object) |
Topic |
getObjectType(TopicMap tm) |
Topic |
getOrCreateTopic(TopicMap map,
java.lang.String si) |
Topic |
getOrCreateTopic(TopicMap map,
java.lang.String si,
java.lang.String basename) |
Topic |
getPredicateTopic(TopicMap tm,
java.lang.String predicate) |
Topic |
getPredicateType(TopicMap tm) |
Topic |
getSourcePlayer(TopicMap tm) |
Topic |
getSourceRoleType(TopicMap tm) |
Topic |
getSourceType(TopicMap tm) |
Topic |
getSubjectTopic(TopicMap tm,
java.lang.String subject) |
Topic |
getSubjectType(TopicMap tm) |
boolean |
useURLCrawler() |
acceptBrowserExtractRequest, addCrawlerUrl, browserExtractorConsumesPlainText, buildSI, buildSL, clearMasterSubject, createAssociation, createAssociation, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, croppedFilename, croppedFilename, croppedUrlString, croppedUrlString, 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 SOURCE_TYPE
public static final java.lang.String ANY23_PREDICATE_TYPE
public static final java.lang.String ANY23_SUBJECT_TYPE
public static final java.lang.String ANY23_OBJECT_TYPE
public static final java.lang.String ANY23_BASE
public static boolean SIGN_ALL_TRIPLETS
public static boolean TYPE_ALL_PREDICATES
public static boolean TYPE_ALL_SUBJECTS
public static boolean TYPE_ALL_OBJECTS
private java.lang.String namespace
private java.lang.String tripletSource
private final java.lang.String[] contentTypes
public boolean useURLCrawler()
useURLCrawler in class AbstractExtractorpublic java.lang.String getName()
AbstractWandoraToolgetName in interface WandoraToolgetName in class AbstractExtractorpublic java.lang.String getDescription()
AbstractWandoraToolgetDescription in interface WandoraToolgetDescription in class AbstractExtractorpublic javax.swing.Icon getIcon()
AbstractWandoraToolgetIcon should return Icon object of
the tool.getIcon in interface WandoraToolgetIcon in class AbstractExtractorpublic int getExtractorType()
getExtractorType in class AbstractExtractorpublic java.lang.String[] getContentTypes()
HandlerContentHandler can process.getContentTypes in interface HandlergetContentTypes in class AbstractExtractorpublic boolean _extractTopicsFrom(java.net.URL url,
TopicMap topicMap)
throws java.lang.Exception
_extractTopicsFrom in class AbstractExtractorjava.lang.Exceptionpublic boolean _extractTopicsFrom(java.io.File file,
TopicMap topicMap)
throws java.lang.Exception
_extractTopicsFrom in class AbstractExtractorjava.lang.Exceptionpublic boolean _extractTopicsFrom(java.lang.String str,
TopicMap topicMap)
throws java.lang.Exception
_extractTopicsFrom in class AbstractExtractorjava.lang.Exceptionpublic boolean _extractTopicsFrom(java.io.InputStream in,
TopicMap topicMap)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String doBrowserExtract(BrowserExtractRequest request, Wandora wandora) throws TopicMapException
doBrowserExtract in interface BrowserPluginExtractordoBrowserExtract in class AbstractExtractorTopicMapExceptionpublic Topic getPredicateTopic(TopicMap tm, java.lang.String predicate) throws TopicMapException
TopicMapExceptionpublic Topic getPredicateType(TopicMap tm) throws TopicMapException
TopicMapExceptionpublic Topic getObjectTopic(TopicMap tm, java.lang.String object) throws TopicMapException
TopicMapExceptionpublic Topic getObjectType(TopicMap tm) throws TopicMapException
TopicMapExceptionpublic Topic getSubjectTopic(TopicMap tm, java.lang.String subject) throws TopicMapException
TopicMapExceptionpublic Topic getSubjectType(TopicMap tm) throws TopicMapException
TopicMapExceptionpublic Topic getSourceRoleType(TopicMap tm) throws TopicMapException
TopicMapExceptionpublic Topic getSourcePlayer(TopicMap tm) throws TopicMapException
TopicMapExceptionpublic Topic getSourceType(TopicMap tm) throws TopicMapException
TopicMapExceptionpublic Topic getAny23Type(TopicMap tm) throws TopicMapException
TopicMapExceptionpublic java.lang.String getBaseSubject()
Copyright 2004-2015 Wandora Team