Examples of ConverterBean


Examples of com.sun.faces.config.beans.ConverterBean

                                       digester.getMatch() +
                                       "} Push " + CLASS_NAME);
        }
        Class clazz =
            digester.getClassLoader().loadClass(CLASS_NAME);
        ConverterBean cb = (ConverterBean) clazz.newInstance();
        digester.push(cb);

    }

Examples of com.sun.faces.config.beans.ConverterBean

     * @exception IllegalStateException if the popped object is not
     *  of the correct type
     */
    public void end(String namespace, String name) throws Exception {

        ConverterBean top = null;
        try {
            top = (ConverterBean) digester.pop();
        } catch (Exception e) {
            throw new IllegalStateException("Popped object is not a " +
                                            CLASS_NAME + " instance");
        }
        FacesConfigBean fcb = (FacesConfigBean) digester.peek();
        ConverterBean old = null;
        if (top.getConverterId() != null) {
            old = fcb.getConverterById(top.getConverterId());
        } else {
            old = fcb.getConverterByClass(top.getConverterForClass().getName());
        }

Examples of com.sun.faces.config.beans.ConverterBean

        /*
         * Wrap these in braces to allow repetition of the ivar name
         */
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.BigDecimal");
            converter.setConverterClass("javax.faces.convert.BigDecimalConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.BigInteger");
            converter.setConverterClass("javax.faces.convert.BigIntegerConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Boolean");
            converter.setConverterClass("javax.faces.convert.BooleanConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Byte");
            converter.setConverterClass("javax.faces.convert.ByteConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Character");
            converter.setConverterClass("javax.faces.convert.CharacterConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.DateTime");
            converter.setConverterClass("javax.faces.convert.DateTimeConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Double");
            converter.setConverterClass("javax.faces.convert.DoubleConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Float");
            converter.setConverterClass("javax.faces.convert.FloatConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Integer");
            converter.setConverterClass("javax.faces.convert.IntegerConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Long");
            converter.setConverterClass("javax.faces.convert.LongConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Number");
            converter.setConverterClass("javax.faces.convert.NumberConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterId("javax.faces.Short");
            converter.setConverterClass("javax.faces.convert.ShortConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.math.BigDecimal.class);
            converter.setConverterClass("javax.faces.convert.BigDecimalConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.math.BigInteger.class);
            converter.setConverterClass("javax.faces.convert.BigIntegerConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Boolean.class);
            converter.setConverterClass("javax.faces.convert.BooleanConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Byte.class);
            converter.setConverterClass("javax.faces.convert.ByteConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Character.class);
            converter.setConverterClass("javax.faces.convert.CharacterConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Double.class);
            converter.setConverterClass("javax.faces.convert.DoubleConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Float.class);
            converter.setConverterClass("javax.faces.convert.FloatConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Integer.class);
            converter.setConverterClass("javax.faces.convert.IntegerConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Long.class);
            converter.setConverterClass("javax.faces.convert.LongConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Short.class);
            converter.setConverterClass("javax.faces.convert.ShortConverter");
            converters.add(converter);
        }
        {
            ConverterBean converter = new ConverterBean();
            converter.setConverterForClass(java.lang.Enum.class);
            converter.setConverterClass("javax.faces.convert.EnumConverter");
            converters.add(converter);
        }

        /*
         * Wrap these in braces to allow repetition of the ivar name

Examples of com.sun.faces.config.beans.ConverterBean

                                       digester.getMatch() +
                                       "} Push " + CLASS_NAME);
        }
        Class clazz =
            digester.getClassLoader().loadClass(CLASS_NAME);
        ConverterBean cb = (ConverterBean) clazz.newInstance();
        digester.push(cb);

    }

Examples of com.sun.faces.config.beans.ConverterBean

     * @exception IllegalStateException if the popped object is not
     *  of the correct type
     */
    public void end(String namespace, String name) throws Exception {

        ConverterBean top = null;
        try {
            top = (ConverterBean) digester.pop();
        } catch (Exception e) {
            throw new IllegalStateException("Popped object is not a " +
                                            CLASS_NAME + " instance");
        }
        FacesConfigBean fcb = (FacesConfigBean) digester.peek();
        ConverterBean old = null;
        if (top.getConverterId() != null) {
            old = fcb.getConverterById(top.getConverterId());
        } else {
            old = fcb.getConverterByClass(top.getConverterForClass().getName());
        }

Examples of org.ajax4jsf.builder.config.ConverterBean

      }
    }
   
    List<ConverterBean> converters = new ArrayList<ConverterBean>();
    for (Iterator iter = config.getConverters().iterator(); iter.hasNext();) {
      ConverterBean converter = (ConverterBean) iter.next();
      boolean includeConverter = true;
      // Check include patterns
      if (converter.getTag() != null || converter.getTaghandler() != null) {
        includeConverter = isIncludeComponent(converter);
        if (includeConverter) {
          info("Converter "+converter.getName() +" included to taglib "+getShortname());
          converters.add(converter);
        } else {
          info("Converter "+converter.getName() +" excluded from taglib "+getShortname());           
        }
      }
    }

    List<ListenerBean> listeners = new ArrayList<ListenerBean>();

Examples of org.ajax4jsf.builder.config.ConverterBean

    VelocityContext context = new VelocityContext();
    Template template = getTemplate();
    context.put("generator",this);
    // Put common properties
    for (Iterator iter = config.getConverters().iterator(); iter.hasNext();) {
      ConverterBean converter = (ConverterBean) iter.next();
      info("Create class file "+converter.getClassname());
      if (converter.isGenerate()) {
        context.put("converter", converter);
        context.put("package", converter.getPackageName());
        Set<String> importClasses = new HashSet<String>();
        for (Iterator it = converter.getProperties().iterator(); it
            .hasNext();) {
          PropertyBean property = (PropertyBean) it.next();
          // For non-primitive types, add import declaration.
          if (!property.isSimpleType() && !property.isExist()) {
            importClasses.add(property.getClassname());
          }
        }
        importClasses.add(converter.getSuperclass());
        context.put("imports", importClasses);
        String resultPath = converter.getClassname().replace('.', '/')
            + ".java";
        File javaFile = new File(getDestDir(), resultPath);
        File javaDir = javaFile.getParentFile();
        if (!javaDir.exists()) {
          javaDir.mkdirs();
        }
        try {
          if (javaFile.exists()) {
            javaFile.delete();
          }
          Writer out = new BufferedWriter(new FileWriter(javaFile));
          template.merge(context, out);
          out.flush();
          out.close();
        } catch (Exception e) {
          throw new GeneratorException(
              "Error generating converter: " + converter.getClassname(), e);
        }
      }
    }
   
  }

Examples of org.ajax4jsf.builder.config.ConverterBean

               }
            }
         }
         List<ConverterBean> converters = new ArrayList<ConverterBean>();
         for (Iterator<ConverterBean> iter = config.getConverters().iterator(); iter.hasNext();) {
            ConverterBean converter =  iter.next();
            boolean includeComponent = true;
            // Check include patterns
            if (converter.getTag() != null && (converter.getTag().getTaglib() == null || converter.getTag().getTaglib().equals(getShortname()))) {
               includeComponent = isIncludeComponent(converter);
               if (includeComponent) {
                  info("Converter "+converter.getName() +" included in taglib "+getShortname());
                  converters.add(converter);
               } else {
                  info("Converter "+converter.getName() +" excluded from taglib "+getShortname());               
               }
            }
         }
        

Examples of org.ajax4jsf.builder.config.ConverterBean

    VelocityContext context = new VelocityContext();
    context.put("generator",this);
    Template template = getTemplate();
    // Put common properties
    for (Iterator iter = config.getConverters().iterator(); iter.hasNext();) {
      ConverterBean converter = (ConverterBean) iter.next();
      TagBean tag = converter.getTag();
      if ( null !=  tag && null !=tag.getClassname() && tag.isGenerate()) {
        info("Create tag class file "+converter.getClassname());
        context.put("converter", converter);
       
        context.put("tag", converter.getTag());
        context.put("package", converter.getTag().getPackageName());
        Set<String> importClasses = new HashSet<String>();
        for (Iterator it = converter.getProperties().iterator(); it
            .hasNext();) {
          PropertyBean property = (PropertyBean) it.next();
          // For non-primitive types, add import declaration.
          if (!property.isSimpleType() && !property.isHidden()) {
            importClasses.add(property.getClassname());
          }
        }
        importClasses.add(converter.getTag().getSuperclass());
        context.put("imports", importClasses);
        String resultPath = converter.getTag().getClassname().replace('.', '/')
            + ".java";
        File javaFile = new File(getDestDir(), resultPath);
        File javaDir = javaFile.getParentFile();
        if (!javaDir.exists()) {
          javaDir.mkdirs();
        }
        try {
          if (javaFile.exists()) {
            javaFile.delete();
          }
          Writer out = new BufferedWriter(new FileWriter(javaFile));
          template.merge(context, out);
          out.flush();
          out.close();
        } catch (Exception e) {
          throw new GeneratorException(
              "Error generating JSP Tag Java file for validator " + converter.getName(), e);
        }
      }
    }
  }

Examples of org.apache.shale.clay.config.beans.ConverterBean

     *
     * @param node markup
     * @param target child config bean
     */
    protected void addConverter(Node node, ElementBean target) {
       ConverterBean targetConverter = new ConverterBean();

       String jsfid = getJsfid(node);
       targetConverter.setJsfid(jsfid);

       // resolve inheritance and attribute overrides
       realizeComponent(node, targetConverter);
       //attach to the target element
       target.addConverter(targetConverter);
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.