Home | History | Annotate | Download | only in plugins

META-INF/MANIFEST.MF
META-INF/ECLIPSE_.SF
META-INF/ECLIPSE_.RSA
META-INF/
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/publisher/
org/eclipse/equinox/p2/publisher/actions/
org/eclipse/equinox/spi/
org/eclipse/equinox/spi/p2/
org/eclipse/equinox/spi/p2/publisher/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/publisher/
org/eclipse/equinox/p2/publisher/AdviceFileParser.class
AdviceFileParser.java
package org.eclipse.equinox.p2.publisher
public org.eclipse.equinox.p2.publisher.AdviceFileParser extends java.lang.Object {
	private static final String ADVICE_VERSION
	private static final String QUALIFIER_SUBSTITUTION
	private static final String VERSION_SUBSTITUTION
	private static final String UPDATE_DESCRIPTION
	private static final String UPDATE_SEVERITY
	private static final String UPDATE_RANGE
	private static final String UPDATE_ID
	private static final String UPDATE_MATCH_EXP
	private static final String CLASSIFIER
	private static final String TOUCHPOINT_VERSION
	private static final String TOUCHPOINT_ID
	private static final String COPYRIGHT_LOCATION
	private static final String COPYRIGHT
	private static final String ID
	private static final String SINGLETON
	private static final String IMPORT
	private static final String RANGE
	private static final String MIN
	private static final String MAX
	private static final String FILTER
	private static final String MULTIPLE
	private static final String OPTIONAL
	private static final String GREEDY
	private static final String VERSION
	private static final String NAMESPACE
	private static final String NAME
	private static final String MATCH_EXP
	private static final String LOCATION
	private static final String VALUE
	private static final String UNITS_PREFIX
	private static final String INSTRUCTIONS_PREFIX
	private static final String REQUIRES_PREFIX
	private static final String META_REQUIREMENTS_PREFIX
	private static final String PROVIDES_PREFIX
	private static final String PROPERTIES_PREFIX
	private static final String LICENSES_PREFIX
	private static final String ARTIFACTS_PREFIX
	private static final String HOST_REQUIREMENTS_PREFIX
	private static final String UPDATE_DESCRIPTOR_PREFIX
	public static final org.eclipse.equinox.p2.metadata.Version COMPATIBLE_VERSION
	public static final org.eclipse.equinox.p2.metadata.VersionRange VERSION_TOLERANCE
	private java.util.Map adviceProperties
	private java.util.List adviceProvides
	private java.util.List adviceRequires
	private java.util.List adviceMetaRequires
	private org.eclipse.equinox.p2.metadata.IUpdateDescriptor adviceUpdateDescriptor
	private java.util.Map adviceInstructions
	private java.util.List adviceOtherIUs
	private final java.util.Map advice
	private java.util.Iterator keysIterator
	private String current
	private String hostId
	private org.eclipse.equinox.p2.metadata.Version hostVersion
	static void  () 
	public void  (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.util.Map) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		java.util.Map advice
	public void parse () 
		String adviceVersion
		java.util.List keys
	private void checkAdviceVersion (java.lang.String) 
		String adviceVersion
		org.eclipse.equinox.p2.metadata.Version version
	private void next () 
	private java.lang.String currentValue () 
	private void parseProperties (java.lang.String, java.util.Map) 
		String prefix
		java.util.Map properties
		int dotIndex
	private void parseProperty (java.lang.String, java.util.Map) 
		String prefix
		java.util.Map properties
		String propertyName
		String propertyValue
		String token
	private org.eclipse.equinox.p2.metadata.IUpdateDescriptor parseUpdateDescriptor (java.lang.String, java.lang.String) 
		String prefix
		String id
		String name
		String description
		String range
		String severity
		String match
		String token
		org.eclipse.equinox.p2.metadata.expression.IExpression expr
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression matchExpression
		java.util.Collection descriptors
		org.eclipse.equinox.p2.metadata.VersionRange versionRange
	private void parseProvides (java.lang.String, java.util.List) 
		String prefix
		java.util.List provides
		int dotIndex
	private void parseProvided (java.lang.String, java.util.List) 
		String prefix
		java.util.List provides
		String namespace
		String name
		org.eclipse.equinox.p2.metadata.Version capabilityVersion
		String token
		org.eclipse.equinox.p2.metadata.IProvidedCapability capability
	private void parseRequires (java.lang.String, java.util.List) 
		String prefix
		java.util.List requires
		int dotIndex
	private void parseRequired (java.lang.String, java.util.List) 
		String prefix
		java.util.List requires
		String namespace
		String name
		org.eclipse.equinox.p2.metadata.VersionRange range
		String matchExp
		String filter
		boolean optional
		boolean multiple
		boolean greedy
		int min
		int max
		String token
		org.eclipse.equinox.p2.metadata.IRequirement capability
	protected org.eclipse.equinox.p2.metadata.IRequirement createRequirement (java.lang.String, java.lang.String, int, int, boolean, java.lang.String) 
		String requirement
		String filter
		int min
		int max
		boolean greedy
		String description
		org.eclipse.equinox.p2.metadata.expression.IExpression expr
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression requirementExp
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filterExp
	protected org.eclipse.equinox.p2.metadata.IRequirement createRequirement (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, int, int, boolean) 
		String namespace
		String name
		org.eclipse.equinox.p2.metadata.VersionRange range
		String filter
		int min
		int max
		boolean greedy
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filterExpression
	protected org.eclipse.equinox.p2.metadata.IRequirement createRequirement (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, boolean, boolean, boolean) 
		String namespace
		String name
		org.eclipse.equinox.p2.metadata.VersionRange range
		String filter
		boolean optional
		boolean multiple
		boolean greedy
	private void parseInstructions (java.lang.String, java.util.Map) 
		String prefix
		java.util.Map instructions
		int dotIndex
	private void parseInstruction (java.lang.String, java.util.Map) 
		String prefix
		java.util.Map instructions
		String phase
		String body
		String importAttribute
		org.eclipse.equinox.p2.metadata.ITouchpointInstruction instruction
	private void parseUnits (java.lang.String, java.util.List) 
		String prefix
		java.util.List ius
		int dotIndex
	private void parseUnit (java.lang.String, java.util.List) 
		String prefix
		java.util.List units
		String unitId
		org.eclipse.equinox.p2.metadata.Version unitVersion
		boolean unitSingleton
		String unitFilter
		String unitCopyright
		String unitCopyrightLocation
		String unitTouchpointId
		org.eclipse.equinox.p2.metadata.Version unitTouchpointVersion
		String unitUpdateId
		org.eclipse.equinox.p2.metadata.VersionRange unitUpdateRange
		int unitUpdateSeverity
		String unitUpdateDescription
		java.util.List unitArtifacts
		java.util.Map unitProperties
		java.util.List unitHostRequirements
		java.util.List unitProvides
		java.util.List unitRequires
		java.util.List unitMetaRequirements
		java.util.List unitLicenses
		java.util.Map unitInstructions
		String token
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription description
		java.net.URI uri
		java.util.Map$Entry entry
	private void parseLicenses (java.lang.String, java.util.List) 
		String prefix
		java.util.List licenses
		int dotIndex
	private void parseLicense (java.lang.String, java.util.List) 
		String prefix
		java.util.List licenses
		String body
		String location
		java.net.URI uri
		org.eclipse.equinox.p2.metadata.ILicense license
	private void parseArtifacts (java.lang.String, java.util.List) 
		String prefix
		java.util.List artifacts
		int dotIndex
	private void parseArtifact (java.lang.String, java.util.List) 
		String prefix
		java.util.List artifacts
		String artifactClassifier
		String artifactId
		org.eclipse.equinox.p2.metadata.Version artifactVersion
		String token
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
	private java.lang.String substituteVersionAndQualifier (java.lang.String) 
		String version
		String qualifier
	public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String) 
		String source
		String from
		String to
		StringBuffer buffer
		int current
		int pos
	public java.util.Map getProperties () 
	public org.eclipse.equinox.p2.metadata.IRequirement[] getRequiredCapabilities () 
	public org.eclipse.equinox.p2.metadata.IProvidedCapability[] getProvidedCapabilities () 
	public org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor () 
	public java.util.Map getTouchpointInstructions () 
	public org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] getAdditionalInstallableUnitDescriptions () 
	public org.eclipse.equinox.p2.metadata.IRequirement[] getMetaRequiredCapabilities () 
}

