CollectionDataProvider

From GreenVulcano Wiki
Revision as of 17:24, 10 February 2012 by Anonymous (talk) (Created page with "This DataProvider, reads an XML with a pull/push parser and executes fields bound to xml events. At the moment, only pull parser is handled, using the AXIOM implementation. Calle...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This DataProvider, reads an XML with a pull/push parser and executes fields bound to xml events. At the moment, only pull parser is handled, using the AXIOM implementation. Called fields are the following:

  • START_DOCUMENT,
  • END_DOCUMENT,
  • NAMESPACE,
  • PROCESSING_INSTRUCTION,
  • ENTITY_REFERENCE,
  • DTD,
  • ATTRIBUTE,
  • START_ELEMENT,
  • END_ELEMENT,
  • CHARACTERS,

In addition to 'input' and 'output' variables, following are bound to the context of expressions:

  • environment: an helper map to pass objects between field;
  • parser: the pull/push parser.