Examples of Prop


Examples of org.apache.wink.webdav.model.Prop

        Propstat propstat = propstats.get(0);
        Assert.assertEquals(propstat.getStatusCode(), 409);
        Assert.assertNull(propstat.getError());
        Assert.assertNull(propstat.getResponsedescription());
        // 1. property
        Prop prop = propstat.getProp();
        Assert.assertEquals(prop.getAny().size(), 1);
        Element element = prop.getAnyByName(RESP2_PROPS[0]);
        Assert.assertNotNull(element);
        Assert.assertEquals(element.getLocalName(), RESP2_PROPS[0].getLocalPart());
        Assert.assertEquals(element.getNamespaceURI(), RESP2_PROPS[0].getNamespaceURI());
        // 2. property
        propstat = propstats.get(1);
        Assert.assertEquals(propstat.getStatusCode(), 424);
        Assert.assertNull(propstat.getError());
        Assert.assertNull(propstat.getResponsedescription());
        prop = propstat.getProp();
        Assert.assertEquals(prop.getAny().size(), 1);
        element = prop.getAnyByName(RESP2_PROPS[1]);
        Assert.assertNotNull(element);
        Assert.assertEquals(element.getLocalName(), RESP2_PROPS[1].getLocalPart());
        Assert.assertEquals(element.getNamespaceURI(), RESP2_PROPS[1].getNamespaceURI());

        // test write
View Full Code Here

Examples of org.apache.wink.webdav.model.Prop

        String input = loadStreamToString(getClass().getResourceAsStream("proppatch1.xml"));
        Propertyupdate propupdate = read(input);
        // set properties
        List<Prop> props = propupdate.getPropsToSet();
        Assert.assertEquals(1, props.size());
        Prop prop = props.get(0);
        Set<QName> propertyNames = new HashSet<QName>();
        WebDAVModelHelper.extractPropertyNames(prop, propertyNames);
        Assert.assertArrayEquals(propertyNames.toArray(new QName[propertyNames.size()]),
                                 new QName[] {SET_PROPERTY});

        Element element = prop.getAny().get(0);
        Element child = (Element)element.getFirstChild();
        Assert.assertNotNull(child);
        Assert.assertEquals(SET_PROPERTY_CHILD.getNamespaceURI(), child.getNamespaceURI());
        Assert.assertEquals(SET_PROPERTY_CHILD.getLocalPart(), child.getLocalName());
        Assert.assertEquals(SET_PROPERTY_CHILD_VALUES[0], child.getTextContent());

        child = (Element)child.getNextSibling();
        Assert.assertNotNull(child);
        Assert.assertEquals(SET_PROPERTY_CHILD.getNamespaceURI(), child.getNamespaceURI());
        Assert.assertEquals(SET_PROPERTY_CHILD.getLocalPart(), child.getLocalName());
        Assert.assertEquals(SET_PROPERTY_CHILD_VALUES[1], child.getTextContent());

        // remove properties
        props = propupdate.getPropsToRemove();
        Assert.assertEquals(1, props.size());
        prop = props.get(0);
        propertyNames = new HashSet<QName>();
        WebDAVModelHelper.extractPropertyNames(prop, propertyNames);
        Assert.assertArrayEquals(propertyNames.toArray(new QName[propertyNames.size()]),
                                 new QName[] {REMOVE_PROPERTY});

        // test write
        Diff diff = new Diff(input, write(propupdate));
        Assert.assertTrue(diff.toString(), diff.similar());

        // test runtime creation
        propupdate = new Propertyupdate();
        // set properties
        org.apache.wink.webdav.model.Set set = new org.apache.wink.webdav.model.Set();
        prop = new Prop();
        set.setProp(prop);
        propupdate.getRemoveOrSet().add(set);
        element = prop.setProperty(SET_PROPERTY);
        Element child1 =
            WebDAVModelHelper.createElement(SET_PROPERTY_CHILD, SET_PROPERTY_CHILD_VALUES[0]);
        Element child2 =
            WebDAVModelHelper.createElement(SET_PROPERTY_CHILD, SET_PROPERTY_CHILD_VALUES[1]);
        element.appendChild(child1);
        element.appendChild(child2);
        // remove properties
        Remove remove = new Remove();
        prop = new Prop();
        prop.setProperty(REMOVE_PROPERTY);
        remove.setProp(prop);
        propupdate.getRemoveOrSet().add(remove);
        diff = new Diff(input, write(propupdate));
        Assert.assertTrue(diff.toString(), diff.similar());
    }
View Full Code Here

Examples of org.apache.wink.webdav.model.Prop

    public void test1() throws Exception {

        // test read
        String input = loadStreamToString(getClass().getResourceAsStream("propfind1.xml"));
        Propfind propfind = read(input);
        Prop prop = propfind.getProp();
        Assert.assertEquals(PROPERTIES.length, prop.getAny().size());
        for (QName qname : PROPERTIES) {
            Element element = prop.getAnyByName(qname);
            Assert.assertNotNull(element);
            Assert.assertEquals(qname.getNamespaceURI(), element.getNamespaceURI());
            Assert.assertEquals(qname.getLocalPart(), element.getLocalName());
        }
        Assert.assertFalse(propfind.isAllprop());
        Assert.assertFalse(propfind.isPropname());

        // test write
        Diff diff = new Diff(input, write(propfind));
        Assert.assertTrue(diff.toString(), diff.similar());

        // test runtime creation
        propfind = new Propfind();
        prop = new Prop();
        propfind.setProp(prop);
        prop.setProperty(PROPERTIES[0]);
        prop.setProperty(PROPERTIES[1]);
        prop.setProperty(PROPERTIES[2]);
        prop.setProperty(PROPERTIES[3]);
        diff = new Diff(input, write(propfind));
        Assert.assertTrue(diff.toString(), diff.similar());
    }
View Full Code Here

Examples of org.eclipse.jetty.start.Props.Prop

        if (name.length() == 0)
        {
            throw new PropsException("Cannot get value for empty key");
        }

        Prop prop = getProp(name);
        if (prop == null)
        {
            return null;
        }
        return prop.value;
View Full Code Here

Examples of org.eweb4j.config.bean.Prop

    this.ioc.setIocXmlFiles(iocXmlFiles);
  }
 
  public ConfigBeanCreator createProp(String id, String path){

    Prop prop = new Prop();
    prop.setId(id);
    prop.setPath(path);
    props.getFile().add(prop);
   
    return this;
  }
View Full Code Here

Examples of org.moxie.Prop

    doc.loads.add(load);
    return load;
  }

  public Prop createProperties() {
    Prop prop = new Prop();
    doc.props.add(prop);
    return prop;
  }
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.