connector.sharedConnectorFilterClass = updaterAnnotation.sharedConnectorFilter();
connector.deleteOrder = updaterAnnotation.deleteOrder();
// set connectors' object types
Class<? extends AbstractFacet>[] facetTypes = updaterAnnotation
.objectTypes();
if (updaterAnnotation.extractor() != AbstractFacetExtractor.class)
connector.extractorClass = updaterAnnotation.extractor();
if (facetTypes.length == 1) {
connector.facetClass = facetTypes[0];
}
if (updaterAnnotation.userProfile() != AbstractUserProfile.class)