1 /* 2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved. 3 */ 4 package com.tc.aspectwerkz.joinpoint; 5 6 /** 7 * Interface for the catch clause RTTI (Runtime Type Information). 8 * 9 * @author <a HREF="mailto:jboner@codehaus.org">Jonas BonŽr </a> 10 * @TODO rename to HandlerRtti 11 */ 12 public interface CatchClauseRtti extends Rtti { 13 /** 14 * Returns the parameter type. 15 * 16 * @return the parameter type 17 */ 18 Class getParameterType(); 19 20 /** 21 * Returns the value of the parameter. 22 * 23 * @return the value of the parameter 24 */ 25 Object getParameterValue(); 26 }