org.concord.pedagogica.ui
Class ActivitySearch

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--org.concord.pedagogica.ui.ActivitySearch
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, javax.swing.event.ListSelectionListener, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class ActivitySearch
extends javax.swing.JDialog
implements java.awt.event.ActionListener, javax.swing.event.ListSelectionListener

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
protected  javax.swing.JPanel buttonPanel
           
protected  javax.swing.JPanel contentPane
           
protected  javax.swing.JList foundList
           
protected  javax.swing.JScrollPane foundScroll
           
static java.lang.String GOTO
           
protected  java.lang.Object lastSelectedValue
           
protected  java.util.Vector listeners
           
static int MAX_SEARCH
           
static java.lang.String REPLACE
           
static java.lang.String REPLACE_ALL
           
protected  javax.swing.JButton replaceAllButton
           
protected  javax.swing.JButton replaceButton
           
protected  javax.swing.JComboBox replaceText
           
static java.lang.String SEARCH
           
static java.lang.String SEARCH_TITLE
           
protected  javax.swing.JPanel searchPanel
           
protected  javax.swing.JComboBox searchText
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ActivitySearch(javax.swing.JFrame frame)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 void addActionListener(java.awt.event.ActionListener listener)
           
protected  void fireActionEvent(java.lang.String command)
           
 java.lang.String getReplaceString()
           
 java.lang.String getSearchString()
           
 java.lang.Object getSelectedValue()
           
 void removeActionListener(java.awt.event.ActionListener listener)
           
 void setSearchResult(java.util.Vector result)
           
 void valueChanged(javax.swing.event.ListSelectionEvent event)
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SEARCH_TITLE

public static final java.lang.String SEARCH_TITLE

SEARCH

public static final java.lang.String SEARCH

GOTO

public static final java.lang.String GOTO

REPLACE

public static final java.lang.String REPLACE

REPLACE_ALL

public static final java.lang.String REPLACE_ALL

MAX_SEARCH

public static final int MAX_SEARCH

searchText

protected javax.swing.JComboBox searchText

replaceButton

protected javax.swing.JButton replaceButton

replaceAllButton

protected javax.swing.JButton replaceAllButton

replaceText

protected javax.swing.JComboBox replaceText

foundList

protected javax.swing.JList foundList

foundScroll

protected javax.swing.JScrollPane foundScroll

searchPanel

protected javax.swing.JPanel searchPanel

buttonPanel

protected javax.swing.JPanel buttonPanel

contentPane

protected javax.swing.JPanel contentPane

listeners

protected java.util.Vector listeners

lastSelectedValue

protected java.lang.Object lastSelectedValue
Constructor Detail

ActivitySearch

public ActivitySearch(javax.swing.JFrame frame)
Method Detail

getSearchString

public java.lang.String getSearchString()

getReplaceString

public java.lang.String getReplaceString()

setSearchResult

public void setSearchResult(java.util.Vector result)

getSelectedValue

public java.lang.Object getSelectedValue()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

valueChanged

public void valueChanged(javax.swing.event.ListSelectionEvent event)
Specified by:
valueChanged in interface javax.swing.event.ListSelectionListener

fireActionEvent

protected void fireActionEvent(java.lang.String command)

addActionListener

public void addActionListener(java.awt.event.ActionListener listener)

removeActionListener

public void removeActionListener(java.awt.event.ActionListener listener)