META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
OSGI-INF/
OSGI-INF/agentProvider.xml
OSGI-INF/eventBus.xml
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/core/
org/eclipse/equinox/internal/p2/core/Activator.classActivator.java
package org.eclipse.equinox.internal.p2.core
public org.eclipse.equinox.internal.p2.core.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static org.eclipse.equinox.p2.core.IAgentLocation agentDataLocation
public static org.osgi.framework.BundleContext context
private static final String DEFAULT_AGENT_LOCATION
public static final String ID
private static org.eclipse.equinox.internal.p2.core.Activator instance
private static final String NO_DEFAULT
private static final String NONE
private static final String PROP_AGENT_DATA_AREA
private static final String PROP_CONFIG_DIR
private static final String PROP_USER_DIR
private static final String PROP_USER_HOME
public static final String READ_ONLY_AREA_SUFFIX
private static final String VAR_CONFIG_DIR
private static final String VAR_USER_DIR
private static final String VAR_USER_HOME
private org.eclipse.equinox.p2.core.IProvisioningAgent agent
private org.osgi.framework.ServiceRegistration agentLocationRegistration
org.osgi.util.tracker.ServiceTracker logTracker
static void ()
public void ()
private static java.net.URI adjustTrailingSlash (java.net.URI, boolean) throws java.net.URISyntaxException
java.net.URI url
boolean trailingSlash
String file
private static java.net.URI buildURL (java.lang.String, boolean)
String spec
boolean trailingSlash
boolean isFile
public static org.osgi.framework.BundleContext getContext ()
public static org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog ()
org.eclipse.equinox.internal.p2.core.Activator a
org.osgi.util.tracker.ServiceTracker tracker
private static java.lang.String substituteVar (java.lang.String, java.lang.String, java.lang.String)
String source
String var
String prop
String value
private org.eclipse.equinox.p2.core.IAgentLocation buildLocation (java.lang.String, java.net.URI, boolean, boolean)
String property
java.net.URI defaultLocation
boolean readOnlyDefault
boolean addTrailingSlash
String location
String base
String base
java.net.URI url
org.eclipse.equinox.internal.p2.core.AgentLocation result
private org.osgi.util.tracker.ServiceTracker getLogTracker ()
private void registerAgent ()
org.osgi.framework.ServiceReference agentProviderRef
org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
Exception e
String msg
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
java.net.URI defaultLocation
java.util.Dictionary locationProperties
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
private void unregisterAgent ()
}
org/eclipse/equinox/internal/p2/core/AgentLocation.classAgentLocation.java
package org.eclipse.equinox.internal.p2.core
public org.eclipse.equinox.internal.p2.core.AgentLocation extends java.lang.Object implements org.eclipse.equinox.p2.core.IAgentLocation {
private java.net.URI location
public void (java.net.URI)
java.net.URI location
public synchronized java.net.URI getRootLocation ()
public java.net.URI getDataArea (java.lang.String)
String touchpointId
}
org/eclipse/equinox/internal/p2/core/DefaultAgentProvider.classDefaultAgentProvider.java
package org.eclipse.equinox.internal.p2.core
public org.eclipse.equinox.internal.p2.core.DefaultAgentProvider extends java.lang.Object implements org.eclipse.equinox.p2.core.IProvisioningAgentProvider {
private org.osgi.framework.BundleContext context
public void ()
public void activate (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext aContext
public org.eclipse.equinox.p2.core.IProvisioningAgent createAgent (java.net.URI)
java.net.URI location
org.eclipse.equinox.internal.p2.core.ProvisioningAgent result
org.eclipse.equinox.p2.core.IAgentLocation agentLocation
java.util.Dictionary properties
org.osgi.framework.ServiceRegistration reg
}
org/eclipse/equinox/internal/p2/core/EventBusComponent.classEventBusComponent.java
package org.eclipse.equinox.internal.p2.core
public org.eclipse.equinox.internal.p2.core.EventBusComponent extends java.lang.Object implements org.eclipse.equinox.p2.core.spi.IAgentServiceFactory {
public void ()
public java.lang.Object createService (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
}
org/eclipse/equinox/internal/p2/core/ProvisioningAgent.classProvisioningAgent.java
package org.eclipse.equinox.internal.p2.core
public org.eclipse.equinox.internal.p2.core.ProvisioningAgent extends java.lang.Object implements org.eclipse.equinox.p2.core.IProvisioningAgent org.osgi.util.tracker.ServiceTrackerCustomizer {
private final java.util.Map agentServices
private org.osgi.framework.BundleContext context
private volatile boolean stopped
private org.osgi.framework.ServiceRegistration reg
private final java.util.Map trackers
public void ()
public java.lang.Object getService (java.lang.String)
String serviceName
Object service
org.osgi.framework.ServiceReference[] refs
org.osgi.framework.ServiceReference[] refs
org.osgi.framework.InvalidSyntaxException e
org.osgi.util.tracker.ServiceTracker tracker
org.eclipse.equinox.p2.core.spi.IAgentServiceFactory factory
private void checkRunning ()
public void registerService (java.lang.String, java.lang.Object)
String serviceName
Object service
public void setBundleContext (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public void setLocation (java.net.URI)
java.net.URI location
org.eclipse.equinox.p2.core.IAgentLocation agentLocation
org.osgi.framework.ServiceReference ref
public void unregisterService (java.lang.String, java.lang.Object)
String serviceName
Object service
public void stop ()
java.util.List toStop
java.util.List toStop
Object service
org.osgi.util.tracker.ServiceTracker t
public void setServiceRegistration (org.osgi.framework.ServiceRegistration)
org.osgi.framework.ServiceRegistration reg
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object factoryService
String serviceName
Object registered
org.osgi.util.tracker.ServiceTracker toRemove
}
org/eclipse/equinox/internal/p2/core/ProvisioningEventBus.classProvisioningEventBus.java
package org.eclipse.equinox.internal.p2.core
public org.eclipse.equinox.internal.p2.core.ProvisioningEventBus extends java.lang.Object implements org.eclipse.osgi.framework.eventmgr.EventDispatcher org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus org.eclipse.equinox.p2.core.spi.IAgentService {
private final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap syncListeners
private final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap asyncListeners
private org.eclipse.osgi.framework.eventmgr.EventManager eventManager
private Object dispatchEventLock
private boolean closed
private int dispatchingEvents
public void ()
public void addListener (org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener)
org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener toAdd
public void removeListener (org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener)
org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener toRemove
public void publishEvent (java.util.EventObject)
java.util.EventObject event
org.eclipse.osgi.framework.eventmgr.ListenerQueue listeners
public void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
Object eventListener
Object listenerObject
int eventAction
Object eventObject
Exception e
public void close ()
boolean interrupted
public void start ()
public void stop ()
}
org/eclipse/equinox/internal/p2/core/StringPool.classStringPool.java
package org.eclipse.equinox.internal.p2.core
public final org.eclipse.equinox.internal.p2.core.StringPool extends java.lang.Object {
private int savings
private final java.util.HashMap map
public void ()
public java.lang.String add (java.lang.String)
String string
String result
String trim
public int getSavedStringCount ()
}
org/eclipse/equinox/internal/p2/core/helpers/
org/eclipse/equinox/internal/p2/core/helpers/CollectionUtils$UnmodifiableArrayList$1.classCollectionUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.CollectionUtils$UnmodifiableArrayList$1 extends java.lang.Object implements java.util.ListIterator {
private int index
final org.eclipse.equinox.internal.p2.core.helpers.CollectionUtils$UnmodifiableArrayList this$1
void (org.eclipse.equinox.internal.p2.core.helpers.CollectionUtils$UnmodifiableArrayList)
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object e
public void add (java.lang.Object)
Object e
}
org/eclipse/equinox/internal/p2/core/helpers/CollectionUtils$UnmodifiableArrayList.classCollectionUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.CollectionUtils$UnmodifiableArrayList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private static final long serialVersionUID
final Object[] array
void (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
int size
int i
int i
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public int lastIndexOf (java.lang.Object)
Object o
int idx
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
int size
}
org/eclipse/equinox/internal/p2/core/helpers/CollectionUtils.classCollectionUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.CollectionUtils extends java.lang.Object {
public void ()
public static int hashCode (java.lang.Object[])
Object[] objects
int result
int idx
Object object
public static java.util.List emptyList ()
public static java.util.Set emptySet ()
public static java.util.Map emptyMap ()
public static java.util.List unmodifiableList (java.lang.Object[])
Object[] array
public static java.util.Map loadProperties (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
java.util.Properties properties
public static java.util.Map toMap (java.util.Properties)
java.util.Properties properties
java.util.Map props
public static void putAll (java.util.Properties, java.util.Map)
java.util.Properties properties
java.util.Map result
java.util.Enumeration keys
String key
public static void storeProperties (java.util.Map, java.io.OutputStream, java.lang.String) throws java.io.IOException
java.util.Map properties
java.io.OutputStream stream
String comment
java.util.Properties props
}
org/eclipse/equinox/internal/p2/core/helpers/FileUtils$1.classFileUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.io.File, java.io.File)
java.io.File arg0
java.io.File arg1
org.eclipse.core.runtime.Path a
org.eclipse.core.runtime.Path b
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/equinox/internal/p2/core/helpers/FileUtils$2.classFileUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$2 extends java.lang.Object implements org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer {
private final java.io.File val$root
void (java.io.File)
public org.eclipse.core.runtime.IPath computePath (java.io.File)
java.io.File source
org.eclipse.core.runtime.IPath result
org.eclipse.core.runtime.IPath rootPath
public void reset ()
}
org/eclipse/equinox/internal/p2/core/helpers/FileUtils$3.classFileUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$3 extends java.lang.Object implements org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer {
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer computer
private final int val$segmentsToKeep
void (int)
public org.eclipse.core.runtime.IPath computePath (java.io.File)
java.io.File source
org.eclipse.core.runtime.IPath sourcePath
public void reset ()
}
org/eclipse/equinox/internal/p2/core/helpers/FileUtils$4.classFileUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$4 extends java.lang.Object implements org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer {
private final int val$segmentsToKeep
void (int)
public org.eclipse.core.runtime.IPath computePath (java.io.File)
java.io.File source
org.eclipse.core.runtime.IPath sourcePath
public void reset ()
}
org/eclipse/equinox/internal/p2/core/helpers/FileUtils$IPathComputer.classFileUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
public abstract org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath computePath (java.io.File)
public abstract void reset ()
}
org/eclipse/equinox/internal/p2/core/helpers/FileUtils.classFileUtils.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.FileUtils extends java.lang.Object {
public void ()
private static java.io.File[] untarFile (java.io.File, java.io.File) throws java.io.IOException org.eclipse.equinox.internal.p2.core.helpers.TarException
java.io.File source
java.io.File outputDir
org.eclipse.equinox.internal.p2.core.helpers.TarFile tarFile
java.util.List untarredFiles
java.util.Enumeration e
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entry
java.io.InputStream input
java.io.File outFile
public static java.io.File[] unzipFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File zipFile
java.io.File outputDir
org.eclipse.equinox.internal.p2.core.helpers.TarException e
java.io.InputStream in
java.io.IOException e
public static java.io.File[] unzipFile (java.io.File, java.io.File, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.File zipFile
java.io.File outputDir
String taskName
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.InputStream in
java.io.IOException e
public static java.io.File[] unzipStream (java.io.InputStream, long, java.io.File, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.InputStream stream
long size
java.io.File outputDir
String taskName
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.InputStream is
java.util.zip.ZipInputStream in
java.util.zip.ZipEntry ze
java.util.ArrayList unzippedFiles
java.io.File outFile
public static void deleteEmptyDirs (java.io.File) throws java.io.IOException
java.io.File dir
java.io.File[] files
int i
public static void deleteAll (java.io.File)
java.io.File file
java.io.File[] files
int i
public static int copyStream (java.io.InputStream, boolean, java.io.OutputStream, boolean) throws java.io.IOException
java.io.InputStream in
boolean closeIn
java.io.OutputStream out
boolean closeOut
int written
byte[] buffer
int len
int len
public static void copy (java.io.File, java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File source
java.io.File destination
java.io.File root
boolean overwrite
java.io.File sourceFile
java.io.File destinationFile
java.io.File[] list
int i
java.io.InputStream in
java.io.OutputStream out
public static void zip (java.io.File[], java.io.File[], java.io.File, org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer) throws java.io.IOException
java.io.File[] inclusions
java.io.File[] exclusions
java.io.File destinationArchive
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer pathComputer
java.io.FileOutputStream fileOutput
java.util.zip.ZipOutputStream output
java.util.HashSet exclusionSet
java.util.HashSet directoryEntries
int i
public static void zip (java.util.zip.ZipOutputStream, java.io.File, java.util.Set, org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer) throws java.io.IOException
java.util.zip.ZipOutputStream output
java.io.File source
java.util.Set exclusions
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer pathComputer
public static void zip (java.util.zip.ZipOutputStream, java.io.File, java.util.Set, org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer, java.util.Set) throws java.io.IOException
java.util.zip.ZipOutputStream output
java.io.File source
java.util.Set exclusions
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer pathComputer
java.util.Set directoryEntries
private static void zipDirectoryEntry (java.util.zip.ZipOutputStream, org.eclipse.core.runtime.IPath, long, java.util.Set) throws java.io.IOException
java.util.zip.ZipOutputStream output
org.eclipse.core.runtime.IPath entry
long time
java.util.Set directoryEntries
java.util.zip.ZipEntry dirEntry
private static void zipDir (java.util.zip.ZipOutputStream, java.io.File, java.util.Set, org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer, java.util.Set) throws java.io.IOException
java.util.zip.ZipOutputStream output
java.io.File source
java.util.Set exclusions
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer pathComputer
java.util.Set directoryEntries
java.io.File[] files
int i
private static void zipFile (java.util.zip.ZipOutputStream, java.io.File, org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer, java.util.Set) throws java.io.IOException
java.util.zip.ZipOutputStream output
java.io.File source
org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer pathComputer
java.util.Set directoryEntries
boolean isManifest
java.io.InputStream input
org.eclipse.core.runtime.IPath entryPath
java.util.zip.ZipEntry zipEntry
public static org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createRootPathComputer (java.io.File)
java.io.File root
public static org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createDynamicPathComputer (int)
int segmentsToKeep
public static org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createParentPrefixComputer (int)
int segmentsToKeep
}
org/eclipse/equinox/internal/p2/core/helpers/LogHelper.classLogHelper.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.LogHelper extends java.lang.Object {
public void ()
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.osgi.framework.log.FrameworkLog log
public static void log (org.eclipse.equinox.p2.core.ProvisionException)
org.eclipse.equinox.p2.core.ProvisionException exception
private static org.eclipse.osgi.framework.log.FrameworkLogEntry getLog (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
Throwable t
java.util.ArrayList childlist
int stackCode
org.eclipse.core.runtime.IStatus coreStatus
org.eclipse.core.runtime.IStatus[] children
int i
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
}
org/eclipse/equinox/internal/p2/core/helpers/Messages.classMessages.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String Util_Invalid_Zip_File_Format
public static String Util_Error_Unzipping
public static String Util_Empty_Zip_Entry
public static String Util_Absolute_Entry
static void ()
private void ()
}
org/eclipse/equinox/internal/p2/core/helpers/OrderedProperties$StringsEnum.classOrderedProperties.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties$StringsEnum extends java.lang.Object implements java.util.Enumeration {
private final java.util.Iterator iterator
final org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties this$0
public void (org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties, java.util.Collection)
java.util.Collection elems
public boolean hasMoreElements ()
public java.lang.String nextElement ()
public volatile java.lang.Object nextElement ()
}
org/eclipse/equinox/internal/p2/core/helpers/OrderedProperties$UnmodifiableProperties.classOrderedProperties.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties$UnmodifiableProperties extends org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties {
void (java.util.Map)
java.util.Map properties
java.util.Map$Entry entry
public synchronized java.lang.Object setProperty (java.lang.String, java.lang.String)
String key
String value
public synchronized java.lang.String put (java.lang.String, java.lang.String)
String key
String value
public synchronized java.lang.String remove (java.lang.Object)
Object key
public synchronized void putAll (java.util.Map)
java.util.Map t
public synchronized void clear ()
}
org/eclipse/equinox/internal/p2/core/helpers/OrderedProperties.classOrderedProperties.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties extends java.util.Dictionary implements java.util.Map {
java.util.LinkedHashMap propertyMap
public static org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties unmodifiableProperties (java.util.Map)
java.util.Map properties
public void ()
public void (int)
int size
public void (org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties)
org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties
public java.lang.Object setProperty (java.lang.String, java.lang.String)
String key
String value
public java.lang.String getProperty (java.lang.String)
String key
public void putAll (org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties)
org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties
private void init ()
public int size ()
public boolean isEmpty ()
public synchronized void clear ()
public java.lang.String put (java.lang.String, java.lang.String)
String key
String value
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.String get (java.lang.Object)
Object key
public java.util.Set keySet ()
public void putAll (java.util.Map)
java.util.Map arg0
public java.lang.String remove (java.lang.Object)
Object key
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties rhs
public int hashCode ()
public java.lang.String toString ()
StringBuffer sb
public java.util.Enumeration elements ()
public java.util.Enumeration keys ()
public volatile java.lang.Object get (java.lang.Object)
public volatile java.lang.Object remove (java.lang.Object)
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/equinox/internal/p2/core/helpers/ServiceHelper.classServiceHelper.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.ServiceHelper extends java.lang.Object {
public void ()
public static java.lang.Object getService (org.osgi.framework.BundleContext, java.lang.String)
org.osgi.framework.BundleContext context
String name
org.osgi.framework.ServiceReference reference
Object result
public static java.lang.Object getService (org.osgi.framework.BundleContext, java.lang.String, java.lang.String)
org.osgi.framework.BundleContext context
String name
String filter
org.osgi.framework.ServiceReference[] references
org.osgi.framework.ServiceReference[] references
Object result
}
org/eclipse/equinox/internal/p2/core/helpers/StringHelper.classStringHelper.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.StringHelper extends java.lang.Object {
public static String[] EMPTY_ARRAY
static void ()
public void ()
public static java.lang.String[] getArrayFromString (java.lang.String, char)
String spec
char c
String[] resultArr
int splitIdx
java.util.List result
String part
}
org/eclipse/equinox/internal/p2/core/helpers/TarEntry.classTarEntry.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.TarEntry extends java.lang.Object implements java.lang.Cloneable {
private String name
private long mode
private long time
private long size
private int type
int filepos
public static final int FILE
public static final int DIRECTORY
void (java.lang.String, int)
String name
int pos
public int getFileType ()
public long getMode ()
public java.lang.String getName ()
public long getSize ()
public long getTime ()
public void setFileType (int)
int type
public void setMode (long)
long mode
public void setSize (long)
long size
public void setTime (long)
long time
}
org/eclipse/equinox/internal/p2/core/helpers/TarException.classTarException.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.TarException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String s
public void (java.lang.String, java.lang.Throwable)
String s
Throwable cause
}
org/eclipse/equinox/internal/p2/core/helpers/TarFile$1.classTarFile.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.TarFile$1 extends java.lang.Object implements java.util.Enumeration {
final org.eclipse.equinox.internal.p2.core.helpers.TarFile this$0
void (org.eclipse.equinox.internal.p2.core.helpers.TarFile)
public boolean hasMoreElements ()
public org.eclipse.equinox.internal.p2.core.helpers.TarEntry nextElement ()
org.eclipse.equinox.internal.p2.core.helpers.TarEntry oldEntry
public volatile java.lang.Object nextElement ()
}
org/eclipse/equinox/internal/p2/core/helpers/TarFile$2.classTarFile.java
package org.eclipse.equinox.internal.p2.core.helpers
org.eclipse.equinox.internal.p2.core.helpers.TarFile$2 extends org.eclipse.equinox.internal.p2.core.helpers.TarInputStream {
final org.eclipse.equinox.internal.p2.core.helpers.TarFile this$0
void (org.eclipse.equinox.internal.p2.core.helpers.TarFile, java.io.InputStream, org.eclipse.equinox.internal.p2.core.helpers.TarEntry) throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
java.io.InputStream $anonymous0
org.eclipse.equinox.internal.p2.core.helpers.TarEntry $anonymous1
public void close ()
}
org/eclipse/equinox/internal/p2/core/helpers/TarFile.classTarFile.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.TarFile extends java.lang.Object {
private java.io.File file
private org.eclipse.equinox.internal.p2.core.helpers.TarInputStream entryEnumerationStream
private org.eclipse.equinox.internal.p2.core.helpers.TarEntry curEntry
private org.eclipse.equinox.internal.p2.core.helpers.TarInputStream entryStream
private java.io.InputStream internalEntryStream
public void (java.io.File) throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
java.io.File file
java.io.InputStream in
org.eclipse.equinox.internal.p2.core.helpers.TarException ex
public void close () throws java.io.IOException
public java.util.Enumeration entries ()
public java.io.InputStream getInputStream (org.eclipse.equinox.internal.p2.core.helpers.TarEntry) throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entry
public java.lang.String getName ()
protected void finalize () throws java.lang.Throwable
static org.eclipse.equinox.internal.p2.core.helpers.TarEntry access$0 (org.eclipse.equinox.internal.p2.core.helpers.TarFile)
static org.eclipse.equinox.internal.p2.core.helpers.TarInputStream access$1 (org.eclipse.equinox.internal.p2.core.helpers.TarFile)
static void access$2 (org.eclipse.equinox.internal.p2.core.helpers.TarFile, org.eclipse.equinox.internal.p2.core.helpers.TarEntry)
}
org/eclipse/equinox/internal/p2/core/helpers/TarInputStream.classTarInputStream.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.TarInputStream extends java.io.FilterInputStream {
private int nextEntry
private int nextEOF
private int filepos
private int bytesread
private org.eclipse.equinox.internal.p2.core.helpers.TarEntry firstEntry
private String longLinkName
public void (java.io.InputStream) throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
java.io.InputStream in
void (java.io.InputStream, org.eclipse.equinox.internal.p2.core.helpers.TarEntry) throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
java.io.InputStream in
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entry
private long headerChecksum (byte[])
byte[] header
long sum
int i
boolean skipToEntry (org.eclipse.equinox.internal.p2.core.helpers.TarEntry) throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entry
int bytestoskip
long ret
private boolean isValidTarHeader (byte[])
byte[] header
long fileChecksum
long fileChecksum
long calculatedChecksum
int pos
int i
StringBuffer checksumString
org.eclipse.equinox.internal.p2.core.helpers.TarEntry getNextEntryInternal () throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
byte[] header
int pos
int i
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entryReturn
long ret
int bytestoread
int ret
String name
String prefix
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entry
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entry
StringBuffer mode
long fileMode
NumberFormatException nfe
StringBuffer size
int fileSize
int fileSize
NumberFormatException nfe
public org.eclipse.equinox.internal.p2.core.helpers.TarEntry getNextEntry () throws org.eclipse.equinox.internal.p2.core.helpers.TarException java.io.IOException
org.eclipse.equinox.internal.p2.core.helpers.TarEntry entry
byte[] longNameData
int bytesread
int cur
int pos
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int size
public int read () throws java.io.IOException
byte[] data
int size
}
org/eclipse/equinox/internal/p2/core/helpers/Tracing.classTracing.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.Tracing extends java.lang.Object {
public static boolean DEBUG
public static boolean DEBUG_GENERATOR_PARSING
public static boolean DEBUG_INSTALL_REGISTRY
public static boolean DEBUG_METADATA_PARSING
public static boolean DEBUG_MIRRORS
public static boolean DEBUG_PARSE_PROBLEMS
public static boolean DEBUG_PLANNER_OPERANDS
public static boolean DEBUG_PLANNER_PROJECTOR
public static boolean DEBUG_PROFILE_PREFERENCES
public static boolean DEBUG_PUBLISHING
public static boolean DEBUG_RECONCILER
public static boolean DEBUG_REMOVE_REPO
public static boolean DEBUG_UPDATE_CHECK
public static boolean DEBUG_EVENTS_CLIENT
public static boolean DEBUG_VERIFIER
static void ()
org.eclipse.osgi.service.debug.DebugOptions options
public void ()
public static void debug (java.lang.String)
String message
StringBuffer buffer
}
org/eclipse/equinox/internal/p2/core/helpers/URLUtil.classURLUtil.java
package org.eclipse.equinox.internal.p2.core.helpers
public org.eclipse.equinox.internal.p2.core.helpers.URLUtil extends java.lang.Object {
public void ()
public static java.io.File toFile (java.net.URL)
java.net.URL url
String externalForm
String pathString
private static java.lang.String ensureUNCPath (java.lang.String)
String path
int len
StringBuffer result
int i
}
org/eclipse/equinox/internal/p2/core/helpers/messages.properties
org/eclipse/equinox/internal/provisional/
org/eclipse/equinox/internal/provisional/p2/
org/eclipse/equinox/internal/provisional/p2/core/
org/eclipse/equinox/internal/provisional/p2/core/eventbus/
org/eclipse/equinox/internal/provisional/p2/core/eventbus/IProvisioningEventBus.classIProvisioningEventBus.java
package org.eclipse.equinox.internal.provisional.p2.core.eventbus
public abstract org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus extends java.lang.Object implements org.eclipse.osgi.framework.eventmgr.EventDispatcher {
public static final String SERVICE_NAME
static void ()
public abstract void addListener (org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener)
public abstract void removeListener (org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener)
public abstract void publishEvent (java.util.EventObject)
public abstract void close ()
}
org/eclipse/equinox/internal/provisional/p2/core/eventbus/ProvisioningListener.classProvisioningListener.java
package org.eclipse.equinox.internal.provisional.p2.core.eventbus
public abstract org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener extends java.lang.Object implements java.util.EventListener {
public abstract void notify (java.util.EventObject)
}
org/eclipse/equinox/internal/provisional/p2/core/eventbus/SynchronousProvisioningListener.classSynchronousProvisioningListener.java
package org.eclipse.equinox.internal.provisional.p2.core.eventbus
public abstract org.eclipse.equinox.internal.provisional.p2.core.eventbus.SynchronousProvisioningListener extends java.lang.Object implements org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener {
}
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/core/
org/eclipse/equinox/p2/core/IAgentLocation.classIAgentLocation.java
package org.eclipse.equinox.p2.core
public abstract org.eclipse.equinox.p2.core.IAgentLocation extends java.lang.Object {
public static final String SERVICE_NAME
static void ()
public abstract java.net.URI getDataArea (java.lang.String)
public abstract java.net.URI getRootLocation ()
}
org/eclipse/equinox/p2/core/IProvisioningAgent.classIProvisioningAgent.java
package org.eclipse.equinox.p2.core
public abstract org.eclipse.equinox.p2.core.IProvisioningAgent extends java.lang.Object {
public static final String SERVICE_NAME
public static final String INSTALLER_AGENT
public static final String INSTALLER_PROFILEID
public static final String SERVICE_CURRENT
static void ()
public abstract java.lang.Object getService (java.lang.String)
public abstract void registerService (java.lang.String, java.lang.Object)
public abstract void stop ()
public abstract void unregisterService (java.lang.String, java.lang.Object)
}
org/eclipse/equinox/p2/core/IProvisioningAgentProvider.classIProvisioningAgentProvider.java
package org.eclipse.equinox.p2.core
public abstract org.eclipse.equinox.p2.core.IProvisioningAgentProvider extends java.lang.Object {
public static final String SERVICE_NAME
static void ()
public abstract org.eclipse.equinox.p2.core.IProvisioningAgent createAgent (java.net.URI) throws org.eclipse.equinox.p2.core.ProvisionException
}
org/eclipse/equinox/p2/core/ProvisionException.classProvisionException.java
package org.eclipse.equinox.p2.core
public org.eclipse.equinox.p2.core.ProvisionException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
public static final int INTERNAL_ERROR
public static final int REPOSITORY_NOT_FOUND
public static final int REPOSITORY_EXISTS
public static final int REPOSITORY_FAILED_READ
public static final int REPOSITORY_FAILED_WRITE
public static final int REPOSITORY_READ_ONLY
public static final int REPOSITORY_UNKNOWN_TYPE
public static final int REPOSITORY_INVALID_LOCATION
public static final int REPOSITORY_FAILED_AUTHENTICATION
public static final int ARTIFACT_NOT_FOUND
public static final int ARTIFACT_EXISTS
public static final int ARTIFACT_INCOMPLETE_SIZING
public void (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/eclipse/equinox/p2/core/UIServices$AuthenticationInfo.classUIServices.java
package org.eclipse.equinox.p2.core
public org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo extends java.lang.Object {
private final boolean save
private final String userName
private final String password
public void (java.lang.String, java.lang.String, boolean)
String userName
String password
boolean saveResult
public boolean saveResult ()
public java.lang.String getUserName ()
public java.lang.String getPassword ()
}
org/eclipse/equinox/p2/core/UIServices$TrustInfo.classUIServices.java
package org.eclipse.equinox.p2.core
public org.eclipse.equinox.p2.core.UIServices$TrustInfo extends java.lang.Object {
private final java.security.cert.Certificate[] trustedCertificates
private final boolean saveTrustedCertificates
private final boolean trustUnsigned
public void (java.security.cert.Certificate[], boolean, boolean)
java.security.cert.Certificate[] trusted
boolean save
boolean trustUnsigned
public java.security.cert.Certificate[] getTrustedCertificates ()
public boolean persistTrust ()
public boolean trustUnsignedContent ()
}
org/eclipse/equinox/p2/core/UIServices.classUIServices.java
package org.eclipse.equinox.p2.core
public abstract org.eclipse.equinox.p2.core.UIServices extends java.lang.Object {
public static final String SERVICE_NAME
static void ()
public void ()
public abstract org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo getUsernamePassword (java.lang.String)
public abstract org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo getUsernamePassword (java.lang.String, org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo)
public abstract org.eclipse.equinox.p2.core.UIServices$TrustInfo getTrustInfo (java.security.cert.Certificate[][], java.lang.String[])
}
org/eclipse/equinox/p2/core/spi/
org/eclipse/equinox/p2/core/spi/IAgentService.classIAgentService.java
package org.eclipse.equinox.p2.core.spi
public abstract org.eclipse.equinox.p2.core.spi.IAgentService extends java.lang.Object {
public abstract void start ()
public abstract void stop ()
}
org/eclipse/equinox/p2/core/spi/IAgentServiceFactory.classIAgentServiceFactory.java
package org.eclipse.equinox.p2.core.spi
public abstract org.eclipse.equinox.p2.core.spi.IAgentServiceFactory extends java.lang.Object {
public static final String SERVICE_NAME
public static final String PROP_CREATED_SERVICE_NAME
static void ()
public abstract java.lang.Object createService (org.eclipse.equinox.p2.core.IProvisioningAgent)
}