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

Quick Search    Search Deep

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

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

public class ResultBox
extends java.awt.Panel


Nested Class Summary
 
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
(package private)  java.lang.String buffer
           
(package private)  ResultCanvas c
           
(package private)  ResultDisplay display
           
(package private)  int documentsRetrieved
           
 int emptyMode
           
(package private)  int expansionsRetrieved
           
(package private)  boolean finished
           
(package private)  int finishedMode
           
(package private)  int initMode
           
(package private)  java.awt.Panel label
           
(package private)  int loadingMode
           
(package private)  int mode
           
(package private)  ResultBox next
           
(package private)  int nextDocumentBlock
           
(package private)  int nextPhraseBlock
           
(package private)  int nextThesaurusLinkBlock
           
(package private)  int numberOfDocuments
           
(package private)  int numberOfExpansions
           
(package private)  int numberOfOccurances
           
(package private)  int numberOfThesaurusLinks
           
(package private)  Phind phind
           
(package private)  ResultBox prev
           
(package private)  java.awt.Scrollbar s
           
(package private)  java.lang.String searchCollection
           
(package private)  java.lang.String searchKey
           
(package private)  java.lang.String searchPhrase
           
(package private)  ResultTitle t
           
(package private)  int thesaurusLinksRetrieved
           
 
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
(package private) ResultBox(Phind p, java.lang.String collect, java.lang.String key, java.lang.String phrase, ResultBox rb)
           
 
Method Summary
(package private)  boolean addDocumentTag(java.lang.String line)
           
(package private)  boolean addExpansionTag(java.lang.String line)
           
(package private)  boolean addPhinddataTag(java.lang.String line)
           
(package private)  boolean addThesaurusTag(java.lang.String line)
           
(package private)  java.lang.String describeContents()
           
(package private) static java.lang.String describeContents(java.lang.String phrase, java.lang.String c)
           
(package private)  void disableScrollbar()
           
 boolean handleEvent(java.awt.Event event)
          AWT 1.0 event handler.
(package private)  void lookupPhrase(java.lang.String key, java.lang.String phrase, int queryMode)
           
 boolean nextBoxExists()
           
(package private)  void parseBytes(byte[] bytes)
           
(package private)  boolean parseLine()
           
 boolean prevBoxExists()
           
(package private)  void resetBox()
           
(package private)  void setStatus(java.lang.String status)
           
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
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
action, 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, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, 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, resize, resize, 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

phind

Phind phind

display

ResultDisplay display

prev

ResultBox prev

next

ResultBox next

c

ResultCanvas c

t

ResultTitle t

s

java.awt.Scrollbar s

label

java.awt.Panel label

searchKey

java.lang.String searchKey

searchPhrase

java.lang.String searchPhrase

searchCollection

java.lang.String searchCollection

numberOfOccurances

int numberOfOccurances

numberOfExpansions

int numberOfExpansions

numberOfDocuments

int numberOfDocuments

numberOfThesaurusLinks

int numberOfThesaurusLinks

expansionsRetrieved

int expansionsRetrieved

documentsRetrieved

int documentsRetrieved

thesaurusLinksRetrieved

int thesaurusLinksRetrieved

nextPhraseBlock

int nextPhraseBlock

nextDocumentBlock

int nextDocumentBlock

nextThesaurusLinkBlock

int nextThesaurusLinkBlock

mode

int mode

initMode

final int initMode
See Also:
Constant Field Values

emptyMode

public final int emptyMode
See Also:
Constant Field Values

loadingMode

final int loadingMode
See Also:
Constant Field Values

finishedMode

final int finishedMode
See Also:
Constant Field Values

buffer

java.lang.String buffer

finished

boolean finished
Constructor Detail

ResultBox

ResultBox(Phind p,
          java.lang.String collect,
          java.lang.String key,
          java.lang.String phrase,
          ResultBox rb)
Method Detail

describeContents

static java.lang.String describeContents(java.lang.String phrase,
                                         java.lang.String c)

describeContents

java.lang.String describeContents()

resetBox

void resetBox()

setStatus

void setStatus(java.lang.String status)

disableScrollbar

void disableScrollbar()

prevBoxExists

public boolean prevBoxExists()

nextBoxExists

public boolean nextBoxExists()

lookupPhrase

void lookupPhrase(java.lang.String key,
                  java.lang.String phrase,
                  int queryMode)

handleEvent

public boolean handleEvent(java.awt.Event event)
Description copied from class: java.awt.Component
AWT 1.0 event handler. This method calls one of the event-specific handler methods. For example for key events, either Component.keyDown(Event,int)>Component.keyDown(Event,int) 55 or Component.keyUp(Event,int)>Component.keyUp(Event,int) 55 is called. A derived component can override one of these event-specific methods if it only needs to handle certain event types. Otherwise it can override handleEvent itself and handle any event.


parseBytes

void parseBytes(byte[] bytes)

parseLine

boolean parseLine()

addPhinddataTag

boolean addPhinddataTag(java.lang.String line)

addExpansionTag

boolean addExpansionTag(java.lang.String line)

addDocumentTag

boolean addDocumentTag(java.lang.String line)

addThesaurusTag

boolean addThesaurusTag(java.lang.String line)