de.intarsys.tools.reflect
Interface IInvocationHandlerAccessibility


public interface IInvocationHandlerAccessibility

An object that supports handling reflective calls to the behavior of a delegate.


Method Summary
 boolean isInvokeEnabled(java.lang.Object receiver, java.lang.String name, IArgs args)
          true if calling the method name in receiveris currently enabled.
 

Method Detail

isInvokeEnabled

boolean isInvokeEnabled(java.lang.Object receiver,
                        java.lang.String name,
                        IArgs args)
                        throws MethodException
true if calling the method name in receiveris currently enabled.

Parameters:
receiver - The object hosting the method.
name - The name of the method.
args - The arguments for the invocation.
Returns:
true if calling the implementation is currently enabled.
Throws:
MethodException