001 package org.tynamo.descriptor.annotation.handlers;
002
003 import org.tynamo.descriptor.TynamoClassDescriptor;
004 import org.tynamo.descriptor.annotation.ClassDescriptor;
005
006 public class ClassDescriptorAnnotationHandler extends AbstractAnnotationHandler implements DescriptorAnnotationHandler<ClassDescriptor, TynamoClassDescriptor>
007 {
008
009 public TynamoClassDescriptor decorateFromAnnotation(ClassDescriptor annotation, TynamoClassDescriptor descriptor)
010 {
011 /**
012 * !! This is how we get our properties migrated from our
013 * annotation to our property descriptor !!
014 */
015 setPropertiesFromAnnotation(annotation, descriptor);
016 return descriptor;
017 }
018
019
020 }