Examples of MaliciousAttachmentElementConfig


Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

                    .newInstance();
                obj2.setRequestTimeout( ( ( MaliciousAttachmentSecurityCheckConfig )obj ).getRequestTimeout() );
                for( MaliciousAttachmentElementConfig el : ( ( MaliciousAttachmentSecurityCheckConfig )obj )
                    .getElementList() )
                {
                  MaliciousAttachmentElementConfig el2 = obj2.addNewElement();
                  el2.setKey( el.getKey() );
                  el2.setRemove( el.getRemove() );
                  for( MaliciousAttachmentConfig gen : el.getGenerateAttachmentList() )
                  {
                    MaliciousAttachmentConfig gen2 = el2.addNewGenerateAttachment();
                    gen2.setCached( gen.getCached() );
                    gen2.setContentType( gen.getContentType() );
                    gen2.setEnabled( gen.getEnabled() );
                    gen2.setFilename( gen.getFilename() );
                    gen2.setSize( gen.getSize() );
                  }
                  for( MaliciousAttachmentConfig repl : el.getReplaceAttachmentList() )
                  {
                    MaliciousAttachmentConfig repl2 = el2.addNewReplaceAttachment();
                    repl2.setCached( repl.getCached() );
                    repl2.setContentType( repl.getContentType() );
                    repl2.setEnabled( repl.getEnabled() );
                    repl2.setFilename( repl.getFilename() );
                    repl2.setSize( repl.getSize() );
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

        elementIndex++ ;
      }

      if( elementIndex < config.getElementList().size() )
      {
        MaliciousAttachmentElementConfig element = config.getElementList().get( elementIndex );
        removeAttachments( testStep, element.getKey(), false );
        if( element.getRemove() )
        {
          removeAttachments( testStep, element.getKey(), true );
        }

        if( valueIndex < element.getGenerateAttachmentList().size() + element.getReplaceAttachmentList().size() - 1 )
        {
          valueIndex++ ;
          addAttachments( testStep, element, valueIndex );
        }

        if( valueIndex == element.getGenerateAttachmentList().size() + element.getReplaceAttachmentList().size()
            - 1 )
        {
          valueIndex = -1;
          elementIndex++ ;
        }
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

  private void addedAttachment( Attachment attachment )
  {
    if( config != null )
    {
      MaliciousAttachmentElementConfig element = config.addNewElement();
      element.setKey( attachment.getId() );
    }
  }
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

    {
      int idx = -1;

      for( int i = 0; i < config.getElementList().size(); i++ )
      {
        MaliciousAttachmentElementConfig element = config.getElementList().get( i );
        if( attachment.getId().equals( element.getKey() ) )
        {
          idx = i;
          break;
        }
      }
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

        holder.getGenerateTableModel().clear();
        holder.getReplaceTableModel().clear();
        holder.getTablesDialog().setBooleanValue( MutationTables.REMOVE_FILE, new Boolean( false ) );

        // add empty element
        MaliciousAttachmentElementConfig newElement = config.addNewElement();

        newElement.setKey( attEl.getId() );

        for( MaliciousAttachmentElementConfig element : copy.getElementList() )
        {
          if( attEl.getId().equals( element.getKey() ) )
          {
            newElement.setRemove( element.getRemove() );
            holder.getTablesDialog().setBooleanValue( MutationTables.REMOVE_FILE, element.getRemove() );

            for( MaliciousAttachmentConfig el : element.getGenerateAttachmentList() )
            {
              MaliciousAttachmentConfig newEl = newElement.addNewGenerateAttachment();
              newEl.setFilename( el.getFilename() );
              newEl.setSize( el.getSize() );
              newEl.setContentType( el.getContentType() );
              newEl.setEnabled( el.getEnabled() );
              newEl.setCached( el.getCached() );

              holder.addResultToGenerateTable( newEl );
            }

            for( MaliciousAttachmentConfig el : element.getReplaceAttachmentList() )
            {
              MaliciousAttachmentConfig newEl = newElement.addNewReplaceAttachment();
              newEl.setFilename( el.getFilename() );
              newEl.setSize( el.getSize() );
              newEl.setContentType( el.getContentType() );
              newEl.setEnabled( el.getEnabled() );
              newEl.setCached( el.getCached() );
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

          ListModel listModel = holder.getFilesList().getList().getModel();
          String key = ( ( AttachmentElement )listModel.getElementAt( idx ) ).getId();

          for( int i = 0; i < config.getElementList().size(); i++ )
          {
            MaliciousAttachmentElementConfig element = config.getElementList().get( i );

            if( key.equals( element.getKey() ) )
            {
              element.getReplaceAttachmentList().remove( row );
            }
          }
        }
      }
    }
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

          ListModel listModel = holder.getFilesList().getList().getModel();
          String key = ( ( AttachmentElement )listModel.getElementAt( idx ) ).getId();

          for( int i = 0; i < config.getElementList().size(); i++ )
          {
            MaliciousAttachmentElementConfig element = config.getElementList().get( i );

            if( key.equals( element.getKey() ) )
            {
              element.getGenerateAttachmentList().remove( row );
            }
          }
        }
      }
    }
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

                if (idx != -1) {
                    ListModel listModel = holder.getFilesList().getList().getModel();
                    String key = ((AttachmentElement) listModel.getElementAt(idx)).getId();

                    for (int i = 0; i < config.getElementList().size(); i++) {
                        MaliciousAttachmentElementConfig element = config.getElementList().get(i);

                        if (key.equals(element.getKey())) {
                            element.getReplaceAttachmentList().remove(row);
                        }
                    }
                }
            }
        }
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

                if (idx != -1) {
                    ListModel listModel = holder.getFilesList().getList().getModel();
                    String key = ((AttachmentElement) listModel.getElementAt(idx)).getId();

                    for (int i = 0; i < config.getElementList().size(); i++) {
                        MaliciousAttachmentElementConfig element = config.getElementList().get(i);

                        if (key.equals(element.getKey())) {
                            element.getGenerateAttachmentList().remove(row);
                        }
                    }
                }
            }
        }
