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