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 ()
}