View Full Code Here

Examples of com.eviware.soapui.config.MaliciousAttachmentElementConfig

                holder.getGenerateTableModel().clear();
                holder.getReplaceTableModel().clear();
                holder.getTablesDialog().setBooleanValue(MutationTables.REMOVE_FILE, new Boolean(false));

                // add empty element
                MaliciousAttachmentElementConfig newElement = config.addNewElement();

                newElement.setKey(attEl.getId());

                for (MaliciousAttachmentElementConfig element : copy.getElementList()) {
                    if (attEl.getId().equals(element.getKey())) {
                        newElement.setRemove(element.getRemove());
                        holder.getTablesDialog().setBooleanValue(MutationTables.REMOVE_FILE, element.getRemove());

                        for (MaliciousAttachmentConfig el : element.getGenerateAttachmentList()) {
                            MaliciousAttachmentConfig newEl = newElement.addNewGenerateAttachment();
                            newEl.setFilename(el.getFilename());
                            newEl.setSize(el.getSize());
                            newEl.setContentType(el.getContentType());
                            newEl.setEnabled(el.getEnabled());
                            newEl.setCached(el.getCached());

                            holder.addResultToGenerateTable(newEl);
                        }

                        for (MaliciousAttachmentConfig el : element.getReplaceAttachmentList()) {
                            MaliciousAttachmentConfig newEl = newElement.addNewReplaceAttachment();
                            newEl.setFilename(el.getFilename());
                            newEl.setSize(el.getSize());
                            newEl.setContentType(el.getContentType());
                            newEl.setEnabled(el.getEnabled());
                            newEl.setCached(el.getCached());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.