META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
about.html
about_files/
about_files/LICENSE-2.0.txt
org/
org/osgi/
org/osgi/service/
org/osgi/service/cm/
org/osgi/service/cm/Configuration.class
Configuration.java
package org.osgi.service.cm
public abstract org.osgi.service.cm.Configuration extends java.lang.Object {
	public abstract java.lang.String getPid () 
	public abstract java.util.Dictionary getProperties () 
	public abstract void update (java.util.Dictionary)  throws java.io.IOException 
	public abstract void delete ()  throws java.io.IOException 
	public abstract java.lang.String getFactoryPid () 
	public abstract void update ()  throws java.io.IOException 
	public abstract void setBundleLocation (java.lang.String) 
	public abstract java.lang.String getBundleLocation () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
}

org/osgi/service/cm/ConfigurationAdmin.class
ConfigurationAdmin.java
package org.osgi.service.cm
public abstract org.osgi.service.cm.ConfigurationAdmin extends java.lang.Object {
	public static final String SERVICE_FACTORYPID
	public static final String SERVICE_BUNDLELOCATION
	public abstract org.osgi.service.cm.Configuration createFactoryConfiguration (java.lang.String)  throws java.io.IOException 
	public abstract org.osgi.service.cm.Configuration createFactoryConfiguration (java.lang.String, java.lang.String)  throws java.io.IOException 
	public abstract org.osgi.service.cm.Configuration getConfiguration (java.lang.String, java.lang.String)  throws java.io.IOException 
	public abstract org.osgi.service.cm.Configuration getConfiguration (java.lang.String)  throws java.io.IOException 
	public abstract org.osgi.service.cm.Configuration[] listConfigurations (java.lang.String)  throws java.io.IOException org.osgi.framework.InvalidSyntaxException 
}

org/osgi/service/cm/ConfigurationEvent.class
ConfigurationEvent.java
package org.osgi.service.cm
public org.osgi.service.cm.ConfigurationEvent extends java.lang.Object {
	public static final int CM_UPDATED
	public static final int CM_DELETED
	private final int type
	private final String factoryPid
	private final String pid
	private final org.osgi.framework.ServiceReference reference
	public void  (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.String) 
		org.osgi.framework.ServiceReference reference
		int type
		String factoryPid
		String pid
	public java.lang.String getFactoryPid () 
	public java.lang.String getPid () 
	public int getType () 
	public org.osgi.framework.ServiceReference getReference () 
}

org/osgi/service/cm/ConfigurationException.class
ConfigurationException.java
package org.osgi.service.cm
public org.osgi.service.cm.ConfigurationException extends java.lang.Exception {
	static final long serialVersionUID
	private final String property
	private final String reason
	public void  (java.lang.String, java.lang.String) 
		String property
		String reason
	public void  (java.lang.String, java.lang.String, java.lang.Throwable) 
		String property
		String reason
		Throwable cause
	public java.lang.String getProperty () 
	public java.lang.String getReason () 
	public java.lang.Throwable getCause () 
	public java.lang.Throwable initCause (java.lang.Throwable) 
		Throwable cause
}

org/osgi/service/cm/ConfigurationListener.class
ConfigurationListener.java
package org.osgi.service.cm
public abstract org.osgi.service.cm.ConfigurationListener extends java.lang.Object {
	public abstract void configurationEvent (org.osgi.service.cm.ConfigurationEvent) 
}

org/osgi/service/cm/ConfigurationPermission.class
ConfigurationPermission.java
package org.osgi.service.cm
public final org.osgi.service.cm.ConfigurationPermission extends java.security.BasicPermission {
	static final long serialVersionUID
	public static final String CONFIGURE
	public void  (java.lang.String, java.lang.String) 
		String name
		String actions
	public boolean implies (java.security.Permission) 
		java.security.Permission p
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
		int h
	public java.lang.String getActions () 
	public java.security.PermissionCollection newPermissionCollection () 
}

org/osgi/service/cm/ConfigurationPermissionCollection$1.class
ConfigurationPermission.java
package org.osgi.service.cm
 org.osgi.service.cm.ConfigurationPermissionCollection$1 extends java.lang.Object implements java.util.Enumeration  {
	private boolean more
	private final boolean val$nonEmpty
	private final org.osgi.service.cm.ConfigurationPermissionCollection this$0
	void  (org.osgi.service.cm.ConfigurationPermissionCollection, boolean) 
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
}

org/osgi/service/cm/ConfigurationPermissionCollection.class
ConfigurationPermission.java
package org.osgi.service.cm
final org.osgi.service.cm.ConfigurationPermissionCollection extends java.security.PermissionCollection {
	static final long serialVersionUID
	private volatile boolean hasElement
	public void  () 
	public void add (java.security.Permission) 
		java.security.Permission permission
	public boolean implies (java.security.Permission) 
		java.security.Permission p
	public java.util.Enumeration elements () 
		boolean nonEmpty
}

org/osgi/service/cm/ConfigurationPlugin.class
ConfigurationPlugin.java
package org.osgi.service.cm
public abstract org.osgi.service.cm.ConfigurationPlugin extends java.lang.Object {
	public static final String CM_TARGET
	public static final String CM_RANKING
	public abstract void modifyConfiguration (org.osgi.framework.ServiceReference, java.util.Dictionary) 
}

org/osgi/service/cm/ManagedService.class
ManagedService.java
package org.osgi.service.cm
public abstract org.osgi.service.cm.ManagedService extends java.lang.Object {
	public abstract void updated (java.util.Dictionary)  throws org.osgi.service.cm.ConfigurationException 
}

