/** * Initialize the components and layout of this component. */ private void init() { // WARNING: called from ctor so must not be overridden (i.e. must be private or final) setLayout(new BorderLayout(0, 5)); if (displayName) { setBorder(makeBorder()); add(makeTitlePanel(), BorderLayout.NORTH); } VerticalPanel mainPanel = new VerticalPanel(); mainPanel.add(createUsernamePanel()); mainPanel.add(createPasswordPanel()); add(mainPanel, BorderLayout.CENTER); }
/** * Implements JMeterGUIComponent.clearGui */ @Override public void clearGui() { super.clearGui(); ftpDefaultPanel.clearGui(); loginPanel.clearGui(); }
@Override public void configure(TestElement element) { super.configure(element); loginPanel.configure(element); ftpDefaultPanel.configure(element); }
private void init() { // WARNING: called from ctor so must not be overridden (i.e. must be private or final) setLayout(new BorderLayout(0, 5)); setBorder(makeBorder()); add(makeTitlePanel(), BorderLayout.NORTH); VerticalPanel mainPanel = new VerticalPanel(); ftpDefaultPanel = new FtpConfigGui(false); mainPanel.add(ftpDefaultPanel); loginPanel = new LoginConfigGui(false); loginPanel.setBorder(BorderFactory.createTitledBorder(JMeterUtils.getResString("login_config"))); // $NON-NLS-1$ mainPanel.add(loginPanel); add(mainPanel, BorderLayout.CENTER); } }
/** * 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 sampler) { sampler.clear(); sampler.addTestElement(ldapDefaultPanel.createTestElement()); sampler.addTestElement(loginPanel.createTestElement()); super.configureTestElement(sampler); }
@Override public TestElement createTestElement() { ConfigTestElement element = new ConfigTestElement(); modifyTestElement(element); return element; }
private void init() { // WARNING: called from ctor so must not be overridden (i.e. must be private or final) setLayout(new BorderLayout(0, 5)); setBorder(makeBorder()); add(makeTitlePanel(), BorderLayout.NORTH); VerticalPanel mainPanel = new VerticalPanel(); tcpDefaultPanel = new TCPConfigGui(false); mainPanel.add(tcpDefaultPanel); loginPanel = new LoginConfigGui(false); loginPanel.setBorder(BorderFactory.createTitledBorder(JMeterUtils.getResString("login_config"))); // $NON-NLS-1$ mainPanel.add(loginPanel); add(mainPanel, BorderLayout.CENTER); } }
/** * 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 sampler) { sampler.clear(); sampler.addTestElement(tcpDefaultPanel.createTestElement()); sampler.addTestElement(loginPanel.createTestElement()); super.configureTestElement(sampler); }
/** * 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 sampler) { sampler.clear(); ftpDefaultPanel.modifyTestElement(sampler); loginPanel.modifyTestElement(sampler); super.configureTestElement(sampler); }
private void init() { // WARNING: called from ctor so must not be overridden (i.e. must be private or final) setLayout(new BorderLayout(0, 5)); setBorder(makeBorder()); // MAIN PANEL VerticalPanel mainPanel = new VerticalPanel(); loginPanel = new LoginConfigGui(false); ldapDefaultPanel = new LdapConfigGui(false); loginPanel.setBorder(BorderFactory.createTitledBorder(JMeterUtils.getResString("login_config"))); // $NON-NLS-1$ add(makeTitlePanel(), BorderLayout.NORTH); mainPanel.add(loginPanel); mainPanel.add(ldapDefaultPanel); add(mainPanel, BorderLayout.CENTER); } }
/** * Implements JMeterGUIComponent.clearGui */ @Override public void clearGui() { super.clearGui(); tcpDefaultPanel.clearGui(); loginPanel.clearGui(); }
@Override public void configure(TestElement element) { super.configure(element); loginPanel.configure(element); tcpDefaultPanel.configure(element); }
/** * Implements JMeterGUIComponent.clearGui */ @Override public void clearGui() { super.clearGui(); ldapDefaultPanel.clearGui(); loginPanel.clearGui(); }
/** * A newly created component can be initialized with the contents of a Test * Element object by calling this method. The component is responsible for * querying the Test Element object for the relevant information to display * in its GUI. * * @param element * the TestElement to configure */ @Override public void configure(TestElement element) { super.configure(element); loginPanel.configure(element); ldapDefaultPanel.configure(element); }