@Override public CommonConfig register(final Object component, final Class<?>... contracts) { checkProviderNotNull(component); final Class<?> componentClass = component.getClass(); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(component, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(component, componentClass); } return this; }
@Override public CommonConfig register(final Object component, final Class<?>... contracts) { checkProviderNotNull(component); final Class<?> componentClass = component.getClass(); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(component, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(component, componentClass); } return this; }
@Override public CommonConfig register(final Class<?> componentClass, final Class<?>... contracts) { checkComponentClassNotNull(componentClass); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(componentClass, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(null, componentClass); } return this; }
@Override public CommonConfig register(final Class<?> componentClass, final Class<?>... contracts) { checkComponentClassNotNull(componentClass); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(componentClass, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(null, componentClass); } return this; }
@Override public CommonConfig register(final Object component, final Class<?>... contracts) { checkProviderNotNull(component); final Class<?> componentClass = component.getClass(); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(component, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(component, componentClass); } return this; }
@Override public CommonConfig register(final Object component, final Class<?>... contracts) { checkProviderNotNull(component); final Class<?> componentClass = component.getClass(); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(component, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(component, componentClass); } return this; }
@Override public CommonConfig register(final Object component, final Class<?>... contracts) { checkProviderNotNull(component); final Class<?> componentClass = component.getClass(); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(component, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(component, componentClass); } return this; }
@Override public CommonConfig register(final Object component, final Class<?>... contracts) { checkProviderNotNull(component); final Class<?> componentClass = component.getClass(); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(component, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(component, componentClass); } return this; }
@Override public CommonConfig register(final Object component, final Class<?>... contracts) { checkProviderNotNull(component); final Class<?> componentClass = component.getClass(); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(component, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(component, componentClass); } return this; }
@Override public CommonConfig register(final Class<?> componentClass, final Class<?>... contracts) { checkComponentClassNotNull(componentClass); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(componentClass, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(null, componentClass); } return this; }
@Override public CommonConfig register(final Class<?> componentClass, final Class<?>... contracts) { checkComponentClassNotNull(componentClass); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(componentClass, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(null, componentClass); } return this; }
@Override public CommonConfig register(final Class<?> componentClass, final Class<?>... contracts) { checkComponentClassNotNull(componentClass); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(componentClass, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(null, componentClass); } return this; }
@Override public CommonConfig register(final Class<?> componentClass, final Class<?>... contracts) { checkComponentClassNotNull(componentClass); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(componentClass, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(null, componentClass); } return this; }
@Override public CommonConfig register(final Class<?> componentClass, final Class<?>... contracts) { checkComponentClassNotNull(componentClass); if (contracts == null || contracts.length == 0) { LOGGER.warning(LocalizationMessages.COMPONENT_CONTRACTS_EMPTY_OR_NULL(componentClass)); return this; } if (componentBag.register(componentClass, asNewIdentitySet(contracts), getModelEnhancer(componentClass))) { processFeatureRegistration(null, componentClass); } return this; }