org/osgi/service/cm/ManagedServiceFactory.class
ManagedServiceFactory.java
package org.osgi.service.cm
public abstract org.osgi.service.cm.ManagedServiceFactory extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract void updated (java.lang.String, java.util.Dictionary)  throws org.osgi.service.cm.ConfigurationException 
	public abstract void deleted (java.lang.String) 
}

org/osgi/service/component/
org/osgi/service/component/ComponentConstants.class
ComponentConstants.java
package org.osgi.service.component
public abstract org.osgi.service.component.ComponentConstants extends java.lang.Object {
	public static final String SERVICE_COMPONENT
	public static final String COMPONENT_NAME
	public static final String COMPONENT_ID
	public static final String COMPONENT_FACTORY
	public static final String REFERENCE_TARGET_SUFFIX
	public static final int DEACTIVATION_REASON_UNSPECIFIED
	public static final int DEACTIVATION_REASON_DISABLED
	public static final int DEACTIVATION_REASON_REFERENCE
	public static final int DEACTIVATION_REASON_CONFIGURATION_MODIFIED
	public static final int DEACTIVATION_REASON_CONFIGURATION_DELETED
	public static final int DEACTIVATION_REASON_DISPOSED
	public static final int DEACTIVATION_REASON_BUNDLE_STOPPED
}

org/osgi/service/component/ComponentContext.class
ComponentContext.java
package org.osgi.service.component
public abstract org.osgi.service.component.ComponentContext extends java.lang.Object {
	public abstract java.util.Dictionary getProperties () 
	public abstract java.lang.Object locateService (java.lang.String) 
	public abstract java.lang.Object locateService (java.lang.String, org.osgi.framework.ServiceReference) 
	public abstract java.lang.Object[] locateServices (java.lang.String) 
	public abstract org.osgi.framework.BundleContext getBundleContext () 
	public abstract org.osgi.framework.Bundle getUsingBundle () 
	public abstract org.osgi.service.component.ComponentInstance getComponentInstance () 
	public abstract void enableComponent (java.lang.String) 
	public abstract void disableComponent (java.lang.String) 
	public abstract org.osgi.framework.ServiceReference getServiceReference () 
}

org/osgi/service/component/ComponentException.class
ComponentException.java
package org.osgi.service.component
public org.osgi.service.component.ComponentException extends java.lang.RuntimeException {
	static final long serialVersionUID
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public java.lang.Throwable getCause () 
	public java.lang.Throwable initCause (java.lang.Throwable) 
		Throwable cause
}

org/osgi/service/component/ComponentFactory.class
ComponentFactory.java
package org.osgi.service.component
public abstract org.osgi.service.component.ComponentFactory extends java.lang.Object {
	public abstract org.osgi.service.component.ComponentInstance newInstance (java.util.Dictionary) 
}

org/osgi/service/component/ComponentInstance.class
ComponentInstance.java
package org.osgi.service.component
public abstract org.osgi.service.component.ComponentInstance extends java.lang.Object {
	public abstract void dispose () 
	public abstract java.lang.Object getInstance () 
}

org/osgi/service/device/
org/osgi/service/device/Constants.class
Constants.java
package org.osgi.service.device
public abstract org.osgi.service.device.Constants extends java.lang.Object {
	public static final String DRIVER_ID
	public static final String DEVICE_CATEGORY
	public static final String DEVICE_SERIAL
	public static final String DEVICE_DESCRIPTION
}

org/osgi/service/device/Device.class
Device.java
package org.osgi.service.device
public abstract org.osgi.service.device.Device extends java.lang.Object {
	public static final int MATCH_NONE
	public abstract void noDriverFound () 
}

org/osgi/service/device/Driver.class
Driver.java
package org.osgi.service.device
public abstract org.osgi.service.device.Driver extends java.lang.Object {
	public abstract int match (org.osgi.framework.ServiceReference)  throws java.lang.Exception 
	public abstract java.lang.String attach (org.osgi.framework.ServiceReference)  throws java.lang.Exception 
}

org/osgi/service/device/DriverLocator.class
DriverLocator.java
package org.osgi.service.device
public abstract org.osgi.service.device.DriverLocator extends java.lang.Object {
	public abstract java.lang.String[] findDrivers (java.util.Dictionary) 
	public abstract java.io.InputStream loadDriver (java.lang.String)  throws java.io.IOException 
}

org/osgi/service/device/DriverSelector.class
DriverSelector.java
package org.osgi.service.device
public abstract org.osgi.service.device.DriverSelector extends java.lang.Object {
	public static final int SELECT_NONE
	public abstract int select (org.osgi.framework.ServiceReference, org.osgi.service.device.Match[]) 
}

org/osgi/service/device/Match.class
Match.java
package org.osgi.service.device
public abstract org.osgi.service.device.Match extends java.lang.Object {
	public abstract org.osgi.framework.ServiceReference getDriver () 
	public abstract int getMatchValue () 
}

org/osgi/service/event/
org/osgi/service/event/Event$UnmodifiableDictionary.class
Event.java
package org.osgi.service.event
 org.osgi.service.event.Event$UnmodifiableDictionary extends java.util.Dictionary {
	private final java.util.Map wrapped
	void  (java.util.Map) 
		java.util.Map wrapped
	public java.util.Enumeration elements () 
	public java.lang.Object get (java.lang.Object) 
		Object key
	public boolean isEmpty () 
	public java.util.Enumeration keys () 
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public java.lang.Object remove (java.lang.Object) 
		Object key
	public int size () 
}

