ORE Studio ORE Component
This component provides ORE (Open Source Risk Engine) specific functionality for ORE Studio. It handles import and export of data in ORE's native XML formats.
Component Architecture
Diagram:
This component provides ORE (Open Source Risk Engine) specific functionality, primarily importing and exporting capabilities. Key features include:
- ORE XML import: Parse currency configuration from ORE XML format
- ORE XML export: Generate ORE XML format from internal domain objects
- Format conversion: Map between ORE-specific structures and internal representations
- Validation: Validate imported data against ORE XSD schema requirements
The component is organized into two namespaces:
domain: ORE XML structures and mappers (CurrencyConfig, CurrencyElement, currency_mapper)xml: Import and export functionality (importer, exporter)
Domain Types
| Type | Description |
|---|---|
CurrencyConfig |
Root element representing a set of currencies in ORE XML format |
CurrencyElement |
Individual currency definition matching ORE's currencyconfig.xsd |
currency_mapper |
Maps between ORE XML types and refdata::domain::currency |
parsing_error |
Exception thrown when XML parsing fails |
XML Types
| Type | Description |
|---|---|
importer |
Imports domain objects from ORE XML representation |
exporter |
Exports domain objects to ORE XML representation |
| Top: Documentation | Previous: System Model |
