Revision: 377
http://svn.sourceforge.net/cishell/?rev=377&view=rev
Author: huangb
Date: 2007-03-15 14:28:27 -0700 (Thu, 15 Mar 2007)
Log Message:
-----------
register LogToFile with LogReaderService
Modified Paths:
--------------
trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/Activator.java
Modified: trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/Activator.java
===================================================================
--- trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/Activator.java 2007-03-15 21:27:08 UTC (rev 376)
+++ trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/Activator.java 2007-03-15 21:28:27 UTC (rev 377)
@@ -3,6 +3,12 @@
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.osgi.framework.BundleContext;
+import org.osgi.service.log.LogEntry;
+import org.osgi.service.log.LogListener;
+import org.osgi.service.log.LogReaderService;
+import org.osgi.service.log.LogService;
+import org.osgi.framework.ServiceReference;
+
/**
* The activator class controls the plug-in life cycle
*/
@@ -19,34 +25,12 @@
super.start(context);
Activator.context = context;
-/* System.out.println("Started...");
-
- LogListener listener = new LogListener() {
- public void logged(LogEntry e) {
- if (goodMessage(e.getMessage())) {
- System.out.println(e.getMessage());
- }
- }
-
- public boolean goodMessage(String msg) {
- if (msg == null ||
- msg.startsWith("ServiceEvent ") ||
- msg.startsWith("BundleEvent ") ||
- msg.startsWith("FrameworkEvent ")) {
- return false;
- } else {
- return true;
- }
- }
- };
-
+ LogListener listener = new LogToFile();
ServiceReference ref = context.getServiceReference(LogReaderService.class.getName());
LogReaderService reader = (LogReaderService) context.getService(ref);
if (reader != null) {
reader.addLogListener(listener);
- reader.addLogListener(new LogView());
}
- */
}
public void stop(BundleContext context) throws Exception {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|