Package com.eviware.soapui.support.components

Examples of com.eviware.soapui.support.components.SimpleForm


      super( title, getDescription(), null );
    }

    protected Component buildContent()
    {
      SimpleForm form = new SimpleForm();

      form.addSpace( 5 );
      Interface[] ifaces = getInterfaces( project );
      DefaultComboBoxModel sourceStepComboModel = new DefaultComboBoxModel();
      sourceStepCombo = form.appendComboBox( "Interfaces", sourceStepComboModel, "Target Interface" );
      sourceStepCombo.setRenderer( new ModelItemListCellRenderer() );
      for( Interface element : ifaces )
        sourceStepComboModel.addElement( element );

      propertiesCombo = form.appendComboBox( operationType, ( ( Interface )sourceStepCombo.getSelectedItem() )
          .getOperationList().toArray(), "Target " + operationType );
      propertiesCombo.setRenderer( new ModelItemListCellRenderer() );

      sourceStepCombo.addActionListener( new ActionListener()
      {
        public void actionPerformed( ActionEvent e )
        {
          Interface iface = project.getInterfaceByName( ( ( Interface )sourceStepCombo.getSelectedItem() )
              .getName() );
          propertiesCombo.removeAllItems();
          if( iface != null )
          {
            propertiesCombo.setEnabled( true );
            for( Operation op : iface.getOperationList() )
              propertiesCombo.addItem( op );
          }
          else
          {
            propertiesCombo.setEnabled( false );
          }
        }
      } );

      form.addSpace( 5 );
      return form.getPanel();
    }
View Full Code Here


      super( title, getDescription(), null );
    }

    protected Component buildContent()
    {
      SimpleForm form = new SimpleForm();

      form.addSpace( 5 );
      Interface[] ifaces = getInterfaces( project );
      DefaultComboBoxModel serviceComboModel = new DefaultComboBoxModel();
      serviceCombo = form.appendComboBox( "REST Services", serviceComboModel, "Target Service" );
      serviceCombo.setRenderer( new ModelItemListCellRenderer() );
      for( Interface element : ifaces )
      {
        if( element instanceof RestService )
          serviceComboModel.addElement( element );
      }

      resourceCombo = form.appendComboBox( "REST Resources", ( ( RestService )serviceCombo.getSelectedItem() )
          .getOperationList().toArray(), "Target Resource" );
      resourceCombo.setRenderer( new ModelItemListCellRenderer() );

      methodCombo = form.appendComboBox( "REST Methods", ( ( RestResource )resourceCombo.getSelectedItem() )
          .getRestMethodList().toArray(), "Target Method" );
      methodCombo.setRenderer( new ModelItemListCellRenderer() );

      serviceCombo.addActionListener( new ActionListener()
      {
        public void actionPerformed( ActionEvent e )
        {
          Interface iface = project.getInterfaceByName( ( ( Interface )serviceCombo.getSelectedItem() ).getName() );
          resourceCombo.removeAllItems();
          if( iface != null )
          {
            resourceCombo.setEnabled( true );
            for( Operation op : iface.getOperationList() )
              resourceCombo.addItem( op );
          }
          else
          {
            resourceCombo.setEnabled( false );
          }
        }
      } );

      resourceCombo.addActionListener( new ActionListener()
      {
        public void actionPerformed( ActionEvent e )
        {
          RestResource resource = ( RestResource )resourceCombo.getSelectedItem();
          methodCombo.removeAllItems();
          if( resource != null )
          {
            methodCombo.setEnabled( true );
            for( RestMethod method : resource.getRestMethodList() )
              methodCombo.addItem( method );
          }
          else
          {
            methodCombo.setEnabled( false );
          }
        }
      } );

      form.addSpace( 5 );
      return form.getPanel();
    }
View Full Code Here

    }

    protected Component buildContent()
    {

      SimpleForm form = new SimpleForm();
      folderComponent = new DirectoryFormComponent(
          "Location of desired HermesJMS configuration (hermes-config.xml)" );
      form.addSpace( 5 );
      form.append( "Path", folderComponent );
      form.addSpace( 5 );

      return form.getPanel();
    }
