use of org.jowidgets.plugin.api.IPluginPropertiesBuilder in project jo-client-platform by jo-source.
the class SyncExecutorServiceImpl method createBeanUpdateInterceptorPlugins.
@SuppressWarnings({ "rawtypes", "unchecked" })
private List<IBeanUpdateInterceptorPlugin<BEAN_TYPE>> createBeanUpdateInterceptorPlugins(final Class<?> beanType) {
final IPluginPropertiesBuilder propBuilder = PluginToolkit.pluginPropertiesBuilder();
propBuilder.add(IBeanUpdateInterceptorPlugin.BEAN_TYPE_PROPERTY_KEY, beanType);
final List result = PluginProvider.getPlugins(IBeanUpdateInterceptorPlugin.ID, propBuilder.build());
return result;
}
use of org.jowidgets.plugin.api.IPluginPropertiesBuilder in project jo-client-platform by jo-source.
the class BeanPropertyMapInitializer method createPluginProperties.
private IPluginProperties createPluginProperties() {
final IPluginPropertiesBuilder builder = PluginToolkit.pluginPropertiesBuilder();
builder.add(IBeanInitializerPlugin.BEAN_TYPE_PROPERTY_KEY, IBeanPropertyMap.class);
return builder.build();
}
use of org.jowidgets.plugin.api.IPluginPropertiesBuilder in project jo-client-platform by jo-source.
the class BeanInitializerImpl method createPluginProperties.
private IPluginProperties createPluginProperties(final Class<? extends BEAN_TYPE> beanType) {
final IPluginPropertiesBuilder builder = PluginToolkit.pluginPropertiesBuilder();
builder.add(IBeanInitializerPlugin.BEAN_TYPE_PROPERTY_KEY, beanType);
return builder.build();
}
use of org.jowidgets.plugin.api.IPluginPropertiesBuilder in project jo-client-platform by jo-source.
the class BeanPropertyMapModifier method createPluginProperties.
private IPluginProperties createPluginProperties() {
final IPluginPropertiesBuilder builder = PluginToolkit.pluginPropertiesBuilder();
builder.add(IBeanModifierPlugin.BEAN_TYPE_PROPERTY_KEY, IBeanPropertyMap.class);
return builder.build();
}
use of org.jowidgets.plugin.api.IPluginPropertiesBuilder in project jo-client-platform by jo-source.
the class BeanDtoFactoryImpl method createInterceptorPlugins.
@SuppressWarnings({ "rawtypes", "unchecked" })
private List<IBeanDtoFactoryPlugin<BEAN_TYPE>> createInterceptorPlugins(final Class<?> beanType) {
final IPluginPropertiesBuilder propBuilder = PluginToolkit.pluginPropertiesBuilder();
propBuilder.add(IBeanDtoFactoryPlugin.BEAN_TYPE_PROPERTY_KEY, beanType);
final List result = PluginProvider.getPlugins(IBeanDtoFactoryPlugin.ID, propBuilder.build());
return result;
}
Aggregations