org.aspectj.weaver.tools

Class TraceFactory

Known Direct Subclasses:
CommonsTraceFactory, DefaultTraceFactory

public abstract class TraceFactory
extends java.lang.Object

Copyright (c) 2006 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html Contributors: Matthew Webster - initial implementation

Field Summary

static String
DEBUG_PROPERTY
static String
DEFAULT_FACTORY_NAME
static String
FACTORY_PROPERTY
protected static boolean
debug

Method Summary

protected static boolean
getBoolean(String name, boolean def)
Trace
getTrace(Class clazz)
static TraceFactory
getTraceFactory()

Field Details

DEBUG_PROPERTY

public static final String DEBUG_PROPERTY

DEFAULT_FACTORY_NAME

public static final String DEFAULT_FACTORY_NAME

FACTORY_PROPERTY

public static final String FACTORY_PROPERTY

debug

protected static boolean debug

Method Details

getBoolean

protected static boolean getBoolean(String name,
                                    boolean def)

getTrace

public Trace getTrace(Class clazz)

getTraceFactory

public static TraceFactory getTraceFactory()