* @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;
}