org/osgi/service/event/Event.class
Event.java
package org.osgi.service.event
public org.osgi.service.event.Event extends java.lang.Object {
	private final String topic
	private final java.util.Map properties
	public void  (java.lang.String, java.util.Map) 
		String topic
		java.util.Map properties
		int size
		java.util.Map p
		java.util.Iterator iter
		Object key
		Object value
	public void  (java.lang.String, java.util.Dictionary) 
		String topic
		java.util.Dictionary properties
		int size
		java.util.Map p
		java.util.Enumeration e
		Object key
		Object value
	public final java.lang.Object getProperty (java.lang.String) 
		String name
	public final java.lang.String[] getPropertyNames () 
	public final java.lang.String getTopic () 
	public final boolean matches (org.osgi.framework.Filter) 
		org.osgi.framework.Filter filter
	public boolean equals (java.lang.Object) 
		Object object
		org.osgi.service.event.Event event
	public int hashCode () 
		int h
	public java.lang.String toString () 
	private static void validateTopicName (java.lang.String) 
		String topic
		char[] chars
		int length
		int i
		char ch
}

org/osgi/service/event/EventAdmin.class
EventAdmin.java
package org.osgi.service.event
public abstract org.osgi.service.event.EventAdmin extends java.lang.Object {
	public abstract void postEvent (org.osgi.service.event.Event) 
	public abstract void sendEvent (org.osgi.service.event.Event) 
}

org/osgi/service/event/EventConstants.class
EventConstants.java
package org.osgi.service.event
public abstract org.osgi.service.event.EventConstants extends java.lang.Object {
	public static final String EVENT_TOPIC
	public static final String EVENT_FILTER
	public static final String BUNDLE_SIGNER
	public static final String BUNDLE_SYMBOLICNAME
	public static final String BUNDLE_ID
	public static final String BUNDLE
	public static final String BUNDLE_VERSION
	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 String EXECPTION_CLASS
}

org/osgi/service/event/EventHandler.class
EventHandler.java
package org.osgi.service.event
public abstract org.osgi.service.event.EventHandler extends java.lang.Object {
	public abstract void handleEvent (org.osgi.service.event.Event) 
}

org/osgi/service/event/TopicPermission.class
TopicPermission.java
package org.osgi.service.event
public final org.osgi.service.event.TopicPermission extends java.security.Permission {
	static final long serialVersionUID
	public static final String PUBLISH
	public static final String SUBSCRIBE
	private static final int ACTION_PUBLISH
	private static final int ACTION_SUBSCRIBE
	private static final int ACTION_ALL
	private static final int ACTION_NONE
	private transient int action_mask
	private volatile transient String prefix
	private volatile String actions
	public void  (java.lang.String, java.lang.String) 
		String name
		String actions
	void  (java.lang.String, int) 
		String name
		int mask
	private synchronized void setTransients (int) 
		int mask
		String name
	synchronized int getActionsMask () 
	private static int parseActions (java.lang.String) 
		char c
		int matchlen
		int matchlen
		int matchlen
		String actions
		boolean seencomma
		int mask
		char[] a
		int i
	public boolean implies (java.security.Permission) 
		String requestedName
		String pre
		org.osgi.service.event.TopicPermission requested
		int requestedMask
		java.security.Permission p
	public java.lang.String getActions () 
		StringBuffer sb
		boolean comma
		int mask
		String result
	public java.security.PermissionCollection newPermissionCollection () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.osgi.service.event.TopicPermission tp
	public int hashCode () 
		int h
	private synchronized void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream s
	private synchronized void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream s
}

org/osgi/service/event/TopicPermissionCollection.class
TopicPermission.java
package org.osgi.service.event
final org.osgi.service.event.TopicPermissionCollection extends java.security.PermissionCollection {
	static final long serialVersionUID
	private final java.util.Hashtable permissions
	private boolean all_allowed
	public void  () 
	public void add (java.security.Permission) 
		int oldMask
		org.osgi.service.event.TopicPermission existing
		java.security.Permission permission
		org.osgi.service.event.TopicPermission tp
		String name
		int newMask
	public boolean implies (java.security.Permission) 
		org.osgi.service.event.TopicPermission x
		java.security.Permission permission
		org.osgi.service.event.TopicPermission requested
		String name
		int desired
		int effective
		org.osgi.service.event.TopicPermission x
		int last
		int offset
	public java.util.Enumeration elements () 
}

org/osgi/service/http/
org/osgi/service/http/HttpContext.class
HttpContext.java
package org.osgi.service.http
public abstract org.osgi.service.http.HttpContext extends java.lang.Object {
	public static final String REMOTE_USER
	public static final String AUTHENTICATION_TYPE
	public static final String AUTHORIZATION
	public abstract boolean handleSecurity (javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)  throws java.io.IOException 
	public abstract java.net.URL getResource (java.lang.String) 
	public abstract java.lang.String getMimeType (java.lang.String) 
}

org/osgi/service/http/HttpService.class
HttpService.java
package org.osgi.service.http
public abstract org.osgi.service.http.HttpService extends java.lang.Object {
	public abstract void registerServlet (java.lang.String, javax.servlet.Servlet, java.util.Dictionary, org.osgi.service.http.HttpContext)  throws javax.servlet.ServletException org.osgi.service.http.NamespaceException 
	public abstract void registerResources (java.lang.String, java.lang.String, org.osgi.service.http.HttpContext)  throws org.osgi.service.http.NamespaceException 
	public abstract void unregister (java.lang.String) 
	public abstract org.osgi.service.http.HttpContext createDefaultHttpContext () 
}

