filter.addEqualTo("parent", new Integer(folderImpl.getIdentity()));
QueryByCriteria query = QueryFactory.newQuery(FragmentDefinitionImpl.class, filter);
Collection fragmentDefinitions = getPersistenceBrokerTemplate().getCollectionByQuery(query);
// cache fragment definition in folder
folderImpl.accessFragmentDefinitions().clear();
if (fragmentDefinitions != null)
{
folderImpl.accessFragmentDefinitions().addAll(fragmentDefinitions);
}
folderImpl.resetFragmentDefinitions(true);