View: Hide Browser | Browser on the left | Browser on the right | Dictionary
Report:General | Operations | Relations

data
class Site


ThreadEventManager
   |
   +--Site

General
NameSite
Abstract  false
Leaffalse
Rootfalse
Activefalse
Ownerdata

Operations
NameReturn Type
 addEmail( emailToAdd : EmailURL) void 
 addFileToFolder( folderName : String, fileToAdd : FileURL) void 
 addFolder( folderName : String) void 
 addOutsideURL( url : URLInfo) void 
 addURLDone( urlToAdd : URLInfo) void 
 DEBUG_getTODO() WaitUrlQ 
 getDomain() String 
 getEmailsFound() ArrayList 
 getFolderElements( folderName : String) ArrayList 
 getFolderHashTable() Hashtable 
 getFoldersNames() Enumeration 
 getInfo() URLInfo 
 getOutsideURLs() ArrayList 
 getPort() int 
 getSiteURL() String 
 getUrlsDone() ArrayList 
 isOutsideURLPresent( urlToTest : URLInfo) boolean 
 isSecure() boolean 
 isURLAlreadyDone( urlToCheck : URLInfo) boolean 
 run() void 
 Site( url : URLInfo, manager : SpiderManager)  
 Site( url : String, manager : SpiderManager)  
 unnamed1()  

Relations
NameTypeBeginsEnds
 unnamedgeneralizationSiteThreadEventManager


operation  addEmail

General
NameaddEmail
OwnerSite
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
emailToAddEmailURL  inout


parameter emailToAdd

General
Name  emailToAdd
Owner  addEmail
Type  EmailURL 
Direction Kind  inout


operation  addFileToFolder

General
NameaddFileToFolder
OwnerSite
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
fileToAddFileURL  inout
folderNameString  inout


parameter fileToAdd

General
Name  fileToAdd
Owner  addFileToFolder
Type  FileURL 
Direction Kind  inout


parameter folderName

General
Name  folderName
Owner  addFileToFolder
Type  String 
Direction Kind  inout


operation  addFolder

General
NameaddFolder
OwnerSite
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
folderNameString  inout


parameter folderName

General
Name  folderName
Owner  addFolder
Type  String 
Direction Kind  inout


operation  addOutsideURL

General
NameaddOutsideURL
OwnerSite
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
urlURLInfo  inout


parameter url

General
Name  url
Owner  addOutsideURL
Type  URLInfo 
Direction Kind  inout


operation  addURLDone

General
NameaddURLDone
OwnerSite
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
urlToAddURLInfo  inout


parameter urlToAdd

General
Name  urlToAdd
Owner  addURLDone
Type  URLInfo 
Direction Kind  inout


operation  DEBUG_getTODO

General
NameDEBUG_getTODO
OwnerSite
Return Type  WaitUrlQ 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getDomain

General
NamegetDomain
OwnerSite
Stereotype  <<getter>>
Return Type  String 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getEmailsFound

General
NamegetEmailsFound
OwnerSite
Stereotype  <<getter>>
Return Type  ArrayList 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getFolderElements

General
NamegetFolderElements
OwnerSite
Stereotype  <<getter>>
Return Type  ArrayList 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
folderNameString  inout


parameter folderName

General
Name  folderName
Owner  getFolderElements
Type  String 
Direction Kind  inout


operation  getFolderHashTable

General
NamegetFolderHashTable
OwnerSite
Stereotype  <<getter>>
Return Type  Hashtable 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getFoldersNames

General
NamegetFoldersNames
OwnerSite
Stereotype  <<getter>>
Return Type  Enumeration 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getInfo

General
NamegetInfo
OwnerSite
Stereotype  <<getter>>
Return Type  URLInfo 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getOutsideURLs

General
NamegetOutsideURLs
OwnerSite
Stereotype  <<getter>>
Return Type  ArrayList 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getPort

General
NamegetPort
OwnerSite
Stereotype  <<getter>>
Return Type  int 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getSiteURL

General
NamegetSiteURL
OwnerSite
Stereotype  <<getter>>
Return Type  String 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  getUrlsDone

General
NamegetUrlsDone
OwnerSite
Stereotype  <<getter>>
Return Type  ArrayList 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  isOutsideURLPresent

General
NameisOutsideURLPresent
OwnerSite
Stereotype  <<getter>>
Return Type  boolean 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
urlToTestURLInfo  inout


parameter urlToTest

General
Name  urlToTest
Owner  isOutsideURLPresent
Type  URLInfo 
Direction Kind  inout


operation  isSecure

General
NameisSecure
OwnerSite
Stereotype  <<getter>>
Return Type  boolean 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  isURLAlreadyDone

General
NameisURLAlreadyDone
OwnerSite
Stereotype  <<getter>>
Return Type  boolean 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
urlToCheckURLInfo  inout


parameter urlToCheck

General
Name  urlToCheck
Owner  isURLAlreadyDone
Type  URLInfo 
Direction Kind  inout


operation  run

General
Namerun
OwnerSite
Return Type  void 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  Site

General
NameSite
OwnerSite
Stereotype  <<constructor>>
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
managerSpiderManager  inout
urlURLInfo  inout


parameter manager

General
Name  manager
Owner  Site
Type  SpiderManager 
Direction Kind  inout


parameter url

General
Name  url
Owner  Site
Type  URLInfo 
Direction Kind  inout


operation  Site

General
NameSite
OwnerSite
Stereotype  <<constructor>>
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
managerSpiderManager  inout
urlString  inout


parameter manager

General
Name  manager
Owner  Site
Type  SpiderManager 
Direction Kind  inout


parameter url

General
Name  url
Owner  Site
Type  String 
Direction Kind  inout


operation  unnamed1

General
Nameunnamed1
OwnerSite
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse