META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
OSGI-INF/
OSGI-INF/repositoryManager.xml
about.html
plugin.properties
ant_tasks/
ant_tasks/metadataRepository-ant.jar
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/metadata/
org/eclipse/equinox/internal/p2/metadata/repository/
org/eclipse/equinox/internal/p2/metadata/repository/Activator.class
Activator.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { public static final String ID public static final String REPO_PROVIDER_XPT private static org.osgi.framework.BundleContext bundleContext public void <init> () public static org.osgi.framework.BundleContext getContext () public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext aContext public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext aContext }
org/eclipse/equinox/internal/p2/metadata/repository/CompositeMetadataRepository.class
CompositeMetadataRepository.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository extends org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository implements org.eclipse.equinox.p2.repository.ICompositeRepository org.eclipse.equinox.p2.metadata.index.IIndexProvider { public static final String REPOSITORY_TYPE public static final String PI_REPOSITORY_TYPE private static final Integer REPOSITORY_VERSION public static final String XML_EXTENSION private static final String JAR_EXTENSION private java.util.List childrenURIs private java.util.List loadedRepos private org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager static void <clinit> () public static org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository createMemoryComposite (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager repoManager long time java.net.URI repositoryURI org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository result org.eclipse.equinox.p2.core.ProvisionException e private org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager getManager () private boolean isLocal () public boolean isModifiable () void <init> (org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager, java.net.URI, java.lang.String, java.util.Map) org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager java.net.URI location String name java.util.Map properties void <init> (org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager, org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState) org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState state int i public org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState toState () org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState result public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.query.IQueryable queryable private void addChild (java.net.URI, boolean) java.net.URI childURI boolean save java.net.URI absolute boolean currentLoaded org.eclipse.equinox.p2.repository.metadata.IMetadataRepository currentRepo org.eclipse.equinox.p2.core.ProvisionException e public void addChild (java.net.URI) java.net.URI childURI public void removeChild (java.net.URI) java.net.URI childURI boolean removed java.net.URI other org.eclipse.equinox.p2.repository.metadata.IMetadataRepository found org.eclipse.equinox.p2.repository.metadata.IMetadataRepository current java.net.URI repoLocation public void removeAllChildren () public void addInstallableUnits (java.util.Collection) java.util.Collection installableUnits public synchronized void removeAll () public boolean removeInstallableUnits (java.util.Collection) java.util.Collection installableUnits private static java.io.File getActualLocation (java.net.URI, java.lang.String) java.net.URI location String extension java.io.File spec String path public static java.io.File getActualLocation (java.net.URI) java.net.URI location public synchronized void addReferences (java.util.Collection) java.util.Collection references public java.util.Collection getReferences () java.util.HashSet allRefs org.eclipse.equinox.p2.repository.metadata.IMetadataRepository child private void save () java.io.File file java.io.File jarFile boolean compress java.io.OutputStream output java.util.jar.JarEntry jarEntry java.util.jar.JarOutputStream jOutput java.io.IOException e public java.util.List getChildren () java.util.List result java.net.URI childURI public static java.net.URI getActualLocationURI (java.net.URI, java.lang.String) java.net.URI base String extension public void initialize (org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState) org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState state public org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) String memberName org.eclipse.equinox.p2.query.IQueryable queryable public java.util.Iterator everything () org.eclipse.equinox.p2.query.IQueryable queryable public java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) Object client String memberName Object key org.eclipse.equinox.p2.query.IQueryable queryable }
org/eclipse/equinox/internal/p2/metadata/repository/CompositeMetadataRepositoryFactory.class
CompositeMetadataRepositoryFactory.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory extends org.eclipse.equinox.p2.repository.metadata.spi.MetadataRepositoryFactory { private static final String JAR_EXTENSION private static final String XML_EXTENSION private static final String PROTOCOL_FILE public static final String CONTENT_FILENAME public void <init> () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository create (java.net.URI, java.lang.String, java.lang.String, java.util.Map) java.net.URI location String name String type java.util.Map properties private org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager getManager () private java.io.File getLocalFile (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.equinox.p2.core.ProvisionException java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor java.io.File localFile java.net.URI jarLocation java.net.URI xmlLocation String msg org.eclipse.equinox.internal.p2.repository.CacheManager cache String msg public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository load (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location int flags org.eclipse.core.runtime.IProgressMonitor monitor long time org.eclipse.core.runtime.SubMonitor sub java.io.File localFile java.io.File localFile java.io.InputStream inStream java.io.InputStream inStream java.util.jar.JarInputStream jarStream java.util.jar.JarInputStream jarStream java.util.jar.JarEntry jarEntry String entryName java.io.InputStream descriptorStream org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryIO io org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState resultState org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository result java.io.FileNotFoundException e String msg java.io.IOException e String msg private void safeClose (java.io.InputStream) java.io.InputStream stream }
org/eclipse/equinox/internal/p2/metadata/repository/LocalMetadataRepository.class
LocalMetadataRepository.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository extends org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository implements org.eclipse.equinox.p2.metadata.index.IIndexProvider { private static final String CONTENT_FILENAME private static final String REPOSITORY_TYPE private static final Integer REPOSITORY_VERSION private static final String JAR_EXTENSION private static final String XML_EXTENSION protected org.eclipse.equinox.internal.p2.metadata.IUMap units protected java.util.HashSet repositories private org.eclipse.equinox.p2.metadata.index.IIndex idIndex private org.eclipse.equinox.p2.metadata.index.IIndex capabilityIndex private org.eclipse.equinox.internal.p2.metadata.TranslationSupport translationSupport private boolean snapshotNeeded private boolean disableSave static void <clinit> () private static java.io.File getActualLocation (java.net.URI, java.lang.String) java.net.URI location String extension java.io.File spec String path public static java.io.File getActualLocation (java.net.URI) java.net.URI location public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, java.lang.String, java.util.Map) org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location String name java.util.Map properties public synchronized void addInstallableUnits (java.util.Collection) java.util.Collection installableUnits public void addReferences (java.util.Collection) java.util.Collection references public java.util.Collection getReferences () public synchronized org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) String memberName public synchronized java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) Object client String memberName Object key org.eclipse.equinox.p2.metadata.IInstallableUnit iu public void initialize (org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState) org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState state public void publishRepositoryReferences () org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus bus java.util.List repositoriesSnapshot org.eclipse.equinox.p2.repository.IRepositoryReference reference boolean isEnabled private synchronized java.util.List createRepositoriesSnapshot () public synchronized void initializeAfterLoad (java.net.URI) java.net.URI aLocation public boolean isModifiable () public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor public synchronized java.util.Iterator everything () public synchronized void removeAll () public synchronized boolean removeInstallableUnits (java.util.Collection) java.util.Collection installableUnits boolean changed protected void save () java.io.File file java.io.File jarFile boolean compress java.io.OutputStream output java.util.jar.JarEntry jarEntry java.util.jar.JarOutputStream jOutput java.io.IOException e public java.lang.String setProperty (java.lang.String, java.lang.String) String key String newValue String oldValue org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager manager public org.eclipse.core.runtime.IStatus executeBatch (org.eclipse.equinox.p2.repository.IRunnableWithProgress, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.repository.IRunnableWithProgress runnable org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IStatus result org.eclipse.core.runtime.OperationCanceledException oce Throwable e Exception e Exception e Exception e Exception e }
org/eclipse/equinox/internal/p2/metadata/repository/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String io_failedRead public static String io_failedWrite public static String io_IncompatibleVersion public static String io_parseError public static String no_provisioning_agent public static String repo_loading public static String repoMan_internalError public static String repoMan_invalidLocation static void <clinit> () private void <init> () }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryComponent.class
MetadataRepositoryComponent.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryComponent extends java.lang.Object implements org.eclipse.equinox.p2.core.spi.IAgentServiceFactory { public void <init> () public java.lang.Object createService (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryIO$Parser$RepositoryDocHandler.class
MetadataRepositoryIO.java package org.eclipse.equinox.internal.p2.metadata.repository final org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser$RepositoryDocHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$DocHandler { final org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser this$1 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser, java.lang.String, org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler) String rootName org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler rootHandler public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException String target String data org.eclipse.equinox.p2.metadata.Version repositoryVersion }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryIO$Parser$RepositoryHandler.class
MetadataRepositoryIO.java package org.eclipse.equinox.internal.p2.metadata.repository final org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser$RepositoryHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler { private final String[] required private final String[] optional private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$InstallableUnitsHandler unitsHandler private org.eclipse.equinox.internal.p2.persistence.XMLParser$PropertiesHandler propertiesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RepositoryReferencesHandler repositoryReferencesHandler private org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository repository private org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState state final org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser this$1 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser) public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getRepository () protected void handleRootAttributes (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String[] values org.eclipse.equinox.p2.metadata.Version version public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes protected void finished () Object repositoryObject Class clazz java.lang.reflect.Constructor ctor Exception e }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryIO$Parser.class
MetadataRepositoryIO.java package org.eclipse.equinox.internal.p2.metadata.repository org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser implements org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$XMLConstants { private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository theRepository final org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO, org.osgi.framework.BundleContext, java.lang.String) org.osgi.framework.BundleContext context String bundleId public synchronized void parse (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException java.io.InputStream stream org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser$RepositoryHandler repositoryHandler org.xml.sax.SAXException e javax.xml.parsers.ParserConfigurationException e public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getRepository () protected java.lang.Object getRootObject () protected java.lang.String getErrorMessage () public java.lang.String toString () static org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO access$0 (org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser) }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryIO$Writer.class
MetadataRepositoryIO.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Writer extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataWriter implements org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$XMLConstants { final org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO, java.io.OutputStream, java.lang.Class) throws java.io.IOException java.io.OutputStream output Class repositoryClass public void write (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository java.util.Set references java.util.Set units protected void writeRepositoryReferences (java.util.Iterator, int) java.util.Iterator references int size private void writeRepositoryReference (org.eclipse.equinox.p2.repository.IRepositoryReference) org.eclipse.equinox.p2.repository.IRepositoryReference reference }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryIO$XMLConstants.class
MetadataRepositoryIO.java package org.eclipse.equinox.internal.p2.metadata.repository abstract org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$XMLConstants extends java.lang.Object implements org.eclipse.equinox.internal.p2.metadata.repository.io.XMLConstants { public static final org.eclipse.equinox.p2.metadata.Version COMPATIBLE_VERSION public static final org.eclipse.equinox.p2.metadata.Version CURRENT_VERSION public static final org.eclipse.equinox.p2.metadata.VersionRange XML_TOLERANCE public static final String PI_REPOSITORY_TARGET public static final String REPOSITORY_ELEMENT static void <clinit> () }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryIO.class
MetadataRepositoryIO.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO extends java.lang.Object { protected final org.eclipse.equinox.p2.core.IProvisioningAgent agent public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository read (java.net.URL, java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URL location java.io.InputStream input org.eclipse.core.runtime.IProgressMonitor monitor java.io.BufferedInputStream bufferedInput org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser repositoryParser org.eclipse.core.runtime.IStatus result java.io.IOException ioe String msg public void write (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository, java.io.OutputStream) throws java.io.IOException org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository java.io.OutputStream output java.io.OutputStream bufferedOutput org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Writer repositoryWriter protected org.eclipse.equinox.internal.p2.persistence.XMLWriter$ProcessingInstruction[] createPI (java.lang.Class) Class repositoryClass }
org/eclipse/equinox/internal/p2/metadata/repository/MetadataRepositoryManager.class
MetadataRepositoryManager.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager extends org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager implements org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager { public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public void addRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository createRepository (java.net.URI, java.lang.String, java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location String name String type java.util.Map properties protected org.eclipse.equinox.p2.repository.IRepository factoryCreate (java.net.URI, java.lang.String, java.lang.String, java.util.Map, org.eclipse.core.runtime.IExtension) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location String name String type java.util.Map properties org.eclipse.core.runtime.IExtension extension org.eclipse.equinox.p2.repository.metadata.spi.MetadataRepositoryFactory factory protected org.eclipse.equinox.p2.repository.IRepository factoryLoad (java.net.URI, org.eclipse.core.runtime.IExtension, int, org.eclipse.core.runtime.SubMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location org.eclipse.core.runtime.IExtension extension int flags org.eclipse.core.runtime.SubMonitor monitor org.eclipse.equinox.p2.repository.metadata.spi.MetadataRepositoryFactory factory protected java.lang.String getBundleId () protected java.lang.String getDefaultSuffix () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getRepository (java.net.URI) java.net.URI location protected java.lang.String getRepositoryProviderExtensionPointId () protected java.lang.String[] getPreferredRepositorySearchOrder (org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties) org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties properties protected java.lang.String getRepositorySystemProperty () protected int getRepositoryType () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadRepository (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location int flags org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository refreshRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor }
org/eclipse/equinox/internal/p2/metadata/repository/SimpleMetadataRepositoryFactory.class
SimpleMetadataRepositoryFactory.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory extends org.eclipse.equinox.p2.repository.metadata.spi.MetadataRepositoryFactory { private static final String JAR_EXTENSION private static final String XML_EXTENSION private static final String PROTOCOL_FILE public void <init> () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository create (java.net.URI, java.lang.String, java.lang.String, java.util.Map) java.net.URI location String name String type java.util.Map properties private java.io.File getLocalFile (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.equinox.p2.core.ProvisionException java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor java.io.File localFile java.net.URI jarLocation java.net.URI xmlLocation String msg org.eclipse.equinox.internal.p2.repository.CacheManager cache public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository load (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location int flags org.eclipse.core.runtime.IProgressMonitor monitor long time org.eclipse.core.runtime.SubMonitor sub java.io.File localFile java.io.File localFile java.io.File localFile java.io.InputStream inStream java.io.InputStream inStream java.io.InputStream inStream java.util.jar.JarInputStream jarStream java.util.jar.JarInputStream jarStream java.util.jar.JarInputStream jarStream java.util.jar.JarEntry jarEntry String entryName java.io.InputStream descriptorStream java.io.InputStream descriptorStream org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result java.io.FileNotFoundException e String msg java.io.IOException e String msg private void safeClose (java.io.InputStream) java.io.InputStream stream }
org/eclipse/equinox/internal/p2/metadata/repository/URLMetadataRepository.class
URLMetadataRepository.java package org.eclipse.equinox.internal.p2.metadata.repository public org.eclipse.equinox.internal.p2.metadata.repository.URLMetadataRepository extends org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository implements org.eclipse.equinox.p2.metadata.index.IIndexProvider { public static final String CONTENT_FILENAME protected java.util.Collection references public static final String XML_EXTENSION private static final String REPOSITORY_TYPE private static final Integer REPOSITORY_VERSION protected transient java.net.URI content protected org.eclipse.equinox.internal.p2.metadata.IUMap units private org.eclipse.equinox.p2.metadata.index.IIndex idIndex private org.eclipse.equinox.p2.metadata.index.IIndex capabilityIndex private org.eclipse.equinox.internal.p2.metadata.TranslationSupport translationSupport static void <clinit> () public static java.net.URI getActualLocation (java.net.URI) java.net.URI base public static java.net.URI getActualLocation (java.net.URI, java.lang.String) java.net.URI base String extension public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent) org.eclipse.equinox.p2.core.IProvisioningAgent agent public void <init> (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, java.lang.String, java.util.Map) org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location String name java.util.Map properties protected synchronized java.net.URI getContentURL () public synchronized void initialize (org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState) org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState state public synchronized void initializeAfterLoad (java.net.URI) java.net.URI repoLocation public java.util.Collection getReferences () public boolean isModifiable () public synchronized org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor public synchronized org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) String memberName public synchronized java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) Object client String memberName Object key org.eclipse.equinox.p2.metadata.IInstallableUnit iu public java.util.Iterator everything () }
org/eclipse/equinox/internal/p2/metadata/repository/io/
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$AbstractMetadataHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public abstract org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.xml.sax.ContentHandler, java.lang.String) org.xml.sax.ContentHandler parentHandler String elementHandled int getOptionalSize (org.xml.sax.Attributes, int) org.xml.sax.Attributes attributes int dflt String sizeStr }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$ApplicabilityScopeHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ApplicabilityScopeHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequiredCapabilitiesHandler children private java.util.List scopes final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List scopes public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes protected void finished () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$ApplicabilityScopesHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ApplicabilityScopesHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.List scopes final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.metadata.IRequirement[][] getScope () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$ArtifactHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ArtifactHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private final String[] required final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List artifacts String[] values org.eclipse.equinox.p2.metadata.Version version public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$ArtifactsHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ArtifactsHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private java.util.List artifacts final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes String size public org.eclipse.equinox.p2.metadata.IArtifactKey[] getArtifactKeys () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$CopyrightHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$CopyrightHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler { java.net.URI location private org.eclipse.equinox.p2.metadata.ICopyright copyright final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes protected void finished () public org.eclipse.equinox.p2.metadata.ICopyright getCopyright () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$HostRequiredCapabilitiesHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$HostRequiredCapabilitiesHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.List requiredCapabilities final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.metadata.IRequirement[] getHostRequiredCapabilities () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$InstallableUnitHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$InstallableUnitHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription currentUnit private org.eclipse.equinox.internal.p2.persistence.XMLParser$PropertiesHandler propertiesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ProvidedCapabilitiesHandler providedCapabilitiesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequiredCapabilitiesHandler requiredCapabilitiesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$HostRequiredCapabilitiesHandler hostRequiredCapabilitiesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$MetaRequiredCapabilitiesHandler metaRequiredCapabilitiesHandler private org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler filterHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ArtifactsHandler artifactsHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$TouchpointTypeHandler touchpointTypeHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$TouchpointDataHandler touchpointDataHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$UpdateDescriptorHandler updateDescriptorHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$LicensesHandler licensesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$CopyrightHandler copyrightHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequirementsChangeHandler requirementChangesHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ApplicabilityScopesHandler applicabilityScopeHandler private org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$LifeCycleHandler lifeCycleHandler private String id private org.eclipse.equinox.p2.metadata.Version version private boolean singleton private java.util.List units final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List units String[] values public org.eclipse.equinox.p2.metadata.IInstallableUnit getInstallableUnit () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes protected void finished () org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties String updateFrom org.eclipse.equinox.p2.metadata.VersionRange updateRange java.util.Map$Entry e String key String value org.eclipse.equinox.p2.metadata.ICopyright copyright org.eclipse.equinox.p2.metadata.IProvidedCapability[] providedCapabilities org.eclipse.equinox.p2.metadata.IRequirement[] requiredCapabilities org.eclipse.equinox.p2.metadata.IRequirement[] metaRequiredCapabilities org.eclipse.equinox.p2.metadata.IArtifactKey[] artifacts org.eclipse.equinox.p2.metadata.ITouchpointData[] touchpointData int i }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$InstallableUnitsHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$InstallableUnitsHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.ArrayList units final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.metadata.IInstallableUnit[] getUnits () int size org.eclipse.equinox.p2.metadata.IInstallableUnit[] result int i org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription desc public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$LicenseHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$LicenseHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler { java.net.URI location private final java.util.List licenses final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List licenses protected void finished () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$LicensesHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$LicensesHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private java.util.List licenses final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.xml.sax.ContentHandler, org.xml.sax.Attributes) org.xml.sax.ContentHandler parentHandler org.xml.sax.Attributes attributes String size public org.eclipse.equinox.p2.metadata.ILicense[] getLicenses () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$LifeCycleHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$LifeCycleHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private java.util.List lifeCycleRequirement final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.metadata.IRequirement getLifeCycleRequirement () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$MetaRequiredCapabilitiesHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$MetaRequiredCapabilitiesHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.List requiredCapabilities final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.metadata.IRequirement[] getMetaRequiredCapabilities () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$ProvidedCapabilitiesHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ProvidedCapabilitiesHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.List providedCapabilities final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.metadata.IProvidedCapability[] getProvidedCapabilities () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$ProvidedCapabilityHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$ProvidedCapabilityHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List capabilities String[] values org.eclipse.equinox.p2.metadata.Version version public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$RepositoryReferenceHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RepositoryReferenceHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private final String[] required final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.Set) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.Set references String[] values String name int type int options java.net.URI location public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$RepositoryReferencesHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RepositoryReferencesHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.HashSet references final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.repository.IRepositoryReference[] getReferences () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$RequiredCapabilitiesHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequiredCapabilitiesHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.List requiredCapabilities final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes public org.eclipse.equinox.p2.metadata.IRequirement[] getRequiredCapabilities () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$RequirementChangeEltHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequirementChangeEltHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private java.util.List requirement final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, java.lang.String, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler String parentId org.xml.sax.Attributes attributes java.util.List from public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$RequirementChangeHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequirementChangeHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private java.util.List from private java.util.List to private java.util.List requirementChanges final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List requirementChanges public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes protected void finished () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$RequirementHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequirementHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private java.util.List capabilities private String match private String matchParams private String namespace private String name private org.eclipse.equinox.p2.metadata.VersionRange range private int min private int max private boolean greedy private org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler filterHandler private org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler descriptionHandler final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List capabilities String[] values boolean isOptional boolean isMultiple String[] values public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes protected void finished () org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.metadata.expression.ExpressionParseException e String description org.eclipse.equinox.p2.metadata.IRequirement requirement org.eclipse.equinox.p2.metadata.IRequirement requirement org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpr private java.lang.String removeWhiteSpace (java.lang.String) String s StringBuffer builder int i }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$RequirementsChangeHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$RequirementsChangeHandler extends org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$AbstractMetadataHandler { private java.util.List requirementChanges final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$InstallableUnitHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$InstallableUnitHandler parentHandler org.xml.sax.Attributes attributes public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes public java.util.List getRequirementChanges () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$TouchpointDataHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$TouchpointDataHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { org.eclipse.equinox.p2.metadata.ITouchpointData touchpointData java.util.List data final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes String size public org.eclipse.equinox.p2.metadata.ITouchpointData[] getTouchpointData () org.eclipse.equinox.p2.metadata.ITouchpointData[] result int i public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$TouchpointInstructionHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$TouchpointInstructionHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler { private final String[] required private final String[] optional java.util.Map instructions String key String qualifier final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.Map) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.Map instructions String[] values protected void finished () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$TouchpointInstructionsHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$TouchpointInstructionsHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { java.util.Map instructions final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes, java.util.List) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes java.util.List data String size public org.eclipse.equinox.p2.metadata.ITouchpointData getTouchpointData () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$TouchpointTypeHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$TouchpointTypeHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler { private final String[] required org.eclipse.equinox.p2.metadata.ITouchpointType touchpointType final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes String[] values org.eclipse.equinox.p2.metadata.Version version public org.eclipse.equinox.p2.metadata.ITouchpointType getTouchpointType () public void startElement (java.lang.String, org.xml.sax.Attributes) String name org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser$UpdateDescriptorHandler.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser$UpdateDescriptorHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler { private final String[] requiredSimple private final String[] optionalSimple private final String[] requiredComplex private final String[] optionalComplex private org.eclipse.equinox.p2.metadata.IUpdateDescriptor descriptor final org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, org.xml.sax.Attributes) org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parentHandler org.xml.sax.Attributes attributes boolean simple String[] values String[] values int severityIdx int severityIdx String description String description int severity int severity java.net.URI location org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression r public org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor () }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataParser.class
MetadataParser.java package org.eclipse.equinox.internal.p2.metadata.repository.io public abstract org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataParser extends org.eclipse.equinox.internal.p2.persistence.XMLParser implements org.eclipse.equinox.internal.p2.metadata.repository.io.XMLConstants { static final org.eclipse.equinox.p2.metadata.ILicense[] NO_LICENSES static void <clinit> () public void <init> (org.osgi.framework.BundleContext, java.lang.String) org.osgi.framework.BundleContext context String bundleId static org.eclipse.equinox.p2.metadata.expression.IMatchExpression createMatchExpression (java.lang.String, java.lang.String) String match String matchParams org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory org.eclipse.equinox.p2.metadata.expression.IExpression expr Object[] params Object[] params org.eclipse.equinox.p2.metadata.expression.IExpression[] arrayExpr int idx }
org/eclipse/equinox/internal/p2/metadata/repository/io/MetadataWriter.class
MetadataWriter.java package org.eclipse.equinox.internal.p2.metadata.repository.io public abstract org.eclipse.equinox.internal.p2.metadata.repository.io.MetadataWriter extends org.eclipse.equinox.internal.p2.persistence.XMLWriter implements org.eclipse.equinox.internal.p2.metadata.repository.io.XMLConstants { public void <init> (java.io.OutputStream, org.eclipse.equinox.internal.p2.persistence.XMLWriter$ProcessingInstruction[]) throws java.io.UnsupportedEncodingException java.io.OutputStream output org.eclipse.equinox.internal.p2.persistence.XMLWriter$ProcessingInstruction[] piElements protected void writeInstallableUnits (java.util.Iterator, int) java.util.Iterator units int size protected void writeInstallableUnit (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit resolvedIU org.eclipse.equinox.p2.metadata.IInstallableUnit iu boolean simpleRequirements org.eclipse.equinox.p2.metadata.IInstallableUnitFragment fragment org.eclipse.equinox.p2.metadata.IInstallableUnitPatch patch java.util.Collection mergedRequirementsAndFragmentHostForPre36Compatibility private boolean hasOnlySimpleRequirements (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.IRequirement r org.eclipse.equinox.p2.metadata.expression.IMatchExpression m org.eclipse.equinox.p2.metadata.IRequirement r org.eclipse.equinox.p2.metadata.IRequirement r org.eclipse.equinox.p2.metadata.IInstallableUnitPatch iuPatch org.eclipse.equinox.p2.metadata.IRequirement[] rArr org.eclipse.equinox.p2.metadata.IRequirement r org.eclipse.equinox.p2.metadata.IRequirement lifeCycle protected void writeLifeCycle (org.eclipse.equinox.p2.metadata.IRequirement) org.eclipse.equinox.p2.metadata.IRequirement capability protected void writeHostRequirements (java.util.Collection) java.util.Collection hostRequirements org.eclipse.equinox.p2.metadata.IRequirement req protected void writeProvidedCapabilities (java.util.Collection) java.util.Collection capabilities org.eclipse.equinox.p2.metadata.IProvidedCapability capability protected void writeMetaRequirements (java.util.Collection) java.util.Collection metaRequirements org.eclipse.equinox.p2.metadata.IRequirement req protected void writeRequirements (java.util.Collection) java.util.Collection requirements org.eclipse.equinox.p2.metadata.IRequirement req protected void writeUpdateDescriptor (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.metadata.IUpdateDescriptor) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.IUpdateDescriptor descriptor org.eclipse.equinox.p2.metadata.expression.IMatchExpression singleUD protected void writeApplicabilityScope (org.eclipse.equinox.p2.metadata.IRequirement[][]) org.eclipse.equinox.p2.metadata.IRequirement[][] capabilities int i protected void writeRequirementsChange (java.util.List) java.util.List changes int i protected void writeRequirementChange (org.eclipse.equinox.p2.metadata.IRequirementChange) org.eclipse.equinox.p2.metadata.IRequirementChange change protected void writeRequirement (org.eclipse.equinox.p2.metadata.IRequirement) org.eclipse.equinox.p2.metadata.IRequirement requirement org.eclipse.equinox.p2.metadata.expression.IMatchExpression match private void writeMatchExpression (org.eclipse.equinox.p2.metadata.expression.IMatchExpression) org.eclipse.equinox.p2.metadata.expression.IMatchExpression match Object[] params org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory org.eclipse.equinox.p2.metadata.expression.IExpression[] constantArray int idx protected void writeArtifactKeys (java.util.Collection) java.util.Collection artifactKeys org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey protected void writeTouchpointType (org.eclipse.equinox.p2.metadata.ITouchpointType) org.eclipse.equinox.p2.metadata.ITouchpointType touchpointType protected void writeTouchpointData (java.util.Collection) java.util.Collection touchpointData org.eclipse.equinox.p2.metadata.ITouchpointData nextData java.util.Map instructions java.util.Map$Entry entry org.eclipse.equinox.p2.metadata.ITouchpointInstruction instruction private void writeTrimmedCdata (java.lang.String, java.lang.String) String element String filter String trimmed private void writeLicenses (java.util.Collection) java.util.Collection licenses org.eclipse.equinox.p2.metadata.ILicense license private void writeCopyright (org.eclipse.equinox.p2.metadata.ICopyright) org.eclipse.equinox.p2.metadata.ICopyright copyright }
org/eclipse/equinox/internal/p2/metadata/repository/io/XMLConstants.class
XMLConstants.java package org.eclipse.equinox.internal.p2.metadata.repository.io public abstract org.eclipse.equinox.internal.p2.metadata.repository.io.XMLConstants extends java.lang.Object implements org.eclipse.equinox.internal.p2.persistence.XMLConstants { public static final org.eclipse.equinox.p2.metadata.Version CURRENT_VERSION public static final org.eclipse.equinox.p2.metadata.VersionRange XML_TOLERANCE public static final String PI_METADATA_TARGET public static final String INSTALLABLE_UNITS_ELEMENT public static final String INSTALLABLE_UNIT_ELEMENT public static final String REPOSITORY_REFERENCES_ELEMENT public static final String REPOSITORY_REFERENCE_ELEMENT public static final String OPTIONS_ATTRIBUTE public static final String ARTIFACT_KEYS_ELEMENT public static final String ARTIFACT_KEY_ELEMENT public static final String REQUIREMENTS_ELEMENT public static final String HOST_REQUIREMENTS_ELEMENT public static final String META_REQUIREMENTS_ELEMENT public static final String REQUIREMENT_ELEMENT public static final String PROVIDED_CAPABILITIES_ELEMENT public static final String PROVIDED_CAPABILITY_ELEMENT public static final String[] REQUIRED_PROVIDED_CAPABILITY_ATTRIBUTES public static final String TOUCHPOINT_TYPE_ELEMENT public static final String TOUCHPOINT_DATA_ELEMENT public static final String IU_FILTER_ELEMENT public static final String UPDATE_DESCRIPTOR_ELEMENT public static final String APPLICABILITY_SCOPE public static final String APPLY_ON public static final String REQUIREMENT_CHANGES public static final String REQUIREMENT_CHANGE public static final String REQUIREMENT_FROM public static final String REQUIREMENT_TO public static final String LIFECYCLE public static final String SINGLETON_ATTRIBUTE public static final String FRAGMENT_ATTRIBUTE public static final String[] REQUIRED_IU_ATTRIBUTES public static final String[] OPTIONAL_IU_ATTRIBUTES public static final String GENERATION_ATTRIBUTE public static final String CAPABILITY_FILTER_ELEMENT public static final String REQUIREMENT_DESCRIPTION_ELEMENT public static final String CAPABILITY_OPTIONAL_ATTRIBUTE public static final String CAPABILITY_MULTIPLE_ATTRIBUTE public static final String CAPABILITY_GREED_ATTRIBUTE public static final String[] REQIURED_CAPABILITY_ATTRIBUTES public static final String[] REQIUREMENT_ATTRIBUTES public static final String[] OPTIONAL_CAPABILITY_ATTRIBUTES public static final String[] OPTIONAL_REQUIREMENT_ATTRIBUTES public static final String ARTIFACT_KEY_CLASSIFIER_ATTRIBUTE public static final String TOUCHPOINT_DATA_INSTRUCTIONS_ELEMENT public static final String TOUCHPOINT_DATA_INSTRUCTION_ELEMENT public static final String TOUCHPOINT_DATA_INSTRUCTION_KEY_ATTRIBUTE public static final String TOUCHPOINT_DATA_INSTRUCTION_IMPORT_ATTRIBUTE public static final String UPDATE_DESCRIPTOR_SEVERITY static void <clinit> () }
org/eclipse/equinox/internal/p2/metadata/repository/messages.properties