Package net.opengis.wfs

Examples of net.opengis.wfs.GetGmlObjectType


     * @generated modifiable
     */
    public Object parse(ElementInstance instance, Node node, Object value)
        throws Exception {
       
        GetGmlObjectType getGmlObject = wfsfactory.createGetGmlObjectType();
       
        //<xsd:element ref="ogc:GmlObjectId"/>
        getGmlObject.setGmlObjectId((GmlObjectId) node.getChildValue(GmlObjectId.class));
       
        //<xsd:attribute default="GML3" name="outputFormat"
        //    type="xsd:string" use="optional"/>
        if ( node.hasAttribute("outputFormat") ) {
            getGmlObject.setOutputFormat((String)node.getAttributeValue("outputFormat") );
        }

        //<xsd:attribute name="traverseXlinkDepth"
        //    type="xsd:string" use="required">
        getGmlObject.setTraverseXlinkDepth( (String)node.getAttributeValue("traverseXlinkDepth") );
       
        //<xsd:attribute name="traverseXlinkExpiry"
        //    type="xsd:positiveInteger" use="optional">
        if ( node.hasAttribute( "traverseXlinkExpiry" ) ) {
            getGmlObject.setTraverseXlinkExpiry( (BigInteger) node.getAttributeValue("traverseXlinkExpiry"));
        }
       
        return getGmlObject;
    }
View Full Code Here


        super(WFS.GetGmlObjectType, GetGmlObjectType.class, Binding.OVERRIDE);
    }

    @Override
    public void testEncode() throws Exception {
        GetGmlObjectType req = factory.createGetGmlObjectType();
        {
            req.setService("WFS");
            req.setVersion("1.1.0");
            req.setHandle("testHandle");
            req.setOutputFormat("GML2");
            req.setTraverseXlinkDepth("3");
            req.setTraverseXlinkExpiry(BigInteger.valueOf(2));
            GmlObjectId gmlObjectId = filterFac.gmlObjectId("gmlid.1");
            req.setGmlObjectId(gmlObjectId);
        }
        final Document dom = encode(req, WFS.GetGmlObject);
        final Element root = dom.getDocumentElement();
        assertName(WFS.GetGmlObject, root);
        assertEquals("WFS", root.getAttribute("service"));
View Full Code Here

        buildDocument(resource);

        Object parsed = parse(WFS.GetGmlObjectType);
        assertTrue(parsed instanceof GetGmlObjectType);

        final GetGmlObjectType getGmlObj = (GetGmlObjectType) parsed;
        assertEquals("WFS", getGmlObj.getService());
        assertEquals("1.1.0", getGmlObj.getVersion());
        assertEquals("getGmlObjectHandle", getGmlObj.getHandle());
        assertEquals("GML3", getGmlObj.getOutputFormat());
        assertEquals("*", getGmlObj.getTraverseXlinkDepth());
        assertEquals(5, getGmlObj.getTraverseXlinkExpiry().intValue());

        // TODO: remove cast once the wfs-1.1.0 jar is deployed
        GmlObjectId gmlObjectId = (GmlObjectId) getGmlObj.getGmlObjectId();
        assertEquals("id1", gmlObjectId.getID());
    }
View Full Code Here

     * @generated modifiable
     */
    public Object parse(ElementInstance instance, Node node, Object value)
        throws Exception {
       
        GetGmlObjectType getGmlObject = wfsfactory.createGetGmlObjectType();
       
        //<xsd:element ref="ogc:GmlObjectId"/>
        getGmlObject.setGmlObjectId((GmlObjectId) node.getChildValue(GmlObjectId.class));
       
        //<xsd:attribute default="GML3" name="outputFormat"
        //    type="xsd:string" use="optional"/>
        if ( node.hasAttribute("outputFormat") ) {
            getGmlObject.setOutputFormat((String)node.getAttributeValue("outputFormat") );
        }

        //<xsd:attribute name="traverseXlinkDepth"
        //    type="xsd:string" use="required">
        getGmlObject.setTraverseXlinkDepth( (String)node.getAttributeValue("traverseXlinkDepth") );
       
        //<xsd:attribute name="traverseXlinkExpiry"
        //    type="xsd:positiveInteger" use="optional">
        if ( node.hasAttribute( "traverseXlinkExpiry" ) ) {
            getGmlObject.setTraverseXlinkExpiry( (BigInteger) node.getAttributeValue("traverseXlinkExpiry"));
        }
       
        return getGmlObject;
    }
View Full Code Here

     * @generated modifiable
     */
    public Object parse(ElementInstance instance, Node node, Object value)
        throws Exception {
       
        GetGmlObjectType getGmlObject = wfsfactory.createGetGmlObjectType();
       
        //<xsd:element ref="ogc:GmlObjectId"/>
        getGmlObject.setGmlObjectId((GmlObjectId) node.getChildValue(GmlObjectId.class));
       
        //<xsd:attribute default="GML3" name="outputFormat"
        //    type="xsd:string" use="optional"/>
        if ( node.hasAttribute("outputFormat") ) {
            getGmlObject.setOutputFormat((String)node.getAttributeValue("outputFormat") );
        }

        //<xsd:attribute name="traverseXlinkDepth"
        //    type="xsd:string" use="required">
        getGmlObject.setTraverseXlinkDepth( (String)node.getAttributeValue("traverseXlinkDepth") );
       
        //<xsd:attribute name="traverseXlinkExpiry"
        //    type="xsd:positiveInteger" use="optional">
        if ( node.hasAttribute( "traverseXlinkExpiry" ) ) {
            getGmlObject.setTraverseXlinkExpiry( (BigInteger) node.getAttributeValue("traverseXlinkExpiry"));
        }
       
        return getGmlObject;
    }
View Full Code Here

TOP

Related Classes of net.opengis.wfs.GetGmlObjectType

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.