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.