diff options
Diffstat (limited to 'plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/om/OMTracer.java')
-rw-r--r-- | plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/om/OMTracer.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/om/OMTracer.java b/plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/om/OMTracer.java index 800c8ad9a7..bd6ddb42e4 100644 --- a/plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/om/OMTracer.java +++ b/plugins/org.eclipse.net4j/src/org/eclipse/net4j/util/om/OMTracer.java @@ -15,6 +15,8 @@ package org.eclipse.net4j.util.om; */ public interface OMTracer { + public static final Object NO_INSTANCE = null; + public OMBundle getBundle(); public OMTracer getParent(); @@ -27,6 +29,16 @@ public interface OMTracer public void setEnabled(boolean enabled); + public void trace(Class context, Object instance, String pattern, Object... args); + + public void trace(Class context, Object instance, String pattern, Throwable t, Object... args); + + public void trace(Class context, Object instance, String msg, Throwable t); + + public void trace(Class context, Object instance, String msg); + + public void trace(Class context, Object instance, Throwable t); + public void trace(Class context, String pattern, Object... args); public void trace(Class context, String pattern, Throwable t, Object... args); |