Package org.jboss.beans.metadata.plugins

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


      }
   }

   public BeanMetaDataBuilder setConstructorValue(Object value)
   {
      return setConstructorValue(new AbstractValueMetaData(value));
   }
View Full Code Here


   public String getBeanClass()
   {
      AbstractPropertyMetaData prop = (AbstractPropertyMetaData) getProperty("bean");
      if (prop != null)
      {
         AbstractValueMetaData value = (AbstractValueMetaData) prop.getValue();
         if (value != null)
            return (String) value.getUnderlyingValue();
      }
      return null;
   }
View Full Code Here

    * @param beanClass the class
    */
   public void setBeanClass(String beanClass)
   {
      Set<PropertyMetaData> properties = getProperties();
      properties.add(new AbstractPropertyMetaData("bean", new AbstractValueMetaData(beanClass)));
   }
View Full Code Here

  
   public void setClassLoader(ClassLoaderMetaData classLoader)
   {
      super.setClassLoader(classLoader);
      Set<PropertyMetaData> properties = getProperties();
      properties.add(new AbstractPropertyMetaData("classLoader", new AbstractValueMetaData(classLoader)));
   }
View Full Code Here

    * @param constructor the constructor
    */
   public void setBeanConstructor(ConstructorMetaData constructor)
   {
      Set<PropertyMetaData> properties = getProperties();
      properties.add(new AbstractPropertyMetaData("constructor", new AbstractValueMetaData(constructor)));
   }
View Full Code Here

      {
         map = (AbstractMapMetaData) properties.getValue();
      }
     
      ValueMetaData valueMetaData = property.getValue();
      valueMetaData = new AbstractValueMetaData(valueMetaData);
      map.put(new AbstractValueMetaData(property.getName()), valueMetaData);
   }
View Full Code Here

   }
  
   public void setBeanCreate(LifecycleMetaData lifecycle)
   {
      Set<PropertyMetaData> properties = getProperties();
      properties.add(new AbstractPropertyMetaData("create", new AbstractValueMetaData(lifecycle)));
   }
View Full Code Here

   }
  
   public void setBeanStart(LifecycleMetaData lifecycle)
   {
      Set<PropertyMetaData> properties = getProperties();
      properties.add(new AbstractPropertyMetaData("start", new AbstractValueMetaData(lifecycle)));
   }
View Full Code Here

      return value;
   }

   public void setValue(QName qName, ElementBinding element, Object owner, Object value)
   {
      AbstractValueMetaData valueMetaData = (AbstractValueMetaData) owner;
      StringValueMetaData string = (StringValueMetaData) valueMetaData.getValue();
      string.setValue(value);
   }
View Full Code Here

   public static final ConstructorFactoryInterceptor INTERCEPTOR = new ConstructorFactoryInterceptor();

   public void add(Object parent, Object child, QName name)
   {
      AbstractConstructorMetaData constructor = (AbstractConstructorMetaData) parent;
      AbstractValueMetaData value = (AbstractValueMetaData) child;
      constructor.setFactory(value);
   }
View Full Code Here

TOP

Related Classes of org.jboss.beans.metadata.plugins.AbstractValueMetaData

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.