META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
OSGI-INF/
OSGI-INF/cacheManager.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/persistence/
org/eclipse/equinox/internal/p2/persistence/CompositeParser$ChildHandler.classCompositeParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.CompositeParser$ChildHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
private final String[] required
private final String[] optional
java.net.URI currentRepo
private java.util.List repos
final org.eclipse.equinox.internal.p2.persistence.CompositeParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.CompositeParser, 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 repos
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/internal/p2/persistence/CompositeParser$ChildrenHandler.classCompositeParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.CompositeParser$ChildrenHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
private java.util.ArrayList children
final org.eclipse.equinox.internal.p2.persistence.CompositeParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.CompositeParser, 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 java.net.URI[] getChildren ()
public void startElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
}
org/eclipse/equinox/internal/p2/persistence/CompositeParser$RepositoryDocHandler.classCompositeParser.java
package org.eclipse.equinox.internal.p2.persistence
final org.eclipse.equinox.internal.p2.persistence.CompositeParser$RepositoryDocHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$DocHandler {
final org.eclipse.equinox.internal.p2.persistence.CompositeParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.CompositeParser, 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/persistence/CompositeParser$RepositoryHandler.classCompositeParser.java
package org.eclipse.equinox.internal.p2.persistence
final org.eclipse.equinox.internal.p2.persistence.CompositeParser$RepositoryHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler {
private final String[] required
private final String[] optional
private org.eclipse.equinox.internal.p2.persistence.XMLParser$PropertiesHandler propertiesHandler
private org.eclipse.equinox.internal.p2.persistence.CompositeParser$ChildrenHandler childrenHandler
private org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState state
private String[] attrValues
final org.eclipse.equinox.internal.p2.persistence.CompositeParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.CompositeParser)
public org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState getRepository ()
protected void handleRootAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
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/persistence/CompositeParser.classCompositeParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.CompositeParser extends org.eclipse.equinox.internal.p2.persistence.XMLParser implements org.eclipse.equinox.internal.p2.persistence.XMLConstants {
private static final org.eclipse.equinox.p2.metadata.Version CURRENT_VERSION
static final org.eclipse.equinox.p2.metadata.VersionRange XML_TOLERANCE
private static final String REQUIRED_CAPABILITY_ELEMENT
private static final String REPOSITORY_ELEMENT
String repositoryType
private org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState theState
static void ()
public void (org.osgi.framework.BundleContext, java.lang.String, java.lang.String)
org.osgi.framework.BundleContext context
String bundleId
String type
public void parse (java.io.File) throws java.io.IOException
java.io.File file
public synchronized void parse (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
org.eclipse.equinox.internal.p2.persistence.CompositeParser$RepositoryHandler repositoryHandler
org.xml.sax.SAXException e
javax.xml.parsers.ParserConfigurationException e
public org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState getRepositoryState ()
protected java.lang.Object getRootObject ()
protected java.lang.String getErrorMessage ()
}
org/eclipse/equinox/internal/p2/persistence/CompositeRepositoryIO.classCompositeRepositoryIO.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryIO extends java.lang.Object {
public void ()
public void write (org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState, java.io.OutputStream, java.lang.String)
org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState repository
java.io.OutputStream output
String type
java.io.OutputStream bufferedOutput
org.eclipse.equinox.internal.p2.persistence.CompositeWriter repositoryWriter
java.io.IOException ioe
public org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState read (java.net.URL, java.io.InputStream, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException
java.net.URL location
java.io.InputStream input
String type
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.BufferedInputStream bufferedInput
org.eclipse.equinox.internal.p2.persistence.CompositeParser repositoryParser
org.eclipse.core.runtime.IStatus result
org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState repositoryState
java.io.IOException ioe
String msg
}
org/eclipse/equinox/internal/p2/persistence/CompositeRepositoryState.classCompositeRepositoryState.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState extends java.lang.Object {
private String name
private String type
private String version
private String provider
private String description
private java.net.URI location
private java.util.Map properties
private java.net.URI[] children
public void ()
public void setName (java.lang.String)
String value
public java.lang.String getName ()
public void setType (java.lang.String)
String value
public java.lang.String getType ()
public void setVersion (java.lang.String)
String value
public java.lang.String getVersion ()
public void setProvider (java.lang.String)
String value
public java.lang.String getProvider ()
public void setDescription (java.lang.String)
String value
public java.lang.String getDescription ()
public void setLocation (java.net.URI)
java.net.URI value
public java.net.URI getLocation ()
public void setProperties (java.util.Map)
java.util.Map value
public java.util.Map getProperties ()
public void setChildren (java.net.URI[])
java.net.URI[] value
public java.net.URI[] getChildren ()
}
org/eclipse/equinox/internal/p2/persistence/CompositeWriter.classCompositeWriter.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.CompositeWriter extends org.eclipse.equinox.internal.p2.persistence.XMLWriter implements org.eclipse.equinox.internal.p2.persistence.XMLConstants {
private static final String REPOSITORY_ELEMENT
private static final org.eclipse.equinox.p2.metadata.Version CURRENT_VERSION
static void ()
public void (java.io.OutputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.OutputStream output
String type
protected void writeChildren (java.net.URI[])
java.net.URI[] children
int i
protected void writeChild (java.net.URI)
java.net.URI encodedURI
String unencodedString
public void write (org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState)
org.eclipse.equinox.internal.p2.persistence.CompositeRepositoryState repository
}
org/eclipse/equinox/internal/p2/persistence/Messages.classMessages.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String XMLParser_No_SAX_Parser
public static String XMLParser_Error_At_Line
public static String XMLParser_Error_At_Line_Column
public static String XMLParser_Error_At_Name_Line
public static String XMLParser_Error_At_Name_Line_Column
public static String XMLParser_Missing_Required_Attribute
public static String XMLParser_Illegal_Value_For_Attribute
public static String XMLParser_Duplicate_Element
public static String io_failedRead
public static String io_IncompatibleVersion
public static String io_parseError
static void ()
public void ()
}
org/eclipse/equinox/internal/p2/persistence/XMLConstants.classXMLConstants.java
package org.eclipse.equinox.internal.p2.persistence
public abstract org.eclipse.equinox.internal.p2.persistence.XMLConstants extends java.lang.Object {
public static final String PI_CLASS_ATTRIBUTE
public static final String PI_VERSION_ATTRIBUTE
public static final String PROPERTIES_ELEMENT
public static final String PROPERTY_ELEMENT
public static final String PROPERTY_NAME_ATTRIBUTE
public static final String PROPERTY_VALUE_ATTRIBUTE
public static final String[] PROPERTY_ATTRIBUTES
public static final String ID_ATTRIBUTE
public static final String PARENT_ID_ATTRIBUTE
public static final String TYPE_ATTRIBUTE
public static final String NAME_ATTRIBUTE
public static final String VERSION_ATTRIBUTE
public static final String VERSION_RANGE_ATTRIBUTE
public static final String NAMESPACE_ATTRIBUTE
public static final String MATCH_ATTRIBUTE
public static final String MATCH_PARAMETERS_ATTRIBUTE
public static final String MIN_ATTRIBUTE
public static final String MAX_ATTRIBUTE
public static final String CLASSIFIER_ATTRIBUTE
public static final String DESCRIPTION_ATTRIBUTE
public static final String PROVIDER_ATTRIBUTE
public static final String URL_ATTRIBUTE
public static final String URI_ATTRIBUTE
public static final String LICENSES_ELEMENT
public static final String LICENSE_ELEMENT
public static final String COPYRIGHT_ELEMENT
public static final String COLLECTION_SIZE_ATTRIBUTE
public static final String[] noAttributes
public static final String CHILDREN_ELEMENT
public static final String CHILD_ELEMENT
public static final String LOCATION_ELEMENT
static void ()
}
org/eclipse/equinox/internal/p2/persistence/XMLParser$AbstractHandler.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public abstract org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler extends org.xml.sax.helpers.DefaultHandler {
protected org.xml.sax.ContentHandler parentHandler
protected String elementHandled
protected StringBuffer characters
final org.eclipse.equinox.internal.p2.persistence.XMLParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser)
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler parentHandler
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, org.xml.sax.ContentHandler, java.lang.String)
org.xml.sax.ContentHandler parentHandler
String elementHandled
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator docLocator
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
String name
public abstract void startElement (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
public void invalidElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String namespaceURI
String localName
String qName
protected void noSubElements (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
public void characters (char[], int, int)
char[] chars
int start
int length
private java.lang.String finishCharacters ()
String trimmedChars
protected void processCharacters (java.lang.String)
String data
private boolean allWhiteSpace (java.lang.StringBuffer)
StringBuffer sb
int length
int i
protected void finished ()
public java.lang.String getName ()
protected java.net.URI parseURIAttribute (org.xml.sax.Attributes, boolean)
org.xml.sax.Attributes attributes
boolean required
String location
java.net.MalformedURLException e
java.net.URISyntaxException e
protected java.lang.String[] parseRequiredAttributes (org.xml.sax.Attributes, java.lang.String[])
org.xml.sax.Attributes attributes
String[] required
protected java.lang.String parseOptionalAttribute (org.xml.sax.Attributes, java.lang.String)
org.xml.sax.Attributes attributes
String name
protected java.lang.String[] parseAttributes (org.xml.sax.Attributes, java.lang.String[], java.lang.String[])
org.xml.sax.Attributes attributes
String[] required
String[] optional
String[] result
int i
String name
String value
int j
int i
}
org/eclipse/equinox/internal/p2/persistence/XMLParser$DocHandler.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLParser$DocHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler rootHandler
final org.eclipse.equinox.internal.p2.persistence.XMLParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, java.lang.String, org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler)
String rootName
org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler rootHandler
public void startElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
}
org/eclipse/equinox/internal/p2/persistence/XMLParser$IgnoringHandler.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLParser$IgnoringHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
final org.eclipse.equinox.internal.p2.persistence.XMLParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler)
org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parent
public void startElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
}
org/eclipse/equinox/internal/p2/persistence/XMLParser$PropertiesHandler.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLParser$PropertiesHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
private org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties
final org.eclipse.equinox.internal.p2.persistence.XMLParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, org.xml.sax.ContentHandler, org.xml.sax.Attributes)
org.xml.sax.ContentHandler parentHandler
org.xml.sax.Attributes attributes
String size
public org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties getProperties ()
public void startElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
}
org/eclipse/equinox/internal/p2/persistence/XMLParser$PropertyHandler.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLParser$PropertyHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
final org.eclipse.equinox.internal.p2.persistence.XMLParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, org.xml.sax.ContentHandler, org.xml.sax.Attributes, org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties)
org.xml.sax.ContentHandler parentHandler
org.xml.sax.Attributes attributes
org.eclipse.equinox.internal.p2.core.helpers.OrderedProperties properties
String[] property
public void startElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
private java.lang.String[] parseProperty (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private boolean isValidProperty (java.lang.String[])
String[] property
}
org/eclipse/equinox/internal/p2/persistence/XMLParser$RootHandler.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public abstract org.eclipse.equinox.internal.p2.persistence.XMLParser$RootHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
final org.eclipse.equinox.internal.p2.persistence.XMLParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser)
public void initialize (org.eclipse.equinox.internal.p2.persistence.XMLParser$DocHandler, java.lang.String, org.xml.sax.Attributes)
org.eclipse.equinox.internal.p2.persistence.XMLParser$DocHandler document
String rootName
org.xml.sax.Attributes attributes
protected abstract void handleRootAttributes (org.xml.sax.Attributes)
}
org/eclipse/equinox/internal/p2/persistence/XMLParser$TextHandler.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler extends org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler {
private String text
final org.eclipse.equinox.internal.p2.persistence.XMLParser this$0
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, java.lang.String)
org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parent
String elementName
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, java.lang.String, org.xml.sax.Attributes)
org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler parent
String elementName
org.xml.sax.Attributes attributes
public void (org.eclipse.equinox.internal.p2.persistence.XMLParser, 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 parent
String elementName
org.xml.sax.Attributes attributes
java.util.List texts
public java.lang.String getText ()
public void startElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attributes
protected void processCharacters (java.lang.String)
String data
}
org/eclipse/equinox/internal/p2/persistence/XMLParser.classXMLParser.java
package org.eclipse.equinox.internal.p2.persistence
public abstract org.eclipse.equinox.internal.p2.persistence.XMLParser extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.equinox.internal.p2.persistence.XMLConstants {
protected org.osgi.framework.BundleContext context
protected String bundleId
protected org.xml.sax.XMLReader xmlReader
protected org.eclipse.core.runtime.MultiStatus status
protected org.xml.sax.Locator locator
protected org.eclipse.equinox.internal.p2.core.StringPool stringPool
private org.eclipse.core.runtime.IProgressMonitor monitor
private static org.osgi.util.tracker.ServiceTracker xmlTracker
static void ()
protected abstract java.lang.Object getRootObject ()
protected abstract java.lang.String getErrorMessage ()
public void (org.osgi.framework.BundleContext, java.lang.String)
org.osgi.framework.BundleContext context
String pluginId
public org.eclipse.core.runtime.IStatus getStatus ()
protected java.lang.String canonicalize (java.lang.String)
String string
public boolean isValidXML ()
private static synchronized javax.xml.parsers.SAXParserFactory acquireXMLParsing (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
protected static synchronized void releaseXMLParsing ()
protected javax.xml.parsers.SAXParser getParser () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
javax.xml.parsers.SAXParserFactory factory
javax.xml.parsers.SAXParser theParser
public static java.lang.String makeSimpleName (java.lang.String, java.lang.String)
String localName
String qualifiedName
int nameSpaceIndex
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator docLocator
protected void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.equinox.p2.metadata.Version extractPIVersion (java.lang.String, java.lang.String)
String target
String data
private java.lang.String extractPIAttribute (java.lang.String, java.lang.String)
String data
String key
java.util.StringTokenizer piTokenizer
String[] tokens
int index
int valueIndex
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
public void fatalError (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
protected java.lang.String getErrorPrefix ()
protected java.lang.String getErrorSuffix ()
public final void addError (int, java.lang.String, java.lang.Throwable)
int severity
String msg
Throwable exception
int line
int column
String key
Object[] args
String root
String name
String errMsg
String prefix
String suffix
org.eclipse.core.runtime.IStatus currStatus
public void trace (java.lang.String, org.xml.sax.Attributes)
String element
org.xml.sax.Attributes attributes
private static java.lang.String toString (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
StringBuffer result
private static void toString (java.lang.StringBuffer, org.xml.sax.Attributes)
StringBuffer sb
org.xml.sax.Attributes attributes
int i
String name
String value
public void checkRequiredAttribute (java.lang.String, java.lang.String, java.lang.Object)
String element
String name
Object value
public java.lang.Boolean checkBoolean (java.lang.String, java.lang.String, java.lang.String)
String element
String attribute
String value
public java.lang.Boolean checkBoolean (java.lang.String, java.lang.String, java.lang.String, boolean)
String element
String attribute
String value
boolean defaultValue
Boolean result
public int checkInteger (java.lang.String, java.lang.String, java.lang.String)
String element
String attribute
String value
public java.net.URI checkURI (java.lang.String, java.lang.String, java.lang.String)
String element
String attribute
String value
public void checkCancel ()
public org.eclipse.equinox.p2.metadata.Version checkVersion (java.lang.String, java.lang.String, java.lang.String)
String element
String attribute
String value
public org.eclipse.equinox.p2.metadata.VersionRange checkVersionRange (java.lang.String, java.lang.String, java.lang.String)
String element
String attribute
String value
public void unexpectedAttribute (java.lang.String, java.lang.String, java.lang.String)
String element
String attribute
String value
public void invalidAttributeValue (java.lang.String, java.lang.String, java.lang.String)
String element
String attribute
String value
public void invalidAttributeValue (java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable)
String element
String attribute
String value
Throwable exception
public void unexpectedElement (org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, java.lang.String, org.xml.sax.Attributes)
org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler handler
String element
org.xml.sax.Attributes attributes
public void duplicateElement (org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, java.lang.String, org.xml.sax.Attributes)
org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler handler
String element
org.xml.sax.Attributes attributes
public void unexpectedCharacterData (org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler, java.lang.String)
org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler handler
String cdata
protected static int indexOf (java.lang.String[], java.lang.String)
String[] array
String value
int i
}
org/eclipse/equinox/internal/p2/persistence/XMLWriter$AttributeAfterNestedContentError.classXMLWriter.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLWriter$AttributeAfterNestedContentError extends java.lang.Error {
private static final long serialVersionUID
public void ()
}
org/eclipse/equinox/internal/p2/persistence/XMLWriter$EndWithoutStartError.classXMLWriter.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLWriter$EndWithoutStartError extends java.lang.Error {
private static final long serialVersionUID
private String name
public void ()
public void (java.lang.String)
String name
public java.lang.String getName ()
}
org/eclipse/equinox/internal/p2/persistence/XMLWriter$ProcessingInstruction.classXMLWriter.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLWriter$ProcessingInstruction extends java.lang.Object {
private String target
private String[] data
public static final String XML_UTF8
public void (java.lang.String, java.lang.String[], java.lang.String[])
String target
String[] attrs
String[] values
int i
public static org.eclipse.equinox.internal.p2.persistence.XMLWriter$ProcessingInstruction makeTargetVersionInstruction (java.lang.String, org.eclipse.equinox.p2.metadata.Version)
String target
org.eclipse.equinox.p2.metadata.Version version
public java.lang.String toString ()
StringBuffer sb
int i
}
org/eclipse/equinox/internal/p2/persistence/XMLWriter.classXMLWriter.java
package org.eclipse.equinox.internal.p2.persistence
public org.eclipse.equinox.internal.p2.persistence.XMLWriter extends java.lang.Object implements org.eclipse.equinox.internal.p2.persistence.XMLConstants {
private java.util.Stack elements
private boolean open
private String indent
private java.io.PrintWriter pw
public void (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
int i
public void start (java.lang.String)
String name
public void end (java.lang.String)
String name
int index
int i
public void end ()
String name
public static java.lang.String escape (java.lang.String)
String txt
StringBuffer buffer
int i
String replace
String replace
String replace
String replace
String replace
String replace
String replace
String replace
String replace
char c
public void attribute (java.lang.String, boolean, boolean)
String name
boolean value
boolean defaultValue
public void attribute (java.lang.String, boolean)
String name
boolean value
public void attribute (java.lang.String, int)
String name
int value
public void attributeOptional (java.lang.String, java.lang.String)
String name
String value
public void attribute (java.lang.String, java.lang.Object)
String name
Object value
public void cdata (java.lang.String)
String data
public void cdata (java.lang.String, boolean)
String data
boolean escape
public void flush ()
public void writeProperties (java.util.Map)
java.util.Map properties
public void writeProperties (java.lang.String, java.util.Map)
String propertiesElement
java.util.Map properties
java.util.Map$Entry entry
public void writeProperty (java.lang.String, java.lang.String)
String name
String value
protected static java.lang.String attributeImage (java.lang.String, java.lang.String)
String name
String value
private void println (char)
char c
private void println (java.lang.String)
String s
private void println ()
private void print (char)
char c
private void print (java.lang.String)
String s
private void printlnIndented (java.lang.String, boolean)
String s
boolean escape
private void indent ()
int i
}
org/eclipse/equinox/internal/p2/persistence/messages.properties
org/eclipse/equinox/internal/p2/repository/
org/eclipse/equinox/internal/p2/repository/Activator.classActivator.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static final String ID
private static final String HTTP
private static final String HTTPS
private static org.osgi.framework.BundleContext context
private org.osgi.util.tracker.ServiceTracker retrievalFactoryTracker
private org.osgi.util.tracker.ServiceTracker protocolToFactoryMapperTracker
private static org.eclipse.equinox.internal.p2.repository.Activator plugin
public void ()
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
public static org.osgi.framework.BundleContext getContext ()
public static org.eclipse.equinox.internal.p2.repository.Activator getDefault ()
public org.eclipse.ecf.filetransfer.service.IRetrieveFileTransferFactory getRetrieveFileTransferFactory ()
public synchronized void useJREHttpClient ()
org.eclipse.ecf.provider.filetransfer.IFileTransferProtocolToFactoryMapper mapper
String providerId
private synchronized org.osgi.util.tracker.ServiceTracker getFileTransferServiceTracker ()
private org.eclipse.ecf.provider.filetransfer.IFileTransferProtocolToFactoryMapper getProtocolToFactoryMapper ()
private boolean startBundle (java.lang.String)
String bundleId
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle[] bundles
int i
}
org/eclipse/equinox/internal/p2/repository/AuthenticationFailedException.classAuthenticationFailedException.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException extends java.net.ProtocolException {
private static final long serialVersionUID
public void ()
}
org/eclipse/equinox/internal/p2/repository/CacheManager$1.classCacheManager.java
package org.eclipse.equinox.internal.p2.repository
org.eclipse.equinox.internal.p2.repository.CacheManager$1 extends java.lang.Object implements org.eclipse.equinox.internal.provisional.p2.core.eventbus.SynchronousProvisioningListener {
final org.eclipse.equinox.internal.p2.repository.CacheManager this$0
void (org.eclipse.equinox.internal.p2.repository.CacheManager)
public void notify (java.util.EventObject)
java.util.EventObject o
org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
}
org/eclipse/equinox/internal/p2/repository/CacheManager$StatefulStream.classCacheManager.java
package org.eclipse.equinox.internal.p2.repository
org.eclipse.equinox.internal.p2.repository.CacheManager$StatefulStream extends java.io.BufferedOutputStream implements org.eclipse.equinox.internal.provisional.p2.repository.IStateful {
private org.eclipse.core.runtime.IStatus status
public void (java.io.OutputStream)
java.io.OutputStream stream
public org.eclipse.core.runtime.IStatus getStatus ()
public void setStatus (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus aStatus
}
org/eclipse/equinox/internal/p2/repository/CacheManager.classCacheManager.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.CacheManager extends java.lang.Object {
public static final String SERVICE_NAME
private final org.eclipse.equinox.p2.core.IAgentLocation agentLocation
private static org.eclipse.equinox.internal.provisional.p2.core.eventbus.SynchronousProvisioningListener busListener
private static final String DOWNLOADING
private static final String JAR_EXTENSION
private static final String XML_EXTENSION
private final java.util.HashSet knownPrefixes
static void ()
public void (org.eclipse.equinox.p2.core.IAgentLocation)
org.eclipse.equinox.p2.core.IAgentLocation agentLocation
private int computeHash (java.net.URI)
java.net.URI repositoryLocation
public java.io.File createCache (java.net.URI, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.equinox.p2.core.ProvisionException
java.net.URI repositoryLocation
String prefix
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor submonitor
java.io.File cacheFile
java.net.URI jarLocation
java.net.URI xmlLocation
int hashCode
boolean stale
long lastModified
String name
String useExtension
java.net.URI remoteFile
long lastModifiedRemote
boolean useJar
org.eclipse.core.runtime.CoreException e
Throwable ex
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
void deleteCache (java.net.URI)
java.net.URI repositoryLocation
String prefix
java.io.File[] cacheFiles
int i
protected java.io.File getCache (java.net.URI, java.lang.String)
java.net.URI repositoryLocation
String prefix
java.io.File[] files
protected java.io.File getCacheDirectory ()
private java.io.File[] getCacheFiles (java.net.URI, java.lang.String)
java.net.URI repositoryLocation
String prefix
java.io.File[] files
java.io.File dataAreaFile
int hashCode
private org.eclipse.equinox.internal.p2.repository.RepositoryTransport getTransport ()
private void registerRepoEventListener (org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus)
org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus eventBus
private boolean safeDelete (java.io.File)
java.io.File file
public void setEventBus (org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus)
org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus newBus
public void unsetEventBus (org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus)
org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus oldBus
private void unregisterRepoEventListener (org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus)
org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus bus
protected void updateCache (java.io.File, java.net.URI, long, org.eclipse.core.runtime.SubMonitor) throws java.io.FileNotFoundException java.io.IOException org.eclipse.equinox.p2.core.ProvisionException
java.io.File cacheFile
java.net.URI remoteFile
long lastModifiedRemote
org.eclipse.core.runtime.SubMonitor submonitor
java.io.File downloadDir
java.io.File tempFile
org.eclipse.equinox.internal.p2.repository.CacheManager$StatefulStream stream
Exception e
org.eclipse.core.runtime.IStatus result
}
org/eclipse/equinox/internal/p2/repository/CacheManagerComponent.classCacheManagerComponent.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.CacheManagerComponent 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.provisional.p2.core.eventbus.IProvisioningEventBus eventBus
org.eclipse.equinox.internal.p2.repository.CacheManager cache
}
org/eclipse/equinox/internal/p2/repository/Credentials$HostEntry.classCredentials.java
package org.eclipse.equinox.internal.p2.repository
org.eclipse.equinox.internal.p2.repository.Credentials$HostEntry extends java.lang.Object {
long timestamp
int count
public void (int)
int count
public boolean isCanceled ()
public boolean isStale ()
public int getCount ()
public void increment ()
public void reset ()
}
org/eclipse/equinox/internal/p2/repository/Credentials$LoginCanceledException.classCredentials.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.Credentials$LoginCanceledException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
}
org/eclipse/equinox/internal/p2/repository/Credentials.classCredentials.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.Credentials extends java.lang.Object {
private static final java.util.Map savedAuthInfo
private static java.util.Map remembered
private static final Object promptLock
static void ()
public void ()
public static org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo forLocation (java.net.URI, boolean) throws org.eclipse.equinox.internal.p2.repository.Credentials$LoginCanceledException org.eclipse.core.runtime.CoreException
java.net.URI location
boolean prompt
public static org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo forLocation (java.net.URI, boolean, org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo) throws org.eclipse.equinox.internal.p2.repository.Credentials$LoginCanceledException org.eclipse.core.runtime.CoreException
java.net.URI location
boolean prompt
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo lastUsed
String host
String nodeKey
String nodeKey
String nodeKey
String enc
java.io.UnsupportedEncodingException e
org.eclipse.equinox.internal.p2.repository.Credentials$HostEntry hostLock
java.util.Map r
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
org.eclipse.equinox.security.storage.ISecurePreferences securePreferences
String nodeName
String nodeName
String nodeName
String nodeName
String nodeName
String nodeName
org.eclipse.equinox.security.storage.ISecurePreferences prefNode
org.eclipse.equinox.security.storage.ISecurePreferences prefNode
org.eclipse.equinox.security.storage.ISecurePreferences prefNode
org.eclipse.equinox.security.storage.ISecurePreferences prefNode
org.eclipse.equinox.security.storage.ISecurePreferences prefNode
org.eclipse.equinox.security.storage.ISecurePreferences prefNode
IllegalArgumentException e
IllegalStateException e
String username
String password
org.eclipse.equinox.security.storage.StorageException e
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo latest
boolean useLatest
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo latest
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo latest
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo latest
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo latest
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.core.UIServices adminUIService
org.eclipse.equinox.security.storage.StorageException e1
java.io.IOException e
java.io.IOException e
private static java.lang.String uriToHost (java.net.URI)
java.net.URI location
String host
String scheme
private static org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo restoreFromMemory (java.lang.String)
String nodeName
private static void saveInMemory (java.lang.String, org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo)
String nodeName
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
private static void rememberCancel (java.lang.String)
String host
java.util.Map r
private static void checkRememberedCancel (java.lang.String) throws org.eclipse.equinox.internal.p2.repository.Credentials$LoginCanceledException
String host
java.util.Map r
Object x
private static void incrementPromptCount (java.lang.String)
String host
java.util.Map r
org.eclipse.equinox.internal.p2.repository.Credentials$HostEntry value
private static int getPromptCount (java.lang.String)
String host
java.util.Map r
org.eclipse.equinox.internal.p2.repository.Credentials$HostEntry value
public static synchronized void clearPromptCache ()
java.util.Map r
org.eclipse.equinox.internal.p2.repository.Credentials$HostEntry entry
public static synchronized void clearPromptCache (java.net.URI)
java.net.URI location
public static synchronized void clearPromptCache (java.lang.String)
String host
java.util.Map r
org.eclipse.equinox.internal.p2.repository.Credentials$HostEntry value
private static synchronized java.util.Map getRemembered ()
}
org/eclipse/equinox/internal/p2/repository/DownloadStatus.classDownloadStatus.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.DownloadStatus extends org.eclipse.core.runtime.Status {
public static final long UNKNOWN_RATE
public static final long UNKNOWN_SIZE
private long speed
private long fileSize
private long lastModified
public void (int, java.lang.String, java.lang.String)
int severity
String pluginId
String message
public void (int, java.lang.String, java.lang.String, java.lang.Throwable)
int severity
String pluginId
String message
Throwable exception
public void (int, java.lang.String, int, java.lang.String, java.lang.Throwable)
int severity
String pluginId
int code
String message
Throwable exception
public long getTransferRate ()
public void setTransferRate (long)
long rate
public void setFileSize (long)
long aFileSize
public long getFileSize ()
public void setLastModified (long)
long timestamp
public long getLastModified ()
}
org/eclipse/equinox/internal/p2/repository/FileInfo.classFileInfo.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.FileInfo extends java.lang.Object {
public static final String PROPERTY_CONTENT_TYPE
public static final String PROPERTY_LAST_MODIFIED
public static final String PROPERTY_NAME
public static final String PROPERTY_SIZE
public static final String PROPERTY_SPEED
public static final long UNKNOWN_RATE
private String contentType
private long lastModified
private String name
private long size
private long averageSpeed
public void ()
public void (org.eclipse.equinox.internal.p2.repository.FileInfo)
org.eclipse.equinox.internal.p2.repository.FileInfo fileInfo
public void (java.util.Properties)
java.util.Properties properties
String v
public void addProperties (java.util.Properties)
java.util.Properties properties
public final java.lang.String getContentType ()
public long getLastModified ()
public final java.lang.String getRemoteName ()
public final long getSize ()
public void initFrom (org.eclipse.equinox.internal.p2.repository.FileInfo)
org.eclipse.equinox.internal.p2.repository.FileInfo info
public void reset ()
public final void setContentType (java.lang.String)
String contentType
public void setLastModified (long)
long timestamp
public final void setName (java.lang.String)
String name
public final void setSize (long)
long size
public void setAverageSpeed (long)
long averageSpeed
public long getAverageSpeed ()
}
org/eclipse/equinox/internal/p2/repository/FileInfoReader.classFileInfoReader.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.FileInfoReader extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.ecf.filetransfer.IRemoteFileSystemListener {
private Exception exception
private org.eclipse.core.runtime.IProgressMonitor theMonitor
private final int connectionRetryCount
private final long connectionRetryDelay
private final org.eclipse.ecf.core.security.IConnectContext connectContext
final Boolean[] barrier
private org.eclipse.ecf.filetransfer.IRemoteFile[] remoteFiles
private org.eclipse.ecf.filetransfer.IRemoteFileSystemRequest browseRequest
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private void waitOnSelf ()
boolean logged
InterruptedException e
public void (org.eclipse.ecf.core.security.IConnectContext)
org.eclipse.ecf.core.security.IConnectContext aConnectContext
public org.eclipse.ecf.filetransfer.IRemoteFile[] getRemoteFiles (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.ecf.filetransfer.IRemoteFile getRemoteFile (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
public long getLastModified (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.ecf.filetransfer.IRemoteFile file
public void handleRemoteFileEvent (org.eclipse.ecf.filetransfer.events.IRemoteFileSystemEvent)
org.eclipse.ecf.filetransfer.events.IRemoteFileSystemEvent event
org.eclipse.ecf.filetransfer.events.IRemoteFileSystemBrowseEvent fsbe
protected void sendBrowseRequest (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.ecf.core.IContainer container
org.eclipse.ecf.core.IContainer container
org.eclipse.ecf.filetransfer.IRemoteFileSystemBrowserContainerAdapter adapter
int retryCount
org.eclipse.ecf.filetransfer.identity.IFileID fileID
org.eclipse.ecf.filetransfer.RemoteFileSystemException e
org.eclipse.ecf.filetransfer.identity.FileCreateException e
protected java.lang.Exception getException ()
private boolean checkException (java.net.URI, int) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
int attemptCounter
Throwable t
}
org/eclipse/equinox/internal/p2/repository/FileReader$1.classFileReader.java
package org.eclipse.equinox.internal.p2.repository
org.eclipse.equinox.internal.p2.repository.FileReader$1 extends java.io.InputStream {
final org.eclipse.equinox.internal.p2.repository.FileReader this$0
private final java.io.PipedInputStream val$input
void (org.eclipse.equinox.internal.p2.repository.FileReader, java.io.PipedInputStream)
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
private void checkException () throws java.io.IOException
java.io.IOException e
java.io.IOException e
Throwable t
Throwable cause
}
org/eclipse/equinox/internal/p2/repository/FileReader$CancelHandler.classFileReader.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.FileReader$CancelHandler extends org.eclipse.core.runtime.jobs.Job {
private boolean done
final org.eclipse.equinox.internal.p2.repository.FileReader this$0
protected void (org.eclipse.equinox.internal.p2.repository.FileReader)
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor jobMonitor
protected void canceling ()
Thread t
}
org/eclipse/equinox/internal/p2/repository/FileReader$DownloadRange.classFileReader.java
package org.eclipse.equinox.internal.p2.repository
org.eclipse.equinox.internal.p2.repository.FileReader$DownloadRange extends java.lang.Object implements org.eclipse.ecf.filetransfer.IFileRangeSpecification {
private long startPosition
public void (long)
long startPos
public long getEndPosition ()
public long getStartPosition ()
}
org/eclipse/equinox/internal/p2/repository/FileReader$IFileReaderProbe.classFileReader.java
package org.eclipse.equinox.internal.p2.repository
public abstract org.eclipse.equinox.internal.p2.repository.FileReader$IFileReaderProbe extends java.lang.Object {
public abstract void onStart (org.eclipse.equinox.internal.p2.repository.FileReader, org.eclipse.ecf.filetransfer.IIncomingFileTransfer, org.eclipse.core.runtime.IProgressMonitor)
public abstract void onData (org.eclipse.equinox.internal.p2.repository.FileReader, org.eclipse.ecf.filetransfer.IIncomingFileTransfer, org.eclipse.core.runtime.IProgressMonitor)
public abstract void onDone (org.eclipse.equinox.internal.p2.repository.FileReader, org.eclipse.ecf.filetransfer.IIncomingFileTransfer, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/internal/p2/repository/FileReader$SuppressBlockedMonitor.classFileReader.java
package org.eclipse.equinox.internal.p2.repository
org.eclipse.equinox.internal.p2.repository.FileReader$SuppressBlockedMonitor extends org.eclipse.core.runtime.SubProgressMonitor {
public void (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public void setBlocked (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
public void clearBlocked ()
}
org/eclipse/equinox/internal/p2/repository/FileReader.classFileReader.java
package org.eclipse.equinox.internal.p2.repository
public final org.eclipse.equinox.internal.p2.repository.FileReader extends org.eclipse.ecf.filetransfer.FileTransferJob implements org.eclipse.ecf.filetransfer.IFileTransferListener {
private static org.eclipse.equinox.internal.p2.repository.FileReader$IFileReaderProbe testProbe
private boolean closeStreamWhenFinished
private Exception exception
private org.eclipse.equinox.internal.p2.repository.FileInfo fileInfo
private long lastProgressCount
private long lastStatsCount
protected org.eclipse.core.runtime.IProgressMonitor theMonitor
private java.io.OutputStream theOutputStream
private org.eclipse.equinox.internal.p2.repository.ProgressStatistics statistics
private final int connectionRetryCount
private final long connectionRetryDelay
private final org.eclipse.ecf.core.security.IConnectContext connectContext
private java.net.URI requestUri
protected org.eclipse.ecf.filetransfer.events.IFileTransferConnectStartEvent connectEvent
private org.eclipse.core.runtime.jobs.Job cancelJob
private boolean monitorStarted
public void (org.eclipse.ecf.core.security.IConnectContext)
org.eclipse.ecf.core.security.IConnectContext aConnectContext
public org.eclipse.equinox.internal.p2.repository.FileInfo getLastFileInfo ()
public synchronized void handleTransferEvent (org.eclipse.ecf.filetransfer.events.IFileTransferEvent)
org.eclipse.ecf.filetransfer.events.IFileTransferEvent event
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
org.eclipse.equinox.internal.p2.repository.FileInfo fi
java.util.Date lastModified
java.io.IOException e
long fileLength
org.eclipse.equinox.internal.p2.repository.ProgressStatistics stats
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
long br
long count
org.eclipse.equinox.internal.p2.repository.ProgressStatistics stats
public java.io.InputStream read (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI url
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.PipedInputStream input
java.io.PipedOutputStream output
java.io.PipedOutputStream output
java.io.IOException e
public void readInto (java.net.URI, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
java.io.OutputStream anOutputStream
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean belongsTo (java.lang.Object)
Object family
public void readInto (java.net.URI, java.io.OutputStream, long, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
java.io.OutputStream anOutputStream
long startPos
org.eclipse.core.runtime.IProgressMonitor monitor
protected void sendRetrieveRequest (java.net.URI, java.io.OutputStream, org.eclipse.equinox.internal.p2.repository.FileReader$DownloadRange, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
java.io.OutputStream outputStream
org.eclipse.equinox.internal.p2.repository.FileReader$DownloadRange range
boolean closeStreamOnFinish
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.ecf.filetransfer.service.IRetrieveFileTransferFactory factory
org.eclipse.ecf.filetransfer.IRetrieveFileTransferContainerAdapter adapter
int retryCount
org.eclipse.ecf.filetransfer.identity.IFileID fileID
org.eclipse.ecf.filetransfer.IncomingFileTransferException e
org.eclipse.ecf.filetransfer.identity.FileCreateException e
private boolean checkException (java.net.URI, int) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
java.net.URI uri
int attemptCounter
Throwable t
protected java.lang.Exception getException ()
public static void hardClose (java.lang.Object)
Object aStream
private void onDone (org.eclipse.ecf.filetransfer.IIncomingFileTransfer)
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
private void onStart (org.eclipse.ecf.filetransfer.IIncomingFileTransfer)
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
private void onData (org.eclipse.ecf.filetransfer.IIncomingFileTransfer)
org.eclipse.ecf.filetransfer.IIncomingFileTransfer source
public static void setTestProbe (org.eclipse.equinox.internal.p2.repository.FileReader$IFileReaderProbe)
org.eclipse.equinox.internal.p2.repository.FileReader$IFileReaderProbe probe
private synchronized void setStatistics (org.eclipse.equinox.internal.p2.repository.ProgressStatistics)
org.eclipse.equinox.internal.p2.repository.ProgressStatistics statistics
private synchronized org.eclipse.equinox.internal.p2.repository.ProgressStatistics getStatistics ()
}
org/eclipse/equinox/internal/p2/repository/JREHttpClientRequiredException.classJREHttpClientRequiredException.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException extends java.net.ProtocolException {
private static final long serialVersionUID
public void ()
}
org/eclipse/equinox/internal/p2/repository/Messages.classMessages.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String CacheManager_AuthenticationFaileFor_0
public static String CacheManager_FailedCommunicationWithRepo_0
public static String CacheManager_Neither_0_nor_1_found
public static String artifact_not_found
public static String io_failedRead
public static String ecf_configuration_error
public static String repoMan_internalError
public static String repo_loading
public static String exception_malformedRepoURI
public static String TransportErrorTranslator_400
public static String TransportErrorTranslator_401
public static String TransportErrorTranslator_402
public static String TransportErrorTranslator_403
public static String TransportErrorTranslator_404
public static String TransportErrorTranslator_405
public static String TransportErrorTranslator_406
public static String TransportErrorTranslator_407
public static String TransportErrorTranslator_408
public static String TransportErrorTranslator_409
public static String TransportErrorTranslator_410
public static String TransportErrorTranslator_411
public static String TransportErrorTranslator_412
public static String TransportErrorTranslator_413
public static String TransportErrorTranslator_414
public static String TransportErrorTranslator_415
public static String TransportErrorTranslator_416
public static String TransportErrorTranslator_417
public static String TransportErrorTranslator_418
public static String TransportErrorTranslator_422
public static String TransportErrorTranslator_423
public static String TransportErrorTranslator_424
public static String TransportErrorTranslator_425
public static String TransportErrorTranslator_426
public static String TransportErrorTranslator_449
public static String TransportErrorTranslator_450
public static String TransportErrorTranslator_500
public static String TransportErrorTranslator_501
public static String TransportErrorTranslator_502
public static String TransportErrorTranslator_503
public static String TransportErrorTranslator_504
public static String TransportErrorTranslator_505
public static String TransportErrorTranslator_506
public static String TransportErrorTranslator_507
public static String TransportErrorTranslator_508
public static String TransportErrorTranslator_510
public static String TransportErrorTranslator_MalformedRemoteFileReference
public static String TransportErrorTranslator_UnableToConnectToRepository_0
public static String TransportErrorTranslator_UnknownErrorCode
public static String TransportErrorTranslator_UnknownHost
public static String fetching_0_from_1_2_at_3
public static String fetching_0_from_1_2_of_3_at_4
public static String connection_to_0_failed_on_1_retry_attempt_2
public static String FileTransport_reader
public static String FileTransport_cancelCheck
public static String UnableToRead_0_TooManyAttempts
public static String UnableToRead_0_UserCanceled
static void ()
private void ()
}
org/eclipse/equinox/internal/p2/repository/ProgressStatistics.classProgressStatistics.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.ProgressStatistics extends java.lang.Object {
private static final int DEFAULT_REPORT_INTERVAL
private static final int SPEED_INTERVAL
private static final int SPEED_RESOLUTION
private final String m_fileName
private final long m_total
private final long m_startTime
private long m_current
private long m_lastReportTime
private int m_reportInterval
private java.util.SortedMap m_recentSpeedMap
private long m_recentSpeedMapKey
private java.net.URI m_uri
private static java.lang.String convert (long)
long amount
java.text.NumberFormat fmt
public void (java.net.URI, java.lang.String, long)
java.net.URI uri
String fileName
long total
public long getAverageSpeed ()
long dur
public long getDuration ()
public double getPercentage ()
public synchronized long getRecentSpeed ()
long dur
long amount
java.util.SortedMap relevantData
Long rl
public int getReportInterval ()
public long getTotal ()
public void increase (long)
long inc
public synchronized java.lang.String report ()
public void setReportInterval (int)
int reportInterval
public boolean shouldReport ()
long currentTime
public java.lang.String toString ()
private synchronized void registerRecentSpeed (long, long)
long key
long inc
Long keyL
Long currentValueL
long currentValue
private synchronized void removeObsoleteRecentSpeedData (long)
long lastKey
long threshold
}
org/eclipse/equinox/internal/p2/repository/RepositoryPreferences.classRepositoryPreferences.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.RepositoryPreferences extends java.lang.Object {
public void ()
public static int getConnectionRetryCount ()
public static long getConnectionMsRetryDelay ()
public static int getLoginRetryCount ()
}
org/eclipse/equinox/internal/p2/repository/RepositoryStatus.classRepositoryStatus.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.RepositoryStatus extends java.lang.Object {
public void ()
public static java.lang.String codeToMessage (int, java.lang.String)
int code
String toDownload
public static org.eclipse.equinox.internal.p2.repository.DownloadStatus forStatus (org.eclipse.core.runtime.IStatus, java.net.URI)
org.eclipse.core.runtime.IStatus original
java.net.URI toDownload
Throwable t
public static org.eclipse.equinox.internal.p2.repository.DownloadStatus forException (java.lang.Throwable, java.net.URI)
Throwable t
java.net.URI toDownload
org.eclipse.core.runtime.IStatus status
int code
int provisionCode
}
org/eclipse/equinox/internal/p2/repository/RepositoryStatusHelper.classRepositoryStatusHelper.java
package org.eclipse.equinox.internal.p2.repository
public abstract org.eclipse.equinox.internal.p2.repository.RepositoryStatusHelper extends java.lang.Object {
private static final long serialVersionUID
protected static final String SERVER_REDIRECT
public void ()
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object)
String nlsMessage
Object arg
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String, java.lang.Object[])
String nlsMessage
Object[] args
public static org.eclipse.core.runtime.IStatus createStatus (java.lang.String)
String nlsMessage
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable)
Throwable cause
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String nlsMessage
Object[] args
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
public static org.eclipse.core.runtime.IStatus createExceptionStatus (java.lang.Throwable, java.lang.String)
Throwable cause
String nlsMessage
public static void deeplyPrint (java.lang.Throwable, java.io.PrintStream, boolean)
Throwable e
java.io.PrintStream strm
boolean stackTrace
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object[])
String nlsMessage
Object[] args
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object)
String nlsMessage
Object arg1
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.CoreException fromMessage (java.lang.String)
String nlsMessage
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String nlsMessage
Object[] args
org.eclipse.core.runtime.CoreException ce
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
Object arg3
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
Object arg2
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String, java.lang.Object)
Throwable cause
String nlsMessage
Object arg1
public static org.eclipse.core.runtime.CoreException fromExceptionMessage (java.lang.Throwable, java.lang.String)
Throwable cause
String nlsMessage
public static java.lang.Throwable unwind (java.lang.Throwable)
Throwable t
Class tc
Throwable cause
String msg
public static org.eclipse.core.runtime.CoreException unwindCoreException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException exception
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.CoreException wrap (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
Throwable t
public static org.eclipse.core.runtime.CoreException wrap (java.lang.Throwable)
Throwable t
String msg
private static void appendLevelString (java.io.PrintStream, int)
java.io.PrintStream strm
int level
int idx
private static void deeplyPrint (org.eclipse.core.runtime.CoreException, java.io.PrintStream, boolean, int)
org.eclipse.core.runtime.CoreException ce
java.io.PrintStream strm
boolean stackTrace
int level
private static void deeplyPrint (org.eclipse.core.runtime.IStatus, java.io.PrintStream, boolean, int)
org.eclipse.core.runtime.IStatus status
java.io.PrintStream strm
boolean stackTrace
int level
String msg
Throwable cause
org.eclipse.core.runtime.IStatus[] children
int i
private static void deeplyPrint (java.lang.Throwable, java.io.PrintStream, boolean, int)
Throwable t
java.io.PrintStream strm
boolean stackTrace
int level
Throwable cause
public static void checkJREHttpClientRequired (java.lang.Throwable) throws org.eclipse.equinox.internal.p2.repository.JREHttpClientRequiredException
Throwable t
public static void checkPermissionDenied (java.lang.Throwable) throws org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException
Throwable t
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
String m
public static void checkFileNotFound (java.lang.Throwable, java.net.URI) throws java.io.FileNotFoundException
Throwable t
java.net.URI toDownload
org.eclipse.ecf.filetransfer.IncomingFileTransferException e
org.eclipse.ecf.filetransfer.BrowseFileTransferException e
org.eclipse.core.runtime.IStatus status
Throwable e
public static org.eclipse.equinox.p2.core.ProvisionException internalError (java.lang.Throwable)
Throwable t
public static org.eclipse.core.runtime.IStatus malformedAddressStatus (java.lang.String, java.lang.Throwable)
String address
Throwable t
}
org/eclipse/equinox/internal/p2/repository/RepositoryTracing.classRepositoryTracing.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.RepositoryTracing extends java.lang.Object {
public void ()
public static void debug (java.lang.String, java.lang.Object)
String string
Object arg
}
org/eclipse/equinox/internal/p2/repository/RepositoryTransport.classRepositoryTransport.java
package org.eclipse.equinox.internal.p2.repository
public org.eclipse.equinox.internal.p2.repository.RepositoryTransport extends org.eclipse.equinox.internal.p2.repository.Transport {
private static org.eclipse.equinox.internal.p2.repository.RepositoryTransport instance
public void ()
public static synchronized org.eclipse.equinox.internal.p2.repository.RepositoryTransport getInstance ()
public org.eclipse.core.runtime.IStatus download (java.net.URI, java.io.OutputStream, long, org.eclipse.core.runtime.IProgressMonitor)
java.net.URI toDownload
java.io.OutputStream target
long startPos
org.eclipse.core.runtime.IProgressMonitor monitor
boolean promptUser
boolean useJREHttp
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
int i
org.eclipse.equinox.internal.p2.repository.FileReader reader
org.eclipse.ecf.core.security.IConnectContext context
org.eclipse.core.runtime.IStatus result
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.CoreException e
java.io.FileNotFoundException e
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
public org.eclipse.core.runtime.IStatus download (java.net.URI, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor)
java.net.URI toDownload
java.io.OutputStream target
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.InputStream stream (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws java.io.FileNotFoundException org.eclipse.core.runtime.CoreException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException
java.net.URI toDownload
org.eclipse.core.runtime.IProgressMonitor monitor
boolean promptUser
boolean useJREHttp
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
int i
org.eclipse.equinox.internal.p2.repository.FileReader reader
org.eclipse.ecf.core.security.IConnectContext context
org.eclipse.core.runtime.CoreException e
private static org.eclipse.equinox.internal.p2.repository.DownloadStatus statusOn (java.io.OutputStream, org.eclipse.equinox.internal.p2.repository.DownloadStatus, org.eclipse.equinox.internal.p2.repository.FileReader)
java.io.OutputStream target
org.eclipse.equinox.internal.p2.repository.DownloadStatus status
org.eclipse.equinox.internal.p2.repository.FileReader reader
org.eclipse.equinox.internal.p2.repository.FileInfo fi
public long getLastModified (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException org.eclipse.equinox.internal.p2.repository.AuthenticationFailedException
java.net.URI toDownload
org.eclipse.core.runtime.IProgressMonitor monitor
boolean promptUser
boolean useJREHttp
org.eclipse.equinox.p2.core.UIServices$AuthenticationInfo loginDetails
int i
org.eclipse.ecf.core.security.IConnectContext context
org.eclipse.equinox.internal.p2.repository.FileInfoReader reader
org.eclipse.core.runtime.CoreException e
}
org/eclipse/equinox/internal/p2/repository/Transport.classTransport.java
package org.eclipse.equinox.internal.p2.repository
public abstract org.eclipse.equinox.internal.p2.repository.Transport extends java.lang.Object {
public void ()
public abstract org.eclipse.core.runtime.IStatus download (java.net.URI, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/internal/p2/repository/helpers/
org/eclipse/equinox/internal/p2/repository/helpers/AbstractRepositoryManager$RepositoryInfo.classAbstractRepositoryManager.java
package org.eclipse.equinox.internal.p2.repository.helpers
public org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo extends java.lang.Object {
public String description
public boolean isEnabled
public boolean isSystem
public java.net.URI location
public String name
public String nickname
public java.lang.ref.SoftReference repository
public String suffix
public void ()
}
org/eclipse/equinox/internal/p2/repository/helpers/AbstractRepositoryManager.classAbstractRepositoryManager.java
package org.eclipse.equinox.internal.p2.repository.helpers
public abstract org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRepositoryManager org.eclipse.equinox.p2.core.spi.IAgentService org.eclipse.equinox.internal.provisional.p2.core.eventbus.ProvisioningListener {
public static final String ATTR_SUFFIX
public static final String EL_FACTORY
public static final String EL_FILTER
public static final String KEY_DESCRIPTION
public static final String KEY_ENABLED
public static final String KEY_NAME
public static final String KEY_NICKNAME
public static final String KEY_PROVIDER
public static final String KEY_SUFFIX
public static final String KEY_SYSTEM
public static final String KEY_TYPE
public static final String KEY_URI
public static final String KEY_URL
public static final String KEY_VERSION
public static final String NODE_REPOSITORIES
private static final String INDEX_FILE
protected java.util.Map repositories
protected final Object repositoryLock
protected java.lang.ref.SoftReference unavailableRepositories
private final java.util.Map loadLocks
private final org.eclipse.equinox.p2.core.IAgentLocation agentLocation
protected final org.eclipse.equinox.internal.provisional.p2.core.eventbus.IProvisioningEventBus eventBus
protected final org.eclipse.equinox.p2.core.IProvisioningAgent agent
protected void (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
protected void addRepository (org.eclipse.equinox.p2.repository.IRepository, boolean, java.lang.String)
org.eclipse.equinox.p2.repository.IRepository repository
boolean signalAdd
String suffix
boolean added
String key
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
String value
public void addRepository (java.net.URI)
java.net.URI location
private boolean addRepository (java.net.URI, boolean, boolean)
java.net.URI location
boolean isEnabled
boolean signalAdd
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
boolean added
protected org.eclipse.equinox.p2.repository.IRepository basicGetRepository (java.net.URI)
java.net.URI location
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
org.eclipse.equinox.p2.repository.IRepository repo
public org.eclipse.equinox.p2.repository.IRepository basicRefreshRepository (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
boolean wasEnabled
String nick
boolean loaded
org.eclipse.equinox.p2.repository.IRepository result
private void broadcastChangeEvent (java.net.URI, int, int, boolean)
java.net.URI location
int repositoryType
int kind
boolean isEnabled
private boolean checkNotFound (java.net.URI)
java.net.URI location
java.util.List badRepos
private void clearNotFound (java.net.URI)
java.net.URI location
java.util.List badRepos
public boolean contains (java.net.URI)
java.net.URI location
protected org.eclipse.equinox.p2.repository.IRepository doCreateRepository (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
org.eclipse.equinox.p2.repository.IRepository result
boolean loaded
org.eclipse.core.runtime.IExtension extension
protected java.lang.Object createExecutableExtension (org.eclipse.core.runtime.IExtension, java.lang.String)
org.eclipse.core.runtime.IExtension extension
String element
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.CoreException e
private void enterLoad (java.net.URI, org.eclipse.core.runtime.IProgressMonitor)
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
Thread current
Thread owner
private void exitLoad (java.net.URI)
java.net.URI location
protected abstract 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
protected abstract 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
private void fail (java.net.URI, int) throws org.eclipse.equinox.p2.core.ProvisionException
java.net.URI location
int code
String msg
protected org.eclipse.core.runtime.IExtension[] findMatchingRepositoryExtensions (java.lang.String, java.lang.String)
String suffix
String type
org.eclipse.core.runtime.IConfigurationElement[] elt
org.eclipse.core.runtime.IExtension ext
int count
int i
org.eclipse.core.runtime.IExtension[] results
int i
protected java.lang.String[] getAllSuffixes ()
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IConfigurationElement[] elements
java.util.ArrayList result
int i
String suffix
protected abstract java.lang.String getBundleId ()
protected abstract java.lang.String getDefaultSuffix ()
private java.lang.String getKey (java.net.URI)
java.net.URI location
String key
public org.eclipse.equinox.p2.core.IProvisioningAgent getAgent ()
public java.net.URI[] getKnownRepositories (int)
int flags
java.util.ArrayList result
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
org.osgi.service.prefs.Preferences getPreferences ()
org.eclipse.core.runtime.preferences.IPreferencesService prefService
String locationString
private java.net.URI getRepositoryLocation (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences node
String locationString
java.net.URI result
java.net.URISyntaxException e
java.net.URI result
java.net.MalformedURLException e
java.net.URISyntaxException e
public java.lang.String getRepositoryProperty (java.net.URI, java.lang.String)
java.net.URI location
String key
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
public void setRepositoryProperty (java.net.URI, java.lang.String, java.lang.String)
java.net.URI location
String key
String value
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
protected abstract java.lang.String getRepositoryProviderExtensionPointId ()
protected abstract java.lang.String getRepositorySystemProperty ()
protected abstract int getRepositoryType ()
protected abstract java.lang.String[] getPreferredRepositorySearchOrder (org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties)
public boolean isEnabled (java.net.URI)
java.net.URI location
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
protected org.eclipse.equinox.p2.repository.IRepository loadRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor, java.lang.String, int) throws org.eclipse.equinox.p2.core.ProvisionException
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
String type
int flags
boolean added
org.eclipse.equinox.p2.repository.IRepository result
org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties indexFile
String[] preferredOrder
String[] suffixes
org.eclipse.core.runtime.SubMonitor sub
org.eclipse.equinox.p2.core.ProvisionException failure
int i
org.eclipse.equinox.p2.core.ProvisionException e
private org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties loadIndexFile (java.net.URI, org.eclipse.core.runtime.IProgressMonitor)
java.net.URI location
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties locationProperties
java.io.InputStream localStream
java.io.File indexFile
java.net.URISyntaxException e
java.io.ByteArrayOutputStream index
org.eclipse.core.runtime.IStatus indexFileStatus
java.net.URISyntaxException uriSyntaxException
private java.net.URI checkValidLocation (java.net.URI)
java.net.URI location
private org.eclipse.equinox.p2.repository.IRepository loadRepository (java.net.URI, java.lang.String, java.lang.String, int, org.eclipse.core.runtime.SubMonitor) throws org.eclipse.equinox.p2.core.ProvisionException
java.net.URI location
String suffix
String type
int flags
org.eclipse.core.runtime.SubMonitor monitor
org.eclipse.core.runtime.IExtension[] providers
int i
org.eclipse.equinox.p2.repository.IRepository repo
org.eclipse.equinox.p2.core.ProvisionException e
org.eclipse.core.runtime.OperationCanceledException e
Exception e
LinkageError e
protected void log (java.lang.String, java.lang.Throwable)
String message
Throwable t
private boolean matchesFlags (org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo, int)
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
int flags
public void notify (java.util.EventObject)
java.util.EventObject o
org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
protected boolean putValue (org.osgi.service.prefs.Preferences, java.lang.String, java.lang.String)
org.osgi.service.prefs.Preferences node
String key
String newValue
String oldValue
private void remember (org.eclipse.equinox.p2.repository.IRepository, java.lang.String)
org.eclipse.equinox.p2.repository.IRepository repository
String suffix
boolean changed
org.osgi.service.prefs.Preferences node
String value
private boolean remember (org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo, boolean)
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
boolean flush
boolean changed
org.osgi.service.prefs.Preferences node
private void rememberNotFound (java.net.URI)
java.net.URI location
java.util.List badRepos
java.util.List badRepos
public boolean removeRepository (java.net.URI)
java.net.URI toRemove
private boolean removeRepository (java.net.URI, boolean)
java.net.URI toRemove
boolean signalRemove
String repoKey
String msg
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
private void restoreFromPreferences ()
org.osgi.service.prefs.Preferences node
String[] children
String[] children
org.osgi.service.prefs.BackingStoreException e
int i
org.osgi.service.prefs.Preferences child
java.net.URI location
org.osgi.service.prefs.BackingStoreException e
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
private void restoreFromSystemProperty ()
String locationString
java.util.StringTokenizer tokenizer
java.net.URISyntaxException e
private void restoreRepositories ()
protected void restoreSpecialRepositories ()
private void saveToPreferences ()
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
public void setEnabled (java.net.URI, boolean)
java.net.URI location
boolean enablement
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
public void start ()
public void stop ()
boolean changed
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
protected java.lang.String[] sortSuffixes (java.lang.String[], java.net.URI, java.lang.String[])
String[] suffixes
java.net.URI location
String[] preferredOrder
String[] result
org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager$RepositoryInfo info
String lastSuffix
int i
int priority
int i
String currentSuffix
String[] tmp
int j
String tmp
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
java.net.URI[] locations
java.util.List queryables
org.eclipse.core.runtime.SubMonitor sub
int i
org.eclipse.equinox.p2.query.IQueryable compoundQueryable
private static java.net.URI getIndexFileURI (java.net.URI) throws java.net.URISyntaxException
java.net.URI base
String spec
private org.eclipse.equinox.internal.p2.repository.Transport getTransport ()
}
org/eclipse/equinox/internal/p2/repository/helpers/DebugHelper.classDebugHelper.java
package org.eclipse.equinox.internal.p2.repository.helpers
public org.eclipse.equinox.internal.p2.repository.helpers.DebugHelper extends java.lang.Object {
public static final String LINE_SEPARATOR
public static final boolean DEBUG_REPOSITORY_CREDENTIALS
public static final boolean DEBUG_REPOSITORY_TRANSPORT
static void ()
org.eclipse.osgi.service.debug.DebugOptions options
public void ()
public static void debug (java.lang.String, java.lang.String)
String name
String message
StringBuffer buffer
public static void debug (java.lang.String, java.lang.String, java.lang.Object[])
String name
String message
Object[] keyValueArray
java.util.Map params
int i
StringBuffer buffer
StringBuffer buffer
public static java.lang.String formatArray (java.lang.Object[], boolean, boolean)
Object[] array
boolean toString
boolean newLines
StringBuffer buffer
int i
public static java.lang.String formatMap (java.util.Map, boolean, boolean)
java.util.Map map
boolean toString
boolean newLines
StringBuffer buffer
java.util.Map$Entry e
}
org/eclipse/equinox/internal/p2/repository/helpers/LocationProperties.classLocationProperties.java
package org.eclipse.equinox.internal.p2.repository.helpers
public org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties extends java.lang.Object {
public static final String END
private static final String VERSION
private static final String METADATA_REPOSITORY_FACTORY_ORDER
private static final String ARTIFACT_REPOSITORY_FACTORY_ORDER
private static final String MD5_HASH
private boolean isValid
private org.eclipse.equinox.p2.metadata.Version version
private String[] metadataSearchOrder
private String[] artifactSearchOrder
private java.util.Map md5Hashes
public static org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties createEmptyIndexFile ()
public static org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties create (java.io.InputStream)
java.io.InputStream stream
java.util.Properties properties
Throwable e
org.eclipse.equinox.p2.metadata.Version version
org.eclipse.equinox.internal.p2.repository.helpers.LocationProperties locationProperties
Throwable t
private void ()
public boolean exists ()
public org.eclipse.equinox.p2.metadata.Version getVersion ()
public java.lang.String[] getMetadataFactorySearchOrder ()
public java.lang.String[] getArtifactFactorySearchOrder ()
public boolean hasMD5Hash (java.lang.String)
String factoryID
Boolean result
private boolean initVersion1 (java.util.Properties)
java.util.Properties properties
java.util.Set entrySet
java.util.Map$Entry entry
private void initHashMD5Hash (java.lang.String, java.lang.String)
String key
String value
private void initArtifactRepositoryFactoryOrder (java.lang.String)
String repositoryFactoryOrder
java.util.StringTokenizer tokenizer
java.util.List searchOrder
private void initMetadataRepositoryFactoryOrder (java.lang.String)
String repositoryFactoryOrder
java.util.StringTokenizer tokenizer
java.util.List searchOrder
}
org/eclipse/equinox/internal/p2/repository/helpers/Messages.classMessages.java
package org.eclipse.equinox.internal.p2.repository.helpers
org.eclipse.equinox.internal.p2.repository.helpers.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String repoMan_adding
public static String repoMan_exists
public static String repoMan_failedRead
public static String repoMan_internalError
public static String repoMan_notExists
public static String repoMan_unknownType
public static String repoManAuthenticationFailedFor_0
public static String DestinationNotModifiable
public static String locationMustBeAbsolute
public static String schemeNotSupported
static void ()
private void ()
}
org/eclipse/equinox/internal/p2/repository/helpers/RepositoryHelper.classRepositoryHelper.java
package org.eclipse.equinox.internal.p2.repository.helpers
public org.eclipse.equinox.internal.p2.repository.helpers.RepositoryHelper extends java.lang.Object {
protected static final String FILE_SCHEME
public void ()
public static java.net.URI localRepoURIHelper (java.net.URI)
java.net.URI location
String lowerCase
public static org.eclipse.equinox.p2.repository.IRepository validDestinationRepository (org.eclipse.equinox.p2.repository.IRepository)
org.eclipse.equinox.p2.repository.IRepository repository
public static org.eclipse.core.runtime.IStatus checkRepositoryLocationSyntax (java.net.URI)
java.net.URI location
}
org/eclipse/equinox/internal/p2/repository/helpers/messages.properties
org/eclipse/equinox/internal/p2/repository/messages.properties
org/eclipse/equinox/internal/provisional/
org/eclipse/equinox/internal/provisional/p2/
org/eclipse/equinox/internal/provisional/p2/repository/
org/eclipse/equinox/internal/provisional/p2/repository/IStateful.classIStateful.java
package org.eclipse.equinox.internal.provisional.p2.repository
public abstract org.eclipse.equinox.internal.provisional.p2.repository.IStateful extends java.lang.Object {
public abstract void setStatus (org.eclipse.core.runtime.IStatus)
public abstract org.eclipse.core.runtime.IStatus getStatus ()
}
org/eclipse/equinox/internal/provisional/p2/repository/RepositoryEvent.classRepositoryEvent.java
package org.eclipse.equinox.internal.provisional.p2.repository
public org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent extends java.util.EventObject {
private static final long serialVersionUID
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int DISCOVERED
public static final int ENABLEMENT
private final int kind
private final int type
private boolean isEnabled
private String nickname
public static org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent newDiscoveryEvent (java.net.URI, java.lang.String, int, boolean)
java.net.URI location
String nickname
int repositoryType
boolean enabled
org.eclipse.equinox.internal.provisional.p2.repository.RepositoryEvent event
public void (java.net.URI, int, int, boolean)
java.net.URI location
int repositoryType
int kind
boolean enabled
public int getKind ()
public java.lang.String getRepositoryNickname ()
public java.net.URI getRepositoryLocation ()
public int getRepositoryType ()
public boolean isRepositoryEnabled ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/repository/
org/eclipse/equinox/p2/repository/ICompositeRepository.classICompositeRepository.java
package org.eclipse.equinox.p2.repository
public abstract org.eclipse.equinox.p2.repository.ICompositeRepository extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRepository {
public abstract void addChild (java.net.URI)
public abstract java.util.List getChildren ()
public abstract void removeAllChildren ()
public abstract void removeChild (java.net.URI)
}
org/eclipse/equinox/p2/repository/IRepository.classIRepository.java
package org.eclipse.equinox.p2.repository
public abstract org.eclipse.equinox.p2.repository.IRepository extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable org.eclipse.equinox.p2.query.IQueryable {
public static final String PROP_SYSTEM
public static final String PROP_COMPRESSED
public static final String PROP_NAME
public static final String PROP_NICKNAME
public static final String PROP_DESCRIPTION
public static final String PROP_MIRRORS_BASE_URL
public static final String PROP_MIRRORS_URL
public static final String PROP_TIMESTAMP
public static final String PROP_USERNAME
public static final String PROP_PASSWORD
public static final String PREFERENCE_NODE
public static final int TYPE_METADATA
public static final int TYPE_ARTIFACT
public static final int NONE
public static final int ENABLED
public abstract java.net.URI getLocation ()
public abstract java.lang.String getName ()
public abstract java.lang.String getType ()
public abstract java.lang.String getVersion ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getProvider ()
public abstract java.util.Map getProperties ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent ()
public abstract boolean isModifiable ()
public abstract java.lang.String setProperty (java.lang.String, java.lang.String)
}
org/eclipse/equinox/p2/repository/IRepositoryManager.classIRepositoryManager.java
package org.eclipse.equinox.p2.repository
public abstract org.eclipse.equinox.p2.repository.IRepositoryManager extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable {
public static final int REPOSITORIES_ALL
public static final int REPOSITORIES_SYSTEM
public static final int REPOSITORIES_NON_SYSTEM
public static final int REPOSITORIES_LOCAL
public static final int REPOSITORIES_NON_LOCAL
public static final int REPOSITORIES_DISABLED
public static final int REPOSITORY_HINT_MODIFIABLE
public abstract void addRepository (java.net.URI)
public abstract boolean contains (java.net.URI)
public abstract org.eclipse.equinox.p2.core.IProvisioningAgent getAgent ()
public abstract java.net.URI[] getKnownRepositories (int)
public abstract java.lang.String getRepositoryProperty (java.net.URI, java.lang.String)
public abstract void setRepositoryProperty (java.net.URI, java.lang.String, java.lang.String)
public abstract boolean isEnabled (java.net.URI)
public abstract boolean removeRepository (java.net.URI)
public abstract void setEnabled (java.net.URI, boolean)
}
org/eclipse/equinox/p2/repository/IRepositoryReference.classIRepositoryReference.java
package org.eclipse.equinox.p2.repository
public abstract org.eclipse.equinox.p2.repository.IRepositoryReference extends java.lang.Object {
public abstract java.net.URI getLocation ()
public abstract int getType ()
public abstract int getOptions ()
public abstract java.lang.String getNickname ()
}
org/eclipse/equinox/p2/repository/IRunnableWithProgress.classIRunnableWithProgress.java
package org.eclipse.equinox.p2.repository
public abstract org.eclipse.equinox.p2.repository.IRunnableWithProgress extends java.lang.Object {
public abstract void run (org.eclipse.core.runtime.IProgressMonitor) throws java.lang.reflect.InvocationTargetException org.eclipse.core.runtime.OperationCanceledException
}
org/eclipse/equinox/p2/repository/artifact/
org/eclipse/equinox/p2/repository/artifact/ArtifactDescriptorQuery.classArtifactDescriptorQuery.java
package org.eclipse.equinox.p2.repository.artifact
public final org.eclipse.equinox.p2.repository.artifact.ArtifactDescriptorQuery extends org.eclipse.equinox.p2.query.ExpressionMatchQuery {
private static final org.eclipse.equinox.p2.metadata.expression.IExpression descriptorMatch
public static final org.eclipse.equinox.p2.repository.artifact.ArtifactDescriptorQuery ALL_DESCRIPTORS
static void ()
private static org.eclipse.equinox.p2.metadata.expression.IMatchExpression createExpression (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, java.util.Map)
String id
org.eclipse.equinox.p2.metadata.VersionRange range
String format
java.util.Map properties
org.eclipse.equinox.p2.metadata.expression.IExpressionFactory factory
private void ()
public void (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String)
String id
org.eclipse.equinox.p2.metadata.VersionRange versionRange
String format
public void (org.eclipse.equinox.p2.metadata.IArtifactKey)
org.eclipse.equinox.p2.metadata.IArtifactKey key
public void (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, java.util.Map)
String id
org.eclipse.equinox.p2.metadata.VersionRange versionRange
String format
java.util.Map properties
}
org/eclipse/equinox/p2/repository/artifact/ArtifactKeyQuery.classArtifactKeyQuery.java
package org.eclipse.equinox.p2.repository.artifact
public final org.eclipse.equinox.p2.repository.artifact.ArtifactKeyQuery extends org.eclipse.equinox.p2.query.ExpressionMatchQuery {
private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchKey
private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchID
private static final org.eclipse.equinox.p2.metadata.expression.IExpression matchIDClassifierRange
public static final org.eclipse.equinox.p2.repository.artifact.ArtifactKeyQuery ALL_KEYS
static void ()
private static org.eclipse.equinox.p2.metadata.expression.IExpression createMatchExpression (org.eclipse.equinox.p2.metadata.IArtifactKey)
org.eclipse.equinox.p2.metadata.IArtifactKey key
private static org.eclipse.equinox.p2.metadata.expression.IExpression createMatchExpression (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange)
String classifier
String id
org.eclipse.equinox.p2.metadata.VersionRange range
public void (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange)
String classifier
String id
org.eclipse.equinox.p2.metadata.VersionRange range
private void ()
public void (org.eclipse.equinox.p2.metadata.IArtifactKey)
org.eclipse.equinox.p2.metadata.IArtifactKey key
}
org/eclipse/equinox/p2/repository/artifact/IArtifactDescriptor.classIArtifactDescriptor.java
package org.eclipse.equinox.p2.repository.artifact
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor extends java.lang.Object {
public static final String DOWNLOAD_SIZE
public static final String ARTIFACT_SIZE
public static final String DOWNLOAD_MD5
public static final String DOWNLOAD_CONTENTTYPE
public static final String TYPE_ZIP
public static final String ARTIFACT_MD5
public static final String FORMAT
public static final String FORMAT_PACKED
public abstract org.eclipse.equinox.p2.metadata.IArtifactKey getArtifactKey ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract java.util.Map getProperties ()
public abstract org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] getProcessingSteps ()
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getRepository ()
}
org/eclipse/equinox/p2/repository/artifact/IArtifactRepository.classIArtifactRepository.java
package org.eclipse.equinox.p2.repository.artifact
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRepository {
public static final int CODE_RETRY
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey)
public abstract org.eclipse.equinox.p2.metadata.IArtifactKey createArtifactKey (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version)
public abstract void addDescriptor (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
public abstract void addDescriptors (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[])
public abstract boolean contains (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
public abstract boolean contains (org.eclipse.equinox.p2.metadata.IArtifactKey)
public abstract org.eclipse.core.runtime.IStatus getArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor)
public abstract org.eclipse.core.runtime.IStatus getRawArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor)
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] getArtifactDescriptors (org.eclipse.equinox.p2.metadata.IArtifactKey)
public abstract org.eclipse.core.runtime.IStatus getArtifacts (org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[], org.eclipse.core.runtime.IProgressMonitor)
public abstract java.io.OutputStream getOutputStream (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) throws org.eclipse.equinox.p2.core.ProvisionException
public abstract org.eclipse.equinox.p2.query.IQueryable descriptorQueryable ()
public abstract void removeAll ()
public abstract void removeDescriptor (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
public abstract void removeDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey)
public abstract org.eclipse.core.runtime.IStatus executeBatch (org.eclipse.equinox.p2.repository.IRunnableWithProgress, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/p2/repository/artifact/IArtifactRepositoryManager.classIArtifactRepositoryManager.java
package org.eclipse.equinox.p2.repository.artifact
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRepositoryManager {
public static final String SERVICE_NAME
public static final org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] NO_ARTIFACT_REQUEST
public static final String TYPE_SIMPLE_REPOSITORY
public static final String TYPE_COMPOSITE_REPOSITORY
static void ()
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRequest createMirrorRequest (org.eclipse.equinox.p2.metadata.IArtifactKey, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, java.util.Map, java.util.Map)
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository createRepository (java.net.URI, java.lang.String, java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadRepository (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository refreshRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException
}
org/eclipse/equinox/p2/repository/artifact/IArtifactRequest.classIArtifactRequest.java
package org.eclipse.equinox.p2.repository.artifact
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRequest extends java.lang.Object {
public abstract org.eclipse.equinox.p2.metadata.IArtifactKey getArtifactKey ()
public abstract void perform (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.core.runtime.IProgressMonitor)
public abstract org.eclipse.core.runtime.IStatus getResult ()
}
org/eclipse/equinox/p2/repository/artifact/IFileArtifactRepository.classIFileArtifactRepository.java
package org.eclipse.equinox.p2.repository.artifact
public abstract org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository extends java.lang.Object implements org.eclipse.equinox.p2.repository.artifact.IArtifactRepository {
public abstract java.io.File getArtifactFile (org.eclipse.equinox.p2.metadata.IArtifactKey)
public abstract java.io.File getArtifactFile (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
}
org/eclipse/equinox/p2/repository/artifact/IProcessingStepDescriptor.classIProcessingStepDescriptor.java
package org.eclipse.equinox.p2.repository.artifact
public abstract org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor extends java.lang.Object {
public abstract java.lang.String getProcessorId ()
public abstract java.lang.String getData ()
public abstract boolean isRequired ()
}
org/eclipse/equinox/p2/repository/artifact/spi/
org/eclipse/equinox/p2/repository/artifact/spi/AbstractArtifactRepository.classAbstractArtifactRepository.java
package org.eclipse.equinox.p2.repository.artifact.spi
public abstract org.eclipse.equinox.p2.repository.artifact.spi.AbstractArtifactRepository extends org.eclipse.equinox.p2.repository.spi.AbstractRepository implements org.eclipse.equinox.p2.repository.artifact.IArtifactRepository {
protected void (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String, java.lang.String, java.lang.String, java.net.URI, java.lang.String, java.lang.String, java.util.Map)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
String name
String type
String version
java.net.URI location
String description
String provider
java.util.Map properties
public abstract boolean contains (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
public abstract boolean contains (org.eclipse.equinox.p2.metadata.IArtifactKey)
public abstract org.eclipse.core.runtime.IStatus getArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor)
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] getArtifactDescriptors (org.eclipse.equinox.p2.metadata.IArtifactKey)
public abstract org.eclipse.core.runtime.IStatus getArtifacts (org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[], org.eclipse.core.runtime.IProgressMonitor)
public abstract java.io.OutputStream getOutputStream (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) throws org.eclipse.equinox.p2.core.ProvisionException
public void addDescriptor (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
public void addDescriptors (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[])
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors
public void removeDescriptor (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
public void removeDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey)
org.eclipse.equinox.p2.metadata.IArtifactKey key
public void removeAll ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey)
org.eclipse.equinox.p2.metadata.IArtifactKey key
public org.eclipse.equinox.p2.metadata.IArtifactKey createArtifactKey (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version)
String classifier
String id
org.eclipse.equinox.p2.metadata.Version version
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.OperationCanceledException oce
Exception e
}
org/eclipse/equinox/p2/repository/artifact/spi/ArtifactDescriptor.classArtifactDescriptor.java
package org.eclipse.equinox.p2.repository.artifact.spi
public org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor extends java.lang.Object implements org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor org.eclipse.equinox.p2.metadata.expression.IMemberProvider {
public static final String MEMBER_ARTIFACT_KEY
public static final String MEMBER_PROCESSING_STEPS
public static final String MEMBER_PROPERTIES
public static final String MEMBER_REPOSITORY
private static final org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] EMPTY_STEPS
protected org.eclipse.equinox.p2.metadata.IArtifactKey key
protected org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] processingSteps
protected java.util.Map properties
private transient org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
static void ()
public void (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor)
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor base
public void (org.eclipse.equinox.p2.metadata.IArtifactKey)
org.eclipse.equinox.p2.metadata.IArtifactKey key
public org.eclipse.equinox.p2.metadata.IArtifactKey getArtifactKey ()
public java.lang.String getProperty (java.lang.String)
String propertyKey
public void setProperty (java.lang.String, java.lang.String)
String key
String value
public void addProperties (java.util.Map)
java.util.Map additionalProperties
public java.util.Map getProperties ()
public org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] getProcessingSteps ()
public void setProcessingSteps (org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[])
org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] value
public boolean equals (java.lang.Object)
Object obj
org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor other
String format
String otherFormat
public int hashCode ()
String format
int result
public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getRepository ()
public void setRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository)
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository value
public java.lang.String toString ()
String format
public java.lang.Object getMember (java.lang.String)
String memberName
}
org/eclipse/equinox/p2/repository/artifact/spi/ArtifactRepositoryFactory.classArtifactRepositoryFactory.java
package org.eclipse.equinox.p2.repository.artifact.spi
public abstract org.eclipse.equinox.p2.repository.artifact.spi.ArtifactRepositoryFactory extends java.lang.Object {
private org.eclipse.equinox.p2.core.IProvisioningAgent agent
public void ()
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository create (java.net.URI, java.lang.String, java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException
protected org.eclipse.equinox.p2.core.IProvisioningAgent getAgent ()
public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository load (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException
public void setAgent (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
}
org/eclipse/equinox/p2/repository/artifact/spi/ProcessingStepDescriptor.classProcessingStepDescriptor.java
package org.eclipse.equinox.p2.repository.artifact.spi
public org.eclipse.equinox.p2.repository.artifact.spi.ProcessingStepDescriptor extends java.lang.Object implements org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor {
private final String processorId
private final String data
private final boolean required
public void (java.lang.String, java.lang.String, boolean)
String processorId
String data
boolean required
public java.lang.String getProcessorId ()
public java.lang.String getData ()
public boolean isRequired ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor other
public java.lang.String toString ()
}
org/eclipse/equinox/p2/repository/metadata/
org/eclipse/equinox/p2/repository/metadata/IMetadataRepository.classIMetadataRepository.java
package org.eclipse.equinox.p2.repository.metadata
public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRepository {
public abstract void addInstallableUnits (java.util.Collection)
public abstract void addReferences (java.util.Collection)
public abstract java.util.Collection getReferences ()
public abstract boolean removeInstallableUnits (java.util.Collection)
public abstract void removeAll ()
public abstract org.eclipse.core.runtime.IStatus executeBatch (org.eclipse.equinox.p2.repository.IRunnableWithProgress, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/p2/repository/metadata/IMetadataRepositoryManager.classIMetadataRepositoryManager.java
package org.eclipse.equinox.p2.repository.metadata
public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRepositoryManager {
public static final String SERVICE_NAME
public static final String TYPE_SIMPLE_REPOSITORY
public static final String TYPE_COMPOSITE_REPOSITORY
static void ()
public abstract 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 org.eclipse.core.runtime.OperationCanceledException
public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.core.runtime.OperationCanceledException
public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadRepository (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.core.runtime.OperationCanceledException
public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository refreshRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.core.runtime.OperationCanceledException
}
org/eclipse/equinox/p2/repository/metadata/spi/
org/eclipse/equinox/p2/repository/metadata/spi/AbstractMetadataRepository$RepositoryState.classAbstractMetadataRepository.java
package org.eclipse.equinox.p2.repository.metadata.spi
public org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState extends java.lang.Object {
public String Name
public String Type
public org.eclipse.equinox.p2.metadata.Version Version
public String Provider
public String Description
public java.net.URI Location
public java.util.Map Properties
public org.eclipse.equinox.p2.metadata.IInstallableUnit[] Units
public org.eclipse.equinox.p2.repository.IRepositoryReference[] Repositories
public void ()
}
org/eclipse/equinox/p2/repository/metadata/spi/AbstractMetadataRepository.classAbstractMetadataRepository.java
package org.eclipse.equinox.p2.repository.metadata.spi
public abstract org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository extends org.eclipse.equinox.p2.repository.spi.AbstractRepository implements org.eclipse.equinox.p2.repository.metadata.IMetadataRepository {
public void (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
public abstract void initialize (org.eclipse.equinox.p2.repository.metadata.spi.AbstractMetadataRepository$RepositoryState)
protected void (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String, java.lang.String, java.lang.String, java.net.URI, java.lang.String, java.lang.String, java.util.Map)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
String name
String type
String version
java.net.URI location
String description
String provider
java.util.Map properties
public void addInstallableUnits (java.util.Collection)
java.util.Collection installableUnits
public void addReferences (java.util.Collection)
java.util.Collection references
public void removeAll ()
public boolean removeInstallableUnits (java.util.Collection)
java.util.Collection installableUnits
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.OperationCanceledException oce
Exception e
}
org/eclipse/equinox/p2/repository/metadata/spi/MetadataRepositoryFactory.classMetadataRepositoryFactory.java
package org.eclipse.equinox.p2.repository.metadata.spi
public abstract org.eclipse.equinox.p2.repository.metadata.spi.MetadataRepositoryFactory extends java.lang.Object {
private org.eclipse.equinox.p2.core.IProvisioningAgent agent
public void ()
public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository create (java.net.URI, java.lang.String, java.lang.String, java.util.Map) throws org.eclipse.equinox.p2.core.ProvisionException
protected org.eclipse.equinox.p2.core.IProvisioningAgent getAgent ()
public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository load (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException
public void setAgent (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
}
org/eclipse/equinox/p2/repository/spi/
org/eclipse/equinox/p2/repository/spi/AbstractRepository.classAbstractRepository.java
package org.eclipse.equinox.p2.repository.spi
public abstract org.eclipse.equinox.p2.repository.spi.AbstractRepository extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.equinox.p2.repository.IRepository {
private final org.eclipse.equinox.p2.core.IProvisioningAgent agent
private String description
private transient java.net.URI location
private String name
private java.util.Map properties
private String provider
private String type
private String version
protected void (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String, java.lang.String, java.lang.String, java.net.URI, java.lang.String, java.lang.String, java.util.Map)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
String name
String type
String version
java.net.URI location
String description
String provider
java.util.Map properties
protected void assertModifiable ()
public synchronized java.lang.String getDescription ()
public synchronized java.net.URI getLocation ()
public synchronized java.lang.String getName ()
public synchronized java.util.Map getProperties ()
public java.lang.String getProperty (java.lang.String)
String key
public synchronized java.lang.String getProvider ()
public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent ()
public synchronized java.lang.String getType ()
public synchronized java.lang.String getVersion ()
public boolean isModifiable ()
public synchronized void setDescription (java.lang.String)
String description
public synchronized void setName (java.lang.String)
String value
public synchronized java.lang.String setProperty (java.lang.String, java.lang.String)
String key
String value
String oldName
public synchronized void setProvider (java.lang.String)
String provider
protected synchronized void setType (java.lang.String)
String type
protected synchronized void setLocation (java.net.URI)
java.net.URI location
protected synchronized void setVersion (java.lang.String)
String version
protected synchronized void setProperties (java.util.Map)
java.util.Map properties
}
org/eclipse/equinox/p2/repository/spi/RepositoryReference.classRepositoryReference.java
package org.eclipse.equinox.p2.repository.spi
public org.eclipse.equinox.p2.repository.spi.RepositoryReference extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRepositoryReference {
private final java.net.URI location
private final int type
private final int options
private final String nickname
public void (java.net.URI, java.lang.String, int, int)
java.net.URI location
String nickname
int type
int options
public boolean equals (java.lang.Object)
Object obj
org.eclipse.equinox.p2.repository.IRepositoryReference other
public java.net.URI getLocation ()
public int getType ()
public int getOptions ()
public java.lang.String getNickname ()
public int hashCode ()
int result
}