private void enableDynamicGraph(boolean enable) { // if use dynamic graph size is checked, we disable the dimension fields if (enable) { graphWidth.setEnabled(false); graphHeight.setEnabled(false); } else { graphWidth.setEnabled(true); graphHeight.setEnabled(true); } }
private void enableConcurrentDwn(final boolean enable) { if (enable) { concurrentDwn.setEnabled(true); embeddedRE.setEnabled(true); if (concurrentDwn.isSelected()) { concurrentPool.setEnabled(true); } } else { concurrentDwn.setEnabled(false); concurrentPool.setEnabled(false); embeddedRE.setEnabled(false); } }
private void enableConcurrentDwn(boolean enable) { if (enable) { concurrentDwn.setEnabled(true); embeddedRE.setEnabled(true); if (concurrentDwn.isSelected()) { concurrentPool.setEnabled(true); } } else { concurrentDwn.setEnabled(false); concurrentPool.setEnabled(false); embeddedRE.setEnabled(false); } }
@Override public void itemStateChanged(ItemEvent e) { if(e.getSource()==checkReturnCode) { desiredReturnCode.setEnabled(e.getStateChange() == ItemEvent.SELECTED); } } }
/** * When the state of a widget changes, it will notify the gui. the method * then enables or disables certain parameters. */ @Override public void stateChanged(ChangeEvent event) { if (event.getSource() == useAuth) { mqttUser.setEnabled(useAuth.isSelected()); mqttPwd.setEnabled(useAuth.isSelected()); } else if(event.getSource()==suffixClientId){ updateChoice("Suffix="+String.valueOf(this.suffixClientId.isSelected())); } }
/** * When the state of a widget changes, it will notify the gui. the method * then enables or disables certain parameters. */ @Override public void stateChanged(ChangeEvent event) { if (event.getSource() == useProperties) { final boolean isUseProperties = useProperties.isSelected(); jndiICF.setEnabled(!isUseProperties); urlField.setEnabled(!isUseProperties); useAuth.setEnabled(!isUseProperties); } else if (event.getSource() == useAuth) { jmsUser.setEnabled(useAuth.isSelected() && useAuth.isEnabled()); jmsPwd.setEnabled(useAuth.isSelected() && useAuth.isEnabled()); } }
private JPanel createGraphDimensionPane() { JPanel dimensionPane = new JPanel(); dimensionPane.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0)); dimensionPane.setBorder(BorderFactory.createTitledBorder( BorderFactory.createEtchedBorder(), JMeterUtils.getResString("aggregate_graph_dimension"))); // $NON-NLS-1$ dimensionPane.add(dynamicGraphSize); dynamicGraphSize.setSelected(DEFAULT_DYNAMIC_GRAPH_SIZE); graphWidth.setEnabled(false); graphHeight.setEnabled(false); dynamicGraphSize.addActionListener(this); dimensionPane.add(Box.createRigidArea(new Dimension(10,0))); dimensionPane.add(graphWidth); dimensionPane.add(Box.createRigidArea(new Dimension(5,0))); dimensionPane.add(graphHeight); return dimensionPane; }
private JPanel createGraphDimensionPane() { JPanel dimensionPane = new JPanel(); dimensionPane.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0)); dimensionPane.setBorder(BorderFactory.createTitledBorder( BorderFactory.createEtchedBorder(), JMeterUtils.getResString("aggregate_graph_dimension"))); // $NON-NLS-1$ dimensionPane.add(dynamicGraphSize); dynamicGraphSize.setSelected(true); // default option graphWidth.setEnabled(false); graphHeight.setEnabled(false); dynamicGraphSize.addActionListener(this); dimensionPane.add(Box.createRigidArea(new Dimension(10,0))); dimensionPane.add(graphWidth); dimensionPane.add(Box.createRigidArea(new Dimension(5,0))); dimensionPane.add(graphHeight); return dimensionPane; }
/** * When a widget state changes, it will notify this class so we can * enable/disable the correct items. */ @Override public void stateChanged(ChangeEvent event) { if (event.getSource() == configChoice) { updateConfig(configChoice.getText()); } else if (event.getSource() == msgChoice) { updateChoice(msgChoice.getText()); } else if (event.getSource() == useProperties) { final boolean isUseProperties = useProperties.isSelected(); jndiICF.setEnabled(!isUseProperties); urlField.setEnabled(!isUseProperties); useAuth.setEnabled(!isUseProperties); } else if (event.getSource() == useAuth) { jmsUser.setEnabled(useAuth.isSelected() && useAuth.isEnabled()); jmsPwd.setEnabled(useAuth.isSelected() && useAuth.isEnabled()); } }
/** * When we change some parameter by clicking on the GUI */ @Override public void stateChanged(ChangeEvent event) { if (event.getSource() == msgChoice) { updateChoice(msgChoice.getText()); } else if (event.getSource() == useAuth) { mqttUser.setEnabled(useAuth.isSelected()); mqttPwd.setEnabled(useAuth.isSelected()); } else if (event.getSource()==msgFormat){ updateChoice(msgFormat.getText()); } else if(event.getSource()==suffixClientId){ updateChoice("Suffix="+String.valueOf(this.suffixClientId.isSelected())); } }
private JPanel createTimeStampPanel() { final JPanel timeStampPanel = new VerticalPanel(); timeStampPanel.setBorder( BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Timestamp used for 'elapsed time' value")); final JPanel senderTimeFromPayloadPanel = new JPanel(new BorderLayout(10, 0)); senderTimeFromPayloadPanel.add(senderTimeInPayload, BorderLayout.WEST); senderTimeFromPayloadPanel.add(senderTimeVariableName, BorderLayout.CENTER); final JPanel senderTimeOptionsPanel = new JPanel(new BorderLayout()); senderTimeOptionsPanel.add(senderTimeInProperty, BorderLayout.WEST); senderTimeOptionsPanel.add(senderTimeFromPayloadPanel, BorderLayout.CENTER); timeStampPanel.add(useSenderTime); timeStampPanel.add(senderTimeOptionsPanel); useSenderTime.addChangeListener(e -> { if (e.getSource() == useSenderTime) { senderTimeOptionsPanel.setVisible(useSenderTime.isSelected()); } }); senderTimeInPayload.addChangeListener(e -> { if (e.getSource() == senderTimeInPayload) { senderTimeVariableName.setEnabled(senderTimeInPayload.isSelected()); } }); return timeStampPanel; } }
@Override public void clearGui(){ super.clearGui(); urlField.setText(""); // $NON-NLS-1$ mqttDestination.setText(""); // $NON-NLS-1$ clientId.setText(""); // $NON-NLS-1$ mqttUser.setText(""); // $NON-NLS-1$ mqttPwd.setText(""); // $NON-NLS-1$ timeout.setText(""); // $NON-NLS-1$ separator.setText(""); // $NON-NLS-1$ useAuth.setSelected(false); mqttUser.setEnabled(false); mqttPwd.setEnabled(false); stopBetweenSamples.setSelected(false); }
/** * To Clear the GUI */ @Override public void clearGui() { super.clearGui(); urlField.setText(""); // $NON-NLS-1$ mqttDestination.setText(""); // $NON-NLS-1$ mqttUser.setText(""); // $NON-NLS-1$ mqttPwd.setText(""); // $NON-NLS-1$ textMessage.setInitialText(""); // $NON-NLS-1$ msgChoice.setText(""); // $NON-NLS-1$ updateConfig(USE_TEXT_RSC); msgChoice.setText(TEXT_MSG_RSC); iterations.setText("1"); // $NON-NLS-1$ useAuth.setSelected(false); mqttUser.setEnabled(false); mqttPwd.setEnabled(false); destSetup.setText(DEST_SETUP_STATIC); textArea.setText(""); clientId.setText(""); connectionPerTopic.setSelected(false); }
/** * the implementation loads the URL and the soap action for the request. */ @Override public void configure(TestElement el) { super.configure(el); SubscriberSampler sampler = (SubscriberSampler) el; urlField.setText(sampler.getProviderUrl()); mqttDestination.setText(sampler.getDestination()); clientId.setText(sampler.getClientId()); mqttUser.setText(sampler.getUsername()); mqttPwd.setText(sampler.getPassword()); useAuth.setSelected(sampler.isUseAuth()); mqttUser.setEnabled(useAuth.isSelected()); mqttPwd.setEnabled(useAuth.isSelected()); timeout.setText(sampler.getTimeout()); }
senderTimeInProperty.setSelected(true); senderTimeVariableName = new JLabeledTextField("JSON value key"); senderTimeVariableName.setEnabled(false); prefetch = new JLabeledTextField("Prefetch"); reconnectAttempts = new JLabeledTextField("Max reconnect attempts");
@Override public void clearGui(){ super.clearGui(); useProperties.setSelected(false); // $NON-NLS-1$ jndiICF.setText(""); // $NON-NLS-1$ urlField.setText(""); // $NON-NLS-1$ jndiConnFac.setText(""); // $NON-NLS-1$ jmsDestination.setText(""); // $NON-NLS-1$ jmsDurableSubscriptionId.setText(""); // $NON-NLS-1$ jmsClientId.setText(""); // $NON-NLS-1$ jmsSelector.setText(""); // $NON-NLS-1$ jmsUser.setText(""); // $NON-NLS-1$ jmsPwd.setText(""); // $NON-NLS-1$ samplesToAggregate.setText("1"); // $NON-NLS-1$ timeout.setText(""); // $NON-NLS-1$ separator.setText(""); // $NON-NLS-1$ useAuth.setSelected(false); jmsUser.setEnabled(false); jmsPwd.setEnabled(false); storeResponse.setSelected(true); clientChoice.setText(RECEIVE_RSC); stopBetweenSamples.setSelected(false); destSetup.setText(DEST_SETUP_STATIC); jmsErrorReconnectOnCodes.setText(""); jmsErrorPauseBetween.setText(""); }
/** * the implementation loads the URL and the soap action for the request. */ @Override public void configure(TestElement el) { super.configure(el); PublisherSampler sampler = (PublisherSampler) el; urlField.setText(sampler.getProviderUrl()); mqttDestination.setText(sampler.getDestination()); mqttUser.setText(sampler.getUsername()); mqttPwd.setText(sampler.getPassword()); textMessage.setInitialText(sampler.getTextMessage()); textMessage.setCaretPosition(0); msgChoice.setText(sampler.getMessageChoice()); iterations.setText(sampler.getIterations()); useAuth.setSelected(sampler.isUseAuth()); mqttUser.setEnabled(useAuth.isSelected()); mqttPwd.setEnabled(useAuth.isSelected()); updateChoice(msgChoice.getText()); updateChoice(msgFormat.getText()); updateChoice("Suffix="+String.valueOf(this.suffixClientId.isSelected())); }
/** * @see org.apache.jmeter.gui.AbstractJMeterGuiComponent#clearGui() */ @Override public void clearGui() { super.clearGui(); directory.clearGui(); command.clearGui(); argsPanel.clearGui(); envPanel.clearGui(); desiredReturnCode.setText(""); // $NON-NLS-1$ checkReturnCode.setSelected(false); desiredReturnCode.setEnabled(false); stdin.clearGui(); stdout.clearGui(); stderr.clearGui(); timeout.setText(""); // $NON-NLS-1$ }
@Override public void configure(TestElement el) { super.configure(el); SystemSampler systemSampler = (SystemSampler) el; checkReturnCode.setSelected(systemSampler.getCheckReturnCode()); desiredReturnCode.setText(Integer.toString(systemSampler.getExpectedReturnCode())); desiredReturnCode.setEnabled(checkReturnCode.isSelected()); command.setFilename(systemSampler.getCommand()); argsPanel.configure(systemSampler.getArguments()); envPanel.configure(systemSampler.getEnvironmentVariables()); directory.setFilename(systemSampler.getDirectory()); stdin.setFilename(systemSampler.getStdin()); stdout.setFilename(systemSampler.getStdout()); stderr.setFilename(systemSampler.getStderr()); timeout.setText(systemSampler.getTimeout() == 0L ? "": // $NON-NLS-1$ Long.toString(systemSampler.getTimeout())); // not sure if replace 0L to empty string is the good way. }
@Override public void clearGui(){ super.clearGui(); useProperties.setSelected(false); jndiICF.setText(""); // $NON-NLS-1$ urlField.setText(""); // $NON-NLS-1$ jndiConnFac.setText(""); // $NON-NLS-1$ jmsDestination.setText(""); // $NON-NLS-1$ expiration.setText(""); // $NON-NLS-1$ jmsErrorReconnectOnCodes.setText(""); priority.setText(""); // $NON-NLS-1$ jmsUser.setText(""); // $NON-NLS-1$ jmsPwd.setText(""); // $NON-NLS-1$ textMessage.setInitialText(""); // $NON-NLS-1$ messageFile.setFilename(""); // $NON-NLS-1$ randomFile.setFilename(""); // $NON-NLS-1$ msgChoice.setText(""); // $NON-NLS-1$ fileEncoding.setSelectedIndex(0); configChoice.setText(USE_TEXT_RSC); updateConfig(USE_TEXT_RSC); msgChoice.setText(TEXT_MSG_RSC); iterations.setText("1"); // $NON-NLS-1$ useAuth.setSelected(false); jmsUser.setEnabled(false); jmsPwd.setEnabled(false); destSetup.setText(DEST_SETUP_STATIC); useNonPersistentDelivery.setSelected(false); jmsPropertiesPanel.clearGui(); }