From a75ede936bab7d60c912fbcdda24d901ae50aba6 Mon Sep 17 00:00:00 2001 From: shankar Date: Tue, 23 Mar 2010 07:10:27 +0000 Subject: refactoring. git-svn-id: http://svn.apache.org/repos/asf/axis/axis2/c/core/trunk@926481 13f79535-47bb-0310-9956-ffa450edef68 --- axiom/include/axiom_stax_builder.h | 60 -------------------------------------- 1 file changed, 60 deletions(-) (limited to 'axiom/include/axiom_stax_builder.h') diff --git a/axiom/include/axiom_stax_builder.h b/axiom/include/axiom_stax_builder.h index fb4a1ec..8b85e12 100644 --- a/axiom/include/axiom_stax_builder.h +++ b/axiom/include/axiom_stax_builder.h @@ -34,7 +34,6 @@ extern "C" * @ingroup axiom_om * @{ */ - typedef struct axiom_stax_builder axiom_stax_builder_t; /** @@ -49,30 +48,6 @@ extern "C" const axutil_env_t * env, axiom_xml_reader_t * parser); - /** - * Builds the next node from stream. Moves pull parser forward and reacts - * to events. - * @param builder pointer to stax builder struct to be used - * @param environment Environment. MUST NOT be NULL. - * @return a pointer to the next node, or NULL if there are no more nodes. - * On erros sets the error and returns NULL. - */ - AXIS2_EXTERN axiom_node_t *AXIS2_CALL - axiom_stax_builder_next( - struct axiom_stax_builder *builder, - const axutil_env_t * env); - - /** - * Discards the element that is being built currently. - * @param environment Environment. MUST NOT be NULL, . - * @param builder pointer to stax builder struct to be used - * @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE. - */ - AXIS2_EXTERN axis2_status_t AXIS2_CALL - axiom_stax_builder_discard_current_element( - struct axiom_stax_builder *builder, - const axutil_env_t * env); - /** * Free the build struct instance and its associated document,axiom tree. * @param builder pointer to builder struct @@ -110,41 +85,6 @@ extern "C" struct axiom_stax_builder *builder, const axutil_env_t * env); - /** - * builder is finished building om structure - * @param builder pointer to stax builder struct to be used - * @param environment Environment. MUST NOT be NULL. - * - * @return AXIS2_TRUE if is complete or AXIS2_FALSE otherwise - */ - - AXIS2_EXTERN axis2_bool_t AXIS2_CALL - axiom_stax_builder_is_complete( - struct axiom_stax_builder *builder, - const axutil_env_t * env); - - /** - * moves the reader to next event and returns the token returned by the xml_reader , - * @param builder pointer to STAX builder struct to be used - * @param environment Environment. MUST NOT be NULL. - * @return next event axiom_xml_reader_event_types. Returns -1 on error - */ - AXIS2_EXTERN int AXIS2_CALL - axiom_stax_builder_next_with_token( - struct axiom_stax_builder *builder, - const axutil_env_t * env); - - AXIS2_EXTERN axiom_xml_reader_t *AXIS2_CALL - axiom_stax_builder_get_parser( - axiom_stax_builder_t * om_builder, - const axutil_env_t * env); - - AXIS2_EXTERN void AXIS2_CALL - axiom_stax_builder_set_cache( - axiom_stax_builder_t * om_builder, - const axutil_env_t * env, - axis2_bool_t enable_cache); - /** @} */ #ifdef __cplusplus -- cgit v1.1-32-gdbae