org/osgi/service/http/NamespaceException.class
NamespaceException.java
package org.osgi.service.http
public org.osgi.service.http.NamespaceException extends java.lang.Exception {
	static final long serialVersionUID
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public java.lang.Throwable getException () 
	public java.lang.Throwable getCause () 
	public java.lang.Throwable initCause (java.lang.Throwable) 
		Throwable cause
}

org/osgi/service/io/
org/osgi/service/io/ConnectionFactory.class
ConnectionFactory.java
package org.osgi.service.io
public abstract org.osgi.service.io.ConnectionFactory extends java.lang.Object {
	public static final String IO_SCHEME
	public abstract javax.microedition.io.Connection createConnection (java.lang.String, int, boolean)  throws java.io.IOException 
}

org/osgi/service/io/ConnectorService.class
ConnectorService.java
package org.osgi.service.io
public abstract org.osgi.service.io.ConnectorService extends java.lang.Object {
	public static final int READ
	public static final int WRITE
	public static final int READ_WRITE
	public abstract javax.microedition.io.Connection open (java.lang.String)  throws java.io.IOException 
	public abstract javax.microedition.io.Connection open (java.lang.String, int)  throws java.io.IOException 
	public abstract javax.microedition.io.Connection open (java.lang.String, int, boolean)  throws java.io.IOException 
	public abstract java.io.InputStream openInputStream (java.lang.String)  throws java.io.IOException 
	public abstract java.io.DataInputStream openDataInputStream (java.lang.String)  throws java.io.IOException 
	public abstract java.io.OutputStream openOutputStream (java.lang.String)  throws java.io.IOException 
	public abstract java.io.DataOutputStream openDataOutputStream (java.lang.String)  throws java.io.IOException 
}

org/osgi/service/log/
org/osgi/service/log/LogEntry.class
LogEntry.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogEntry extends java.lang.Object {
	public abstract org.osgi.framework.Bundle getBundle () 
	public abstract org.osgi.framework.ServiceReference getServiceReference () 
	public abstract int getLevel () 
	public abstract java.lang.String getMessage () 
	public abstract java.lang.Throwable getException () 
	public abstract long getTime () 
}

org/osgi/service/log/LogListener.class
LogListener.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogListener extends java.lang.Object implements java.util.EventListener  {
	public abstract void logged (org.osgi.service.log.LogEntry) 
}

org/osgi/service/log/LogReaderService.class
LogReaderService.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogReaderService extends java.lang.Object {
	public abstract void addLogListener (org.osgi.service.log.LogListener) 
	public abstract void removeLogListener (org.osgi.service.log.LogListener) 
	public abstract java.util.Enumeration getLog () 
}

org/osgi/service/log/LogService.class
LogService.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogService extends java.lang.Object {
	public static final int LOG_ERROR
	public static final int LOG_WARNING
	public static final int LOG_INFO
	public static final int LOG_DEBUG
	public abstract void log (int, java.lang.String) 
	public abstract void log (int, java.lang.String, java.lang.Throwable) 
	public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String) 
	public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable) 
}

org/osgi/service/metatype/
org/osgi/service/metatype/AttributeDefinition.class
AttributeDefinition.java
package org.osgi.service.metatype
public abstract org.osgi.service.metatype.AttributeDefinition extends java.lang.Object {
	public static final int STRING
	public static final int LONG
	public static final int INTEGER
	public static final int SHORT
	public static final int CHARACTER
	public static final int BYTE
	public static final int DOUBLE
	public static final int FLOAT
	public static final int BIGINTEGER
	public static final int BIGDECIMAL
	public static final int BOOLEAN
	public abstract java.lang.String getName () 
	public abstract java.lang.String getID () 
	public abstract java.lang.String getDescription () 
	public abstract int getCardinality () 
	public abstract int getType () 
	public abstract java.lang.String[] getOptionValues () 
	public abstract java.lang.String[] getOptionLabels () 
	public abstract java.lang.String validate (java.lang.String) 
	public abstract java.lang.String[] getDefaultValue () 
}

org/osgi/service/metatype/MetaTypeInformation.class
MetaTypeInformation.java
package org.osgi.service.metatype
public abstract org.osgi.service.metatype.MetaTypeInformation extends java.lang.Object implements org.osgi.service.metatype.MetaTypeProvider  {
	public abstract java.lang.String[] getPids () 
	public abstract java.lang.String[] getFactoryPids () 
	public abstract org.osgi.framework.Bundle getBundle () 
}

org/osgi/service/metatype/MetaTypeProvider.class
MetaTypeProvider.java
package org.osgi.service.metatype
public abstract org.osgi.service.metatype.MetaTypeProvider extends java.lang.Object {
	public abstract org.osgi.service.metatype.ObjectClassDefinition getObjectClassDefinition (java.lang.String, java.lang.String) 
	public abstract java.lang.String[] getLocales () 
}

org/osgi/service/metatype/MetaTypeService.class
MetaTypeService.java
package org.osgi.service.metatype
public abstract org.osgi.service.metatype.MetaTypeService extends java.lang.Object {
	public static final String METATYPE_DOCUMENTS_LOCATION
	public abstract org.osgi.service.metatype.MetaTypeInformation getMetaTypeInformation (org.osgi.framework.Bundle) 
}

