Package org.jboss.beans.metadata.plugins

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


    * @param value the value
    * @return property metadata
    */
   protected PropertyMetaData createPropertyMetaData(String name, Object value)
   {
      return new AbstractPropertyMetaData(name, value);
   }
View Full Code Here


    * @param value the value
    * @return property metadata
    */
   protected PropertyMetaData createPropertyMetaData(String name, String value)
   {
      return new AbstractPropertyMetaData(name, value);
   }
View Full Code Here

    * @param value the value
    * @return property metadata
    */
   protected PropertyMetaData createPropertyMetaData(String name, ValueMetaData value)
   {
      return new AbstractPropertyMetaData(name, value);
   }
View Full Code Here

         super(name);
      }

      protected AbstractPropertyMetaData createValueMetaDataAware()
      {
         return new AbstractPropertyMetaData();
      }
View Full Code Here

    *
    * @return the class
    */
   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

   }

   public void setAccessMode(BeanAccessMode accessMode)
   {
      Set<PropertyMetaData> properties = getProperties();
      properties.add(new AbstractPropertyMetaData("accessMode", new AbstractValueMetaData(accessMode)));
   }
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

      AbstractMapMetaData map;
      if (properties == null)
      {
         map = new AbstractMapMetaData();
         properties = new AbstractPropertyMetaData("properties", map);
         addProperty(properties);
      }
      else
      {
         map = (AbstractMapMetaData) properties.getValue();
View Full Code Here

TOP

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

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.