private JPanel createControllerPanel() { loopPanel = new LoopControlPanel(false); LoopController looper = (LoopController) loopPanel.createTestElement(); looper.setLoops(1); loopPanel.configure(looper); return loopPanel; }
private JPanel createControllerPanel() { loopPanel = new LoopControlPanel(false); LoopController looper = (LoopController) loopPanel.createTestElement(); looper.setLoops(-1); looper.setContinueForever(true); loopPanel.configure(looper); return loopPanel; }
@Override public void modifyTestElement(TestElement te) { super.configureTestElement(te); if (te instanceof SteppingThreadGroup) { SteppingThreadGroup tg = (SteppingThreadGroup) te; tg.setProperty(SteppingThreadGroup.NUM_THREADS, totalThreads.getText()); tg.setThreadGroupDelay(initialDelay.getText()); tg.setInUserCount(incUserCount.getText()); tg.setInUserCountBurst(incUserCountBurst.getText()); tg.setInUserPeriod(incUserPeriod.getText()); tg.setOutUserCount(decUserCount.getText()); tg.setOutUserPeriod(decUserPeriod.getText()); tg.setFlightTime(flightTime.getText()); tg.setRampUp(rampUp.getText()); tg.setSamplerController((LoopController) loopPanel.createTestElement()); refreshPreview(); } }
@Override public void modifyTestElement(TestElement te) { super.configureTestElement(te); if (te instanceof SteppingThreadGroup) { SteppingThreadGroup tg = (SteppingThreadGroup) te; tg.setProperty(SteppingThreadGroup.NUM_THREADS, totalThreads.getText()); tg.setThreadGroupDelay(initialDelay.getText()); tg.setInUserCount(incUserCount.getText()); tg.setInUserCountBurst(incUserCountBurst.getText()); tg.setInUserPeriod(incUserPeriod.getText()); tg.setOutUserCount(decUserCount.getText()); tg.setOutUserPeriod(decUserPeriod.getText()); tg.setFlightTime(flightTime.getText()); tg.setRampUp(rampUp.getText()); tg.setSamplerController((LoopController) loopPanel.createTestElement()); refreshPreview(); } }
private JPanel createControllerPanel() { loopPanel = new LoopControlPanel(false); LoopController looper = (LoopController) loopPanel.createTestElement(); looper.setLoops(-1); looper.setContinueForever(true); loopPanel.configure(looper); return loopPanel; }
private JPanel createControllerPanel() { loopPanel = new LoopControlPanel(false); LoopController looper = (LoopController) loopPanel.createTestElement(); looper.setLoops(-1); looper.setContinueForever(true); loopPanel.configure(looper); return loopPanel; }
private JPanel createControllerPanel() { loopPanel = new LoopControlPanel(false); LoopController looper = (LoopController) loopPanel.createTestElement(); looper.setLoops(-1); looper.setContinueForever(true); loopPanel.configure(looper); return loopPanel; }
@Override public void modifyTestElement(TestElement te) { super.configureTestElement(te); if (te instanceof SteppingThreadGroup) { SteppingThreadGroup tg = (SteppingThreadGroup) te; tg.setProperty(SteppingThreadGroup.NUM_THREADS, totalThreads.getText()); tg.setThreadGroupDelay(initialDelay.getText()); tg.setInUserCount(incUserCount.getText()); tg.setInUserCountBurst(incUserCountBurst.getText()); tg.setInUserPeriod(incUserPeriod.getText()); tg.setOutUserCount(decUserCount.getText()); tg.setOutUserPeriod(decUserPeriod.getText()); tg.setFlightTime(flightTime.getText()); tg.setRampUp(rampUp.getText()); tg.setSamplerController((LoopController) loopPanel.createTestElement()); refreshPreview(); } }
/** * Modifies a given TestElement to mirror the data in the gui components. * * @see org.apache.jmeter.gui.JMeterGUIComponent#modifyTestElement(TestElement) */ @Override public void modifyTestElement(TestElement tg) { super.configureTestElement(tg); if (tg instanceof AbstractThreadGroup) { ((AbstractThreadGroup) tg).setSamplerController((LoopController) loopPanel.createTestElement()); } tg.setProperty(AbstractThreadGroup.NUM_THREADS, threadInput.getText()); tg.setProperty(ThreadGroup.RAMP_TIME, rampInput.getText()); if (showDelayedStart) { tg.setProperty(ThreadGroup.DELAYED_START, delayedStart.isSelected(), false); } tg.setProperty(new BooleanProperty(ThreadGroup.SCHEDULER, scheduler.isSelected())); tg.setProperty(ThreadGroup.DURATION, duration.getText()); tg.setProperty(ThreadGroup.DELAY, delay.getText()); }
private JPanel createControllerPanel() { loopPanel = new LoopControlPanel(false); LoopController looper = (LoopController) loopPanel.createTestElement(); looper.setLoops(-1); looper.setContinueForever(true); loopPanel.configure(looper); return loopPanel; }
private JPanel createControllerPanel() { loopPanel = new LoopControlPanel(false); LoopController looper = (LoopController) loopPanel.createTestElement(); looper.setLoops(-1); looper.setContinueForever(true); loopPanel.configure(looper); return loopPanel; }
@Override public void modifyTestElement(TestElement tg) { //log.info("Modify test element"); if (grid.isEditing()) { grid.getCellEditor().stopCellEditing(); } if (tg instanceof UltimateThreadGroup) { UltimateThreadGroup utg = (UltimateThreadGroup) tg; CollectionProperty rows = JMeterPluginsUtils.tableModelRowsToCollectionProperty(tableModel, UltimateThreadGroup.DATA_PROPERTY); utg.setData(rows); utg.setSamplerController((LoopController) loopPanel.createTestElement()); } super.configureTestElement(tg); }
@Override public void modifyTestElement(TestElement tg) { //log.info("Modify test element"); if (grid.isEditing()) { grid.getCellEditor().stopCellEditing(); } if (tg instanceof UltimateThreadGroup) { UltimateThreadGroup utg = (UltimateThreadGroup) tg; CollectionProperty rows = JMeterPluginsUtils.tableModelRowsToCollectionProperty(tableModel, UltimateThreadGroup.DATA_PROPERTY); utg.setData(rows); utg.setSamplerController((LoopController) loopPanel.createTestElement()); } super.configureTestElement(tg); }
@Override public void modifyTestElement(TestElement tg) { //log.info("Modify test element"); if (grid.isEditing()) { grid.getCellEditor().stopCellEditing(); } if (tg instanceof UltimateThreadGroup) { UltimateThreadGroup utg = (UltimateThreadGroup) tg; CollectionProperty rows = JMeterPluginsUtils.tableModelRowsToCollectionProperty(tableModel, UltimateThreadGroup.DATA_PROPERTY); utg.setData(rows); utg.setSamplerController((LoopController) loopPanel.createTestElement()); } super.configureTestElement(tg); }