Package org.apache.tuscany.spi.model

Examples of org.apache.tuscany.spi.model.Property


        boolean many = Boolean.parseBoolean(reader.getAttributeValue(null, PROPERTY_MANY_ATTR));
        String override = reader.getAttributeValue(null, PROPERTY_OVERRIDE_ATTR);
       
        Document value = StAXUtil.createPropertyValue(reader, xmlType, documentBuilder);

        Property<?> property = new Property();
        property.setName(name);
        property.setXmlType(xmlType);
        property.setMany(many);
       
        if (override != null) {
            property.setOverride(OverrideOptions.valueOf(override.toUpperCase()));
        }
        property.setDefaultValue(value);
        return property;
    }
View Full Code Here


    }

    public void testLoadPropertyWithSource() throws LoaderException, XMLStreamException {
        PojoComponentType<?, ?, Property<?>> type =
            new PojoComponentType<ServiceDefinition, ReferenceDefinition, Property<?>>();
        Property property = new Property();
        property.setName("name");
        type.add(property);
        JavaImplementation impl = new JavaImplementation();
        impl.setComponentType(type);
        ComponentDefinition<?> defn = new ComponentDefinition<JavaImplementation>(impl);
        XMLStreamReader reader = createMock(XMLStreamReader.class);
View Full Code Here

TOP

Related Classes of org.apache.tuscany.spi.model.Property

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.