org/eclipse/equinox/p2/publisher/AbstractPublisherAction.class
AbstractPublisherAction.java
package org.eclipse.equinox.p2.publisher
public abstract org.eclipse.equinox.p2.publisher.AbstractPublisherAction extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAction  {
	public static final String CONFIG_ANY
	public static final String CONFIG_SEGMENT_SEPARATOR
	protected org.eclipse.equinox.p2.publisher.IPublisherInfo info
	public void  () 
	public static java.lang.String[] getArrayFromString (java.lang.String, java.lang.String) 
		String list
		String separator
		java.util.List result
		org.eclipse.equinox.internal.p2.publisher.QuotedTokenizer tokens
		String token
	public static java.lang.String[] parseConfigSpec (java.lang.String) 
		String configSpec
		String[] result
		int i
		String[] temp
		int i
	public static java.lang.String createConfigSpec (java.lang.String, java.lang.String, java.lang.String) 
		String ws
		String os
		String arch
	protected void addSelfCapability (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root
	protected org.eclipse.equinox.p2.metadata.expression.IMatchExpression createFilterSpec (java.lang.String) 
		String configSpec
		String ldap
	protected java.lang.String createLDAPString (java.lang.String) 
		String configSpec
		String[] config
		String filterWs
		String filterOs
		String filterArch
	protected boolean filterMatches (org.eclipse.equinox.p2.metadata.expression.IMatchExpression, java.lang.String) 
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
		String configSpec
		String[] config
	protected java.lang.String createIdString (java.lang.String) 
		String configSpec
		String[] config
	protected java.lang.String createCUIdString (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String id
		String type
		String flavor
		String configSpec
	protected java.util.Collection createIURequirements (java.util.Collection) 
		java.util.Collection children
		java.util.ArrayList result
		org.eclipse.equinox.p2.metadata.IVersionedId next
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.metadata.VersionRange range
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.metadata.VersionRange range
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
	private org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilterAdvice (org.eclipse.equinox.p2.metadata.IVersionedId) 
		org.eclipse.equinox.p2.metadata.IVersionedId name
		java.util.Collection filterAdvice
		org.eclipse.equinox.p2.publisher.actions.IFilterAdvice advice
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression result
	protected org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription createIUShell (java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root
	protected 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
	protected org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription createParentIU (java.util.Collection, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		java.util.Collection children
		String id
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root
	protected org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createParentPrefixComputer (int) 
		int segmentsToKeep
	protected org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createRootPrefixComputer (java.io.File) 
		java.io.File root
	protected 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
	protected static org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] processAdditionalInstallableUnitsAdvice (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		java.util.Collection advice
		java.util.List ius
		org.eclipse.equinox.p2.publisher.actions.IAdditionalInstallableUnitAdvice entry
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others
	protected static void processArtifactPropertiesAdvice (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		java.util.Collection advice
		org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice entry
		java.util.Map props
		java.util.Map$Entry pe
	protected static void processInstallableUnitPropertiesAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		java.util.Collection advice
		org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice entry
		java.util.Map props
		java.util.Map$Entry pe
	protected static void processUpdateDescriptorAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		java.util.Collection advice
		org.eclipse.equinox.p2.publisher.actions.IUpdateDescriptorAdvice entry
		org.eclipse.equinox.p2.metadata.IUpdateDescriptor updateDescriptor
	protected static void processCapabilityAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		java.util.Collection advice
		org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice entry
		org.eclipse.equinox.p2.metadata.IRequirement[] requiredAdvice
		java.util.List current
		java.util.Set resultRequiredCapabilities
		int j
		org.eclipse.equinox.p2.metadata.IRequirement curr
		org.eclipse.equinox.internal.p2.metadata.IRequiredCapability currentRequiredCapability
		int k
		org.eclipse.equinox.internal.p2.metadata.IRequiredCapability requiredCapability
		org.eclipse.equinox.p2.metadata.IRequirement[] metaRequiredAdvice
		java.util.Collection current
		java.util.Set resultMetaRequiredCapabilities
		org.eclipse.equinox.p2.metadata.IRequirement curr
		org.eclipse.equinox.internal.p2.metadata.IRequiredCapability currentMetaRequiredCapability
		int k
		org.eclipse.equinox.internal.p2.metadata.IRequiredCapability metaRequiredCapability
		org.eclipse.equinox.p2.metadata.IProvidedCapability[] providedAdvice
		java.util.Collection current
		java.util.Set resultProvidedCapabilities
		org.eclipse.equinox.p2.metadata.IProvidedCapability currentProvidedCapability
		int k
		org.eclipse.equinox.p2.metadata.IProvidedCapability providedCapability
	protected static void processTouchpointAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, java.util.Map, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		java.util.Map currentInstructions
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
	protected static void processTouchpointAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, java.util.Map, org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		java.util.Map currentInstructions
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		String configSpec
		java.util.Collection advice
		org.eclipse.equinox.p2.metadata.ITouchpointData result
		org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice entry
	protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		java.io.File inclusion
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination
		java.io.File descriptorFile
		java.io.OutputStream output
		org.eclipse.equinox.p2.core.ProvisionException e
		java.io.IOException e
	protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File[], java.io.File[], org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		java.io.File[] inclusions
		java.io.File[] exclusions
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer prefixComputer
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination
		java.io.File tempFile
		java.io.OutputStream output
		java.io.OutputStream output
		org.eclipse.equinox.p2.core.ProvisionException e
		java.io.IOException e
	protected org.eclipse.equinox.p2.metadata.IInstallableUnit queryForIU (org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		org.eclipse.equinox.p2.publisher.IPublisherResult publisherResult
		String iuId
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.query.IQuery query
		org.eclipse.equinox.p2.query.IQueryResult collector
		org.eclipse.core.runtime.NullProgressMonitor progress
	protected org.eclipse.equinox.p2.query.IQueryResult queryForIUs (org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange) 
		org.eclipse.equinox.p2.publisher.IPublisherResult publisherResult
		String iuId
		org.eclipse.equinox.p2.metadata.VersionRange versionRange
		org.eclipse.equinox.p2.query.IQuery query
		org.eclipse.equinox.p2.query.IQueryResult queryResult
		org.eclipse.core.runtime.NullProgressMonitor progress
	public abstract org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
	public void setPublisherInfo (org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
}

org/eclipse/equinox/p2/publisher/AbstractPublisherApplication.class
AbstractPublisherApplication.java
package org.eclipse.equinox.p2.publisher
public abstract org.eclipse.equinox.p2.publisher.AbstractPublisherApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication  {
	protected static final String[][] INPLACE_MAPPING_RULES
	public static final String PUBLISH_PACK_FILES_AS_SIBLINGS
	protected org.eclipse.equinox.p2.publisher.PublisherInfo info
	protected String source
	protected java.net.URI metadataLocation
	protected String metadataRepoName
	protected java.net.URI artifactLocation
	protected String artifactRepoName
	protected java.net.URI[] contextMetadataRepositories
	protected java.net.URI[] contextArtifactRepositories
	protected boolean compress
	protected boolean inplace
	protected boolean append
	protected boolean reusePackedFiles
	protected String[] configurations
	private org.eclipse.core.runtime.IStatus status
	private org.osgi.framework.ServiceReference agentRef
	protected org.eclipse.equinox.p2.core.IProvisioningAgent agent
	static void  () 
	public void  () 
	public org.eclipse.core.runtime.IStatus getStatus () 
	protected void initialize (org.eclipse.equinox.p2.publisher.PublisherInfo)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
		java.io.File location
	protected org.eclipse.core.runtime.IStatus createConfigurationEror (java.lang.String) 
		String message
	private boolean isEmpty (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo
		org.eclipse.equinox.p2.query.IQueryResult result
	protected void initializeRepositories (org.eclipse.equinox.p2.publisher.PublisherInfo)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo
		java.io.File repoLocation
		org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository contextMetadata
		int i
		org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository contextArtifact
		int i
	protected void processCommandLineArguments (java.lang.String[], org.eclipse.equinox.p2.publisher.PublisherInfo)  throws java.lang.Exception 
		String[] args
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
		int i
	protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo)  throws java.net.URISyntaxException 
		String arg
		String parameter
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
	private java.net.URI[] processRepositoryList (java.lang.String) 
		String parameter
		String[] list
		java.util.List result
		int i
		java.net.URISyntaxException e
	protected void processFlag (java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) 
		String arg
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
	private void setupAgent ()  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.osgi.framework.ServiceReference providerRef
		org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
	public java.lang.Object run (java.lang.String[])  throws java.lang.Exception 
		String[] args
		Object result
		int i
		Exception e
	protected org.eclipse.equinox.p2.publisher.PublisherInfo createPublisherInfo () 
	public java.lang.Object run (org.eclipse.equinox.p2.publisher.PublisherInfo)  throws java.lang.Exception 
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
		long before
		org.eclipse.equinox.p2.publisher.IPublisherAction[] actions
		org.eclipse.equinox.p2.publisher.Publisher publisher
		org.eclipse.core.runtime.IStatus result
		long after
		Throwable th
		org.eclipse.equinox.p2.core.ProvisionException e
	protected abstract org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
	protected org.eclipse.equinox.p2.publisher.Publisher createPublisher (org.eclipse.equinox.p2.publisher.PublisherInfo) 
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
	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 setArtifactLocation (java.net.URI) 
		java.net.URI location
	public void setMetadataLocation (java.net.URI) 
		java.net.URI location
	public boolean reuseExistingPack200Files () 
	public void setReuseExistingPackedFiles (boolean) 
		boolean value
	public void setCompress (boolean) 
		boolean value
	public void setContextRepositories (java.net.URI[], java.net.URI[]) 
		java.net.URI[] metadata
		java.net.URI[] artifacts
}

org/eclipse/equinox/p2/publisher/IPublisherResult.class
IPublisherResult.java
package org.eclipse.equinox.p2.publisher
public abstract org.eclipse.equinox.p2.publisher.IPublisherResult extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable  {
	public static final int MERGE_MATCHING
	public static final int MERGE_ALL_ROOT
	public static final int MERGE_ALL_NON_ROOT
	public static final String ROOT
	public static final String NON_ROOT
	public abstract void addIU (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) 
	public abstract void addIUs (java.util.Collection, java.lang.String) 
	public abstract java.util.Collection getIUs (java.lang.String, java.lang.String) 
	public abstract org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, java.lang.String) 
	public abstract org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) 
	public abstract void merge (org.eclipse.equinox.p2.publisher.IPublisherResult, int) 
}

org/eclipse/equinox/p2/publisher/IPublisherInfo.class
IPublisherInfo.java
package org.eclipse.equinox.p2.publisher
public abstract org.eclipse.equinox.p2.publisher.IPublisherInfo extends java.lang.Object {
	public static final int A_INDEX
	public static final int A_PUBLISH
	public static final int A_OVERWRITE
	public static final int A_NO_MD5
	public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getArtifactRepository () 
	public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository () 
	public abstract int getArtifactOptions () 
	public abstract java.util.Collection getAdvice (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.Class) 
	public abstract void addAdvice (org.eclipse.equinox.p2.publisher.IPublisherAdvice) 
	public abstract java.lang.String[] getConfigurations () 
	public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getContextArtifactRepository () 
	public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getContextMetadataRepository () 
}

org/eclipse/equinox/p2/publisher/AdviceFileAdvice.class
AdviceFileAdvice.java
package org.eclipse.equinox.p2.publisher
public org.eclipse.equinox.p2.publisher.AdviceFileAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice org.eclipse.equinox.p2.publisher.actions.IUpdateDescriptorAdvice org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice org.eclipse.equinox.p2.publisher.actions.IAdditionalInstallableUnitAdvice  {
	public static final org.eclipse.core.runtime.IPath BUNDLE_ADVICE_FILE
	private final String id
	private final org.eclipse.equinox.p2.metadata.Version version
	private java.util.Map touchpointInstructions
	private org.eclipse.equinox.p2.metadata.IProvidedCapability[] providedCapabilities
	private org.eclipse.equinox.p2.metadata.IRequirement[] requiredCapabilities
	private org.eclipse.equinox.p2.metadata.IRequirement[] metaRequiredCapabilities
	private java.util.Map iuProperties
	private org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] additionalIUs
	private org.eclipse.equinox.p2.metadata.IUpdateDescriptor updateDescriptor
	private boolean containsAdvice
	static void  () 
	public void  (java.lang.String, org.eclipse.equinox.p2.metadata.Version, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.core.runtime.IPath basePath
		org.eclipse.core.runtime.IPath adviceFilePath
		java.util.Map advice
		org.eclipse.equinox.p2.publisher.AdviceFileParser parser
		Exception e
		String message
		org.eclipse.core.runtime.IStatus status
	public boolean containsAdvice () 
	private static java.util.Map loadAdviceMap (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath basePath
		org.eclipse.core.runtime.IPath adviceFilePath
		java.io.File location
		java.util.zip.ZipFile jar
		java.io.InputStream stream
		java.io.File adviceFile
		java.io.File adviceFile
		java.util.zip.ZipEntry entry
		java.util.zip.ZipEntry entry
		java.io.IOException e
		String message
		org.eclipse.core.runtime.IStatus status
	public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String configSpec
		boolean includeDefault
		String candidateId
		org.eclipse.equinox.p2.metadata.Version candidateVersion
	public org.eclipse.equinox.p2.metadata.ITouchpointData getTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData) 
		org.eclipse.equinox.p2.metadata.ITouchpointData existing
	public org.eclipse.equinox.p2.metadata.IProvidedCapability[] getProvidedCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
	public org.eclipse.equinox.p2.metadata.IRequirement[] getRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
	public org.eclipse.equinox.p2.metadata.IRequirement[] getMetaRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
	public org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] getAdditionalInstallableUnitDescriptions (org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	public org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
	public java.util.Map getArtifactProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
	public java.util.Map getInstallableUnitProperties (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
}

org/eclipse/equinox/p2/publisher/Publisher$ArtifactProcess.class
Publisher.java
package org.eclipse.equinox.p2.publisher
 org.eclipse.equinox.p2.publisher.Publisher$ArtifactProcess extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRunnableWithProgress  {
	private final org.eclipse.equinox.p2.publisher.IPublisherAction[] actions
	private final org.eclipse.equinox.p2.publisher.IPublisherInfo info
	private org.eclipse.core.runtime.IStatus result
	final org.eclipse.equinox.p2.publisher.Publisher this$0
	public void  (org.eclipse.equinox.p2.publisher.Publisher, org.eclipse.equinox.p2.publisher.IPublisherAction[], org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.IPublisherAction[] actions
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.MultiStatus finalStatus
		int i
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus getStatus () 
}

org/eclipse/equinox/p2/publisher/Publisher.class
Publisher.java
package org.eclipse.equinox.p2.publisher
public org.eclipse.equinox.p2.publisher.Publisher extends java.lang.Object {
	public static final String PUBLISH_PACK_FILES_AS_SIBLINGS
	private static final long SERVICE_TIMEOUT
	private org.eclipse.equinox.p2.publisher.IPublisherInfo info
	private org.eclipse.equinox.p2.publisher.IPublisherResult results
	public static org.eclipse.equinox.p2.repository.metadata.IMetadataRepository createMetadataRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, java.lang.String, boolean, boolean)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		java.net.URI location
		String name
		boolean append
		boolean compress
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager
		String repositoryName
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result
		String msg
	public static org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadMetadataRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, boolean, boolean)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		java.net.URI location
		boolean modifiable
		boolean removeFromManager
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager
		boolean existing
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result
	public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepository createArtifactRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, java.lang.String, boolean, boolean)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		java.net.URI location
		String name
		boolean compress
		boolean reusePackedFiles
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
		String repositoryName
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result
		String msg
	public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadArtifactRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, boolean, boolean)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		java.net.URI location
		boolean modifiable
		boolean removeFromManager
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
		boolean existing
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result
	public void  (org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
	protected static java.lang.Object getService (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String) 
		org.eclipse.equinox.p2.core.IProvisioningAgent agent
		String serviceName
		Object service
		long start
	public void  (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		org.eclipse.equinox.p2.publisher.IPublisherResult results
	public org.eclipse.core.runtime.IStatus publish (org.eclipse.equinox.p2.publisher.IPublisherAction[], org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherAction[] actions
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.SubMonitor sub
		org.eclipse.equinox.p2.publisher.Publisher$ArtifactProcess artifactProcess
		org.eclipse.core.runtime.IStatus finalStatus
	protected void savePublishedIUs () 
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository
		java.util.Collection ius
	static org.eclipse.equinox.p2.publisher.IPublisherResult access$0 (org.eclipse.equinox.p2.publisher.Publisher) 
}

org/eclipse/equinox/p2/publisher/IPublisherAction.class
IPublisherAction.java
package org.eclipse.equinox.p2.publisher
public abstract org.eclipse.equinox.p2.publisher.IPublisherAction extends java.lang.Object {
	public abstract org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
}

org/eclipse/equinox/p2/publisher/PublisherResult.class
PublisherResult.java
package org.eclipse.equinox.p2.publisher
public org.eclipse.equinox.p2.publisher.PublisherResult extends org.eclipse.equinox.internal.p2.metadata.index.IndexProvider implements org.eclipse.equinox.p2.publisher.IPublisherResult  {
	final org.eclipse.equinox.internal.p2.metadata.IUMap rootIUs
	final org.eclipse.equinox.internal.p2.metadata.IUMap nonRootIUs
	private org.eclipse.equinox.p2.metadata.index.IIndex idIndex
	public void  () 
	public void addIU (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		String type
	public void addIUs (java.util.Collection, java.lang.String) 
		java.util.Collection ius
		String type
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	public org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		String type
		org.eclipse.equinox.p2.metadata.IInstallableUnit result
		org.eclipse.equinox.p2.metadata.IInstallableUnit result
	public org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, java.lang.String) 
		String id
		String type
		org.eclipse.equinox.p2.query.IQueryResult ius
		org.eclipse.equinox.p2.query.IQueryResult ius
	public java.util.Collection getIUs (java.lang.String, java.lang.String) 
		String id
		String type
		java.util.ArrayList result
	public void merge (org.eclipse.equinox.p2.publisher.IPublisherResult, int) 
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		int mode
	public synchronized org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) 
		String memberName
		java.util.ArrayList indexes
	public java.util.Iterator everything () 
		java.util.ArrayList iterators
	public java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) 
		Object client
		String memberName
		Object key
}

org/eclipse/equinox/p2/publisher/PublisherInfo.class
PublisherInfo.java
package org.eclipse.equinox.p2.publisher
public org.eclipse.equinox.p2.publisher.PublisherInfo extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherInfo  {
	private int artifactOptions
	private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository
	private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository
	private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository contextMetadataRepository
	private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository contextArtifactRepository
	private String[] configurations
	private java.util.List adviceList
	public void  () 
	public void addAdvice (org.eclipse.equinox.p2.publisher.IPublisherAdvice) 
		org.eclipse.equinox.p2.publisher.IPublisherAdvice advice
	public java.util.List getAdvice () 
	public java.util.Collection getAdvice (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.Class) 
		String configSpec
		boolean includeDefault
		String id
		org.eclipse.equinox.p2.metadata.Version version
		Class type
		java.util.ArrayList result
		org.eclipse.equinox.p2.publisher.IPublisherAdvice advice
	public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getArtifactRepository () 
	public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository () 
	public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getContextArtifactRepository () 
	public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getContextMetadataRepository () 
	public int getArtifactOptions () 
	public void setArtifactRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository value
	public void setMetadataRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) 
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository value
	public void setContextArtifactRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository value
	public void setContextMetadataRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) 
		org.eclipse.equinox.p2.repository.metadata.IMetadataRepository value
	public void setArtifactOptions (int) 
		int value
	public java.lang.String[] getConfigurations () 
	public void setConfigurations (java.lang.String[]) 
		String[] value
	public java.lang.String getSummary () 
}

org/eclipse/equinox/p2/publisher/actions/VersionAdvice.class
VersionAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.VersionAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IVersionAdvice  {
	java.util.Map versions
	public void  () 
	public void load (java.lang.String, java.lang.String) 
		String namespace
		String location
	public void load (java.lang.String, java.lang.String, java.lang.String) 
		String namespace
		String location
		String idSuffix
		java.io.File file
		java.util.Map properties
		java.util.Map properties
		java.util.Map properties
		java.io.InputStream stream
		java.util.Map$Entry entry
		String key
	public org.eclipse.equinox.p2.metadata.Version getVersion (java.lang.String, java.lang.String) 
		String namespace
		String id
		java.util.Map values
		org.eclipse.equinox.p2.metadata.Version result
	public void setVersion (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String namespace
		String id
		org.eclipse.equinox.p2.metadata.Version version
		java.util.Map values
	public org.eclipse.equinox.p2.publisher.IPublisherAdvice merge (org.eclipse.equinox.p2.publisher.IPublisherAdvice) 
		org.eclipse.equinox.p2.publisher.IPublisherAdvice advice
		org.eclipse.equinox.p2.publisher.actions.VersionAdvice source
		String namespace
		java.util.Map myValues
		java.util.Map sourceValues
	private java.util.Map merge (java.util.Map, java.util.Map) 
		java.util.Map myValues
		java.util.Map sourceValues
		java.util.Map result
		String key
}

org/eclipse/equinox/p2/publisher/actions/IFeatureRootAdvice.class
IFeatureRootAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract java.lang.String[] getConfigurations () 
	public abstract org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer getRootFileComputer (java.lang.String) 
	public abstract org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor getDescriptor (java.lang.String) 
}

org/eclipse/equinox/p2/publisher/actions/IFilterAdvice.class
IFilterAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IFilterAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean) 
}

