001    package org.tynamo.descriptor.annotation.handlers;
002    
003    import org.tynamo.internal.InternalConstants;
004    import org.tynamo.descriptor.TynamoClassDescriptor;
005    import org.tynamo.descriptor.annotation.beaneditor.AddPageBeanModel;
006    
007    
008    public class AddPageBeanModelAnnotationHandler extends BeanModelAnnotationHandler
009                    implements DescriptorAnnotationHandler<AddPageBeanModel, TynamoClassDescriptor>
010    {
011            public TynamoClassDescriptor decorateFromAnnotation(AddPageBeanModel annotation, TynamoClassDescriptor descriptor)
012            {
013                    configureBeanModelExtension(descriptor, InternalConstants.ADD_PAGE_CONTEXT_KEY, annotation.exclude(),
014                                    annotation.include(), annotation.reorder());
015                    return descriptor;
016            }
017    
018    }