MUSX Document Model
Loading...
Searching...
No Matches
musx::factory::DetailsFactory Class Reference

Creates a details pool from an XML <details> element. More...

#include <PoolFactory.h>

Static Public Member Functions

static dom::DetailsPoolPtr create (ConstructionContext &context, const xml::XmlElementPtr &element, const dom::DocumentPtr &document, const NodeFilter &filter={})
 

Detailed Description

Creates a details pool from an XML <details> element.

Member Function Documentation

◆ create()

dom::DetailsPoolPtr musx::factory::DetailsFactory::create ( ConstructionContext context,
const xml::XmlElementPtr element,
const dom::DocumentPtr document,
const NodeFilter filter = {} 
)
static
Parameters
elementThe element whose children are created.
documentThe document that owns the created objects.
filter[optional] Restricts creation to the children it accepts. See NodeFilter.