org/eclipse/equinox/p2/publisher/actions/RootIUAdvice.class
RootIUAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.RootIUAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice  {
	private java.util.Collection children
	public void  (java.util.Collection) 
		java.util.Collection children
	public java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult result
}

org/eclipse/equinox/p2/publisher/actions/IRootIUAdvice.class
IRootIUAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) 
}

org/eclipse/equinox/p2/publisher/actions/JREAction$1.class
JREAction.java
package org.eclipse.equinox.p2.publisher.actions
 org.eclipse.equinox.p2.publisher.actions.JREAction$1 extends java.lang.Object implements java.io.FileFilter  {
	final org.eclipse.equinox.p2.publisher.actions.JREAction this$0
	void  (org.eclipse.equinox.p2.publisher.actions.JREAction) 
	public boolean accept (java.io.File) 
		java.io.File pathname
}

org/eclipse/equinox/p2/publisher/actions/ITouchpointAdvice.class
ITouchpointAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract org.eclipse.equinox.p2.metadata.ITouchpointData getTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData) 
}

org/eclipse/equinox/p2/publisher/actions/IPropertyAdvice.class
IPropertyAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract java.util.Map getInstallableUnitProperties (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
	public abstract java.util.Map getArtifactProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) 
}

org/eclipse/equinox/p2/publisher/actions/IUpdateDescriptorAdvice.class
IUpdateDescriptorAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IUpdateDescriptorAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract org.eclipse.equinox.p2.metadata.IUpdateDescriptor getUpdateDescriptor (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
}

