//----------------------------------------------------------------------------
void PropertyBasedMgr::shutdown()
{
+ _props->removeAllChildren();
_props->removeChangeListener(this);
}
_name_elements( name_elements ),
_element_factory( element_factory )
{
-
+ _props->setAttribute(SGPropertyNode::PRESERVE, true);
}
//----------------------------------------------------------------------------
}
PropertyBasedElementPtr el = _element_factory(child);
- el->setSelf( el );
_elements[index] = el;
elementCreated( el );
}