Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.nzdl.gsdl.Phind
Class Phind  view Phind download Phind.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended byjava.applet.Applet
                  extended byorg.nzdl.gsdl.Phind.Phind
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class Phind
extends java.applet.Applet


Nested Class Summary
 
Nested classes inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Nested classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 java.lang.String backdrop_address
           
 java.awt.Image backgroundImage
           
 java.awt.Font boldFont
           
 java.lang.String classifier
           
 java.lang.String collection
           
 java.awt.Color column_1_bg
           
 java.awt.Color column_1_fg
           
(package private)  int column_1_width
           
 java.awt.Color column_2_bg
           
 java.awt.Color column_2_fg
           
(package private)  int column_2_width
           
 int depth
           
 java.awt.Color document_bar_bg
           
 java.awt.Color document_bar_fg
           
 java.awt.Color document_bg
           
 java.awt.Color document_fg
           
(package private)  java.lang.String documentWindowName
           
 java.awt.Color expansion_bar_bg
           
 java.awt.Color expansion_bar_fg
           
 java.awt.Color expansion_bg
           
 java.awt.Color expansion_fg
           
(package private)  ResultDisplay firstDisplay
           
 java.lang.String fontName
           
 int fontSize
           
 java.awt.Color highlight_bg
           
 java.awt.Color highlight_fg
           
(package private)  int idleMode
           
 java.lang.String initialSearch
           
(package private)  int initMode
           
(package private)  ResultDisplay lastDisplay
           
(package private)  java.util.Date lastQueryEndTime
           
 java.lang.String library_address
           
 java.awt.Color message_bg
           
 java.awt.Color message_fg
           
(package private)  int mode
           
(package private)  java.awt.Button nextButton
           
 java.awt.Color panel_bg
           
 java.awt.Color panel_fg
           
 java.lang.String phindcgi_address
           
 int phraseBlockSize
           
 java.awt.Font plainFont
           
(package private)  java.awt.Button prevButton
           
(package private)  java.awt.Panel resultPanel
           
(package private)  java.awt.Button searchButton
           
(package private)  int searchMode
           
(package private)  java.lang.String searchWindowName
           
 boolean showBorder
           
(package private)  boolean showControlPanel
           
 boolean showImage
           
 java.awt.Color thesaurus_bar_bg
           
 java.awt.Color thesaurus_bar_fg
           
 java.awt.Color thesaurus_bg
           
 java.awt.Color thesaurus_fg
           
(package private)  java.awt.Label titleLabel
           
 boolean vertical
           
(package private)  java.awt.TextField wordField
           
 
Fields inherited from class java.applet.Applet
 
Fields inherited from class java.awt.Panel
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Phind()
           
 
Method Summary
 boolean action(java.awt.Event evt, java.lang.Object arg)
          AWT 1.0 ACTION_EVENT event handler.
(package private)  void disableSearchButton()
           
(package private)  void displayWebPage(java.lang.String address, java.lang.String window)
           
(package private)  void enablePreviousAndNext()
           
(package private)  void enableSearchButton()
           
 java.lang.String getAppletInfo()
          Returns a descriptive string with applet defined information.
(package private)  void getParameters()
           
(package private)  java.lang.String getSearchTerm()
           
 void init()
          This method is called when the applet is first loaded, before start().
(package private)  void initialiseControlPanel()
           
(package private)  ResultBox lookupPhraseOnServer(ResultBox source, boolean keyKnown, java.lang.String key, java.lang.String phrase, int queryMode)
           
(package private)  java.lang.String parameterValue(java.lang.String name)
           
(package private)  java.awt.Color parameterValue(java.lang.String name, java.awt.Color defaultValue)
           
(package private)  int parameterValue(java.lang.String name, int defaultValue)
           
(package private)  java.lang.String parameterValue(java.lang.String name, java.lang.String defaultValue)
           
(package private)  void queryServer(boolean keyKnown, java.lang.String word, int queryMode, ResultBox area)
           
(package private)  void searchForPhrase(ResultBox source, java.lang.String key, java.lang.String phrase, int queryMode)
           
(package private)  void searchForWord(java.lang.String searchWord)
           
(package private)  void setSearchTerm(java.lang.String word)
           
(package private)  void setStatus(java.lang.String status)
           
(package private)  void shiftNext()
           
(package private)  void shiftPrevious()
           
(package private)  java.lang.String tidy_URL(java.lang.String address, boolean isCGI)
           
 
Methods inherited from class java.applet.Applet
destroy, getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
 
Methods inherited from class java.awt.Component
add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

collection

public java.lang.String collection

classifier

public java.lang.String classifier

library_address

public java.lang.String library_address

phindcgi_address

public java.lang.String phindcgi_address

initialSearch

public java.lang.String initialSearch

phraseBlockSize

public int phraseBlockSize

