Package org.jboss.beans.metadata.spi

Examples of org.jboss.beans.metadata.spi.PropertyMetaData


   {
      AbstractBeanMetaData bean = unmarshalBean(name);
      Set<PropertyMetaData> properties = bean.getProperties();
      assertNotNull(properties);
      assertEquals(1, properties.size());
      PropertyMetaData property = properties.iterator().next();
      assertNotNull(property);
      ValueMetaData value = property.getValue();
      assertNotNull(property);
      assertTrue(value instanceof StringValueMetaData);
      return (StringValueMetaData) value;
   }
View Full Code Here


   {
      AbstractBeanMetaData bean = unmarshalBean(name);
      Set<PropertyMetaData> properties = bean.getProperties();
      assertNotNull(properties);
      assertEquals(1, properties.size());
      PropertyMetaData property = properties.iterator().next();
      assertNotNull(property);
      ValueMetaData value = property.getValue();
      assertNotNull(property);
      assertTrue(value instanceof AbstractArrayMetaData);
      return (AbstractArrayMetaData) value;
   }
View Full Code Here

      assertNotNull(properties);
      assertEquals(expected.size(), properties.size());
      HashSet<String> clonedExpected = new HashSet<String>(expected);
      for (Iterator<PropertyMetaData> i = properties.iterator(); i.hasNext();)
      {
         PropertyMetaData property = i.next();
         if (clonedExpected.remove(property.getName()) == false)
            fail("Did not expect " + property + " expected " + expected);
      }
      if (clonedExpected.size() != 0)
         fail("Expected " + expected + " got " + properties);
   }
View Full Code Here

      assertNotNull(properties);
      assertEquals(expected.size(), properties.size());
      HashSet<String> clonedExpected = new HashSet<String>(expected);
      for (Iterator<PropertyMetaData> i = properties.iterator(); i.hasNext();)
      {
         PropertyMetaData property = i.next();
         if (clonedExpected.remove(property.getName()) == false)
            fail("Did not expect " + property + " expected " + expected);
      }
      if (clonedExpected.size() != 0)
         fail("Expected " + expected + " got " + properties);
   }
View Full Code Here

      else
      {
         Set<PropertyMetaData> propertys = bmd.getProperties();
         assertNotNull(propertys);
         assertEquals(1, propertys.size());
         PropertyMetaData pmd = propertys.iterator().next();
         assertEquals("number", pmd.getName());
         assertInstanceOf(pmd.getValue(), AbstractDependencyValueMetaData.class);
      }
      testLifecycle(bmd.getCreate(), "myCreate");
      testLifecycle(bmd.getStart(), "myStart");
      testLifecycle(bmd.getStop(), "myStop");
      testLifecycle(bmd.getDestroy(), "myDestroy");
View Full Code Here

   {
      AbstractBeanMetaData bean = unmarshalBean();
      Set<PropertyMetaData> properties = bean.getProperties();
      assertNotNull(properties);
      assertEquals(1, properties.size());
      PropertyMetaData property = properties.iterator().next();
      assertNotNull(property);
      ValueMetaData value = property.getValue();
      assertNotNull(property);
      assertTrue(value instanceof AbstractDependencyValueMetaData);
      return (AbstractDependencyValueMetaData) value;
   }
View Full Code Here

      }
   }

   protected Object instantiateReplacePropertyValue(boolean replace) throws Throwable
   {
      PropertyMetaData property = new AbstractPropertyMetaData("key", BRACKET_PROP_NAME, String.class.getName());
      StringValueMetaData svmd = assertInstanceOf(property.getValue(), StringValueMetaData.class, false);
      svmd.setReplace(replace);
      svmd.setConfigurator(bootstrap().getConfigurator());
      return svmd.getValue(null, Thread.currentThread().getContextClassLoader());
   }
View Full Code Here

      assertEquals("someattribute", element.getAttribute("attrib"));
   }

   protected Element instantiateElement() throws Throwable
   {
      PropertyMetaData pmd = new AbstractPropertyMetaData(
            "element",
            "<someelement attrib=\"someattribute\"/>",
            Element.class.getName()
      );
      StringValueMetaData svmd = assertInstanceOf(pmd.getValue(), StringValueMetaData.class, false);
      svmd.setConfigurator(bootstrap().getConfigurator());
      return (Element)svmd.getValue(null, Thread.currentThread().getContextClassLoader());
   }
View Full Code Here

   {
      AbstractBeanMetaData bean = unmarshalBean();
      Set<PropertyMetaData> properties = bean.getProperties();
      assertNotNull(properties);
      assertEquals(1, properties.size());
      PropertyMetaData property = properties.iterator().next();
      assertNotNull(property);
      ValueMetaData value = property.getValue();
      assertNotNull(value);
      assertTrue(value instanceof AbstractValueFactoryMetaData);
      return (AbstractValueFactoryMetaData) value;
   }
View Full Code Here

   {
      AbstractBeanMetaData bean = unmarshalBean(name);
      Set<PropertyMetaData> properties = bean.getProperties();
      assertNotNull(properties);
      assertEquals(1, properties.size());
      PropertyMetaData property = properties.iterator().next();
      assertNotNull(property);
      ValueMetaData value = property.getValue();
      assertNotNull(property);
      assertTrue(value instanceof AbstractSetMetaData);
      return (AbstractSetMetaData) value;
   }
View Full Code Here

TOP

Related Classes of org.jboss.beans.metadata.spi.PropertyMetaData

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.