org/eclipse/equinox/p2/publisher/actions/QueryableFilterAdvice.class
QueryableFilterAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.QueryableFilterAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.actions.IFilterAdvice  {
	private org.eclipse.equinox.p2.query.IQueryable queryable
	public void  (org.eclipse.equinox.p2.query.IQueryable) 
		org.eclipse.equinox.p2.query.IQueryable queryable
	public org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		boolean exact
		org.eclipse.equinox.p2.query.IQuery query
		org.eclipse.equinox.p2.query.IQueryResult result
	public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String configSpec
		boolean includeDefault
		String id
		org.eclipse.equinox.p2.metadata.Version version
}

org/eclipse/equinox/p2/publisher/actions/RootIUAction.class
RootIUAction.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.RootIUAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private org.eclipse.equinox.p2.metadata.Version version
	private String id
	private String name
	private java.util.Collection versionAdvice
	public void  (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		String name
	public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected org.eclipse.core.runtime.IStatus generateRootIU (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		java.util.Collection children
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor
		org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others
		int iuIndex
	protected static void processLicense (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		java.util.Collection advice
		org.eclipse.equinox.p2.publisher.actions.ILicenseAdvice entry
		String licenseText
		String licenseUrl
	private static java.net.URI toURIOrNull (java.lang.String) 
		String url
	private java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		java.util.HashSet children
		java.util.Collection rootAdvice
		org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice advice
		java.util.Collection list
		Object object
		String childId
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	private org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription createTopLevelIUDescription (java.util.Collection, java.util.Collection, boolean) 
		java.util.Collection children
		java.util.Collection requires
		boolean configureLauncherData
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root
		java.util.Collection requiredCapabilities
	private org.eclipse.equinox.p2.metadata.Version getVersionAdvice (java.lang.String) 
		String iuID
		org.eclipse.equinox.p2.publisher.actions.IVersionAdvice advice
		org.eclipse.equinox.p2.metadata.Version result
}

org/eclipse/equinox/p2/publisher/actions/IRootFilesAdvice.class
IRootFilesAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract java.io.File getRoot () 
	public abstract java.io.File[] getIncludedFiles () 
	public abstract java.io.File[] getExcludedFiles () 
}

org/eclipse/equinox/p2/publisher/actions/ICapabilityAdvice.class
ICapabilityAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract org.eclipse.equinox.p2.metadata.IProvidedCapability[] getProvidedCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
	public abstract org.eclipse.equinox.p2.metadata.IRequirement[] getRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
	public abstract org.eclipse.equinox.p2.metadata.IRequirement[] getMetaRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
}

