MetaDataStructureModificationChecker mdsmc = new MetaDataStructureModificationChecker(mainDeployerStructure);
mdsmc.setFilter(filter);
mdsmc.start();
SynchWrapperModificationChecker synch = new SynchWrapperModificationChecker(mdsmc, synchAdapter);
VisitorAttributes attributes = new VisitorAttributes();
attributes.setLeavesOnly(true);
attributes.setRecurseFilter(recurseFilter);
synch.setOriginalAttributes(attributes);
synch.setTempAttributes(attributes);
return synch;
}