org.apache.xalan.trace

Class ExtensionEvent


public class ExtensionEvent
extends java.lang.Object

An event representing an extension call.

Field Summary

static int
CONSTRUCTOR
static int
DEFAULT_CONSTRUCTOR
static int
METHOD
Object[]
m_arguments
int
m_callType
Object
m_instance
Object
m_method
TransformerImpl
m_transformer

Constructor Summary

ExtensionEvent(TransformerImpl transformer, Class clazz)
ExtensionEvent(TransformerImpl transformer, Constructor constructor, Object[] arguments)
ExtensionEvent(TransformerImpl transformer, Method method, Object instance, Object[] arguments)

Field Details

CONSTRUCTOR

public static final int CONSTRUCTOR

Field Value:
2


DEFAULT_CONSTRUCTOR

public static final int DEFAULT_CONSTRUCTOR

Field Value:
0


METHOD

public static final int METHOD

Field Value:
1


m_arguments

public final Object[] m_arguments


m_callType

public final int m_callType


m_instance

public final Object m_instance


m_method

public final Object m_method


m_transformer

public final TransformerImpl m_transformer

Constructor Details

ExtensionEvent

public ExtensionEvent(TransformerImpl transformer,
                      Class clazz)


ExtensionEvent

public ExtensionEvent(TransformerImpl transformer,
                      Constructor constructor,
                      Object[] arguments)


ExtensionEvent

public ExtensionEvent(TransformerImpl transformer,
                      Method method,
                      Object instance,
                      Object[] arguments)


Copyright B) 2004 Apache XML Project. All Rights Reserved.