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

Quick Search    Search Deep

org.activemq.sampler.config.gui
Class ProducerSysTestConfigGui  view ProducerSysTestConfigGui download ProducerSysTestConfigGui.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byorg.apache.jmeter.gui.AbstractJMeterGuiComponent
                      extended byorg.apache.jmeter.config.gui.AbstractConfigGui
                          extended byorg.activemq.sampler.config.gui.ProducerSysTestConfigGui
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, org.apache.jmeter.gui.JMeterGUIComponent, java.awt.MenuContainer, org.apache.jmeter.visualizers.Printable, java.io.Serializable

public class ProducerSysTestConfigGui
extends org.apache.jmeter.config.gui.AbstractConfigGui

Producer configuration gui bean.


Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
private  boolean displayName
           
private static java.lang.String DURABLE
           
private static java.lang.String NOMESSAGES
           
private static java.lang.String NONDURABLE
           
private static java.lang.String NOPRODUCER
           
private static java.lang.String NOSUBJECT
           
private static java.lang.String PRODUCER_SYS_TEST_CONFIG_TITLE
           
private static java.lang.String QUEUE
           
private  javax.swing.JRadioButton setDurable
           
private  javax.swing.JTextField setNoMessages
           
private  javax.swing.JRadioButton setNonDurable
           
private  javax.swing.JTextField setNoProducer
           
private  javax.swing.JTextField setNoSubject
           
private  javax.swing.JRadioButton setQueue
           
private  javax.swing.JRadioButton setTopic
           
private  javax.swing.JTextField setURL
           
private static java.lang.String TOPIC
           
private static java.lang.String URL
           
 
Fields inherited from class org.apache.jmeter.gui.AbstractJMeterGuiComponent
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
ProducerSysTestConfigGui()
          Default constructor.
ProducerSysTestConfigGui(boolean displayName)
          Constructor.
 
Method Summary
 void configure(org.apache.jmeter.testelement.TestElement element)
          Configures the ProducerConfigGui bean.
private  javax.swing.JPanel createDurablePanel()
          Creates the durable panel.
private  javax.swing.JPanel createNoMessagesPanel()
          Creates the number of messages panel.
private  javax.swing.JPanel createNoProducerPanel()
          Creates the no prod panel.
private  javax.swing.JPanel createNoSubjectPanel()
          Creates the number subject panel.
 org.apache.jmeter.testelement.TestElement createTestElement()
          Creates a test element.
private  javax.swing.JPanel createTopicPanel()
          Creates the topic panel.
private  javax.swing.JPanel createURLPanel()
          Creates the URL panel.
 java.lang.String getLabelResource()
          Returns the producer configuration title.
private  void init()
          Initializes the gui components.
private  void jRadioButtonActionPerformed(java.awt.event.ActionEvent evt)
          Listener action for selecting Messaging Domain.
private  void jRadioButtonActionPerformedDelivery(java.awt.event.ActionEvent evt)
          Listener action for selecting Delivery Mode.
 void modifyTestElement(org.apache.jmeter.testelement.TestElement element)
          Sets the producer sampler properties to the test element.
 
Methods inherited from class org.apache.jmeter.config.gui.AbstractConfigGui
createPopupMenu, getMenuCategories, getPrintableComponent
 
Methods inherited from class org.apache.jmeter.gui.AbstractJMeterGuiComponent
clear, configureTestElement, createTitleLabel, getDocAnchor, getName, getNamePanel, getNode, getStaticLabel, isEnabled, makeBorder, makeScrollPane, makeScrollPane, makeTitlePanel, setEnabled, setName, setNode
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, 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, setSize, setSize, 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

URL

private static final java.lang.String URL
See Also:
Constant Field Values

DURABLE

private static final java.lang.String DURABLE
See Also:
Constant Field Values

NONDURABLE

private static final java.lang.String NONDURABLE
See Also:
Constant Field Values

TOPIC

private static final java.lang.String TOPIC
See Also:
Constant Field Values

QUEUE

private static final java.lang.String QUEUE
See Also:
Constant Field Values

NOPRODUCER

private static final java.lang.String NOPRODUCER
See Also:
Constant Field Values

NOSUBJECT

private static final java.lang.String NOSUBJECT
See Also:
Constant Field Values

PRODUCER_SYS_TEST_CONFIG_TITLE

private static final java.lang.String PRODUCER_SYS_TEST_CONFIG_TITLE
See Also:
Constant Field Values

NOMESSAGES

private static final java.lang.String NOMESSAGES
See Also:
Constant Field Values

setURL

private javax.swing.JTextField setURL

setNoProducer

private javax.swing.JTextField setNoProducer

setNoSubject

private javax.swing.JTextField setNoSubject

setDurable

private javax.swing.JRadioButton setDurable

setNonDurable

private javax.swing.JRadioButton setNonDurable

setTopic

private javax.swing.JRadioButton setTopic

setQueue

private javax.swing.JRadioButton setQueue

setNoMessages

private javax.swing.JTextField setNoMessages

displayName

private boolean displayName
Constructor Detail

ProducerSysTestConfigGui

public ProducerSysTestConfigGui()
Default constructor.


ProducerSysTestConfigGui

public ProducerSysTestConfigGui(boolean displayName)
Constructor.

Method Detail

getLabelResource

public java.lang.String getLabelResource()
Returns the producer configuration title.


configure

public void configure(org.apache.jmeter.testelement.TestElement element)
Configures the ProducerConfigGui bean.


createTestElement

public org.apache.jmeter.testelement.TestElement createTestElement()
Creates a test element.


modifyTestElement

public void modifyTestElement(org.apache.jmeter.testelement.TestElement element)
Sets the producer sampler properties to the test element.


createURLPanel

private javax.swing.JPanel createURLPanel()
Creates the URL panel.


createDurablePanel

private javax.swing.JPanel createDurablePanel()
Creates the durable panel.


createTopicPanel

private javax.swing.JPanel createTopicPanel()
Creates the topic panel.


createNoProducerPanel

private javax.swing.JPanel createNoProducerPanel()
Creates the no prod panel.


createNoSubjectPanel

private javax.swing.JPanel createNoSubjectPanel()
Creates the number subject panel.


createNoMessagesPanel

private javax.swing.JPanel createNoMessagesPanel()
Creates the number of messages panel.


init

private void init()
Initializes the gui components.


jRadioButtonActionPerformed

private void jRadioButtonActionPerformed(java.awt.event.ActionEvent evt)
Listener action for selecting Messaging Domain.


jRadioButtonActionPerformedDelivery

private void jRadioButtonActionPerformedDelivery(java.awt.event.ActionEvent evt)
Listener action for selecting Delivery Mode.