summaryrefslogtreecommitdiffstats
path: root/axiom/include/axiom_stax_builder.h
diff options
context:
space:
mode:
authorGravatar shankar2010-03-23 07:10:27 +0000
committerGravatar shankar2010-03-23 07:10:27 +0000
commita75ede936bab7d60c912fbcdda24d901ae50aba6 (patch)
tree2e9c8984c7653791f10b73cb570bfc92abe835a1 /axiom/include/axiom_stax_builder.h
parente58fa35ea4989a309b9b392ec97c09ddc9dc54d8 (diff)
downloadaxis2c-a75ede936bab7d60c912fbcdda24d901ae50aba6.tar.gz
axis2c-a75ede936bab7d60c912fbcdda24d901ae50aba6.tar.bz2
refactoring.
git-svn-id: http://svn.apache.org/repos/asf/axis/axis2/c/core/trunk@926481 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'axiom/include/axiom_stax_builder.h')
-rw-r--r--axiom/include/axiom_stax_builder.h60
1 files changed, 0 insertions, 60 deletions
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;
/**
@@ -50,30 +49,6 @@ extern "C"
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
* @param env environment, MUST NOT be NULL
@@ -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