001    package org.tynamo.descriptor;
002    
003    /**
004     * @author Chris Nelson
005     *         <p/>
006     *         A descriptor decorator may modify or replace an TynamoClassDescriptor.  A
007     *         "pipeline" of these is reponsible for ultimately building the final descriptors.
008     */
009    public interface DescriptorDecorator
010    {
011            public TynamoClassDescriptor decorate(TynamoClassDescriptor descriptor);
012    }