1 package spoon.processing;2 3 /**4 * An interface to retrieve processor properties.5 */6 public interface ProcessorProperties {7 8 /**9 * Gets the property converted in given type or null (can be an array).10 */11 <T> T get(Class <T> type, String name);12 13 /**14 * Gets the corresponding processor name.15 */16 String getProcessorName();17 18 }19