Examples of AbstractPropertyMetaData


Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      smd.setConfigurator(configurator);
      smd.put(kmd1, vmd1);
      smd.put(kmd2, vmd2);
      smd.put(kmd3, vmd3);

      AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("map", smd);
      properties.add(pmd);
     
      return (SimpleBean) instantiateAndConfigure(configurator, bmd);
   }
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      smd.setValueType("java.lang.String");
      smd.setConfigurator(configurator);
      smd.put(kmd1, vmd1);
      smd.put(kmd2, vmd2);

      AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("aString", smd);
      properties.add(pmd);
     
      return (SimpleBean) instantiateAndConfigure(configurator, bmd);
   }
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      smd.setValueType("java.lang.String");
      smd.setConfigurator(configurator);
      smd.put(kmd1, vmd1);
      smd.put(kmd2, vmd2);

      AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("map", smd);
      properties.add(pmd);
     
      return (SimpleBean) instantiateAndConfigure(configurator, bmd);
   }
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      info = configurator.getBeanInfo(SimpleBean.class);
      SimpleBean bean = (SimpleBean) instantiate(configurator, info);

      metaData = new AbstractBeanMetaData();
      HashSet attributes = new HashSet();
      attributes.add(new AbstractPropertyMetaData("aString", stringValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aByte", byteValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aBoolean", booleanValue.toString()));
      // TODO character
      // attributes.add(new AbstractAttributeMetaData("aCharacter", characterValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aShort", shortValue.toString()));
      attributes.add(new AbstractPropertyMetaData("anInt", integerValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aLong", longValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aFloat", floatValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aDouble", doubleValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aDate", dateValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aBigDecimal", bigDecimalValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aBigInteger", bigIntegerValue.toString()));
      attributes.add(new AbstractPropertyMetaData("abyte", byteValue.toString()));
      attributes.add(new AbstractPropertyMetaData("aboolean", booleanValue.toString()));
      // TODO character
      // attributes.add(new AbstractAttributeMetaData("achar", characterValue.toString()));
      attributes.add(new AbstractPropertyMetaData("ashort", shortValue.toString()));
      attributes.add(new AbstractPropertyMetaData("anint", integerValue.toString()));
      attributes.add(new AbstractPropertyMetaData("along", longValue.toString()));
      attributes.add(new AbstractPropertyMetaData("afloat", floatValue.toString()));
      attributes.add(new AbstractPropertyMetaData("adouble", doubleValue.toString()));
      attributes.add(new AbstractPropertyMetaData("overloadedProperty", stringValue));
      AbstractPropertyMetaData number = new AbstractPropertyMetaData("aNumber", longValue.toString(), "java.lang.Long");
      ((StringValueMetaData) number.getValue()).setConfigurator(configurator);
      attributes.add(number);

      metaData.setProperties(attributes);
     
      configure(configurator, bean, info, metaData);
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

            AbstractParameterMetaData valueMetaData = (AbstractParameterMetaData) parent;
            valueMetaData.setValue(new AbstractValueMetaData());
         }
         else if (parent instanceof AbstractPropertyMetaData)
         {
            AbstractPropertyMetaData valueMetaData = (AbstractPropertyMetaData) parent;
            valueMetaData.setValue(new AbstractValueMetaData());
         }
         else if (parent instanceof AbstractClassLoaderMetaData)
         {
            AbstractClassLoaderMetaData valueMetaData = (AbstractClassLoaderMetaData) parent;
            valueMetaData.setClassLoader(new AbstractValueMetaData());
         }
         else
         {
            AbstractValueMetaData valueMetaData = (AbstractValueMetaData) parent;
            valueMetaData.setValue(new AbstractValueMetaData());
         }
      }
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

            ValueMetaData value = (ValueMetaData) child;
            valueMetaData.setValue(value);
         }
         else if (parent instanceof AbstractPropertyMetaData)
         {
            AbstractPropertyMetaData valueMetaData = (AbstractPropertyMetaData) parent;
            ValueMetaData value = (ValueMetaData) child;
            valueMetaData.setValue(value);
         }
         else if (parent instanceof AbstractClassLoaderMetaData)
         {
            AbstractClassLoaderMetaData valueMetaData = (AbstractClassLoaderMetaData) parent;
            ValueMetaData value = (ValueMetaData) child;
            valueMetaData.setClassLoader(value);
         }
         else
         {
            AbstractValueMetaData valueMetaData = (AbstractValueMetaData) parent;
            ValueMetaData value = (ValueMetaData) child;
            valueMetaData.setValue(value);
         }
      }
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      smd.add(vmd1);
      smd.add(vmd2);
      smd.add(vmd2); // tests duplicates
      smd.add(vmd3); // tests duplicates

      AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("collection", smd);
      properties.add(pmd);
     
      SimpleBean bean = (SimpleBean) instantiateAndConfigure(bmd);
      assertNotNull(bean);
     
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      smd.add(vmd1);
      smd.add(vmd2);
      smd.add(vmd2); // tests duplicates
      smd.add(vmd3); // tests duplicates

      AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("collection", smd);
      properties.add(pmd);
     
      return (SimpleBean) instantiateAndConfigure(configurator, bmd);
   }
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      smd.add(vmd1);
      smd.add(vmd2);
      smd.add(vmd2); // tests duplicates
      smd.add(vmd3); // tests duplicates

      AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("collection", smd);
      properties.add(pmd);
     
      return (SimpleBean) instantiateAndConfigure(configurator, bmd);
   }
View Full Code Here

Examples of org.jboss.beans.metadata.plugins.AbstractPropertyMetaData

      smd.add(vmd1);
      smd.add(vmd2);
      smd.add(vmd2); // tests duplicates
      smd.add(vmd3); // tests duplicates

      AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("customCollection", smd);
      properties.add(pmd);
     
      return (SimpleBean) instantiateAndConfigure(configurator, bmd);
   }
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.