org/eclipse/equinox/p2/publisher/actions/RootIUResultFilterAdvice.class
RootIUResultFilterAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.RootIUResultFilterAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice  {
	private org.eclipse.equinox.p2.query.IQuery query
	public void  (org.eclipse.equinox.p2.query.IQuery) 
		org.eclipse.equinox.p2.query.IQuery query
	public java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		java.util.Collection value
}

org/eclipse/equinox/p2/publisher/actions/IVersionAdvice.class
IVersionAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IVersionAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public static final String NS_BUNDLE
	public static final String NS_FEATURE
	public static final String NS_ROOT
	public abstract org.eclipse.equinox.p2.metadata.Version getVersion (java.lang.String, java.lang.String) 
}

org/eclipse/equinox/p2/publisher/actions/IAdditionalInstallableUnitAdvice.class
IAdditionalInstallableUnitAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.IAdditionalInstallableUnitAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] getAdditionalInstallableUnitDescriptions (org.eclipse.equinox.p2.metadata.IInstallableUnit) 
}

org/eclipse/equinox/p2/publisher/actions/JREAction.class
JREAction.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.JREAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private static final String DEFAULT_JRE_NAME
	private static final org.eclipse.equinox.p2.metadata.Version DEFAULT_JRE_VERSION
	private static final String DEFAULT_PROFILE
	private static final String PROFILE_LOCATION
	private static final String PROFILE_NAME
	private static final String PROFILE_TARGET_VERSION
	private static final String PROFILE_SYSTEM_PACKAGES
	public static final String NAMESPACE_OSGI_EE
	private java.io.File jreLocation
	private String environment
	private java.util.Map profileProperties
	private org.eclipse.core.runtime.MultiStatus resultStatus
	static void  () 
	public void  (java.io.File) 
		java.io.File location
	public void  (java.lang.String) 
		String environment
	public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		org.eclipse.core.runtime.IProgressMonitor monitor
		String problemMessage
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor artifact
	private static org.eclipse.core.runtime.Status newErrorStatus (java.lang.String, java.lang.Exception) 
		String message
		Exception exception
	private static org.eclipse.core.runtime.Status newWarningStatus (java.lang.String) 
		String message
	protected org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createJREData (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu
		String configId
		org.eclipse.equinox.p2.metadata.VersionRange range
		java.util.Map touchpointData
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		String configurationData
		String unConfigurationData
	private java.util.List generateJRECapability (java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		java.util.List result
	private void generateProvidedPackages (java.util.List) 
		java.util.List result
		String packages
		org.eclipse.osgi.util.ManifestElement[] jrePackages
		int i
		String packageName
		org.eclipse.equinox.p2.metadata.Version packageVersion
		org.osgi.framework.BundleException e
	void generateOsgiEESystemCapabilities (java.util.List) 
		java.util.List result
		String message
		org.eclipse.core.runtime.MultiStatus parsingStatus
		String systemCapabilities
	static void parseSystemCapabilities (java.lang.String, org.eclipse.core.runtime.MultiStatus, java.util.List) 
		String systemCapabilities
		org.eclipse.core.runtime.MultiStatus parsingStatus
		java.util.List parsingResult
		org.eclipse.osgi.util.ManifestElement[] eeEntries
		org.osgi.framework.BundleException e
	private static void parseSystemCapabilities (org.eclipse.osgi.util.ManifestElement[], org.eclipse.core.runtime.MultiStatus, java.util.List) 
		org.eclipse.osgi.util.ManifestElement[] systemCapabilities
		org.eclipse.core.runtime.MultiStatus parsingStatus
		java.util.List parsingResult
		int capabilityIx
		org.eclipse.osgi.util.ManifestElement systemCapability
		String[] namespaces
		int namespaceIx
		String namespace
	private static void parseEECapability (org.eclipse.osgi.util.ManifestElement, org.eclipse.core.runtime.MultiStatus, java.util.List) 
		org.eclipse.osgi.util.ManifestElement eeCapability
		org.eclipse.core.runtime.MultiStatus parsingStatus
		java.util.List parsingResult
		String eeName
		String[] eeVersions
		int versionIx
		String rawVersion
		org.eclipse.equinox.p2.metadata.Version parsedVersion
		IllegalArgumentException e
	private static java.lang.String[] parseEECapabilityVersion (org.eclipse.osgi.util.ManifestElement, org.eclipse.core.runtime.MultiStatus) 
		org.eclipse.osgi.util.ManifestElement eeCapability
		org.eclipse.core.runtime.MultiStatus parsingStatus
		String singleVersion
		String[] multipleVersions
	private void generateJREIUData (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		String profileLocation
		String profileName
		org.eclipse.equinox.p2.metadata.Version version
		int idx
		String targetVersion
		java.util.List capabilities
	private void initialize (org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		java.io.File javaProfile
		java.io.File[] profiles
		String entry
		java.net.URL profileURL
	private java.util.Map loadProfile (java.io.File) 
		java.io.File profileFile
		java.io.InputStream stream
		java.util.Map properties
	private java.util.Map loadProfile (java.net.URL) 
		java.net.URL profileURL
		java.io.InputStream stream
	private java.util.Map loadProfile (java.io.InputStream) 
		java.io.InputStream stream
}

org/eclipse/equinox/p2/publisher/actions/MergeResultsAction.class
MergeResultsAction.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.MergeResultsAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private org.eclipse.equinox.p2.publisher.IPublisherAction[] actions
	private int mode
	public void  (org.eclipse.equinox.p2.publisher.IPublisherAction[], int) 
		org.eclipse.equinox.p2.publisher.IPublisherAction[] actions
		int mode
	public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.MultiStatus finalStatus
		int i
		org.eclipse.equinox.p2.publisher.IPublisherAction action
		org.eclipse.equinox.p2.publisher.IPublisherResult result
}

org/eclipse/equinox/p2/publisher/actions/RootFilesAdvice.class
RootFilesAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.RootFilesAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice  {
	private java.io.File root
	private java.io.File[] excludedFiles
	private java.io.File[] includedFiles
	private String configSpec
	public void  (java.io.File, java.io.File[], java.io.File[], java.lang.String) 
		java.io.File root
		java.io.File[] includedFiles
		java.io.File[] excludedFiles
		String configSpec
	public java.io.File getRoot () 
	protected java.lang.String getConfigSpec () 
	public java.io.File[] getExcludedFiles () 
	public java.io.File[] getIncludedFiles () 
}

org/eclipse/equinox/p2/publisher/actions/ILicenseAdvice.class
ILicenseAdvice.java
package org.eclipse.equinox.p2.publisher.actions
public abstract org.eclipse.equinox.p2.publisher.actions.ILicenseAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract java.lang.String getLicenseURL () 
	public abstract java.lang.String getLicenseText () 
}

org/eclipse/equinox/p2/publisher/actions/RootFilesAction.class
RootFilesAction.java
package org.eclipse.equinox.p2.publisher.actions
public org.eclipse.equinox.p2.publisher.actions.RootFilesAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private String idBase
	private org.eclipse.equinox.p2.metadata.Version version
	private String flavor
	private boolean createParent
	public static java.lang.String computeIUId (java.lang.String, java.lang.String) 
		String id
		String flavor
	public void  (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		String idBase
		org.eclipse.equinox.p2.metadata.Version version
		String flavor
	public void setCreateParent (boolean) 
		boolean createParent
	public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.p2.publisher.IPublisherResult innerResult
		String[] configSpecs
		int i
	private void publishTopLevelRootFilesIU (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		java.util.Collection children
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor
		org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU
	private void generateRootFileIUs (java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		String configSpec
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		String idPrefix
		String iuId
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		org.eclipse.equinox.p2.metadata.IProvidedCapability launcherCapability
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu
		String configUnitId
		java.util.Map touchpointData
		String configurationData
		String unConfigurationData
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice advice
	private org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createPrefixComputer (java.io.File) 
		java.io.File root
	private org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice getAdvice (java.lang.String) 
		String configSpec
		java.util.Collection advice
		java.util.ArrayList inclusions
		java.util.ArrayList exclusions
		java.io.File root
		org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice entry
		java.io.File[] list
		java.io.File[] includeList
		java.io.File[] excludeList
}

org/eclipse/equinox/p2/publisher/AbstractAdvice.class
AbstractAdvice.java
package org.eclipse.equinox.p2.publisher
public org.eclipse.equinox.p2.publisher.AbstractAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public void  () 
	public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String configSpec
		boolean includeDefault
		String id
		org.eclipse.equinox.p2.metadata.Version version
	protected boolean matchVersion (org.eclipse.equinox.p2.metadata.Version) 
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.metadata.Version adviceVersion
		org.eclipse.equinox.p2.metadata.VersionRange range
	protected org.eclipse.equinox.p2.metadata.Version getVersion () 
	protected org.eclipse.equinox.p2.metadata.VersionRange getVersionRange () 
	protected boolean matchId (java.lang.String) 
		String id
		String adviceId
	protected java.lang.String getId () 
	protected boolean matchConfig (java.lang.String, boolean) 
		String configSpec
		boolean includeDefault
		String adviceConfigSpec
		String[] full
		String[] partial
		int i
		String string
	protected java.lang.String getConfigSpec () 
}

org/eclipse/equinox/p2/publisher/IPublisherAdvice.class
IPublisherAdvice.java
package org.eclipse.equinox.p2.publisher
public abstract org.eclipse.equinox.p2.publisher.IPublisherAdvice extends java.lang.Object {
	public abstract boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
}

org/eclipse/equinox/spi/p2/publisher/PublisherHelper.class
PublisherHelper.java
package org.eclipse.equinox.spi.p2.publisher
public org.eclipse.equinox.spi.p2.publisher.PublisherHelper extends java.lang.Object {
	public static final String NAMESPACE_ECLIPSE_TYPE
	public static final String NAMESPACE_FLAVOR
	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 String CAPABILITY_NS_JAVA_PACKAGE
	public static final String CAPABILITY_NS_UPDATE_FEATURE
	public static final String ECLIPSE_FEATURE_CLASSIFIER
	public static final String OSGI_BUNDLE_CLASSIFIER
	public static final String BINARY_ARTIFACT_CLASSIFIER
	public static final String INSTALL_FEATURES_FILTER
	public static final String IU_NAMESPACE
	public static final String ECLIPSE_INSTALL_HANDLER_PROP
	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 FEATURE_CAPABILITY
	static void  () 
	public void  () 
	public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) 
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.io.File pathOnDisk
	public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.io.File pathOnDisk
	private static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepo
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.io.File pathOnDisk
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor result
		org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor descriptor
		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[] buffer
		byte[] digest
		StringBuffer buf
		int i
	public static org.eclipse.equinox.p2.metadata.IProvidedCapability makeTranslationCapability (java.lang.String, java.util.Locale) 
		String hostId
		java.util.Locale locale
	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.internal.p2.metadata.ArtifactKey createBinaryArtifactKey (java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
	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
	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/spi/p2/publisher/LocalizationHelper.class
LocalizationHelper.java
package org.eclipse.equinox.spi.p2.publisher
public final org.eclipse.equinox.spi.p2.publisher.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.spi.p2.publisher.LocalizationHelper instance
	static void  () 
	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.Map properties
		java.util.Map 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.Map properties
		java.util.Map localizedStrings
		java.io.IOException ioe
	private static java.util.Map loadProperties (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File root
		String propertyFilename
		java.io.InputStream propertyStream
		java.net.URLConnection connection
	public static java.util.Map getLocalizedProperties (java.lang.String[], java.util.Map) 
		String[] propertyKeys
		java.util.Map properties
		java.util.Map 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  () 
}

org/eclipse/equinox/spi/p2/publisher/LocalizationHelper$1.class
LocalizationHelper.java
package org.eclipse.equinox.spi.p2.publisher
 org.eclipse.equinox.spi.p2.publisher.LocalizationHelper$1 extends org.eclipse.equinox.spi.p2.publisher.LocalizationHelper$FileFilter {
	private final String val$filenamePrefix
	void  (org.eclipse.equinox.spi.p2.publisher.LocalizationHelper, java.lang.String) 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File directory
		String filename
}

org/eclipse/equinox/spi/p2/publisher/LocalizationHelper$FileFilter.class
LocalizationHelper.java
package org.eclipse.equinox.spi.p2.publisher
abstract org.eclipse.equinox.spi.p2.publisher.LocalizationHelper$FileFilter extends java.lang.Object implements java.io.FilenameFilter  {
	final org.eclipse.equinox.spi.p2.publisher.LocalizationHelper this$0
	public void  (org.eclipse.equinox.spi.p2.publisher.LocalizationHelper) 
	public abstract boolean accept (java.io.File, java.lang.String) 
}

org/eclipse/equinox/internal/p2/publisher/messages.properties
org/eclipse/equinox/internal/p2/publisher/FileSetDescriptor.class
FileSetDescriptor.java
package org.eclipse.equinox.internal.p2.publisher
public org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor extends java.lang.Object {
	private final String key
	private String configSpec
	private java.util.HashSet fileset
	private final java.util.ArrayList permissions
	private String links
	public void  (java.lang.String, java.lang.String) 
		String key
		String configSpec
	public void addFiles (java.io.File[]) 
		java.io.File[] files
	public void addPermissions (java.lang.String[]) 
		String[] property
	public void setLinks (java.lang.String) 
		String property
	public java.lang.String getConfigSpec () 
	public java.lang.String getKey () 
	public java.lang.String getLinks () 
	public java.lang.String[][] getPermissions () 
	public java.io.File[] getFiles () 
	public int size () 
}

org/eclipse/equinox/internal/p2/publisher/Messages.class
Messages.java
package org.eclipse.equinox.internal.p2.publisher
public org.eclipse.equinox.internal.p2.publisher.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String exception_errorConverting
	public static String exception_stateAddition
	public static String exception_errorReadingManifest
	public static String exception_errorLoadingManifest
	public static String exception_errorPublishingBundle
	public static String exception_errorLoadingProductFile
	public static String exception_noPluginConverter
	public static String exception_noArtifactRepo
	public static String exception_noMetadataRepo
	public static String exception_noBundlesOrLocations
	public static String exception_noFeaturesOrLocations
	public static String exception_invalidSiteReference
	public static String exception_invalidSiteReferenceInFeature
	public static String exception_repoMustBeURL
	public static String exception_sourcePath
	public static String exception_nonExistingJreLocationFile
	public static String message_bundlesPublisherMultistatus
	public static String message_generatingMetadata
	public static String message_generationCompleted
	public static String message_noSimpleconfigurator
	public static String message_resultException
	public static String message_publisherArguments
	public static String message_problemsWhilePublishingEE
	public static String message_problemsWhileParsingProfileProperty
	public static String message_eeIgnoringNamespace
	public static String message_eeInvalidVersionAttribute
	public static String message_eeMissingNameAttribute
	public static String message_eeMissingVersionAttribute
	public static String message_eeDuplicateVersionAttribute
	public static String exception_artifactRepoNoAppendDestroysInput
	public static String error_rootIU_generation
	static void  () 
	public void  () 
}

org/eclipse/equinox/internal/p2/publisher/QuotedTokenizer.class
QuotedTokenizer.java
package org.eclipse.equinox.internal.p2.publisher
public org.eclipse.equinox.internal.p2.publisher.QuotedTokenizer extends java.lang.Object implements java.util.Enumeration  {
	private java.io.StreamTokenizer tokenizer
	public void  (java.lang.String) 
		String str
	public void  (java.lang.String, java.lang.String) 
		String str
		String delim
		java.io.StringReader reader
		int i
	public boolean hasMoreTokens () 
	public java.lang.String nextToken () 
		StringBuffer buffer
		int tokenType
	private int token (java.lang.StringBuffer) 
		StringBuffer buffer
		int tokenType
		int next
	public boolean hasMoreElements () 
	public java.lang.String nextElement () 
	public volatile java.lang.Object nextElement () 
}

org/eclipse/equinox/internal/p2/publisher/Activator.class
Activator.java
package org.eclipse.equinox.internal.p2.publisher
public org.eclipse.equinox.internal.p2.publisher.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator  {
	private static org.osgi.framework.BundleContext context
	public static String ID
	static void  () 
	public void  () 
	public static org.osgi.framework.BundleContext getContext () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext bundleContext
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext bundleContext
}

profiles/
profiles/J2SE-1.5.profile
profiles/OSGi_Minimum-1.2.profile
profiles/J2SE-1.3.profile
profiles/CDC-1.0_Foundation-1.0.profile
profiles/JavaSE-1.6.profile
profiles/OSGi_Minimum-1.1.profile
profiles/J2SE-1.4.profile
profiles/OSGi_Minimum-1.0.profile
profiles/CDC-1.1_Foundation-1.1.profile
profiles/JRE-1.1.profile
profiles/JavaSE-1.7.profile
profiles/J2SE-1.2.profile
plugin.properties
about.html
.api_description