|
| static void | createNode (DomNodeType &parent_node, const datamodel::Source &source) |
| | Create a Node for a source.
|
| |
| static void | resolveFunctionCall (DomNodeType &assignment_node, const datamodel::Assignment &assignment, const std::string ¤t_target_name, const datamodel::MappingConfiguration::Functions &functions) |
| | resolve a function call to a version 1.0 valid assignment
|
| |
| static void | createNode (DomNodeType &parent_node, const datamodel::Assignment &assignment, const std::string ¤t_target_name, const datamodel::MappingConfiguration::Functions &functions) |
| | Create a Node for an Assignment.
|
| |
| static void | createNode (DomNodeType &parent_node, const datamodel::Trigger &trigger) |
| | Create a Node for a Trigger.
|
| |
| static void | createNode (DomNodeType &parent_node, const datamodel::Target &target, const datamodel::MappingConfiguration::Functions &functions) |
| | Create a Node for a Target.
|
| |
| template<typename PropertiesType> |
| static void | setPropertyAsAttribute (DomNodeType &parent_node, const std::string &name, const PropertiesType &properties, bool is_mandatory) |
| | Set a Property as attribute if property exists.
|
| |
| static void | setEnumTableNodes (DomNodeType &dom_node, const std::shared_ptr< const datamodel::Property > &prop) |
| | Set the Enum Table conversion Nodes of mpping 1.0 from the given property.
|
| |
| static void | createNode (DomNodeType &parent_node, const datamodel::Function &function_inst) |
| | Create a Node for a Module.
|
| |
| static void | createNode (DomNodeType &parent_node, const datamodel::MappingConfiguration &config) |
| | Create a Node for the config.
|
| |
template<typename DomNodeType>
struct ddl::mapping::MappingConfigurationToXMLFactory10< DomNodeType >
Template class to create MappingConfiguration DOM nodes with the help of the type DomNodeType.
- Template Parameters
-
| DomNodeType | The type for the DOM Node which must follow the concept of implementing functions:
- setAttribute(const std::string& name, const std::string& value);
- DomNodeType& createChild(const std::string& name);
- setData(const std::string& name, const
std::string& data);
|