From: <hu...@us...> - 2007-03-15 21:28:44
|
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. |