org/osgi/service/metatype/ObjectClassDefinition.class
ObjectClassDefinition.java
package org.osgi.service.metatype
public abstract org.osgi.service.metatype.ObjectClassDefinition extends java.lang.Object {
	public static final int REQUIRED
	public static final int OPTIONAL
	public static final int ALL
	public abstract java.lang.String getName () 
	public abstract java.lang.String getID () 
	public abstract java.lang.String getDescription () 
	public abstract org.osgi.service.metatype.AttributeDefinition[] getAttributeDefinitions (int) 
	public abstract java.io.InputStream getIcon (int)  throws java.io.IOException 
}

org/osgi/service/provisioning/
org/osgi/service/provisioning/ProvisioningService.class
ProvisioningService.java
package org.osgi.service.provisioning
public abstract org.osgi.service.provisioning.ProvisioningService extends java.lang.Object {
	public static final String PROVISIONING_SPID
	public static final String PROVISIONING_REFERENCE
	public static final String PROVISIONING_AGENT_CONFIG
	public static final String PROVISIONING_UPDATE_COUNT
	public static final String PROVISIONING_START_BUNDLE
	public static final String PROVISIONING_ROOTX509
	public static final String PROVISIONING_RSH_SECRET
	public static final String MIME_STRING
	public static final String MIME_BYTE_ARRAY
	public static final String MIME_BUNDLE
	public static final String MIME_BUNDLE_ALT
	public static final String MIME_BUNDLE_URL
	public static final String INITIALPROVISIONING_ENTRIES
	public abstract java.util.Dictionary getInformation () 
	public abstract void setInformation (java.util.Dictionary) 
	public abstract void addInformation (java.util.Dictionary) 
	public abstract void addInformation (java.util.zip.ZipInputStream)  throws java.io.IOException 
}

org/osgi/service/upnp/
org/osgi/service/upnp/UPnPAction.class
UPnPAction.java
package org.osgi.service.upnp
public abstract org.osgi.service.upnp.UPnPAction extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract java.lang.String getReturnArgumentName () 
	public abstract java.lang.String[] getInputArgumentNames () 
	public abstract java.lang.String[] getOutputArgumentNames () 
	public abstract org.osgi.service.upnp.UPnPStateVariable getStateVariable (java.lang.String) 
	public abstract java.util.Dictionary invoke (java.util.Dictionary)  throws java.lang.Exception 
}

org/osgi/service/upnp/UPnPDevice.class
UPnPDevice.java
package org.osgi.service.upnp
public abstract org.osgi.service.upnp.UPnPDevice extends java.lang.Object {
	public static final int MATCH_GENERIC
	public static final int MATCH_TYPE
	public static final int MATCH_MANUFACTURER_MODEL
	public static final int MATCH_MANUFACTURER_MODEL_REVISION
	public static final int MATCH_MANUFACTURER_MODEL_REVISION_SERIAL
	public static final String DEVICE_CATEGORY
	public static final String UPNP_EXPORT
	public static final String UDN
	public static final String ID
	public static final String TYPE
	public static final String MANUFACTURER
	public static final String MODEL_NAME
	public static final String FRIENDLY_NAME
	public static final String MANUFACTURER_URL
	public static final String MODEL_DESCRIPTION
	public static final String MODEL_NUMBER
	public static final String MODEL_URL
	public static final String SERIAL_NUMBER
	public static final String UPC
	public static final String PRESENTATION_URL
	public static final String PARENT_UDN
	public static final String CHILDREN_UDN
	public abstract org.osgi.service.upnp.UPnPService getService (java.lang.String) 
	public abstract org.osgi.service.upnp.UPnPService[] getServices () 
	public abstract org.osgi.service.upnp.UPnPIcon[] getIcons (java.lang.String) 
	public abstract java.util.Dictionary getDescriptions (java.lang.String) 
}

org/osgi/service/upnp/UPnPEventListener.class
UPnPEventListener.java
package org.osgi.service.upnp
public abstract org.osgi.service.upnp.UPnPEventListener extends java.lang.Object {
	public static final String UPNP_FILTER
	public abstract void notifyUPnPEvent (java.lang.String, java.lang.String, java.util.Dictionary) 
}

org/osgi/service/upnp/UPnPException.class
UPnPException.java
package org.osgi.service.upnp
public org.osgi.service.upnp.UPnPException extends java.lang.Exception {
	static final long serialVersionUID
	public static final int INVALID_ACTION
	public static final int INVALID_ARGS
	public static final int INVALID_SEQUENCE_NUMBER
	public static final int INVALID_VARIABLE
	public static final int DEVICE_INTERNAL_ERROR
	private final int errorCode
	public void  (int, java.lang.String) 
		int errorCode
		String errordesc
	public int getUPnPError_Code () 
}

org/osgi/service/upnp/UPnPIcon.class
UPnPIcon.java
package org.osgi.service.upnp
public abstract org.osgi.service.upnp.UPnPIcon extends java.lang.Object {
	public abstract java.lang.String getMimeType () 
	public abstract int getWidth () 
	public abstract int getHeight () 
	public abstract int getSize () 
	public abstract int getDepth () 
	public abstract java.io.InputStream getInputStream ()  throws java.io.IOException 
}

org/osgi/service/upnp/UPnPLocalStateVariable.class
UPnPLocalStateVariable.java
package org.osgi.service.upnp
public abstract org.osgi.service.upnp.UPnPLocalStateVariable extends java.lang.Object implements org.osgi.service.upnp.UPnPStateVariable  {
	public abstract java.lang.Object getCurrentValue () 
}

