Package org.apache.oodt.cas.filemgr.structs

Examples of org.apache.oodt.cas.filemgr.structs.Element


    /**
     * @since OODT-220
     *
     */
    public void testReadProperDescriptionTrimImplicitTrue() {
        Element elem = null;
        try {
            elem = validationLayer.getElementByName(CAS_NS + "." + PRODUCT_ID);
        } catch (ValidationLayerException e) {
            fail(e.getMessage());
        }

        assertNotNull(elem);
        assertNotNull(elem.getDescription());
        assertEquals(expectedProductIdDefinition, elem.getDescription());
    }
View Full Code Here


    /**
     * @since OODT-220
     *
     */
    public void testReadBadFormattedDescriptionTrimImplicitTrue() {
        Element elem = null;
        try {
            elem = validationLayer.getElementByName(FILENAME);
        } catch (ValidationLayerException e) {
            fail(e.getMessage());
        }

        assertNotNull(elem);
        assertNotNull(elem.getDescription());
        assertEquals(expectedFilenameDefinition, elem.getDescription());
    }
View Full Code Here

    /**
     * @since OODT-220
     *
     */
    public void testReadDescriptionTrimExplicitFalse() {
        Element elem = null;
        try {
            elem = validationLayer
                    .getElementByName(CAS_NS + "." + PRODUCT_NAME);
        } catch (ValidationLayerException e) {
            fail(e.getMessage());
        }

        assertNotNull(elem);
        assertNotNull(elem.getDescription());
        assertEquals(expectedProductNameDefinition, elem.getDescription());

    }
View Full Code Here

    /**
     * @since OODT-220
     *
     */
    public void testReadDescriptionTrimExplicitTrue() {
        Element elem = null;
        try {
            elem = validationLayer.getElementByName(CAS_NS + "."
                    + PRODUCT_RECEVIED_TIME);
        } catch (ValidationLayerException e) {
            fail(e.getMessage());
        }

        assertNotNull(elem);
        assertNotNull(elem.getDescription());
        assertEquals(expectedProductReceivedTime, elem.getDescription());

    }
View Full Code Here

        // try and find one of them
        // find produuct received time
        boolean hasReceivedTime = false;
        for (Iterator i = elementList.iterator(); i.hasNext();) {
            Element element = (Element) i.next();
            if (element.getElementName().equals("CAS.ProductReceivedTime")) {
                hasReceivedTime = true;
            }
        }

        if (!hasReceivedTime) {
View Full Code Here

                            + product.getProductType().getName()
                            + ": Message: " + e.getMessage());
        }

        for (Iterator<Element> i = metadataTypes.iterator(); i.hasNext();) {
            Element element = i.next();
            currMet.removeMetadata(element.getElementName());
        }

        p.setMetadata(currMet);

        if (hasMetadataAndRefs(p)) {
View Full Code Here

                                + e.getMessage());
            }

            if (elements != null) {
                for (Iterator<Element> i = elements.iterator(); i.hasNext();) {
                    Element element = (Element) i.next();

                    String[] elemValues = doc.getValues(element
                            .getElementName());

                    if (elemValues != null && elemValues.length > 0) {
                        for (int j = 0; j < elemValues.length; j++) {
                            metadata.addMetadata(element.getElementName(),
                                    elemValues[j]);
                        }
                    }
                }
            }
View Full Code Here

                .getVersioner() : "", Field.Store.YES, Field.Index.NO));

        List<Element> elements = quietGetElements(product.getProductType());

        for (Iterator<Element> i = elements.iterator(); i.hasNext();) {
            Element element = i.next();
            String key = element.getElementName();
            List<String> values = metadata.getAllMetadata(key);

            if (values == null) {
                LOG
                        .log(
View Full Code Here

    }

    public static Vector<Hashtable<String, Object>> getXmlRpcElementList(List<Element> elementList) {
        Vector<Hashtable<String, Object>> elementVector = new Vector<Hashtable<String, Object>>(elementList.size());
        for (Iterator<Element> i = elementList.iterator(); i.hasNext();) {
            Element element = i.next();
            Hashtable<String, Object> elementHash = getXmlRpcElement(element);
            elementVector.add(elementHash);
        }
        return elementVector;
    }
View Full Code Here

    public static List<Element> getElementListFromXmlRpc(Vector<Hashtable<String, Object>> elementVector) {
        List<Element> elementList = new Vector<Element>(elementVector.size());
        for (Iterator<Hashtable<String, Object>> i = elementVector.iterator(); i.hasNext();) {
            Hashtable<String, Object> elementHash = i.next();
            Element element = getElementFromXmlRpc(elementHash);
            elementList.add(element);
        }
        return elementList;
    }
View Full Code Here

TOP

Related Classes of org.apache.oodt.cas.filemgr.structs.Element

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.