* @return the xml metadata.
*/
protected PersistenceRoot createPersistedMetaData(PersistenceRoot root, ManagedObject managedObject, ManagedComponent component, boolean remove)
{
if(root == null)
root = new PersistenceRoot();
if(remove)
{
root = this.persistenceFactory.removeComponent(root, managedObject, component);
}