org/osgi/service/upnp/UPnPService.class
UPnPService.java
package org.osgi.service.upnp
public abstract org.osgi.service.upnp.UPnPService extends java.lang.Object {
	public static final String TYPE
	public static final String ID
	public abstract java.lang.String getId () 
	public abstract java.lang.String getType () 
	public abstract java.lang.String getVersion () 
	public abstract org.osgi.service.upnp.UPnPAction getAction (java.lang.String) 
	public abstract org.osgi.service.upnp.UPnPAction[] getActions () 
	public abstract org.osgi.service.upnp.UPnPStateVariable[] getStateVariables () 
	public abstract org.osgi.service.upnp.UPnPStateVariable getStateVariable (java.lang.String) 
}

org/osgi/service/upnp/UPnPStateVariable.class
UPnPStateVariable.java
package org.osgi.service.upnp
public abstract org.osgi.service.upnp.UPnPStateVariable extends java.lang.Object {
	public static final String TYPE_UI1
	public static final String TYPE_UI2
	public static final String TYPE_UI4
	public static final String TYPE_I1
	public static final String TYPE_I2
	public static final String TYPE_I4
	public static final String TYPE_INT
	public static final String TYPE_R4
	public static final String TYPE_R8
	public static final String TYPE_NUMBER
	public static final String TYPE_FIXED_14_4
	public static final String TYPE_FLOAT
	public static final String TYPE_CHAR
	public static final String TYPE_STRING
	public static final String TYPE_DATE
	public static final String TYPE_DATETIME
	public static final String TYPE_DATETIME_TZ
	public static final String TYPE_TIME
	public static final String TYPE_TIME_TZ
	public static final String TYPE_BOOLEAN
	public static final String TYPE_BIN_BASE64
	public static final String TYPE_BIN_HEX
	public static final String TYPE_URI
	public static final String TYPE_UUID
	public abstract java.lang.String getName () 
	public abstract java.lang.Class getJavaDataType () 
	public abstract java.lang.String getUPnPDataType () 
	public abstract java.lang.Object getDefaultValue () 
	public abstract java.lang.String[] getAllowedValues () 
	public abstract java.lang.Number getMinimum () 
	public abstract java.lang.Number getMaximum () 
	public abstract java.lang.Number getStep () 
	public abstract boolean sendsEvents () 
}

org/osgi/service/useradmin/
org/osgi/service/useradmin/Authorization.class
Authorization.java
package org.osgi.service.useradmin
public abstract org.osgi.service.useradmin.Authorization extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract boolean hasRole (java.lang.String) 
	public abstract java.lang.String[] getRoles () 
}

org/osgi/service/useradmin/Group.class
Group.java
package org.osgi.service.useradmin
public abstract org.osgi.service.useradmin.Group extends java.lang.Object implements org.osgi.service.useradmin.User  {
	public abstract boolean addMember (org.osgi.service.useradmin.Role) 
	public abstract boolean addRequiredMember (org.osgi.service.useradmin.Role) 
	public abstract boolean removeMember (org.osgi.service.useradmin.Role) 
	public abstract org.osgi.service.useradmin.Role[] getMembers () 
	public abstract org.osgi.service.useradmin.Role[] getRequiredMembers () 
}

org/osgi/service/useradmin/Role.class
Role.java
package org.osgi.service.useradmin
public abstract org.osgi.service.useradmin.Role extends java.lang.Object {
	public static final String USER_ANYONE
	public static final int ROLE
	public static final int USER
	public static final int GROUP
	public abstract java.lang.String getName () 
	public abstract int getType () 
	public abstract java.util.Dictionary getProperties () 
}

org/osgi/service/useradmin/User.class
User.java
package org.osgi.service.useradmin
public abstract org.osgi.service.useradmin.User extends java.lang.Object implements org.osgi.service.useradmin.Role  {
	public abstract java.util.Dictionary getCredentials () 
	public abstract boolean hasCredential (java.lang.String, java.lang.Object) 
}

org/osgi/service/useradmin/UserAdmin.class
UserAdmin.java
package org.osgi.service.useradmin
public abstract org.osgi.service.useradmin.UserAdmin extends java.lang.Object {
	public abstract org.osgi.service.useradmin.Role createRole (java.lang.String, int) 
	public abstract boolean removeRole (java.lang.String) 
	public abstract org.osgi.service.useradmin.Role getRole (java.lang.String) 
	public abstract org.osgi.service.useradmin.Role[] getRoles (java.lang.String)  throws org.osgi.framework.InvalidSyntaxException 
	public abstract org.osgi.service.useradmin.User getUser (java.lang.String, java.lang.String) 
	public abstract org.osgi.service.useradmin.Authorization getAuthorization (org.osgi.service.useradmin.User) 
}

org/osgi/service/useradmin/UserAdminEvent.class
UserAdminEvent.java
package org.osgi.service.useradmin
public org.osgi.service.useradmin.UserAdminEvent extends java.lang.Object {
	private org.osgi.framework.ServiceReference ref
	private int type
	private org.osgi.service.useradmin.Role role
	public static final int ROLE_CREATED
	public static final int ROLE_CHANGED
	public static final int ROLE_REMOVED
	public void  (org.osgi.framework.ServiceReference, int, org.osgi.service.useradmin.Role) 
		org.osgi.framework.ServiceReference ref
		int type
		org.osgi.service.useradmin.Role role
	public org.osgi.framework.ServiceReference getServiceReference () 
	public int getType () 
	public org.osgi.service.useradmin.Role getRole () 
}

