MainDeployerStructure mainDeployerStructure = getMainDeployerStructure();
VirtualFileFilter filter = createFilter();
VirtualFileFilter recurseFilter = createRecurseFilter();
SynchAdapter synchAdapter = createSynchAdapter();
MetaDataStructureModificationChecker mdsmc = new MetaDataStructureModificationChecker(mainDeployerStructure);
mdsmc.setFilter(filter);
mdsmc.start();
SynchWrapperModificationChecker synch = new SynchWrapperModificationChecker(mdsmc, synchAdapter);
VisitorAttributes attributes = new VisitorAttributes();
attributes.setLeavesOnly(true);