|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Dialog javax.swing.JDialog comirva.ui.WebCrawlingDialog
public class WebCrawlingDialog
This class implements a dialog for specifying the parameters for a web crawl. It is shown when the user wished to perform a meta-data-related web crawl.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
boolean |
confirmOperation
|
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
---|
DEFAULT_MODALITY_TYPE |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
WebCrawlingDialog(Frame parent)
Creates a new instance of the WebCrawling-parameter dialog and initializes it. |
Method Summary | |
---|---|
void |
actionPerformed(ActionEvent actionEvent)
|
String |
getAdditionalKeywords()
Returns the additional keywords the user has entered. |
boolean |
getAdditionalKeywordsAfterSearchString()
Returns whether additional keywords are to be placed after the search string or before. |
int |
getIntervalBetweenRetries()
Returns the interval between two retries of accessing the Google Web API. |
int |
getNumberOfRequestedPages()
Returns the number of pages that should be returned by the search engine and subsequently crawled. |
int |
getNumberOfRetries()
Returns the number of retries in case of a failure in accessing the Google Web API. |
String |
getPathExternalCrawler()
Returns the command needed to start the external crawler. |
String |
getPathStoreRetrievedPages()
Returns the root directory where all retrieved web pages are to be stored. |
String |
getSearchEngineURL()
Returns the URL of the search engine to be used for the web crawl. |
boolean |
isQuoteSearchTerms()
Returns whether all search terms are to be automatically quoted (i.e., phrase search to be used). |
boolean |
isStoreURLList()
Returns whether a list of all crawled URLs should be stored for every query term. |
void |
setConfig(WebCrawlingConfig wcCfg)
Sets the values of the configuration dialog to the ones specified by the given WebCrawling-instance. |
void |
stateChanged(ChangeEvent e)
|
Methods inherited from class java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean confirmOperation
Constructor Detail |
---|
public WebCrawlingDialog(Frame parent)
parent
- the Frame of the parent window where the dialog should be displayedMethod Detail |
---|
public String getSearchEngineURL()
public int getNumberOfRetries()
public int getIntervalBetweenRetries()
public String getAdditionalKeywords()
public int getNumberOfRequestedPages()
public String getPathStoreRetrievedPages()
public String getPathExternalCrawler()
public boolean isStoreURLList()
true
if a text file containing all crawled URLs is to be stored for every query term
false
if information of crawled URLs is to be discardedpublic boolean isQuoteSearchTerms()
true
if user wished to automatically quote all search terms
false
if search terms are used as they arepublic boolean getAdditionalKeywordsAfterSearchString()
true
if additional keywords should be placed after the search string,
false
if they are placed before the search stringpublic void setConfig(WebCrawlingConfig wcCfg)
wcCfg
- the WebCrawling-instance containing the values for the dialogpublic void stateChanged(ChangeEvent e)
stateChanged
in interface ChangeListener
ChangeListener.stateChanged(javax.swing.event.ChangeEvent)
public void actionPerformed(ActionEvent actionEvent)
actionPerformed
in interface ActionListener
ActionListener.actionPerformed(java.awt.event.ActionEvent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |