META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/updatesite/
org/eclipse/equinox/internal/p2/updatesite/Activator.class
Activator.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { public static String ID private static org.osgi.framework.BundleContext bundleContext static void <clinit> () public void <init> () public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public static synchronized void setBundleContext (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bundleContext public static synchronized org.osgi.framework.BundleContext getBundleContext () public static java.lang.String getRepositoryName (java.net.URL) java.net.URL location java.io.File file }
org/eclipse/equinox/internal/p2/updatesite/CategoryParser.class
CategoryParser.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.CategoryParser extends org.xml.sax.helpers.DefaultHandler { private static final javax.xml.parsers.SAXParserFactory parserFactory private static final String PLUGIN_ID private static final String ARCHIVE private static final String CATEGORY private static final String CATEGORY_DEF private static final String DESCRIPTION private static final String FEATURE private static final String SITE private static final String IU private static final String QUERY private static final String EXPRESSION private static final String PARAM private static final int STATE_ARCHIVE private static final int STATE_CATEGORY private static final int STATE_CATEGORY_DEF private static final int STATE_DESCRIPTION_CATEGORY_DEF private static final int STATE_DESCRIPTION_SITE private static final int STATE_FEATURE private static final int STATE_IGNORED_ELEMENT private static final int STATE_INITIAL private static final int STATE_IU private static final int STATE_EXPRESSION private static final int STATE_PARAM private static final int STATE_QUERY private static final int STATE_SITE private boolean DESCRIPTION_SITE_ALREADY_SEEN java.util.Stack objectStack private javax.xml.parsers.SAXParser parser java.util.Stack stateStack private final java.util.List messageKeys private org.eclipse.core.runtime.MultiStatus status static void <clinit> () private static void debug (java.lang.String) String s static void log (java.lang.Exception) Exception e static void log (java.lang.String) String message static void log (java.lang.String, java.lang.Exception) String message Exception e public void <init> (java.net.URI) java.net.URI siteLocation javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e public int currentState () Integer state public void characters (char[], int, int) char[] ch int start int length String text int state String existing public void endElement (java.lang.String, java.lang.String, java.lang.String) String uri String localName String qName String text org.eclipse.equinox.p2.publisher.eclipse.URLEntry info int state org.eclipse.equinox.internal.p2.updatesite.SiteModel site org.eclipse.equinox.internal.p2.updatesite.SiteIU completeIU String id String expression org.eclipse.equinox.internal.p2.updatesite.SiteIU iu org.eclipse.equinox.internal.p2.updatesite.SiteIU iu org.eclipse.equinox.internal.p2.updatesite.SiteCategory category String newText org.eclipse.equinox.internal.p2.updatesite.SiteModel siteModel String newText org.eclipse.equinox.internal.p2.updatesite.SiteCategory category private void error (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus error public void error (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException ex private java.lang.String getState (int) int state public org.eclipse.core.runtime.MultiStatus getStatus () private void handleCategoryDefState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleCategoryState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleFeatureState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleInitialState (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String elementName org.xml.sax.Attributes attributes private void handleSiteState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleIUState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleQueryState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleExpression (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleParamState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void internalError (java.lang.String) String message private void internalErrorUnknownTag (java.lang.String) String msg private boolean leadingSpace (java.lang.String) String str private void logStatus (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex String name String msg String msg String[] values public org.eclipse.equinox.internal.p2.updatesite.SiteModel parse (java.io.InputStream) throws org.xml.sax.SAXException java.io.IOException java.io.InputStream in org.eclipse.equinox.internal.p2.updatesite.SiteModel site String stack java.util.Iterator iter private void processArchive (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processCategory (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String category Object obj private void processCategoryDef (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteCategory category String name String label org.eclipse.equinox.internal.p2.updatesite.SiteModel site private void processFeature (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteFeature feature String id String ver boolean noId org.eclipse.equinox.internal.p2.updatesite.SiteModel site private void processIU (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteIU iu org.eclipse.equinox.internal.p2.updatesite.SiteModel site String id String range private void processExpression (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteIU iu private void processQuery (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processParam (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processInfo (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.p2.publisher.eclipse.URLEntry inf String infoURL private void processSite (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteModel site 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 private boolean trailingSpace (java.lang.String) String str private void checkTranslated (java.lang.String) String value }
org/eclipse/equinox/internal/p2/updatesite/CategoryPublisherApplication.class
CategoryPublisherApplication.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.CategoryPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication { private String categoryQualifier private java.net.URI categoryDefinition public void <init> () protected void initializeRepositories (org.eclipse.equinox.p2.publisher.PublisherInfo) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result Object property boolean compressProperty protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.net.URISyntaxException String arg String parameter org.eclipse.equinox.p2.publisher.PublisherInfo pinfo protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () }
org/eclipse/equinox/internal/p2/updatesite/CategoryXMLAction.class
CategoryXMLAction.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.CategoryXMLAction extends org.eclipse.equinox.internal.p2.updatesite.SiteXMLAction { public void <init> (java.net.URI, java.lang.String) java.net.URI location String categoryQualifier public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.core.ProvisionException e }
org/eclipse/equinox/internal/p2/updatesite/DefaultSiteParser.class
DefaultSiteParser.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.DefaultSiteParser extends org.xml.sax.helpers.DefaultHandler { private static final String ARCHIVE private static final String CATEGORY private static final String CATEGORY_DEF private static final String ASSOCIATE_SITES_URL private static final String ASSOCIATE_SITE private static final String DEFAULT_INFO_URL private static final String DESCRIPTION private static final String FEATURE private static final String FEATURES private static final javax.xml.parsers.SAXParserFactory parserFactory private static final String PLUGIN_ID private static final String SITE private static final int STATE_ARCHIVE private static final int STATE_CATEGORY private static final int STATE_CATEGORY_DEF private static final int STATE_DESCRIPTION_CATEGORY_DEF private static final int STATE_DESCRIPTION_SITE private static final int STATE_FEATURE private static final int STATE_IGNORED_ELEMENT private static final int STATE_INITIAL private static final int STATE_SITE private int currentState private boolean DESCRIPTION_SITE_ALREADY_SEEN java.util.Stack objectStack private javax.xml.parsers.SAXParser parser java.util.Stack stateStack private final java.util.List messageKeys private org.eclipse.core.runtime.MultiStatus status private final java.net.URI siteLocation static void <clinit> () private static void debug (java.lang.String) String s private static org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] getAssociateSites (java.lang.String) String associateSitesURL javax.xml.parsers.DocumentBuilderFactory domFactory javax.xml.parsers.DocumentBuilder builder org.w3c.dom.Document document org.w3c.dom.NodeList mirrorNodes org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] mirrors int i org.w3c.dom.Element mirrorNode String infoURL String label Exception e static void log (java.lang.Exception) Exception e static void log (java.lang.String) String message static void log (java.lang.String, java.lang.Exception) String message Exception e public void <init> (java.net.URI) java.net.URI siteLocation javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e public void characters (char[], int, int) char[] ch int start int length String text int state public void endElement (java.lang.String, java.lang.String, java.lang.String) String uri String localName String qName String text org.eclipse.equinox.p2.publisher.eclipse.URLEntry info int state org.eclipse.equinox.internal.p2.updatesite.SiteModel site org.eclipse.equinox.internal.p2.updatesite.SiteCategory category String newText org.eclipse.equinox.internal.p2.updatesite.SiteModel siteModel String newText org.eclipse.equinox.internal.p2.updatesite.SiteCategory category private void error (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus error public void error (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException ex private java.lang.String getState (int) int state public org.eclipse.core.runtime.MultiStatus getStatus () private void handleCategoryDefState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleCategoryState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleFeatureState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void handleInitialState (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String elementName org.xml.sax.Attributes attributes private void handleSiteState (java.lang.String, org.xml.sax.Attributes) String elementName org.xml.sax.Attributes attributes private void internalError (java.lang.String) String message private void internalErrorUnknownTag (java.lang.String) String msg private boolean leadingSpace (java.lang.String) String str private void logStatus (org.xml.sax.SAXParseException) org.xml.sax.SAXParseException ex String name String msg String msg String[] values public org.eclipse.equinox.internal.p2.updatesite.SiteModel parse (java.io.InputStream) throws org.xml.sax.SAXException java.io.IOException java.io.InputStream in org.eclipse.equinox.internal.p2.updatesite.SiteModel site String stack java.util.Iterator iter private void processArchive (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.p2.publisher.eclipse.URLEntry archive String id String url org.eclipse.equinox.internal.p2.updatesite.SiteModel site private void processCategory (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String category org.eclipse.equinox.internal.p2.updatesite.SiteFeature feature private void processCategoryDef (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteCategory category String name String label org.eclipse.equinox.internal.p2.updatesite.SiteModel site private void processFeature (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteFeature feature String urlInfo String id String ver boolean noURL boolean noId boolean noVersion String type String[] values String label String os String ws String nl String arch String patch org.eclipse.equinox.internal.p2.updatesite.SiteModel site private void processInfo (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.p2.publisher.eclipse.URLEntry inf String infoURL private void processSite (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.updatesite.SiteModel site String siteURL org.eclipse.equinox.p2.publisher.eclipse.URLEntry description String type String mirrorsURL String pack200 String digestURL String associateURL java.net.URI resolvedLocation 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 int newState private boolean trailingSpace (java.lang.String) String str private void checkTranslated (java.lang.String) String value }
org/eclipse/equinox/internal/p2/updatesite/DigestParser.class
DigestParser.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.DigestParser extends org.xml.sax.helpers.DefaultHandler { private static final javax.xml.parsers.SAXParserFactory parserFactory private javax.xml.parsers.SAXParser parser private final java.util.List features private final org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureManifestParser featureHandler static void <clinit> () public void <init> () javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e public void characters (char[], int, int) throws org.xml.sax.SAXException char[] ch int start int length public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException String uri String localName String qName org.eclipse.equinox.p2.publisher.eclipse.Feature feature public org.eclipse.equinox.p2.publisher.eclipse.Feature[] parse (java.io.File, java.net.URI) java.io.File localFile java.net.URI location java.util.jar.JarFile jar java.io.InputStream is java.util.jar.JarEntry entry java.util.jar.JarEntry entry java.io.IOException e org.xml.sax.SAXException e 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 }
org/eclipse/equinox/internal/p2/updatesite/LocalUpdateSiteAction.class
LocalUpdateSiteAction.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.LocalUpdateSiteAction extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAction { protected String source private org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite private String categoryQualifier private String categoryVersion protected void <init> () public void <init> (java.lang.String, java.lang.String) String source String categoryQualifier public void <init> (org.eclipse.equinox.internal.p2.updatesite.UpdateSite, java.lang.String) org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite String categoryQualifier public void setCategoryVersion (java.lang.String) String version public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.publisher.IPublisherInfo info org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.core.runtime.MultiStatus finalStatus int i protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () java.util.ArrayList result org.eclipse.equinox.p2.publisher.IPublisherAction action private org.eclipse.equinox.p2.publisher.IPublisherAction createSiteXMLAction () org.eclipse.equinox.internal.p2.updatesite.SiteXMLAction action private void createAdvice () protected org.eclipse.equinox.p2.publisher.IPublisherAction createFeaturesAction () protected org.eclipse.equinox.p2.publisher.IPublisherAction createBundlesAction () }
org/eclipse/equinox/internal/p2/updatesite/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String ErrorReadingDigest public static String ErrorReadingFeature public static String ErrorReadingSite public static String Error_generating_category public static String Error_generating_siteXML public static String Error_Generation public static String DefaultFeatureParser_IdOrVersionInvalid public static String DefaultSiteParser_NoSiteTag public static String DefaultSiteParser_WrongParsingStack public static String DefaultSiteParser_UnknownElement public static String DefaultSiteParser_UnknownStartState public static String DefaultSiteParser_Missing public static String DefaultSiteParser_ParsingStackBackToInitialState public static String DefaultSiteParser_ElementAlreadySet public static String DefaultSiteParser_UnknownEndState public static String DefaultSiteParser_ErrorParsing public static String DefaultSiteParser_ErrorlineColumnMessage public static String DefaultSiteParser_ErrorParsingSite public static String DefaultSiteParser_UnknownState public static String DefaultSiteParser_InvalidXMLStream public static String DefaultSiteParser_mirrors public static String Unexpected_exception static void <clinit> () private void <init> () }
org/eclipse/equinox/internal/p2/updatesite/RemoteFeaturesAction.class
RemoteFeaturesAction.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.RemoteFeaturesAction extends org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction { private org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite public void <init> (org.eclipse.equinox.internal.p2.updatesite.UpdateSite) org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite public void <init> (org.eclipse.equinox.p2.publisher.eclipse.Feature[]) org.eclipse.equinox.p2.publisher.eclipse.Feature[] features public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.core.ProvisionException e protected void generateFeatureIUs (org.eclipse.equinox.p2.publisher.eclipse.Feature[], org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.eclipse.Feature[] featureList org.eclipse.equinox.p2.publisher.IPublisherResult result java.util.Map extraProperties int i org.eclipse.equinox.p2.publisher.eclipse.Feature feature org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] featureEntries int j org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry java.util.Dictionary mockManifest org.eclipse.osgi.service.resolver.BundleDescription bundleDescription org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.metadata.IInstallableUnit[] bundleIUs int n org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU java.util.List childIUs org.eclipse.equinox.p2.metadata.IInstallableUnit groupIU }
org/eclipse/equinox/internal/p2/updatesite/RemoteUpdateSiteAction.class
RemoteUpdateSiteAction.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.RemoteUpdateSiteAction extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAction { private org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite private final String categoryQualifier public void <init> (org.eclipse.equinox.internal.p2.updatesite.UpdateSite, java.lang.String) org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite String categoryQualifier public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.publisher.IPublisherInfo info org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.core.runtime.MultiStatus finalStatus int i protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () java.util.ArrayList result private org.eclipse.equinox.p2.publisher.IPublisherAction createSiteXMLAction () }
org/eclipse/equinox/internal/p2/updatesite/SiteCategory$1.class
SiteCategory.java package org.eclipse.equinox.internal.p2.updatesite org.eclipse.equinox.internal.p2.updatesite.SiteCategory$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (org.eclipse.equinox.internal.p2.updatesite.SiteCategory, org.eclipse.equinox.internal.p2.updatesite.SiteCategory) org.eclipse.equinox.internal.p2.updatesite.SiteCategory cat1 org.eclipse.equinox.internal.p2.updatesite.SiteCategory cat2 public volatile int compare (java.lang.Object, java.lang.Object) }
org/eclipse/equinox/internal/p2/updatesite/SiteCategory.class
SiteCategory.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.SiteCategory extends java.lang.Object { private static java.util.Comparator comp private String description private String label private String name private java.util.Map localizations public static java.util.Comparator getComparator () public void <init> () public boolean equals (java.lang.Object) Object obj boolean result org.eclipse.equinox.internal.p2.updatesite.SiteCategory otherCategory public java.lang.String getDescription () public java.lang.String getLabel () public java.util.Map getLocalizations () public java.lang.String getName () public int hashCode () public void resolve (java.net.URL, java.net.URL) throws java.net.MalformedURLException java.net.URL base java.net.URL bundleURL public void setDescription (java.lang.String) String description public void setLabel (java.lang.String) String label public void setLocalizations (java.util.Map) java.util.Map localizations public void setName (java.lang.String) String name }
org/eclipse/equinox/internal/p2/updatesite/SiteFeature.class
SiteFeature.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.SiteFeature extends java.lang.Object { private String arch private java.net.URL base private java.util.List categoryNames private String featureId private String featureVersion private String label private String nl private String os private String patch private final boolean resolved private org.eclipse.equinox.internal.p2.updatesite.SiteModel site private String type private java.net.URL url private String urlString private String ws public static boolean sameURL (java.net.URL, java.net.URL) java.net.URL url1 java.net.URL url2 boolean isFile1 boolean isFile2 java.io.File file1 java.io.File file2 private static java.lang.String getExternalForm (java.net.URL) java.net.URL url String externalForm public void <init> () public void addCategoryName (java.lang.String) String categoryName private void delayedResolve () public boolean equals (java.lang.Object) Object object org.eclipse.equinox.internal.p2.updatesite.SiteFeature that public int hashCode () int result java.io.File f public java.lang.String[] getCategoryNames () public java.lang.String getFeatureIdentifier () public java.lang.String getFeatureVersion () public java.lang.String getLabel () public java.lang.String getLabelNonLocalized () public java.lang.String getNL () public java.lang.String getOS () public java.lang.String getOSArch () public java.lang.String getPatch () public org.eclipse.equinox.internal.p2.updatesite.SiteModel getSiteModel () public java.lang.String getType () public java.net.URL getURL () public java.lang.String getURLString () public java.lang.String getWS () public void resolve (java.net.URL, java.net.URL) throws java.net.MalformedURLException java.net.URL resolveBase java.net.URL bundleURL public void setArch (java.lang.String) String arch public void setCategoryNames (java.lang.String[]) String[] categoryNames public void setFeatureIdentifier (java.lang.String) String featureId public void setFeatureVersion (java.lang.String) String featureVersion public void setLabel (java.lang.String) String label public void setNL (java.lang.String) String nl public void setOS (java.lang.String) String os public void setPatch (java.lang.String) String patch public void setSiteModel (org.eclipse.equinox.internal.p2.updatesite.SiteModel) org.eclipse.equinox.internal.p2.updatesite.SiteModel site public void setType (java.lang.String) String type public void setURLString (java.lang.String) String urlString public void setWS (java.lang.String) String ws public java.lang.String toString () StringBuffer buffer }
org/eclipse/equinox/internal/p2/updatesite/SiteIU.class
SiteIU.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.SiteIU extends java.lang.Object { public static final String QUERY_TYPE_CONTEXT public static final String QUERY_TYPE_MATCH private String id private String range private String queryExpression private String queryType private java.util.List queryParams private java.util.List categoryNames public void <init> () public java.lang.String getID () public java.lang.String getRange () public java.lang.String getQueryExpression () public java.lang.String getQueryType () public java.lang.String[] getQueryParams () public java.lang.String[] getCategoryNames () public void setID (java.lang.String) String id public void setRange (java.lang.String) String range public void setQueryExpression (java.lang.String) String queryExpression public void setQueryType (java.lang.String) String queryType public void addCategoryName (java.lang.String) String categoryName public void addQueryParams (java.lang.String) String queryParam }
org/eclipse/equinox/internal/p2/updatesite/SiteModel.class
SiteModel.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.SiteModel extends java.lang.Object { private java.util.List archiveReferences private java.util.Map categories private org.eclipse.equinox.p2.publisher.eclipse.URLEntry description private java.util.List features private java.util.List ius private java.net.URI locationURI private String locationURIString private String mirrorsURIString private boolean supportsPack200 private String type private org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] associateSites private String digestURIString private java.util.List messageKeys private java.util.Map localizations public void <init> () public void addArchive (org.eclipse.equinox.p2.publisher.eclipse.URLEntry) org.eclipse.equinox.p2.publisher.eclipse.URLEntry archiveReference public void addCategory (org.eclipse.equinox.internal.p2.updatesite.SiteCategory) org.eclipse.equinox.internal.p2.updatesite.SiteCategory category public void addFeature (org.eclipse.equinox.internal.p2.updatesite.SiteFeature) org.eclipse.equinox.internal.p2.updatesite.SiteFeature featureReference public void addIU (org.eclipse.equinox.internal.p2.updatesite.SiteIU) org.eclipse.equinox.internal.p2.updatesite.SiteIU iu public org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] getArchives () public org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] getAssociatedSites () public org.eclipse.equinox.internal.p2.updatesite.SiteCategory[] getCategories () public org.eclipse.equinox.internal.p2.updatesite.SiteCategory getCategory (java.lang.String) String name public org.eclipse.equinox.p2.publisher.eclipse.URLEntry getDescription () public org.eclipse.equinox.internal.p2.updatesite.SiteFeature[] getFeatures () public org.eclipse.equinox.internal.p2.updatesite.SiteIU[] getIUs () public java.util.Map getLocalizations () public java.net.URI getLocationURI () public java.lang.String getLocationURIString () public java.util.List getMessageKeys () public java.lang.String getMirrorsURI () public java.lang.String getType () public boolean isPack200Supported () public void setDescription (org.eclipse.equinox.p2.publisher.eclipse.URLEntry) org.eclipse.equinox.p2.publisher.eclipse.URLEntry description public void setLocalizations (java.util.Map) java.util.Map localizations org.eclipse.equinox.internal.p2.updatesite.SiteCategory category public void setLocationURIString (java.lang.String) String locationURIString public void setMessageKeys (java.util.List) java.util.List keys public void setMirrorsURIString (java.lang.String) String mirrorsURI public void setSupportsPack200 (boolean) boolean value public void setType (java.lang.String) String type public void setAssociateSites (org.eclipse.equinox.p2.publisher.eclipse.URLEntry[]) org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] associateSites public void setDigestURIString (java.lang.String) String digestURIString public java.lang.String getDigestURIString () }
org/eclipse/equinox/internal/p2/updatesite/SiteXMLAction.class
SiteXMLAction.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.SiteXMLAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private static final String QUALIFIER private static final org.eclipse.equinox.internal.p2.updatesite.VersionSuffixGenerator versionSuffixGenerator protected org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite private org.eclipse.equinox.internal.p2.updatesite.SiteCategory defaultCategory private java.util.HashSet defaultCategorySet protected java.net.URI location private String categoryQualifier private org.eclipse.equinox.p2.metadata.Version categoryVersion private static final org.eclipse.equinox.p2.metadata.expression.IExpression qualifierMatchExpr static void <clinit> () public void <init> (java.net.URI, java.lang.String) java.net.URI location String categoryQualifier public void <init> (org.eclipse.equinox.internal.p2.updatesite.UpdateSite, java.lang.String) org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite String categoryQualifier public void setCategoryVersion (java.lang.String) String version private void initialize () public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.core.ProvisionException e private org.eclipse.core.runtime.IStatus generateCategories (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.core.runtime.IProgressMonitor monitor java.util.Map categoriesToIUs java.util.Map featuresToCategories org.eclipse.equinox.internal.p2.updatesite.SiteFeature feature java.util.Collection ius java.util.Set categories org.eclipse.equinox.internal.p2.updatesite.SiteCategory category java.util.Set featureIUs private void addSiteIUsToCategories (java.util.Map, org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) java.util.Map categoriesToIUs org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.equinox.internal.p2.updatesite.SiteModel site org.eclipse.equinox.internal.p2.updatesite.SiteIU[] siteIUs org.eclipse.equinox.internal.p2.updatesite.SiteIU siteIU String[] categoryNames java.util.Collection ius String categoryName org.eclipse.equinox.internal.p2.updatesite.SiteCategory category java.util.Set categoryIUs private java.util.Collection getIUs (org.eclipse.equinox.internal.p2.updatesite.SiteIU, org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.internal.p2.updatesite.SiteIU siteIU org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results String id String range String type String expression Object[] params org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.metadata.VersionRange vRange org.eclipse.equinox.p2.query.IQueryResult queryResult private java.util.Collection getFeatureIU (org.eclipse.equinox.internal.p2.updatesite.SiteFeature, org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.internal.p2.updatesite.SiteFeature feature org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results String id String versionString org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.query.IQuery query String qualifier String qualifier org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.query.IQuery qualifierQuery org.eclipse.equinox.p2.query.IQueryResult queryResult protected org.eclipse.equinox.p2.metadata.VersionRange createVersionRange (java.lang.String) String versionId org.eclipse.equinox.p2.metadata.VersionRange range int qualifierIdx String newVersion org.eclipse.equinox.p2.metadata.Version lower org.eclipse.equinox.p2.metadata.Version upper String newQualifier org.osgi.framework.Version osgiVersion protected java.util.Map getFeatureToCategoryMappings (org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo java.util.HashMap mappings org.eclipse.equinox.internal.p2.updatesite.SiteModel site String mirrors int index org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] associatedSites java.util.ArrayList refs int i org.eclipse.equinox.p2.publisher.eclipse.URLEntry associatedSite String siteLocation java.net.URI associateLocation String label String message java.io.File siteFile java.io.File siteParent java.util.List messageKeys String[] keyStrings String[] keyStrings org.eclipse.equinox.internal.p2.updatesite.SiteFeature[] features int i String[] categoryNames java.util.Set categories int j org.eclipse.equinox.internal.p2.updatesite.SiteCategory category protected void generateCategoryIUs (java.util.Map, org.eclipse.equinox.p2.publisher.IPublisherResult) java.util.Map categoriesToFeatures org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.internal.p2.updatesite.SiteCategory category public org.eclipse.equinox.p2.metadata.IInstallableUnit createCategoryIU (org.eclipse.equinox.internal.p2.updatesite.SiteCategory, java.util.Set, org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.internal.p2.updatesite.SiteCategory category java.util.Set featureIUs org.eclipse.equinox.p2.metadata.IInstallableUnit parentCategory org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription cat String categoryId org.osgi.framework.Version osgiVersion String qualifier String suffix String label java.util.ArrayList reqsConfigurationUnits org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.VersionRange range java.util.ArrayList providedCapabilities java.util.Map localizations java.util.Map$Entry locEntry java.util.Locale locale java.util.Map translatedStrings java.util.Map$Entry e private java.lang.String buildCategoryId (java.lang.String) String categoryName }
org/eclipse/equinox/internal/p2/updatesite/UpdateSite.class
UpdateSite.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.UpdateSite extends java.lang.Object { private static final String VERSION_SEPARATOR private static final String JAR_EXTENSION private static final String FEATURE_DIR private static final String PLUGIN_DIR private static final String FEATURE_TEMP_FILE private static final String SITE_FILE private static final String PROTOCOL_FILE private static final int RETRY_COUNT private static final String DOT_XML private static final String SITE private String checksum private java.net.URI location private java.net.URI rootLocation private org.eclipse.equinox.internal.p2.updatesite.SiteModel site private static java.util.Map siteCache private static java.util.Map categoryCache private java.util.Map featureCache static void <clinit> () private static java.net.URI getSiteURI (java.net.URI) java.net.URI baseLocation String segment private static boolean constainsUpdateSiteFileName (java.lang.String) String segment public static synchronized org.eclipse.equinox.internal.p2.updatesite.UpdateSite loadCategoryFile (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.updatesite.UpdateSite result java.io.InputStream input java.io.File siteFile org.eclipse.equinox.internal.p2.updatesite.CategoryParser siteParser java.util.zip.Checksum checksum org.eclipse.equinox.internal.p2.updatesite.SiteModel siteModel String checksumString org.xml.sax.SAXException e String msg java.io.IOException e String msg public static synchronized org.eclipse.equinox.internal.p2.updatesite.UpdateSite load (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.updatesite.UpdateSite result java.io.InputStream input java.io.File siteFile org.eclipse.equinox.internal.p2.updatesite.DefaultSiteParser siteParser java.util.zip.Checksum checksum org.eclipse.equinox.internal.p2.updatesite.SiteModel siteModel String checksumString org.xml.sax.SAXException e String msg java.io.IOException e String msg private static java.io.File loadSiteFile (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 private static java.io.File loadActualSiteFile (java.net.URI, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location java.net.URI actualLocation org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor submonitor java.io.File siteFile java.io.File siteFile org.eclipse.core.runtime.IStatus transferResult org.eclipse.core.runtime.IStatus transferResult boolean deleteSiteFile boolean deleteSiteFile String msg java.io.OutputStream destination java.io.IOException e java.io.IOException e java.io.IOException e org.eclipse.core.runtime.IStatus ms private static org.eclipse.equinox.p2.publisher.eclipse.Feature parseFeature (org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureParser, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureParser featureParser java.net.URI featureURI org.eclipse.core.runtime.IProgressMonitor monitor java.io.File featureFile org.eclipse.core.runtime.IStatus transferResult org.eclipse.core.runtime.IStatus transferResult org.eclipse.core.runtime.IStatus transferResult int i int i java.io.OutputStream destination java.io.OutputStream destination java.io.IOException e java.io.IOException e java.io.IOException e private void <init> (org.eclipse.equinox.internal.p2.updatesite.SiteModel, java.net.URI, java.lang.String) org.eclipse.equinox.internal.p2.updatesite.SiteModel site java.net.URI location String checksum private java.net.URI getRootLocation () String locationString int slashIndex private java.net.URI getArchiveURI (java.net.URI, java.lang.String) java.net.URI base String identifier org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] archives int i org.eclipse.equinox.p2.publisher.eclipse.URLEntry entry public java.lang.String getChecksum () public java.net.URI getSiteFeatureURI (org.eclipse.equinox.internal.p2.updatesite.SiteFeature) org.eclipse.equinox.internal.p2.updatesite.SiteFeature siteFeature java.net.URL url java.net.URI base String featureURIString public java.net.URI getFeatureURI (java.lang.String, java.lang.String) String id String version org.eclipse.equinox.internal.p2.updatesite.SiteFeature[] entries int i java.net.URI base java.net.URI url public java.net.URI getLocation () public java.lang.String getMirrorsURI () String mirrors int index public java.net.URI getPluginURI (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry plugin java.net.URI base String path java.net.URI url private java.net.URI getBaseURI () java.net.URI base String siteURIString public org.eclipse.equinox.internal.p2.updatesite.SiteModel getSite () private java.net.URI internalGetURI (java.net.URI, java.lang.String) java.net.URI base String trailing public synchronized org.eclipse.equinox.p2.publisher.eclipse.Feature[] loadFeatures (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.publisher.eclipse.Feature[] result private org.eclipse.equinox.p2.publisher.eclipse.Feature[] loadFeaturesFromDigest (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor java.io.File digestFile boolean local java.net.URI digestURI java.net.URI digestURI java.net.URI digestURI java.net.URI digestURI java.net.URI digestURI java.net.URI digestURI java.io.BufferedOutputStream destination java.io.BufferedOutputStream destination java.io.BufferedOutputStream destination org.eclipse.core.runtime.IStatus result org.eclipse.core.runtime.IStatus result org.eclipse.core.runtime.IStatus result java.io.IOException e java.io.IOException e org.eclipse.equinox.p2.publisher.eclipse.Feature[] features org.eclipse.equinox.p2.publisher.eclipse.Feature[] features java.util.Map tmpFeatureCache int i String key java.io.IOException e private java.net.URI getDigestURI () java.net.URI digestBase String digestURIString private org.eclipse.equinox.p2.publisher.eclipse.Feature[] loadFeaturesFromSite (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.updatesite.SiteFeature[] siteFeatures org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureParser featureParser java.util.Map tmpFeatureCache int i org.eclipse.equinox.internal.p2.updatesite.SiteFeature siteFeature String key java.net.URI featureURI org.eclipse.equinox.p2.publisher.eclipse.Feature feature private void loadIncludedFeatures (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureParser, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.publisher.eclipse.Feature feature org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureParser featureParser java.util.Map features org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] featureEntries int i org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry String key java.net.URI includedFeatureURI org.eclipse.equinox.p2.publisher.eclipse.Feature includedFeature private static org.eclipse.equinox.internal.p2.repository.RepositoryTransport getTransport () }
org/eclipse/equinox/internal/p2/updatesite/UpdateSitePublisherApplication.class
UpdateSitePublisherApplication.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.UpdateSitePublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication { private String categoryQualifier private String categoryVersion private boolean addJRE public void <init> () protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.net.URISyntaxException String arg String parameter org.eclipse.equinox.p2.publisher.PublisherInfo pinfo protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () org.eclipse.equinox.internal.p2.updatesite.LocalUpdateSiteAction action protected void processFlag (java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) String flag org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo }
org/eclipse/equinox/internal/p2/updatesite/VersionSuffixGenerator.class
VersionSuffixGenerator.java package org.eclipse.equinox.internal.p2.updatesite public org.eclipse.equinox.internal.p2.updatesite.VersionSuffixGenerator extends java.lang.Object { public static final String VERSION_QUALIFIER private static final int QUALIFIER_SUFFIX_VERSION public static final String BASE_64_ENCODING private final int maxVersionSuffixLength private final int significantDigits public static java.lang.String incrementQualifier (java.lang.String) String qualifier int idx int c String newQualifier private static void appendEncodedCharacter (java.lang.StringBuffer, int) StringBuffer buffer int c private static char base64Character (int) int number private static int charValue (char) char c int index private static int computeNameSum (java.lang.String) String name int sum int top int lshift int idx int c private static int getIntSegment (org.eclipse.equinox.p2.metadata.Version, int) org.eclipse.equinox.p2.metadata.Version v int segment int segCount Object seg private static int getMajor (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version v private static int getMicro (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version v private static int getMinor (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version v private static java.lang.String getQualifier (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version v int segCount Object seg private static java.lang.String lengthPrefixBase64 (long) long number int length int i StringBuffer result public void <init> () public void <init> (int, int) int maxVersionSuffixLenght int significantDigits public java.lang.String generateSuffix (java.util.Collection, java.util.Collection) java.util.Collection features java.util.Collection others long majorSum long minorSum long serviceSum long nameCharsSum java.util.ArrayList qualifiers java.util.Iterator itor org.eclipse.equinox.p2.metadata.IVersionedId refFeature org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.metadata.IVersionedId refOther org.eclipse.equinox.p2.metadata.Version version String qualifier int resultingLength int longestQualifier int idx String qualifier StringBuffer result int[] qualifierSums int top String qualifier int qlen int j int carry int k int m int len }
org/eclipse/equinox/internal/p2/updatesite/artifact/
org/eclipse/equinox/internal/p2/updatesite/artifact/UpdateSiteArtifactRepository.class
UpdateSiteArtifactRepository.java package org.eclipse.equinox.internal.p2.updatesite.artifact public org.eclipse.equinox.internal.p2.updatesite.artifact.UpdateSiteArtifactRepository extends java.lang.Object implements org.eclipse.equinox.p2.repository.artifact.IArtifactRepository { public static final String TYPE public static final String VERSION private java.net.URI location private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository delegate static void <clinit> () public void <init> (java.net.URI, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) java.net.URI location org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository 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 boolean contains (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor public boolean contains (org.eclipse.equinox.p2.metadata.IArtifactKey) org.eclipse.equinox.p2.metadata.IArtifactKey key public org.eclipse.core.runtime.IStatus getArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor java.io.OutputStream destination org.eclipse.core.runtime.IProgressMonitor monitor public org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] getArtifactDescriptors (org.eclipse.equinox.p2.metadata.IArtifactKey) org.eclipse.equinox.p2.metadata.IArtifactKey key public org.eclipse.core.runtime.IStatus getArtifacts (org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[], org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests org.eclipse.core.runtime.IProgressMonitor monitor public java.io.OutputStream getOutputStream (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor public org.eclipse.core.runtime.IStatus getRawArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.OutputStream, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor java.io.OutputStream destination org.eclipse.core.runtime.IProgressMonitor monitor public void removeAll () 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 java.lang.String getDescription () public java.net.URI getLocation () public java.lang.String getName () public java.util.Map getProperties () public java.lang.String getProperty (java.lang.String) String key public java.lang.String getProvider () public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent () public java.lang.String getType () public java.lang.String getVersion () public boolean isModifiable () public void setDescription (java.lang.String) String description public void setName (java.lang.String) String name public java.lang.String setProperty (java.lang.String, java.lang.String) String key String value public void setProvider (java.lang.String) String provider public java.lang.Object getAdapter (java.lang.Class) Class adapter 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.equinox.p2.query.IQueryable descriptorQueryable () public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor public 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/equinox/internal/p2/updatesite/artifact/UpdateSiteArtifactRepositoryFactory.class
UpdateSiteArtifactRepositoryFactory.java package org.eclipse.equinox.internal.p2.updatesite.artifact public org.eclipse.equinox.internal.p2.updatesite.artifact.UpdateSiteArtifactRepositoryFactory extends org.eclipse.equinox.p2.repository.artifact.spi.ArtifactRepositoryFactory { private static final String PROP_ARTIFACT_REFERENCE private static final String PROP_FORCE_THREADING private static final String PROP_SITE_CHECKSUM private static final String PROTOCOL_FILE public void <init> () public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository create (java.net.URI, java.lang.String, java.lang.String, java.util.Map) java.net.URI location String name String type java.util.Map properties public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository load (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location int flags org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository Exception e private void resetCache (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor java.net.URI localRepositoryURL org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryFactory factory String repositoryName public void initializeRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite String savedChecksum private void generateArtifactDescriptors (org.eclipse.equinox.internal.p2.updatesite.UpdateSite, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.publisher.eclipse.Feature[] features java.util.Set allSiteArtifacts boolean packSupported int i org.eclipse.equinox.p2.publisher.eclipse.Feature feature org.eclipse.equinox.p2.metadata.IArtifactKey featureKey org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactDescriptor featureArtifactDescriptor java.net.URI featureURL org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] steps org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] featureEntries int j org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactDescriptor artifactDescriptor java.net.URI pluginURL org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] steps org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor[] descriptors }
org/eclipse/equinox/internal/p2/updatesite/messages.properties
org/eclipse/equinox/internal/p2/updatesite/metadata/
org/eclipse/equinox/internal/p2/updatesite/metadata/UpdateSiteMetadataRepository.class
UpdateSiteMetadataRepository.java package org.eclipse.equinox.internal.p2.updatesite.metadata public org.eclipse.equinox.internal.p2.updatesite.metadata.UpdateSiteMetadataRepository extends java.lang.Object implements org.eclipse.equinox.p2.repository.metadata.IMetadataRepository { public static final String TYPE public static final String VERSION private java.net.URI location private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository delegate static void <clinit> () public void <init> (java.net.URI, org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) java.net.URI location org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository public void addInstallableUnits (org.eclipse.equinox.p2.metadata.IInstallableUnit[]) org.eclipse.equinox.p2.metadata.IInstallableUnit[] installableUnits public void addInstallableUnits (java.util.Collection) java.util.Collection installableUnits public void addReferences (java.util.Collection) java.util.Collection references public java.util.Collection getReferences () public void removeAll () public boolean removeInstallableUnits (org.eclipse.equinox.p2.metadata.IInstallableUnit[], org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.metadata.IInstallableUnit[] installableUnits org.eclipse.core.runtime.IProgressMonitor monitor public boolean removeInstallableUnits (java.util.Collection) java.util.Collection installableUnits public java.lang.String getDescription () public java.net.URI getLocation () public java.lang.String getName () public java.util.Map getProperties () public java.lang.String getProperty (java.lang.String) String key public java.lang.String getProvider () public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent () public java.lang.String getType () public java.lang.String getVersion () public boolean isModifiable () public void setDescription (java.lang.String) String description public void setName (java.lang.String) String name public java.lang.String setProperty (java.lang.String, java.lang.String) String key String value public void setProvider (java.lang.String) String provider public java.lang.Object getAdapter (java.lang.Class) Class adapter public org.eclipse.equinox.p2.query.IQueryResult query (org.eclipse.equinox.p2.query.IQuery, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.query.IQuery query org.eclipse.core.runtime.IProgressMonitor monitor public 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/equinox/internal/p2/updatesite/metadata/UpdateSiteMetadataRepositoryFactory.class
UpdateSiteMetadataRepositoryFactory.java package org.eclipse.equinox.internal.p2.updatesite.metadata public org.eclipse.equinox.internal.p2.updatesite.metadata.UpdateSiteMetadataRepositoryFactory extends org.eclipse.equinox.p2.repository.metadata.spi.MetadataRepositoryFactory { private static final String PROP_SITE_CHECKSUM public void <init> () public static java.net.URI getLocalRepositoryLocation (java.net.URI) java.net.URI location String stateDirName java.io.File bundleData java.io.File stateDir public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository create (java.net.URI, java.lang.String, java.lang.String, java.util.Map) java.net.URI location String name String type java.util.Map properties public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository load (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException java.net.URI location int flags org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository Exception e private void resetCache (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadRepository (java.net.URI, org.eclipse.core.runtime.IProgressMonitor) java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor java.net.URI localRepositoryURL org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory factory String repositoryName public void initializeRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository java.net.URI location org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite String savedChecksum org.eclipse.core.runtime.IStatus status private org.eclipse.core.runtime.IStatus generateMetadata (org.eclipse.equinox.internal.p2.updatesite.UpdateSite, org.eclipse.equinox.p2.repository.metadata.IMetadataRepository, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.internal.p2.updatesite.UpdateSite updateSite org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.p2.publisher.PublisherInfo info org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.equinox.p2.publisher.Publisher publisher }