org.alliance.ui.windows.search
Class SearchMDIWindow

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.stendahls.nif.ui.mdi.MDIWindow
                      extended by com.stendahls.nif.ui.framework.StendahlsThemeMDIWindow
                          extended by org.alliance.ui.windows.AllianceMDIWindow
                              extended by org.alliance.ui.windows.search.SearchMDIWindow
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class SearchMDIWindow
extends AllianceMDIWindow

Created by IntelliJ IDEA. User: maciek Date: 2006-jan-05 Time: 13:21:55 To change this template use File | Settings | File Templates.

See Also:
Serialized Form

Nested Class Summary
 class SearchMDIWindow.BytesizeCellRenderer
           
 class SearchMDIWindow.DaysOldCellRenderer
           
 class SearchMDIWindow.SearchTableModel
           
 class SearchMDIWindow.StringCellRenderer
           
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class org.alliance.ui.windows.AllianceMDIWindow
ui
 
Fields inherited from class com.stendahls.nif.ui.framework.StendahlsThemeMDIWindow
BG_COLOR, LOWERED_BORDER, mdiWindowIdentifier, toolbar, xui
 
Fields inherited from class com.stendahls.nif.ui.mdi.MDIWindow
birthTick, icon, isContentModified, manager, MODIFIED_SUFFIX, title, windowType, WINDOWTYPE_NAVIGATION, WINDOWTYPE_OBJECT, WINDOWTYPE_SECONDARY_NAVIGATION
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
SearchMDIWindow(UISubsystem ui)
           
 
Method Summary
 com.stendahls.nif.ui.mdi.MDIWindow deserialize(java.io.ObjectInputStream in)
           
 void EVENT_download(java.awt.event.ActionEvent e)
           
 void EVENT_keywords(java.awt.event.ActionEvent e)
           
 void EVENT_newfiles(java.awt.event.ActionEvent e)
           
 void EVENT_search1(java.awt.event.ActionEvent e)
           
 void EVENT_search2(java.awt.event.ActionEvent e)
           
 java.lang.String getIdentifier()
           
 void revert()
           
 void save()
           
 void search(java.lang.String text, FileType ft)
           
 void searchForNewFilesOfType(FileType ft)
           
 void searchHits(int sourceGuid, int hops, java.util.List<SearchHit> hits)
           
 void serialize(java.io.ObjectOutputStream out)
           
 void windowSelected()
           
 
Methods inherited from class com.stendahls.nif.ui.framework.StendahlsThemeMDIWindow
EVENT_close, EVENT_revert, EVENT_save, pleaseRevert, postInit
 
Methods inherited from class com.stendahls.nif.ui.mdi.MDIWindow
getBirthTick, getHumanReadableTitle, getIcon, getManager, getTitle, getWindowType, isClosable, isContentModified, setContentModified, setIcon, setTitle, setWindowType, toString, windowClosed, windowDeselected
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getWidth, getVisibleRect, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SearchMDIWindow

public SearchMDIWindow(UISubsystem ui)
                throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

EVENT_download

public void EVENT_download(java.awt.event.ActionEvent e)

searchHits

public void searchHits(int sourceGuid,
                       int hops,
                       java.util.List<SearchHit> hits)

windowSelected

public void windowSelected()
Overrides:
windowSelected in class com.stendahls.nif.ui.mdi.MDIWindow

EVENT_search1

public void EVENT_search1(java.awt.event.ActionEvent e)
                   throws java.io.IOException
Throws:
java.io.IOException

EVENT_search2

public void EVENT_search2(java.awt.event.ActionEvent e)
                   throws java.io.IOException
Throws:
java.io.IOException

searchForNewFilesOfType

public void searchForNewFilesOfType(FileType ft)
                             throws java.io.IOException
Throws:
java.io.IOException

search

public void search(java.lang.String text,
                   FileType ft)
            throws java.io.IOException
Throws:
java.io.IOException

getIdentifier

public java.lang.String getIdentifier()
Specified by:
getIdentifier in class com.stendahls.nif.ui.mdi.MDIWindow

save

public void save()
          throws java.lang.Exception
Specified by:
save in class com.stendahls.nif.ui.mdi.MDIWindow
Throws:
java.lang.Exception

revert

public void revert()
            throws java.lang.Exception
Specified by:
revert in class com.stendahls.nif.ui.mdi.MDIWindow
Throws:
java.lang.Exception

serialize

public void serialize(java.io.ObjectOutputStream out)
               throws java.io.IOException
Specified by:
serialize in class com.stendahls.nif.ui.framework.StendahlsThemeMDIWindow
Throws:
java.io.IOException

deserialize

public com.stendahls.nif.ui.mdi.MDIWindow deserialize(java.io.ObjectInputStream in)
                                               throws java.io.IOException
Specified by:
deserialize in class com.stendahls.nif.ui.mdi.MDIWindow
Throws:
java.io.IOException

EVENT_keywords

public void EVENT_keywords(java.awt.event.ActionEvent e)

EVENT_newfiles

public void EVENT_newfiles(java.awt.event.ActionEvent e)