applications.proxy.dialog
Class ExploreDialog

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.MessageableBiFoldProxyDialog
                                                  |
                                                  +--applications.proxy.dialog.ExploreDialog

public class ExploreDialog
extends MessageableBiFoldProxyDialog


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

Field Summary
 protected ExploreDialogListenerm_listener
           
 protected Collectionm_selectedAgents
           
 private SpawnVisualizerListenerm_spawnVisualizerListener
           
 protected JButtonm_viewButton
           
 private Stringm_viewSoundName
           

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

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
ExploreDialog(String title, MessageProxy proxy)
           
ExploreDialog(MessageProxy proxy)
           

Method Summary
 voidactionPerformed(ActionEvent actionEvent)
           
 voidaddListener(ExploreDialogListener listener)
           
 protected JPanelbuildOkCancelPanel()
           
 voiddialogFinished()
           
 CollectiongetSelectedAgents()
           
 protected StringgetViewSoundName()
           
 voidhandleEventQueryKnownAgentsResultsMessage(AgentMessage m)
           
 static voidmain(String[] args)
           
 voidsetSelectionMode(int selectionMode)
           
 voidsetSpawnVisualizerListener(SpawnVisualizerListener listener)
           
 protected voidsetViewSoundName(String viewSoundName)
           
 voidshow()
           

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

Methods inherited from class applications.proxy.dialog.BiFoldProxyDialog
addListItem, addListItem, buildActionButtonsPanel, buildBottomPanel, buildGui, buildMiddlePanel, clearMiddleList, 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

m_listener

protected ExploreDialogListener m_listener

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

ExploreDialog

public ExploreDialog(String title, MessageProxy proxy)

ExploreDialog

public ExploreDialog(MessageProxy proxy)
Method Detail

actionPerformed

public void actionPerformed(ActionEvent actionEvent)

addListener

public void addListener(ExploreDialogListener listener)

buildOkCancelPanel

protected JPanel buildOkCancelPanel()

dialogFinished

public void dialogFinished()

getSelectedAgents

public Collection getSelectedAgents()

getViewSoundName

protected String getViewSoundName()

handleEventQueryKnownAgentsResultsMessage

public void handleEventQueryKnownAgentsResultsMessage(AgentMessage m)

main

public static void main(String[] args)

setSelectionMode

public void setSelectionMode(int selectionMode)

setSpawnVisualizerListener

public void setSpawnVisualizerListener(SpawnVisualizerListener listener)

setViewSoundName

protected void setViewSoundName(String viewSoundName)

show

public void show()