META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
OSGI-INF/
OSGI-INF/component.xml
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/event/
org/eclipse/equinox/internal/event/Activator.class
Activator.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { private static final String PROP_USE_DS private org.osgi.framework.ServiceRegistration eventAdminService private org.eclipse.equinox.internal.event.EventComponent eventAdmin static Class class$0 public void <init> () public void start (org.osgi.framework.BundleContext) throws org.osgi.framework.InvalidSyntaxException org.osgi.framework.BundleContext bundleContext String serviceName org.osgi.framework.Filter serviceFilter org.osgi.framework.ServiceReference[] refs int i public void stop (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bundleContext }
org/eclipse/equinox/internal/event/EventAdminImpl.class
EventAdminImpl.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.EventAdminImpl extends java.lang.Object implements org.osgi.service.event.EventAdmin { private final org.eclipse.equinox.internal.event.LogTracker log private final org.eclipse.equinox.internal.event.EventHandlerTracker handlers private volatile org.eclipse.osgi.framework.eventmgr.EventManager eventManager void <init> (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context void start () ThreadGroup eventGroup void stop () public void postEvent (org.osgi.service.event.Event) org.osgi.service.event.Event event public void sendEvent (org.osgi.service.event.Event) org.osgi.service.event.Event event private void dispatchEvent (org.osgi.service.event.Event, boolean) org.osgi.service.event.Event event boolean isAsync org.eclipse.osgi.framework.eventmgr.EventManager currentManager String topic SecurityException e String msg java.util.Set eventHandlers SecurityManager sm java.security.Permission perm org.eclipse.osgi.framework.eventmgr.EventListeners listeners java.util.Iterator iter org.eclipse.equinox.internal.event.EventHandlerWrapper wrapper org.eclipse.osgi.framework.eventmgr.ListenerQueue listenerQueue private void checkTopicPermissionPublish (java.lang.String) throws java.lang.SecurityException String topic SecurityManager sm }
org/eclipse/equinox/internal/event/EventAdminMsg.class
EventAdminMsg.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.EventAdminMsg extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String EVENT_ASYNC_THREAD_NAME public static String EVENT_NULL_EVENT public static String EVENT_NO_TOPICPERMISSION_PUBLISH public static String EVENT_DISPATCH_HANDLER_EXCEPTION public static String EVENT_INVALID_HANDLER_FILTER static Class class$0 static void <clinit> () public void <init> () }
org/eclipse/equinox/internal/event/EventComponent.class
EventComponent.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.EventComponent extends java.lang.Object implements org.osgi.service.event.EventAdmin { private org.eclipse.equinox.internal.event.mapper.EventRedeliverer eventRedeliverer private org.eclipse.equinox.internal.event.EventAdminImpl eventAdmin public void <init> () void activate (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context void deactivate (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context public void postEvent (org.osgi.service.event.Event) org.osgi.service.event.Event event public void sendEvent (org.osgi.service.event.Event) org.osgi.service.event.Event event }
org/eclipse/equinox/internal/event/EventHandlerTracker.class
EventHandlerTracker.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.EventHandlerTracker extends org.osgi.util.tracker.ServiceTracker implements org.eclipse.osgi.framework.eventmgr.EventDispatcher { private final org.osgi.service.log.LogService log private final java.util.List globalWildcard private final java.util.Map partialWildcard private final java.util.Map topicName static Class class$0 public void <init> (org.osgi.framework.BundleContext, org.osgi.service.log.LogService) org.osgi.framework.BundleContext context org.osgi.service.log.LogService log public java.lang.Object addingService (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference reference org.eclipse.equinox.internal.event.EventHandlerWrapper wrapper public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service org.eclipse.equinox.internal.event.EventHandlerWrapper wrapper public void removedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service org.eclipse.equinox.internal.event.EventHandlerWrapper wrapper private void bucket (org.eclipse.equinox.internal.event.EventHandlerWrapper) org.eclipse.equinox.internal.event.EventHandlerWrapper wrapper String[] topics int length int i String topic String key java.util.List wrappers java.util.List wrappers private void unbucket (org.eclipse.equinox.internal.event.EventHandlerWrapper) org.eclipse.equinox.internal.event.EventHandlerWrapper wrapper String[] topics int length int i String topic String key java.util.List wrappers java.util.List wrappers public synchronized java.util.Set getHandlers (java.lang.String) String topic java.util.Set handlers int index String subTopic java.util.List wrappers java.util.List wrappers public void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object) Object eventListener Object listenerObject int eventAction Object eventObject }
org/eclipse/equinox/internal/event/EventHandlerWrapper.class
EventHandlerWrapper.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.EventHandlerWrapper extends java.lang.Object { private final org.osgi.framework.ServiceReference reference private final org.osgi.service.log.LogService log private final org.osgi.framework.BundleContext context private org.osgi.service.event.EventHandler handler private String[] topics private org.osgi.framework.Filter filter public void <init> (org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext, org.osgi.service.log.LogService) org.osgi.framework.ServiceReference reference org.osgi.framework.BundleContext context org.osgi.service.log.LogService log public synchronized boolean init () Object o org.osgi.framework.InvalidSyntaxException e public void flush () public synchronized java.lang.String[] getTopics () private org.osgi.service.event.EventHandler getHandler () org.osgi.service.event.EventHandler tempHandler private synchronized org.osgi.framework.Filter getFilter () public void handleEvent (org.osgi.service.event.Event, java.security.Permission) org.osgi.service.event.Event event java.security.Permission perm org.osgi.framework.Bundle bundle org.osgi.framework.Filter eventFilter org.osgi.service.event.EventHandler handlerService Throwable t }
org/eclipse/equinox/internal/event/ExternalMessages.properties
org/eclipse/equinox/internal/event/LogMessages.properties
org/eclipse/equinox/internal/event/LogTracker.class
LogTracker.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.LogTracker extends org.osgi.util.tracker.ServiceTracker implements org.osgi.service.log.LogService { protected static final String clazz private final java.io.PrintStream out public void <init> (org.osgi.framework.BundleContext, java.io.PrintStream) org.osgi.framework.BundleContext context java.io.PrintStream out public void log (int, java.lang.String) int level String message public void log (int, java.lang.String, java.lang.Throwable) int level String message Throwable exception public void log (org.osgi.framework.ServiceReference, int, java.lang.String) org.osgi.framework.ServiceReference reference int level String message public synchronized void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable) org.osgi.framework.ServiceReference reference int level String message Throwable exception org.osgi.framework.ServiceReference[] references int size int i org.osgi.service.log.LogService service protected void noLogService (int, java.lang.String, java.lang.Throwable, org.osgi.framework.ServiceReference) int level String message Throwable throwable org.osgi.framework.ServiceReference reference String timestamp private java.lang.String getDate (java.util.Date) java.util.Date date java.util.Calendar c StringBuffer sb private java.lang.StringBuffer appendPaddedInt (int, int, java.lang.StringBuffer) int value int pad StringBuffer buffer int padding }
org/eclipse/equinox/internal/event/LogTrackerMsg.class
LogTrackerMsg.java package org.eclipse.equinox.internal.event public org.eclipse.equinox.internal.event.LogTrackerMsg extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String Unknown_Log_level public static String Info public static String Warning public static String Error public static String Debug static Class class$0 static void <clinit> () public void <init> () }
org/eclipse/equinox/internal/event/mapper/
org/eclipse/equinox/internal/event/mapper/BundleEventAdapter.class
BundleEventAdapter.java package org.eclipse.equinox.internal.event.mapper public org.eclipse.equinox.internal.event.mapper.BundleEventAdapter extends org.eclipse.equinox.internal.event.mapper.EventAdapter { public static final String HEADER public static final String INSTALLED public static final String STOPPED public static final String STARTED public static final String UPDATED public static final String UNINSTALLED public static final String RESOLVED public static final String UNRESOLVED private org.osgi.framework.BundleEvent event public void <init> (org.osgi.framework.BundleEvent, org.osgi.service.event.EventAdmin) org.osgi.framework.BundleEvent event org.osgi.service.event.EventAdmin eventAdmin public org.osgi.service.event.Event convert () String typename String topic java.util.Hashtable properties org.osgi.framework.Bundle bundle org.osgi.service.event.Event converted }
org/eclipse/equinox/internal/event/mapper/Constants.class
Constants.java package org.eclipse.equinox.internal.event.mapper public abstract org.eclipse.equinox.internal.event.mapper.Constants extends java.lang.Object { public static final String BUNDLE public static final String BUNDLE_ID public static final String BUNDLE_SYMBOLICNAME public static final String EVENT public static final String EXCEPTION public static final String EXCEPTION_CLASS public static final String EXCEPTION_MESSAGE public static final String MESSAGE public static final String SERVICE public static final String SERVICE_ID public static final String SERVICE_OBJECTCLASS public static final String SERVICE_PID public static final String TIMESTAMP public static final char TOPIC_SEPARATOR }
org/eclipse/equinox/internal/event/mapper/EventAdapter.class
EventAdapter.java package org.eclipse.equinox.internal.event.mapper public abstract org.eclipse.equinox.internal.event.mapper.EventAdapter extends java.lang.Object { final org.osgi.service.event.EventAdmin eventAdmin public void <init> (org.osgi.service.event.EventAdmin) org.osgi.service.event.EventAdmin eventAdmin public abstract org.osgi.service.event.Event convert () public void redeliver () org.osgi.service.event.Event converted protected void redeliverInternal (org.osgi.service.event.Event) org.osgi.service.event.Event converted public void putBundleProperties (java.util.Hashtable, org.osgi.framework.Bundle) java.util.Hashtable properties org.osgi.framework.Bundle bundle String symbolicName public void putExceptionProperties (java.util.Hashtable, java.lang.Throwable) java.util.Hashtable properties Throwable t String message public void putServiceReferenceProperties (java.util.Hashtable, org.osgi.framework.ServiceReference) java.util.Hashtable properties org.osgi.framework.ServiceReference ref Object o Object o2 public java.lang.String[] classes2strings (java.lang.Class[]) Class[] classes String[] strings int i }
org/eclipse/equinox/internal/event/mapper/EventRedeliverer.class
EventRedeliverer.java package org.eclipse.equinox.internal.event.mapper public org.eclipse.equinox.internal.event.mapper.EventRedeliverer extends java.lang.Object implements org.osgi.framework.FrameworkListener org.osgi.framework.BundleListener org.osgi.framework.ServiceListener { private final org.osgi.util.tracker.ServiceTracker eventAdminTracker private static final boolean DEBUG private org.osgi.framework.BundleContext bc static Class class$0 public void <init> (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bc public void close () public void open () private org.osgi.service.event.EventAdmin getEventAdmin () public void frameworkEvent (org.osgi.framework.FrameworkEvent) org.osgi.framework.FrameworkEvent event org.osgi.service.event.EventAdmin eventAdmin private void printNoEventAdminError () public void bundleChanged (org.osgi.framework.BundleEvent) org.osgi.framework.BundleEvent event org.osgi.service.event.EventAdmin eventAdmin public void serviceChanged (org.osgi.framework.ServiceEvent) org.osgi.framework.ServiceEvent event org.osgi.service.event.EventAdmin eventAdmin }
org/eclipse/equinox/internal/event/mapper/FrameworkEventAdapter.class
FrameworkEventAdapter.java package org.eclipse.equinox.internal.event.mapper public org.eclipse.equinox.internal.event.mapper.FrameworkEventAdapter extends org.eclipse.equinox.internal.event.mapper.EventAdapter { public static final String HEADER public static final String STARTLEVEL_CHANGED public static final String STARTED public static final String PACKAGES_REFRESHED public static final String ERROR protected org.osgi.framework.FrameworkEvent event public void <init> (org.osgi.framework.FrameworkEvent, org.osgi.service.event.EventAdmin) org.osgi.framework.FrameworkEvent event org.osgi.service.event.EventAdmin eventAdmin public org.osgi.service.event.Event convert () String typename String topic java.util.Hashtable properties org.osgi.framework.Bundle bundle Throwable t org.osgi.service.event.Event converted }
org/eclipse/equinox/internal/event/mapper/ServiceEventAdapter.class
ServiceEventAdapter.java package org.eclipse.equinox.internal.event.mapper public org.eclipse.equinox.internal.event.mapper.ServiceEventAdapter extends org.eclipse.equinox.internal.event.mapper.EventAdapter { public static final String HEADER public static final String UNREGISTERING public static final String MODIFIED public static final String REGISTERED private org.osgi.framework.ServiceEvent event public void <init> (org.osgi.framework.ServiceEvent, org.osgi.service.event.EventAdmin) org.osgi.framework.ServiceEvent event org.osgi.service.event.EventAdmin eventAdmin public org.osgi.service.event.Event convert () String typename String topic java.util.Hashtable properties org.osgi.framework.ServiceReference ref org.osgi.service.event.Event converted }