META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
CDC-1.0_Foundation-1.0.profile
CDC-1.1_Foundation-1.1.profile
J2SE-1.2.profile
J2SE-1.3.profile
J2SE-1.4.profile
J2SE-1.5.profile
JRE-1.1.profile
JavaSE-1.6.profile
OSGi_Minimum-1.0.profile
OSGi_Minimum-1.1.profile
about.html
plugin.properties
ant_tasks/
ant_tasks/generator-ant.jar
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/metadata/
org/eclipse/equinox/internal/p2/metadata/generator/
org/eclipse/equinox/internal/p2/metadata/generator/Activator.class
Activator.java package org.eclipse.equinox.internal.p2.metadata.generator public org.eclipse.equinox.internal.p2.metadata.generator.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { public static org.osgi.framework.BundleContext context public static String ID static void <clinit> () public void <init> () public static org.osgi.framework.BundleContext getContext () public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context }
org/eclipse/equinox/internal/p2/metadata/generator/EclipseGeneratorApplication.class
EclipseGeneratorApplication.java package org.eclipse.equinox.internal.p2.metadata.generator public org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication { private static final String[][] INPLACE_MAPPING_RULES public static final String PUBLISH_PACK_FILES_AS_SIBLINGS private org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult incrementalResult private boolean generateRootIU private java.net.URI metadataLocation private String metadataRepoName private java.net.URI artifactLocation private String artifactRepoName private String operation private String argument private String features private String bundles private String base private String compress private org.osgi.framework.ServiceReference agentRef private org.eclipse.equinox.p2.core.IProvisioningAgent agent static void <clinit> () public void <init> () private java.io.File getExecutableName (java.lang.String, org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) String base org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider java.io.File location private void initialize (org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider java.io.File[] bundlesLocation java.io.File featuresLocation private void initializeArtifactRepository (org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager java.net.URI location String repositoryName java.util.Map properties org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository java.io.File repoLocation public void initializeForInplace (org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider java.io.File location private void initializeMetadataRepository (org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider java.net.URI location String repositoryName java.util.Map properties org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result org.eclipse.equinox.p2.repository.metadata.IMetadataRepository repository private void initializeRepositories (org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider public void setCompress (java.lang.String) String value public void processCommandLineArguments (java.lang.String[], org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) throws java.lang.Exception String[] args org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider int i String arg public java.lang.Object run (java.lang.String[]) throws java.lang.Exception String[] args org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider Object result int i public java.lang.Object run (org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) throws java.lang.Exception org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider long before org.eclipse.core.runtime.IStatus result long after private void initializeAgent () throws org.eclipse.equinox.p2.core.ProvisionException org.osgi.framework.ServiceReference providerRef org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider protected org.eclipse.core.runtime.IStatus generate (org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator generator org.eclipse.core.runtime.IStatus result public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception org.eclipse.equinox.app.IApplicationContext context public void stop () public void setBase (java.lang.String) String base public void setArtifactLocation (java.net.URI) java.net.URI location public void setBundles (java.lang.String) String bundles public void setOperation (java.lang.String, java.lang.String) String operation String argument public void setFeatures (java.lang.String) String features public void setMetadataLocation (java.net.URI) java.net.URI location public void setMetadataRepositoryName (java.lang.String) String name public void setArtifactRepositoryName (java.lang.String) String name public void setIncrementalResult (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult ius public void setGeneratorRootIU (boolean) boolean b }
org/eclipse/equinox/internal/p2/metadata/generator/LocalizationHelper$1.class
LocalizationHelper.java package org.eclipse.equinox.internal.p2.metadata.generator org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper$1 extends org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper$FileFilter { private final String val$filenamePrefix void <init> (org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper, java.lang.String) public boolean accept (java.io.File, java.lang.String) java.io.File directory String filename }
org/eclipse/equinox/internal/p2/metadata/generator/LocalizationHelper$FileFilter.class
LocalizationHelper.java package org.eclipse.equinox.internal.p2.metadata.generator abstract org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper$FileFilter extends java.lang.Object implements java.io.FilenameFilter { final org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper this$0 public void <init> (org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper) public abstract boolean accept (java.io.File, java.lang.String) }
org/eclipse/equinox/internal/p2/metadata/generator/LocalizationHelper.class
LocalizationHelper.java package org.eclipse.equinox.internal.p2.metadata.generator public final org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper extends java.lang.Object { private static final String PROPERTIES_FILE_EXTENSION private static final java.util.Locale DEFAULT_LOCALE private static org.eclipse.equinox.internal.p2.metadata.generator.LocalizationHelper instance static void <clinit> () public static java.lang.String getLocaleString (java.lang.String, java.lang.String) String filename String prefix String localeString public static java.util.Locale getLocale (java.lang.String) String localeString java.util.Locale locale public static java.util.Map getDirPropertyLocalizations (java.io.File, java.lang.String, java.util.Locale, java.lang.String[]) java.io.File root String localizationPath java.util.Locale defaultLocale String[] propertyKeys java.io.File fullPath java.io.File localizationDir String localizationFile String[] localizationFiles java.util.HashMap localizations int i String nextFile java.util.Locale nextLocale java.util.Properties properties java.util.Properties localizedStrings java.io.IOException ioe public static java.util.Map getJarPropertyLocalizations (java.io.File, java.lang.String, java.util.Locale, java.lang.String[]) java.io.File root String localizationPath java.util.Locale defaultLocale String[] propertyKeys java.util.zip.ZipFile jarFile java.util.Map localizations java.util.Enumeration entries java.util.zip.ZipEntry nextEntry String nextName String localeString java.util.Locale nextLocale java.io.InputStream stream java.util.Properties properties java.util.Properties localizedStrings java.io.IOException ioe private static java.util.Properties loadProperties (java.io.File, java.lang.String) throws java.io.IOException java.io.File root String propertyFilename java.util.Properties result java.io.InputStream propertyStream java.net.URLConnection connection public static java.util.Properties getLocalizedProperties (java.lang.String[], java.util.Properties) String[] propertyKeys java.util.Properties properties java.util.Properties localizedProperties int i String key String localizedValue public static java.lang.String[] getLocalizationFiles (java.io.File, java.lang.String) java.io.File localizationDir String filenamePrefix private void <init> () }
org/eclipse/equinox/internal/p2/metadata/generator/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.metadata.generator public org.eclipse.equinox.internal.p2.metadata.generator.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String exception_errorConverting public static String exception_errorParsingUpdateSite public static String exception_stateAddition public static String exception_sourceDirectoryInvalid public static String exception_artifactRepoNotWritable public static String exception_artifactRepoNotSpecified public static String exception_metadataRepoNotWritable public static String exception_metadataRepoNotSpecified public static String exception_baseLocationNotSpecified public static String exception_artifactRepoNoAppendDestroysInput public static String message_generatingMetadata public static String message_generationCompleted static Class class$0 static void <clinit> () public void <init> () }
org/eclipse/equinox/internal/p2/metadata/generator/ProductQuery.class
ProductQuery.java package org.eclipse.equinox.internal.p2.metadata.generator public org.eclipse.equinox.internal.p2.metadata.generator.ProductQuery extends org.eclipse.equinox.p2.query.MatchQuery { private static final String EQUINOX_LAUNCHER private final org.eclipse.equinox.internal.p2.metadata.generator.features.ProductFile product private final String flavor private final java.util.Map children private final String versionAdvice public void <init> (org.eclipse.equinox.internal.p2.metadata.generator.features.ProductFile, java.lang.String, java.util.Map, java.lang.String) org.eclipse.equinox.internal.p2.metadata.generator.features.ProductFile product String flavor java.util.Map configIUs String versionAdvice private java.util.Properties loadVersions (java.lang.String) String location java.util.Properties properties java.io.File file java.io.InputStream stream private void initialize (java.util.Map) java.util.Map configIUs boolean features java.util.Properties versions java.util.List contents java.util.Iterator iterator String item org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.Version value java.util.Iterator ius org.eclipse.equinox.p2.metadata.IInstallableUnit object String launcherPrefix java.util.Iterator ius org.eclipse.equinox.p2.metadata.IInstallableUnit object java.util.Iterator ius org.eclipse.equinox.p2.metadata.IInstallableUnit object java.util.Iterator ius org.eclipse.equinox.p2.metadata.IInstallableUnit object public boolean isMatch (java.lang.Object) Object object org.eclipse.equinox.p2.metadata.IInstallableUnit candidate org.eclipse.equinox.p2.metadata.VersionRange range }
org/eclipse/equinox/internal/p2/metadata/generator/features/
org/eclipse/equinox/internal/p2/metadata/generator/features/DefaultSiteParser.class
DefaultSiteParser.java package org.eclipse.equinox.internal.p2.metadata.generator.features public org.eclipse.equinox.internal.p2.metadata.generator.features.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 static void <clinit> () private static void debug (java.lang.String) String s private static org.eclipse.equinox.internal.provisional.p2.metadata.generator.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.internal.provisional.p2.metadata.generator.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> () 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.internal.provisional.p2.metadata.generator.URLEntry info int state org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel site org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category String newText org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel siteModel String newText org.eclipse.equinox.internal.p2.metadata.generator.features.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.metadata.generator.features.SiteModel parse (java.io.InputStream) throws org.xml.sax.SAXException java.io.IOException java.io.InputStream in org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel site String stack java.util.Iterator iter private void processArchive (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry archive String id String url org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel site private void processCategory (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String category org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature feature private void processCategoryDef (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category String name String label org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel site private void processFeature (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature feature String urlInfo String id String ver boolean noURL boolean noId boolean noVersion String[] values org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel site private void processInfo (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry inf String infoURL private void processSite (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel site org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry description String mirrorsURL 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/metadata/generator/features/FeatureParser.class
FeatureParser.java package org.eclipse.equinox.internal.p2.metadata.generator.features public org.eclipse.equinox.internal.p2.metadata.generator.features.FeatureParser extends org.xml.sax.helpers.DefaultHandler { private static final javax.xml.parsers.SAXParserFactory parserFactory private javax.xml.parsers.SAXParser parser protected org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature result private java.net.URL url private StringBuffer characters private java.util.Properties messages private java.util.List messageKeys static void <clinit> () public void <init> () protected void <init> (boolean) boolean createParser 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 protected org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature createFeature (java.lang.String, java.lang.String) String id String version public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException String uri String localName String qName private void loadProperties (java.io.File, java.util.Properties) java.io.File directory java.util.Properties properties java.io.File file java.io.InputStream input java.io.IOException e private void loadProperties (java.util.jar.JarFile, java.util.Properties) java.util.jar.JarFile jar java.util.Properties properties java.util.jar.JarEntry entry java.io.InputStream input java.io.IOException e private java.lang.String localize (java.lang.String) String value String key public org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature parse (java.io.File) java.io.File location org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature java.util.Properties properties java.io.File file java.io.InputStream input String[] keyStrings java.io.FileNotFoundException e java.util.jar.JarFile jar java.util.jar.JarEntry entry java.util.jar.JarEntry entry java.io.InputStream input String[] keyStrings java.io.IOException e SecurityException e public org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature parse (java.io.InputStream, java.util.Properties) java.io.InputStream in java.util.Properties messages org.xml.sax.SAXException e java.io.IOException e private void processCopyright (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processDescription (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processDiscoverySite (org.xml.sax.Attributes) org.xml.sax.Attributes attributes protected void processFeature (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String id String ver java.io.File f private void processImport (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String id org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry entry private void processIncludes (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry entry String flag private void processInstallHandler (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processLicense (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processPlugin (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String id String version org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry plugin String unpack String fragment String filter private void processUpdateSite (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void setEnvironment (org.xml.sax.Attributes, org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry) org.xml.sax.Attributes attributes org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry entry String os String ws String nl String arch 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/metadata/generator/features/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.metadata.generator.features public final org.eclipse.equinox.internal.p2.metadata.generator.features.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME 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 static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/equinox/internal/p2/metadata/generator/features/ProductFile.class
ProductFile.java package org.eclipse.equinox.internal.p2.metadata.generator.features public org.eclipse.equinox.internal.p2.metadata.generator.features.ProductFile extends org.xml.sax.helpers.DefaultHandler { private static final javax.xml.parsers.SAXParserFactory parserFactory private static final String PROGRAM_ARGS private static final String PROGRAM_ARGS_LINUX private static final String PROGRAM_ARGS_MAC private static final String PROGRAM_ARGS_SOLARIS private static final String PROGRAM_ARGS_WIN private static final String VM_ARGS private static final String VM_ARGS_LINUX private static final String VM_ARGS_MAC private static final String VM_ARGS_SOLARIS private static final String VM_ARGS_WIN private static final String SOLARIS_LARGE private static final String SOLARIS_MEDIUM private static final String SOLARIS_SMALL private static final String SOLARIS_TINY private static final String WIN32_16_LOW private static final String WIN32_16_HIGH private static final String WIN32_24_LOW private static final String WIN32_32_LOW private static final String WIN32_32_HIGH private static final String WIN32_48_LOW private static final String WIN32_48_HIGH private static final String OS_WIN32 private static final String OS_LINUX private static final String OS_SOLARIS private static final String OS_MACOSX private static final String PRODUCT private static final String CONFIG_INI private static final String LAUNCHER private static final String LAUNCHER_ARGS private static final String PLUGINS private static final String FEATURES private static final String P_USE_ICO private static final int STATE_START private static final int STATE_PRODUCT private static final int STATE_LAUNCHER private static final int STATE_LAUNCHER_ARGS private static final int STATE_PLUGINS private static final int STATE_FEATURES private static final int STATE_PROGRAM_ARGS private static final int STATE_PROGRAM_ARGS_LINUX private static final int STATE_PROGRAM_ARGS_MAC private static final int STATE_PROGRAM_ARGS_SOLARIS private static final int STATE_PROGRAM_ARGS_WIN private static final int STATE_VM_ARGS private static final int STATE_VM_ARGS_LINUX private static final int STATE_VM_ARGS_MAC private static final int STATE_VM_ARGS_SOLARIS private static final int STATE_VM_ARGS_WIN private static final int STATE_CONFIG_INI private int state private final javax.xml.parsers.SAXParser parser private String currentOS private boolean useIco private final java.util.ArrayList result private final java.util.Map platformSpecificConfigPaths private String configPlatform private String platformConfigPath private String launcherName private String id private String uid private boolean useFeatures private java.util.List plugins private java.util.List fragments private java.util.List features private String productName private String version private java.util.Properties launcherArgs static void <clinit> () private static java.lang.String normalize (java.lang.String) String text public void <init> (java.lang.String, java.lang.String) throws java.lang.Exception String location String os java.io.InputStream in public java.util.List getPlugins () public java.util.List getPlugins (boolean) boolean includeFragments java.util.List p java.util.List f int size java.util.List both public java.util.List getFeatures () public java.lang.String getId () public java.lang.String getProductId () public java.lang.String getProductName () public boolean useFeatures () public java.lang.String getVersion () public java.lang.String getLauncherName () public java.lang.String getVMArguments (java.lang.String) String os String key String prefix String platform String args public java.lang.String getProgramArguments (java.lang.String) String os String key String prefix String platform String args public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) String uri String localName String qName org.xml.sax.Attributes attributes public void endElement (java.lang.String, java.lang.String, java.lang.String) String uri String localName String qName public void characters (char[], int, int) char[] ch int start int length private void addLaunchArgumentToMap (java.lang.String, java.lang.String) String key String value String oldValue private void processPlugin (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String fragment private void processFeature (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processProduct (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String use private void processConfigIni (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String path String os private void processConfigIniPlatform (java.lang.String, boolean) String key boolean begin private void processLauncher (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private boolean osMatch (java.lang.String) String os private void processSolaris (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processWin (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processIco (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processBmp (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processLinux (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processMac (org.xml.sax.Attributes) org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/metadata/generator/features/SiteCategory.class
SiteCategory.java package org.eclipse.equinox.internal.p2.metadata.generator.features public org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory extends java.lang.Object { private String description private String label private String name private java.util.Map localizations public void <init> () public boolean equals (java.lang.Object) Object obj boolean result org.eclipse.equinox.internal.p2.metadata.generator.features.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 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/metadata/generator/features/SiteFeature.class
SiteFeature.java package org.eclipse.equinox.internal.p2.metadata.generator.features public org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature extends java.lang.Object { private java.net.URL base private java.util.List categoryNames private String featureId private String featureVersion private final boolean resolved private java.net.URL url private String urlString 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.metadata.generator.features.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.net.URL getURL () public void setFeatureIdentifier (java.lang.String) String featureId public void setFeatureVersion (java.lang.String) String featureVersion public void setURLString (java.lang.String) String urlString public java.lang.String toString () StringBuffer buffer }
org/eclipse/equinox/internal/p2/metadata/generator/features/SiteModel.class
SiteModel.java package org.eclipse.equinox.internal.p2.metadata.generator.features public org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel extends java.lang.Object { private java.util.List archiveReferences private java.util.Map categories private org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry description private java.util.List features private String mirrorsURLString private org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry[] associateSites private java.util.List messageKeys private java.util.Map localizations public void <init> () public void addArchive (org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry) org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry archiveReference public void addCategory (org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory) org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category public void addFeature (org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature) org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature featureReference public org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry[] getAssociatedSites () public org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory getCategory (java.lang.String) String name public org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry getDescription () public org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature[] getFeatures () public java.util.List getMessageKeys () public java.lang.String getMirrorsURL () public void setDescription (org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry) org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry description public void setLocalizations (java.util.Map) java.util.Map localizations java.util.Iterator catIter java.util.Map$Entry entry org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category public void setMessageKeys (java.util.List) java.util.List keys public void setMirrorsURLString (java.lang.String) String mirrorsURL public void setAssociateSites (org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry[]) org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry[] associateSites }
org/eclipse/equinox/internal/p2/metadata/generator/features/messages.properties
org/eclipse/equinox/internal/p2/metadata/generator/messages.properties
org/eclipse/equinox/internal/provisional/
org/eclipse/equinox/internal/provisional/p2/
org/eclipse/equinox/internal/provisional/p2/metadata/
org/eclipse/equinox/internal/provisional/p2/metadata/generator/
org/eclipse/equinox/internal/provisional/p2/metadata/generator/BundleDescriptionFactory.class
BundleDescriptionFactory.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.BundleDescriptionFactory extends java.lang.Object { static final String DIR static final String JAR private static final String FEATURE_FILENAME_DESCRIPTOR private static final String PLUGIN_FILENAME_DESCRIPTOR private static final String FRAGMENT_FILENAME_DESCRIPTOR static String BUNDLE_FILE_KEY org.eclipse.osgi.service.resolver.StateObjectFactory factory org.eclipse.osgi.service.resolver.State state static Class class$0 static void <clinit> () public void <init> (org.eclipse.osgi.service.resolver.StateObjectFactory, org.eclipse.osgi.service.resolver.State) org.eclipse.osgi.service.resolver.StateObjectFactory factory org.eclipse.osgi.service.resolver.State state private org.eclipse.osgi.service.pluginconversion.PluginConverter acquirePluginConverter () private java.util.Dictionary convertPluginManifest (java.io.File, boolean) java.io.File bundleLocation boolean logConversionException org.eclipse.osgi.service.pluginconversion.PluginConverter converter org.eclipse.osgi.service.pluginconversion.PluginConversionException convertException org.eclipse.core.runtime.IStatus status public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription (java.util.Dictionary, java.io.File) java.util.Dictionary enhancedManifest java.io.File bundleLocation org.eclipse.osgi.service.resolver.BundleDescription descriptor org.osgi.framework.BundleException e String message org.eclipse.core.runtime.IStatus status public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription (java.io.File) java.io.File bundleLocation java.util.Dictionary manifest public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription (java.io.InputStream, java.io.File) java.io.InputStream manifestStream java.io.File bundleLocation java.util.Hashtable entries java.io.IOException e String message org.eclipse.core.runtime.IStatus status org.osgi.framework.BundleException e String message org.eclipse.core.runtime.IStatus status public java.util.Dictionary loadManifest (java.io.File) java.io.File bundleLocation java.io.InputStream manifestStream java.util.zip.ZipFile jarFile java.util.zip.ZipEntry manifestEntry java.io.File manifestFile java.io.IOException e java.util.Dictionary manifest java.util.Map manifestMap java.io.IOException e org.osgi.framework.BundleException e }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/EclipseInstallGeneratorInfoProvider.class
EclipseInstallGeneratorInfoProvider.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider extends java.lang.Object implements org.eclipse.equinox.internal.provisional.p2.metadata.generator.IGeneratorInfo { private static final String FILTER_OBJECTCLASS private static final String filterFwName private static final String filterLauncherName private static final String frameworkAdminFillter private static final String ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR private static final String ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR_CONFIGURL private static final String ORG_ECLIPSE_EQUINOX_P2_RECONCILER_DROPINS private String os private boolean addDefaultIUs private boolean append private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository private java.io.File baseLocation private java.io.File[] bundleLocations private java.io.File configLocation private java.util.ArrayList defaultIUs private java.util.List otherIUs private java.io.File executableLocation private java.io.File featuresLocation private String flavor private org.osgi.util.tracker.ServiceTracker frameworkAdminTracker private org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository private boolean publishArtifactRepo private boolean publishArtifacts private String rootId private String rootVersion private String productFile private String launcherConfig private String versionAdvice private java.net.URI siteLocation private boolean reuseExistingPack200Files static Class class$0 static Class class$1 static Class class$2 static void <clinit> () public static java.lang.String getDefaultExecutableName (java.lang.String) String providedOS String theOS org.eclipse.osgi.service.environment.EnvironmentInfo info public void <init> () public boolean addDefaultIUs () public boolean append () protected org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo createDefaultConfigurationBundleInfo () org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo result protected org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo createDefaultUnconfigurationBundleInfo () org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo result private void createFrameworkManipulator () org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin admin public static org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo createLauncher () org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo result private java.util.Collection createLauncherBundleInfo (java.util.Set) java.util.Set ius java.util.Collection result java.util.Collection launchers java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit object org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo temp String[] config org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo temp private org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo createSimpleConfiguratorBundleInfo () org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo result private org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo createDropinsReconcilerBundleInfo () org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo result private void expandBundleLocations () java.util.ArrayList result int i java.io.File location java.io.File[] list int j public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getArtifactRepository () public java.io.File getBaseLocation () public java.io.File[] getBundleLocations () public org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData () public org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData loadConfigData (java.io.File) java.io.File location org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser parser java.io.IOException e java.net.URISyntaxException e org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data String value org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator simpleManipulator org.eclipse.equinox.frameworkadmin.BundleInfo[] bundleInfos public java.util.ArrayList getDefaultIUs (java.util.Set) java.util.Set ius public java.util.Collection getOtherIUs () public java.io.File getExecutableLocation () public java.io.File getFeaturesLocation () public java.lang.String getFlavor () private org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin getFrameworkAdmin () org.osgi.framework.Filter filter org.osgi.framework.InvalidSyntaxException e private java.util.Collection getIUs (java.util.Set, java.lang.String) java.util.Set ius String prefix java.util.Set result java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit tmp public java.io.File getJRELocation () public java.lang.String getLauncherConfig () public org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData getLauncherData () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository () public java.lang.String getRootId () public java.lang.String getRootVersion () public java.lang.String getProductFile () public java.net.URI getSiteLocation () public void initialize (java.io.File) java.io.File base java.io.File[] bundles java.io.File features java.io.File executable java.io.File configuration public void initialize (java.io.File, java.io.File, java.io.File, java.io.File[], java.io.File) java.io.File base java.io.File config java.io.File executable java.io.File[] bundles java.io.File features org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData IllegalStateException e2 org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException e2 java.io.IOException e2 public boolean publishArtifactRepository () public boolean publishArtifacts () public boolean reuseExistingPack200Files () public void reuseExistingPack200Files (boolean) boolean publishPack public void setAddDefaultIUs (boolean) boolean value public void setAppend (boolean) boolean value public void setArtifactRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository value public void setExecutableLocation (java.lang.String) String value public void setFlavor (java.lang.String) String value public void setLauncherConfig (java.lang.String) String value public void setMappingRules (java.lang.String[][]) String[][] value public void setMetadataRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) org.eclipse.equinox.p2.repository.metadata.IMetadataRepository value public void setOS (java.lang.String) String os public void setPublishArtifactRepository (boolean) boolean value public void setPublishArtifacts (boolean) boolean value public void setRootId (java.lang.String) String value public void setRootVersion (java.lang.String) String value public void setProductFile (java.lang.String) String file public void setSiteLocation (java.net.URI) java.net.URI location public java.lang.String getVersionAdvice () public void setVersionAdvice (java.lang.String) String advice }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/Feature.class
Feature.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature extends java.lang.Object { private final String id private final String version private String label private String pluginId private boolean primary private boolean exclusive private String application private org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry description private org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry license private org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry copyright private String installHandler private String installHandlerURL private String installHandlerLibrary private org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry updateSite private java.util.ArrayList discoverySites private java.util.ArrayList entries private String providerName private String location private java.util.Map localizations public void <init> (java.lang.String, java.lang.String) String id String version public void addDiscoverySite (java.lang.String, java.lang.String) String siteLabel String url org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry entry public void addEntry (org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry) org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry plugin public java.lang.String getApplication () public java.lang.String getCopyright () public java.lang.String getCopyrightURL () public java.lang.String getDescription () public java.lang.String getDescriptionURL () public org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry[] getDiscoverySites () public org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry[] getEntries () public java.lang.String getId () public java.lang.String getInstallHandler () public java.lang.String getInstallHandlerLibrary () public java.lang.String getInstallHandlerURL () public java.lang.String getLabel () public java.lang.String getLicense () public java.lang.String getLicenseURL () public java.util.Map getLocalizations () public java.lang.String getLocation () public java.lang.String getPlugin () public java.lang.String getProviderName () public org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry getUpdateSite () public java.lang.String getVersion () public boolean isExclusive () public boolean isPrimary () public void setApplication (java.lang.String) String application public void setCopyright (java.lang.String) String copyright public void setCopyrightURL (java.lang.String) String copyrightURL public void setDescription (java.lang.String) String description public void setDescriptionURL (java.lang.String) String descriptionURL public void setExclusive (boolean) boolean exclusive public void setInstallHandler (java.lang.String) String installHandler public void setInstallHandlerLibrary (java.lang.String) String installHandlerLibrary public void setInstallHandlerURL (java.lang.String) String installHandlerURL public void setLabel (java.lang.String) String label public void setLicense (java.lang.String) String license public void setLicenseURL (java.lang.String) String licenseURL public void setLocalizations (java.util.Map) java.util.Map localizations public void setLocation (java.lang.String) String location public void setPlugin (java.lang.String) String pluginId public void setPrimary (boolean) boolean primary public void setProviderName (java.lang.String) String value public void setUpdateSiteLabel (java.lang.String) String updateSiteLabel public void setUpdateSiteURL (java.lang.String) String updateSiteURL public void setURL (java.lang.String) String value public java.lang.String toString () }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/FeatureEntry.class
FeatureEntry.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry extends java.lang.Object { private final String id private final String version private String os private String ws private String arch private String nl private String match private final boolean isPlugin private boolean isFragment private boolean isRequires private boolean unpack private boolean optional private boolean isPatch private String filter public static org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry createRequires (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) String id String version String match String filter boolean isPlugin org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry result public void <init> (java.lang.String, java.lang.String, boolean) String id String version boolean isPlugin public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry other public java.lang.String getArch () public java.lang.String getFilter () public java.lang.String getId () public java.lang.String getMatch () public java.lang.String getNL () public java.lang.String getOS () public java.lang.String getVersion () public java.lang.String getWS () public int hashCode () int result public boolean isFragment () public boolean isOptional () public boolean isPlugin () public boolean isRequires () public boolean isUnpack () public void setEnvironment (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String os String ws String arch String nl public void setFilter (java.lang.String) String filter public void setFragment (boolean) boolean value public void setOptional (boolean) boolean value public void setUnpack (boolean) boolean value public java.lang.String toString () StringBuffer result public boolean isPatch () public void setPatch (boolean) boolean patch }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/Generator$1.class
Generator.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$1 extends java.lang.Object implements java.io.FilenameFilter { final org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator this$0 void <init> (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator) public boolean accept (java.io.File, java.lang.String) java.io.File dir String name }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/Generator$2.class
Generator.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$2 extends java.lang.Object implements java.io.FilenameFilter { final org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator this$0 void <init> (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator) public boolean accept (java.io.File, java.lang.String) java.io.File parent String name }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/Generator$GeneratorResult.class
Generator.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult extends java.lang.Object { public static final String CONFIGURATION_CUS public final java.util.Map pluginShape public final java.util.Set rootIUs public final java.util.Set nonRootIUs public final java.util.Map configurationIUs public final java.util.Map configData public void <init> () public java.util.Set allGeneratedIUs () java.util.HashSet all public org.eclipse.equinox.p2.metadata.IInstallableUnit getInstallableUnit (java.lang.String) String id java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit tmp java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit tmp public java.util.Map getPluginShapeInfo () }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/Generator.class
Generator.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator extends java.lang.Object { private static final String ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR private static final String ORG_ECLIPSE_UPDATE_CONFIGURATOR private static final String ORG_ECLIPSE_EQUINOX_LAUNCHER private static final String PRODUCT_CONFIG_SUFFIX private static final String PRODUCT_INI_SUFFIX private static final String PRODUCT_LAUCHER_SUFFIX private static final String CONFIG_ANY private static final String PROTOCOL_FILE protected final org.eclipse.equinox.internal.provisional.p2.metadata.generator.IGeneratorInfo info private org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult incrementalResult private org.eclipse.equinox.internal.p2.metadata.generator.features.ProductFile productFile private boolean generateRootIU protected final java.util.Set rootCategory private org.eclipse.osgi.service.resolver.StateObjectFactory stateObjectFactory static Class class$0 public static java.lang.String[] getArrayFromString (java.lang.String, java.lang.String) String list String separator java.util.List result java.util.StringTokenizer tokens String token public static java.lang.String[] parseConfigSpec (java.lang.String) String config String[] parsed int i String[] adjusted public void <init> (org.eclipse.equinox.internal.provisional.p2.metadata.generator.IGeneratorInfo) org.eclipse.equinox.internal.provisional.p2.metadata.generator.IGeneratorInfo infoProvider org.eclipse.osgi.service.resolver.PlatformAdmin platformAdmin public void setIncrementalResult (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result private java.lang.String getProductVersion () String version protected org.eclipse.equinox.p2.metadata.IInstallableUnit createProductIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult productContents org.eclipse.equinox.internal.p2.metadata.generator.ProductQuery productQuery org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.query.IQueryResult queryResult java.util.Iterator iterator String version org.eclipse.equinox.p2.metadata.VersionRange range java.util.ArrayList requires org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root protected org.eclipse.equinox.p2.metadata.IInstallableUnit createTopLevelIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, java.lang.String, java.lang.String) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result String configurationIdentification String configurationVersion org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root protected org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription createTopLevelIUDescription (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, java.lang.String, java.lang.String, java.lang.String, java.util.List, boolean) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result String configurationIdentification String configurationVersion String configurationName java.util.List requires boolean configureLauncherData org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root java.util.ArrayList reqsConfigurationUnits java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.VersionRange range java.util.Map touchpointData String configurationData String unconfigurationData org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData String[] dataStrings org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData String[] dataStrings String productFileLocation java.io.File productFilePath java.util.Map advice private java.lang.String[] getConfigurationStrings (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData) org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData String configurationData String unconfigurationData java.util.Iterator iterator java.util.Map$Entry aProperty String key java.util.Iterator iterator java.util.Map$Entry aProperty String key private java.lang.String[] getLauncherConfigStrings (java.lang.String[], java.lang.String[]) String[] jvmArgs String[] programArgs String configurationData String unconfigurationData int i int i String programArg public org.eclipse.core.runtime.IStatus generate () org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature[] features org.eclipse.osgi.service.resolver.BundleDescription[] bundles org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository java.util.Set allGeneratedUnits protected void generateBundleIUs (org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.osgi.service.resolver.BundleDescription[] bundles org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination java.util.Map bundleLocalizationMap java.util.Set localizationIUs int phase int i org.eclipse.osgi.service.resolver.BundleDescription bd java.util.Map bundleManifest String[] cachedValues String format boolean isDir org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor ad java.io.File bundleFile java.io.File packFile org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor ad200 org.eclipse.equinox.p2.metadata.IInstallableUnit bundleIU String hostId String hostKey String[] cachedValues private static boolean isFragment (org.eclipse.osgi.service.resolver.BundleDescription) org.eclipse.osgi.service.resolver.BundleDescription bd private static java.lang.String makeSimpleKey (org.eclipse.osgi.service.resolver.BundleDescription) org.eclipse.osgi.service.resolver.BundleDescription bd private static java.lang.String makeSimpleKey (java.lang.String) String id protected void generateCategoryIUs (java.util.Map, org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) java.util.Map categoriesToFeatures org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result java.util.Iterator it org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category private void storeConfigData (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData java.io.File fwConfigFile org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data protected org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo createGeneratorBundleInfo (org.eclipse.equinox.frameworkadmin.BundleInfo, org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result String name org.eclipse.equinox.p2.metadata.IInstallableUnit iu int i org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.query.IQuery query java.util.Iterator matches org.eclipse.equinox.p2.metadata.IInstallableUnit newest org.eclipse.equinox.p2.metadata.IInstallableUnit candidate protected void generateBundleConfigIUs (org.eclipse.equinox.frameworkadmin.BundleInfo[], org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, java.lang.String, int) org.eclipse.equinox.frameworkadmin.BundleInfo[] infos org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result String launcherConfig int defaultStartLevel String cuIdPrefix String filter String[] config java.util.List allCUs int i org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo bundle org.eclipse.equinox.p2.metadata.IInstallableUnit cu String key java.util.Set set org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository protected void generateConfigIUs (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data java.util.Iterator iterator String launcherConfig java.util.List bundleInfoList java.util.List defaults java.util.Iterator iterator org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo bundle org.eclipse.equinox.p2.metadata.IInstallableUnit configuredIU org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository java.util.Iterator matches org.eclipse.equinox.p2.metadata.IInstallableUnit newest org.eclipse.equinox.p2.metadata.IInstallableUnit candidate org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.metadata.IInstallableUnit cu String key java.util.Set set org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository private org.eclipse.equinox.p2.metadata.IInstallableUnit generateDefaultCategory (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription cat String categoryId java.util.ArrayList required java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit iu private void generateDefaultConfigIU (java.util.Set) java.util.Set ius org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider private boolean generateExecutableFeatureIUs (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination java.io.File parentDir java.io.File[] featureDirs java.io.File executableFeatureDir int i java.io.File binDir java.io.File[] wsDirs String versionString int wsIndex String ws java.io.File[] osDirs int osIndex String os java.io.File[] archDirs int archIndex String arch private void generateExecutableIUs (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.File, org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) String ws String os String arch String version java.io.File root org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String productNamespace String launcherIdPrefix String launcherId org.eclipse.equinox.p2.metadata.Version launcherVersion org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.metadata.IProvidedCapability launcherCapability String launcherFragment org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId java.util.Map touchpointData String configurationData org.eclipse.equinox.p2.metadata.IInstallableUnit launcherNameIU java.io.File executableLocation String name java.io.File parent java.io.File[] appFolders int i java.io.File macOSFolder java.io.File[] launcherFiles int j java.io.File[] launcherFiles int i java.io.File[] launcherFiles String unConfigurationData org.eclipse.equinox.p2.metadata.IInstallableUnit unit java.util.Set set org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor private void generateProductConfigCUs (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result java.util.Iterator iterator String launcherConfig String[] config String ws String os String arch org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription cu String configUnitId String version org.eclipse.equinox.p2.metadata.Version cuVersion org.eclipse.equinox.p2.metadata.IProvidedCapability productConfigCapability org.eclipse.equinox.p2.metadata.IProvidedCapability selfCapability java.util.Map touchpointData String[] dataStrings private void generateProductIniCU (java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) String ws String os String arch String version org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result java.util.Set jvmArgs java.util.Set progArgs org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData String[] dataStrings String configurationData String unconfigurationData org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version cuVersion org.eclipse.equinox.p2.metadata.IProvidedCapability productIniCapability org.eclipse.equinox.p2.metadata.IProvidedCapability selfCapability java.util.Map touchpointData protected void generateFeatureIUs (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature[], org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature[] features org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination java.util.Map categoriesToFeatureIUs java.util.Map featuresToCategories int i org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry updateURL org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry[] discoverySites int j String location boolean isExploded org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU java.util.Collection artifacts java.util.Iterator iterator org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor ad org.eclipse.equinox.p2.metadata.IInstallableUnit generated java.util.Set categories java.util.Iterator it org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category java.util.Set featureIUs private void storePluginShape (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature, org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry[] entries int i protected void generateNativeIUs (java.io.File, org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) java.io.File executableLocation org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination java.io.File jreLocation org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor artifact String[] config String version java.io.File root java.io.File[] launcherFiles java.io.File consoleLauncher protected void generateRootIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult, java.lang.String, java.lang.String) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result String rootIUId String rootIUVersion org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU private void generateSiteReference (java.lang.String, java.lang.String, java.lang.String, boolean) String location String name String featureId boolean isEnabled org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepo java.net.URI associateLocation int flags java.util.ArrayList refs String message protected org.eclipse.osgi.service.resolver.BundleDescription[] getBundleDescriptions (java.io.File[]) java.io.File[] bundleLocations boolean addSimpleConfigurator boolean scIn int i org.eclipse.osgi.service.resolver.BundleDescription[] result org.eclipse.equinox.internal.provisional.p2.metadata.generator.BundleDescriptionFactory factory int i org.eclipse.osgi.service.resolver.BundleDescription desc java.io.File location java.io.IOException e protected org.eclipse.equinox.internal.provisional.p2.metadata.generator.BundleDescriptionFactory getBundleFactory () private java.util.Set getCategories (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature, java.util.Map) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature java.util.Map featuresToCategories java.util.Iterator it org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature siteFeature String siteVersion String withoutQualifier String featureVersion protected org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature[] getFeatures (java.io.File) java.io.File folder java.io.File[] locations java.util.ArrayList result int i org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature protected java.util.Map getFeatureToCategoryMappings () java.util.HashMap mappings java.net.URI siteLocation java.io.InputStream input org.eclipse.equinox.internal.p2.metadata.generator.features.SiteModel site Exception e String mirrors int index org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry[] associatedSites int i java.io.File siteFile java.io.File siteParent java.util.List messageKeys String[] keyStrings String[] keyStrings org.eclipse.equinox.internal.p2.metadata.generator.features.SiteFeature[] features int i String[] categoryNames int j org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category java.util.Set categories private void mungeLauncherFileNames (java.io.File) java.io.File root java.io.File[] children int i protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File[], org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, boolean) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor java.io.File[] files org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination boolean asIs protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File[], org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, boolean, java.io.File) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor java.io.File[] files org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination boolean asIs java.io.File root java.io.File descriptorFile java.io.OutputStream output org.eclipse.equinox.p2.core.ProvisionException e java.io.IOException e java.io.File tempFile org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer computer java.io.OutputStream output org.eclipse.equinox.p2.core.ProvisionException e java.io.IOException e public void setGenerateRootIU (boolean) boolean generateRootIU }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/GeneratorBundleInfo.class
GeneratorBundleInfo.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo extends org.eclipse.equinox.frameworkadmin.BundleInfo { private String specialConfigCommands private String specialUnconfigCommands public void <init> (org.eclipse.equinox.frameworkadmin.BundleInfo) org.eclipse.equinox.frameworkadmin.BundleInfo bInfo public void <init> () public java.lang.String getSpecialConfigCommands () public void setSpecialConfigCommands (java.lang.String) String specialConfigCommands public java.lang.String getSpecialUnconfigCommands () public void setSpecialUnconfigCommands (java.lang.String) String specialUnconfigCommands public java.lang.String toString () StringBuffer buffer String superSt }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/IGeneratorInfo.class
IGeneratorInfo.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public abstract org.eclipse.equinox.internal.provisional.p2.metadata.generator.IGeneratorInfo extends java.lang.Object { public abstract boolean addDefaultIUs () public abstract boolean append () public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getArtifactRepository () public abstract java.io.File[] getBundleLocations () public abstract org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData () public abstract java.util.ArrayList getDefaultIUs (java.util.Set) public abstract java.io.File getExecutableLocation () public abstract java.io.File getFeaturesLocation () public abstract java.lang.String getFlavor () public abstract java.io.File getJRELocation () public abstract java.lang.String getLauncherConfig () public abstract org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData getLauncherData () public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository () public abstract java.lang.String getRootId () public abstract java.lang.String getRootVersion () public abstract java.lang.String getProductFile () public abstract java.lang.String getVersionAdvice () public abstract java.net.URI getSiteLocation () public abstract boolean publishArtifactRepository () public abstract boolean publishArtifacts () public abstract boolean reuseExistingPack200Files () public abstract void reuseExistingPack200Files (boolean) public abstract void setArtifactRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) public abstract void setFlavor (java.lang.String) public abstract void setMetadataRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) public abstract void setPublishArtifacts (boolean) public abstract void setRootId (java.lang.String) public abstract void setVersionAdvice (java.lang.String) public abstract java.util.Collection getOtherIUs () }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/IncrementalGenerator.class
IncrementalGenerator.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.IncrementalGenerator extends java.lang.Object { private static String MODE_INCREMENTAL private String mode private static org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generator$GeneratorResult result static void <clinit> () public void <init> () public void setMode (java.lang.String) String mode public void run (org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication, org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider) throws java.lang.Exception org.eclipse.equinox.internal.p2.metadata.generator.EclipseGeneratorApplication generator org.eclipse.equinox.internal.provisional.p2.metadata.generator.EclipseInstallGeneratorInfoProvider provider }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/MetadataGeneratorHelper$1.class
MetadataGeneratorHelper.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator org.eclipse.equinox.internal.provisional.p2.metadata.generator.MetadataGeneratorHelper$1 extends java.lang.Object implements java.io.FileFilter { void <init> () public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/MetadataGeneratorHelper.class
MetadataGeneratorHelper.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.MetadataGeneratorHelper extends java.lang.Object { public static final String NAMESPACE_ECLIPSE_TYPE public static final String TYPE_ECLIPSE_BUNDLE public static final String TYPE_ECLIPSE_FEATURE public static final String TYPE_ECLIPSE_SOURCE public static final String NAMESPACE_IU_LOCALIZATION public static final String[] BUNDLE_LOCALIZED_PROPERTIES public static final int BUNDLE_LOCALIZATION_INDEX private static final String[] BUNDLE_IU_PROPERTY_MAP private static final String CAPABILITY_NS_JAVA_PACKAGE private static final String CAPABILITY_NS_OSGI_BUNDLE private static final String CAPABILITY_NS_OSGI_FRAGMENT private static final String CAPABILITY_NS_UPDATE_FEATURE private static final org.eclipse.equinox.p2.metadata.Version DEFAULT_JRE_VERSION public static final String ECLIPSE_FEATURE_CLASSIFIER public static final String OSGI_BUNDLE_CLASSIFIER public static final String BINARY_ARTIFACT_CLASSIFIER public static final org.eclipse.equinox.p2.metadata.expression.IMatchExpression INSTALL_FEATURES_FILTER private static final String IU_NAMESPACE private static final String LAUNCHER_ID_PREFIX private static final String ECLIPSE_INSTALL_HANDLER_PROP private static final String UPDATE_FEATURE_APPLICATION_PROP private static final String UPDATE_FEATURE_PLUGIN_PROP private static final String UPDATE_FEATURE_EXCLUSIVE_PROP private static final String UPDATE_FEATURE_PRIMARY_PROP private static final org.eclipse.equinox.p2.metadata.Version LAUNCHER_VERSION public static final org.eclipse.equinox.p2.metadata.ITouchpointType TOUCHPOINT_NATIVE public static final org.eclipse.equinox.p2.metadata.ITouchpointType TOUCHPOINT_OSGI public static final org.eclipse.equinox.p2.metadata.IProvidedCapability BUNDLE_CAPABILITY public static final org.eclipse.equinox.p2.metadata.IProvidedCapability FEATURE_CAPABILITY public static final org.eclipse.equinox.p2.metadata.IProvidedCapability SOURCE_BUNDLE_CAPABILITY static final String DEFAULT_BUNDLE_LOCALIZATION static final String BUNDLE_ADVICE_FILE static final String ADVICE_INSTRUCTIONS_PREFIX static final String NAMESPACE_FLAVOR static Class class$0 static void <clinit> () public void <init> () public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File, boolean, boolean) org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File pathOnDisk boolean asIs boolean recur org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor result String md5 private static java.lang.String computeMD5 (java.io.File) java.io.File file java.security.MessageDigest md5Checker java.security.MessageDigest md5Checker java.io.InputStream fis int read byte[] digest StringBuffer buf int i public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createPack200ArtifactDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File, java.lang.String) org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File pathOnDisk String installSize org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor result org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] steps public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleConfigurationUnit (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean, org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo, java.lang.String, java.lang.String) String iuId org.eclipse.equinox.p2.metadata.Version iuVersion boolean isBundleFragment org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo configInfo String configurationFlavor String ldapFilter org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleConfigurationUnit (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean, org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo, java.lang.String, org.eclipse.equinox.p2.metadata.expression.IMatchExpression) String iuId org.eclipse.equinox.p2.metadata.Version iuVersion boolean isBundleFragment org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo configInfo String configurationFlavor org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId java.util.Map touchpointData public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleIU (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Map, boolean, org.eclipse.equinox.p2.metadata.IArtifactKey, boolean) org.eclipse.osgi.service.resolver.BundleDescription bd java.util.Map manifest boolean isFolderPlugin org.eclipse.equinox.p2.metadata.IArtifactKey key boolean useNestedAdvice java.util.Map manifestLocalizations private static org.eclipse.equinox.p2.metadata.VersionRange computeUpdateRange (org.osgi.framework.Version) org.osgi.framework.Version base org.eclipse.equinox.p2.metadata.VersionRange updateRange public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleIU (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Map, boolean, org.eclipse.equinox.p2.metadata.IArtifactKey, java.util.Map, boolean) org.eclipse.osgi.service.resolver.BundleDescription bd java.util.Map manifest boolean isFolderPlugin org.eclipse.equinox.p2.metadata.IArtifactKey key java.util.Map manifestLocalizations boolean useNestedAdvice boolean isBinaryBundle org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu boolean isFragment org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles java.util.ArrayList reqsDeps int j org.eclipse.osgi.service.resolver.ImportPackageSpecification[] osgiImports int i org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec String importPackageName org.eclipse.equinox.p2.metadata.VersionRange versionRange java.util.ArrayList providedCapabilities org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports int i java.util.Iterator iter java.util.Locale locale java.util.Properties translatedStrings java.util.Enumeration propertyKeys String nextKey int i String value java.util.Map touchpointData public static void mergeInstructionsAdvice (java.util.Map, java.util.Map) java.util.Map touchpointData java.util.Map bundleAdvice java.util.Iterator iterator String key String phase String instructions public static void createHostLocalizationFragment (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.lang.String[], java.util.Set) org.eclipse.equinox.p2.metadata.IInstallableUnit bundleIU org.eclipse.osgi.service.resolver.BundleDescription bd String hostId String[] hostBundleManifestValues java.util.Set localizationIUs java.util.Map hostLocalizations org.eclipse.equinox.p2.metadata.IInstallableUnitFragment localizationFragment private static org.eclipse.equinox.p2.metadata.IInstallableUnitFragment createLocalizationFragmentOfHost (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.lang.String[], java.util.Map) org.eclipse.osgi.service.resolver.BundleDescription bd String hostId String[] hostManifestValues java.util.Map hostLocalizations org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription fragment String fragmentId org.eclipse.osgi.service.resolver.HostSpecification hostSpec org.eclipse.equinox.p2.metadata.IRequirement[] hostReqs java.util.ArrayList providedCapabilities java.util.Iterator iter java.util.Locale locale java.util.Properties translatedStrings java.util.Enumeration propertyKeys String nextKey private static java.lang.String makeHostLocalizationFragmentId (java.lang.String) String id private static org.eclipse.equinox.p2.metadata.IProvidedCapability makeTranslationCapability (java.lang.String, java.util.Locale) String hostId java.util.Locale locale public static org.eclipse.equinox.p2.metadata.IInstallableUnit createCategoryIU (org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory, java.util.Set, org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.internal.p2.metadata.generator.features.SiteCategory category java.util.Set featureIUs org.eclipse.equinox.p2.metadata.IInstallableUnit parentCategory org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription cat String categoryId java.util.ArrayList reqsConfigurationUnits java.util.Iterator iterator org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.VersionRange range java.util.ArrayList providedCapabilities java.util.Map localizations java.util.Iterator iter java.util.Locale locale java.util.Properties translatedStrings java.util.Enumeration propertyKeys String nextKey private static java.lang.String createConfigScript (org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo, boolean) org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo configInfo boolean isBundleFragment String configScript private static java.lang.String createDefaultBundleConfigScript (org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo) org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo configInfo public static org.eclipse.equinox.p2.metadata.IInstallableUnit createDefaultBundleConfigurationUnit (org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo, org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo, java.lang.String) org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo configInfo org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo unconfigInfo String configurationFlavor org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version configUnitVersion org.eclipse.equinox.p2.metadata.IRequirement[] reqs java.util.Map touchpointData private static java.lang.String createDefaultBundleUnconfigScript (org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo) org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo unconfigInfo public static java.lang.String createDefaultConfigUnitId (java.lang.String, java.lang.String) String classifier String configurationFlavor public static org.eclipse.equinox.p2.metadata.IInstallableUnit createDefaultFeatureConfigurationUnit (java.lang.String) String configurationFlavor org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version configUnitVersion org.eclipse.equinox.p2.metadata.IRequirement[] reqs java.util.Map touchpointData public static org.eclipse.equinox.p2.metadata.IInstallableUnit createDefaultConfigurationUnitForSourceBundles (java.lang.String) String configurationFlavor org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version configUnitVersion org.eclipse.equinox.p2.metadata.IRequirement[] reqs java.util.Map touchpointData public static org.eclipse.equinox.p2.metadata.IArtifactKey createFeatureArtifactKey (java.lang.String, java.lang.String) String fsn String version public static org.eclipse.equinox.p2.metadata.IInstallableUnit createFeatureJarIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature, boolean) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature boolean isExploded public static org.eclipse.equinox.p2.metadata.IInstallableUnit createFeatureJarIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature, boolean, java.util.Properties) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature boolean isExploded java.util.Properties extraProperties org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String id org.eclipse.equinox.p2.metadata.Version version String installHandlerProperty java.util.ArrayList providedCapabilities java.util.Map touchpointData java.util.Map localizations java.util.Iterator iter java.util.Locale locale java.util.Properties translatedStrings java.util.Enumeration propertyKeys String nextKey java.util.Enumeration e String name public static org.eclipse.equinox.p2.metadata.IInstallableUnit createGroupIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature, org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU public static org.eclipse.equinox.p2.metadata.IInstallableUnit createGroupIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature, org.eclipse.equinox.p2.metadata.IInstallableUnit, java.util.Properties, boolean) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU java.util.Properties extraProperties boolean transformIds org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry[] entries org.eclipse.equinox.p2.metadata.IRequirement[] required int i org.eclipse.equinox.p2.metadata.VersionRange range String requiredId java.util.ArrayList providedCapabilities java.util.Map localizations java.util.Iterator iter java.util.Locale locale java.util.Properties translatedStrings java.util.Enumeration propertyKeys String nextKey java.util.Enumeration e String name public static org.eclipse.equinox.p2.metadata.IInstallableUnit createPatchIU (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature, org.eclipse.equinox.p2.metadata.IInstallableUnit, java.util.Properties) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU java.util.Properties extraProperties org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitPatchDescription iu String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry[] entries java.util.ArrayList applicabilityScope java.util.ArrayList patchRequirements java.util.ArrayList requirementChanges int i org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.IRequirement req org.eclipse.equinox.p2.metadata.IRequirement from java.util.ArrayList providedCapabilities java.util.Map localizations java.util.Iterator iter java.util.Locale locale java.util.Properties translatedStrings java.util.Enumeration propertyKeys String nextKey java.util.Enumeration e String name private static boolean isPatch (org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature) org.eclipse.equinox.internal.provisional.p2.metadata.generator.Feature feature org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry[] entries int i public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createJREData (java.io.File, java.util.Set) java.io.File jreLocation java.util.Set resultantIUs org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configId java.util.Map touchpointData org.eclipse.equinox.p2.metadata.IArtifactKey key String configurationData String unConfigurationData public static org.eclipse.equinox.internal.p2.metadata.ArtifactKey createLauncherArtifactKey (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createLauncherIU (java.io.File, java.lang.String, java.util.Set) java.io.File launcher String configurationFlavor java.util.Set resultantIUs org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String launcherId org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId java.util.Map touchpointData String configurationData org.eclipse.osgi.service.environment.EnvironmentInfo info String unConfigurationData public static org.eclipse.equinox.p2.metadata.IInstallableUnit generateLauncherSetter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, java.lang.String, java.lang.String, java.util.Set) String launcherName String iuId org.eclipse.equinox.p2.metadata.Version version String os String ws String arch java.util.Set result org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iud String filterOs String filterWs String filterArch java.util.Map touchpointData org.eclipse.equinox.p2.metadata.IInstallableUnit iu public static org.eclipse.equinox.p2.metadata.IProvidedCapability createSelfCapability (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String installableUnitId org.eclipse.equinox.p2.metadata.Version installableUnitVersion private static java.lang.String createUnconfigScript (org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo, boolean) org.eclipse.equinox.internal.provisional.p2.metadata.generator.GeneratorBundleInfo unconfigInfo boolean isBundleFragment String unconfigScript private static org.eclipse.equinox.p2.metadata.IProvidedCapability[] generateJRECapability (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.io.InputStream) String installableUnitId org.eclipse.equinox.p2.metadata.Version installableUnitVersion java.io.InputStream profileStream java.io.IOException e java.util.Properties p org.eclipse.osgi.util.ManifestElement[] jrePackages org.eclipse.equinox.p2.metadata.IProvidedCapability[] exportedPackageAsCapabilities int i java.io.IOException e org.osgi.framework.BundleException e private static void generateJREIUData (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.io.File) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String installableUnitId org.eclipse.equinox.p2.metadata.Version installableUnitVersion java.io.File jreLocation java.io.File[] profiles String profileName org.eclipse.equinox.p2.metadata.Version version public static org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter (org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry) org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry entry StringBuffer result public static java.lang.String getTransformedId (java.lang.String, boolean, boolean) String original boolean isPlugin boolean isGroup public static org.eclipse.equinox.p2.metadata.VersionRange getVersionRange (org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry) org.eclipse.equinox.internal.provisional.p2.metadata.generator.FeatureEntry entry String versionSpec org.eclipse.equinox.p2.metadata.Version version String match org.osgi.framework.Version osgiVersion org.eclipse.equinox.p2.metadata.Version upper org.eclipse.equinox.p2.metadata.Version upper public static java.util.Map getBundleAdvice (java.lang.String, java.lang.String) String bundleLocation String suffixLocation java.io.File bundle java.util.zip.ZipFile jar java.io.InputStream stream java.io.File adviceFile java.util.zip.ZipEntry entry java.util.Properties advice private static boolean isOptional (org.eclipse.osgi.service.resolver.ImportPackageSpecification) org.eclipse.osgi.service.resolver.ImportPackageSpecification importedPackage private static java.lang.String toManifestString (java.util.Map) java.util.Map p java.util.Collection properties StringBuffer result java.util.Iterator iterator java.util.Map$Entry aProperty private static java.net.URI toURIOrNull (java.lang.String) String url private static java.util.Map getManifestLocalizations (java.util.Map, java.io.File) java.util.Map manifest java.io.File bundleLocation java.util.Map localizations java.util.Map localizations java.util.Locale defaultLocale String[] bundleManifestValues String bundleLocalization public static java.lang.String[] getManifestCachedValues (java.util.Map) java.util.Map manifest String[] cachedValues int j String value String localizationFile public static java.util.Map getHostLocalizations (java.io.File, java.lang.String[]) java.io.File bundleLocation String[] hostBundleManifestValues java.util.Map localizations java.util.Map localizations java.util.Locale defaultLocale String hostBundleLocalization public static org.osgi.framework.Version toOSGiVersion (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.internal.p2.metadata.BasicVersion bv public static org.eclipse.equinox.p2.metadata.Version fromOSGiVersion (org.osgi.framework.Version) org.osgi.framework.Version version public static org.eclipse.osgi.service.resolver.VersionRange toOSGiVersionRange (org.eclipse.equinox.p2.metadata.VersionRange) org.eclipse.equinox.p2.metadata.VersionRange range public static org.eclipse.equinox.p2.metadata.VersionRange fromOSGiVersionRange (org.eclipse.osgi.service.resolver.VersionRange) org.eclipse.osgi.service.resolver.VersionRange range }
org/eclipse/equinox/internal/provisional/p2/metadata/generator/URLEntry.class
URLEntry.java package org.eclipse.equinox.internal.provisional.p2.metadata.generator public org.eclipse.equinox.internal.provisional.p2.metadata.generator.URLEntry extends java.lang.Object { private String annotation private String url public void <init> () public void <init> (java.lang.String, java.lang.String) String url String annotation public void setAnnotation (java.lang.String) String annotation public java.lang.String getAnnotation () public void setURL (java.lang.String) String url public java.lang.String getURL () }