Forward IXMLDOMElement methods derived from IXMLDOMNode to the

element's contained node.
This commit is contained in:
Mike McCormack 2005-08-22 09:23:52 +00:00 committed by Alexandre Julliard
parent 8b226cb921
commit d61f8f8b28
1 changed files with 60 additions and 60 deletions

View File

@ -158,8 +158,8 @@ static HRESULT WINAPI domelem_put_nodeValue(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT var1 ) VARIANT var1 )
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_put_nodeValue( This->node, var1 );
} }
static HRESULT WINAPI domelem_get_nodeType( static HRESULT WINAPI domelem_get_nodeType(
@ -174,8 +174,8 @@ static HRESULT WINAPI domelem_get_parentNode(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode** parent ) IXMLDOMNode** parent )
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_parentNode( This->node, parent );
} }
static HRESULT WINAPI domelem_get_childNodes( static HRESULT WINAPI domelem_get_childNodes(
@ -190,32 +190,32 @@ static HRESULT WINAPI domelem_get_firstChild(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode** domNode) IXMLDOMNode** domNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_firstChild( This->node, domNode );
} }
static HRESULT WINAPI domelem_get_lastChild( static HRESULT WINAPI domelem_get_lastChild(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode** domNode) IXMLDOMNode** domNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_lastChild( This->node, domNode );
} }
static HRESULT WINAPI domelem_get_previousSibling( static HRESULT WINAPI domelem_get_previousSibling(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode** domNode) IXMLDOMNode** domNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_previousSibling( This->node, domNode );
} }
static HRESULT WINAPI domelem_get_nextSibling( static HRESULT WINAPI domelem_get_nextSibling(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode** domNode) IXMLDOMNode** domNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_nextSibling( This->node, domNode );
} }
static HRESULT WINAPI domelem_get_attributes( static HRESULT WINAPI domelem_get_attributes(
@ -231,8 +231,8 @@ static HRESULT WINAPI domelem_insertBefore(
IXMLDOMNode* newNode, VARIANT var1, IXMLDOMNode* newNode, VARIANT var1,
IXMLDOMNode** outOldNode) IXMLDOMNode** outOldNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_insertBefore( This->node, newNode, var1, outOldNode );
} }
static HRESULT WINAPI domelem_replaceChild( static HRESULT WINAPI domelem_replaceChild(
@ -241,176 +241,176 @@ static HRESULT WINAPI domelem_replaceChild(
IXMLDOMNode* oldNode, IXMLDOMNode* oldNode,
IXMLDOMNode** outOldNode) IXMLDOMNode** outOldNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_replaceChild( This->node, newNode, oldNode, outOldNode );
} }
static HRESULT WINAPI domelem_removeChild( static HRESULT WINAPI domelem_removeChild(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode* domNode, IXMLDOMNode** oldNode) IXMLDOMNode* domNode, IXMLDOMNode** oldNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_removeChild( This->node, domNode, oldNode );
} }
static HRESULT WINAPI domelem_appendChild( static HRESULT WINAPI domelem_appendChild(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode* newNode, IXMLDOMNode** outNewNode) IXMLDOMNode* newNode, IXMLDOMNode** outNewNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_appendChild( This->node, newNode, outNewNode );
} }
static HRESULT WINAPI domelem_hasChildNodes( static HRESULT WINAPI domelem_hasChildNodes(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT_BOOL* pbool) VARIANT_BOOL* pbool)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_hasChildNodes( This->node, pbool );
} }
static HRESULT WINAPI domelem_get_ownerDocument( static HRESULT WINAPI domelem_get_ownerDocument(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMDocument** domDocument) IXMLDOMDocument** domDocument)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_ownerDocument( This->node, domDocument );
} }
static HRESULT WINAPI domelem_cloneNode( static HRESULT WINAPI domelem_cloneNode(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT_BOOL pbool, IXMLDOMNode** outNode) VARIANT_BOOL pbool, IXMLDOMNode** outNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_cloneNode( This->node, pbool, outNode );
} }
static HRESULT WINAPI domelem_get_nodeTypeString( static HRESULT WINAPI domelem_get_nodeTypeString(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR* p) BSTR* p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_nodeTypeString( This->node, p );
} }
static HRESULT WINAPI domelem_get_text( static HRESULT WINAPI domelem_get_text(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR* p) BSTR* p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_text( This->node, p );
} }
static HRESULT WINAPI domelem_put_text( static HRESULT WINAPI domelem_put_text(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR p) BSTR p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_put_text( This->node, p );
} }
static HRESULT WINAPI domelem_get_specified( static HRESULT WINAPI domelem_get_specified(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT_BOOL* pbool) VARIANT_BOOL* pbool)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_specified( This->node, pbool );
} }
static HRESULT WINAPI domelem_get_definition( static HRESULT WINAPI domelem_get_definition(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode** domNode) IXMLDOMNode** domNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_definition( This->node, domNode );
} }
static HRESULT WINAPI domelem_get_nodeTypedValue( static HRESULT WINAPI domelem_get_nodeTypedValue(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT* var1) VARIANT* var1)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_nodeTypedValue( This->node, var1 );
} }
static HRESULT WINAPI domelem_put_nodeTypedValue( static HRESULT WINAPI domelem_put_nodeTypedValue(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT var1) VARIANT var1)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_put_nodeTypedValue( This->node, var1 );
} }
static HRESULT WINAPI domelem_get_dataType( static HRESULT WINAPI domelem_get_dataType(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT* var1) VARIANT* var1)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_dataType( This->node, var1 );
} }
static HRESULT WINAPI domelem_put_dataType( static HRESULT WINAPI domelem_put_dataType(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR p) BSTR p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_put_dataType( This->node, p );
} }
static HRESULT WINAPI domelem_get_xml( static HRESULT WINAPI domelem_get_xml(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR* p) BSTR* p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_xml( This->node, p );
} }
static HRESULT WINAPI domelem_transformNode( static HRESULT WINAPI domelem_transformNode(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode* domNode, BSTR* p) IXMLDOMNode* domNode, BSTR* p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_transformNode( This->node, domNode, p );
} }
static HRESULT WINAPI domelem_selectNodes( static HRESULT WINAPI domelem_selectNodes(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR p, IXMLDOMNodeList** outList) BSTR p, IXMLDOMNodeList** outList)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_selectNodes( This->node, p, outList );
} }
static HRESULT WINAPI domelem_selectSingleNode( static HRESULT WINAPI domelem_selectSingleNode(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR p, IXMLDOMNode** outNode) BSTR p, IXMLDOMNode** outNode)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_selectSingleNode( This->node, p, outNode );
} }
static HRESULT WINAPI domelem_get_parsed( static HRESULT WINAPI domelem_get_parsed(
IXMLDOMElement *iface, IXMLDOMElement *iface,
VARIANT_BOOL* pbool) VARIANT_BOOL* pbool)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_parsed( This->node, pbool );
} }
static HRESULT WINAPI domelem_get_namespaceURI( static HRESULT WINAPI domelem_get_namespaceURI(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR* p) BSTR* p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_namespaceURI( This->node, p );
} }
static HRESULT WINAPI domelem_get_prefix( static HRESULT WINAPI domelem_get_prefix(
IXMLDOMElement *iface, IXMLDOMElement *iface,
BSTR* p) BSTR* p)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_get_prefix( This->node, p );
} }
static HRESULT WINAPI domelem_get_baseName( static HRESULT WINAPI domelem_get_baseName(
@ -425,8 +425,8 @@ static HRESULT WINAPI domelem_transformNodeToObject(
IXMLDOMElement *iface, IXMLDOMElement *iface,
IXMLDOMNode* domNode, VARIANT var1) IXMLDOMNode* domNode, VARIANT var1)
{ {
FIXME("\n"); domelem *This = impl_from_IXMLDOMElement( iface );
return E_NOTIMPL; return IXMLDOMNode_transformNodeToObject( This->node, domNode, var1 );
} }
static HRESULT WINAPI domelem_get_tagName( static HRESULT WINAPI domelem_get_tagName(