applications.proxy.dialog
Class ResultsDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--applications.proxy.dialog.ProxyDialog
                                      |
                                      +--applications.proxy.dialog.BiFoldProxyDialog
                                            |
                                            +--applications.proxy.dialog.TriFoldProxyDialog
                                                  |
                                                  +--applications.proxy.dialog.MessageableTriFoldProxyDialog
                                                        |
                                                        +--applications.proxy.dialog.ResultsDialog

public class ResultsDialog
extends MessageableTriFoldProxyDialog


Inner classes inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog

Field Summary
 (package private) static CategoryLog
           
 private Objectm_listenerMonitor
           
 private SearchResultsDatam_searchResultsData
           
 protected Collectionm_selectedAgents
           
 private SpawnVisualizerListenerm_spawnVisualizerListener
           
 protected JButtonm_viewButton
           
 private Stringm_viewSoundName
           

Fields inherited from class applications.proxy.dialog.TriFoldProxyDialog
m_topLabel, m_topPanel, m_topTextField

Fields inherited from class applications.proxy.dialog.BiFoldProxyDialog
m_bottomPanel, m_cancelButton, m_middleLabel, m_middleList, m_middlePanel, m_okButton

Fields inherited from class applications.proxy.dialog.ProxyDialog
m_mainPanel

Fields inherited from class javax.swing.JDialog
rootPane, rootPaneCheckingEnabled, accessibleContext

Fields inherited from class java.awt.Component
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT

Constructor Summary
ResultsDialog(MessageProxy messageProxy)
           

Method Summary
 voidactionPerformed(ActionEvent actionEvent)
           
 voidactivate(Object monitor, String searchPhrase)
           
 protected voidaddListItem(SearchResultData result)
           
 protected JPanelbuildOkCancelPanel()
           
 CollectiongetSelectedAgents()
           
 protected StringgetViewSoundName()
           
 voidhandleEventQueryCompleteMessage(AgentMessage m)
           
 voidhandleEventQueryInformationPersonaeResultsMessage(AgentMessage m)
           
 voidhandleEventQueryUpdateMessage(AgentMessage m)
           
 static voidmain(String[] args)
           
 private voidsetSearchPhrase(String phrase)
           
 voidsetSpawnVisualizerListener(SpawnVisualizerListener listener)
           
 protected voidsetViewSoundName(String viewSoundName)
           
 voidshow()
           

Methods inherited from class applications.proxy.dialog.MessageableTriFoldProxyDialog
enqueueMessage, getMessageProxy, sendViaMessageProxy, setMessageProxy

Methods inherited from class applications.proxy.dialog.TriFoldProxyDialog
buildTopPanel

Methods inherited from class applications.proxy.dialog.BiFoldProxyDialog
addListItem, addListItem, buildActionButtonsPanel, buildBottomPanel, buildGui, buildMiddlePanel, clearMiddleList, dialogFinished, getCancelButtonString, getCancelSoundName, getOkButtonString, getOkSoundName, removeListItem, setCancelButtonString, setCancelSoundName, setOkButtonString, setOkSoundName, showWithoutClear

Methods inherited from class applications.proxy.dialog.ProxyDialog
getDefaultHeight, getDefaultWidth, getException, getTraitedSoundSystem, getValid, playTraitedEventSound, resizeDialog, setDefaultHeight, setDefaultWidth, setException, setTraitedSoundSystem, setValid

Methods inherited from class javax.swing.JDialog
dialogInit, createRootPane, processKeyEvent, processWindowEvent, setDefaultCloseOperation, getDefaultCloseOperation, update, setJMenuBar, getJMenuBar, isRootPaneCheckingEnabled, setRootPaneCheckingEnabled, addImpl, remove, setLayout, getRootPane, setRootPane, getContentPane, setContentPane, getLayeredPane, setLayeredPane, getGlassPane, setGlassPane, setLocationRelativeTo, paramString, getAccessibleContext

Methods inherited from class java.awt.Dialog
addNotify, isModal, setModal, getTitle, setTitle, hide, dispose, isResizable, setResizable

Methods inherited from class java.awt.Window
finalize, pack, toFront, toBack, getToolkit, getWarningString, getLocale, getInputContext, setCursor, getOwner, getOwnedWindows, addWindowListener, removeWindowListener, getListeners, processEvent, getFocusOwner, postEvent, isShowing, applyResourceBundle, applyResourceBundle, getGraphicsConfiguration

Methods inherited from class java.awt.Container
getComponentCount, countComponents, getComponent, getComponents, getInsets, insets, add, add, add, add, add, remove, removeAll, getLayout, doLayout, layout, invalidate, validate, validateTree, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, print, paintComponents, printComponents, addContainerListener, removeContainerListener, processContainerEvent, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, removeNotify, isAncestorOf, list, list

Methods inherited from class java.awt.Component
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getTreeLock, isValid, isDisplayable, isVisible, isEnabled, setEnabled, enable, enable, disable, isDoubleBuffered, enableInputMethods, setVisible, show, getForeground, setForeground, getBackground, setBackground, getFont, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, reshape, setBounds, getX, getY, getWidth, getHeight, getBounds, getSize, getLocation, isOpaque, isLightweight, getGraphics, getFontMetrics, getCursor, paintAll, repaint, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, contains, inside, contains, dispatchEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, enableEvents, disableEvents, coalesceEvents, processComponentEvent, processFocusEvent, processMouseEvent, processMouseMotionEvent, processInputMethodEvent, processHierarchyEvent, processHierarchyBoundsEvent, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, isFocusTraversable, requestFocus, transferFocus, nextFocus, hasFocus, add, remove, toString, list, list, list, addPropertyChangeListener, removePropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, firePropertyChange, setComponentOrientation, getComponentOrientation

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait

Field Detail

Log

static Category Log

m_listenerMonitor

private Object m_listenerMonitor

m_searchResultsData

private SearchResultsData m_searchResultsData

m_selectedAgents

protected Collection m_selectedAgents

m_spawnVisualizerListener

private SpawnVisualizerListener m_spawnVisualizerListener

m_viewButton

protected JButton m_viewButton

m_viewSoundName

private String m_viewSoundName
Constructor Detail

ResultsDialog

public ResultsDialog(MessageProxy messageProxy)
Method Detail

actionPerformed

public void actionPerformed(ActionEvent actionEvent)

activate

public void activate(Object monitor, String searchPhrase)

addListItem

protected void addListItem(SearchResultData result)

buildOkCancelPanel

protected JPanel buildOkCancelPanel()

getSelectedAgents

public Collection getSelectedAgents()

getViewSoundName

protected String getViewSoundName()

handleEventQueryCompleteMessage

public void handleEventQueryCompleteMessage(AgentMessage m)

handleEventQueryInformationPersonaeResultsMessage

public void handleEventQueryInformationPersonaeResultsMessage(AgentMessage m)

handleEventQueryUpdateMessage

public void handleEventQueryUpdateMessage(AgentMessage m)

main

public static void main(String[] args)

setSearchPhrase

private void setSearchPhrase(String phrase)

setSpawnVisualizerListener

public void setSpawnVisualizerListener(SpawnVisualizerListener listener)

setViewSoundName

protected void setViewSoundName(String viewSoundName)

show

public void show()

Association Links

to Class javax.swing.JButton

to Class applications.proxy.graph3dVisualizer.SpawnVisualizerListener

to Class applications.proxy.dialog.SearchResultsData

to Class java.util.Collection

to Class java.lang.String

to Class java.lang.Object

to Class org.apache.log4j.Category