/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated modifiable */ public Object parse(ElementInstance instance, Node node, Object value) throws Exception { DeleteElementType deleteElement = wfsfactory.createDeleteElementType(); // <xsd:element maxOccurs="1" minOccurs="1" ref="ogc:Filter"> deleteElement.setFilter((Filter) node.getChildValue(Filter.class)); // <xsd:attribute name="handle" type="xsd:string" use="optional"/> if (node.hasAttribute("handle")) { deleteElement.setHandle((String) node.getAttributeValue("handle")); } // <xsd:attribute name="typeName" type="xsd:QName" use="required"/> deleteElement.setTypeName((QName) node.getAttributeValue(QName.class)); return deleteElement; } }
public static DeleteElementType unadapt(Delete delete) { DeleteElementType de = WfsFactory.eINSTANCE.createDeleteElementType(); de.setHandle(delete.getHandle()); de.setTypeName(delete.getTypeName()); de.setFilter(delete.getFilter()); return de; } }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated modifiable */ public Object parse(ElementInstance instance, Node node, Object value) throws Exception { DeleteElementType deleteElement = wfsfactory.createDeleteElementType(); // <xsd:element maxOccurs="1" minOccurs="1" ref="ogc:Filter"> deleteElement.setFilter((Filter) node.getChildValue(Filter.class)); // <xsd:attribute name="handle" type="xsd:string" use="optional"/> if (node.hasAttribute("handle")) { deleteElement.setHandle((String) node.getAttributeValue("handle")); } // <xsd:attribute name="typeName" type="xsd:QName" use="required"/> deleteElement.setTypeName((QName) node.getAttributeValue(QName.class)); return deleteElement; } }
/** * * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated modifiable */ public Object parse(ElementInstance instance, Node node, Object value) throws Exception { DeleteElementType deleteElement = wfsfactory.createDeleteElementType(); // <xsd:element maxOccurs="1" minOccurs="1" ref="ogc:Filter"> deleteElement.setFilter((Filter) node.getChildValue(Filter.class)); // <xsd:attribute name="handle" type="xsd:string" use="optional"/> if (node.hasAttribute("handle")) { deleteElement.setHandle((String) node.getAttributeValue("handle")); } // <xsd:attribute name="typeName" type="xsd:QName" use="required"/> deleteElement.setTypeName((QName) node.getAttributeValue(QName.class)); return deleteElement; } }