nz.ac.waikato.mcennis.rat.dataAquisition
Interface DataAquisition

All Superinterfaces:
Component, Model
All Known Implementing Classes:
CrawlLastFM, CrawlLiveJournal, FileReader, FileReader2Pass, GetArtistTags, LastFMTagFileReader, LoadBibliographyAndClass, LoadBibliographyXML, ReadAudioFiles, ReadLastFMProfileFile, ReadMemGraphXMLFile

public interface DataAquisition
extends Component

Class for acquiring data into RAT. This module makes extensive use of the Crawler and Parser classes.


Method Summary
 void cancel()
          Stop all collection at the end of the next entity (file, web-page, etc.)
 Graph get()
          Obtain a reference to the graph this object holds
 void set(Graph g)
          Set the graph to be populated by this object
 void start()
          Begin executing the data aquisition module
 
Methods inherited from interface nz.ac.waikato.mcennis.rat.Component
getInputType, getOutputType, getParameter, getParameter, getSettableParameter, getSettableParameter, init
 
Methods inherited from interface nz.ac.waikato.mcennis.rat.graph.model.Model
addListener
 

Method Detail

start

void start()
Begin executing the data aquisition module


set

void set(Graph g)
Set the graph to be populated by this object

Parameters:
g - graph to be created for analysis

get

Graph get()
Obtain a reference to the graph this object holds

Returns:
graph created by this object

cancel

void cancel()
Stop all collection at the end of the next entity (file, web-page, etc.)