org/osgi/service/useradmin/UserAdminListener.class
UserAdminListener.java
package org.osgi.service.useradmin
public abstract org.osgi.service.useradmin.UserAdminListener extends java.lang.Object {
	public abstract void roleChanged (org.osgi.service.useradmin.UserAdminEvent) 
}

org/osgi/service/useradmin/UserAdminPermission.class
UserAdminPermission.java
package org.osgi.service.useradmin
public final org.osgi.service.useradmin.UserAdminPermission extends java.security.BasicPermission {
	static final long serialVersionUID
	public static final String ADMIN
	public static final String CHANGE_PROPERTY
	private static final int ACTION_CHANGE_PROPERTY
	public static final String CHANGE_CREDENTIAL
	private static final int ACTION_CHANGE_CREDENTIAL
	public static final String GET_CREDENTIAL
	private static final int ACTION_GET_CREDENTIAL
	private static final int ACTION_ALL
	static final int ACTION_NONE
	private volatile String actions
	private transient int action_mask
	public void  (java.lang.String, java.lang.String) 
		String name
		String actions
	void  (java.lang.String, int) 
		String name
		int mask
	private synchronized void setTransients (int) 
		int mask
	synchronized int getActionsMask () 
	private static int parseActions (java.lang.String) 
		char c
		int matchlen
		int matchlen
		int matchlen
		int matchlen
		String actions
		boolean seencomma
		int mask
		char[] a
		int i
	private static boolean match_change (char[], int) 
		char[] a
		int i
	private static boolean match_get (char[], int) 
		char[] a
		int i
	private static boolean match_property (char[], int) 
		char[] a
		int i
	private static boolean match_credential (char[], int) 
		char[] a
		int i
	public boolean implies (java.security.Permission) 
		org.osgi.service.useradmin.UserAdminPermission requested
		int mask
		int targetMask
		java.security.Permission p
	public java.lang.String getActions () 
		StringBuffer sb
		boolean comma
		int mask
		String result
	public java.security.PermissionCollection newPermissionCollection () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.osgi.service.useradmin.UserAdminPermission uap
	public int hashCode () 
		int h
	private synchronized void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream s
	private synchronized void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream s
	public java.lang.String toString () 
		StringBuffer sb
		String a
}

org/osgi/service/useradmin/UserAdminPermissionCollection.class
UserAdminPermission.java
package org.osgi.service.useradmin
final org.osgi.service.useradmin.UserAdminPermissionCollection extends java.security.PermissionCollection {
	static final long serialVersionUID
	private final java.util.Hashtable permissions
	private boolean all_allowed
	public void  () 
	public void add (java.security.Permission) 
		int oldMask
		int newMask
		org.osgi.service.useradmin.UserAdminPermission existing
		java.security.Permission permission
		org.osgi.service.useradmin.UserAdminPermission uap
		String name
	public boolean implies (java.security.Permission) 
		org.osgi.service.useradmin.UserAdminPermission x
		java.security.Permission permission
		org.osgi.service.useradmin.UserAdminPermission requested
		String name
		int desired
		org.osgi.service.useradmin.UserAdminPermission x
		int effective
		int last
		int offset
	public java.util.Enumeration elements () 
}

org/osgi/service/wireadmin/
org/osgi/service/wireadmin/BasicEnvelope.class
BasicEnvelope.java
package org.osgi.service.wireadmin
public org.osgi.service.wireadmin.BasicEnvelope extends java.lang.Object implements org.osgi.service.wireadmin.Envelope  {
	Object value
	Object identification
	String scope
	public void  (java.lang.Object, java.lang.Object, java.lang.String) 
		Object value
		Object identification
		String scope
	public java.lang.Object getValue () 
	public java.lang.Object getIdentification () 
	public java.lang.String getScope () 
}

org/osgi/service/wireadmin/Consumer.class
Consumer.java
package org.osgi.service.wireadmin
public abstract org.osgi.service.wireadmin.Consumer extends java.lang.Object {
	public abstract void updated (org.osgi.service.wireadmin.Wire, java.lang.Object) 
	public abstract void producersConnected (org.osgi.service.wireadmin.Wire[]) 
}

org/osgi/service/wireadmin/Envelope.class
Envelope.java
package org.osgi.service.wireadmin
public abstract org.osgi.service.wireadmin.Envelope extends java.lang.Object {
	public abstract java.lang.Object getValue () 
	public abstract java.lang.Object getIdentification () 
	public abstract java.lang.String getScope () 
}

org/osgi/service/wireadmin/Producer.class
Producer.java
package org.osgi.service.wireadmin
public abstract org.osgi.service.wireadmin.Producer extends java.lang.Object {
	public abstract java.lang.Object polled (org.osgi.service.wireadmin.Wire) 
	public abstract void consumersConnected (org.osgi.service.wireadmin.Wire[]) 
}

org/osgi/service/wireadmin/Wire.class
Wire.java
package org.osgi.service.wireadmin
public abstract org.osgi.service.wireadmin.Wire extends java.lang.Object {
	public abstract boolean isValid () 
	public abstract boolean isConnected () 
	public abstract java.lang.Class[] getFlavors () 
	public abstract void update (java.lang.Object) 
	public abstract java.lang.Object poll () 
	public abstract java.lang.Object getLastValue () 
	public abstract java.util.Dictionary getProperties () 
	public abstract java.lang.String[] getScope () 
	public abstract boolean hasScope (java.lang.String) 
}

