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/pde/
org/eclipse/pde/internal/
org/eclipse/pde/internal/swt/
org/eclipse/pde/internal/swt/tools/
org/eclipse/pde/internal/publishing/
org/eclipse/pde/internal/build/
org/eclipse/pde/internal/build/publisher/
org/eclipse/equinox/
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/publisher/
org/eclipse/equinox/p2/publisher/eclipse/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/publisher/
org/eclipse/equinox/internal/p2/publisher/eclipse/
org/eclipse/equinox/internal/p2/publisher/compatibility/
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_SECTION_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER extends java.lang.Object {
	int[] Name
	int Misc_VirtualSize
	int VirtualAddress
	int SizeOfRawData
	int PointerToRawData
	int PointerToRelocations
	int PointerToLinenumbers
	int NumberOfRelocations
	int NumberOfLinenumbers
	int Characteristics
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_DATA_DIRECTORY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY extends java.lang.Object {
	int VirtualAddress
	int Size
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$CURSORDIR.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR extends java.lang.Object {
	int Width
	int Height
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$LEDataInputStream.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream extends java.io.InputStream {
	int position
	java.io.InputStream in
	protected byte[] buf
	protected int pos
	public void  (java.io.InputStream) 
		java.io.InputStream input
	public void  (java.io.InputStream, int) 
		java.io.InputStream input
		int bufferSize
	public void close ()  throws java.io.IOException 
	public int getPosition () 
	public int available ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
		int result
		int left
	private int readData (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int length
		int cacheCopied
		int newOffset
		int available
		int inCopied
	public int readInt ()  throws java.io.IOException 
		byte[] buf
	public short readShort ()  throws java.io.IOException 
		byte[] buf
	public void unread (byte[])  throws java.io.IOException 
		byte[] b
		int length
}

org/eclipse/pde/internal/swt/tools/IconExe$PaletteData.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$PaletteData extends java.lang.Object {
	public boolean isDirect
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
	public int redMask
	public int greenMask
	public int blueMask
	public int redShift
	public int greenShift
	public int blueShift
	public void  (org.eclipse.pde.internal.swt.tools.IconExe$RGB[]) 
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
	public void  (int, int, int) 
		int redMask
		int greenMask
		int blueMask
	public int getPixel (org.eclipse.pde.internal.swt.tools.IconExe$RGB) 
		org.eclipse.pde.internal.swt.tools.IconExe$RGB rgb
		int pixel
		int i
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB getRGB (int) 
		int pixel
		int r
		int g
		int b
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] getRGBs () 
	int shiftForMask (int) 
		int mask
		int i
}

org/eclipse/pde/internal/swt/tools/IconExe$RGBQUAD.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$RGBQUAD extends java.lang.Object {
	int rgBlue
	int rgbGreen
	int rgbRed
	int rgbReserved
	void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$ImageData.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$ImageData extends java.lang.Object {
	public int width
	public int height
	public int depth
	public int scanlinePad
	public int bytesPerLine
	public byte[] data
	public org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
	public int transparentPixel
	public byte[] maskData
	public int maskPad
	public byte[] alphaData
	public int alpha
	public int type
	public int x
	public int y
	public int disposalMethod
	public int delayTime
	static final byte[][] ANY_TO_EIGHT
	static final byte[] ONE_TO_ONE_MAPPING
	static final int[][] DITHER_MATRIX
	static final int BLIT_SRC
	static final int BLIT_ALPHA
	static final int BLIT_DITHER
	static final int ALPHA_OPAQUE
	static final int ALPHA_TRANSPARENT
	static final int ALPHA_CHANNEL_SEPARATE
	static final int ALPHA_CHANNEL_SOURCE
	static final int ALPHA_MASK_UNPACKED
	static final int ALPHA_MASK_PACKED
	static final int ALPHA_MASK_INDEX
	static final int ALPHA_MASK_RGB
	static final int LSB_FIRST
	static final int MSB_FIRST
	static void  () 
		int b
		byte[] data
		int inc
		int bit
		int v
		int p
	public void  (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
	public void  (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[]) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int scanlinePad
		byte[] data
	public void  (java.lang.String) 
		String filename
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
	void  () 
	void  (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int scanlinePad
		byte[] data
		int maskPad
		byte[] maskData
		byte[] alphaData
		int alpha
		int transparentPixel
		int type
		int x
		int y
		int disposalMethod
		int delayTime
		int bytesPerLine
	void setAllFields (int, int, int, int, int, byte[], org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], int, int, int, int, int, int) 
		int width
		int height
		int depth
		int scanlinePad
		int bytesPerLine
		byte[] data
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int transparentPixel
		byte[] maskData
		int maskPad
		byte[] alphaData
		int alpha
		int type
		int x
		int y
		int disposalMethod
		int delayTime
	public static org.eclipse.pde.internal.swt.tools.IconExe$ImageData internal_new (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int) 
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		int scanlinePad
		byte[] data
		int maskPad
		byte[] maskData
		byte[] alphaData
		int alpha
		int transparentPixel
		int type
		int x
		int y
		int disposalMethod
		int delayTime
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData colorMaskImage (int) 
		int pixel
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
		int[] row
		int y
		int i
	static byte[] checkData (byte[]) 
		byte[] data
	public void getPixels (int, int, int, byte[], int) 
		int x
		int y
		int getWidth
		byte[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int theByte
		int theByte
		int theByte
		int mask
		int n
		int i
		int srcX
		int srcY
		int offset
		int j
	public void getPixels (int, int, int, int[], int) 
		int x
		int y
		int getWidth
		int[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int theByte
		int theByte
		int theByte
		int mask
		int mask
		int n
		int i
		int srcX
		int srcY
		int offset
		int j
		int j
		int j
		int j
	public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] getRGBs () 
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData getTransparencyMask () 
	public int getTransparencyType () 
	int getByteOrder () 
	public void setPixels (int, int, int, byte[], int) 
		int x
		int y
		int putWidth
		byte[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int mask
		int n
		int i
		int srcX
		int srcY
		byte[] masks
		int offset
		boolean high
		int j
	public void setPixels (int, int, int, int[], int) 
		int x
		int y
		int putWidth
		int[] pixels
		int startIndex
		int index
		int index
		int index
		int index
		int index
		int index
		int index
		int theByte
		int theByte
		int mask
		int n
		int i
		int pixel
		int pixel
		int pixel
		int srcX
		int srcY
		byte[] masks
		int offset
		boolean high
		int j
		int j
		int j
		int j
	static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData bwPalette () 
	static int getMSBOffset (int) 
		int mask
		int i
	static int closestMatch (int, byte, byte, byte, int, int, int, byte[], byte[], byte[]) 
		int depth
		byte red
		byte green
		byte blue
		int redMask
		int greenMask
		int blueMask
		byte[] reds
		byte[] greens
		byte[] blues
		int rshift
		int gshift
		int bshift
		int r
		int g
		int b
		int minDistance
		int nearestPixel
		int n
		int j
		int distance
	static final org.eclipse.pde.internal.swt.tools.IconExe$ImageData convertMask (org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData newMask
		int blackIndex
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] rgbs
		int[] pixels
		int y
		int i
	static final byte[] convertPad (byte[], int, int, int, int, int) 
		byte[] data
		int width
		int height
		int depth
		int pad
		int newPad
		int stride
		int bpl
		int newBpl
		byte[] newData
		int srcIndex
		int destIndex
		int y
	static int getChannelShift (int) 
		int mask
		int i
	static int getChannelWidth (int, int) 
		int mask
		int shift
		int i
	static byte getChannelField (int, int) 
		int data
		int mask
		int shift
	static final void buildDitheredGradientChannel (int, int, int, int, int, boolean, byte[], int, int, int) 
		int from
		int to
		int steps
		int bandWidth
		int bandHeight
		boolean vertical
		byte[] bitmapData
		int dp
		int bytesPerLine
		int bits
		int mask
		int val
		int inc
		int dy
		int dx
		int dptr
		int thresh
		int temp
		int dx
		int dy
		int dptr
		int thresh
		int temp
}

org/eclipse/pde/internal/swt/tools/IconExe$RESDIR.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$RESDIR extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR Icon
	org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR Cursor
	int Planes
	int BitCount
	int BytesInRes
	int IconCursorId
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$NEWHEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER extends java.lang.Object {
	int Reserved
	int ResType
	int ResCount
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_DOS_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER extends java.lang.Object {
	int e_magic
	int e_cblp
	int e_cp
	int e_crlc
	int e_cparhdr
	int e_minalloc
	int e_maxalloc
	int e_ss
	int e_sp
	int e_csum
	int e_ip
	int e_cs
	int e_lfarlc
	int e_ovno
	int[] e_res
	int e_oemid
	int e_oeminfo
	int[] e_res2
	int e_lfanew
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$ICONRESDIR.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR extends java.lang.Object {
	int Width
	int Height
	int ColorCount
	int reserved
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY extends java.lang.Object {
	int Characteristics
	int TimeDateStamp
	int MajorVersion
	int MinorVersion
	int NumberOfNamedEntries
	int NumberOfIdEntries
	static final int SIZEOF
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IconResInfo.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData data
	int offset
	int size
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY extends java.lang.Object {
	int NameOffset
	boolean NameIsString
	int Name
	int Id
	int OffsetToData
	int OffsetToDirectory
	boolean DataIsDirectory
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_OPTIONAL_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER extends java.lang.Object {
	int Magic
	int MajorLinkerVersion
	int MinorLinkerVersion
	int SizeOfCode
	int SizeOfInitializedData
	int SizeOfUninitializedData
	int AddressOfEntryPoint
	int BaseOfCode
	int BaseOfData
	long ImageBase
	int SectionAlignment
	int FileAlignment
	int MajorOperatingSystemVersion
	int MinorOperatingSystemVersion
	int MajorImageVersion
	int MinorImageVersion
	int MajorSubsystemVersion
	int MinorSubsystemVersion
	int Win32VersionValue
	int SizeOfImage
	int SizeOfHeaders
	int CheckSum
	int Subsystem
	int DllCharacteristics
	long SizeOfStackReserve
	long SizeOfStackCommit
	long SizeOfHeapReserve
	long SizeOfHeapCommit
	int LoaderFlags
	int NumberOfRvaAndSizes
	org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY[] DataDirectory
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$SWT.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$SWT extends java.lang.Object {
	public static final int IMAGE_ICO
	public static final int ERROR_IO
	public static final int ERROR_INVALID_IMAGE
	public static final int ERROR_NULL_ARGUMENT
	public static final int ERROR_INVALID_ARGUMENT
	public static final int ERROR_CANNOT_BE_ZERO
	public static final int IMAGE_UNDEFINED
	public static final int ERROR_UNSUPPORTED_DEPTH
	public static final int TRANSPARENCY_MASK
	public static final int ERROR_UNSUPPORTED_FORMAT
	public static final int TRANSPARENCY_ALPHA
	public static final int TRANSPARENCY_NONE
	public static final int TRANSPARENCY_PIXEL
	public static final int IMAGE_BMP
	public static final int IMAGE_BMP_RLE
	void  () 
	public static void error (int) 
		int code
	public static void error (int, java.lang.Throwable) 
		int code
		Throwable t
}

org/eclipse/pde/internal/swt/tools/IconExe$FileFormat.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public abstract org.eclipse.pde.internal.swt.tools.IconExe$FileFormat extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream inputStream
	org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
	int compression
	public void  () 
	byte[] bitInvertData (byte[], int, int) 
		byte[] data
		int startIndex
		int endIndex
		int i
	abstract boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
	abstract org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream () 
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromStream (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		Exception e
	public static org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.io.InputStream, org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader) 
		java.io.InputStream is
		org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		boolean isSupported
		org.eclipse.pde.internal.swt.tools.IconExe$FileFormat fileFormat
}

org/eclipse/pde/internal/swt/tools/IconExe.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe extends java.lang.Object {
	public static final String VERSION
	static final boolean DEBUG
	org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
	int iconCnt
	static final int IMAGE_DOS_SIGNATURE
	static final int IMAGE_NT_SIGNATURE
	static final int IMAGE_DIRECTORY_ENTRY_RESOURCE
	static final int RES_ICON
	static final int RT_ICON
	static final int RT_GROUP_ICON
	static final int BMPHeaderFixedSize
	static final int IMAGE_NT_OPTIONAL_HDR64_MAGIC
	static final int IMAGE_NT_OPTIONAL_HDR32_MAGIC
	public void  () 
	public static void main (java.lang.String[])  throws java.lang.Exception 
		String[] args
		org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
		java.util.List images
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] current
		int j
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
		int nMissing
	static org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadIcons (java.lang.String)  throws java.io.FileNotFoundException java.io.IOException 
		String program
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe iconExe
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
		int i
	static int unloadIcons (java.lang.String, org.eclipse.pde.internal.swt.tools.IconExe$ImageData[])  throws java.io.FileNotFoundException java.io.IOException 
		String program
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] icons
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe iconExe
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
		int cnt
		int i
		int j
	org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] getIcons (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER imageDosHeader
		int imageNtHeadersOffset
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS imageNtHeaders
		int resourcesRVA
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER imageSectionHeader
		int firstSectionOffset
		boolean found
		int i
		int delta
		int imageResourceDirectoryOffset
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] newArray
	void dumpResourceDirectory (java.io.RandomAccessFile, int, int, int, int, int, boolean)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int imageResourceDirectoryOffset
		int resourceBase
		int delta
		int type
		int level
		boolean rt_icon_root
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY imageResourceDirectory
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY[] imageResourceDirectoryEntries
		int i
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY irde
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY data
		org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] newArray
	static org.eclipse.pde.internal.swt.tools.IconExe$ImageData parseIcon (java.io.RandomAccessFile, int, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int offset
		int size
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO bitmapInfo
		int width
		int height
		int depth
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		byte[] shapeData
		byte[] maskData
	static byte[] bitInvertData (byte[], int, int) 
		byte[] data
		int startIndex
		int endIndex
		int i
	static final byte[] convertPad (byte[], int, int, int, int, int) 
		byte[] data
		int width
		int height
		int depth
		int pad
		int newPad
		int stride
		int bpl
		int newBpl
		byte[] newData
		int srcIndex
		int destIndex
		int y
	static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData loadPalette (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile)  throws java.io.IOException 
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
		java.io.RandomAccessFile raf
		int depth
		int numColors
		byte[] buf
	static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int) 
		byte[] bytes
		int numColors
		int bytesOffset
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
		int i
	static byte[] loadData (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile)  throws java.io.IOException 
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
		java.io.RandomAccessFile raf
		int stride
		byte[] data
	static void flipScanLines (byte[], int, int) 
		byte[] data
		int stride
		int height
		int i1
		int i2
		int i
		int index
		byte b
	static byte[] loadData (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile, int)  throws java.io.IOException 
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
		java.io.RandomAccessFile raf
		int stride
		int dataSize
		byte[] data
		int cmp
	static void unloadIcon (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
		int sizeImage
		byte[] rgbs
	static byte[] paletteToBytes (org.eclipse.pde.internal.swt.tools.IconExe$PaletteData) 
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData pal
		int n
		byte[] bytes
		int offset
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$RGB col
	static void unloadMaskData (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
		int bpl
		int pad
		int srcBpl
		int destBpl
		byte[] buf
		int offset
		byte[] data
		int i
		java.io.IOException e
	static void unloadShapeData (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
		int bpl
		int pad
		int srcBpl
		int destBpl
		byte[] buf
		int offset
		byte[] data
		int i
		java.io.IOException e
	static boolean readIconGroup (java.io.RandomAccessFile, int, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int offset
		int size
		org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER newHeader
		org.eclipse.pde.internal.swt.tools.IconExe$RESDIR[] resDir
		int i
	static void copyFile (java.lang.String, java.lang.String)  throws java.io.FileNotFoundException java.io.IOException 
		String src
		String dst
		java.io.File srcFile
		java.io.File dstFile
		java.io.InputStream in
		java.io.OutputStream out
		int c
		int c
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO bi
	static int readU2 (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int b0
		int b1
	static int read4 (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int b0
		int b1
		int b2
		int b3
	static long read8 (java.io.RandomAccessFile)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int b0
		int b1
		int b2
		int b3
		int b4
		int b5
		int b6
		int b7
	static void write4 (java.io.RandomAccessFile, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int value
	static void writeU2 (java.io.RandomAccessFile, int)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		int value
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER idh
		int i
		int i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER ifh
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY idd
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER ioh
		boolean is32
		int i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS inh
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER ish
		int i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY ird
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY irde
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY irde
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER nh
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR i
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR c
	static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$RESDIR)  throws java.io.IOException 
		java.io.RandomAccessFile raf
		org.eclipse.pde.internal.swt.tools.IconExe$RESDIR rs
		long start
}

org/eclipse/pde/internal/swt/tools/IconExe$WinBMPFileFormat.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$WinBMPFileFormat extends org.eclipse.pde.internal.swt.tools.IconExe$FileFormat {
	static final int BMPFileHeaderSize
	static final int BMPHeaderFixedSize
	int importantColors
	void  () 
	void decompressData (byte[], byte[], int, int) 
		byte[] src
		byte[] dest
		int stride
		int cmp
	int decompressRLE4Data (byte[], int, int, byte[], int) 
		byte[] src
		int numBytes
		int stride
		byte[] dest
		int destSize
		int sp
		int se
		int dp
		int de
		int x
		int y
		int len
		int i
		byte theByte
		int i
	int decompressRLE8Data (byte[], int, int, byte[], int) 
		byte[] src
		int numBytes
		int stride
		byte[] dest
		int destSize
		int sp
		int se
		int dp
		int de
		int x
		int y
		int len
		int i
		byte theByte
		int i
	boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		byte[] header
		int infoHeaderSize
	byte[] loadData (byte[]) 
		byte[] infoHeader
		int width
		int height
		int bitCount
		int stride
		byte[] data
	byte[] loadData (byte[], int) 
		byte[] infoHeader
		int stride
		int height
		int dataSize
		byte[] data
		int cmp
		java.io.IOException e
		int compressedSize
		byte[] compressed
		java.io.IOException e
	int[] loadFileHeader () 
		int[] header
		java.io.IOException e
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream () 
		int[] fileHeader
		byte[] infoHeader
		Exception e
		int width
		int height
		int bitCount
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		java.io.IOException e
		byte[] data
		int type
	org.eclipse.pde.internal.swt.tools.IconExe$PaletteData loadPalette (byte[]) 
		byte[] infoHeader
		int depth
		int numColors
		byte[] buf
		java.io.IOException e
	org.eclipse.pde.internal.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int) 
		byte[] bytes
		int numColors
		int bytesOffset
		org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
		int i
	static byte[] paletteToBytes (org.eclipse.pde.internal.swt.tools.IconExe$PaletteData) 
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData pal
		int n
		byte[] bytes
		int offset
		int i
		org.eclipse.pde.internal.swt.tools.IconExe$RGB col
	void flipScanLines (byte[], int, int) 
		byte[] data
		int stride
		int height
		int i1
		int i2
		int i
		int index
		byte b
}

org/eclipse/pde/internal/swt/tools/IconExe$WinICOFileFormat.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$WinICOFileFormat extends org.eclipse.pde.internal.swt.tools.IconExe$FileFormat {
	void  () 
	static final byte[] convertPad (byte[], int, int, int, int, int) 
		byte[] data
		int width
		int height
		int depth
		int pad
		int newPad
		int stride
		int bpl
		int newBpl
		byte[] newData
		int srcIndex
		int destIndex
		int y
	int iconSize (org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
		int shapeDataStride
		int maskDataStride
		int dataSize
		int paletteSize
	boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
		byte[] header
	boolean isValidIcon (org.eclipse.pde.internal.swt.tools.IconExe$ImageData) 
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
		int size
	int loadFileHeader (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream byteStream
		int[] fileHeader
		java.io.IOException e
		int numIcons
	int loadFileHeader (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream, boolean) 
		org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream byteStream
		boolean hasHeader
		int[] fileHeader
		java.io.IOException e
		int numIcons
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream () 
		int numIcons
		int[][] headers
		org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] icons
		int i
	org.eclipse.pde.internal.swt.tools.IconExe$ImageData loadIcon (int[]) 
		int[] iconHeader
		byte[] infoHeader
		org.eclipse.pde.internal.swt.tools.IconExe$WinBMPFileFormat bmpFormat
		org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
		byte[] shapeData
		int width
		int height
		int depth
		byte[] maskData
	int[][] loadIconHeaders (int) 
		int numIcons
		int[][] headers
		int i
		java.io.IOException e
	byte[] loadInfoHeader (int[]) 
		int[] iconHeader
		int width
		int height
		int numColors
		java.io.IOException e
		byte[] infoHeader
		java.io.IOException e
		int infoWidth
		int infoHeight
		int bitCount
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_NT_HEADERS.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS extends java.lang.Object {
	int Signature
	org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER FileHeader
	org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER OptionalHeader
	static final int FIELD_OFFSET_OptionalHeader
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_FILE_HEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER extends java.lang.Object {
	int Machine
	int NumberOfSections
	int TimeDateStamp
	int PointerToSymbolTable
	int NumberOfSymbols
	int SizeOfOptionalHeader
	int Characteristics
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$BITMAPINFOHEADER.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER extends java.lang.Object {
	int biSize
	int biWidth
	int biHeight
	int biPlanes
	int biBitCount
	int biCompression
	int biSizeImage
	int biXPelsPerMeter
	int biYPelsPerMeter
	int biClrUsed
	int biClrImportant
	public void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$RGB.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$RGB extends java.lang.Object {
	public int red
	public int green
	public int blue
	static final long serialVersionUID
	public void  (int, int, int) 
		int red
		int green
		int blue
	public boolean equals (java.lang.Object) 
		Object object
		org.eclipse.pde.internal.swt.tools.IconExe$RGB rgb
	public int hashCode () 
	public java.lang.String toString () 
}

org/eclipse/pde/internal/swt/tools/IconExe$ImageLoader.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader extends java.lang.Object {
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
	public int logicalScreenWidth
	public int logicalScreenHeight
	public int backgroundPixel
	public int repeatCount
	java.util.Vector imageLoaderListeners
	public void  () 
	void reset () 
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.io.InputStream) 
		java.io.InputStream stream
	public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.lang.String) 
		String filename
		java.io.InputStream stream
		java.io.IOException e
}

org/eclipse/pde/internal/swt/tools/IconExe$BITMAPINFO.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
 org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO extends java.lang.Object {
	org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bmiHeader
	org.eclipse.pde.internal.swt.tools.IconExe$RGBQUAD[] bmiColors
	void  () 
}

org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DATA_ENTRY.class
IconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY extends java.lang.Object {
	int OffsetToData
	int Size
	int CodePage
	int Reserved
	public void  () 
}

org/eclipse/pde/internal/publishing/Constants.class
Constants.java
package org.eclipse.pde.internal.publishing
public final org.eclipse.pde.internal.publishing.Constants extends java.lang.Object {
	public static final String ECLIPSE_BUNDLE_SHAPE
	public static final String BUNDLE_CLASSPATH
	public static final String BUNDLE_EQUINOX_LAUNCHER
	public static final int EXCEPTION_FEATURE_PARSE
	public void  () 
}

org/eclipse/pde/internal/publishing/Utils.class
Utils.java
package org.eclipse.pde.internal.publishing
public final org.eclipse.pde.internal.publishing.Utils extends java.lang.Object {
	public void  () 
	public static void copy (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File source
		java.io.File destination
		java.io.InputStream in
		java.io.OutputStream out
		byte[] buffer
		int bytesRead
	public static boolean guessUnpack (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String[]) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String[] classpath
		java.util.Dictionary properties
		String shape
		int i
	public static java.lang.String[] getBundleClasspath (java.util.Dictionary) 
		java.util.Dictionary manifest
		String fullClasspath
		String[] result
		org.eclipse.osgi.util.ManifestElement[] classpathEntries
		int i
	public static java.lang.String getBundleManifestHeader (java.util.Dictionary, java.lang.String) 
		java.util.Dictionary manifest
		String header
		String value
		java.util.Enumeration keys
		String key
}

org/eclipse/pde/internal/publishing/Activator.class
Activator.java
package org.eclipse.pde.internal.publishing
public org.eclipse.pde.internal.publishing.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
}

org/eclipse/pde/internal/build/publisher/GatheringComputer.class
GatheringComputer.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatheringComputer extends java.lang.Object implements org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer  {
	private static final String PROVIDED_PATH
	private final java.util.LinkedHashMap filesMap
	public void  () 
	public org.eclipse.core.runtime.IPath computePath (java.io.File) 
		java.io.File source
		String prefix
		org.eclipse.core.runtime.IPath result
		org.eclipse.core.runtime.IPath rootPath
	public void reset () 
	public void addAll (org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	public void addFiles (java.lang.String, java.lang.String[]) 
		String prefix
		String[] files
		int i
	public void addFile (java.lang.String, java.lang.String) 
		String prefix
		String file
	public void addFile (java.lang.String, java.io.File) 
		String computedPath
		java.io.File file
	public java.io.File[] getFiles () 
		java.util.Set keys
	public int size () 
}

org/eclipse/pde/internal/build/publisher/GatherFeatureAction.class
GatherFeatureAction.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatherFeatureAction extends org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction {
	private org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	private String groupId
	private org.eclipse.pde.internal.build.publisher.FeatureRootAdvice rootAdvice
	private final java.io.File featureRoot
	public void  (java.io.File, java.io.File) 
		java.io.File location
		java.io.File featureRoot
	public void setComputer (org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	public void setGroupId (java.lang.String) 
		String groupId
	protected org.eclipse.equinox.p2.publisher.eclipse.Feature[] getFeatures (java.io.File[]) 
		java.io.File[] locations
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
	protected java.lang.String getGroupId (java.lang.String) 
		String featureId
	protected org.eclipse.equinox.p2.metadata.IInstallableUnit generateFeatureJarIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
	protected void publishFeatureArtifacts (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		java.util.Collection artifacts
		org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor ad
	public void setRootAdvice (org.eclipse.pde.internal.build.publisher.FeatureRootAdvice) 
		org.eclipse.pde.internal.build.publisher.FeatureRootAdvice rootAdvice
}

org/eclipse/pde/internal/build/publisher/GatherBundleAction.class
GatherBundleAction.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatherBundleAction extends org.eclipse.equinox.p2.publisher.eclipse.BundlesAction {
	private org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	private String unpack
	private java.io.File manifestRoot
	private java.io.File bundleLocation
	public void  (java.io.File, java.io.File) 
		java.io.File location
		java.io.File manifestRoot
	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 void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File, java.io.File[], org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		java.io.File base
		java.io.File[] inclusions
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
	protected org.eclipse.osgi.service.resolver.BundleDescription[] getBundleDescriptions (java.io.File[], org.eclipse.core.runtime.IProgressMonitor) 
		java.io.File[] bundleLocations
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.Dictionary manifest
		org.eclipse.osgi.service.resolver.BundleDescription bundle
	protected void createShapeAdvice (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		java.util.Dictionary manifest
		String shape
		org.eclipse.equinox.p2.publisher.eclipse.BundleShapeAdvice advice
	public void setComputer (org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
	public void setUnpack (java.lang.String) 
		String unpack
}

org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.class
FeatureRootAdvice.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.FeatureRootAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice  {
	private static final int IDX_COMPUTER
	private static final int IDX_DESCRIPTOR
	private final java.util.Map advice
	private String featureId
	private org.eclipse.equinox.p2.metadata.Version featureVersion
	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
	public java.lang.String[] getConfigs () 
	public org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer getRootFileComputer (java.lang.String) 
		String config
	public void addRootfiles (java.lang.String, org.eclipse.pde.internal.build.publisher.GatheringComputer) 
		String config
		org.eclipse.pde.internal.build.publisher.GatheringComputer computer
		Object[] configAdvice
		org.eclipse.pde.internal.build.publisher.GatheringComputer existing
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
	public void addPermissions (java.lang.String, java.lang.String, java.lang.String[]) 
		String config
		String permissions
		String[] files
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		int i
	public void addLinks (java.lang.String, java.lang.String) 
		String config
		String links
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
	private java.lang.Object[] getConfigAdvice (java.lang.String) 
		String config
		Object[] configAdvice
	public org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor getDescriptor (java.lang.String) 
		String config
		Object[] configAdvice
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		String key
	public void setFeatureId (java.lang.String) 
		String featureId
	public void setFeatureVersion (org.eclipse.equinox.p2.metadata.Version) 
		org.eclipse.equinox.p2.metadata.Version featureVersion
	public java.lang.String[] getConfigurations () 
		java.util.Set keys
}

org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.class
BuildPublisherApplication.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.BuildPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
	private java.util.List actions
	public void  () 
	public void addAction (org.eclipse.equinox.p2.publisher.IPublisherAction) 
		org.eclipse.equinox.p2.publisher.IPublisherAction action
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
	public void setAppend (boolean) 
		boolean value
}

org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.class
DefaultCUsAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.DefaultCUsAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private String flavor
	private int startLevel
	private boolean start
	public void  (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, int, boolean) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		String flavor
		int startLevel
		boolean start
	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 void generateDefaultConfigIU (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult result
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo createDefaultConfigurationBundleInfo () 
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo result
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo createDefaultUnconfigurationBundleInfo () 
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo result
}

org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.class
EquinoxLauncherCUAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.EquinoxLauncherCUAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	public static final String ORG_ECLIPSE_EQUINOX_LAUNCHER
	private String flavor
	private String[] configSpecs
	public void  (java.lang.String, java.lang.String[]) 
		String flavor
		String[] configSpecs
	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
	private void publishLauncherFragmentCUs (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		String id
		int i
		String configSpec
		String[] specs
	private void publishCU (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		String id
		String configSpec
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		java.util.Collection advice
		org.eclipse.equinox.p2.publisher.actions.IVersionAdvice versionSpec
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo bundle
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
		org.eclipse.equinox.p2.metadata.IInstallableUnit cu
}

org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.class
EquinoxExecutableAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.EquinoxExecutableAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private static String TYPE
	protected String configSpec
	protected String idBase
	protected org.eclipse.equinox.p2.metadata.Version version
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables
	protected String flavor
	static void  () 
	protected void  () 
	public void  (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables
		String configSpec
		String idBase
		org.eclipse.equinox.p2.metadata.Version version
		String flavor
	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 result
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor brandedExecutables
	private void publishExecutableSetter (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor brandedExecutables
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iud
		String executableName
		String id
		java.util.Map touchpointData
	protected boolean publishExecutableIU (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		String[] config
		boolean publishCU
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		String id
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
		String namespace
		String capabilityId
		org.eclipse.equinox.p2.metadata.IProvidedCapability executableCapability
		org.eclipse.equinox.p2.metadata.IProvidedCapability selfCapability
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		String ws
		String os
		String arch
		String launcherFragment
	private java.lang.String getExecutableId () 
	private void publishExecutableCU (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu
		String[] config
		String os
		java.util.Map touchpointData
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
	private org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription createSkeletonExecutableCU (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu
		String id
		String executableId
	private org.eclipse.equinox.p2.metadata.IInstallableUnit createBundledMacIU (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu
		String baseId
		String id
		java.util.Map touchpointData
	private java.util.Map computeInstallActions (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor
		String os
		java.util.Map touchpointData
		String configurationData
		String execName
		String appName
		String execName
		String appName
		java.io.File[] fileList
		int i
		String unConfigurationData
	private java.lang.String guessMacAppName (java.lang.String) 
		String execName
		String appName
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor brandExecutables (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result
		org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice advice
	private org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice getBrandingAdvice () 
		java.util.Collection advice
		java.util.Iterator i
	protected void fullBrandExecutables (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice advice
		org.eclipse.equinox.internal.p2.publisher.eclipse.BrandingIron iron
		String name
		Exception e
	protected void partialBrandExecutables (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File[] list
		int i
	private void mungeExecutableFileName (java.io.File, org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		java.io.File file
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File newFile
		java.io.File newFile
}

org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.class
AccumulateConfigDataAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.AccumulateConfigDataAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private String configSpec
	private org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader loader
	public void  (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, java.io.File, java.io.File) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		String configSpec
		java.io.File configurationLocation
		java.io.File executableLocation
	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 void storeConfigData (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		String config
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
}

org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.class
ProductFileAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.ProductFileAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.ILicenseAdvice org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice  {
	private static final String OSGI_SPLASH_PATH
	private static final String SPLASH_PREFIX
	private org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product
	private String configSpec
	private String ws
	private String os
	private String arch
	private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
	protected java.lang.String getId () 
	protected org.eclipse.equinox.p2.metadata.Version getVersion () 
	public void  (org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product
		String configSpec
		String[] config
	public java.lang.String[] getProgramArguments () 
		String line
	public java.lang.String[] getVMArguments () 
		String line
	public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles () 
	public java.util.Map getProperties () 
		java.util.Map result
	public java.lang.String getExecutableName () 
	public org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor getProductFile () 
	public java.lang.String[] getIcons () 
	public java.lang.String getOS () 
	public java.lang.String getLicenseURL () 
	public java.lang.String getLicenseText () 
	private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData () 
		org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader loader
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData result
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData result
		String location
	private void addProductFileConfigBundles (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data
		java.util.Set versionBoundBundles
		java.util.Map unboundedBundles
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		int i
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		java.util.List bundleInfos
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		java.util.List list
		org.eclipse.equinox.frameworkadmin.BundleInfo target
	private void addUnboundedBundle (java.util.Map, org.eclipse.equinox.frameworkadmin.BundleInfo) 
		java.util.Map data
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
	private void addProductFileBundles (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data
		java.util.List bundles
		java.util.Set set
		org.eclipse.equinox.p2.metadata.IVersionedId vid
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
	private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData generateConfigData () 
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData result
		java.util.List bundles
		org.eclipse.equinox.p2.metadata.IVersionedId vid
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
	private java.lang.String getSplashLocation () 
	protected java.lang.String getConfigSpec () 
	protected boolean matchConfig (java.lang.String, boolean) 
		String spec
		boolean includeDefault
		String targetWS
		String targetOS
		String targetArch
	private org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader createDataLoader () 
		String location
		java.io.File configFile
		java.io.File parent
}

org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.class
LaunchingAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.LaunchingAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice  {
	private org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData data
	private String configSpec
	public void  (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, java.lang.String) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData data
		String configSpec
	protected java.lang.String getConfigSpec () 
	public java.lang.String[] getProgramArguments () 
	public java.lang.String[] getVMArguments () 
	public java.lang.String getExecutableName () 
}

org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.class
InstallPublisherApplication.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.InstallPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
	protected String id
	protected org.eclipse.equinox.p2.metadata.Version version
	protected String name
	protected String executableName
	protected String flavor
	protected org.eclipse.equinox.p2.metadata.IVersionedId[] topLevel
	protected boolean start
	protected String[] rootExclusions
	public void  () 
	protected void processFlag (java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) 
		String arg
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
	protected void initialize (org.eclipse.equinox.p2.publisher.PublisherInfo)  throws org.eclipse.equinox.p2.core.ProvisionException 
		org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
	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 org.eclipse.equinox.p2.metadata.IVersionedId[] createVersionedIdList (java.lang.String) 
		String parameter
		String[] list
		org.eclipse.equinox.p2.metadata.IVersionedId[] result
		int i
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
		java.util.ArrayList result
	private org.eclipse.equinox.p2.publisher.IPublisherAction createEclipseInstallAction () 
		String[] exclusions
		String[] result
	protected java.lang.String[] getBaseExclusions () 
}

org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.class
FeaturesAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	public static final String INSTALL_FEATURES_FILTER
	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
	protected org.eclipse.equinox.p2.publisher.eclipse.Feature[] features
	private java.io.File[] locations
	public static org.eclipse.equinox.p2.metadata.IArtifactKey createFeatureArtifactKey (java.lang.String, java.lang.String) 
		String id
		String version
	public static org.eclipse.equinox.p2.metadata.IInstallableUnit createFeatureJarIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		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.Map$Entry locEntry
		java.util.Locale locale
		java.util.Map translatedStrings
		java.util.Map$Entry entry
	private static java.lang.String getTransformedId (java.lang.String, boolean, boolean) 
		String original
		boolean isPlugin
		boolean isGroup
	private static java.net.URI toURIOrNull (java.lang.String) 
		String url
	public void  (org.eclipse.equinox.p2.publisher.eclipse.Feature[]) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature[] features
	public void  (java.io.File[]) 
		java.io.File[] locations
	private void createAdviceFileAdvice (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		String location
		String groupId
		org.eclipse.equinox.p2.publisher.AdviceFileAdvice advice
	private void createBundleShapeAdvice (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] entries
		int i
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
	protected org.eclipse.equinox.p2.metadata.IInstallableUnit createFeatureRootFileIU (java.lang.String, java.lang.String, java.io.File, org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor) 
		String featureId
		String featureVersion
		java.io.File location
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		String id
		org.eclipse.equinox.p2.metadata.Version version
		String configSpec
		java.util.Map touchpointData
		String configurationData
		String unConfigurationData
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		org.eclipse.equinox.p2.metadata.IInstallableUnit iuResult
	protected org.eclipse.equinox.p2.metadata.IInstallableUnit createGroupIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, java.util.List, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		java.util.List childIUs
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		String id
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] entries
		java.util.List required
		int i
		org.eclipse.equinox.p2.metadata.VersionRange range
		String requiredId
		int i
		org.eclipse.equinox.p2.metadata.IInstallableUnit child
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
		java.util.ArrayList providedCapabilities
		java.util.Map localizations
		java.util.Map$Entry locEntry
		java.util.Locale locale
		java.util.Map translatedStrings
		java.util.Map$Entry e
	protected java.lang.String getGroupId (java.lang.String) 
		String featureId
	private org.eclipse.equinox.p2.metadata.IInstallableUnit createPatchIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, java.util.List, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		java.util.List childIUs
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitPatchDescription iu
		String id
		org.eclipse.equinox.p2.metadata.Version version
		org.eclipse.equinox.p2.publisher.eclipse.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
		int i
		org.eclipse.equinox.p2.metadata.IInstallableUnit child
		java.util.ArrayList providedCapabilities
		java.util.Map localizations
		java.util.Map$Entry locEntry
		java.util.Locale locale
		java.util.Map translatedStrings
		java.util.Map$Entry e
	private java.io.File[] expandLocations (java.io.File[]) 
		java.io.File[] list
		java.util.ArrayList result
	private void expandLocations (java.io.File[], java.util.ArrayList) 
		java.io.File[] list
		java.util.ArrayList result
		int i
		java.io.File location
	protected void generateFeatureIUs (org.eclipse.equinox.p2.publisher.eclipse.Feature[], org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature[] featureList
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		int i
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		java.util.ArrayList childIUs
		org.eclipse.equinox.p2.metadata.IInstallableUnit featureJarIU
		org.eclipse.equinox.p2.metadata.IInstallableUnit groupIU
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others
		int iuIndex
	protected org.eclipse.equinox.p2.metadata.IInstallableUnit generateFeatureJarIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
	protected java.util.ArrayList generateRootFileIUs (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		java.util.ArrayList ius
		java.util.Collection collection
		org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice advice
		String[] configs
		int i
		String config
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		java.io.File[] files
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor artifactDescriptor
		org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer computer
	private void generateSiteReference (java.lang.String, java.lang.String, java.lang.String, java.util.List) 
		String location
		String nickname
		String featureId
		java.util.List collector
		String message
		java.net.URI associateLocation
		String message
	protected void generateSiteReferences (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.eclipse.URLEntry updateURL
		java.util.List collector
		org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] discoverySites
		int i
	protected org.eclipse.equinox.p2.publisher.eclipse.Feature[] getFeatures (java.io.File[]) 
		java.io.File[] featureLocations
		java.util.ArrayList result
		int i
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
	private org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) 
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
		StringBuffer result
	private void expandFilter (java.lang.String, java.lang.String, java.lang.StringBuffer) 
		String filter
		String osgiFilterValue
		StringBuffer result
		java.util.StringTokenizer token
	protected org.eclipse.equinox.p2.metadata.VersionRange getVersionRange (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) 
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
		String versionSpec
		String match
		org.eclipse.equinox.p2.metadata.Version version
		org.osgi.framework.Version osgiVersion
		org.eclipse.equinox.p2.metadata.Version upper
		org.eclipse.equinox.p2.metadata.Version upper
	private boolean isPatch (org.eclipse.equinox.p2.publisher.eclipse.Feature) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] entries
		int i
	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 void publishFeatureArtifacts (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		java.util.Collection artifacts
		org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
		java.io.File file
		org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor ad
	private void setupLinks (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		String[] links
		StringBuffer linkActions
		int i
		String target
		String name
		java.util.Map touchpointData
	private void setupPermissions (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor) 
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
		java.util.Map touchpointData
		String[][] permsList
		int i
		String[] permSpec
		String configurationData
}

org/eclipse/equinox/p2/publisher/eclipse/IConfigAdvice.class
IConfigAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public abstract org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles () 
	public abstract java.util.Map getProperties () 
}

org/eclipse/equinox/p2/publisher/eclipse/IExecutableAdvice.class
IExecutableAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public abstract org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract java.lang.String[] getVMArguments () 
	public abstract java.lang.String[] getProgramArguments () 
	public abstract java.lang.String getExecutableName () 
}

org/eclipse/equinox/p2/publisher/eclipse/FeatureEntry.class
FeatureEntry.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry extends java.lang.Object implements org.eclipse.equinox.p2.publisher.eclipse.IPlatformEntry  {
	private final String id
	private String versionOrRange
	private String url
	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.p2.publisher.eclipse.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.p2.publisher.eclipse.FeatureEntry result
	public static org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry createRequires (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, java.lang.String, java.lang.String, boolean) 
		String id
		org.eclipse.equinox.p2.metadata.VersionRange versionRange
		String match
		String filter
		boolean isPlugin
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry result
	public void  (java.lang.String, java.lang.String, boolean) 
		String id
		String version
		boolean isPlugin
	public void  (java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange, boolean) 
		String id
		org.eclipse.equinox.p2.metadata.VersionRange versionRange
		boolean isPlugin
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.equinox.p2.publisher.eclipse.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 getURL () 
	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 void setURL (java.lang.String) 
		String value
	public void setVersion (java.lang.String) 
		String value
	public java.lang.String toString () 
		StringBuffer result
	public boolean unpackSet () 
	public boolean isPatch () 
	public void setPatch (boolean) 
		boolean patch
}

org/eclipse/equinox/p2/publisher/eclipse/BundleShapeAdvice.class
BundleShapeAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.BundleShapeAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.eclipse.IBundleShapeAdvice  {
	private String shape
	private org.eclipse.equinox.p2.metadata.Version version
	private String id
	public void  (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		String shape
	protected java.lang.String getId () 
	protected org.eclipse.equinox.p2.metadata.Version getVersion () 
	public java.lang.String getShape () 
}

org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.class
ConfigCUsAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.ConfigCUsAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	protected static final String ORG_ECLIPSE_UPDATE_CONFIGURATOR
	protected static final String DEFAULT_START_LEVEL
	private static java.util.Collection PROPERTIES_TO_SKIP
	private static java.util.HashSet PROGRAM_ARGS_TO_SKIP
	protected org.eclipse.equinox.p2.metadata.Version version
	protected String id
	protected String flavor
	org.eclipse.equinox.p2.publisher.IPublisherResult outerResults
	static void  () 
	public static java.lang.String getAbstractCUCapabilityNamespace (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String id
		String type
		String flavor
		String configSpec
	public static java.lang.String getAbstractCUCapabilityId (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String id
		String type
		String flavor
		String configSpec
	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, java.lang.String, org.eclipse.equinox.p2.metadata.Version) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		String flavor
		String id
		org.eclipse.equinox.p2.metadata.Version version
	public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo 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
		String configSpec
		java.util.Collection configAdvice
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		java.util.Collection launchingAdvice
	private void publishTopLevelConfigurationIU (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 org.eclipse.equinox.frameworkadmin.BundleInfo[] fillInBundles (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		java.util.Collection configAdvice
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		java.util.ArrayList result
		org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice advice
		int defaultStart
		java.util.Map adviceProperties
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		int i
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		java.io.File location
		java.util.Dictionary manifest
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo newInfo
		org.eclipse.osgi.util.ManifestElement[] element
		org.osgi.framework.BundleException e
	private void publishIniIUs (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String) 
		java.util.Collection launchingAdvice
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		String configSpec
		String configureData
		String unconfigureData
		String[] dataStrings
		java.util.Map touchpointData
		org.eclipse.equinox.p2.metadata.IInstallableUnit cu
	private void publishConfigIUs (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String) 
		java.util.Collection configAdvice
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		String configSpec
		String configureData
		String unconfigureData
		String[] dataStrings
		java.util.Map touchpointData
		org.eclipse.equinox.p2.metadata.IInstallableUnit cu
	private org.eclipse.equinox.p2.metadata.IInstallableUnit createCU (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, java.lang.String, java.lang.String, java.util.Map) 
		String cuId
		org.eclipse.equinox.p2.metadata.Version cuVersion
		String cuType
		String cuFlavor
		String configSpec
		java.util.Map touchpointData
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription cu
		String resultId
		org.eclipse.equinox.p2.metadata.IProvidedCapability selfCapability
		String namespace
		String abstractId
		org.eclipse.equinox.p2.metadata.IProvidedCapability abstractCapability
	protected java.lang.String[] getConfigurationStrings (java.util.Collection) 
		java.util.Collection configAdvice
		String configurationData
		String unconfigurationData
		java.util.Set properties
		org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice advice
		java.util.Map$Entry aProperty
		String key
		java.util.Map parameters
	private boolean shouldPublishProperty (java.lang.String) 
		String key
	private boolean shouldPublishJvmArg (java.lang.String) 
		String key
	private boolean shouldPublishProgramArg (java.lang.String) 
		String key
	protected java.lang.String[] getLauncherConfigStrings (java.util.Collection) 
		java.util.Collection launchingAdvice
		String configurationData
		String unconfigurationData
		java.util.Map touchpointParameters
		java.util.Set jvmSet
		java.util.Set programSet
		org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice advice
		String[] jvmArgs
		int i
		String[] programArgs
		int i
	protected void publishBundleCUs (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.frameworkadmin.BundleInfo[], java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
		String configSpec
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		String cuIdPrefix
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
		int i
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo bundle
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.p2.metadata.IInstallableUnit cu
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo createGeneratorBundleInfo (org.eclipse.equinox.frameworkadmin.BundleInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		String name
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo newInfo
		int i
		org.eclipse.equinox.p2.metadata.Version bundleVersion
}

org/eclipse/equinox/p2/publisher/eclipse/Feature.class
Feature.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.Feature extends java.lang.Object implements org.eclipse.equinox.p2.publisher.eclipse.IPlatformEntry  {
	private final String id
	private String version
	private String label
	private String image
	private String brandingPlugin
	private boolean primary
	private boolean exclusive
	private String application
	private String colocationAffinity
	private org.eclipse.equinox.p2.publisher.eclipse.URLEntry description
	private org.eclipse.equinox.p2.publisher.eclipse.URLEntry license
	private String licenseFeature
	private String licenseFeatureVersion
	private org.eclipse.equinox.p2.publisher.eclipse.URLEntry copyright
	private String installHandler
	private String installHandlerURL
	private String installHandlerLibrary
	private org.eclipse.equinox.p2.publisher.eclipse.URLEntry updateSite
	private java.util.ArrayList discoverySites
	private java.util.ArrayList entries
	private String providerName
	private String os
	private String ws
	private String arch
	private String nl
	private String location
	private java.util.Map localizations
	public void  (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.p2.publisher.eclipse.URLEntry entry
	public void addEntry (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) 
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry plugin
	public java.lang.String getApplication () 
	public java.lang.String getArch () 
	public java.lang.String getBrandingPlugin () 
	public java.lang.String getColocationAffinity () 
	public java.lang.String getCopyright () 
	public java.lang.String getCopyrightURL () 
	public java.lang.String getDescription () 
	public java.lang.String getDescriptionURL () 
	public org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] getDiscoverySites () 
	public org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] getEntries () 
	public java.lang.String getId () 
	public java.lang.String getImage () 
	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 getLicenseFeature () 
	public java.lang.String getLicenseFeatureVersion () 
	public java.lang.String getLicenseURL () 
	public java.util.Map getLocalizations () 
	public java.lang.String getLocation () 
	public java.lang.String getNL () 
	public java.lang.String getOS () 
	public java.lang.String getProviderName () 
	public org.eclipse.equinox.p2.publisher.eclipse.URLEntry getUpdateSite () 
	public java.lang.String getUpdateSiteLabel () 
	public java.lang.String getUpdateSiteURL () 
	public java.lang.String getVersion () 
	public java.lang.String getWS () 
	public boolean isExclusive () 
	public boolean isPrimary () 
	public boolean removeEntry (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) 
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
	public void setApplication (java.lang.String) 
		String application
	public void setBrandingPlugin (java.lang.String) 
		String brandingPlugin
	public void setColocationAffinity (java.lang.String) 
		String colocationAffinity
	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 setEnvironment (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String os
		String ws
		String arch
		String nl
	public void setExclusive (boolean) 
		boolean exclusive
	public void setImage (java.lang.String) 
		String image
	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 setLicenseFeature (java.lang.String) 
		String name
	public void setLicenseFeatureVersion (java.lang.String) 
		String version
	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 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 setVersion (java.lang.String) 
		String version
	public java.lang.String toString () 
}

org/eclipse/equinox/p2/publisher/eclipse/EclipsePublisherHelper.class
EclipsePublisherHelper.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.EclipsePublisherHelper extends java.lang.Object {
	public void  () 
	public static org.eclipse.equinox.p2.metadata.IInstallableUnit[] createEclipseIU (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.equinox.p2.metadata.IArtifactKey, java.util.Map) 
		org.eclipse.osgi.service.resolver.BundleDescription bd
		boolean isFolderPlugin
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.util.Map extraProperties
		java.util.ArrayList iusCreated
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		String shape
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	private static void addExtraProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.util.Map) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iiu
		java.util.Map extraProperties
		org.eclipse.equinox.internal.p2.metadata.InstallableUnit iu
		java.util.Map$Entry entry
}

org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.class
BundlesAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.BundlesAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	public static final String TYPE_ECLIPSE_BUNDLE
	public static final String TYPE_ECLIPSE_SOURCE
	public static final String OSGI_BUNDLE_CLASSIFIER
	public static final String CAPABILITY_NS_OSGI_BUNDLE
	public static final String CAPABILITY_NS_OSGI_FRAGMENT
	public static final org.eclipse.equinox.p2.metadata.IProvidedCapability BUNDLE_CAPABILITY
	public static final org.eclipse.equinox.p2.metadata.IProvidedCapability SOURCE_BUNDLE_CAPABILITY
	static final String DEFAULT_BUNDLE_LOCALIZATION
	private static final String[] BUNDLE_IU_PROPERTY_MAP
	public static final int BUNDLE_LOCALIZATION_INDEX
	public static final String DIR
	public 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
	public static final String BUNDLE_SHAPE
	public static final String INSTALLATION_DIRECTIVE
	public static final String INSTALLATION_GREEDY
	private java.io.File[] locations
	private org.eclipse.osgi.service.resolver.BundleDescription[] bundles
	protected org.eclipse.core.runtime.MultiStatus finalStatus
	static void  () 
	public static org.eclipse.equinox.p2.metadata.IArtifactKey createBundleArtifactKey (java.lang.String, java.lang.String) 
		String bsn
		String version
	public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleConfigurationUnit (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean, org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, java.lang.String, org.eclipse.equinox.p2.metadata.expression.IMatchExpression) 
		String hostId
		org.eclipse.equinox.p2.metadata.Version cuVersion
		boolean isBundleFragment
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo
		String configurationFlavor
		org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu
		String configUnitId
		org.eclipse.equinox.p2.metadata.Version hostVersion
		org.eclipse.equinox.p2.metadata.VersionRange range
		java.util.Map touchpointData
	public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleIU (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.equinox.p2.metadata.IArtifactKey, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.osgi.service.resolver.BundleDescription bd
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
	protected org.eclipse.equinox.p2.metadata.IInstallableUnit doCreateBundleIU (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.equinox.p2.metadata.IArtifactKey, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.osgi.service.resolver.BundleDescription bd
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		java.util.Map manifest
		java.util.Map manifestLocalizations
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
		boolean isFragment
		org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
		java.util.ArrayList reqsDeps
		org.eclipse.osgi.util.ManifestElement[] rawRequireBundleHeader
		org.eclipse.osgi.service.resolver.BundleSpecification requiredBundle
		org.eclipse.osgi.util.ManifestElement[] rawImportPackageHeader
		org.eclipse.osgi.service.resolver.ImportPackageSpecification[] osgiImports
		int i
		org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec
		java.util.ArrayList providedCapabilities
		org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
		int i
		java.util.Map$Entry locEntry
		java.util.Locale locale
		java.util.Map translatedStrings
		java.util.Map$Entry entry
		int i
		String value
		java.util.Map touchpointData
	protected void addImportPackageRequirement (java.util.ArrayList, org.eclipse.osgi.service.resolver.ImportPackageSpecification, org.eclipse.osgi.util.ManifestElement[]) 
		java.util.ArrayList reqsDeps
		org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec
		org.eclipse.osgi.util.ManifestElement[] rawImportPackageHeader
		org.eclipse.equinox.p2.metadata.VersionRange versionRange
		boolean optional
		boolean greedy
		boolean greedy
	protected void addRequireBundleRequirement (java.util.ArrayList, org.eclipse.osgi.service.resolver.BundleSpecification, org.eclipse.osgi.util.ManifestElement[]) 
		java.util.ArrayList reqsDeps
		org.eclipse.osgi.service.resolver.BundleSpecification requiredBundle
		org.eclipse.osgi.util.ManifestElement[] rawRequireBundleHeader
		boolean optional
		boolean greedy
		boolean greedy
	static org.eclipse.equinox.p2.metadata.VersionRange computeUpdateRange (org.osgi.framework.Version) 
		org.osgi.framework.Version base
		org.eclipse.equinox.p2.metadata.VersionRange updateRange
	private org.eclipse.equinox.p2.metadata.IInstallableUnitFragment createHostLocalizationFragment (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.lang.String[]) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit bundleIU
		org.eclipse.osgi.service.resolver.BundleDescription bd
		String hostId
		String[] hostBundleManifestValues
		java.util.Map hostLocalizations
	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.Map$Entry localeEntry
		java.util.Locale locale
		java.util.Map translatedStrings
		java.util.Map$Entry entry
	private static java.lang.String makeHostLocalizationFragmentId (java.lang.String) 
		String id
	private static java.lang.String createConfigScript (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, boolean) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo
		boolean isBundleFragment
		String configScript
	private static java.lang.String createDefaultBundleConfigScript (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo
	public static org.eclipse.equinox.p2.metadata.IInstallableUnit createDefaultBundleConfigurationUnit (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo
		org.eclipse.equinox.internal.p2.publisher.eclipse.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.p2.publisher.eclipse.GeneratorBundleInfo) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo unconfigInfo
	private static java.lang.String createUnconfigScript (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, boolean) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo unconfigInfo
		boolean isBundleFragment
		String unconfigScript
	private static boolean isDynamicImport (org.eclipse.osgi.service.resolver.ImportPackageSpecification) 
		org.eclipse.osgi.service.resolver.ImportPackageSpecification importedPackage
	protected 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
		StringBuffer result
		String[] interestingKeys
		String key
		String value
	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[] getExternalizedStrings (org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
		String[] result
		int j
		int i
	public static java.lang.String[] getManifestCachedValues (java.util.Map) 
		java.util.Map manifest
		String[] cachedValues
		int j
		String value
	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
	private static org.eclipse.osgi.service.pluginconversion.PluginConverter acquirePluginConverter () 
	private static java.util.Dictionary convertPluginManifest (java.io.File, boolean) 
		java.io.File bundleLocation
		boolean logConversionException
		org.eclipse.osgi.service.pluginconversion.PluginConverter converter
		String message
		org.eclipse.osgi.service.pluginconversion.PluginConversionException convertException
		org.eclipse.core.runtime.IStatus status
	public static org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (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 static org.eclipse.osgi.service.resolver.BundleDescription createBundleDescriptionIgnoringExceptions (java.io.File) 
		java.io.File bundleLocation
		java.io.IOException e
		org.osgi.framework.BundleException e
	private static void logWarning (java.io.File, java.lang.Throwable) 
		java.io.File bundleLocation
		Throwable t
		String message
	public static org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (java.io.File)  throws java.io.IOException org.osgi.framework.BundleException 
		java.io.File bundleLocation
		java.util.Dictionary manifest
	public static java.util.Dictionary loadManifestIgnoringExceptions (java.io.File) 
		java.io.File bundleLocation
		java.io.IOException e
		org.osgi.framework.BundleException e
	public static java.util.Dictionary loadManifest (java.io.File)  throws java.io.IOException org.osgi.framework.BundleException 
		java.io.File bundleLocation
		java.util.Dictionary manifest
	public static java.util.Dictionary basicLoadManifestIgnoringExceptions (java.io.File) 
		java.io.File bundleLocation
		java.io.IOException e
		org.osgi.framework.BundleException e
	public static java.util.Dictionary basicLoadManifest (java.io.File)  throws java.io.IOException org.osgi.framework.BundleException 
		java.io.File bundleLocation
		java.io.InputStream manifestStream
		java.util.zip.ZipFile jarFile
		java.util.zip.ZipEntry manifestEntry
		java.io.File manifestFile
		java.util.Dictionary manifest
	private static org.eclipse.osgi.framework.util.Headers parseBundleManifestIntoModifyableDictionaryWithCaseInsensitiveKeys (java.io.InputStream)  throws java.io.IOException org.osgi.framework.BundleException 
		java.io.InputStream manifestStream
	private static org.eclipse.osgi.util.ManifestElement[] parseManifestHeader (java.lang.String, java.util.Map, java.lang.String) 
		String header
		java.util.Map manifest
		String bundleLocation
		org.osgi.framework.BundleException e
		String message
	private static java.lang.String getInstallationDirective (java.lang.String, org.eclipse.osgi.util.ManifestElement[]) 
		String requirementId
		org.eclipse.osgi.util.ManifestElement[] correspondingBundleHeader
		org.eclipse.osgi.util.ManifestElement manifestElement
		String[] packages
		String pckg
	public void  (java.io.File[]) 
		java.io.File[] locations
	public void  (org.eclipse.osgi.service.resolver.BundleDescription[]) 
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
	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 void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File, java.io.File[], org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
		java.io.File base
		java.io.File[] inclusions
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination
	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 jarFile
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination
		boolean reuse
		java.io.File packFile
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor ad200
	private java.io.File[] expandLocations (java.io.File[]) 
		java.io.File[] list
		java.util.ArrayList result
	private void expandLocations (java.io.File[], java.util.ArrayList) 
		java.io.File[] list
		java.util.ArrayList result
		int i
		java.io.File location
	protected void generateBundleIUs (org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected void generateBundleIUs (org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		org.eclipse.equinox.p2.publisher.IPublisherResult result
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
		org.eclipse.osgi.service.resolver.BundleDescription bd
		org.eclipse.equinox.p2.metadata.IInstallableUnit bundleIU
		org.eclipse.equinox.p2.metadata.IArtifactKey key
		java.io.File location
		org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor ad
		java.io.File bundleLocation
		org.eclipse.equinox.p2.metadata.IInstallableUnit fragment
		String hostId
		org.eclipse.equinox.p2.metadata.VersionRange hostVersionRange
		org.eclipse.equinox.p2.query.IQueryResult hosts
		java.util.Iterator itor
		org.eclipse.equinox.p2.metadata.IInstallableUnit host
		String fragmentId
		String[] externalizedStrings
		org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others
		int iuIndex
	protected void createAdviceFileAdvice (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		String location
		org.eclipse.equinox.p2.publisher.AdviceFileAdvice advice
	private static boolean isDir (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		org.eclipse.equinox.p2.publisher.IPublisherInfo info
		java.util.Collection advice
		String shape
		java.util.Map manifest
		String format
	private boolean isFragment (org.eclipse.osgi.service.resolver.BundleDescription) 
		org.eclipse.osgi.service.resolver.BundleDescription bd
	protected org.eclipse.osgi.service.resolver.BundleDescription[] getBundleDescriptions (java.io.File[], org.eclipse.core.runtime.IProgressMonitor) 
		java.io.File[] bundleLocations
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.List result
		int i
		org.eclipse.osgi.service.resolver.BundleDescription description
		java.io.IOException e
		org.osgi.framework.BundleException e
	private void addPublishingErrorToFinalStatus (java.lang.Throwable, java.io.File) 
		Throwable t
		java.io.File bundleLocation
}

org/eclipse/equinox/p2/publisher/eclipse/URLEntry.class
URLEntry.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.URLEntry extends java.lang.Object {
	private String annotation
	private String url
	public void  () 
	public void  (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 () 
}

org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.class
ProductPublisherApplication.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.ProductPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
	private String product
	private String executables
	private String flavor
	private String jreLocation
	public void  () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
		java.util.ArrayList result
	private org.eclipse.equinox.p2.publisher.IPublisherAction createProductAction () 
		org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor productDescriptor
		Exception e
		java.io.File executablesFeature
		java.io.File jreLocationFile
	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
		org.eclipse.equinox.p2.publisher.actions.VersionAdvice versionAdvice
		org.eclipse.equinox.p2.publisher.actions.VersionAdvice versionAdvice
}

org/eclipse/equinox/p2/publisher/eclipse/IBundleShapeAdvice.class
IBundleShapeAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public abstract org.eclipse.equinox.p2.publisher.eclipse.IBundleShapeAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public static final String DIR
	public static final String JAR
	public abstract java.lang.String getShape () 
}

org/eclipse/equinox/p2/publisher/eclipse/IBrandingAdvice.class
IBrandingAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public abstract org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice  {
	public abstract java.lang.String getOS () 
	public abstract java.lang.String[] getIcons () 
	public abstract java.lang.String getExecutableName () 
}

org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.class
ConfigAdvice.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.ConfigAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice  {
	private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data
	private String configSpec
	public void  (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.lang.String) 
		org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data
		String configSpec
	public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles () 
	protected java.lang.String getConfigSpec () 
	public java.util.Map getProperties () 
}

org/eclipse/equinox/p2/publisher/eclipse/ProductAction.class
ProductAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.ProductAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	protected String source
	protected String id
	protected org.eclipse.equinox.p2.metadata.Version version
	protected String name
	protected String executableName
	protected String flavor
	protected boolean start
	protected java.io.File executablesFeatureLocation
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product
	protected java.io.File jreLocation
	protected org.eclipse.equinox.p2.publisher.IPublisherResult publisherResults
	protected org.eclipse.core.runtime.MultiStatus finalStatus
	private static int[] $SWITCH_TABLE$org$eclipse$equinox$internal$p2$publisher$eclipse$ProductContentType
	public void  (java.lang.String, org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor, java.lang.String, java.io.File, java.io.File) 
		String source
		org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product
		String flavor
		java.io.File executablesFeatureLocation
		java.io.File jreLocation
	public void  (java.lang.String, org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor, java.lang.String, java.io.File) 
		String source
		org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product
		String flavor
		java.io.File executablesFeatureLocation
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions (org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		java.util.ArrayList actions
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createApplicationExecutableAction (java.lang.String[]) 
		String[] configSpecs
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createDefaultCUsAction () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootIUAction () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createConfigCUsAction () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createJREAction () 
	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.IPublisherAction[] actions
		int i
	private void createAdvice () 
	private void createAdviceFileAdvice () 
		java.io.File productFileLocation
		org.eclipse.equinox.p2.publisher.AdviceFileAdvice advice
	private void createRootAdvice () 
		java.util.Collection list
		java.util.Collection list
		java.util.Collection list
		java.util.Collection list
	private void createProductAdvice () 
		String[] configSpecs
		int i
	private java.util.Collection versionElements (java.util.Collection, java.lang.String) 
		java.util.Collection elements
		String namespace
		java.util.Collection versionAdvice
		java.util.List result
		org.eclipse.equinox.p2.metadata.IVersionedId element
		org.eclipse.equinox.p2.metadata.Version elementVersion
		java.util.Iterator advice
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
	private java.util.Collection listElements (java.util.List, java.lang.String) 
		java.util.List elements
		String suffix
		java.util.ArrayList result
		org.eclipse.equinox.p2.metadata.IVersionedId elementName
	protected java.io.File getExecutablesLocation () 
	static int[] $SWITCH_TABLE$org$eclipse$equinox$internal$p2$publisher$eclipse$ProductContentType () 
}

org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.class
FeaturesAndBundlesPublisherApplication.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.FeaturesAndBundlesPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
	protected java.io.File[] features
	protected java.io.File[] bundles
	protected String rootIU
	protected String rootVersion
	public void  () 
	protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo)  throws java.net.URISyntaxException 
		String arg
		String parameter
		org.eclipse.equinox.p2.publisher.PublisherInfo pinfo
	private java.io.File[] createFiles (java.lang.String) 
		String parameter
		String[] filespecs
		java.io.File[] result
		int i
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
		java.util.ArrayList result
}

org/eclipse/equinox/p2/publisher/eclipse/IPlatformEntry.class
IPlatformEntry.java
package org.eclipse.equinox.p2.publisher.eclipse
public abstract org.eclipse.equinox.p2.publisher.eclipse.IPlatformEntry extends java.lang.Object {
	public abstract java.lang.String getOS () 
	public abstract java.lang.String getWS () 
	public abstract java.lang.String getArch () 
	public abstract java.lang.String getNL () 
}

org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.class
ApplicationLauncherAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.ApplicationLauncherAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	private final String flavor
	private final String[] configSpecs
	private final java.io.File location
	private final String executableName
	private final org.eclipse.equinox.p2.metadata.Version version
	private final String id
	public static java.lang.String computeIUId (java.lang.String, java.lang.String) 
		String id
		String flavor
	public void  (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, java.lang.String, java.io.File, java.lang.String[]) 
		String id
		org.eclipse.equinox.p2.metadata.Version version
		String flavor
		String executableName
		java.io.File location
		String[] configSpecs
	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
		java.util.Collection actions
		org.eclipse.equinox.p2.publisher.IPublisherResult innerResult
		org.eclipse.core.runtime.MultiStatus finalStatus
		org.eclipse.equinox.p2.publisher.IPublisherAction action
	private void createAdvice (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
	private void createLauncherAdvice (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		org.eclipse.equinox.p2.publisher.IPublisherResult results
		java.util.Collection ius
		org.eclipse.equinox.p2.publisher.actions.VersionAdvice advice
		boolean found
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	private java.util.Collection getIUs (java.util.Collection, java.lang.String) 
		java.util.Collection ius
		String prefix
		java.util.Set result
		org.eclipse.equinox.p2.metadata.IInstallableUnit tmp
	private void publishApplicationLauncherIU (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 java.util.Collection createActions (org.eclipse.equinox.p2.publisher.IPublisherInfo) 
		org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
		java.util.Collection actions
	protected java.util.Collection createExecutablesActions (java.lang.String[]) 
		String[] configs
		java.util.Collection actions
		int i
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables
		org.eclipse.equinox.p2.publisher.IPublisherAction action
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor computeExecutables (java.lang.String) 
		String configSpec
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result
		String os
}

org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.class
EclipseInstallAction.java
package org.eclipse.equinox.p2.publisher.eclipse
public org.eclipse.equinox.p2.publisher.eclipse.EclipseInstallAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
	protected String source
	protected String id
	protected org.eclipse.equinox.p2.metadata.Version version
	protected String name
	protected String executableName
	protected String flavor
	protected org.eclipse.equinox.p2.metadata.IVersionedId[] topLevel
	protected String[] nonRootFiles
	protected boolean start
	protected void  () 
	public void  (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.IVersionedId[], java.lang.String[], boolean) 
		String source
		String id
		org.eclipse.equinox.p2.metadata.Version version
		String name
		String executableName
		String flavor
		org.eclipse.equinox.p2.metadata.IVersionedId[] topLevel
		String[] nonRootFiles
		boolean start
	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.IPublisherAction[] actions
		org.eclipse.core.runtime.MultiStatus finalStatus
		int i
	protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () 
		java.util.ArrayList actions
		org.eclipse.equinox.p2.publisher.IPublisherAction action
	private void createAdvice () 
	protected void createRootAdvice () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createDefaultCUsAction () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootIUAction () 
	protected java.util.Collection getTopLevel () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createJREAction () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createApplicationExecutableAction (java.lang.String[]) 
		String[] configSpecs
	protected java.util.Collection createAccumulateConfigDataActions (java.lang.String[]) 
		String[] configs
		java.io.File configuration
		java.util.Collection result
		int i
		String configSpec
		String os
		java.io.File executable
		org.eclipse.equinox.p2.publisher.IPublisherAction action
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createConfigCUsAction () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createFeaturesAction () 
	protected java.util.Collection createExecutablesActions (java.lang.String[]) 
		String[] configSpecs
		java.util.Collection result
		int i
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables
		org.eclipse.equinox.p2.publisher.IPublisherAction action
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootFilesAction () 
	protected void createRootFilesAdvice () 
		java.io.File[] baseExclusions
		String[] configs
		int i
	protected org.eclipse.equinox.p2.publisher.IPublisherAdvice computeRootFileAdvice (java.lang.String) 
		String configSpec
		java.io.File root
		java.io.File[] inclusions
		java.io.File[] exclusions
	protected java.io.File[] computeRootFileExclusions (java.lang.String) 
		String configSpec
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables
		java.io.File[] files
		java.io.File[] result
	protected java.io.File[] computeRootFileExclusions () 
		java.util.ArrayList result
		int i
		String filename
		java.io.File file
	protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor computeExecutables (java.lang.String) 
		String configSpec
		String os
	protected java.io.File computeRootFileRoot (java.lang.String) 
		String configSpec
	protected java.io.File[] computeRootFileInclusions (java.lang.String) 
		String configSpec
	protected java.io.File computeExecutableLocation (java.lang.String) 
		String configSpec
	protected java.io.File getExecutablesLocation () 
	protected org.eclipse.equinox.p2.publisher.IPublisherAction createBundlesAction () 
}

org/eclipse/equinox/internal/p2/publisher/eclipse/messages.properties
org/eclipse/equinox/internal/p2/publisher/eclipse/GeneratorBundleInfo.class
GeneratorBundleInfo.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo extends org.eclipse.equinox.frameworkadmin.BundleInfo {
	private org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	private String specialConfigCommands
	private String specialUnconfigCommands
	public void  (org.eclipse.equinox.frameworkadmin.BundleInfo) 
		org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
	public void  () 
	public java.lang.String getSpecialConfigCommands () 
	public void setSpecialConfigCommands (java.lang.String) 
		String specialConfigCommands
	public void setIU (org.eclipse.equinox.p2.metadata.IInstallableUnit) 
		org.eclipse.equinox.p2.metadata.IInstallableUnit iu
	public org.eclipse.equinox.p2.metadata.IInstallableUnit getIU () 
	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/p2/publisher/eclipse/DataLoader.class
DataLoader.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader extends java.lang.Object {
	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_CONFIGURL
	private org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
	private final java.io.File configurationLocation
	static void  () 
	public void  (java.io.File, java.io.File) 
		java.io.File configurationLocation
		java.io.File executableLocation
	private void initializeFrameworkManipulator (java.io.File, java.io.File) 
		java.io.File config
		java.io.File executable
		org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
		IllegalStateException e2
		org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException e2
		java.io.IOException e2
	public org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData () 
		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 org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData getLauncherData () 
	private void getFrameworkManipulator () 
		org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin admin
	private org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin getFrameworkAdmin () 
}

org/eclipse/equinox/internal/p2/publisher/eclipse/ProductContentType.class
ProductContentType.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public final org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType extends java.lang.Enum {
	public static final org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType BUNDLES
	public static final org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType FEATURES
	public static final org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType MIXED
	private String contentTypeString
	private static java.util.Map mappings
	private static final org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType[] ENUM$VALUES
	static void  () 
	private void  (java.lang.String, int, java.lang.String) 
		String contentTypeString
	public java.lang.String toString () 
	public static org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType toProductContentType (java.lang.String)  throws java.lang.IllegalArgumentException 
		String typeAsString
		org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType result
	public static java.util.Set getAllowedSetOfValues () 
	public static org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType[] values () 
	public static org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType valueOf (java.lang.String) 
}

org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor$1.class
ExecutablesDescriptor.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
 org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor$1 extends java.lang.Object implements java.io.FilenameFilter  {
	void  () 
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
		int length
}

org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureManifestParser.class
FeatureManifestParser.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureManifestParser extends org.xml.sax.helpers.DefaultHandler {
	private static final javax.xml.parsers.SAXParserFactory parserFactory
	private javax.xml.parsers.SAXParser parser
	protected org.eclipse.equinox.p2.publisher.eclipse.Feature result
	private java.net.URL url
	private StringBuffer characters
	private org.eclipse.core.runtime.MultiStatus status
	private boolean hasImports
	private final java.util.List messageKeys
	static void  () 
	public void  () 
	public void  (boolean) 
		boolean createParser
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
	public void characters (char[], int, int) 
		char[] ch
		int start
		int length
	protected org.eclipse.equinox.p2.publisher.eclipse.Feature createFeature (java.lang.String, java.lang.String) 
		String id
		String version
	public void endElement (java.lang.String, java.lang.String, java.lang.String) 
		String uri
		String localName
		String qName
	private void error (java.lang.String) 
		String message
		String msg
	public org.eclipse.core.runtime.MultiStatus getStatus () 
	public java.util.List getMessageKeys () 
	public org.eclipse.equinox.p2.publisher.eclipse.Feature getResult () 
	private java.lang.String localize (java.lang.String) 
		String value
		String key
	public org.eclipse.equinox.p2.publisher.eclipse.Feature parse (java.io.InputStream, java.net.URL)  throws org.xml.sax.SAXException java.io.IOException 
		java.io.InputStream in
		java.net.URL featureURL
	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
		String os
		String ws
		String nl
		String arch
	private void processImport (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String id
		boolean isPlugin
		String versionStr
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
		org.eclipse.equinox.p2.metadata.VersionRange versionRange
	private void processIncludes (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
		String unpack
		String optional
		String filter
	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.p2.publisher.eclipse.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.p2.publisher.eclipse.FeatureEntry) 
		org.xml.sax.Attributes attributes
		org.eclipse.equinox.p2.publisher.eclipse.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) 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
}

org/eclipse/equinox/internal/p2/publisher/eclipse/ProductFile.class
ProductFile.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor  {
	public static final String GENERIC_VERSION_NUMBER
	private static final String ATTRIBUTE_PATH
	private static final String ATTRIBUTE_ICON
	protected static final String ATTRIBUTE_FRAGMENT
	private static final String ATTRIBUTE_APPLICATION
	private static final String ATTRIBUTE_INCLUDE_LAUNCHERS
	private static final String ATTRIBUTE_NAME
	private static final String ATTRIBUTE_VALUE
	private static final String ATTRIBUTE_LOCATION
	private static final String ATTRIBUTE_AUTO_START
	private static final String ATTRIBUTE_START_LEVEL
	protected static final String ATTRIBUTE_VERSION
	protected static final String ATTRIBUTE_ID
	private static final String ATTRIBUTE_UID
	private static final String ATTRIBUTE_CONTENT_TYPE
	private static final String PROPERTY_ECLIPSE_APPLICATION
	private static final String PROPERTY_ECLIPSE_PRODUCT
	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 WIN32_256_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 EL_FEATURES
	private static final String EL_FEATURE
	private static final String EL_PLUGINS
	private static final String EL_PLUGIN
	private static final String EL_PRODUCT
	private static final String EL_PROPERTY
	private static final String EL_CONFIG_INI
	private static final String EL_LAUNCHER
	private static final String EL_LAUNCHER_ARGS
	private static final String EL_SPLASH
	private static final String EL_CONFIGURATIONS
	private static final String EL_LICENSE
	private static final String EL_URL
	private static final String EL_TEXT
	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 static final int STATE_CONFIGURATIONS
	private static final int STATE_LICENSE
	private static final int STATE_LICENSE_URL
	private static final int STATE_LICENSE_TEXT
	private static final String PI_PDEBUILD
	private static final int EXCEPTION_PRODUCT_FORMAT
	private static final int EXCEPTION_PRODUCT_FILE
	private int state
	private javax.xml.parsers.SAXParser parser
	private String launcherName
	private final java.util.Map icons
	private String configPath
	private final java.util.Map platformSpecificConfigPaths
	private String configPlatform
	private String platformConfigPath
	private String id
	private String uid
	private org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType productContentType
	protected java.util.List plugins
	protected java.util.List fragments
	private final java.util.List features
	private String splashLocation
	private String productName
	private String application
	private String version
	private java.util.Properties launcherArgs
	private final java.io.File location
	private java.util.List bundleInfos
	private java.util.Map properties
	private boolean includeLaunchers
	private String licenseURL
	private String licenseText
	private String currentOS
	static void  () 
	private static java.lang.String normalize (java.lang.String) 
		String text
		StringBuffer result
		boolean haveSpace
		int i
		char c
	public void  (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String location
		String os
		java.io.InputStream in
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
		java.io.IOException e
	public void  (java.lang.String)  throws java.lang.Exception 
		String location
		java.io.InputStream in
	public java.lang.String getLauncherName () 
	public java.io.File getLocation () 
	public java.util.Map getConfigurationProperties () 
		java.util.Map result
	public java.util.List getBundles (boolean) 
		boolean includeFragments
		java.util.List result
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry plugin
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry fragment
	private java.util.List getBundleEntries (boolean) 
		boolean includeFragments
		java.util.List result
	public java.util.List getBundleInfos () 
	public java.util.List getFragments () 
		java.util.List result
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry fragment
	public java.util.List getFeatures () 
		java.util.List result
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry feature
	public java.util.List getProductEntries () 
	public boolean containsPlugin (java.lang.String) 
		String plugin
	public java.lang.String[] getIcons () 
	public java.lang.String[] getIcons (java.lang.String) 
		String os
		java.util.Collection result
	public java.lang.String getConfigIniPath (java.lang.String) 
		String os
		String specific
	public java.lang.String getConfigIniPath () 
	public boolean haveCustomConfig () 
	public java.lang.String getId () 
	public java.lang.String getProductId () 
	public java.lang.String getSplashLocation () 
	public java.lang.String getProductName () 
	public java.lang.String getApplication () 
	public boolean useFeatures () 
	public java.lang.String getVersion () 
	public boolean includeLaunchers () 
	public java.util.Map getConfigurationInfo () 
		java.util.Map result
		org.eclipse.equinox.frameworkadmin.BundleInfo info
	public java.util.Properties getConfigProperties () 
		java.util.Properties props
		java.util.Map$Entry property
	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 java.lang.String getLicenseText () 
	public java.lang.String getLicenseURL () 
	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
	private void processPropertyConfiguration (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String name
		String value
	private void processPluginConfiguration (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		org.eclipse.equinox.frameworkadmin.BundleInfo info
		String value
		int startLevel
	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
	protected void processPlugin (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String fragment
		String pluginId
		String pluginVersion
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry
	private void processFeature (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String featureId
		String featureVersion
		org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry featureEntry
	private void processProduct (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String contentTypeString
		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 void addIcon (java.lang.String, java.lang.String) 
		String os
		String value
		java.io.File iconFile
		org.eclipse.osgi.service.datalocation.Location instanceLocation
		java.io.File workspace
		java.util.Collection list
	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
	public org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType getProductContentType () 
}

org/eclipse/equinox/internal/p2/publisher/eclipse/BrandingIron.class
BrandingIron.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.BrandingIron extends java.lang.Object {
	private static final String MARKER_NAME
	private static final String BUNDLE_NAME
	private static final String ICON_NAME
	private static final String MARKER_KEY
	private static final String BUNDLE_KEY
	private static final String BUNDLE_ID_KEY
	private static final String BUNDLE_INFO_KEY
	private static final String BUNDLE_VERSION_KEY
	private static final String BUNDLE_SHORT_VERSION_KEY
	private static final String ICON_KEY
	private static final String STRING_START
	private static final String STRING_END
	private static final String XDOC_ICON
	private static final String XDOC_ICON_PREFIX
	private String[] icons
	private String name
	private String applicationName
	private String description
	private String os
	private boolean brandIcons
	private String id
	private org.eclipse.equinox.p2.metadata.Version version
	public void  () 
	public void setName (java.lang.String) 
		String value
	public void setApplicationName (java.lang.String) 
		String value
	public void setIcons (java.lang.String[]) 
		String[] value
	public void setIcons (java.lang.String) 
		String value
		String[] temp
		int i
	public void brand (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor)  throws java.lang.Exception 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File root
		String testName
	private void brandAIX (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
	private void brandHPUX (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
	private void brandLinux (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor)  throws java.lang.Exception 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File icon
		int i
		java.io.File targetIcon
	private void brandSolaris (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor)  throws java.lang.Exception 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File root
		int i
		String icon
		int iconNameLength
		String extension
		java.io.File targetIcon
	private void brandMac (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor)  throws java.lang.Exception 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File root
		java.io.File target
		java.io.File initialRoot
		String iconName
		java.io.File icon
		int i
		java.io.File initialIcon
		java.io.File targetIcon
		java.io.File splashApp
	private void brandMacSplash (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.io.File, java.io.File, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File initialRoot
		java.io.File target
		String iconName
		String splashContents
		String splashMacOS
		java.io.File macOSDir
		java.io.File splashMacOSDir
		java.io.File targetLauncher
		int result
		String osName
		String[] command
		Process proc
		java.io.File initialLauncher
	private java.io.File findLauncher (java.io.File) 
		java.io.File root
		String launcherName
		java.io.File launcher
	private void moveContents (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.io.File, java.io.File) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File source
		java.io.File target
		java.io.File[] contents
		int i
		java.io.File dest
	private void brandWindows (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor)  throws java.lang.Exception 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File root
		java.io.File templateLauncher
		String[] args
		java.io.File targetLauncher
	private void renameLauncher (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File root
		java.io.File launcher
		java.io.File targetLauncher
	private void copyMacLauncher (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.io.File, java.io.File) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File initialRoot
		java.io.File target
		java.io.File launcher
		java.io.File eclipseLauncher
		java.io.File targetFile
	private java.io.File getCanonicalFile (java.io.File) 
		java.io.File file
	private void copyMacIni (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.io.File, java.io.File, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File initialRoot
		java.io.File target
		String iconName
		String brandedIniName
		java.io.File targetFile
		java.io.File brandedIni
		java.io.File ini
		java.io.File ini2
		StringBuffer buffer
		StringBuffer buffer
		int xdoc
		String icns
	private void modifyInfoPListFile (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.io.File, java.io.File, java.lang.String) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
		java.io.File initialRoot
		java.io.File targetRoot
		String iconName
		java.io.File infoPList
		StringBuffer buffer
		StringBuffer buffer
		int exePos
		int bundlePos
		StringBuffer sv
		int iconPos
		java.io.File target
	private void replacePlistValue (java.lang.StringBuffer, java.lang.String, java.lang.String) 
		StringBuffer buffer
		String key
		String value
		int exePos
		int start
		int end
	private int scan (java.lang.StringBuffer, int, java.lang.String) 
		StringBuffer buf
		int start
		String targetName
	private int scan (java.lang.StringBuffer, int, java.lang.String[]) 
		StringBuffer buf
		int start
		String[] targets
		int i
		int j
		String match
	private java.lang.StringBuffer readFile (java.io.File)  throws java.io.IOException 
		java.io.File targetName
		java.io.InputStreamReader reader
		StringBuffer result
		char[] buf
		int count
		int count
		int count
	private void transferStreams (java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		java.io.InputStream source
		java.io.OutputStream destination
		byte[] buffer
		int bytesRead
	public void setOS (java.lang.String) 
		String value
	public void setId (java.lang.String) 
		String id
	public void setVersion (org.eclipse.equinox.p2.metadata.Version) 
		org.eclipse.equinox.p2.metadata.Version version
	public void setDescription (java.lang.String) 
		String description
}

org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.class
FeatureParser.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureParser extends java.lang.Object {
	private final org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureManifestParser parser
	public void  () 
	public org.eclipse.equinox.p2.publisher.eclipse.Feature parse (java.io.File) 
		java.io.File location
		org.eclipse.equinox.p2.publisher.eclipse.Feature feature
		java.io.File file
		java.io.InputStream input
		java.util.List messageKeys
		String[] keyStrings
		org.xml.sax.SAXException e
		java.io.IOException e
		java.util.jar.JarFile jar
		java.util.jar.JarEntry entry
		java.util.jar.JarEntry entry
		java.io.InputStream input
		java.util.List messageKeys
		String[] keyStrings
		org.xml.sax.SAXException e
		java.io.IOException e
		SecurityException e
	private static void logWarning (java.io.File, java.lang.Exception) 
		java.io.File location
		Exception exception
	private static java.net.URL toURL (java.io.File) 
		java.io.File location
		java.net.MalformedURLException e
}

org/eclipse/equinox/internal/p2/publisher/eclipse/Messages.class
Messages.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String exception_missingElement
	public static String exception_featureParse
	public static String exception_productParse
	public static String exception_invalidProductContentType
	public static String feature_parse_invalidIdOrVersion
	public static String feature_parse_emptyRequires
	public static String featuresInProductFileIgnored
	public static String bundlesInProductFileIgnored
	public static String message_problemPublishingProduct
	public static String message_cannotDetermineFilterOnInclusion
	static void  () 
	public void  () 
}

org/eclipse/equinox/internal/p2/publisher/eclipse/IProductDescriptor.class
IProductDescriptor.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public abstract org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor extends java.lang.Object {
	public abstract java.lang.String getLauncherName () 
	public abstract java.util.List getBundles (boolean) 
	public abstract java.util.List getFragments () 
	public abstract java.util.List getFeatures () 
	public abstract java.lang.String getConfigIniPath (java.lang.String) 
	public abstract java.lang.String getId () 
	public abstract java.lang.String getProductId () 
	public abstract java.lang.String getApplication () 
	public abstract java.lang.String getSplashLocation () 
	public abstract java.lang.String getProductName () 
	public abstract boolean useFeatures () 
	public abstract org.eclipse.equinox.internal.p2.publisher.eclipse.ProductContentType getProductContentType () 
	public abstract java.lang.String getVersion () 
	public abstract java.lang.String getVMArguments (java.lang.String) 
	public abstract java.lang.String getProgramArguments (java.lang.String) 
	public abstract java.util.Map getConfigurationProperties () 
	public abstract java.lang.String[] getIcons (java.lang.String) 
	public abstract java.util.List getBundleInfos () 
	public abstract java.io.File getLocation () 
	public abstract boolean includeLaunchers () 
	public abstract java.lang.String getLicenseURL () 
	public abstract java.lang.String getLicenseText () 
}

org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor.class
ExecutablesDescriptor.java
package org.eclipse.equinox.internal.p2.publisher.eclipse
public org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor extends java.lang.Object {
	private java.io.File location
	private java.util.Set files
	private String executableName
	private boolean temporary
	private final String os
	private java.io.File iniFile
	public static java.io.File findExecutable (java.lang.String, java.io.File, java.lang.String) 
		String os
		java.io.File root
		String baseName
	public static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createExecutablesFromFeature (java.io.File, java.lang.String) 
		java.io.File executablesFeatureLocation
		String configSpec
		String[] config
		java.io.File result
	public static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createDescriptor (java.lang.String, java.lang.String, java.io.File) 
		String os
		String executable
		java.io.File location
	private static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createWindowsDescriptor (java.lang.String, java.lang.String, java.io.File) 
		String os
		String executable
		java.io.File location
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result
		java.io.File file
	private static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createUnixDescriptor (java.lang.String, java.lang.String, java.io.File) 
		String os
		String executable
		java.io.File location
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result
		java.io.File[] files
		int i
		String extension
	private static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createMacDescriptor (java.lang.String, java.lang.String, java.io.File) 
		String os
		String executable
		java.io.File location
		java.io.File[] files
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result
	public void  (java.lang.String, java.lang.String, java.io.File, java.io.File[]) 
		String os
		String executable
		java.io.File location
		java.io.File[] files
		int i
	public void  (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) 
		org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor
	public void addAllFiles (java.io.File) 
		java.io.File file
		java.io.File absolute
		java.io.File[] list
		int i
	public void addFile (java.io.File) 
		java.io.File file
	private java.io.File relativize (java.io.File) 
		java.io.File file
		String path
	public void removeFile (java.io.File) 
		java.io.File file
	public void replace (java.io.File, java.io.File) 
		java.io.File oldFile
		java.io.File newFile
	public java.io.File[] getFiles () 
		java.io.File[] result
		int i
	public java.lang.String getExecutableName () 
	public java.io.File getExecutable () 
	public java.io.File getIniLocation () 
	public java.io.File getLocation () 
	public void setLocation (java.io.File) 
		java.io.File value
	public boolean isTemporary () 
	public void setExecutableName (java.lang.String, boolean) 
		String value
		boolean updateFiles
	public void makeTemporaryCopy () 
		java.io.File tempFile
		java.io.File file
		java.io.IOException e
	private void updateExecutableName (java.lang.String) 
		String newName
		String targetIni
		String targetExecutable
		String executableExtension
		java.util.Set filesCopy
		java.io.File file
		String base
}

org/eclipse/equinox/internal/p2/publisher/compatibility/GeneratorApplication.class
GeneratorApplication.java
package org.eclipse.equinox.internal.p2.publisher.compatibility
public org.eclipse.equinox.internal.p2.publisher.compatibility.GeneratorApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication  {
	protected static final String APP_ID
	public static final String UPDATE_SITE_APPLICATION
	public static final String INSTALL_APPLICATION
	public static final String FEATURES_BUNDLES_APPLICATION
	public void  () 
	public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext)  throws java.lang.Exception 
		org.eclipse.equinox.app.IApplicationContext context
	public void stop () 
	public java.lang.Object run (java.lang.String[]) 
		String[] arguments
		java.util.Map argumentMap
	protected java.lang.Object launchApplication (java.util.Map) 
		java.util.Map applicationMap
		String applicationId
		String filter
		org.osgi.service.application.ApplicationDescriptor descriptor
		org.osgi.service.application.ApplicationHandle handle
		org.osgi.service.application.ApplicationException e
		InterruptedException e
	private java.util.Map parseArguments (java.lang.String[]) 
		String[] arguments
		java.util.Map applicationMap
		java.util.Map args
		int i
		String rootId
		String source
		String repoLocation
		java.io.File base
		java.io.File configuration
	private java.lang.String[] flattenMap (java.util.Map) 
		java.util.Map map
		java.util.ArrayList list
		java.util.Iterator iterator
		String key
		String value
}

org/eclipse/equinox/internal/p2/publisher/compatibility/IGeneratorConstants.class
IGeneratorConstants.java
package org.eclipse.equinox.internal.p2.publisher.compatibility
public abstract org.eclipse.equinox.internal.p2.publisher.compatibility.IGeneratorConstants extends java.lang.Object {
	public static final String DASH
	public static final String PUBLISH_ARTIFACTS
	public static final String PA
	public static final String PUBLISH_ATIFACT_REPOSITORY
	public static final String PAR
	public static final String APPEND
	public static final String NO_DEFAULT_IUS
	public static final String COMPRESS
	public static final String REUSE_PACK200
	public static final String SOURCE
	public static final String INPLACE
	public static final String CONFIG
	public static final String UPDATE_SITE
	public static final String EXE
	public static final String LAUNCHER_CONFIG
	public static final String METADATA_REPO_NAME
	public static final String METADATA_REPO
	public static final String MR
	public static final String ARTIFACT_REPO
	public static final String AR
	public static final String ARTIFACT_REPO_NAME
	public static final String FLAVOR
	public static final String PRODUCT_FILE
	public static final String FEATURES
	public static final String BUNDLES
	public static final String BASE
	public static final String ROOT
	public static final String ROOT_VERSION
	public static final String P2_OS
	public static final String SITE
	public static final String IU
	public static final String ID
	public static final String VERSION
}

ant_tasks/
ant_tasks/pdepublishing-ant.jar
plugin.xml
plugin.properties
about.html