*
* @generated modifiable
*/
public Object parse(ElementInstance instance, Node node, Object value)
throws Exception {
DescribeVersionedFeatureTypeType describeFeatureType = wfsvFactory.createDescribeVersionedFeatureTypeType();
WFSBindingUtils.service(describeFeatureType, node);
WFSBindingUtils.version(describeFeatureType, node);
WFSBindingUtils.outputFormat(describeFeatureType, node, "XMLSCHEMA");
// crude hack to work around the fact we don't have a real wfsv-1.0 configuration...
// we assume everybody will want only the XMLSCHEMA output format for 1.0.0...
if("1.0.0".equals(describeFeatureType.getVersion()))
describeFeatureType.setOutputFormat("XMLSCHEMA");
describeFeatureType.getTypeName().addAll(node.getChildValues(QName.class));
if(node.hasAttribute("versioned"))
describeFeatureType.setVersioned(((Boolean) node.getAttributeValue("versioned")).booleanValue());
return describeFeatureType;
}