org.tynamo.services
Class TynamoCoreModule

java.lang.Object
  extended by org.tynamo.services.TynamoCoreModule

public class TynamoCoreModule
extends Object


Field Summary
static String PROPERTY_DISPLAY_BLOCKS
           
static String PROPERTY_EDIT_BLOCKS
           
 
Constructor Summary
TynamoCoreModule()
           
 
Method Summary
static void adviseBeanModelSource(org.apache.tapestry5.ioc.MethodAdviceReceiver receiver, BeanModelSourceAdvice advice)
           
static void bind(org.apache.tapestry5.ioc.ServiceBinder binder)
           
 SearchableGridDataSourceProvider buildSearchableGridDataSourceProvider(PersistenceService persistenceService)
           
static void contributeBeanBlockOverrideSource(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.BeanBlockContribution> configuration)
           
static void contributeBeanBlockSource(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.BeanBlockContribution> configuration)
          Contribution to the BeanBlockSource service to tell the BeanEditForm component about the editors.
 void contributeBindingSource(org.apache.tapestry5.ioc.MappedConfiguration<String,org.apache.tapestry5.services.BindingFactory> configuration, ModelBindingFactory modelBindingFactory)
           
static void contributeClasspathAssetAliasManager(org.apache.tapestry5.ioc.MappedConfiguration<String,String> configuration)
           
static void contributeComponentClassResolver(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.LibraryMapping> configuration)
          Add our components and pages to the "Tynamo" library.
static void contributeDataTypeAnalyzer(org.apache.tapestry5.ioc.OrderedConfiguration<org.apache.tapestry5.services.DataTypeAnalyzer> configuration, org.apache.tapestry5.services.DataTypeAnalyzer tynamoDataTypeAnalyzer)
           
static void contributeDescriptorFactory(org.apache.tapestry5.ioc.OrderedConfiguration<DescriptorDecorator> configuration, org.apache.tapestry5.ioc.services.PropertyAccess propertyAccess, org.apache.tapestry5.ioc.ObjectLocator locator)
           
static void contributeEntityCoercerService(org.apache.tapestry5.ioc.MappedConfiguration<String,Class> configuration, DescriptorService descriptorService)
           
static void contributeMethodDescriptorFactory(org.apache.tapestry5.ioc.Configuration<String> configuration)
           
static void contributePropertyDescriptorFactory(org.apache.tapestry5.ioc.Configuration<String> configuration)
           
static void contributeTynamoDataTypeAnalyzer(org.apache.tapestry5.ioc.OrderedConfiguration<Pair> configuration)
           
static void contributeTypeCoercer(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.ioc.services.CoercionTuple> configuration, EntityCoercerService entityCoercerService)
          Contributes a set of standard type coercions to the TypeCoercer service: Class to String String to Double
static void provideDefaultSearchFilterBlocks(org.apache.tapestry5.ioc.Configuration<SearchFilterBlockContribution> configuration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_DISPLAY_BLOCKS

public static final String PROPERTY_DISPLAY_BLOCKS
See Also:
Constant Field Values

PROPERTY_EDIT_BLOCKS

public static final String PROPERTY_EDIT_BLOCKS
See Also:
Constant Field Values
Constructor Detail

TynamoCoreModule

public TynamoCoreModule()
Method Detail

bind

public static void bind(org.apache.tapestry5.ioc.ServiceBinder binder)

adviseBeanModelSource

@Match(value="BeanModelSource")
public static void adviseBeanModelSource(org.apache.tapestry5.ioc.MethodAdviceReceiver receiver,
                                               BeanModelSourceAdvice advice)

contributeComponentClassResolver

public static void contributeComponentClassResolver(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.LibraryMapping> configuration)
Add our components and pages to the "Tynamo" library.


contributeClasspathAssetAliasManager

public static void contributeClasspathAssetAliasManager(org.apache.tapestry5.ioc.MappedConfiguration<String,String> configuration)

contributeBeanBlockSource

public static void contributeBeanBlockSource(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.BeanBlockContribution> configuration)
Contribution to the BeanBlockSource service to tell the BeanEditForm component about the editors.


contributeBeanBlockOverrideSource

public static void contributeBeanBlockOverrideSource(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.services.BeanBlockContribution> configuration)

provideDefaultSearchFilterBlocks

@Contribute(value=SearchFilterBlockSource.class)
public static void provideDefaultSearchFilterBlocks(org.apache.tapestry5.ioc.Configuration<SearchFilterBlockContribution> configuration)

contributeDataTypeAnalyzer

public static void contributeDataTypeAnalyzer(org.apache.tapestry5.ioc.OrderedConfiguration<org.apache.tapestry5.services.DataTypeAnalyzer> configuration,
                                              @InjectService(value="TynamoDataTypeAnalyzer")
                                              org.apache.tapestry5.services.DataTypeAnalyzer tynamoDataTypeAnalyzer)

contributeTypeCoercer

public static void contributeTypeCoercer(org.apache.tapestry5.ioc.Configuration<org.apache.tapestry5.ioc.services.CoercionTuple> configuration,
                                         @InjectService(value="EntityCoercerService")
                                         EntityCoercerService entityCoercerService)
Contributes a set of standard type coercions to the TypeCoercer service:


contributeDescriptorFactory

public static void contributeDescriptorFactory(org.apache.tapestry5.ioc.OrderedConfiguration<DescriptorDecorator> configuration,
                                               org.apache.tapestry5.ioc.services.PropertyAccess propertyAccess,
                                               org.apache.tapestry5.ioc.ObjectLocator locator)

contributeTynamoDataTypeAnalyzer

public static void contributeTynamoDataTypeAnalyzer(org.apache.tapestry5.ioc.OrderedConfiguration<Pair> configuration)

contributePropertyDescriptorFactory

public static void contributePropertyDescriptorFactory(org.apache.tapestry5.ioc.Configuration<String> configuration)

contributeMethodDescriptorFactory

public static void contributeMethodDescriptorFactory(org.apache.tapestry5.ioc.Configuration<String> configuration)

contributeEntityCoercerService

@Contribute(value=EntityCoercerService.class)
public static void contributeEntityCoercerService(org.apache.tapestry5.ioc.MappedConfiguration<String,Class> configuration,
                                                                                       DescriptorService descriptorService)

contributeBindingSource

@Contribute(value=org.apache.tapestry5.services.BindingSource.class)
public void contributeBindingSource(org.apache.tapestry5.ioc.MappedConfiguration<String,org.apache.tapestry5.services.BindingFactory> configuration,
                                                                                                @Autobuild
                                                                                                ModelBindingFactory modelBindingFactory)

buildSearchableGridDataSourceProvider

public SearchableGridDataSourceProvider buildSearchableGridDataSourceProvider(PersistenceService persistenceService)


Copyright © 2004-2012. All Rights Reserved.