Java Doc for WebOutline.java in » Web-Crawler » WebSPHINX » websphinx » workbench » Java Source Code / Java DocumentationJava Source Code and Java Documentation
Java Source Code / Java Documentation
1.
6.0 JDK Core
2.
6.0 JDK Modules
3.
6.0 JDK Modules com.sun
4.
6.0 JDK Modules com.sun.java
5.
6.0 JDK Modules sun
6.
6.0 JDK Platform
7.
Ajax
8.
Apache Harmony Java SE
9.
Aspect oriented
10.
Authentication Authorization
11.
Blogger System
12.
Build
13.
Byte Code
14.
Cache
15.
Chart
16.
Chat
17.
Code Analyzer
18.
Collaboration
19.
Content Management System
20.
Database Client
21.
Database DBMS
22.
Database JDBC Connection Pool
23.
Database ORM
24.
Development
25.
EJB Server geronimo
26.
EJB Server GlassFish
27.
EJB Server JBoss 4.2.1
28.
EJB Server resin 3.1.5
29.
ERP CRM Financial
30.
ESB
31.
Forum
32.
GIS
33.
Graphic Library
34.
Groupware
35.
HTML Parser
36.
IDE
37.
IDE Eclipse
38.
IDE Netbeans
39.
Installer
40.
Internationalization Localization
41.
Inversion of Control
42.
Issue Tracking
43.
J2EE
44.
JBoss
45.
JMS
46.
JMX
47.
Library
48.
Mail Clients
49.
Net
50.
Parser
51.
PDF
52.
Portal
53.
Profiler
54.
Project Management
55.
Report
56.
RSS RDF
57.
Rule Engine
58.
Science
59.
Scripting
60.
Search Engine
61.
Security
62.
Sevlet Container
63.
Source Control
64.
Swing Library
65.
Template Engine
66.
Test Coverage
67.
Testing
68.
UML
69.
Web Crawler
70.
Web Framework
71.
Web Mail
72.
Web Server
73.
Web Services
74.
Web Services apache cxf 2.0.1
75.
Web Services AXIS2
76.
Wiki Engine
77.
Workflow Engines
78.
XML
79.
XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation
»
Web Crawler
»
WebSPHINX
»
websphinx.workbench
Source Cross Reference
Class Diagram
Java Document (Java Doc)
websphinx.workbench
.WebOutline
WebOutline
public
class WebOutline extends TreeView implements
CrawlListener
,
LinkListener
(Code)
Field Summary
final static int
ABSOLUTE_URL
final static int
ALL_LINKS
final static int
NO_LINKS
final static int
RELATIVE_URL
final static int
RETRIEVED_LINKS
final static int
TITLE
final static int
TREE_LINKS
final static int
WALKED_LINKS
public
static
Image
defaultErrorIcon
int
defaultFilter
public
static
Image
defaultLinkIcon
public
static
Image
defaultPageIcon
int
defaultRendering
public
static
Image
defaultRetrievingIcon
static int[]
errorData
static int
errorHeight
Image
errorIcon
static int
errorWidth
Hashtable
icons
static int[]
linkData
static int
linkHeight
Image
linkIcon
static int
linkWidth
Hashtable
links
static int[]
pageData
static int
pageHeight
Image
pageIcon
static int
pageWidth
static int[]
retrieveData
static int
retrieveHeight
static int
retrieveWidth
Image
retrievingIcon
Constructor Summary
public
WebOutline
()
Make a WebOutline.
Method Summary
synchronized void
add
(
Link
link)
public
void
addLinkViewListener
(
LinkViewListener
listener)
Add a listener for LinkViewEvents.
public
synchronized void
clear
()
Clear the outline.
public
void
cleared
(
CrawlEvent
event)
Notify that the crawler's state was cleared.
public
void
crawled
(
LinkEvent
event)
Notify that a crawling event has occured.
TreeNode
findNode
(
Link
l)
void
fireEvent
(
Link
link)
public
Image
getIcon
(
String
name)
Get a named icon.
Parameters:
name - Name of icon.
public
Link
getSelectedLink
()
public
boolean
handleEvent
(
Event
event)
public
static
Frame
monitor
(
Crawler
crawler)
Create a new Frame containing a WebOutline connected to a crawler.
public
void
paused
(
CrawlEvent
event)
void
reFilter
(TreeNode n, boolean restrict)
void
reRender
(TreeNode n)
public
void
removeLinkViewListener
(
CrawlListener
listener)
Removes a listener from the set of LinkViewEvent listeners.
public
void
setErrorIcon
(
Image
icon)
Set the default icon used for failed requests.
Parameters:
icon - Icon image.
public
void
setIcon
(
String
name,
Image
icon)
Map a name to an icon.
Parameters:
name - Name of icon.
Parameters:
icon - Icon image.
synchronized void
setLinkFilter
(int filter)
public
void
setLinkIcon
(
Image
icon)
Set the default icon used for links.
Parameters:
icon - Icon image.
synchronized void
setNodeRendering
(int r)
public
void
setPageIcon
(
Image
icon)
Set the default icon used for pages.
Parameters:
icon - Icon image.
public
void
setRetrievingIcon
(
Image
icon)
Set the default icon used for requests in progress.
Parameters:
icon - Icon image.
boolean
shouldDisplay
(int status)
public
void
showControlPanel
()
Show control panel for changing layout parameters.
public
void
started
(
CrawlEvent
event)
Notify that the crawler started.
public
void
stopped
(
CrawlEvent
event)
Notify that the crawler has stopped.
public
void
timedOut
(
CrawlEvent
event)
public
synchronized void
update
(
Link
link)
Update the edge and node associated with a link.
void
update
(TreeNode n)
public
void
updateClosure
(
Link
[] links)
Update all the links that the crawler reached from this link.
Field Detail
ABSOLUTE_URL
final static int ABSOLUTE_URL
(Code)
ALL_LINKS
final static int ALL_LINKS
(Code)
NO_LINKS
final static int NO_LINKS
(Code)
RELATIVE_URL
final static int RELATIVE_URL
(Code)
RETRIEVED_LINKS
final static int RETRIEVED_LINKS
(Code)
TITLE
final static int TITLE
(Code)
TREE_LINKS
final static int TREE_LINKS
(Code)
WALKED_LINKS
final static int WALKED_LINKS
(Code)
defaultErrorIcon
public
static
Image
defaultErrorIcon
(Code)
defaultFilter
int defaultFilter
(Code)
defaultLinkIcon
public
static
Image
defaultLinkIcon
(Code)
defaultPageIcon
public
static
Image
defaultPageIcon
(Code)
defaultRendering
int defaultRendering
(Code)
defaultRetrievingIcon
public
static
Image
defaultRetrievingIcon
(Code)
errorData
static int[] errorData
(Code)
errorHeight
static int errorHeight
(Code)
errorIcon
Image
errorIcon
(Code)
errorWidth
static int errorWidth
(Code)
icons
Hashtable
icons
(Code)
linkData
static int[] linkData
(Code)
linkHeight
static int linkHeight
(Code)
linkIcon
Image
linkIcon
(Code)
linkWidth
static int linkWidth
(Code)
links
Hashtable
links
(Code)
pageData
static int[] pageData
(Code)
pageHeight
static int pageHeight
(Code)
pageIcon
Image
pageIcon
(Code)
pageWidth
static int pageWidth
(Code)
retrieveData
static int[] retrieveData
(Code)
retrieveHeight
static int retrieveHeight
(Code)
retrieveWidth
static int retrieveWidth
(Code)
retrievingIcon
Image
retrievingIcon
(Code)
Constructor Detail
WebOutline
public
WebOutline()
(Code)
Make a WebOutline.
Method Detail
add
synchronized void add(
Link
link)
(Code)
addLinkViewListener
public
void addLinkViewListener(
LinkViewListener
listener)
(Code)
Add a listener for LinkViewEvents. A LinkViewEvent is sent every time a node or edge in the graph is double-clicked.
Parameters:
listener - Object that wants to receive LinkViewEvents
clear
public
synchronized void clear()
(Code)
Clear the outline.
cleared
public
void cleared(
CrawlEvent
event)
(Code)
Notify that the crawler's state was cleared.
crawled
public
void crawled(
LinkEvent
event)
(Code)
Notify that a crawling event has occured.
findNode
TreeNode findNode(
Link
l)
(Code)
fireEvent
void fireEvent(
Link
link)
(Code)
getIcon
public
Image
getIcon(
String
name)
(Code)
Get a named icon.
Parameters:
name - Name of icon. icon associated with the name, or null if name unknown.
getSelectedLink
public
Link
getSelectedLink()
(Code)
handleEvent
public
boolean handleEvent(
Event
event)
(Code)
monitor
public
static
Frame
monitor(
Crawler
crawler)
(Code)
Create a new Frame containing a WebOutline connected to a crawler.
paused
public
void paused(
CrawlEvent
event)
(Code)
Notify that the crawler is paused
reFilter
void reFilter(TreeNode n, boolean restrict)
(Code)
reRender
void reRender(TreeNode n)
(Code)
removeLinkViewListener
public
void removeLinkViewListener(
CrawlListener
listener)
(Code)
Removes a listener from the set of LinkViewEvent listeners. If it is not found in the set, does nothing.
Parameters:
listen - a listener
setErrorIcon
public
void setErrorIcon(
Image
icon)
(Code)
Set the default icon used for failed requests.
Parameters:
icon - Icon image. If null, mapping is deleted.
setIcon
public
void setIcon(
String
name,
Image
icon)
(Code)
Map a name to an icon.
Parameters:
name - Name of icon.
Parameters:
icon - Icon image. If null, mapping is deleted.
setLinkFilter
synchronized void setLinkFilter(int filter)
(Code)
setLinkIcon
public
void setLinkIcon(
Image
icon)
(Code)
Set the default icon used for links.
Parameters:
icon - Icon image. If null, mapping is deleted.
setNodeRendering
synchronized void setNodeRendering(int r)
(Code)
setPageIcon
public
void setPageIcon(
Image
icon)
(Code)
Set the default icon used for pages.
Parameters:
icon - Icon image. If null, mapping is deleted.
setRetrievingIcon
public
void setRetrievingIcon(
Image
icon)
(Code)
Set the default icon used for requests in progress.
Parameters:
icon - Icon image. If null, mapping is deleted.
shouldDisplay
boolean shouldDisplay(int status)
(Code)
showControlPanel
public
void showControlPanel()
(Code)
Show control panel for changing layout parameters.
started
public
void started(
CrawlEvent
event)
(Code)
Notify that the crawler started.
stopped
public
void stopped(
CrawlEvent
event)
(Code)
Notify that the crawler has stopped.
timedOut
public
void timedOut(
CrawlEvent
event)
(Code)
Notify that the crawler has timed out
update
public
synchronized void update(
Link
link)
(Code)
Update the edge and node associated with a link. If the link is not present in the graph, it is added.
update
void update(TreeNode n)
(Code)
updateClosure
public
void updateClosure(
Link
[] links)
(Code)
Update all the links that the crawler reached from this link. Any reachable links not present in the graph are added.
www.java2java.com
|
Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.