vertical

public boolean vertical

depth

public int depth

fontSize

public int fontSize

fontName

public java.lang.String fontName

plainFont

public java.awt.Font plainFont

boldFont

public java.awt.Font boldFont

showImage

public boolean showImage

backdrop_address

public java.lang.String backdrop_address

backgroundImage

public java.awt.Image backgroundImage

showBorder

public boolean showBorder

panel_fg

public java.awt.Color panel_fg

panel_bg

public java.awt.Color panel_bg

column_1_fg

public java.awt.Color column_1_fg

column_1_bg

public java.awt.Color column_1_bg

column_2_fg

public java.awt.Color column_2_fg

column_2_bg

public java.awt.Color column_2_bg

highlight_fg

public java.awt.Color highlight_fg

highlight_bg

public java.awt.Color highlight_bg

thesaurus_fg

public java.awt.Color thesaurus_fg

thesaurus_bg

public java.awt.Color thesaurus_bg

thesaurus_bar_fg

public java.awt.Color thesaurus_bar_fg

thesaurus_bar_bg

public java.awt.Color thesaurus_bar_bg

expansion_fg

public java.awt.Color expansion_fg

expansion_bg

public java.awt.Color expansion_bg

expansion_bar_fg

public java.awt.Color expansion_bar_fg

expansion_bar_bg

public java.awt.Color expansion_bar_bg

document_fg

public java.awt.Color document_fg

document_bg

public java.awt.Color document_bg

document_bar_fg

public java.awt.Color document_bar_fg

document_bar_bg

public java.awt.Color document_bar_bg

message_fg

public java.awt.Color message_fg

message_bg

public java.awt.Color message_bg

column_1_width

int column_1_width

column_2_width

int column_2_width

searchWindowName

java.lang.String searchWindowName

documentWindowName

java.lang.String documentWindowName

mode

int mode

initMode

final int initMode
See Also:
Constant Field Values

idleMode

final int idleMode
See Also:
Constant Field Values

searchMode

final int searchMode
See Also:
Constant Field Values

showControlPanel

boolean showControlPanel

titleLabel

java.awt.Label titleLabel

wordField

java.awt.TextField wordField

searchButton

java.awt.Button searchButton

prevButton

java.awt.Button prevButton

nextButton

java.awt.Button nextButton

resultPanel

java.awt.Panel resultPanel

firstDisplay

ResultDisplay firstDisplay

lastDisplay

ResultDisplay lastDisplay

lastQueryEndTime

java.util.Date lastQueryEndTime
Constructor Detail

Phind

public Phind()
Method Detail

getAppletInfo

public java.lang.String getAppletInfo()
Description copied from class: java.applet.Applet
Returns a descriptive string with applet defined information. The implementation in this class returns null, so subclasses must override to return information.


init

public void init()
Description copied from class: java.applet.Applet
This method is called when the applet is first loaded, before start(). The default implementation does nothing; override to do any one-time initialization.


setStatus

void setStatus(java.lang.String status)

action

public boolean action(java.awt.Event evt,
                      java.lang.Object arg)
Description copied from class: java.awt.Component
AWT 1.0 ACTION_EVENT event handler. This method is meant to be overridden by components providing their own action event handler. The default implementation simply returns false.


searchForWord

void searchForWord(java.lang.String searchWord)

searchForPhrase

void searchForPhrase(ResultBox source,
                     java.lang.String key,
                     java.lang.String phrase,
                     int queryMode)

lookupPhraseOnServer

ResultBox lookupPhraseOnServer(ResultBox source,
                               boolean keyKnown,
                               java.lang.String key,
                               java.lang.String phrase,
                               int queryMode)

queryServer

void queryServer(boolean keyKnown,
                 java.lang.String word,
                 int queryMode,
                 ResultBox area)
           throws java.io.IOException

tidy_URL

java.lang.String tidy_URL(java.lang.String address,
                          boolean isCGI)

displayWebPage

void displayWebPage(java.lang.String address,
                    java.lang.String window)

getParameters

void getParameters()

parameterValue

java.lang.String parameterValue(java.lang.String name)

parameterValue

java.lang.String parameterValue(java.lang.String name,
                                java.lang.String defaultValue)

parameterValue

int parameterValue(java.lang.String name,
                   int defaultValue)

parameterValue

java.awt.Color parameterValue(java.lang.String name,
                              java.awt.Color defaultValue)

initialiseControlPanel

void initialiseControlPanel()

enableSearchButton

void enableSearchButton()

disableSearchButton

void disableSearchButton()

getSearchTerm

java.lang.String getSearchTerm()

setSearchTerm

void setSearchTerm(java.lang.String word)

enablePreviousAndNext

void enablePreviousAndNext()

shiftPrevious

void shiftPrevious()

shiftNext

void shiftNext()