Package com.canoo.webtest.plugins.pdftest.htmlunit

Examples of com.canoo.webtest.plugins.pdftest.htmlunit.PDFField$Type


              throw new StepFailedException("No checkbox field named '" + getName() + "' found.");
      }
      boolean regex = ConversionUtil.convertToBoolean(getRegex(), false);
      final IStringVerifier verifier = getVerifier(regex);
      for (final Iterator iter = fields.iterator(); iter.hasNext();) {
        final PDFField field = (PDFField) iter.next();
        if (!verifier.verifyStrings(getValue(), field.getValue()))
          throw new StepFailedException("Wrong checkbox field value", getValue(), field.getValue());
      }
    }
  }
View Full Code Here


    else
      fieldNames = new HashSet(); // removes duplicates
   
    for (final Iterator iter = fields.iterator(); iter.hasNext();)
    {
      final PDFField field = (PDFField) iter.next();
      fieldNames.add(field.getName());
    }
   
    if (fieldNames.size() != getCount())
    {
      throw new StepFailedException(buildFailureMessage(), getCount(), fieldNames.size());
View Full Code Here

   
    if (fields.isEmpty())
      throw new StepFailedException("No field found", this);
   
    for (final Iterator iter = fields.iterator(); iter.hasNext();) {
      final PDFField field = (PDFField) iter.next();
      if (field.isReadOnly() != getReadOnly())
      {
        final String msg = "Field with name >" + getName() + "< is " + (field.isReadOnly() ? "" : "not ")
          + "read-only!";
        throw new StepFailedException(msg, this);
      }
    }
  }
View Full Code Here

  private static final Map wrappers_ = new WeakHashMap();

  static public PDFField wrap(final PDField nativeField)
  {
    PDFField wrapperField = (PDFField) wrappers_.get(nativeField);
    if (wrapperField == null)
    {
      wrapperField = new PdfBoxPDFField(nativeField);
      wrappers_.put(nativeField, wrapperField);
    }
View Full Code Here

      else
      {
        final StringBuffer sb = new StringBuffer();
        for (final Iterator iter=availableFiels.iterator(); iter.hasNext();)
        {
          final PDFField field = (PDFField) iter.next();
          sb.append(field.getName());
          sb.append("\n");
        }
        sfe.addDetail("available fields", sb.toString());
      }
      throw sfe;
View Full Code Here

              throw new StepFailedException("No text field named '" + getName() + "' found.");
      }
      boolean regex = ConversionUtil.convertToBoolean(getRegex(), false);
      final IStringVerifier verifier = getVerifier(regex);
      for (final Iterator iter = fields.iterator(); iter.hasNext();) {
        final PDFField field = (PDFField) iter.next();
        if (!verifier.verifyStrings(getValue(), field.getValue()))
          throw new StepFailedException("Wrong field value", getValue(), field.getValue());
      }
    }
  }
View Full Code Here

      System.out.println();

      ExprManager em = new ExprManager();
      SmtEngine smt = new SmtEngine(em);

      Type t = em.booleanType();
      Expr a = em.mkVar("a", em.booleanType());
      Expr b = em.mkVar("b", em.booleanType());
      Expr e = new Expr(em.mkExpr(Kind.AND, a, b, new Expr(a).notExpr()));
      System.out.println("==> " + e);
View Full Code Here

            // now calculate the parameters
            int offset = 1;
            for (Class<?> aClass : delegatedMethod.getParameterTypes())
            {
                final Type type = Type.getType(aClass);
                mv.visitVarInsn(type.getOpcode(Opcodes.ILOAD), offset);
                offset += type.getSize();
            }

            // and finally invoke the target method on the provided Contextual Instance
            final Type declaringClass = Type.getType(delegatedMethod.getDeclaringClass());
            boolean interfaceMethod = Modifier.isInterface(delegatedMethod.getDeclaringClass().getModifiers());
            mv.visitMethodInsn(interfaceMethod ? Opcodes.INVOKEINTERFACE : Opcodes.INVOKEVIRTUAL,
                               declaringClass.getInternalName(), delegatedMethod.getName(), methodDescriptor);

            generateReturn(mv, delegatedMethod);

            mv.visitMaxs(-1, -1);
View Full Code Here

            mv.visitFieldInsn(Opcodes.GETFIELD, proxyClassFileName, FIELD_PROXIED_INSTANCE, Type.getDescriptor(classToProxy));

            int offset = 1;
            for (Class<?> aClass : delegatedMethod.getParameterTypes())
            {
                final Type type = Type.getType(aClass);
                mv.visitVarInsn(type.getOpcode(Opcodes.ILOAD), offset);
                offset += type.getSize();
            }

            final Type declaringClass = Type.getType(delegatedMethod.getDeclaringClass());
            mv.visitMethodInsn(Opcodes.INVOKEVIRTUAL, declaringClass.getInternalName(), delegatedMethod.getName(), methodDescriptor);

            generateReturn(mv, delegatedMethod);

            mv.visitMaxs(-1, -1);
View Full Code Here

            // now calculate the parameters
            int offset = 1;
            for (Class<?> aClass : delegatedMethod.getParameterTypes())
            {
                final Type type = Type.getType(aClass);
                mv.visitVarInsn(type.getOpcode(Opcodes.ILOAD), offset);
                offset += type.getSize();
            }

            // and finally invoke the target method on the provided Contextual Instance
            final Type declaringClass = Type.getType(delegatedMethod.getDeclaringClass());
            if (abstractMethod)
            {
                // generate an empty return block
            }
            else
            {
                // invoke the method on the super class;
                mv.visitMethodInsn(Opcodes.INVOKESPECIAL, declaringClass.getInternalName(), delegatedMethod.getName(), methodDescriptor);
            }

            generateReturn(mv, delegatedMethod);

            mv.visitMaxs(-1, -1);
View Full Code Here

TOP

Related Classes of com.canoo.webtest.plugins.pdftest.htmlunit.PDFField$Type

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.