View Full Code Here

  }

  private void buildDialog()
  {
    dialog = new JDialog( UISupport.getMainFrame(), "Set TestCase Credentials" );
    form = new SimpleForm();
    form.appendTextField( USERNAME, "Username to use for authentication" );
    form.appendTextField( PASSWORD, "Password to use for authentication" );
    form.appendTextField( DOMAIN, "Domain to specify (for NTLM)" );
    form.getPanel().setBorder( BorderFactory.createEmptyBorder( 0, 0, 10, 0 ) );
View Full Code Here

  {
    super( new BorderLayout() );

    this.xmlChk = xmlCheck;
    this.xmlBombList = xmlCheck.getXmlBombList();
    form = new SimpleForm();
    form.setBorder( BorderFactory.createEmptyBorder( 3, 0, 0, 3 ) );
    form.addSpace( 5 );

    form.addComponent( new JLabel( "Xml Bomb Attacments" ) );
View Full Code Here

            if (disable) {
                label.setForeground(Color.LIGHT_GRAY);
                descText.setForeground(Color.LIGHT_GRAY);
                disabledInfo.setForeground(Color.LIGHT_GRAY);
            }
            SimpleForm form = new SimpleForm();
            form.addComponent(label);
            if (!isHideDescriptionSelected()) {
                form.addComponent(descText);
                //        if( disable )
                //        {
                //          form.addComponent( disabledInfo );
                //        }
                getAssertionsTable().setRowHeight(70);
            } else {
                if (disable) {
                    form.addComponent(disabledInfo);
                }
                getAssertionsTable().setRowHeight(40);
            }
            if (isSelected) {
                descText.setBackground(Color.LIGHT_GRAY);
                form.getPanel().setBackground(Color.LIGHT_GRAY);
            } else {
                descText.setBackground(Color.WHITE);
                form.getPanel().setBackground(Color.WHITE);
            }
            return form.getPanel();
        }
View Full Code Here

                    disabled = false;
                    break;
                }
            }
            JLabel label = new JLabel(categoryName);
            SimpleForm form = new SimpleForm();
            form.addComponent(label);
            label.setFont(boldFont);
            if (disabled || !((CategoriesListTable) table).isSelectable(row)) {
                label.setForeground(Color.GRAY);
            }
            if (isSelected) {
                form.getPanel().setBackground(Color.LIGHT_GRAY);
            } else {
                form.getPanel().setBackground(Color.WHITE);
            }
            return form.getPanel();
        }
View Full Code Here

    public AssertionListMouseAdapter getMouseAdapter() {
        return mouseAdapter;
    }

    protected Component buildAssertionsList() {
        assertionsForm = new SimpleForm();

        assertionsListTableModel = new AssertionsListTableModel();
        assertionsTable = new AssertionsListTable(assertionsListTableModel);
        int selectedRow = categoriesListTable.getSelectedRow();
        String category = (String) categoriesListTable.getModel().getValueAt(selectedRow, 0);
View Full Code Here

        UISupport.showDialog(dialog);
    }

    private void buildDialog() {
        dialog = new JDialog(UISupport.getMainFrame(), "Set TestCase Credentials");
        form = new SimpleForm();
        form.appendTextField(USERNAME, "Username to use for authentication");
        form.appendPasswordField(PASSWORD, "Password to use for authentication");
        form.appendTextField(DOMAIN, "Domain to specify (for NTLM)");
        form.getPanel().setBorder(BorderFactory.createEmptyBorder(0, 0, 10, 0));
View Full Code Here

        return list.toArray(new String[list.size()][]);
    }

    public SimpleForm getForm() {
        if (toolsForm == null) {
            toolsForm = new SimpleForm();
            toolsForm.addSpace(5);
            toolsForm.append(ToolsPrefs.WSTOOLS, new DirectoryFormComponent("Location of JBossWS wstools"));
            toolsForm.append(ToolsPrefs.WSCOMPILE, new DirectoryFormComponent("Location of JWSDP wscompile"));
            toolsForm.append(ToolsPrefs.WSIMPORT, new DirectoryFormComponent("Location of JAX-WS wsimport"));
            toolsForm.append(ToolsPrefs.AXIS_1_X, new DirectoryFormComponent("Location of Axis 1.X"));
View Full Code Here

TOP

Related Classes of com.eviware.soapui.support.components.SimpleForm

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.