org/osgi/service/wireadmin/WireAdmin.class
WireAdmin.java
package org.osgi.service.wireadmin
public abstract org.osgi.service.wireadmin.WireAdmin extends java.lang.Object {
	public abstract org.osgi.service.wireadmin.Wire createWire (java.lang.String, java.lang.String, java.util.Dictionary) 
	public abstract void deleteWire (org.osgi.service.wireadmin.Wire) 
	public abstract void updateWire (org.osgi.service.wireadmin.Wire, java.util.Dictionary) 
	public abstract org.osgi.service.wireadmin.Wire[] getWires (java.lang.String)  throws org.osgi.framework.InvalidSyntaxException 
}

org/osgi/service/wireadmin/WireAdminEvent.class
WireAdminEvent.java
package org.osgi.service.wireadmin
public org.osgi.service.wireadmin.WireAdminEvent extends java.lang.Object {
	private org.osgi.framework.ServiceReference reference
	private org.osgi.service.wireadmin.Wire wire
	private int type
	private Throwable throwable
	public static final int PRODUCER_EXCEPTION
	public static final int CONSUMER_EXCEPTION
	public static final int WIRE_CREATED
	public static final int WIRE_UPDATED
	public static final int WIRE_DELETED
	public static final int WIRE_CONNECTED
	public static final int WIRE_DISCONNECTED
	public static final int WIRE_TRACE
	public void  (org.osgi.framework.ServiceReference, int, org.osgi.service.wireadmin.Wire, java.lang.Throwable) 
		org.osgi.framework.ServiceReference reference
		int type
		org.osgi.service.wireadmin.Wire wire
		Throwable exception
	public org.osgi.framework.ServiceReference getServiceReference () 
	public org.osgi.service.wireadmin.Wire getWire () 
	public int getType () 
	public java.lang.Throwable getThrowable () 
}

org/osgi/service/wireadmin/WireAdminListener.class
WireAdminListener.java
package org.osgi.service.wireadmin
public abstract org.osgi.service.wireadmin.WireAdminListener extends java.lang.Object {
	public abstract void wireAdminEvent (org.osgi.service.wireadmin.WireAdminEvent) 
}

org/osgi/service/wireadmin/WireConstants.class
WireConstants.java
package org.osgi.service.wireadmin
public abstract org.osgi.service.wireadmin.WireConstants extends java.lang.Object {
	public static final String WIREADMIN_PID
	public static final String WIREADMIN_PRODUCER_COMPOSITE
	public static final String WIREADMIN_CONSUMER_COMPOSITE
	public static final String WIREADMIN_PRODUCER_SCOPE
	public static final String WIREADMIN_CONSUMER_SCOPE
	public static final String[] WIREADMIN_SCOPE_ALL
	public static final String WIREADMIN_PRODUCER_PID
	public static final String WIREADMIN_CONSUMER_PID
	public static final String WIREADMIN_FILTER
	public static final String WIREVALUE_CURRENT
	public static final String WIREVALUE_PREVIOUS
	public static final String WIREVALUE_DELTA_ABSOLUTE
	public static final String WIREVALUE_DELTA_RELATIVE
	public static final String WIREVALUE_ELAPSED
	public static final String WIREADMIN_PRODUCER_FILTERS
	public static final String WIREADMIN_CONSUMER_FLAVORS
	public static final String WIREADMIN_PRODUCER_FLAVORS
	public static final String WIREADMIN_EVENTS
	static void  () 
}

org/osgi/service/wireadmin/WirePermission.class
WirePermission.java
package org.osgi.service.wireadmin
public final org.osgi.service.wireadmin.WirePermission extends java.security.BasicPermission {
	static final long serialVersionUID
	public static final String PRODUCE
	public static final String CONSUME
	private static final int ACTION_PRODUCE
	private static final int ACTION_CONSUME
	private static final int ACTION_ALL
	private static final int ACTION_NONE
	private transient int action_mask
	private volatile String actions
	public void  (java.lang.String, java.lang.String) 
		String name
		String actions
	void  (java.lang.String, int) 
		String name
		int mask
	private synchronized void setTransients (int) 
		int mask
	synchronized int getActionsMask () 
	private static int parseActions (java.lang.String) 
		char c
		int matchlen
		int matchlen
		int matchlen
		String actions
		boolean seencomma
		int mask
		char[] a
		int i
	public boolean implies (java.security.Permission) 
		org.osgi.service.wireadmin.WirePermission requested
		int requestedMask
		java.security.Permission p
	public java.lang.String getActions () 
		StringBuffer sb
		boolean comma
		int mask
		String result
	public java.security.PermissionCollection newPermissionCollection () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.osgi.service.wireadmin.WirePermission wp
	public int hashCode () 
		int h
	public java.lang.String toString () 
		StringBuffer sb
		String a
	private synchronized void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream s
	private synchronized void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream s
}

org/osgi/service/wireadmin/WirePermissionCollection.class
WirePermission.java
package org.osgi.service.wireadmin
final org.osgi.service.wireadmin.WirePermissionCollection extends java.security.PermissionCollection {
	static final long serialVersionUID
	private final java.util.Hashtable permissions
	private boolean all_allowed
	public void  () 
	public void add (java.security.Permission) 
		int oldMask
		int newMask
		org.osgi.service.wireadmin.WirePermission existing
		java.security.Permission permission
		org.osgi.service.wireadmin.WirePermission wp
		String name
	public boolean implies (java.security.Permission) 
		org.osgi.service.wireadmin.WirePermission x
		java.security.Permission permission
		org.osgi.service.wireadmin.WirePermission requested
		org.osgi.service.wireadmin.WirePermission x
		int desired
		int effective
		String name
		int last
		int offset
	public java.util.Enumeration elements () 
}

plugin.properties