META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
about.html
icons/
icons/progress/
icons/progress/ani/
icons/progress/ani/1.png
icons/progress/ani/2.png
icons/progress/ani/3.png
icons/progress/ani/4.png
icons/progress/ani/5.png
icons/progress/ani/6.png
icons/progress/ani/7.png
icons/progress/ani/8.png
plugin.properties
org/
org/eclipse/
org/eclipse/ui/
org/eclipse/ui/forms/
org/eclipse/ui/forms/AbstractFormPart.class
AbstractFormPart.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.AbstractFormPart extends java.lang.Object implements org.eclipse.ui.forms.IFormPart  {
	private org.eclipse.ui.forms.IManagedForm managedForm
	private boolean dirty
	private boolean stale
	public void  () 
	public void initialize (org.eclipse.ui.forms.IManagedForm) 
		org.eclipse.ui.forms.IManagedForm form
	public org.eclipse.ui.forms.IManagedForm getManagedForm () 
	public void dispose () 
	public void commit (boolean) 
		boolean onSave
	public boolean setFormInput (java.lang.Object) 
		Object input
	public void setFocus () 
	public void refresh () 
	public void markDirty () 
	public boolean isDirty () 
	public boolean isStale () 
	public void markStale () 
}

org/eclipse/ui/forms/DetailsPart$1.class
DetailsPart.java
package org.eclipse.ui.forms
 org.eclipse.ui.forms.DetailsPart$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.forms.DetailsPart this$0
	private final Object val$key
	private final org.eclipse.ui.forms.IDetailsPage val$fpage
	private final org.eclipse.ui.forms.IDetailsPage val$oldPage
	void  (org.eclipse.ui.forms.DetailsPart, java.lang.Object, org.eclipse.ui.forms.IDetailsPage, org.eclipse.ui.forms.IDetailsPage) 
	public void run () 
		org.eclipse.swt.widgets.Composite parent
}

org/eclipse/ui/forms/DetailsPart$PageBag.class
DetailsPart.java
package org.eclipse.ui.forms
 org.eclipse.ui.forms.DetailsPart$PageBag extends java.lang.Object {
	private static int counter
	private int ticket
	private org.eclipse.ui.forms.IDetailsPage page
	private boolean fixed
	public void  (org.eclipse.ui.forms.IDetailsPage, boolean) 
		org.eclipse.ui.forms.IDetailsPage page
		boolean fixed
	public int getTicket () 
	public org.eclipse.ui.forms.IDetailsPage getPage () 
	public void dispose () 
	public boolean isFixed () 
	public static int getCurrentTicket () 
}

org/eclipse/ui/forms/DetailsPart.class
DetailsPart.java
package org.eclipse.ui.forms
public final org.eclipse.ui.forms.DetailsPart extends java.lang.Object implements org.eclipse.ui.forms.IFormPart org.eclipse.ui.forms.IPartSelectionListener  {
	private org.eclipse.ui.forms.IManagedForm managedForm
	private org.eclipse.ui.forms.widgets.ScrolledPageBook pageBook
	private org.eclipse.ui.forms.IFormPart masterPart
	private org.eclipse.jface.viewers.IStructuredSelection currentSelection
	private java.util.Hashtable pages
	private org.eclipse.ui.forms.IDetailsPageProvider pageProvider
	private int pageLimit
	public void  (org.eclipse.ui.forms.IManagedForm, org.eclipse.ui.forms.widgets.ScrolledPageBook) 
		org.eclipse.ui.forms.IManagedForm mform
		org.eclipse.ui.forms.widgets.ScrolledPageBook pageBook
	public void  (org.eclipse.ui.forms.IManagedForm, org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.ui.forms.IManagedForm mform
		org.eclipse.swt.widgets.Composite parent
		int style
	public void registerPage (java.lang.Object, org.eclipse.ui.forms.IDetailsPage) 
		Object objectClass
		org.eclipse.ui.forms.IDetailsPage page
	private void registerPage (java.lang.Object, org.eclipse.ui.forms.IDetailsPage, boolean) 
		Object objectClass
		org.eclipse.ui.forms.IDetailsPage page
		boolean fixed
	public void setPageProvider (org.eclipse.ui.forms.IDetailsPageProvider) 
		org.eclipse.ui.forms.IDetailsPageProvider provider
	public void commit (boolean) 
		boolean onSave
		org.eclipse.ui.forms.IDetailsPage page
	public org.eclipse.ui.forms.IDetailsPage getCurrentPage () 
		org.eclipse.swt.widgets.Control control
		Object data
	public void dispose () 
		java.util.Enumeration enm
		org.eclipse.ui.forms.DetailsPart$PageBag pageBag
	public void initialize (org.eclipse.ui.forms.IManagedForm) 
		org.eclipse.ui.forms.IManagedForm form
	public boolean isDirty () 
		org.eclipse.ui.forms.IDetailsPage page
	public boolean isStale () 
		org.eclipse.ui.forms.IDetailsPage page
	public void refresh () 
		org.eclipse.ui.forms.IDetailsPage page
	public void setFocus () 
		org.eclipse.ui.forms.IDetailsPage page
	public boolean setFormInput (java.lang.Object) 
		Object input
	public void selectionChanged (org.eclipse.ui.forms.IFormPart, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.ui.forms.IFormPart part
		org.eclipse.jface.viewers.ISelection selection
	private void update () 
		Object key
		java.util.Iterator iter
		Object obj
	private java.lang.Object getKey (java.lang.Object) 
		Object object
		Object key
	private void showPage (java.lang.Object) 
		Object key
		org.eclipse.ui.forms.IDetailsPage oldPage
		org.eclipse.ui.forms.DetailsPart$PageBag pageBag
		org.eclipse.ui.forms.IDetailsPage page
		org.eclipse.ui.forms.IDetailsPage fpage
	private void checkLimit () 
		int currentTicket
		int cutoffTicket
		java.util.Enumeration enm
		Object key
		org.eclipse.ui.forms.DetailsPart$PageBag pageBag
	public int getPageLimit () 
	public void setPageLimit (int) 
		int pageLimit
	static org.eclipse.ui.forms.widgets.ScrolledPageBook access$0 (org.eclipse.ui.forms.DetailsPart) 
	static org.eclipse.ui.forms.IFormPart access$1 (org.eclipse.ui.forms.DetailsPart) 
	static org.eclipse.jface.viewers.IStructuredSelection access$2 (org.eclipse.ui.forms.DetailsPart) 
}

org/eclipse/ui/forms/FormColors.class
FormColors.java
package org.eclipse.ui.forms
public org.eclipse.ui.forms.FormColors extends java.lang.Object {
	public static final String TITLE
	public static final String BORDER
	public static final String SEPARATOR
	public static final String TB_BG
	public static final String TB_FG
	public static final String TB_GBG
	public static final String TB_BORDER
	public static final String TB_TOGGLE
	public static final String TB_TOGGLE_HOVER
	protected java.util.Map colorRegistry
	private org.eclipse.jface.resource.LocalResourceManager resources
	protected org.eclipse.swt.graphics.Color background
	protected org.eclipse.swt.graphics.Color foreground
	private boolean shared
	protected org.eclipse.swt.widgets.Display display
	protected org.eclipse.swt.graphics.Color border
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public org.eclipse.swt.widgets.Display getDisplay () 
	protected void initialize () 
	protected void initializeColorTable () 
		org.eclipse.swt.graphics.RGB black
		org.eclipse.swt.graphics.RGB borderRGB
	public void initializeSectionToolBarColors () 
	protected void initializeFormHeaderColors () 
	public org.eclipse.swt.graphics.RGB getSystemColor (int) 
		int code
	public org.eclipse.swt.graphics.Color createColor (java.lang.String, org.eclipse.swt.graphics.RGB) 
		String key
		org.eclipse.swt.graphics.RGB rgb
		org.eclipse.swt.graphics.Color c
		org.eclipse.swt.graphics.Color prevC
	public org.eclipse.swt.graphics.Color getInactiveBackground () 
		String key
		org.eclipse.swt.graphics.Color color
		org.eclipse.swt.graphics.RGB sel
		org.eclipse.swt.graphics.RGB ncbg
	public org.eclipse.swt.graphics.Color createColor (java.lang.String, int, int, int) 
		String key
		int r
		int g
		int b
	protected void updateBorderColor () 
		org.eclipse.swt.graphics.Color bg
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public org.eclipse.swt.graphics.Color getBackground () 
	public org.eclipse.swt.graphics.Color getForeground () 
	public org.eclipse.swt.graphics.Color getBorderColor () 
	public boolean isWhiteBackground () 
		org.eclipse.swt.graphics.Color bg
	public org.eclipse.swt.graphics.Color getColor (java.lang.String) 
		String key
	public void dispose () 
	public void markShared () 
	public boolean isShared () 
	public static org.eclipse.swt.graphics.RGB blend (org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB, int) 
		org.eclipse.swt.graphics.RGB c1
		org.eclipse.swt.graphics.RGB c2
		int ratio
		int r
		int g
		int b
	public static boolean testAnyPrimaryColor (org.eclipse.swt.graphics.RGB, int, int) 
		org.eclipse.swt.graphics.RGB rgb
		int from
		int to
	public static boolean testTwoPrimaryColors (org.eclipse.swt.graphics.RGB, int, int) 
		org.eclipse.swt.graphics.RGB rgb
		int from
		int to
		int total
	private static int blend (int, int, int) 
		int v1
		int v2
		int ratio
		int b
	private org.eclipse.swt.graphics.Color getImpliedBackground () 
	private static boolean testPrimaryColor (int, int, int) 
		int value
		int from
		int to
	private void createTitleColor () 
		org.eclipse.swt.graphics.RGB bg
		org.eclipse.swt.graphics.RGB listSelection
		org.eclipse.swt.graphics.RGB listForeground
		org.eclipse.swt.graphics.RGB rgb
	private void createTwistieColors () 
		org.eclipse.swt.graphics.RGB rgb
		org.eclipse.swt.graphics.RGB white
	private void createTitleBarGradientColors () 
		org.eclipse.swt.graphics.RGB tbBg
		org.eclipse.swt.graphics.RGB bg
	private void createTitleBarOutlineColors () 
		org.eclipse.swt.graphics.RGB tbBorder
		org.eclipse.swt.graphics.RGB bg
	private void updateFormHeaderColors () 
	private void disposeIfFound (java.lang.String) 
		String key
		org.eclipse.swt.graphics.Color color
	private void createFormHeaderColors () 
	private void createFormHeaderGradientColors () 
		org.eclipse.swt.graphics.RGB titleBg
		org.eclipse.swt.graphics.Color bgColor
		org.eclipse.swt.graphics.RGB bg
		org.eclipse.swt.graphics.RGB bottom
		org.eclipse.swt.graphics.RGB bottom
		org.eclipse.swt.graphics.RGB bottom
		org.eclipse.swt.graphics.RGB top
		org.eclipse.swt.graphics.RGB top
		org.eclipse.swt.graphics.RGB top
	private void createFormHeaderKeylineColors () 
		org.eclipse.swt.graphics.RGB titleBg
		org.eclipse.swt.graphics.Color bgColor
		org.eclipse.swt.graphics.RGB bg
		org.eclipse.swt.graphics.RGB keyline2
		org.eclipse.swt.graphics.RGB keyline2
		org.eclipse.swt.graphics.RGB keyline2
	private void createFormHeaderDNDColors () 
		org.eclipse.swt.graphics.RGB titleBg
		org.eclipse.swt.graphics.Color bgColor
		org.eclipse.swt.graphics.RGB bg
		org.eclipse.swt.graphics.RGB light
		org.eclipse.swt.graphics.RGB full
	private org.eclipse.jface.resource.LocalResourceManager getResourceManager () 
}

org/eclipse/ui/forms/FormDialog.class
FormDialog.java
package org.eclipse.ui.forms
public org.eclipse.ui.forms.FormDialog extends org.eclipse.jface.dialogs.TrayDialog {
	private org.eclipse.ui.forms.widgets.FormToolkit toolkit
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider parentShellProvider
	public boolean close () 
		boolean rcode
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.ScrolledForm sform
		org.eclipse.ui.forms.ManagedForm mform
	protected org.eclipse.swt.widgets.Control createButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Label sep
		org.eclipse.swt.widgets.Control bar
	protected void createFormContent (org.eclipse.ui.forms.IManagedForm) 
		org.eclipse.ui.forms.IManagedForm mform
}

org/eclipse/ui/forms/HyperlinkGroup$GroupListener.class
HyperlinkGroup.java
package org.eclipse.ui.forms
 org.eclipse.ui.forms.HyperlinkGroup$GroupListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener org.eclipse.ui.forms.events.IHyperlinkListener  {
	private org.eclipse.swt.graphics.Color previousBackground
	private org.eclipse.swt.graphics.Color previousForeground
	final org.eclipse.ui.forms.HyperlinkGroup this$0
	private void  (org.eclipse.ui.forms.HyperlinkGroup) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	private void onMouseEnter (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.ui.forms.widgets.Hyperlink link
	private void onMouseExit (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.ui.forms.widgets.Hyperlink link
	public void linkActivated (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
	public void linkEntered (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
		org.eclipse.ui.forms.widgets.Hyperlink link
	public void linkExited (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
	private void linkExited (org.eclipse.ui.forms.widgets.Hyperlink) 
		org.eclipse.ui.forms.widgets.Hyperlink link
	void  (org.eclipse.ui.forms.HyperlinkGroup, org.eclipse.ui.forms.HyperlinkGroup$GroupListener) 
}

org/eclipse/ui/forms/HyperlinkGroup.class
HyperlinkGroup.java
package org.eclipse.ui.forms
public final org.eclipse.ui.forms.HyperlinkGroup extends org.eclipse.ui.forms.HyperlinkSettings {
	private java.util.ArrayList links
	private org.eclipse.ui.forms.widgets.Hyperlink lastActivated
	private org.eclipse.ui.forms.widgets.Hyperlink lastEntered
	private org.eclipse.ui.forms.HyperlinkGroup$GroupListener listener
	private boolean isActiveBackgroundSet
	private boolean isActiveForegroundSet
	private boolean isBackgroundSet
	private boolean isForegroundSet
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public org.eclipse.ui.forms.widgets.Hyperlink getLastActivated () 
	public void add (org.eclipse.ui.forms.widgets.Hyperlink) 
		org.eclipse.ui.forms.widgets.Hyperlink link
	public void setActiveBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color newActiveBackground
	public void setActiveForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color newActiveForeground
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
		int i
		org.eclipse.ui.forms.widgets.Hyperlink label
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
		int i
		org.eclipse.ui.forms.widgets.Hyperlink label
	public void setHyperlinkUnderlineMode (int) 
		int mode
		int i
		org.eclipse.ui.forms.widgets.Hyperlink label
	private void hook (org.eclipse.ui.forms.widgets.Hyperlink) 
		org.eclipse.ui.forms.widgets.Hyperlink link
	private void unhook (org.eclipse.ui.forms.widgets.Hyperlink) 
		org.eclipse.ui.forms.widgets.Hyperlink link
	private void onMouseDown (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	static void access$0 (org.eclipse.ui.forms.HyperlinkGroup, org.eclipse.swt.widgets.Event) 
	static void access$1 (org.eclipse.ui.forms.HyperlinkGroup, org.eclipse.ui.forms.widgets.Hyperlink) 
	static boolean access$2 (org.eclipse.ui.forms.HyperlinkGroup) 
	static boolean access$3 (org.eclipse.ui.forms.HyperlinkGroup) 
	static org.eclipse.ui.forms.widgets.Hyperlink access$4 (org.eclipse.ui.forms.HyperlinkGroup) 
	static void access$5 (org.eclipse.ui.forms.HyperlinkGroup, org.eclipse.ui.forms.widgets.Hyperlink) 
}

org/eclipse/ui/forms/HyperlinkSettings.class
HyperlinkSettings.java
package org.eclipse.ui.forms
public org.eclipse.ui.forms.HyperlinkSettings extends java.lang.Object {
	public static final int UNDERLINE_NEVER
	public static final int UNDERLINE_HOVER
	public static final int UNDERLINE_ALWAYS
	private int hyperlinkUnderlineMode
	private org.eclipse.swt.graphics.Color background
	private org.eclipse.swt.graphics.Color foreground
	private org.eclipse.swt.graphics.Color activeBackground
	private org.eclipse.swt.graphics.Color activeForeground
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public void initializeDefaultForegrounds (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Color fg
		org.eclipse.swt.graphics.Color afg
	public org.eclipse.swt.graphics.Color getActiveBackground () 
	public org.eclipse.swt.graphics.Color getActiveForeground () 
	public org.eclipse.swt.graphics.Color getBackground () 
	public org.eclipse.swt.graphics.Cursor getBusyCursor () 
	public org.eclipse.swt.graphics.Cursor getTextCursor () 
	public org.eclipse.swt.graphics.Color getForeground () 
	public org.eclipse.swt.graphics.Cursor getHyperlinkCursor () 
	public int getHyperlinkUnderlineMode () 
	public void setActiveBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color newActiveBackground
	public void setActiveForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color newActiveForeground
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color newBackground
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color newForeground
	public void setHyperlinkUnderlineMode (int) 
		int mode
}

org/eclipse/ui/forms/IDetailsPage.class
IDetailsPage.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IDetailsPage extends java.lang.Object implements org.eclipse.ui.forms.IFormPart org.eclipse.ui.forms.IPartSelectionListener  {
	public abstract void createContents (org.eclipse.swt.widgets.Composite) 
}

org/eclipse/ui/forms/IDetailsPageProvider.class
IDetailsPageProvider.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IDetailsPageProvider extends java.lang.Object {
	public abstract java.lang.Object getPageKey (java.lang.Object) 
	public abstract org.eclipse.ui.forms.IDetailsPage getPage (java.lang.Object) 
}

org/eclipse/ui/forms/IFormColors.class
IFormColors.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IFormColors extends java.lang.Object {
	public static final String PREFIX
	public static final String TITLE
	public static final String H_PREFIX
	public static final String TB_PREFIX
	public static final String H_GRADIENT_END
	public static final String H_GRADIENT_START
	public static final String H_BOTTOM_KEYLINE1
	public static final String H_BOTTOM_KEYLINE2
	public static final String H_HOVER_LIGHT
	public static final String H_HOVER_FULL
	public static final String BORDER
	public static final String SEPARATOR
	public static final String TB_BG
	public static final String TB_FG
	public static final String TB_GBG
	public static final String TB_BORDER
	public static final String TB_TOGGLE
	public static final String TB_TOGGLE_HOVER
}

org/eclipse/ui/forms/IFormPart.class
IFormPart.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IFormPart extends java.lang.Object {
	public abstract void initialize (org.eclipse.ui.forms.IManagedForm) 
	public abstract void dispose () 
	public abstract boolean isDirty () 
	public abstract void commit (boolean) 
	public abstract boolean setFormInput (java.lang.Object) 
	public abstract void setFocus () 
	public abstract boolean isStale () 
	public abstract void refresh () 
}

org/eclipse/ui/forms/IManagedForm.class
IManagedForm.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IManagedForm extends java.lang.Object {
	public abstract void initialize () 
	public abstract org.eclipse.ui.forms.widgets.FormToolkit getToolkit () 
	public abstract org.eclipse.ui.forms.widgets.ScrolledForm getForm () 
	public abstract void reflow (boolean) 
	public abstract void fireSelectionChanged (org.eclipse.ui.forms.IFormPart, org.eclipse.jface.viewers.ISelection) 
	public abstract org.eclipse.ui.forms.IFormPart[] getParts () 
	public abstract void addPart (org.eclipse.ui.forms.IFormPart) 
	public abstract void removePart (org.eclipse.ui.forms.IFormPart) 
	public abstract boolean setInput (java.lang.Object) 
	public abstract java.lang.Object getInput () 
	public abstract boolean isDirty () 
	public abstract void dirtyStateChanged () 
	public abstract void commit (boolean) 
	public abstract boolean isStale () 
	public abstract void staleStateChanged () 
	public abstract void refresh () 
	public abstract void setContainer (java.lang.Object) 
	public abstract java.lang.Object getContainer () 
	public abstract org.eclipse.ui.forms.IMessageManager getMessageManager () 
}

org/eclipse/ui/forms/IMessage.class
IMessage.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IMessage extends java.lang.Object implements org.eclipse.jface.dialogs.IMessageProvider  {
	public abstract java.lang.Object getKey () 
	public abstract java.lang.Object getData () 
	public abstract org.eclipse.swt.widgets.Control getControl () 
	public abstract java.lang.String getPrefix () 
}

org/eclipse/ui/forms/IMessageManager.class
IMessageManager.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IMessageManager extends java.lang.Object {
	public abstract void addMessage (java.lang.Object, java.lang.String, java.lang.Object, int) 
	public abstract void addMessage (java.lang.Object, java.lang.String, java.lang.Object, int, org.eclipse.swt.widgets.Control) 
	public abstract void removeMessage (java.lang.Object) 
	public abstract void removeMessages () 
	public abstract void removeMessage (java.lang.Object, org.eclipse.swt.widgets.Control) 
	public abstract void removeMessages (org.eclipse.swt.widgets.Control) 
	public abstract void removeAllMessages () 
	public abstract void update () 
	public abstract void setAutoUpdate (boolean) 
	public abstract boolean isAutoUpdate () 
	public abstract void setMessagePrefixProvider (org.eclipse.ui.forms.IMessagePrefixProvider) 
	public abstract org.eclipse.ui.forms.IMessagePrefixProvider getMessagePrefixProvider () 
	public abstract void setDecorationPosition (int) 
	public abstract int getDecorationPosition () 
	public abstract java.lang.String createSummary (org.eclipse.ui.forms.IMessage[]) 
}

org/eclipse/ui/forms/IMessagePrefixProvider.class
IMessagePrefixProvider.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IMessagePrefixProvider extends java.lang.Object {
	public abstract java.lang.String getPrefix (org.eclipse.swt.widgets.Control) 
}

org/eclipse/ui/forms/IPartSelectionListener.class
IPartSelectionListener.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.IPartSelectionListener extends java.lang.Object {
	public abstract void selectionChanged (org.eclipse.ui.forms.IFormPart, org.eclipse.jface.viewers.ISelection) 
}

org/eclipse/ui/forms/ManagedForm$1.class
ManagedForm.java
package org.eclipse.ui.forms
 org.eclipse.ui.forms.ManagedForm$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.forms.ManagedForm this$0
	void  (org.eclipse.ui.forms.ManagedForm) 
	public void run () 
}

org/eclipse/ui/forms/ManagedForm.class
ManagedForm.java
package org.eclipse.ui.forms
public org.eclipse.ui.forms.ManagedForm extends java.lang.Object implements org.eclipse.ui.forms.IManagedForm  {
	private Object input
	private org.eclipse.ui.forms.widgets.ScrolledForm form
	private org.eclipse.ui.forms.widgets.FormToolkit toolkit
	private Object container
	private boolean ownsToolkit
	private boolean initialized
	private java.util.Vector parts
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void  (org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.ui.forms.widgets.ScrolledForm) 
		org.eclipse.ui.forms.widgets.FormToolkit toolkit
		org.eclipse.ui.forms.widgets.ScrolledForm form
	public void addPart (org.eclipse.ui.forms.IFormPart) 
		org.eclipse.ui.forms.IFormPart part
	public void removePart (org.eclipse.ui.forms.IFormPart) 
		org.eclipse.ui.forms.IFormPart part
	public org.eclipse.ui.forms.IFormPart[] getParts () 
	public org.eclipse.ui.forms.widgets.FormToolkit getToolkit () 
	public org.eclipse.ui.forms.widgets.ScrolledForm getForm () 
	public void reflow (boolean) 
		boolean changed
	public void fireSelectionChanged (org.eclipse.ui.forms.IFormPart, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.ui.forms.IFormPart part
		org.eclipse.jface.viewers.ISelection selection
		int i
		org.eclipse.ui.forms.IFormPart cpart
	public void initialize () 
		int i
		org.eclipse.ui.forms.IFormPart part
	public void dispose () 
		int i
		org.eclipse.ui.forms.IFormPart part
	public void refresh () 
		Thread t
		Thread dt
	private void doRefresh () 
		int nrefreshed
		int i
		org.eclipse.ui.forms.IFormPart part
	public void commit (boolean) 
		boolean onSave
		int i
		org.eclipse.ui.forms.IFormPart part
	public boolean setInput (java.lang.Object) 
		Object input
		boolean pageResult
		int i
		org.eclipse.ui.forms.IFormPart part
		boolean result
	public java.lang.Object getInput () 
	public void setFocus () 
		org.eclipse.ui.forms.IFormPart part
	public boolean isDirty () 
		int i
		org.eclipse.ui.forms.IFormPart part
	public boolean isStale () 
		int i
		org.eclipse.ui.forms.IFormPart part
	public void dirtyStateChanged () 
	public void staleStateChanged () 
	public java.lang.Object getContainer () 
	public void setContainer (java.lang.Object) 
		Object container
	public org.eclipse.ui.forms.IMessageManager getMessageManager () 
	static void access$0 (org.eclipse.ui.forms.ManagedForm) 
}

org/eclipse/ui/forms/MasterDetailsBlock$1.class
MasterDetailsBlock.java
package org.eclipse.ui.forms
 org.eclipse.ui.forms.MasterDetailsBlock$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.MasterDetailsBlock$MDSashForm this$1
	void  (org.eclipse.ui.forms.MasterDetailsBlock$MDSashForm) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/MasterDetailsBlock$MDSashForm.class
MasterDetailsBlock.java
package org.eclipse.ui.forms
 org.eclipse.ui.forms.MasterDetailsBlock$MDSashForm extends org.eclipse.swt.custom.SashForm {
	java.util.ArrayList sashes
	org.eclipse.swt.widgets.Listener listener
	final org.eclipse.ui.forms.MasterDetailsBlock this$0
	public void  (org.eclipse.ui.forms.MasterDetailsBlock, org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void layout (boolean) 
		boolean changed
	public void layout (org.eclipse.swt.widgets.Control[]) 
		org.eclipse.swt.widgets.Control[] children
	private void hookSashListeners () 
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.widgets.Sash sash
	private void purgeSashes () 
		java.util.Iterator iter
		org.eclipse.swt.widgets.Sash sash
	static void access$0 (org.eclipse.ui.forms.MasterDetailsBlock$MDSashForm) 
	static org.eclipse.ui.forms.MasterDetailsBlock access$1 (org.eclipse.ui.forms.MasterDetailsBlock$MDSashForm) 
}

org/eclipse/ui/forms/MasterDetailsBlock.class
MasterDetailsBlock.java
package org.eclipse.ui.forms
public abstract org.eclipse.ui.forms.MasterDetailsBlock extends java.lang.Object {
	protected org.eclipse.ui.forms.DetailsPart detailsPart
	protected org.eclipse.swt.custom.SashForm sashForm
	static final int DRAGGER_SIZE
	public void  () 
	public void createContent (org.eclipse.ui.forms.IManagedForm) 
		org.eclipse.ui.forms.IManagedForm managedForm
		org.eclipse.ui.forms.widgets.ScrolledForm form
	public void createContent (org.eclipse.ui.forms.IManagedForm, org.eclipse.swt.widgets.Composite) 
		org.eclipse.ui.forms.IManagedForm managedForm
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.ScrolledForm form
		org.eclipse.ui.forms.widgets.FormToolkit toolkit
	protected void applyLayoutData (org.eclipse.swt.custom.SashForm) 
		org.eclipse.swt.custom.SashForm sashForm
	protected void applyLayout (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
	private void hookResizeListener () 
		org.eclipse.swt.widgets.Listener listener
		org.eclipse.swt.widgets.Control[] children
		int i
	protected abstract void createMasterPart (org.eclipse.ui.forms.IManagedForm, org.eclipse.swt.widgets.Composite) 
	protected abstract void registerPages (org.eclipse.ui.forms.DetailsPart) 
	protected abstract void createToolBarActions (org.eclipse.ui.forms.IManagedForm) 
	private void createDetailsPart (org.eclipse.ui.forms.IManagedForm, org.eclipse.swt.widgets.Composite) 
		org.eclipse.ui.forms.IManagedForm mform
		org.eclipse.swt.widgets.Composite parent
	private void onSashPaint (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.widgets.Sash sash
		org.eclipse.ui.forms.IManagedForm form
		org.eclipse.ui.forms.FormColors colors
		boolean vertical
		org.eclipse.swt.graphics.GC gc
		Boolean hover
		org.eclipse.swt.graphics.Point size
	static void access$0 (org.eclipse.ui.forms.MasterDetailsBlock, org.eclipse.swt.widgets.Event) 
}

org/eclipse/ui/forms/SectionPart$1.class
SectionPart.java
package org.eclipse.ui.forms
 org.eclipse.ui.forms.SectionPart$1 extends org.eclipse.ui.forms.events.ExpansionAdapter {
	final org.eclipse.ui.forms.SectionPart this$0
	void  (org.eclipse.ui.forms.SectionPart) 
	public void expansionStateChanging (org.eclipse.ui.forms.events.ExpansionEvent) 
		org.eclipse.ui.forms.events.ExpansionEvent e
	public void expansionStateChanged (org.eclipse.ui.forms.events.ExpansionEvent) 
		org.eclipse.ui.forms.events.ExpansionEvent e
}

org/eclipse/ui/forms/SectionPart.class
SectionPart.java
package org.eclipse.ui.forms
public org.eclipse.ui.forms.SectionPart extends org.eclipse.ui.forms.AbstractFormPart {
	private org.eclipse.ui.forms.widgets.Section section
	public void  (org.eclipse.ui.forms.widgets.Section) 
		org.eclipse.ui.forms.widgets.Section section
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit, int) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.FormToolkit toolkit
		int style
	protected void hookListeners () 
	public org.eclipse.ui.forms.widgets.Section getSection () 
	protected void expansionStateChanging (boolean) 
		boolean expanding
	protected void expansionStateChanged (boolean) 
		boolean expanded
	public void setFocus () 
		org.eclipse.swt.widgets.Control client
}

org/eclipse/ui/forms/editor/
org/eclipse/ui/forms/editor/FormEditor$1.class
FormEditor.java
package org.eclipse.ui.forms.editor
 org.eclipse.ui.forms.editor.FormEditor$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.forms.editor.FormEditor this$0
	private final boolean val$save
	void  (org.eclipse.ui.forms.editor.FormEditor, boolean) 
	public void run () 
}

org/eclipse/ui/forms/editor/FormEditor$FormEditorSelectionProvider.class
FormEditor.java
package org.eclipse.ui.forms.editor
 org.eclipse.ui.forms.editor.FormEditor$FormEditorSelectionProvider extends org.eclipse.ui.part.MultiPageSelectionProvider {
	private org.eclipse.jface.viewers.ISelection globalSelection
	public void  (org.eclipse.ui.forms.editor.FormEditor) 
		org.eclipse.ui.forms.editor.FormEditor formEditor
	public org.eclipse.jface.viewers.ISelection getSelection () 
		org.eclipse.ui.IEditorPart activeEditor
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.ui.IEditorPart activeEditor
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
}

org/eclipse/ui/forms/editor/FormEditor.class
FormEditor.java
package org.eclipse.ui.forms.editor
public abstract org.eclipse.ui.forms.editor.FormEditor extends org.eclipse.ui.part.MultiPageEditorPart {
	protected java.util.Vector pages
	private org.eclipse.ui.forms.widgets.FormToolkit toolkit
	private int currentPage
	public void  () 
	public void init (org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IEditorSite site
		org.eclipse.ui.IEditorInput input
	protected void createPages () 
	protected org.eclipse.swt.widgets.Composite createPageContainer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.ui.forms.widgets.FormToolkit createToolkit (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	protected abstract void addPages () 
	public java.lang.Object getSelectedPage () 
	public int addPage (org.eclipse.ui.forms.editor.IFormPage)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.forms.editor.IFormPage page
		int i
	public void addPage (int, org.eclipse.ui.forms.editor.IFormPage)  throws org.eclipse.ui.PartInitException 
		int index
		org.eclipse.ui.forms.editor.IFormPage page
	public int addPage (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		int i
	public void addPage (int, org.eclipse.swt.widgets.Control) 
		int index
		org.eclipse.swt.widgets.Control control
	public boolean isDirty () 
		int i
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
		org.eclipse.ui.IEditorPart editor
	protected void commitPages (boolean) 
		boolean onSave
		int i
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
		org.eclipse.ui.forms.IManagedForm mform
	public int addPage (org.eclipse.ui.IEditorPart, org.eclipse.ui.IEditorInput)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IEditorPart editor
		org.eclipse.ui.IEditorInput input
		int index
	public void addPage (int, org.eclipse.ui.IEditorPart, org.eclipse.ui.IEditorInput)  throws org.eclipse.ui.PartInitException 
		int index
		org.eclipse.ui.IEditorPart editor
		org.eclipse.ui.IEditorInput input
	protected void configurePage (int, org.eclipse.ui.forms.editor.IFormPage)  throws org.eclipse.ui.PartInitException 
		int index
		org.eclipse.ui.forms.editor.IFormPage page
	public void removePage (int) 
		int pageIndex
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
	private void updatePageIndices (int) 
		int start
		int i
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
	public void editorDirtyStateChanged () 
	public void dispose () 
		int i
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
	public org.eclipse.ui.forms.widgets.FormToolkit getToolkit () 
	public org.eclipse.ui.IEditorPart getActiveEditor () 
	protected int getCurrentPage () 
	protected void pageChange (int) 
		int newPageIndex
		int oldPageIndex
		org.eclipse.ui.forms.editor.IFormPage oldFormPage
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
		org.eclipse.ui.forms.editor.IFormPage oldFormPage
		org.eclipse.ui.forms.IManagedForm mform
	public org.eclipse.ui.forms.editor.IFormPage setActivePage (java.lang.String) 
		String pageId
		int i
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
	public org.eclipse.ui.forms.editor.IFormPage findPage (java.lang.String) 
		String pageId
		int i
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
	public org.eclipse.ui.forms.editor.IFormPage setActivePage (java.lang.String, java.lang.Object) 
		String pageId
		Object pageInput
		org.eclipse.ui.forms.editor.IFormPage page
		org.eclipse.ui.forms.IManagedForm mform
	public org.eclipse.ui.forms.editor.IFormPage selectReveal (java.lang.Object) 
		Object pageInput
		int i
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
	public org.eclipse.ui.forms.editor.IFormPage getActivePageInstance () 
		int index
		Object page
	protected void setActivePage (int) 
		int pageIndex
		org.eclipse.ui.forms.editor.IFormPage activePage
	protected void updateActionBarContributor (int) 
		int pageIndex
		org.eclipse.ui.IEditorActionBarContributor contributor
	public void close (boolean) 
		boolean save
		org.eclipse.swt.widgets.Display display
	private void registerPage (int, java.lang.Object)  throws org.eclipse.ui.PartInitException 
		int index
		Object page
		org.eclipse.ui.forms.editor.IFormPage fpage
	static org.eclipse.ui.forms.widgets.FormToolkit access$0 (org.eclipse.ui.forms.editor.FormEditor) 
}

org/eclipse/ui/forms/editor/FormPage$1.class
FormPage.java
package org.eclipse.ui.forms.editor
 org.eclipse.ui.forms.editor.FormPage$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.forms.editor.FormPage this$0
	void  (org.eclipse.ui.forms.editor.FormPage) 
	public void run () 
}

org/eclipse/ui/forms/editor/FormPage$PageForm.class
FormPage.java
package org.eclipse.ui.forms.editor
 org.eclipse.ui.forms.editor.FormPage$PageForm extends org.eclipse.ui.forms.ManagedForm {
	public void  (org.eclipse.ui.forms.editor.FormPage, org.eclipse.ui.forms.widgets.ScrolledForm) 
		org.eclipse.ui.forms.editor.FormPage page
		org.eclipse.ui.forms.widgets.ScrolledForm form
	public org.eclipse.ui.forms.editor.FormPage getPage () 
	public void dirtyStateChanged () 
	public void staleStateChanged () 
}

org/eclipse/ui/forms/editor/FormPage.class
FormPage.java
package org.eclipse.ui.forms.editor
public org.eclipse.ui.forms.editor.FormPage extends org.eclipse.ui.part.EditorPart implements org.eclipse.ui.forms.editor.IFormPage  {
	private org.eclipse.ui.forms.editor.FormEditor editor
	private org.eclipse.ui.forms.editor.FormPage$PageForm mform
	private int index
	private String id
	public void  (org.eclipse.ui.forms.editor.FormEditor, java.lang.String, java.lang.String) 
		org.eclipse.ui.forms.editor.FormEditor editor
		String id
		String title
	public void  (java.lang.String, java.lang.String) 
		String id
		String title
	public void init (org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorSite site
		org.eclipse.ui.IEditorInput input
	public void initialize (org.eclipse.ui.forms.editor.FormEditor) 
		org.eclipse.ui.forms.editor.FormEditor editor
	public org.eclipse.ui.forms.editor.FormEditor getEditor () 
	public org.eclipse.ui.forms.IManagedForm getManagedForm () 
	public void setActive (boolean) 
		boolean active
	public boolean isActive () 
	public void createPartControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.ScrolledForm form
	protected void createFormContent (org.eclipse.ui.forms.IManagedForm) 
		org.eclipse.ui.forms.IManagedForm managedForm
	public org.eclipse.swt.widgets.Control getPartControl () 
	public void dispose () 
	public java.lang.String getId () 
	public org.eclipse.swt.graphics.Image getTitleImage () 
	public void setFocus () 
	public void doSave (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void doSaveAs () 
	public boolean isSaveAsAllowed () 
	public boolean isDirty () 
	public void setIndex (int) 
		int index
	public int getIndex () 
	public boolean isEditor () 
	public boolean selectReveal (java.lang.Object) 
		Object object
	public boolean canLeaveThePage () 
	static org.eclipse.ui.forms.editor.FormPage$PageForm access$0 (org.eclipse.ui.forms.editor.FormPage) 
}

org/eclipse/ui/forms/editor/IFormPage.class
IFormPage.java
package org.eclipse.ui.forms.editor
public abstract org.eclipse.ui.forms.editor.IFormPage extends java.lang.Object implements org.eclipse.ui.IEditorPart  {
	public abstract void initialize (org.eclipse.ui.forms.editor.FormEditor) 
	public abstract org.eclipse.ui.forms.editor.FormEditor getEditor () 
	public abstract org.eclipse.ui.forms.IManagedForm getManagedForm () 
	public abstract void setActive (boolean) 
	public abstract boolean isActive () 
	public abstract boolean canLeaveThePage () 
	public abstract org.eclipse.swt.widgets.Control getPartControl () 
	public abstract java.lang.String getId () 
	public abstract int getIndex () 
	public abstract void setIndex (int) 
	public abstract boolean isEditor () 
	public abstract boolean selectReveal (java.lang.Object) 
}

org/eclipse/ui/forms/editor/SharedHeaderFormEditor$1.class
SharedHeaderFormEditor.java
package org.eclipse.ui.forms.editor
 org.eclipse.ui.forms.editor.SharedHeaderFormEditor$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.editor.SharedHeaderFormEditor this$0
	void  (org.eclipse.ui.forms.editor.SharedHeaderFormEditor) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		boolean wasHeaderActive
		int activePage
}

org/eclipse/ui/forms/editor/SharedHeaderFormEditor$HeaderForm.class
SharedHeaderFormEditor.java
package org.eclipse.ui.forms.editor
 org.eclipse.ui.forms.editor.SharedHeaderFormEditor$HeaderForm extends org.eclipse.ui.forms.ManagedForm {
	public void  (org.eclipse.ui.forms.editor.FormEditor, org.eclipse.ui.forms.widgets.ScrolledForm) 
		org.eclipse.ui.forms.editor.FormEditor editor
		org.eclipse.ui.forms.widgets.ScrolledForm form
	private org.eclipse.ui.forms.editor.FormEditor getEditor () 
	public void dirtyStateChanged () 
	public void staleStateChanged () 
}

org/eclipse/ui/forms/editor/SharedHeaderFormEditor.class
SharedHeaderFormEditor.java
package org.eclipse.ui.forms.editor
public abstract org.eclipse.ui.forms.editor.SharedHeaderFormEditor extends org.eclipse.ui.forms.editor.FormEditor {
	private org.eclipse.ui.forms.editor.SharedHeaderFormEditor$HeaderForm headerForm
	private boolean wasHeaderActive
	private org.eclipse.swt.widgets.Listener activationListener
	public void  () 
	protected org.eclipse.swt.widgets.Composite createPageContainer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.ScrolledForm scform
	public org.eclipse.ui.forms.IManagedForm getHeaderForm () 
	protected void createPages () 
	protected void setActivePage (int) 
		int pageIndex
	public void setFocus () 
		int index
	private void installActivationListener () 
	public void dispose () 
	public boolean isDirty () 
	protected void commitPages (boolean) 
		boolean onSave
	protected void createHeaderContents (org.eclipse.ui.forms.IManagedForm) 
		org.eclipse.ui.forms.IManagedForm headerForm
	static org.eclipse.swt.widgets.Composite access$0 (org.eclipse.ui.forms.editor.SharedHeaderFormEditor) 
	static boolean access$1 (org.eclipse.ui.forms.editor.SharedHeaderFormEditor) 
	static void access$2 (org.eclipse.ui.forms.editor.SharedHeaderFormEditor, boolean, boolean) 
	static void access$3 (org.eclipse.ui.forms.editor.SharedHeaderFormEditor) 
	static void access$4 (org.eclipse.ui.forms.editor.SharedHeaderFormEditor, boolean) 
}

org/eclipse/ui/forms/events/
org/eclipse/ui/forms/events/ExpansionAdapter.class
ExpansionAdapter.java
package org.eclipse.ui.forms.events
public org.eclipse.ui.forms.events.ExpansionAdapter extends java.lang.Object implements org.eclipse.ui.forms.events.IExpansionListener  {
	public void  () 
	public void expansionStateChanging (org.eclipse.ui.forms.events.ExpansionEvent) 
		org.eclipse.ui.forms.events.ExpansionEvent e
	public void expansionStateChanged (org.eclipse.ui.forms.events.ExpansionEvent) 
		org.eclipse.ui.forms.events.ExpansionEvent e
}

org/eclipse/ui/forms/events/ExpansionEvent.class
ExpansionEvent.java
package org.eclipse.ui.forms.events
public final org.eclipse.ui.forms.events.ExpansionEvent extends org.eclipse.swt.events.TypedEvent {
	private static final long serialVersionUID
	public void  (java.lang.Object, boolean) 
		Object obj
		boolean state
	public boolean getState () 
}

org/eclipse/ui/forms/events/HyperlinkAdapter.class
HyperlinkAdapter.java
package org.eclipse.ui.forms.events
public org.eclipse.ui.forms.events.HyperlinkAdapter extends java.lang.Object implements org.eclipse.ui.forms.events.IHyperlinkListener  {
	public void  () 
	public void linkEntered (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
	public void linkExited (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
	public void linkActivated (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
}

org/eclipse/ui/forms/events/HyperlinkEvent.class
HyperlinkEvent.java
package org.eclipse.ui.forms.events
public final org.eclipse.ui.forms.events.HyperlinkEvent extends org.eclipse.swt.events.TypedEvent {
	private static final long serialVersionUID
	private String label
	private int stateMask
	public void  (org.eclipse.swt.widgets.Widget, java.lang.Object, java.lang.String, int) 
		org.eclipse.swt.widgets.Widget widget
		Object href
		String label
		int stateMask
	public java.lang.Object getHref () 
	public java.lang.String getLabel () 
	public int getStateMask () 
}

org/eclipse/ui/forms/events/IExpansionListener.class
IExpansionListener.java
package org.eclipse.ui.forms.events
public abstract org.eclipse.ui.forms.events.IExpansionListener extends java.lang.Object {
	public abstract void expansionStateChanging (org.eclipse.ui.forms.events.ExpansionEvent) 
	public abstract void expansionStateChanged (org.eclipse.ui.forms.events.ExpansionEvent) 
}

org/eclipse/ui/forms/events/IHyperlinkListener.class
IHyperlinkListener.java
package org.eclipse.ui.forms.events
public abstract org.eclipse.ui.forms.events.IHyperlinkListener extends java.lang.Object {
	public abstract void linkEntered (org.eclipse.ui.forms.events.HyperlinkEvent) 
	public abstract void linkExited (org.eclipse.ui.forms.events.HyperlinkEvent) 
	public abstract void linkActivated (org.eclipse.ui.forms.events.HyperlinkEvent) 
}

org/eclipse/ui/forms/widgets/
org/eclipse/ui/forms/widgets/AbstractHyperlink$1.class
AbstractHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.AbstractHyperlink$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.AbstractHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.AbstractHyperlink) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/AbstractHyperlink$2.class
AbstractHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.AbstractHyperlink$2 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.ui.forms.widgets.AbstractHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.AbstractHyperlink) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
}

org/eclipse/ui/forms/widgets/AbstractHyperlink$3.class
AbstractHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.AbstractHyperlink$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.AbstractHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.AbstractHyperlink) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/AbstractHyperlink$4.class
AbstractHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.AbstractHyperlink$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.AbstractHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.AbstractHyperlink) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/AbstractHyperlink.class
AbstractHyperlink.java
package org.eclipse.ui.forms.widgets
public abstract org.eclipse.ui.forms.widgets.AbstractHyperlink extends org.eclipse.swt.widgets.Canvas {
	private boolean hasFocus
	boolean paintFocus
	private boolean armed
	private org.eclipse.core.runtime.ListenerList listeners
	protected int marginWidth
	protected int marginHeight
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.widgets.Listener listener
	public void addHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public void removeHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public boolean getSelection () 
	protected void handleEnter (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		int size
		org.eclipse.ui.forms.events.HyperlinkEvent he
		Object[] listenerList
		int i
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	protected void handleExit (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		int size
		org.eclipse.ui.forms.events.HyperlinkEvent he
		Object[] listenerList
		int i
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	protected void handleActivate (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		int size
		org.eclipse.ui.forms.events.HyperlinkEvent he
		Object[] listenerList
		int i
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	void triggerAccessible () 
	public void setHref (java.lang.Object) 
		Object href
	public java.lang.Object getHref () 
	public java.lang.String getText () 
	protected abstract void paintHyperlink (org.eclipse.swt.graphics.GC) 
	protected void paint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle clientArea
		org.eclipse.swt.graphics.Rectangle carea
	private void handleMouseDown (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	private void handleMouseUp (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.graphics.Point size
	private void handleMouseMove (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.graphics.Point size
	public void setEnabled (boolean) 
		boolean enabled
		boolean needsRedraw
	static void access$0 (org.eclipse.ui.forms.widgets.AbstractHyperlink, boolean) 
	static void access$1 (org.eclipse.ui.forms.widgets.AbstractHyperlink, org.eclipse.swt.widgets.Event) 
	static void access$2 (org.eclipse.ui.forms.widgets.AbstractHyperlink, org.eclipse.swt.widgets.Event) 
	static void access$3 (org.eclipse.ui.forms.widgets.AbstractHyperlink, org.eclipse.swt.widgets.Event) 
}

org/eclipse/ui/forms/widgets/ColumnLayout.class
ColumnLayout.java
package org.eclipse.ui.forms.widgets
public final org.eclipse.ui.forms.widgets.ColumnLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	public int minNumColumns
	public int maxNumColumns
	public int horizontalSpacing
	public int verticalSpacing
	public int topMargin
	public int leftMargin
	public int bottomMargin
	public int rightMargin
	public void  () 
	protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		int wHint
		int hHint
		boolean flushCache
	private org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, int) 
		org.eclipse.swt.widgets.Composite parent
		int wHint
		int hHint
		int ncolumns
		org.eclipse.swt.widgets.Control[] children
		int cwidth
		int cheight
		org.eclipse.swt.graphics.Point[] sizes
		int cwHint
		int i
		int perColHeight
		int colHeight
		int[] heights
		int ncol
		boolean fillIn
		int i
		int childHeight
		org.eclipse.swt.graphics.Point size
		int i
	private org.eclipse.swt.graphics.Point computeControlSize (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control c
		int wHint
		org.eclipse.ui.forms.widgets.ColumnLayoutData cd
		int widthHint
		int heightHint
	private int findShortestColumn (int[]) 
		int[] heights
		int result
		int height
		int i
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean flushCache
		org.eclipse.swt.widgets.Control[] children
		org.eclipse.swt.graphics.Rectangle carea
		int cwidth
		int cheight
		org.eclipse.swt.graphics.Point[] sizes
		int i
		int ncolumns
		int realWidth
		int fillWidth
		int perColHeight
		int colHeight
		int[] heights
		int ncol
		int x
		boolean fillIn
		int i
		org.eclipse.swt.widgets.Control child
		org.eclipse.swt.graphics.Point csize
		org.eclipse.ui.forms.widgets.ColumnLayoutData cd
		int align
		int childWidth
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
}

org/eclipse/ui/forms/widgets/ColumnLayoutData.class
ColumnLayoutData.java
package org.eclipse.ui.forms.widgets
public final org.eclipse.ui.forms.widgets.ColumnLayoutData extends java.lang.Object {
	public int widthHint
	public int heightHint
	public static final int LEFT
	public static final int CENTER
	public static final int RIGHT
	public static final int FILL
	public int horizontalAlignment
	public void  (int, int) 
		int wHint
		int hHint
	public void  (int) 
		int wHint
	public void  () 
}

org/eclipse/ui/forms/widgets/ExpandableComposite$1.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$1 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$2.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$2 extends org.eclipse.ui.forms.events.HyperlinkAdapter {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	public void linkActivated (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$3.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$3 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$4.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$4 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$5.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$5 extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$6.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$6 extends org.eclipse.ui.forms.events.HyperlinkAdapter {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	public void linkActivated (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$7.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$7 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	private final org.eclipse.swt.widgets.Label val$label
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite, org.eclipse.swt.widgets.Label) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$8.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$8 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener  {
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	public void keyTraversed (org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.swt.events.TraverseEvent e
}

org/eclipse/ui/forms/widgets/ExpandableComposite$ExpandableLayout.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ExpandableComposite$ExpandableLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	private org.eclipse.ui.forms.widgets.SizeCache toggleCache
	private org.eclipse.ui.forms.widgets.SizeCache textClientCache
	private org.eclipse.ui.forms.widgets.SizeCache textLabelCache
	private org.eclipse.ui.forms.widgets.SizeCache descriptionCache
	private org.eclipse.ui.forms.widgets.SizeCache clientCache
	final org.eclipse.ui.forms.widgets.ExpandableComposite this$0
	private void  (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	private void initCache (boolean) 
		boolean shouldFlush
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
		org.eclipse.swt.graphics.Rectangle clientArea
		int thmargin
		int tvmargin
		int x
		int y
		org.eclipse.swt.graphics.Point tsize
		org.eclipse.swt.graphics.Point tcsize
		int twidth
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point defSize
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fm
		int textHeight
		int ty
		int ty
		int tcx
		int tcx
		int tbarHeight
		int areaWidth
		int cx
		org.eclipse.swt.graphics.Point dsize
		org.eclipse.swt.widgets.Control desc
		int cwidth
		int cheight
	protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int wHint
		int hHint
		boolean changed
		int width
		int height
		org.eclipse.swt.graphics.Point tsize
		int twidth
		int thmargin
		int tvmargin
		int innerwHint
		int innertHint
		org.eclipse.swt.graphics.Point tcsize
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point defSize
		int cwHint
		int clientIndent
		org.eclipse.swt.graphics.Point dsize
		org.eclipse.swt.graphics.Point csize
		int dwHint
		org.eclipse.swt.graphics.Point result
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	void  (org.eclipse.ui.forms.widgets.ExpandableComposite, org.eclipse.ui.forms.widgets.ExpandableComposite$ExpandableLayout) 
}

org/eclipse/ui/forms/widgets/ExpandableComposite.class
ExpandableComposite.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.ExpandableComposite extends org.eclipse.swt.widgets.Canvas {
	public static final int TWISTIE
	public static final int TREE_NODE
	public static final int FOCUS_TITLE
	public static final int CLIENT_INDENT
	public static final int COMPACT
	public static final int EXPANDED
	public static final int TITLE_BAR
	public static final int SHORT_TITLE_BAR
	public static final int NO_TITLE
	public static final int LEFT_TEXT_CLIENT_ALIGNMENT
	public static final int NO_TITLE_FOCUS_BOX
	public int marginWidth
	public int marginHeight
	public int clientVerticalSpacing
	public int descriptionVerticalSpacing
	public int titleBarTextMarginWidth
	protected org.eclipse.ui.forms.widgets.ToggleHyperlink toggle
	protected org.eclipse.swt.widgets.Control textLabel
	protected int VGAP
	protected int GAP
	static final int IGAP
	static final int IVGAP
	private static final org.eclipse.swt.graphics.Point NULL_SIZE
	private static final int VSPACE
	private static final int SEPARATOR_HEIGHT
	private int expansionStyle
	private boolean expanded
	private org.eclipse.swt.widgets.Control textClient
	private org.eclipse.swt.widgets.Control client
	private org.eclipse.core.runtime.ListenerList listeners
	private org.eclipse.swt.graphics.Color titleBarForeground
	static void  () 
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void  (org.eclipse.swt.widgets.Composite, int, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		int expansionStyle
		org.eclipse.ui.forms.widgets.Hyperlink link
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Listener listener
	public boolean forceFocus () 
	public void setMenu (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu menu
	public final void setLayout (org.eclipse.swt.widgets.Layout) 
		org.eclipse.swt.widgets.Layout layout
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public void setToggleColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color c
	public void setActiveToggleColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color c
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setEnabled (boolean) 
		boolean enabled
	public void setClient (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control client
	public org.eclipse.swt.widgets.Control getClient () 
	public void setText (java.lang.String) 
		String title
	public java.lang.String getText () 
	public boolean isExpanded () 
	public int getExpansionStyle () 
	public void setExpanded (boolean) 
		boolean expanded
	protected void internalSetExpanded (boolean) 
		boolean expanded
	public void addExpansionListener (org.eclipse.ui.forms.events.IExpansionListener) 
		org.eclipse.ui.forms.events.IExpansionListener listener
	public void removeExpansionListener (org.eclipse.ui.forms.events.IExpansionListener) 
		org.eclipse.ui.forms.events.IExpansionListener listener
	protected void onPaint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
	protected org.eclipse.swt.widgets.Control getDescriptionControl () 
	protected org.eclipse.swt.widgets.Control getSeparatorControl () 
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Point size
		org.eclipse.ui.forms.widgets.ExpandableComposite$ExpandableLayout layout
		org.eclipse.swt.graphics.Rectangle trim
	protected boolean isFixedStyle () 
	public org.eclipse.swt.widgets.Control getTextClient () 
	public void setTextClient (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control textClient
	public int getTextClientHeightDifference () 
		int theight
		int tcheight
	protected boolean hasTitleBar () 
	public void setTitleBarForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color color
	public org.eclipse.swt.graphics.Color getTitleBarForeground () 
	private void toggleState () 
		boolean newState
	private void fireExpanding (boolean, boolean) 
		boolean state
		boolean before
		int size
		org.eclipse.ui.forms.events.ExpansionEvent e
		Object[] listenerList
		int i
		org.eclipse.ui.forms.events.IExpansionListener listener
	private void verticalMove (boolean) 
		boolean down
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.widgets.Control child
		org.eclipse.ui.forms.widgets.ExpandableComposite sibling
	private org.eclipse.ui.forms.widgets.ExpandableComposite getSibling (org.eclipse.swt.widgets.Control[], int, boolean) 
		org.eclipse.swt.widgets.Control[] children
		int index
		boolean down
		int loc
		org.eclipse.swt.widgets.Control c
	private void programmaticToggleState () 
	private void paintTitleFocus (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point size
	static org.eclipse.swt.widgets.Control access$0 (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	static org.eclipse.swt.widgets.Control access$1 (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	static org.eclipse.swt.graphics.Point access$2 () 
	static int access$3 (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	static boolean access$4 (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	static void access$5 (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	static void access$6 (org.eclipse.ui.forms.widgets.ExpandableComposite, boolean) 
	static void access$7 (org.eclipse.ui.forms.widgets.ExpandableComposite) 
	static void access$8 (org.eclipse.ui.forms.widgets.ExpandableComposite, org.eclipse.swt.graphics.GC) 
}

org/eclipse/ui/forms/widgets/Form$FormLayout.class
Form.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.Form$FormLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	final org.eclipse.ui.forms.widgets.Form this$0
	private void  (org.eclipse.ui.forms.widgets.Form) 
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
	public org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		int wHint
		int hHint
		boolean flushCache
		int width
		int height
		org.eclipse.swt.graphics.Point hsize
		boolean ignoreBody
		org.eclipse.swt.graphics.Point bsize
		org.eclipse.swt.graphics.Point bsize
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
		org.eclipse.swt.graphics.Rectangle carea
		org.eclipse.swt.graphics.Point hsize
	void  (org.eclipse.ui.forms.widgets.Form, org.eclipse.ui.forms.widgets.Form$FormLayout) 
}

org/eclipse/ui/forms/widgets/Form.class
Form.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.Form extends org.eclipse.swt.widgets.Composite {
	private org.eclipse.ui.internal.forms.widgets.FormHeading head
	private org.eclipse.swt.widgets.Composite body
	private org.eclipse.ui.forms.widgets.SizeCache bodyCache
	private org.eclipse.ui.forms.widgets.SizeCache headCache
	private org.eclipse.ui.forms.widgets.FormText selectionText
	private org.eclipse.ui.internal.forms.MessageManager messageManager
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void setMenu (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu menu
	public final org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
	public final void setLayout (org.eclipse.swt.widgets.Layout) 
		org.eclipse.swt.widgets.Layout layout
	public java.lang.String getText () 
	public org.eclipse.swt.graphics.Image getImage () 
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setText (java.lang.String) 
		String text
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public void setTextBackground (org.eclipse.swt.graphics.Color[], int[], boolean) 
		org.eclipse.swt.graphics.Color[] gradientColors
		int[] percents
		boolean vertical
	public org.eclipse.swt.graphics.Image getBackgroundImage () 
	public void setBackgroundImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image backgroundImage
	public org.eclipse.jface.action.IToolBarManager getToolBarManager () 
	public void setToolBarVerticalAlignment (int) 
		int alignment
	public int getToolBarVerticalAlignment () 
	public org.eclipse.jface.action.IMenuManager getMenuManager () 
	public void updateToolBar () 
	public org.eclipse.swt.widgets.Composite getHead () 
	public org.eclipse.swt.widgets.Control getHeadClient () 
	public void setHeadClient (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control headClient
	public org.eclipse.swt.widgets.Composite getBody () 
	public boolean isBackgroundImageTiled () 
	public void setBackgroundImageTiled (boolean) 
		boolean backgroundImageTiled
	public int getBackgroundImageAlignment () 
	public void setBackgroundImageAlignment (int) 
		int backgroundImageAlignment
	public boolean isBackgroundImageClipped () 
	public void setBackgroundImageClipped (boolean) 
		boolean backgroundImageClipped
	public boolean isSeparatorVisible () 
	public void setSeparatorVisible (boolean) 
		boolean addSeparator
	public org.eclipse.swt.graphics.Color getSeparatorColor () 
	public void setSeparatorColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color separatorColor
	public void setHeadColor (java.lang.String, org.eclipse.swt.graphics.Color) 
		String key
		org.eclipse.swt.graphics.Color color
	public org.eclipse.swt.graphics.Color getHeadColor (java.lang.String) 
		String key
	public void setMessage (java.lang.String) 
		String message
	public void setMessage (java.lang.String, int) 
		String newMessage
		int newType
	public void setMessage (java.lang.String, int, org.eclipse.ui.forms.IMessage[]) 
		String newMessage
		int newType
		org.eclipse.ui.forms.IMessage[] children
	public void addMessageHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public void removeMessageHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public boolean isBusy () 
	public void setBusy (boolean) 
		boolean busy
	public void addTitleDragSupport (int, org.eclipse.swt.dnd.Transfer[], org.eclipse.swt.dnd.DragSourceListener) 
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DragSourceListener listener
	public void addTitleDropSupport (int, org.eclipse.swt.dnd.Transfer[], org.eclipse.swt.dnd.DropTargetListener) 
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DropTargetListener listener
	public java.lang.String getMessage () 
	public int getMessageType () 
	public org.eclipse.ui.forms.IMessage[] getChildrenMessages () 
	void setSelectionText (org.eclipse.ui.forms.widgets.FormText) 
		org.eclipse.ui.forms.widgets.FormText text
	public org.eclipse.ui.forms.IMessageManager getMessageManager () 
	static org.eclipse.ui.forms.widgets.SizeCache access$0 (org.eclipse.ui.forms.widgets.Form) 
	static org.eclipse.ui.forms.widgets.SizeCache access$1 (org.eclipse.ui.forms.widgets.Form) 
	static org.eclipse.swt.widgets.Composite access$2 (org.eclipse.ui.forms.widgets.Form) 
	static org.eclipse.ui.internal.forms.widgets.FormHeading access$3 (org.eclipse.ui.forms.widgets.Form) 
}

org/eclipse/ui/forms/widgets/FormText$1.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/forms/widgets/FormText$10.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$10 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.forms.widgets.FormText this$0
	private final org.eclipse.swt.widgets.MenuItem val$copyItem
	void  (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.widgets.MenuItem) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/forms/widgets/FormText$11.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$11 extends java.lang.Object implements org.eclipse.swt.events.MenuListener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	private final org.eclipse.swt.widgets.MenuItem val$copyItem
	void  (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.widgets.MenuItem) 
	public void menuShown (org.eclipse.swt.events.MenuEvent) 
		org.eclipse.swt.events.MenuEvent e
	public void menuHidden (org.eclipse.swt.events.MenuEvent) 
		org.eclipse.swt.events.MenuEvent e
}

org/eclipse/ui/forms/widgets/FormText$12.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$12 extends org.eclipse.swt.accessibility.AccessibleAdapter {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void getName (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
		int linkCount
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
	public void getHelp (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
		int linkCount
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
}

org/eclipse/ui/forms/widgets/FormText$13.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$13 extends org.eclipse.swt.accessibility.AccessibleControlAdapter {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void getChildAtPoint (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		org.eclipse.swt.graphics.Point pt
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
	public void getLocation (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		org.eclipse.swt.graphics.Rectangle location
		int index
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
		org.eclipse.swt.graphics.Point pt
	public void getFocus (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		int childID
		int selectedIndex
	public void getDefaultAction (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getChildCount (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getRole (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		int role
		int childID
		int linkCount
	public void getSelection (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		int selectedIndex
	public void getState (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		int linkCount
		int selectedIndex
		int state
		int childID
	public void getChildren (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		int linkCount
		Object[] children
		int i
	public void getValue (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
}

org/eclipse/ui/forms/widgets/FormText$2.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$2 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
}

org/eclipse/ui/forms/widgets/FormText$3.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/FormText$4.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/FormText$5.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$5 extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/ui/forms/widgets/FormText$6.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$6 extends java.lang.Object implements org.eclipse.swt.events.MouseListener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/forms/widgets/FormText$7.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$7 extends java.lang.Object implements org.eclipse.swt.events.MouseTrackListener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void mouseEnter (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseExit (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseHover (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/forms/widgets/FormText$8.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$8 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void mouseMove (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/forms/widgets/FormText$9.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$9 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	void  (org.eclipse.ui.forms.widgets.FormText) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.widgets.Control c
		org.eclipse.ui.internal.forms.widgets.ControlSegment segment
}

org/eclipse/ui/forms/widgets/FormText$FormTextLayout.class
FormText.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormText$FormTextLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	final org.eclipse.ui.forms.widgets.FormText this$0
	public void  (org.eclipse.ui.forms.widgets.FormText) 
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	public org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		int wHint
		int hHint
		boolean changed
		long start
		int innerWidth
		org.eclipse.swt.graphics.Point textSize
		int textWidth
		int textHeight
		org.eclipse.swt.graphics.Point result
	private org.eclipse.swt.graphics.Point computeTextSize (int) 
		int wHint
		org.eclipse.ui.internal.forms.widgets.Paragraph[] paragraphs
		org.eclipse.swt.graphics.GC gc
		org.eclipse.ui.internal.forms.widgets.Locator loc
		int width
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		boolean selectableInTheLastRow
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		int pwidth
		int j
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
		long start
		org.eclipse.swt.graphics.Rectangle carea
		org.eclipse.swt.graphics.GC gc
		org.eclipse.ui.internal.forms.widgets.Locator loc
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		org.eclipse.ui.internal.forms.widgets.Paragraph[] paragraphs
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
}

org/eclipse/ui/forms/widgets/FormText.class
FormText.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.FormText extends org.eclipse.swt.widgets.Canvas {
	public static final String URL_HANDLER_ID
	public int marginWidth
	public int marginHeight
	private static final boolean DEBUG_TEXT
	private static final boolean DEBUG_TEXTSIZE
	private static final boolean DEBUG_FOCUS
	private boolean hasFocus
	private boolean paragraphsSeparated
	private org.eclipse.ui.internal.forms.widgets.FormTextModel model
	private org.eclipse.core.runtime.ListenerList listeners
	private java.util.Hashtable resourceTable
	private org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment entered
	private org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment armed
	private boolean mouseFocus
	private boolean controlFocusTransfer
	private boolean inSelection
	private org.eclipse.ui.internal.forms.widgets.SelectionData selData
	private static final String INTERNAL_MENU
	private static final String CONTROL_KEY
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public boolean getFocus () 
	public boolean isLoading () 
	public java.lang.String getLoadingText () 
	public void setLoadingText (java.lang.String) 
		String loadingText
	public void setParagraphsSeparated (boolean) 
		boolean value
	public boolean getParagraphsSeparated () 
	public void setImage (java.lang.String, org.eclipse.swt.graphics.Image) 
		String key
		org.eclipse.swt.graphics.Image image
	public void setColor (java.lang.String, org.eclipse.swt.graphics.Color) 
		String key
		org.eclipse.swt.graphics.Color color
		String fullKey
	public void setFont (java.lang.String, org.eclipse.swt.graphics.Font) 
		String key
		org.eclipse.swt.graphics.Font font
		String fullKey
	public void setControl (java.lang.String, org.eclipse.swt.widgets.Control) 
		String key
		org.eclipse.swt.widgets.Control control
		String fullKey
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.Font boldFont
	public void setText (java.lang.String, boolean, boolean) 
		String text
		boolean parseTags
		boolean expandURLs
	public void setContents (java.io.InputStream, boolean) 
		java.io.InputStream is
		boolean expandURLs
	private void hookControlSegmentFocus () 
		org.eclipse.ui.internal.forms.widgets.Paragraph[] paragraphs
		org.eclipse.swt.widgets.Listener listener
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		int j
		org.eclipse.ui.internal.forms.widgets.ControlSegment cs
		org.eclipse.swt.widgets.Control c
	private void attachTraverseListener (org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Listener) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Listener listener
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control[] children
		int i
	private void syncControlSegmentFocus (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.ui.internal.forms.widgets.ControlSegment cs
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable current
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment oldLink
	private boolean advanceControl (org.eclipse.swt.widgets.Control, org.eclipse.ui.internal.forms.widgets.ControlSegment, boolean) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.ui.internal.forms.widgets.ControlSegment segment
		boolean next
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable nextSegment
	private boolean setFocusToNextSibling (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control c
		boolean next
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.widgets.Control child
		int j
		org.eclipse.swt.widgets.Control nc
		int j
		org.eclipse.swt.widgets.Control pc
	public void setWhitespaceNormalized (boolean) 
		boolean value
	public boolean isWhitespaceNormalized () 
	public void setMenu (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu menu
		org.eclipse.swt.widgets.Menu currentMenu
	private void createMenu () 
		org.eclipse.swt.widgets.Menu menu
		org.eclipse.swt.widgets.MenuItem copyItem
		org.eclipse.swt.events.SelectionListener listener
	public org.eclipse.ui.forms.HyperlinkSettings getHyperlinkSettings () 
	public void setHyperlinkSettings (org.eclipse.ui.forms.HyperlinkSettings) 
		org.eclipse.ui.forms.HyperlinkSettings settings
	public void addHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public void removeHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public void addSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
		org.eclipse.swt.widgets.TypedListener typedListener
	public void removeSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
	public java.lang.String getSelectionText () 
	public boolean canCopy () 
	public void copy () 
		org.eclipse.swt.dnd.Clipboard clipboard
		Object[] o
		org.eclipse.swt.dnd.Transfer[] t
	public java.lang.Object getSelectedLinkHref () 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
	public java.lang.String getSelectedLinkText () 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
	private org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment getSelectedLink () 
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable segment
	private void initAccessible () 
		org.eclipse.swt.accessibility.Accessible accessible
	private void startSelection (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.ui.forms.widgets.Form form
	private void endSelection (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	private void computeSelection () 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.ui.internal.forms.widgets.Paragraph[] paragraphs
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
	void clearSelection () 
	private void notifySelectionChanged () 
		org.eclipse.swt.widgets.Event event
	private void handleDrag (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.swt.custom.ScrolledComposite scomp
	private void handleMouseClick (org.eclipse.swt.events.MouseEvent, boolean) 
		org.eclipse.swt.events.MouseEvent e
		boolean down
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment segmentUnder
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment oldLink
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment segmentUnder
	private void handleMouseHover (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	private void updateTooltipText (org.eclipse.ui.internal.forms.widgets.ParagraphSegment) 
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
		String tooltipText
		String currentTooltipText
	private void handleMouseMove (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segmentUnder
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment linkUnder
	private boolean advance (boolean) 
		boolean next
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable current
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable newSegment
		boolean valid
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment newLink
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment oldLink
	private boolean setControlFocus (boolean, org.eclipse.ui.internal.forms.widgets.IFocusSelectable) 
		boolean next
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable selectable
		boolean result
	private void handleFocusChange () 
		boolean advance
		boolean valid
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable selectable
	private void enterLink (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, int) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
		int stateMask
		int size
		org.eclipse.ui.forms.events.HyperlinkEvent he
		Object[] listenerList
		int i
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	private void exitLink (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, int) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
		int stateMask
		int size
		org.eclipse.ui.forms.events.HyperlinkEvent he
		Object[] listenerList
		int i
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	private void paintLinkHover (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, boolean) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
		boolean hover
		org.eclipse.swt.graphics.GC gc
		org.eclipse.ui.forms.HyperlinkSettings settings
		org.eclipse.swt.graphics.Color newFg
		boolean selected
	private void activateSelectedLink () 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
	private void activateLink (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, int) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
		int stateMask
		int size
		org.eclipse.ui.forms.events.HyperlinkEvent e
		Object[] listenerList
		int i
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	private void ensureBoldFontPresent (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font regularFont
		org.eclipse.swt.graphics.Font boldFont
	private void paint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
		org.eclipse.swt.graphics.GC gc
	private void repaint (org.eclipse.swt.graphics.GC, int, int, int, int) 
		org.eclipse.swt.graphics.GC gc
		int x
		int y
		int width
		int height
		org.eclipse.swt.graphics.Image textBuffer
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color fg
		org.eclipse.swt.graphics.GC textGC
		org.eclipse.swt.graphics.Rectangle repaintRegion
		org.eclipse.ui.internal.forms.widgets.Paragraph[] paragraphs
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
	private int getParagraphSpacing (int) 
		int lineHeight
	private void paintFocusTransfer (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment oldLink
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment newLink
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color fg
	private void ensureVisible (org.eclipse.ui.internal.forms.widgets.IFocusSelectable) 
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable segment
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.custom.ScrolledComposite scomp
		org.eclipse.swt.graphics.Point origin
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Point size
		org.eclipse.ui.forms.widgets.FormText$FormTextLayout layout
		org.eclipse.swt.graphics.Rectangle trim
	private void disposeResourceTable (boolean) 
		boolean disposeBoldFont
		org.eclipse.swt.graphics.Font boldFont
		java.util.ArrayList imagesToRemove
		java.util.Enumeration enm
		String key
		Object obj
		org.eclipse.swt.graphics.Image image
		int i
	public void setEnabled (boolean) 
		boolean enabled
	public boolean setFocus () 
		boolean result
	static org.eclipse.ui.internal.forms.widgets.FormTextModel access$0 (org.eclipse.ui.forms.widgets.FormText) 
	static int access$1 (org.eclipse.ui.forms.widgets.FormText, int) 
	static java.util.Hashtable access$2 (org.eclipse.ui.forms.widgets.FormText) 
	static void access$3 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.ui.internal.forms.widgets.SelectionData) 
	static void access$4 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.graphics.Font) 
	static org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment access$5 (org.eclipse.ui.forms.widgets.FormText) 
	static boolean access$6 (org.eclipse.ui.forms.widgets.FormText) 
	static void access$7 (org.eclipse.ui.forms.widgets.FormText, boolean) 
	static void access$8 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.events.PaintEvent) 
	static void access$9 (org.eclipse.ui.forms.widgets.FormText) 
	static boolean access$10 (org.eclipse.ui.forms.widgets.FormText, boolean) 
	static boolean access$11 (org.eclipse.ui.forms.widgets.FormText) 
	static void access$12 (org.eclipse.ui.forms.widgets.FormText, boolean) 
	static boolean access$13 (org.eclipse.ui.forms.widgets.FormText) 
	static boolean access$14 (org.eclipse.ui.forms.widgets.FormText) 
	static void access$15 (org.eclipse.ui.forms.widgets.FormText) 
	static void access$16 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.events.MouseEvent, boolean) 
	static void access$17 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.events.MouseEvent) 
	static org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment access$18 (org.eclipse.ui.forms.widgets.FormText) 
	static void access$19 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, int) 
	static void access$20 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, boolean) 
	static void access$21 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment) 
	static void access$22 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.events.MouseEvent) 
	static void access$23 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.widgets.Control) 
	static boolean access$24 (org.eclipse.ui.forms.widgets.FormText, org.eclipse.swt.widgets.Control, org.eclipse.ui.internal.forms.widgets.ControlSegment, boolean) 
}

org/eclipse/ui/forms/widgets/FormToolkit$1.class
FormToolkit.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormToolkit$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.FormToolkit this$0
	private final org.eclipse.swt.widgets.Composite val$composite
	void  (org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.GC gc
}

org/eclipse/ui/forms/widgets/FormToolkit$2.class
FormToolkit.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormToolkit$2 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.ui.forms.widgets.FormToolkit this$0
	void  (org.eclipse.ui.forms.widgets.FormToolkit) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/forms/widgets/FormToolkit$BoldFontHolder.class
FormToolkit.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormToolkit$BoldFontHolder extends java.lang.Object {
	private org.eclipse.swt.graphics.Font normalFont
	private org.eclipse.swt.graphics.Font boldFont
	final org.eclipse.ui.forms.widgets.FormToolkit this$0
	public void  (org.eclipse.ui.forms.widgets.FormToolkit) 
	public org.eclipse.swt.graphics.Font getBoldFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	private void createBoldFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void dispose () 
}

org/eclipse/ui/forms/widgets/FormToolkit$BorderPainter.class
FormToolkit.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormToolkit$BorderPainter extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.ui.forms.widgets.FormToolkit this$0
	private void  (org.eclipse.ui.forms.widgets.FormToolkit) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent event
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.widgets.Control c
		boolean inactiveBorder
		boolean textBorder
		Object flag
		org.eclipse.swt.graphics.Rectangle b
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle b
		org.eclipse.swt.graphics.GC gc
	void  (org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.ui.forms.widgets.FormToolkit$BorderPainter) 
}

org/eclipse/ui/forms/widgets/FormToolkit$KeyboardHandler.class
FormToolkit.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormToolkit$KeyboardHandler extends org.eclipse.swt.events.KeyAdapter {
	private void  () 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
		org.eclipse.swt.widgets.Widget w
	void  (org.eclipse.ui.forms.widgets.FormToolkit$KeyboardHandler) 
}

org/eclipse/ui/forms/widgets/FormToolkit$VisibilityHandler.class
FormToolkit.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.FormToolkit$VisibilityHandler extends org.eclipse.swt.events.FocusAdapter {
	private void  () 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
		org.eclipse.swt.widgets.Widget w
	void  (org.eclipse.ui.forms.widgets.FormToolkit$VisibilityHandler) 
}

org/eclipse/ui/forms/widgets/FormToolkit.class
FormToolkit.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.FormToolkit extends java.lang.Object {
	public static final String KEY_DRAW_BORDER
	public static final String TREE_BORDER
	public static final String TEXT_BORDER
	private int borderStyle
	private org.eclipse.ui.forms.FormColors colors
	private int orientation
	private org.eclipse.ui.forms.widgets.FormToolkit$BorderPainter borderPainter
	private org.eclipse.ui.forms.widgets.FormToolkit$BoldFontHolder boldFontHolder
	private org.eclipse.ui.forms.HyperlinkGroup hyperlinkGroup
	private boolean isDisposed
	org.eclipse.ui.forms.widgets.FormToolkit$VisibilityHandler visibilityHandler
	org.eclipse.ui.forms.widgets.FormToolkit$KeyboardHandler keyboardHandler
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public void  (org.eclipse.ui.forms.FormColors) 
		org.eclipse.ui.forms.FormColors colors
	public org.eclipse.swt.widgets.Button createButton (org.eclipse.swt.widgets.Composite, java.lang.String, int) 
		org.eclipse.swt.widgets.Composite parent
		String text
		int style
		org.eclipse.swt.widgets.Button button
	public org.eclipse.swt.widgets.Composite createComposite (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.widgets.Composite createComposite (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.widgets.Composite composite
	public org.eclipse.swt.widgets.Composite createCompositeSeparator (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	public org.eclipse.swt.widgets.Label createLabel (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String text
	public org.eclipse.swt.widgets.Label createLabel (org.eclipse.swt.widgets.Composite, java.lang.String, int) 
		org.eclipse.swt.widgets.Composite parent
		String text
		int style
		org.eclipse.swt.widgets.Label label
	public org.eclipse.ui.forms.widgets.Hyperlink createHyperlink (org.eclipse.swt.widgets.Composite, java.lang.String, int) 
		org.eclipse.swt.widgets.Composite parent
		String text
		int style
		org.eclipse.ui.forms.widgets.Hyperlink hyperlink
	public org.eclipse.ui.forms.widgets.ImageHyperlink createImageHyperlink (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.ui.forms.widgets.ImageHyperlink hyperlink
	public org.eclipse.ui.forms.widgets.FormText createFormText (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean trackFocus
		org.eclipse.ui.forms.widgets.FormText engine
	public void adapt (org.eclipse.swt.widgets.Control, boolean, boolean) 
		org.eclipse.swt.widgets.Control control
		boolean trackFocus
		boolean trackKeyboard
		org.eclipse.ui.forms.widgets.ExpandableComposite ec
	public void adapt (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	public static void ensureVisible (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
	public org.eclipse.ui.forms.widgets.Section createSection (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int sectionStyle
		org.eclipse.ui.forms.widgets.Section section
	public org.eclipse.ui.forms.widgets.ExpandableComposite createExpandableComposite (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int expansionStyle
		org.eclipse.ui.forms.widgets.ExpandableComposite ec
	public org.eclipse.swt.widgets.Label createSeparator (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.widgets.Label label
	public org.eclipse.swt.widgets.Table createTable (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.widgets.Table table
	public org.eclipse.swt.widgets.Text createText (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String value
	public org.eclipse.swt.widgets.Text createText (org.eclipse.swt.widgets.Composite, java.lang.String, int) 
		org.eclipse.swt.widgets.Composite parent
		String value
		int style
		org.eclipse.swt.widgets.Text text
	public org.eclipse.swt.widgets.Tree createTree (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.widgets.Tree tree
	public org.eclipse.ui.forms.widgets.ScrolledForm createScrolledForm (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.ScrolledForm form
	public org.eclipse.ui.forms.widgets.Form createForm (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.Form formContent
	public void decorateFormHeading (org.eclipse.ui.forms.widgets.Form) 
		org.eclipse.ui.forms.widgets.Form form
		org.eclipse.swt.graphics.Color top
		org.eclipse.swt.graphics.Color bot
	public org.eclipse.ui.forms.widgets.ScrolledPageBook createPageBook (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.ui.forms.widgets.ScrolledPageBook book
	public void dispose () 
	public org.eclipse.ui.forms.HyperlinkGroup getHyperlinkGroup () 
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void refreshHyperlinkColors () 
	public void paintBordersFor (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.ui.forms.FormColors getColors () 
	public int getBorderStyle () 
	public int getBorderMargin () 
	public void setBorderStyle (int) 
		int style
	public static void setControlVisible (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control c
		boolean verticalOnly
		org.eclipse.swt.custom.ScrolledComposite scomp
		org.eclipse.swt.graphics.Point location
	private void initialize () 
	private void initializeBorderStyle () 
		String osname
		String osversion
		org.eclipse.swt.graphics.RGB rgb
	public int getOrientation () 
	public void setOrientation (int) 
		int orientation
	static org.eclipse.ui.forms.FormColors access$0 (org.eclipse.ui.forms.widgets.FormToolkit) 
}

org/eclipse/ui/forms/widgets/Hyperlink$1.class
Hyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.Hyperlink$1 extends org.eclipse.swt.accessibility.AccessibleAdapter {
	final org.eclipse.ui.forms.widgets.Hyperlink this$0
	void  (org.eclipse.ui.forms.widgets.Hyperlink) 
	public void getName (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
	public void getHelp (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
}

org/eclipse/ui/forms/widgets/Hyperlink$2.class
Hyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.Hyperlink$2 extends org.eclipse.swt.accessibility.AccessibleControlAdapter {
	final org.eclipse.ui.forms.widgets.Hyperlink this$0
	void  (org.eclipse.ui.forms.widgets.Hyperlink) 
	public void getChildAtPoint (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		org.eclipse.swt.graphics.Point pt
	public void getLocation (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		org.eclipse.swt.graphics.Rectangle location
		org.eclipse.swt.graphics.Point pt
	public void getChildCount (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getRole (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getDefaultAction (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getState (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		int state
}

org/eclipse/ui/forms/widgets/Hyperlink.class
Hyperlink.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.Hyperlink extends org.eclipse.ui.forms.widgets.AbstractHyperlink {
	private String text
	private static final String ELLIPSIS
	private boolean underlined
	private String appToolTipText
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	protected void initAccessible () 
		org.eclipse.swt.accessibility.Accessible accessible
	public void setUnderlined (boolean) 
		boolean underlined
	public boolean isUnderlined () 
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		int innerWidth
		org.eclipse.swt.graphics.Point textSize
		int textWidth
		int textHeight
	public java.lang.String getText () 
	public java.lang.String getToolTipText () 
	public void setToolTipText (java.lang.String) 
		String string
	public void setText (java.lang.String) 
		String text
	protected void paintHyperlink (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle carea
		org.eclipse.swt.graphics.Rectangle bounds
	protected void paintText (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Color fg
		org.eclipse.swt.graphics.Point totalSize
		boolean shortenText
		int textWidth
		int textHeight
		String textToDraw
		int descent
		int lineY
	protected java.lang.String shortenText (org.eclipse.swt.graphics.GC, java.lang.String, int) 
		org.eclipse.swt.graphics.GC gc
		String t
		int width
		int w
		int l
		int max
		int min
		int mid
		String s1
		String s2
		int l1
		int l2
	protected org.eclipse.swt.graphics.Point computeTextSize (int, int) 
		int wHint
		int hHint
		org.eclipse.swt.graphics.Point extent
		org.eclipse.swt.graphics.Point extent
		org.eclipse.swt.graphics.GC gc
}

org/eclipse/ui/forms/widgets/ILayoutExtension.class
ILayoutExtension.java
package org.eclipse.ui.forms.widgets
public abstract org.eclipse.ui.forms.widgets.ILayoutExtension extends java.lang.Object {
	public abstract int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
	public abstract int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
}

org/eclipse/ui/forms/widgets/ImageHyperlink$1.class
ImageHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ImageHyperlink$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.forms.widgets.ImageHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.ImageHyperlink) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/forms/widgets/ImageHyperlink.class
ImageHyperlink.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.ImageHyperlink extends org.eclipse.ui.forms.widgets.Hyperlink {
	public int textSpacing
	private org.eclipse.swt.graphics.Image image
	private org.eclipse.swt.graphics.Image hoverImage
	private org.eclipse.swt.graphics.Image activeImage
	private org.eclipse.swt.graphics.Image disabledImage
	private int state
	private static final int HOVER
	private static final int ACTIVE
	private int verticalAlignment
	private int horizontalAlignment
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	protected void paintHyperlink (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
	protected void paintHyperlink (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Rectangle ibounds
		org.eclipse.swt.graphics.Point maxsize
		int spacing
		int textWidth
		int y
		int x
		int textX
		int x
	private int drawText (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Rectangle, int, int) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle clientArea
		int textX
		int textWidth
		org.eclipse.swt.graphics.Point textSize
		int slotHeight
		int textY
		int textY
		int textY
		int textHeight
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		org.eclipse.swt.graphics.Point isize
		int spacing
		org.eclipse.swt.graphics.Point textSize
		int innerWHint
		int width
		int height
	protected void handleEnter (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	protected void handleExit (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	protected void handleActivate (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	public org.eclipse.swt.graphics.Image getActiveImage () 
	public void setActiveImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image activeImage
	public org.eclipse.swt.graphics.Image getHoverImage () 
	public void setHoverImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image hoverImage
	public org.eclipse.swt.graphics.Image getImage () 
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	private org.eclipse.swt.graphics.Point computeMaxImageSize () 
		int x
		int y
	private static int removeAlignment (int) 
		int style
		int resultStyle
	private void extractAlignment (int) 
		int style
	public void setEnabled (boolean) 
		boolean enabled
	static org.eclipse.swt.graphics.Image access$0 (org.eclipse.ui.forms.widgets.ImageHyperlink) 
}

org/eclipse/ui/forms/widgets/LayoutCache.class
LayoutCache.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.LayoutCache extends java.lang.Object {
	private org.eclipse.ui.forms.widgets.SizeCache[] caches
	public void  () 
	public void  (org.eclipse.swt.widgets.Control[]) 
		org.eclipse.swt.widgets.Control[] controls
	public org.eclipse.ui.forms.widgets.SizeCache getCache (int) 
		int idx
	public void setControls (org.eclipse.swt.widgets.Control[]) 
		org.eclipse.swt.widgets.Control[] controls
		int idx
	private void rebuildCache (org.eclipse.swt.widgets.Control[]) 
		org.eclipse.swt.widgets.Control[] controls
		org.eclipse.ui.forms.widgets.SizeCache[] newCache
		int idx
	public org.eclipse.swt.graphics.Point computeSize (int, int, int) 
		int controlIndex
		int widthHint
		int heightHint
	public void flush (int) 
		int controlIndex
	public void flush () 
		int idx
}

org/eclipse/ui/forms/widgets/LayoutComposite.class
LayoutComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.LayoutComposite extends org.eclipse.swt.widgets.Composite {
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		org.eclipse.swt.widgets.Layout layout
}

org/eclipse/ui/forms/widgets/ScrolledForm$1.class
ScrolledForm.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ScrolledForm$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.forms.widgets.ScrolledForm this$0
	void  (org.eclipse.ui.forms.widgets.ScrolledForm) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/forms/widgets/ScrolledForm.class
ScrolledForm.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.ScrolledForm extends org.eclipse.ui.forms.widgets.SharedScrolledComposite {
	private org.eclipse.ui.forms.widgets.Form content
	private boolean customMenu
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void setMenu (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu menu
	public java.lang.String getText () 
	public org.eclipse.swt.graphics.Image getImage () 
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public final void setContent (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
	public void setText (java.lang.String) 
		String text
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public org.eclipse.swt.graphics.Image getBackgroundImage () 
	public void setBackgroundImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image backgroundImage
	public org.eclipse.jface.action.IToolBarManager getToolBarManager () 
	public void updateToolBar () 
	public org.eclipse.swt.widgets.Composite getBody () 
	public org.eclipse.ui.forms.widgets.Form getForm () 
	public void setBusy (boolean) 
		boolean busy
	public void setHeadClient (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control headClient
	public void setMessage (java.lang.String, int, org.eclipse.ui.forms.IMessage[]) 
		String newMessage
		int newType
		org.eclipse.ui.forms.IMessage[] messages
	public void setMessage (java.lang.String, int) 
		String newMessage
		int newType
	public java.lang.String getMessage () 
	public int getMessageType () 
	public org.eclipse.ui.forms.IMessageManager getMessageManager () 
	static boolean access$0 (org.eclipse.ui.forms.widgets.ScrolledForm) 
}

org/eclipse/ui/forms/widgets/ScrolledFormText.class
ScrolledFormText.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.ScrolledFormText extends org.eclipse.ui.forms.widgets.SharedScrolledComposite {
	private org.eclipse.ui.forms.widgets.FormText content
	private String text
	public void  (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean createFormText
	public void  (org.eclipse.swt.widgets.Composite, int, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int style
		boolean createFormText
	public void setFormText (org.eclipse.ui.forms.widgets.FormText) 
		org.eclipse.ui.forms.widgets.FormText formText
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public final void setContent (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
	public void setText (java.lang.String) 
		String text
	public void setContents (java.io.InputStream) 
		java.io.InputStream is
	public org.eclipse.ui.forms.widgets.FormText getFormText () 
	private void loadText (java.lang.String) 
		String text
		String markup
	private void loadContents (java.io.InputStream) 
		java.io.InputStream is
}

org/eclipse/ui/forms/widgets/ScrolledPageBook$1.class
ScrolledPageBook.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ScrolledPageBook$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.ScrolledPageBook this$0
	void  (org.eclipse.ui.forms.widgets.ScrolledPageBook) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/ScrolledPageBook.class
ScrolledPageBook.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.ScrolledPageBook extends org.eclipse.ui.forms.widgets.SharedScrolledComposite {
	private org.eclipse.ui.internal.forms.widgets.WrappedPageBook pageBook
	private java.util.Hashtable pages
	private org.eclipse.swt.widgets.Composite emptyPage
	private org.eclipse.swt.widgets.Control currentPage
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		org.eclipse.swt.graphics.Rectangle trim
	public boolean hasPage (java.lang.Object) 
		Object key
	public org.eclipse.swt.widgets.Composite createPage (java.lang.Object) 
		Object key
		org.eclipse.swt.widgets.Composite page
	public org.eclipse.swt.widgets.Composite getContainer () 
	public void registerPage (java.lang.Object, org.eclipse.swt.widgets.Control) 
		Object key
		org.eclipse.swt.widgets.Control page
	public void removePage (java.lang.Object) 
		Object key
	public void removePage (java.lang.Object, boolean) 
		Object key
		boolean showEmptyPage
		org.eclipse.swt.widgets.Control page
	public void showPage (java.lang.Object) 
		Object key
		org.eclipse.swt.widgets.Control page
	public void showEmptyPage () 
	public boolean setFocus () 
	public org.eclipse.swt.widgets.Control getCurrentPage () 
	private org.eclipse.swt.widgets.Composite createPage () 
		org.eclipse.swt.widgets.Composite page
}

org/eclipse/ui/forms/widgets/Section$1.class
Section.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.Section$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.Section this$0
	void  (org.eclipse.ui.forms.widgets.Section) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.graphics.Image image
}

org/eclipse/ui/forms/widgets/Section.class
Section.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.Section extends org.eclipse.ui.forms.widgets.ExpandableComposite {
	public static final int DESCRIPTION
	private org.eclipse.swt.widgets.Control descriptionControl
	private org.eclipse.swt.widgets.Control separator
	private java.util.Hashtable titleColors
	private static final String COLOR_BG
	private static final String COLOR_GBG
	private static final String COLOR_BORDER
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	void  (org.eclipse.swt.widgets.Composite, int, int) 
		org.eclipse.swt.widgets.Composite parent
		int cstyle
		int style
		int rtl
		org.eclipse.swt.widgets.Listener listener
	private static int getBackgroundStyle (int) 
		int estyle
	protected void internalSetExpanded (boolean) 
		boolean expanded
	protected void reflow () 
		org.eclipse.swt.widgets.Composite c
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getDescription () 
	public void setSeparatorControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control separator
	public org.eclipse.swt.widgets.Control getSeparatorControl () 
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public org.eclipse.swt.widgets.Control getDescriptionControl () 
	public void setDescriptionControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control descriptionControl
	public void setTitleBarBorderColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color color
	public void setTitleBarBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color color
	public void setTitleBarGradientBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color color
	public org.eclipse.swt.graphics.Color getTitleBarBorderColor () 
	public org.eclipse.swt.graphics.Color getTitleBarGradientBackground () 
	public org.eclipse.swt.graphics.Color getTitleBarBackground () 
	private void putTitleBarColor (java.lang.String, org.eclipse.swt.graphics.Color) 
		String key
		org.eclipse.swt.graphics.Color color
	protected void onPaint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color fg
		org.eclipse.swt.graphics.Color border
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Image buffer
		org.eclipse.swt.graphics.Rectangle bounds
		int theight
		int gradientheight
		int tvmargin
		org.eclipse.swt.graphics.Point tsize
		org.eclipse.swt.graphics.Point tcsize
		int twidth
		org.eclipse.swt.graphics.Point size
	private void updateHeaderImage (org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Rectangle, int, int) 
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Rectangle bounds
		int theight
		int realtheight
		org.eclipse.swt.graphics.Image image
	public final void setBackgroundImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	static org.eclipse.swt.graphics.Image access$0 (org.eclipse.ui.forms.widgets.Section) 
	static void access$1 (org.eclipse.ui.forms.widgets.Section, org.eclipse.swt.graphics.Image) 
}

org/eclipse/ui/forms/widgets/SharedScrolledComposite$1.class
SharedScrolledComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.SharedScrolledComposite$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.SharedScrolledComposite this$0
	void  (org.eclipse.ui.forms.widgets.SharedScrolledComposite) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/SharedScrolledComposite$2.class
SharedScrolledComposite.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.SharedScrolledComposite$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.forms.widgets.SharedScrolledComposite this$0
	private final boolean val$flushCache
	void  (org.eclipse.ui.forms.widgets.SharedScrolledComposite, boolean) 
	public void run () 
}

org/eclipse/ui/forms/widgets/SharedScrolledComposite.class
SharedScrolledComposite.java
package org.eclipse.ui.forms.widgets
public abstract org.eclipse.ui.forms.widgets.SharedScrolledComposite extends org.eclipse.swt.custom.ScrolledComposite {
	private static final int H_SCROLL_INCREMENT
	private static final int V_SCROLL_INCREMENT
	private boolean ignoreLayouts
	private boolean ignoreResizes
	private boolean expandHorizontal
	private boolean expandVertical
	private org.eclipse.ui.forms.widgets.SizeCache contentCache
	private boolean reflowPending
	private boolean delayedReflow
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setContent (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control content
	public boolean setFocus () 
		boolean result
		boolean result
	public void layout (boolean) 
		boolean changed
	public void setExpandHorizontal (boolean) 
		boolean expand
	public void setExpandVertical (boolean) 
		boolean expand
	public void reflow (boolean) 
		boolean flushCache
		org.eclipse.swt.widgets.Composite c
		org.eclipse.swt.graphics.Rectangle clientArea
		org.eclipse.swt.widgets.ScrollBar bar
		org.eclipse.swt.graphics.Point newSize
		org.eclipse.swt.widgets.ScrollBar vbar
	private void updateSizeWhilePending () 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.graphics.Rectangle area
	private void scheduleReflow (boolean) 
		boolean flushCache
	private void initializeScrollBars () 
		org.eclipse.swt.widgets.ScrollBar hbar
		org.eclipse.swt.widgets.ScrollBar vbar
	public boolean isDelayedReflow () 
	public void setDelayedReflow (boolean) 
		boolean delayedReflow
	static boolean access$0 (org.eclipse.ui.forms.widgets.SharedScrolledComposite) 
	static void access$1 (org.eclipse.ui.forms.widgets.SharedScrolledComposite, boolean) 
	static void access$2 (org.eclipse.ui.forms.widgets.SharedScrolledComposite, boolean) 
}

org/eclipse/ui/forms/widgets/SizeCache.class
SizeCache.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.SizeCache extends java.lang.Object {
	private org.eclipse.swt.widgets.Control control
	private org.eclipse.swt.graphics.Point preferredSize
	private int cachedWidthQuery
	private int cachedWidthResult
	private int cachedHeightQuery
	private int cachedHeightResult
	private int minimumWidth
	private int heightAtMinimumWidth
	private int maximumWidth
	private boolean flushChildren
	private boolean independentDimensions
	private boolean preferredWidthOrLargerIsMinimumHeight
	private int widthAdjustment
	private int heightAdjustment
	private int minimumHeight
	private int widthAtMinimumHeight
	private org.eclipse.swt.graphics.Point dirtySize
	public void  () 
	public void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void setControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control newControl
	public org.eclipse.swt.widgets.Control getControl () 
	public void flush () 
	public void flush (boolean) 
		boolean recursive
	private org.eclipse.swt.graphics.Point getPreferredSize () 
	public org.eclipse.swt.graphics.Point computeSize (int, int) 
		int widthHint
		int heightHint
		int minWidth
		int minHeight
		org.eclipse.swt.graphics.Point result
		org.eclipse.swt.graphics.Point newHeight
		org.eclipse.swt.graphics.Point widthResult
	public org.eclipse.swt.graphics.Point computeAdjustedSize (int, int) 
		int widthHint
		int heightHint
		int adjustedWidthHint
		int adjustedHeightHint
		org.eclipse.swt.graphics.Point result
	static boolean independentLengthAndWidth (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	private void computeHintOffset (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Scrollable scrollable
		org.eclipse.swt.graphics.Rectangle trim
	private org.eclipse.swt.graphics.Point controlComputeSize (int, int) 
		int widthHint
		int heightHint
		org.eclipse.swt.graphics.Point result
	private static boolean isPreferredWidthMaximum (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public int computeMinimumWidth () 
		org.eclipse.swt.widgets.Layout layout
		org.eclipse.swt.graphics.Point minWidth
	public int computeMaximumWidth () 
		org.eclipse.swt.widgets.Layout layout
	private int computeHeightAtMinimumWidth () 
		int minimumWidth
	private int computeWidthAtMinimumHeight () 
		int minimumHeight
	private int computeMinimumHeight () 
		org.eclipse.swt.graphics.Point sizeAtMinHeight
	public org.eclipse.swt.graphics.Point computeMinimumSize () 
	public void setSize (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point newSize
	public void setSize (int, int) 
		int width
		int height
	public void setBounds (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void setBounds (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle bounds
	public void layoutIfNecessary () 
}

org/eclipse/ui/forms/widgets/TableWrapData.class
TableWrapData.java
package org.eclipse.ui.forms.widgets
public final org.eclipse.ui.forms.widgets.TableWrapData extends java.lang.Object {
	public static final int LEFT
	public static final int CENTER
	public static final int RIGHT
	public static final int TOP
	public static final int MIDDLE
	public static final int BOTTOM
	public static final int FILL
	public static final int FILL_GRAB
	public int colspan
	public int rowspan
	public int align
	public int valign
	public int indent
	public int maxWidth
	public int maxHeight
	public int heightHint
	public boolean grabHorizontal
	public boolean grabVertical
	int childIndex
	boolean isItemData
	int compWidth
	org.eclipse.swt.graphics.Point compSize
	public void  () 
	public void  (int) 
		int align
	public void  (int, int) 
		int align
		int valign
	public void  (int, int, int, int) 
		int align
		int valign
		int rowspan
		int colspan
}

org/eclipse/ui/forms/widgets/TableWrapLayout$RowSpan.class
TableWrapLayout.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.TableWrapLayout$RowSpan extends java.lang.Object {
	org.eclipse.swt.widgets.Control child
	int row
	int height
	int totalHeight
	final org.eclipse.ui.forms.widgets.TableWrapLayout this$0
	public void  (org.eclipse.ui.forms.widgets.TableWrapLayout, org.eclipse.swt.widgets.Control, int, int) 
		org.eclipse.swt.widgets.Control child
		int column
		int row
	public void update (int, int) 
		int currentRow
		int rowHeight
		org.eclipse.ui.forms.widgets.TableWrapData td
	public int getRequiredHeightIncrease () 
}

org/eclipse/ui/forms/widgets/TableWrapLayout.class
TableWrapLayout.java
package org.eclipse.ui.forms.widgets
public final org.eclipse.ui.forms.widgets.TableWrapLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	public int numColumns
	public int leftMargin
	public int rightMargin
	public int topMargin
	public int bottomMargin
	public int horizontalSpacing
	public int verticalSpacing
	public boolean makeColumnsEqualWidth
	private boolean initialLayout
	private java.util.Vector grid
	private java.util.Hashtable rowspans
	private int[] minColumnWidths
	private int[] maxColumnWidths
	private int widestColumnWidth
	private int[] growingColumns
	private int[] growingRows
	private org.eclipse.ui.forms.widgets.LayoutCache cache
	public void  () 
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
		org.eclipse.swt.widgets.Control[] children
		int i
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
		org.eclipse.swt.widgets.Control[] children
		int i
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
		org.eclipse.swt.graphics.Rectangle clientArea
		org.eclipse.swt.widgets.Control[] children
		int parentWidth
		int minWidth
		int maxWidth
		int tableWidth
		int[] columnWidths
		int[] columnWidths
		int[] columnWidths
		int[] columnWidths
		int[] columnWidths
		int i
		int colSpace
		int extra
		int colExtra
		int i
		int colSpace
		int col
		int i
		int y
		int[] rowHeights
		int i
		int rowHeight
		int x
		org.eclipse.ui.forms.widgets.TableWrapData[] row
		int j
		org.eclipse.ui.forms.widgets.TableWrapData td
		org.eclipse.swt.widgets.Control child
	int[] computeRowHeights (org.eclipse.swt.widgets.Control[], int[], boolean) 
		org.eclipse.swt.widgets.Control[] children
		int[] columnWidths
		boolean changed
		int[] rowHeights
		int i
		org.eclipse.ui.forms.widgets.TableWrapData[] row
		int j
		org.eclipse.ui.forms.widgets.TableWrapData td
		org.eclipse.swt.widgets.Control child
		int span
		int cwidth
		int k
		org.eclipse.swt.graphics.Point size
		org.eclipse.ui.forms.widgets.TableWrapLayout$RowSpan rowspan
		java.util.Enumeration enm
		org.eclipse.ui.forms.widgets.TableWrapLayout$RowSpan rowspan
		int increase
		org.eclipse.ui.forms.widgets.TableWrapData td
		int ngrowing
		int[] affectedRows
		int i
		int growingRow
		int perRowIncrease
		int i
		int growingRow
	boolean isGrowingColumn (int) 
		int col
		int i
	int[] assignExtraSpace (int, int, int) 
		int tableWidth
		int maxWidth
		int minWidth
		int fixedPart
		int D
		int W
		int[] widths
		int rem
		int i
		int cmin
		int cmax
		int d
		int extra
	org.eclipse.swt.graphics.Point computeSize (int, int, int, int, int) 
		int childIndex
		int width
		int indent
		int maxWidth
		int maxHeight
		int widthArg
		org.eclipse.ui.forms.widgets.SizeCache controlCache
		org.eclipse.swt.graphics.Point size
	void placeControl (org.eclipse.swt.widgets.Control, org.eclipse.ui.forms.widgets.TableWrapData, int, int, int[], int) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.ui.forms.widgets.TableWrapData td
		int x
		int y
		int[] rowHeights
		int row
		int xloc
		int yloc
		int height
		int colWidth
		int width
		int slotHeight
		org.eclipse.ui.forms.widgets.TableWrapLayout$RowSpan rowspan
		int i
	void createGrid (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		int row
		int column
		int rowFill
		int columnFill
		org.eclipse.swt.widgets.Control[] children
		org.eclipse.ui.forms.widgets.TableWrapData spacerSpec
		org.eclipse.ui.forms.widgets.TableWrapData spacerSpec
		org.eclipse.ui.forms.widgets.TableWrapData spacerSpec
		org.eclipse.ui.forms.widgets.TableWrapData spacerSpec
		java.util.Vector growingCols
		java.util.Vector growingRows
		int i
		org.eclipse.swt.widgets.Control child
		org.eclipse.ui.forms.widgets.TableWrapData spec
		int j
		int r
		int c
		int c
		int r
		int k
		int k
		int i
		int i
	private void updateGrowingColumns (java.util.Vector, org.eclipse.ui.forms.widgets.TableWrapData, int) 
		java.util.Vector growingColumns
		org.eclipse.ui.forms.widgets.TableWrapData spec
		int column
		int affectedColumn
		int i
		Integer col
	private void updateGrowingRows (java.util.Vector, org.eclipse.ui.forms.widgets.TableWrapData, int) 
		java.util.Vector growingRows
		org.eclipse.ui.forms.widgets.TableWrapData spec
		int row
		int affectedRow
		int i
		Integer irow
	private org.eclipse.ui.forms.widgets.TableWrapData[] createEmptyRow () 
		org.eclipse.ui.forms.widgets.TableWrapData[] row
		int i
	protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int wHint
		int hHint
		boolean changed
		org.eclipse.swt.widgets.Control[] children
		int parentWidth
		int minWidth
		int maxWidth
		int tableWidth
		int[] columnWidths
		int[] columnWidths
		int[] columnWidths
		int[] columnWidths
		int[] columnWidths
		int i
		int colSpace
		int col
		int i
		int colSpace
		int col
		int i
		int totalHeight
		int innerHeight
		int i
		org.eclipse.ui.forms.widgets.TableWrapData[] row
		int rowHeight
		int j
		org.eclipse.ui.forms.widgets.TableWrapData td
		org.eclipse.swt.widgets.Control child
		int span
		int cwidth
		int k
		int cy
		org.eclipse.swt.graphics.Point size
		org.eclipse.ui.forms.widgets.TableWrapLayout$RowSpan rowspan
	private void updateRowSpans (int, int) 
		int row
		int rowHeight
		java.util.Enumeration enm
		org.eclipse.ui.forms.widgets.TableWrapLayout$RowSpan rowspan
	private int compensateForRowSpans (int) 
		int totalHeight
		java.util.Enumeration enm
		org.eclipse.ui.forms.widgets.TableWrapLayout$RowSpan rowspan
	int internalGetMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
		int minimumWidth
		int i
		int i
	int internalGetMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
		int maximumWidth
		int i
	void resetColumnWidths () 
		int i
		int i
	void calculateColumnWidths (org.eclipse.swt.widgets.Composite, int[], boolean, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int[] columnWidths
		boolean max
		boolean changed
		boolean secondPassNeeded
		int i
		org.eclipse.ui.forms.widgets.TableWrapData[] row
		int j
		org.eclipse.ui.forms.widgets.TableWrapData td
		org.eclipse.ui.forms.widgets.SizeCache childCache
		int width
		int i
		org.eclipse.ui.forms.widgets.TableWrapData[] row
		int j
		org.eclipse.ui.forms.widgets.TableWrapData td
		org.eclipse.ui.forms.widgets.SizeCache childCache
		int width
		int current
		int k
		int ndiv
		int k
		int percolumn
		int k
	boolean isWrap (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	private void initializeIfNeeded (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	void initializeLayoutData (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.widgets.Control child
}

org/eclipse/ui/forms/widgets/ToggleHyperlink$1.class
ToggleHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ToggleHyperlink$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.forms.widgets.ToggleHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.ToggleHyperlink) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/forms/widgets/ToggleHyperlink$2.class
ToggleHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ToggleHyperlink$2 extends org.eclipse.ui.forms.events.HyperlinkAdapter {
	final org.eclipse.ui.forms.widgets.ToggleHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.ToggleHyperlink) 
	public void linkActivated (org.eclipse.ui.forms.events.HyperlinkEvent) 
		org.eclipse.ui.forms.events.HyperlinkEvent e
}

org/eclipse/ui/forms/widgets/ToggleHyperlink$3.class
ToggleHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ToggleHyperlink$3 extends org.eclipse.swt.accessibility.AccessibleAdapter {
	final org.eclipse.ui.forms.widgets.ToggleHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.ToggleHyperlink) 
	public void getHelp (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
	public void getName (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
	public void getDescription (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
}

org/eclipse/ui/forms/widgets/ToggleHyperlink$4.class
ToggleHyperlink.java
package org.eclipse.ui.forms.widgets
 org.eclipse.ui.forms.widgets.ToggleHyperlink$4 extends org.eclipse.swt.accessibility.AccessibleControlAdapter {
	final org.eclipse.ui.forms.widgets.ToggleHyperlink this$0
	void  (org.eclipse.ui.forms.widgets.ToggleHyperlink) 
	public void getChildAtPoint (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		org.eclipse.swt.graphics.Point testPoint
	public void getLocation (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		org.eclipse.swt.graphics.Rectangle location
		org.eclipse.swt.graphics.Point pt
	public void getSelection (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getFocus (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getChildCount (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getRole (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getState (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
	public void getValue (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
		String name
		int index
}

org/eclipse/ui/forms/widgets/ToggleHyperlink.class
ToggleHyperlink.java
package org.eclipse.ui.forms.widgets
public abstract org.eclipse.ui.forms.widgets.ToggleHyperlink extends org.eclipse.ui.forms.widgets.AbstractHyperlink {
	protected int innerWidth
	protected int innerHeight
	protected boolean hover
	private boolean expanded
	private org.eclipse.swt.graphics.Color decorationColor
	private org.eclipse.swt.graphics.Color hoverColor
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.widgets.Listener listener
	public void setDecorationColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color decorationColor
	public org.eclipse.swt.graphics.Color getDecorationColor () 
	public void setHoverDecorationColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color hoverColor
	public org.eclipse.swt.graphics.Color getHoverDecorationColor () 
	public org.eclipse.swt.graphics.Color geHoverDecorationColor () 
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		int width
		int height
	public boolean isExpanded () 
	public void setExpanded (boolean) 
		boolean expanded
	private void initAccessible () 
	void triggerAccessible () 
	private int getAccessibleChildID () 
	private void onKeyDown (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	static void access$0 (org.eclipse.ui.forms.widgets.ToggleHyperlink, org.eclipse.swt.widgets.Event) 
}

org/eclipse/ui/forms/widgets/TreeNode.class
TreeNode.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.TreeNode extends org.eclipse.ui.forms.widgets.ToggleHyperlink {
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	protected void paint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
	protected void paintHyperlink (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle box
	private org.eclipse.swt.graphics.Rectangle getBoxBounds (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		int x
		int y
}

org/eclipse/ui/forms/widgets/Twistie.class
Twistie.java
package org.eclipse.ui.forms.widgets
public org.eclipse.ui.forms.widgets.Twistie extends org.eclipse.ui.forms.widgets.ToggleHyperlink {
	private static final int[] onPoints
	private static final int[] offPoints
	static void  () 
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	protected void paintHyperlink (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color bg
		int[] data
		int[] data
		org.eclipse.swt.graphics.Point size
		int x
		int y
	private int[] translate (int[], int, int) 
		int[] data
		int x
		int y
		int[] target
		int i
		int i
	public void setEnabled (boolean) 
		boolean enabled
}

org/eclipse/ui/internal/
org/eclipse/ui/internal/forms/
org/eclipse/ui/internal/forms/FormsPlugin.class
FormsPlugin.java
package org.eclipse.ui.internal.forms
public org.eclipse.ui.internal.forms.FormsPlugin extends org.eclipse.ui.plugin.AbstractUIPlugin {
	public void  () 
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
}

org/eclipse/ui/internal/forms/IMessageToolTipManager.class
IMessageToolTipManager.java
package org.eclipse.ui.internal.forms
public abstract org.eclipse.ui.internal.forms.IMessageToolTipManager extends java.lang.Object {
	public abstract void createToolTip (org.eclipse.swt.widgets.Control, boolean) 
	public abstract void update () 
}

org/eclipse/ui/internal/forms/MessageManager$ControlDecorator.class
MessageManager.java
package org.eclipse.ui.internal.forms
 org.eclipse.ui.internal.forms.MessageManager$ControlDecorator extends java.lang.Object {
	private org.eclipse.jface.fieldassist.ControlDecoration decoration
	private java.util.ArrayList controlMessages
	private String prefix
	final org.eclipse.ui.internal.forms.MessageManager this$0
	void  (org.eclipse.ui.internal.forms.MessageManager, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	private void  (org.eclipse.ui.internal.forms.MessageManager, org.eclipse.ui.internal.forms.MessageManager$ControlDecorator) 
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator cd
		java.util.Iterator i
	public boolean isDisposed () 
	void updatePrefix () 
	void updatePosition () 
		org.eclipse.swt.widgets.Control control
	java.lang.String getPrefix () 
	private void createPrefix () 
	void addAll (java.util.ArrayList) 
		java.util.ArrayList target
	void addMessage (java.lang.Object, java.lang.String, java.lang.Object, int) 
		Object key
		String text
		Object data
		int type
		org.eclipse.ui.internal.forms.MessageManager$Message message
	boolean removeMessage (java.lang.Object) 
		Object key
		org.eclipse.ui.internal.forms.MessageManager$Message message
	boolean removeMessages () 
	public void update () 
		java.util.ArrayList peers
		int type
		String description
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator cd
	boolean hasSameMessages (org.eclipse.ui.internal.forms.MessageManager$ControlDecorator) 
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator cd
	void  (org.eclipse.ui.internal.forms.MessageManager, org.eclipse.ui.internal.forms.MessageManager$ControlDecorator, org.eclipse.ui.internal.forms.MessageManager$ControlDecorator) 
	static org.eclipse.jface.fieldassist.ControlDecoration access$1 (org.eclipse.ui.internal.forms.MessageManager$ControlDecorator) 
	static java.util.ArrayList access$2 (org.eclipse.ui.internal.forms.MessageManager$ControlDecorator) 
}

org/eclipse/ui/internal/forms/MessageManager$DefaultPrefixProvider.class
MessageManager.java
package org.eclipse.ui.internal.forms
 org.eclipse.ui.internal.forms.MessageManager$DefaultPrefixProvider extends java.lang.Object implements org.eclipse.ui.forms.IMessagePrefixProvider  {
	void  () 
	public java.lang.String getPrefix (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control[] siblings
		int i
		int j
		org.eclipse.swt.widgets.Control label
		String ltext
}

org/eclipse/ui/internal/forms/MessageManager$Message.class
MessageManager.java
package org.eclipse.ui.internal.forms
 org.eclipse.ui.internal.forms.MessageManager$Message extends java.lang.Object implements org.eclipse.ui.forms.IMessage  {
	org.eclipse.swt.widgets.Control control
	Object data
	Object key
	String message
	int type
	String prefix
	void  (java.lang.Object, java.lang.String, int, java.lang.Object) 
		Object key
		String message
		int type
		Object data
	private void  (org.eclipse.ui.internal.forms.MessageManager$Message) 
		org.eclipse.ui.internal.forms.MessageManager$Message message
	public java.lang.Object getKey () 
	public java.lang.String getMessage () 
	public int getMessageType () 
	public org.eclipse.swt.widgets.Control getControl () 
	public java.lang.Object getData () 
	public java.lang.String getPrefix () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.internal.forms.MessageManager$Message msg
	void  (org.eclipse.ui.internal.forms.MessageManager$Message, org.eclipse.ui.internal.forms.MessageManager$Message) 
}

org/eclipse/ui/internal/forms/MessageManager.class
MessageManager.java
package org.eclipse.ui.internal.forms
public org.eclipse.ui.internal.forms.MessageManager extends java.lang.Object implements org.eclipse.ui.forms.IMessageManager  {
	private static final org.eclipse.ui.internal.forms.MessageManager$DefaultPrefixProvider DEFAULT_PREFIX_PROVIDER
	private java.util.ArrayList messages
	private java.util.ArrayList oldMessages
	private java.util.Hashtable decorators
	private java.util.Hashtable oldDecorators
	private boolean autoUpdate
	private org.eclipse.ui.forms.widgets.Form form
	private org.eclipse.ui.forms.IMessagePrefixProvider prefixProvider
	private int decorationPosition
	private static org.eclipse.jface.fieldassist.FieldDecoration standardError
	private static org.eclipse.jface.fieldassist.FieldDecoration standardWarning
	private static org.eclipse.jface.fieldassist.FieldDecoration standardInformation
	private static final String[] SINGLE_MESSAGE_SUMMARY_KEYS
	private static final String[] MULTIPLE_MESSAGE_SUMMARY_KEYS
	static void  () 
	public void  (org.eclipse.ui.forms.widgets.ScrolledForm) 
		org.eclipse.ui.forms.widgets.ScrolledForm scrolledForm
	public void  (org.eclipse.ui.forms.widgets.Form) 
		org.eclipse.ui.forms.widgets.Form form
	public void addMessage (java.lang.Object, java.lang.String, java.lang.Object, int) 
		Object key
		String messageText
		Object data
		int type
	public void addMessage (java.lang.Object, java.lang.String, java.lang.Object, int, org.eclipse.swt.widgets.Control) 
		Object key
		String messageText
		Object data
		int type
		org.eclipse.swt.widgets.Control control
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	public void removeMessage (java.lang.Object) 
		Object key
		org.eclipse.ui.internal.forms.MessageManager$Message message
	public void removeMessages () 
	public void removeMessage (java.lang.Object, org.eclipse.swt.widgets.Control) 
		Object key
		org.eclipse.swt.widgets.Control control
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	public void removeMessages (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	public void removeAllMessages () 
		boolean needsUpdate
		java.util.Enumeration enm
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator control
	private org.eclipse.ui.internal.forms.MessageManager$Message addMessage (java.lang.String, java.lang.Object, java.lang.String, java.lang.Object, int, java.util.ArrayList) 
		String prefix
		Object key
		String messageText
		Object data
		int type
		java.util.ArrayList list
		org.eclipse.ui.internal.forms.MessageManager$Message message
	private org.eclipse.ui.internal.forms.MessageManager$Message findMessage (java.lang.Object, java.util.ArrayList) 
		Object key
		java.util.ArrayList list
		int i
		org.eclipse.ui.internal.forms.MessageManager$Message message
	public void update () 
		java.util.Iterator iter
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	private void updateForm () 
		java.util.ArrayList mergedList
		java.util.Enumeration enm
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	private void update (java.util.ArrayList) 
		java.util.ArrayList mergedList
		java.util.ArrayList peers
		int maxType
		String messageText
		String messageText
		String messageText
		org.eclipse.ui.forms.IMessage[] array
		org.eclipse.ui.forms.IMessage message
	private static java.lang.String getFullMessage (org.eclipse.ui.forms.IMessage) 
		org.eclipse.ui.forms.IMessage message
	private java.util.ArrayList createPeers (java.util.ArrayList) 
		java.util.ArrayList messages
		java.util.ArrayList peers
		int maxType
		int i
		org.eclipse.ui.internal.forms.MessageManager$Message message
	private java.lang.String createDetails (java.util.ArrayList, boolean) 
		java.util.ArrayList messages
		boolean excludePrefix
		java.io.StringWriter sw
		java.io.PrintWriter out
		int i
		org.eclipse.ui.forms.IMessage m
	public static java.lang.String createDetails (org.eclipse.ui.forms.IMessage[]) 
		org.eclipse.ui.forms.IMessage[] messages
		java.io.StringWriter sw
		java.io.PrintWriter out
		int i
	public java.lang.String createSummary (org.eclipse.ui.forms.IMessage[]) 
		org.eclipse.ui.forms.IMessage[] messages
	private void pruneControlDecorators () 
		java.util.Iterator iter
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	public org.eclipse.ui.forms.IMessagePrefixProvider getMessagePrefixProvider () 
	public void setMessagePrefixProvider (org.eclipse.ui.forms.IMessagePrefixProvider) 
		org.eclipse.ui.forms.IMessagePrefixProvider provider
		java.util.Iterator iter
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	public int getDecorationPosition () 
	public void setDecorationPosition (int) 
		int position
		java.util.Iterator iter
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator dec
	public boolean isAutoUpdate () 
	public void setAutoUpdate (boolean) 
		boolean autoUpdate
		boolean needsCaching
		boolean needsUpdate
		java.util.Iterator i
		java.util.Enumeration e
		Object key
	private boolean isCacheChanged () 
		boolean result
	private boolean checkMessageCache () 
	private boolean checkDecoratorCache () 
		java.util.Iterator i
		java.util.Map$Entry next
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator cd
		org.eclipse.ui.internal.forms.MessageManager$ControlDecorator oldCd
	static int access$0 (org.eclipse.ui.internal.forms.MessageManager) 
	static org.eclipse.ui.forms.widgets.Form access$1 (org.eclipse.ui.internal.forms.MessageManager) 
	static org.eclipse.ui.forms.IMessagePrefixProvider access$2 (org.eclipse.ui.internal.forms.MessageManager) 
	static org.eclipse.ui.internal.forms.MessageManager$Message access$3 (org.eclipse.ui.internal.forms.MessageManager, java.lang.String, java.lang.Object, java.lang.String, java.lang.Object, int, java.util.ArrayList) 
	static org.eclipse.ui.internal.forms.MessageManager$Message access$4 (org.eclipse.ui.internal.forms.MessageManager, java.lang.Object, java.util.ArrayList) 
	static java.util.ArrayList access$5 (org.eclipse.ui.internal.forms.MessageManager, java.util.ArrayList) 
	static java.lang.String access$6 (org.eclipse.ui.internal.forms.MessageManager, java.util.ArrayList, boolean) 
	static org.eclipse.jface.fieldassist.FieldDecoration access$7 () 
	static org.eclipse.jface.fieldassist.FieldDecoration access$8 () 
	static org.eclipse.jface.fieldassist.FieldDecoration access$9 () 
}

org/eclipse/ui/internal/forms/Messages.class
Messages.java
package org.eclipse.ui.internal.forms
public org.eclipse.ui.internal.forms.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String FormDialog_defaultTitle
	public static String FormText_copy
	public static String Form_tooltip_minimize
	public static String Form_tooltip_restore
	public static String MessageManager_sMessageSummary
	public static String MessageManager_sWarningSummary
	public static String MessageManager_sErrorSummary
	public static String MessageManager_pMessageSummary
	public static String MessageManager_pWarningSummary
	public static String MessageManager_pErrorSummary
	public static String ToggleHyperlink_accessibleColumn
	public static String ToggleHyperlink_accessibleName
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ui/internal/forms/Messages.properties
org/eclipse/ui/internal/forms/widgets/
org/eclipse/ui/internal/forms/widgets/AggregateHyperlinkSegment.class
AggregateHyperlinkSegment.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.AggregateHyperlinkSegment extends org.eclipse.ui.internal.forms.widgets.ParagraphSegment implements org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment  {
	private String href
	private java.util.Vector segments
	public void  () 
	public void add (org.eclipse.ui.internal.forms.widgets.TextHyperlinkSegment) 
		org.eclipse.ui.internal.forms.widgets.TextHyperlinkSegment segment
	public void add (org.eclipse.ui.internal.forms.widgets.ImageHyperlinkSegment) 
		org.eclipse.ui.internal.forms.widgets.ImageHyperlinkSegment segment
	public boolean advanceLocator (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int wHint
		org.eclipse.ui.internal.forms.widgets.Locator loc
		java.util.Hashtable objectTable
		boolean computeHeightOnly
		boolean newLine
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public java.lang.String getHref () 
	public void setHref (java.lang.String) 
		String href
	public void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		boolean hover
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle repaintRegion
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public java.lang.String getText () 
		StringBuffer buf
		int i
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment segment
	public void paintFocus (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, boolean, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color fg
		boolean selected
		org.eclipse.swt.graphics.Rectangle repaintRegion
		int i
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment segment
	public org.eclipse.swt.graphics.Rectangle getBounds () 
		org.eclipse.swt.graphics.Rectangle bounds
		int i
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment segment
		org.eclipse.swt.graphics.Rectangle sbounds
	public boolean contains (int, int) 
		int x
		int y
		int i
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment segment
	public boolean intersects (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect
		int i
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment segment
	public void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator locator
		java.util.Hashtable resourceTable
		boolean selected
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public void computeSelection (org.eclipse.swt.graphics.GC, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		org.eclipse.swt.graphics.GC gc
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public void clearCache (java.lang.String) 
		String fontId
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public java.lang.String getTooltipText () 
	public boolean isFocusSelectable (java.util.Hashtable) 
		java.util.Hashtable resourceTable
	public boolean setFocus (java.util.Hashtable, boolean) 
		java.util.Hashtable resourceTable
		boolean direction
}

org/eclipse/ui/internal/forms/widgets/BreakSegment.class
BreakSegment.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.BreakSegment extends org.eclipse.ui.internal.forms.widgets.ParagraphSegment {
	public void  () 
	public boolean advanceLocator (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int wHint
		org.eclipse.ui.internal.forms.widgets.Locator locator
		java.util.Hashtable objectTable
		boolean computeHeightOnly
		org.eclipse.swt.graphics.FontMetrics fm
	public void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		boolean hover
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle repaintRegion
	public boolean contains (int, int) 
		int x
		int y
	public boolean intersects (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect
	public void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator locator
		java.util.Hashtable ResourceTable
		boolean selected
		org.eclipse.swt.graphics.FontMetrics fm
	public void computeSelection (org.eclipse.swt.graphics.GC, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		org.eclipse.swt.graphics.GC gc
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
}

org/eclipse/ui/internal/forms/widgets/BulletParagraph.class
BulletParagraph.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.BulletParagraph extends org.eclipse.ui.internal.forms.widgets.Paragraph {
	public static final int CIRCLE
	public static final int TEXT
	public static final int IMAGE
	private int style
	private String text
	private int CIRCLE_DIAM
	private int SPACING
	private int indent
	private int bindent
	private org.eclipse.swt.graphics.Rectangle bbounds
	public void  (boolean) 
		boolean addVerticalSpace
	public int getIndent () 
		int ivalue
	public int getBulletIndent () 
	public int getBulletStyle () 
	public void setBulletStyle (int) 
		int style
	public void setBulletText (java.lang.String) 
		String text
	public void setIndent (int) 
		int indent
	public void setBulletIndent (int) 
		int bindent
	public java.lang.String getBulletText () 
	public void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, int, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator loc
		int lineHeight
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
	public void paint (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Rectangle, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle repaintRegion
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
	private void layoutBullet (org.eclipse.swt.graphics.GC, org.eclipse.ui.internal.forms.widgets.Locator, int, java.util.Hashtable) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.ui.internal.forms.widgets.Locator loc
		int lineHeight
		java.util.Hashtable resourceTable
		int x
		int rowHeight
		int y
		org.eclipse.swt.graphics.Point textSize
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Rectangle ibounds
		int y
	public void paintBullet (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Rectangle, java.util.Hashtable) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle repaintRegion
		java.util.Hashtable resourceTable
		int x
		int y
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color fg
		org.eclipse.swt.graphics.Image image
}

org/eclipse/ui/internal/forms/widgets/BusyIndicator$1.class
BusyIndicator.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.BusyIndicator$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.forms.widgets.BusyIndicator this$0
	void  (org.eclipse.ui.internal.forms.widgets.BusyIndicator) 
	public void run () 
}

org/eclipse/ui/internal/forms/widgets/BusyIndicator$2.class
BusyIndicator.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.BusyIndicator$2 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.ui.internal.forms.widgets.BusyIndicator this$0
	void  (org.eclipse.ui.internal.forms.widgets.BusyIndicator) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent event
}

org/eclipse/ui/internal/forms/widgets/BusyIndicator$3.class
BusyIndicator.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.BusyIndicator$3 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.internal.forms.widgets.BusyIndicator this$0
	void  (org.eclipse.ui.internal.forms.widgets.BusyIndicator) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/internal/forms/widgets/BusyIndicator.class
BusyIndicator.java
package org.eclipse.ui.internal.forms.widgets
public final org.eclipse.ui.internal.forms.widgets.BusyIndicator extends org.eclipse.swt.widgets.Canvas {
	private static final int MARGIN
	private static final int IMAGE_COUNT
	private static final int MILLISECONDS_OF_DELAY
	private org.eclipse.swt.graphics.Image[] imageCache
	private org.eclipse.swt.graphics.Image image
	private org.eclipse.swt.widgets.Display dpy
	private Runnable timer
	private boolean busy
	private int imageIndex
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Rectangle ibounds
		org.eclipse.swt.graphics.Rectangle bounds
	public boolean forceFocus () 
	public org.eclipse.swt.graphics.Image getImage () 
	public boolean isBusy () 
	void onPaint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent event
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.graphics.Image activeImage
		org.eclipse.swt.graphics.Image activeImage
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle ibounds
	public synchronized void setBusy (boolean) 
		boolean busy
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	private org.eclipse.jface.resource.ImageDescriptor createImageDescriptor (java.lang.String) 
		String relativePath
		org.osgi.framework.Bundle bundle
		java.net.URL url
	private org.eclipse.swt.graphics.Image getImage (int) 
		int index
		org.eclipse.jface.resource.ImageDescriptor descriptor
	private void clearImages () 
		int index
	static boolean access$0 (org.eclipse.ui.internal.forms.widgets.BusyIndicator) 
	static int access$1 (org.eclipse.ui.internal.forms.widgets.BusyIndicator) 
	static void access$2 (org.eclipse.ui.internal.forms.widgets.BusyIndicator, int) 
	static org.eclipse.swt.widgets.Display access$3 (org.eclipse.ui.internal.forms.widgets.BusyIndicator) 
	static void access$4 (org.eclipse.ui.internal.forms.widgets.BusyIndicator) 
}

org/eclipse/ui/internal/forms/widgets/ControlSegment.class
ControlSegment.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.ControlSegment extends org.eclipse.ui.internal.forms.widgets.ObjectSegment implements org.eclipse.ui.internal.forms.widgets.IFocusSelectable  {
	private boolean fill
	private int width
	private int height
	public void  () 
	public void setFill (boolean) 
		boolean fill
	public void setWidth (int) 
		int width
	public void setHeight (int) 
		int height
	public org.eclipse.swt.widgets.Control getControl (java.util.Hashtable) 
		java.util.Hashtable resourceTable
		Object obj
		org.eclipse.swt.widgets.Control c
	protected org.eclipse.swt.graphics.Point getObjectSize (java.util.Hashtable, int) 
		java.util.Hashtable resourceTable
		int wHint
		org.eclipse.swt.widgets.Control control
		int realWhint
		org.eclipse.swt.graphics.Point size
	public void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator loc
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.swt.widgets.Control control
	public boolean setFocus (java.util.Hashtable, boolean) 
		java.util.Hashtable resourceTable
		boolean next
		org.eclipse.swt.widgets.Control c
	private boolean setFocus (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control c
		boolean direction
		org.eclipse.swt.widgets.Composite comp
		org.eclipse.swt.widgets.Control[] tabList
		int i
		int i
	public boolean isFocusSelectable (java.util.Hashtable) 
		java.util.Hashtable resourceTable
		org.eclipse.swt.widgets.Control c
}

org/eclipse/ui/internal/forms/widgets/FormFonts$BoldFontDescriptor.class
FormFonts.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormFonts$BoldFontDescriptor extends org.eclipse.jface.resource.FontDescriptor {
	private org.eclipse.swt.graphics.FontData[] fFontData
	final org.eclipse.ui.internal.forms.widgets.FormFonts this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormFonts, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
		int i
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.internal.forms.widgets.FormFonts$BoldFontDescriptor desc
		int i
	public int hashCode () 
		int hash
		int i
	public org.eclipse.swt.graphics.Font createFont (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.swt.graphics.Device device
	public void destroyFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font previouslyCreatedFont
}

org/eclipse/ui/internal/forms/widgets/FormFonts.class
FormFonts.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.FormFonts extends java.lang.Object {
	private static org.eclipse.ui.internal.forms.widgets.FormFonts instance
	private org.eclipse.ui.internal.forms.widgets.ResourceManagerManger manager
	private java.util.HashMap descriptors
	public static org.eclipse.ui.internal.forms.widgets.FormFonts getInstance () 
	private void  () 
	public org.eclipse.swt.graphics.Font getBoldFont (org.eclipse.swt.widgets.Display, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Font font
		org.eclipse.ui.internal.forms.widgets.FormFonts$BoldFontDescriptor desc
		org.eclipse.swt.graphics.Font result
	public boolean markFinished (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.graphics.Font boldFont
		org.eclipse.swt.widgets.Display display
		org.eclipse.ui.internal.forms.widgets.FormFonts$BoldFontDescriptor desc
		org.eclipse.jface.resource.LocalResourceManager resourceManager
	private void checkHashMaps () 
	private void validateHashMaps () 
}

org/eclipse/ui/internal/forms/widgets/FormHeading$1.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/internal/forms/widgets/FormHeading$2.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/internal/forms/widgets/FormHeading$3.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/internal/forms/widgets/FormHeading$4.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$4 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public void mouseMove (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/internal/forms/widgets/FormHeading$5.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$5 extends java.lang.Object implements org.eclipse.swt.events.MouseTrackListener  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public void mouseEnter (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseExit (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseHover (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/internal/forms/widgets/FormHeading$6.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$6 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/internal/forms/widgets/FormHeading$DefaultMessageToolTipManager.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$DefaultMessageToolTipManager extends java.lang.Object implements org.eclipse.ui.internal.forms.IMessageToolTipManager  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	private void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public void createToolTip (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control control
		boolean imageLabel
	public void update () 
		String details
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading, org.eclipse.ui.internal.forms.widgets.FormHeading$DefaultMessageToolTipManager) 
}

org/eclipse/ui/internal/forms/widgets/FormHeading$FormHeadingLayout.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$FormHeadingLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	private void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
	public org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		int wHint
		int hHint
		boolean flushCache
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
		org.eclipse.swt.graphics.Rectangle rect
	private org.eclipse.swt.graphics.Point layout (org.eclipse.swt.widgets.Composite, boolean, int, int, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean move
		int x
		int y
		int width
		int height
		boolean flushCache
		org.eclipse.swt.graphics.Point tsize
		org.eclipse.swt.graphics.Point msize
		org.eclipse.swt.graphics.Point tbsize
		org.eclipse.swt.graphics.Point clsize
		org.eclipse.swt.widgets.ToolBar tb
		int cwhint
		int totalFlexWidth
		int flexWidth
		org.eclipse.swt.graphics.Point tsizeNatural
		org.eclipse.swt.graphics.Point msizeNatural
		int needed
		int mwidth
		int flex
		org.eclipse.swt.graphics.Point size
		int width1
		int width2
		int height2
		int xloc
		int yloc
		int row1Height
		int messageOffset
		int titleLeadingSpace
		int messageLeadingSpace
		org.eclipse.swt.widgets.ToolBar tbar
		int tw
		org.eclipse.swt.widgets.ToolBar tbar
		int carea
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading, org.eclipse.ui.internal.forms.widgets.FormHeading$FormHeadingLayout) 
}

org/eclipse/ui/internal/forms/widgets/FormHeading$GradientInfo.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$GradientInfo extends java.lang.Object {
	org.eclipse.swt.graphics.Color[] gradientColors
	int[] percents
	boolean vertical
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	private void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	void  (org.eclipse.ui.internal.forms.widgets.FormHeading, org.eclipse.ui.internal.forms.widgets.FormHeading$GradientInfo) 
}

org/eclipse/ui/internal/forms/widgets/FormHeading$MessageRegion.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormHeading$MessageRegion extends java.lang.Object {
	private String message
	private int messageType
	private org.eclipse.swt.custom.CLabel messageLabel
	private org.eclipse.ui.forms.IMessage[] messages
	private org.eclipse.ui.forms.widgets.Hyperlink messageHyperlink
	private org.eclipse.core.runtime.ListenerList listeners
	private org.eclipse.swt.graphics.Color fg
	private int fontHeight
	private int fontBaselineHeight
	final org.eclipse.ui.internal.forms.widgets.FormHeading this$0
	public void  (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	public boolean isDisposed () 
		org.eclipse.swt.widgets.Control c
	public boolean isEmpty () 
		org.eclipse.swt.widgets.Control c
	public int getFontHeight () 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.graphics.GC gc
	public int getFontBaselineHeight () 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fm
	public void showMessage (java.lang.String, int, org.eclipse.ui.forms.IMessage[]) 
		String newMessage
		int newType
		org.eclipse.ui.forms.IMessage[] messages
		org.eclipse.swt.widgets.Control oldControl
		int oldType
	public void updateToolTip (java.lang.String) 
		String toolTip
		org.eclipse.swt.widgets.Control control
	public java.lang.String getMessage () 
	public int getMessageType () 
	public org.eclipse.ui.forms.IMessage[] getChildrenMessages () 
	public org.eclipse.swt.widgets.Control getMessageControl () 
	public org.eclipse.swt.graphics.Image getMessageImage () 
	public void addMessageHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	private void removeMessageHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	private void ensureControlExists () 
		Object[] llist
		int i
	private boolean needHyperlink () 
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	private void updateForeground () 
		org.eclipse.swt.graphics.Color theFg
		org.eclipse.swt.graphics.Color theFg
		org.eclipse.swt.graphics.Color theFg
	static void access$0 (org.eclipse.ui.internal.forms.widgets.FormHeading$MessageRegion, org.eclipse.ui.forms.events.IHyperlinkListener) 
}

org/eclipse/ui/internal/forms/widgets/FormHeading.class
FormHeading.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.FormHeading extends org.eclipse.swt.widgets.Canvas {
	private static final int TITLE_HMARGIN
	private static final int SPACING
	private static final int VSPACING
	private static final int HMARGIN
	private static final int VMARGIN
	private static final int CLIENT_MARGIN
	private static final int SEPARATOR
	private static final int BOTTOM_TOOLBAR
	private static final int BACKGROUND_IMAGE_TILED
	private static final int SEPARATOR_HEIGHT
	private static final int MESSAGE_AREA_LIMIT
	static org.eclipse.ui.forms.IMessage[] NULL_MESSAGE_ARRAY
	public static final String COLOR_BASE_BG
	private org.eclipse.swt.graphics.Image backgroundImage
	private org.eclipse.swt.graphics.Image gradientImage
	java.util.Hashtable colors
	private int flags
	private org.eclipse.ui.internal.forms.widgets.FormHeading$GradientInfo gradientInfo
	private org.eclipse.jface.action.ToolBarManager toolBarManager
	private org.eclipse.ui.forms.widgets.SizeCache toolbarCache
	private org.eclipse.ui.forms.widgets.SizeCache clientCache
	private org.eclipse.ui.forms.widgets.SizeCache messageCache
	private org.eclipse.ui.internal.forms.widgets.TitleRegion titleRegion
	private org.eclipse.ui.internal.forms.widgets.FormHeading$MessageRegion messageRegion
	private org.eclipse.ui.internal.forms.IMessageToolTipManager messageToolTipManager
	private org.eclipse.swt.widgets.Control headClient
	static void  () 
	public boolean forceFocus () 
	private boolean hasToolBar () 
	private boolean hasMessageRegion () 
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public final org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
	public final void setLayout (org.eclipse.swt.widgets.Layout) 
		org.eclipse.swt.widgets.Layout layout
	public java.lang.String getText () 
	public org.eclipse.swt.graphics.Image getImage () 
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	private void internalSetBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public void setText (java.lang.String) 
		String text
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public void setTextBackground (org.eclipse.swt.graphics.Color[], int[], boolean) 
		org.eclipse.swt.graphics.Color[] gradientColors
		int[] percents
		boolean vertical
	public void setHeadingBackgroundImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public org.eclipse.swt.graphics.Image getHeadingBackgroundImage () 
	public void setBackgroundImageTiled (boolean) 
		boolean tiled
	public boolean isBackgroundImageTiled () 
	public void setBackgroundImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public org.eclipse.jface.action.IToolBarManager getToolBarManager () 
		org.eclipse.swt.widgets.ToolBar toolbar
	public org.eclipse.jface.action.IMenuManager getMenuManager () 
	public void updateToolBar () 
	private void onPaint (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle carea
		org.eclipse.swt.graphics.Image buffer
		org.eclipse.swt.graphics.GC igc
		org.eclipse.swt.graphics.Image bgImage
		org.eclipse.swt.graphics.Rectangle ibounds
	private void updateTitleRegionHoverState (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.swt.graphics.Rectangle titleRect
	private void updateGradientImage () 
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.graphics.GC gc
	public boolean isSeparatorVisible () 
	public void setSeparatorVisible (boolean) 
		boolean addSeparator
	public void setToolBarAlignment (int) 
		int alignment
	public int getToolBarAlignment () 
	public void addMessageHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public void removeMessageHyperlinkListener (org.eclipse.ui.forms.events.IHyperlinkListener) 
		org.eclipse.ui.forms.events.IHyperlinkListener listener
	public java.lang.String getMessage () 
	public int getMessageType () 
	public org.eclipse.ui.forms.IMessage[] getChildrenMessages () 
	private void ensureMessageRegionExists () 
	public void showMessage (java.lang.String, int, org.eclipse.ui.forms.IMessage[]) 
		String newMessage
		int type
		org.eclipse.ui.forms.IMessage[] messages
	public boolean isBusy () 
	public void setBusy (boolean) 
		boolean busy
	public org.eclipse.swt.widgets.Control getHeadClient () 
	public void setHeadClient (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control headClient
	public void putColor (java.lang.String, org.eclipse.swt.graphics.Color) 
		String key
		org.eclipse.swt.graphics.Color color
	public org.eclipse.swt.graphics.Color getColor (java.lang.String) 
		String key
	public boolean hasColor (java.lang.String) 
		String key
	public void addDragSupport (int, org.eclipse.swt.dnd.Transfer[], org.eclipse.swt.dnd.DragSourceListener) 
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DragSourceListener listener
	public void addDropSupport (int, org.eclipse.swt.dnd.Transfer[], org.eclipse.swt.dnd.DropTargetListener) 
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DropTargetListener listener
	public org.eclipse.ui.internal.forms.IMessageToolTipManager getMessageToolTipManager () 
	public void setMessageToolTipManager (org.eclipse.ui.internal.forms.IMessageToolTipManager) 
		org.eclipse.ui.internal.forms.IMessageToolTipManager messageToolTipManager
	static org.eclipse.ui.internal.forms.widgets.FormHeading$MessageRegion access$0 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.ui.internal.forms.widgets.TitleRegion access$1 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.ui.forms.widgets.SizeCache access$2 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.ui.forms.widgets.SizeCache access$3 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.ui.forms.widgets.SizeCache access$4 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static boolean access$5 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.jface.action.ToolBarManager access$6 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.swt.widgets.Control access$7 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static boolean access$8 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.ui.internal.forms.IMessageToolTipManager access$9 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static void access$10 (org.eclipse.ui.internal.forms.widgets.FormHeading, org.eclipse.swt.graphics.GC) 
	static org.eclipse.swt.graphics.Image access$11 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static void access$12 (org.eclipse.ui.internal.forms.widgets.FormHeading, org.eclipse.swt.graphics.Image) 
	static org.eclipse.ui.internal.forms.widgets.FormHeading$GradientInfo access$13 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static org.eclipse.swt.graphics.Image access$14 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static void access$15 (org.eclipse.ui.internal.forms.widgets.FormHeading) 
	static void access$16 (org.eclipse.ui.internal.forms.widgets.FormHeading, org.eclipse.swt.events.MouseEvent) 
	static void access$17 (org.eclipse.ui.internal.forms.widgets.FormHeading, org.eclipse.jface.action.ToolBarManager) 
}

org/eclipse/ui/internal/forms/widgets/FormImages$AbstractImageDescriptor.class
FormImages.java
package org.eclipse.ui.internal.forms.widgets
abstract org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	org.eclipse.swt.graphics.RGB[] fRGBs
	int fLength
	final org.eclipse.ui.internal.forms.widgets.FormImages this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormImages, org.eclipse.swt.graphics.Color[], int) 
		org.eclipse.swt.graphics.Color[] colors
		int length
		int i
		org.eclipse.swt.graphics.Color color
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor id
		boolean result
		int i
	public int hashCode () 
		int hash
		int i
}

org/eclipse/ui/internal/forms/widgets/FormImages$ComplexImageDescriptor.class
FormImages.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormImages$ComplexImageDescriptor extends org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor {
	org.eclipse.swt.graphics.RGB fBgRGB
	boolean fVertical
	int[] fPercents
	final org.eclipse.ui.internal.forms.widgets.FormImages this$0
	public void  (org.eclipse.ui.internal.forms.widgets.FormImages, org.eclipse.swt.graphics.Color[], int, int[], boolean, org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color[] colors
		int length
		int[] percents
		boolean vertical
		org.eclipse.swt.graphics.Color bg
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.internal.forms.widgets.FormImages$ComplexImageDescriptor id
		int sum
		int i
	public int hashCode () 
		int hash
		int i
	public org.eclipse.swt.graphics.ImageData getImageData () 
	public org.eclipse.swt.graphics.Image createImage (boolean, org.eclipse.swt.graphics.Device) 
		boolean returnMissingImageOnError
		org.eclipse.swt.graphics.Device device
		int width
		int height
		org.eclipse.swt.graphics.Image gradient
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Color[] colors
		int i
		org.eclipse.swt.graphics.Color bg
		int i
	private void drawTextGradient (org.eclipse.swt.graphics.GC, int, int, org.eclipse.swt.graphics.Color[], int[], boolean, org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.GC gc
		int width
		int height
		org.eclipse.swt.graphics.Color[] colors
		int[] percents
		boolean vertical
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color oldBackground
		org.eclipse.swt.graphics.Color oldForeground
		org.eclipse.swt.graphics.Color lastColor
		int pos
		int i
		int gradientHeight
		int gradientWidth
}

org/eclipse/ui/internal/forms/widgets/FormImages$SimpleImageDescriptor.class
FormImages.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.FormImages$SimpleImageDescriptor extends org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor {
	private int fTheight
	private int fMarginHeight
	final org.eclipse.ui.internal.forms.widgets.FormImages this$0
	void  (org.eclipse.ui.internal.forms.widgets.FormImages, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, int, int, int) 
		org.eclipse.swt.graphics.Color color1
		org.eclipse.swt.graphics.Color color2
		int realtheight
		int theight
		int marginHeight
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.internal.forms.widgets.FormImages$SimpleImageDescriptor id
	public int hashCode () 
		int hash
	public org.eclipse.swt.graphics.ImageData getImageData () 
	public org.eclipse.swt.graphics.Image createImage (boolean, org.eclipse.swt.graphics.Device) 
		boolean returnMissingImageOnError
		org.eclipse.swt.graphics.Device device
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Color color1
		org.eclipse.swt.graphics.Color color2
		org.eclipse.swt.graphics.GC gc
}

org/eclipse/ui/internal/forms/widgets/FormImages.class
FormImages.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.FormImages extends java.lang.Object {
	private static org.eclipse.ui.internal.forms.widgets.FormImages instance
	private org.eclipse.ui.internal.forms.widgets.ResourceManagerManger manager
	private java.util.HashMap descriptors
	public static org.eclipse.ui.internal.forms.widgets.FormImages getInstance () 
	private void  () 
	public org.eclipse.swt.graphics.Image getGradient (org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, int, int, int, org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.graphics.Color color1
		org.eclipse.swt.graphics.Color color2
		int realtheight
		int theight
		int marginHeight
		org.eclipse.swt.widgets.Display display
		org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor desc
	public org.eclipse.swt.graphics.Image getGradient (org.eclipse.swt.graphics.Color[], int[], int, boolean, org.eclipse.swt.graphics.Color, org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.graphics.Color[] colors
		int[] percents
		int length
		boolean vertical
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.widgets.Display display
		int i
		org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor desc
	private synchronized org.eclipse.swt.graphics.Image getGradient (org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor, org.eclipse.swt.widgets.Display) 
		org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor desc
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Image result
	public synchronized boolean markFinished (org.eclipse.swt.graphics.Image, org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.widgets.Display display
		org.eclipse.ui.internal.forms.widgets.FormImages$AbstractImageDescriptor desc
		org.eclipse.jface.resource.LocalResourceManager resourceManager
	private void checkHashMaps () 
	private void validateHashMaps () 
}

org/eclipse/ui/internal/forms/widgets/FormTextModel$ParseErrorHandler.class
FormTextModel.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.FormTextModel$ParseErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler  {
	final org.eclipse.ui.internal.forms.widgets.FormTextModel this$0
	public void  (org.eclipse.ui.internal.forms.widgets.FormTextModel) 
	public void error (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException arg0
	public void fatalError (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException arg0
	public void warning (org.xml.sax.SAXParseException)  throws org.xml.sax.SAXException 
		org.xml.sax.SAXParseException arg0
}

org/eclipse/ui/internal/forms/widgets/FormTextModel.class
FormTextModel.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.FormTextModel extends java.lang.Object {
	private static final javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
	private boolean whitespaceNormalized
	private java.util.Vector paragraphs
	private org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] selectableSegments
	private int selectedSegmentIndex
	private int savedSelectedLinkIndex
	private org.eclipse.ui.forms.HyperlinkSettings hyperlinkSettings
	public static final String BOLD_FONT_ID
	static void  () 
	public void  () 
	public org.eclipse.ui.internal.forms.widgets.Paragraph[] getParagraphs () 
	public java.lang.String getAccessibleText () 
		StringBuffer sbuf
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph paragraph
		String text
	public void parseTaggedText (java.lang.String, boolean) 
		String taggedText
		boolean expandURLs
		java.io.InputStream stream
		java.io.UnsupportedEncodingException e
	public void parseInputStream (java.io.InputStream, boolean) 
		java.io.InputStream is
		boolean expandURLs
		javax.xml.parsers.DocumentBuilder parser
		org.xml.sax.InputSource source
		org.w3c.dom.Document doc
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
		java.io.IOException e
	private void processDocument (org.w3c.dom.Document, boolean) 
		org.w3c.dom.Document doc
		boolean expandURLs
		org.w3c.dom.Node root
		org.w3c.dom.NodeList children
	private void processSubnodes (java.util.Vector, org.w3c.dom.NodeList, boolean) 
		java.util.Vector plist
		org.w3c.dom.NodeList children
		boolean expandURLs
		int i
		org.w3c.dom.Node child
		String text
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		String tag
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		org.eclipse.ui.internal.forms.widgets.Paragraph p
	private org.eclipse.ui.internal.forms.widgets.Paragraph processParagraph (org.w3c.dom.Node, boolean) 
		org.w3c.dom.Node paragraph
		boolean expandURLs
		org.w3c.dom.NodeList children
		org.w3c.dom.NamedNodeMap atts
		org.w3c.dom.Node addSpaceAtt
		boolean addSpace
		String value
		org.eclipse.ui.internal.forms.widgets.Paragraph p
	private org.eclipse.ui.internal.forms.widgets.Paragraph processListItem (org.w3c.dom.Node, boolean) 
		org.w3c.dom.Node listItem
		boolean expandURLs
		org.w3c.dom.NodeList children
		org.w3c.dom.NamedNodeMap atts
		org.w3c.dom.Node addSpaceAtt
		org.w3c.dom.Node styleAtt
		org.w3c.dom.Node valueAtt
		org.w3c.dom.Node indentAtt
		org.w3c.dom.Node bindentAtt
		int style
		int indent
		int bindent
		String text
		boolean addSpace
		String value
		String value
		String value
		String value
		org.eclipse.ui.internal.forms.widgets.BulletParagraph p
	private void processSegments (org.eclipse.ui.internal.forms.widgets.Paragraph, org.w3c.dom.NodeList, boolean) 
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		org.w3c.dom.NodeList children
		boolean expandURLs
		int i
		org.w3c.dom.Node child
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
		String value
		String name
		String text
		String fontId
	private boolean isIgnorableWhiteSpace (java.lang.String, boolean) 
		String text
		boolean ignoreSpaces
		int i
		char c
	private org.eclipse.ui.internal.forms.widgets.ImageSegment processImageSegment (org.w3c.dom.Node) 
		org.w3c.dom.Node image
		org.eclipse.ui.internal.forms.widgets.ImageSegment segment
	private org.eclipse.ui.internal.forms.widgets.ControlSegment processControlSegment (org.w3c.dom.Node) 
		org.w3c.dom.Node control
		org.eclipse.ui.internal.forms.widgets.ControlSegment segment
		org.w3c.dom.Node fill
		String value
		boolean doFill
		org.w3c.dom.Node width
		String value
		int doWidth
		org.w3c.dom.Node height
		String value
		int doHeight
	private void processObjectSegment (org.eclipse.ui.internal.forms.widgets.ObjectSegment, org.w3c.dom.Node, java.lang.String) 
		org.eclipse.ui.internal.forms.widgets.ObjectSegment segment
		org.w3c.dom.Node object
		String prefix
		org.w3c.dom.NamedNodeMap atts
		org.w3c.dom.Node id
		org.w3c.dom.Node align
		String value
		String value
	private void appendText (java.lang.String, java.lang.StringBuffer, int[]) 
		String value
		StringBuffer buf
		int[] spaceCounter
		int j
		char c
	private java.lang.String getNormalizedText (java.lang.String) 
		String text
		int[] spaceCounter
		StringBuffer buf
	private java.lang.String getSingleNodeText (org.w3c.dom.Node) 
		org.w3c.dom.Node node
	private java.lang.String getNodeText (org.w3c.dom.Node) 
		org.w3c.dom.Node node
		org.w3c.dom.NodeList children
		StringBuffer buf
		int[] spaceCounter
		int i
		org.w3c.dom.Node child
		String value
	private org.eclipse.ui.internal.forms.widgets.ParagraphSegment processHyperlinkSegment (org.w3c.dom.Node, org.eclipse.ui.forms.HyperlinkSettings) 
		org.w3c.dom.Node link
		org.eclipse.ui.forms.HyperlinkSettings settings
		org.w3c.dom.NamedNodeMap atts
		String href
		boolean wrapAllowed
		String boldFontId
		org.w3c.dom.Node hrefAtt
		org.w3c.dom.Node boldAtt
		org.w3c.dom.Node nowrap
		String value
		Object status
		org.w3c.dom.Node child
		org.eclipse.ui.internal.forms.widgets.ImageHyperlinkSegment segment
		org.w3c.dom.Node alt
		org.w3c.dom.Node text
		String text
		org.eclipse.ui.internal.forms.widgets.TextHyperlinkSegment segment
		org.w3c.dom.Node alt
		org.eclipse.ui.internal.forms.widgets.AggregateHyperlinkSegment parent
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Node child
		String value
		org.eclipse.ui.internal.forms.widgets.TextHyperlinkSegment ts
		org.w3c.dom.Node alt
		String name
		org.eclipse.ui.internal.forms.widgets.ImageHyperlinkSegment is
		org.w3c.dom.Node alt
	private java.lang.Object checkChildren (org.w3c.dom.Node) 
		org.w3c.dom.Node node
		boolean text
		org.w3c.dom.Node imgNode
		org.w3c.dom.NodeList children
		int i
		org.w3c.dom.Node child
	private void processTextSegment (org.eclipse.ui.internal.forms.widgets.Paragraph, boolean, org.w3c.dom.Node) 
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		boolean expandURLs
		org.w3c.dom.Node textNode
		String text
		org.w3c.dom.NamedNodeMap atts
		org.w3c.dom.Node font
		org.w3c.dom.Node color
		boolean wrapAllowed
		org.w3c.dom.Node nowrap
		String value
		String fontId
		String colorId
	public void parseRegularText (java.lang.String, boolean) 
		String regularText
		boolean convertURLs
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		int pstart
		int i
		char c
		String text
		String text
	public org.eclipse.ui.forms.HyperlinkSettings getHyperlinkSettings () 
	public void setHyperlinkSettings (org.eclipse.ui.forms.HyperlinkSettings) 
		org.eclipse.ui.forms.HyperlinkSettings settings
	private void reset () 
	org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] getFocusSelectableSegments () 
		java.util.Vector result
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		int j
	public org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment getHyperlink (int) 
		int index
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] selectables
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable link
	public org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment findHyperlinkAt (int, int) 
		int x
		int y
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] selectables
		int i
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable segment
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
	public int getHyperlinkCount () 
	public int indexOf (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] selectables
		int i
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable segment
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment l
	public org.eclipse.ui.internal.forms.widgets.ParagraphSegment findSegmentAt (int, int) 
		int x
		int y
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public void clearCache (java.lang.String) 
		String fontId
		int i
		org.eclipse.ui.internal.forms.widgets.Paragraph p
	public org.eclipse.ui.internal.forms.widgets.IFocusSelectable getSelectedSegment () 
	public int getSelectedSegmentIndex () 
	public boolean linkExists (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
		int i
	public boolean traverseFocusSelectableObjects (boolean) 
		boolean next
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] selectables
		int size
	public org.eclipse.ui.internal.forms.widgets.IFocusSelectable getNextFocusSegment (boolean) 
		boolean next
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] selectables
		int nextIndex
	public boolean restoreSavedLink () 
	public void selectLink (org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment) 
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment link
	public void select (org.eclipse.ui.internal.forms.widgets.IFocusSelectable) 
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable selectable
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] selectables
		int i
	public boolean hasFocusSegments () 
		org.eclipse.ui.internal.forms.widgets.IFocusSelectable[] segments
	public void dispose () 
	public boolean isWhitespaceNormalized () 
	public void setWhitespaceNormalized (boolean) 
		boolean whitespaceNormalized
}

org/eclipse/ui/internal/forms/widgets/FormUtil.class
FormUtil.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.FormUtil extends java.lang.Object {
	public static final String PLUGIN_ID
	static final int H_SCROLL_INCREMENT
	static final int V_SCROLL_INCREMENT
	public static final String DEBUG
	public static final String DEBUG_TEXT
	public static final String DEBUG_TEXTSIZE
	public static final String DEBUG_FOCUS
	public static final String FOCUS_SCROLLING
	public static final String IGNORE_BODY
	public void  () 
	public static org.eclipse.swt.widgets.Text createText (org.eclipse.swt.widgets.Composite, java.lang.String, org.eclipse.ui.forms.widgets.FormToolkit) 
		org.eclipse.swt.widgets.Composite parent
		String label
		org.eclipse.ui.forms.widgets.FormToolkit factory
	public static org.eclipse.swt.widgets.Text createText (org.eclipse.swt.widgets.Composite, java.lang.String, org.eclipse.ui.forms.widgets.FormToolkit, int) 
		org.eclipse.swt.widgets.Composite parent
		String label
		org.eclipse.ui.forms.widgets.FormToolkit factory
		int span
		org.eclipse.swt.widgets.Text text
		int hfill
		org.eclipse.swt.layout.GridData gd
	public static org.eclipse.swt.widgets.Text createText (org.eclipse.swt.widgets.Composite, java.lang.String, org.eclipse.ui.forms.widgets.FormToolkit, int, int) 
		org.eclipse.swt.widgets.Composite parent
		String label
		org.eclipse.ui.forms.widgets.FormToolkit factory
		int span
		int style
		org.eclipse.swt.widgets.Label l
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Text text
		int hfill
		org.eclipse.swt.layout.GridData gd
	public static org.eclipse.swt.widgets.Text createText (org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit, int) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.forms.widgets.FormToolkit factory
		int span
		org.eclipse.swt.widgets.Text text
		int hfill
		org.eclipse.swt.layout.GridData gd
	public static int computeMinimumWidth (org.eclipse.swt.graphics.GC, java.lang.String) 
		org.eclipse.swt.graphics.GC gc
		String text
		com.ibm.icu.text.BreakIterator wb
		int last
		int width
		int loc
		String word
		org.eclipse.swt.graphics.Point extent
		String lastWord
		org.eclipse.swt.graphics.Point extent
	public static org.eclipse.swt.graphics.Point computeWrapSize (org.eclipse.swt.graphics.GC, java.lang.String, int) 
		org.eclipse.swt.graphics.GC gc
		String text
		int wHint
		com.ibm.icu.text.BreakIterator wb
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		int saved
		int last
		int height
		int maxWidth
		int loc
		String word
		org.eclipse.swt.graphics.Point extent
	public static void paintWrapText (org.eclipse.swt.graphics.GC, java.lang.String, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		String text
		org.eclipse.swt.graphics.Rectangle bounds
	public static void paintWrapText (org.eclipse.swt.graphics.GC, java.lang.String, org.eclipse.swt.graphics.Rectangle, boolean) 
		org.eclipse.swt.graphics.GC gc
		String text
		org.eclipse.swt.graphics.Rectangle bounds
		boolean underline
		com.ibm.icu.text.BreakIterator wb
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		int descent
		int saved
		int last
		int y
		int width
		int loc
		String line
		org.eclipse.swt.graphics.Point extent
		String prevLine
		org.eclipse.swt.graphics.Point prevExtent
		int lineY
		String lastLine
		int lineY
		org.eclipse.swt.graphics.Point lastExtent
	public static org.eclipse.swt.custom.ScrolledComposite getScrolledComposite (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Composite parent
	public static void ensureVisible (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.custom.ScrolledComposite scomp
		Object data
	public static void ensureVisible (org.eclipse.swt.custom.ScrolledComposite, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Point controlSize
		org.eclipse.swt.graphics.Point controlOrigin
	public static void ensureVisible (org.eclipse.swt.custom.ScrolledComposite, org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		org.eclipse.swt.graphics.Point controlOrigin
		org.eclipse.swt.graphics.Point controlSize
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.graphics.Point scompOrigin
		int x
		int y
	public static void ensureVisible (org.eclipse.swt.custom.ScrolledComposite, org.eclipse.swt.widgets.Control, org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.swt.graphics.Point controlOrigin
		int rX
		int rY
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.graphics.Point scompOrigin
		int x
		int y
	public static org.eclipse.swt.graphics.Point getControlLocation (org.eclipse.swt.custom.ScrolledComposite, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		org.eclipse.swt.widgets.Control control
		int x
		int y
		org.eclipse.swt.widgets.Control content
		org.eclipse.swt.widgets.Control currentControl
		org.eclipse.swt.graphics.Point location
	static void scrollVertical (org.eclipse.swt.custom.ScrolledComposite, boolean) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		boolean up
	static void scrollHorizontal (org.eclipse.swt.custom.ScrolledComposite, boolean) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		boolean left
	static void scrollPage (org.eclipse.swt.custom.ScrolledComposite, boolean) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		boolean up
		org.eclipse.swt.graphics.Rectangle clientArea
		int increment
	static void scroll (org.eclipse.swt.custom.ScrolledComposite, int, int) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		int xoffset
		int yoffset
		org.eclipse.swt.graphics.Point origin
		org.eclipse.swt.graphics.Point contentSize
		int xorigin
		int yorigin
	public static void updatePageIncrement (org.eclipse.swt.custom.ScrolledComposite) 
		org.eclipse.swt.custom.ScrolledComposite scomp
		org.eclipse.swt.widgets.ScrollBar vbar
		org.eclipse.swt.graphics.Rectangle clientArea
		int increment
		org.eclipse.swt.widgets.ScrollBar hbar
		org.eclipse.swt.graphics.Rectangle clientArea
		int increment
	public static void processKey (int, org.eclipse.swt.widgets.Control) 
		int keyCode
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.custom.ScrolledComposite scomp
	public static boolean isWrapControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
	public static int getWidthHint (int, org.eclipse.swt.widgets.Control) 
		int wHint
		org.eclipse.swt.widgets.Control c
		boolean wrap
	public static int getHeightHint (int, org.eclipse.swt.widgets.Control) 
		int hHint
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Layout layout
	public static int computeMinimumWidth (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control c
		boolean changed
		org.eclipse.swt.widgets.Layout layout
	public static int computeMaximumWidth (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control c
		boolean changed
		org.eclipse.swt.widgets.Layout layout
	public static org.eclipse.ui.forms.widgets.Form getForm (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Composite parent
	public static org.eclipse.swt.graphics.Image createAlphaMashImage (org.eclipse.swt.graphics.Device, org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Device device
		org.eclipse.swt.graphics.Image srcImage
		org.eclipse.swt.graphics.Rectangle bounds
		int alpha
		int calpha
		org.eclipse.swt.graphics.ImageData data
		int i
		int j
	public static boolean mnemonicMatch (java.lang.String, char) 
		String text
		char key
		char mnemonic
	private static char findMnemonic (java.lang.String) 
		String string
		int index
		int length
	public static void setFocusScrollingEnabled (org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control c
		boolean enabled
		org.eclipse.swt.custom.ScrolledComposite scomp
	public static void setAntialias (org.eclipse.swt.graphics.GC, int) 
		org.eclipse.swt.graphics.GC gc
		int style
}

org/eclipse/ui/internal/forms/widgets/FormsResources.class
FormsResources.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.FormsResources extends java.lang.Object {
	private static org.eclipse.swt.graphics.Cursor busyCursor
	private static org.eclipse.swt.graphics.Cursor handCursor
	private static org.eclipse.swt.graphics.Cursor textCursor
	public void  () 
	public static org.eclipse.swt.graphics.Cursor getBusyCursor () 
	public static org.eclipse.swt.graphics.Cursor getHandCursor () 
	public static org.eclipse.swt.graphics.Cursor getTextCursor () 
	public static int getProgressDelay (int) 
		int index
	public static void shutdown () 
}

org/eclipse/ui/internal/forms/widgets/IFocusSelectable.class
IFocusSelectable.java
package org.eclipse.ui.internal.forms.widgets
public abstract org.eclipse.ui.internal.forms.widgets.IFocusSelectable extends java.lang.Object {
	public abstract boolean isFocusSelectable (java.util.Hashtable) 
	public abstract boolean setFocus (java.util.Hashtable, boolean) 
	public abstract org.eclipse.swt.graphics.Rectangle getBounds () 
}

org/eclipse/ui/internal/forms/widgets/IHyperlinkSegment.class
IHyperlinkSegment.java
package org.eclipse.ui.internal.forms.widgets
public abstract org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment extends java.lang.Object implements org.eclipse.ui.internal.forms.widgets.IFocusSelectable  {
	public abstract java.lang.String getHref () 
	public abstract java.lang.String getText () 
	public abstract void paintFocus (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, boolean, org.eclipse.swt.graphics.Rectangle) 
	public abstract boolean contains (int, int) 
	public abstract boolean intersects (org.eclipse.swt.graphics.Rectangle) 
}

org/eclipse/ui/internal/forms/widgets/ImageHyperlinkSegment.class
ImageHyperlinkSegment.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.ImageHyperlinkSegment extends org.eclipse.ui.internal.forms.widgets.ImageSegment implements org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment  {
	private String href
	private String text
	private String tooltipText
	public void  () 
	public void setHref (java.lang.String) 
		String href
	public java.lang.String getHref () 
	public void paintFocus (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, boolean, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color fg
		boolean selected
		org.eclipse.swt.graphics.Rectangle repaintRegion
		org.eclipse.swt.graphics.Rectangle bounds
	public boolean isWordWrapAllowed () 
	public void setWordWrapAllowed (boolean) 
		boolean value
	public java.lang.String getText () 
	public void setText (java.lang.String) 
		String text
	public java.lang.String getTooltipText () 
	public void setTooltipText (java.lang.String) 
		String tooltipText
	public boolean isSelectable () 
	public boolean isFocusSelectable (java.util.Hashtable) 
		java.util.Hashtable resourceTable
	public boolean setFocus (java.util.Hashtable, boolean) 
		java.util.Hashtable resourceTable
		boolean direction
}

org/eclipse/ui/internal/forms/widgets/ImageSegment.class
ImageSegment.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.ImageSegment extends org.eclipse.ui.internal.forms.widgets.ObjectSegment {
	public static final String SEL_IMAGE_PREFIX
	public void  () 
	public org.eclipse.swt.graphics.Image getImage (java.util.Hashtable) 
		java.util.Hashtable objectTable
	private org.eclipse.swt.graphics.Image getImage (java.lang.String, java.util.Hashtable) 
		String key
		java.util.Hashtable objectTable
		Object obj
	private org.eclipse.swt.graphics.Image getSelectedImage (java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		java.util.Hashtable objectTable
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		String key
		org.eclipse.swt.graphics.Image image
	public void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		boolean hover
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle repaintRegion
		org.eclipse.swt.graphics.Image image
		int iwidth
		int iheight
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.graphics.Rectangle bounds
		int ix
		int iy
		int leftOffset
		int rightOffset
		boolean firstRow
		boolean lastRow
		boolean selectedRow
		org.eclipse.swt.graphics.Color savedBg
		int sx
		int sy
		org.eclipse.swt.graphics.Image selImage
		int fx
		int fy
		org.eclipse.swt.graphics.Color fg
	private void drawClipImage (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Image, int, int, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Image image
		int ix
		int iy
		org.eclipse.swt.graphics.Rectangle repaintRegion
	protected org.eclipse.swt.graphics.Point getObjectSize (java.util.Hashtable, int) 
		java.util.Hashtable resourceTable
		int wHint
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Rectangle ibounds
}

org/eclipse/ui/internal/forms/widgets/Locator.class
Locator.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.Locator extends java.lang.Object implements java.lang.Cloneable  {
	public int indent
	public int x
	public int y
	public int width
	public int leading
	public int rowHeight
	public int marginWidth
	public int marginHeight
	public int rowCounter
	public java.util.ArrayList heights
	public void  () 
	public void newLine () 
	public org.eclipse.ui.internal.forms.widgets.Locator create () 
	public void collectHeights () 
	public int getBaseline (int) 
		int segmentHeight
	public int getMiddle (int, boolean) 
		int segmentHeight
		boolean text
		int[] rdata
		int rheight
		int rleading
	public int getBaseline (int, boolean) 
		int segmentHeight
		boolean text
		int[] rdata
		int rheight
		int rleading
	public void resetCaret () 
	public int getStartX () 
}

org/eclipse/ui/internal/forms/widgets/ObjectSegment.class
ObjectSegment.java
package org.eclipse.ui.internal.forms.widgets
public abstract org.eclipse.ui.internal.forms.widgets.ObjectSegment extends org.eclipse.ui.internal.forms.widgets.ParagraphSegment {
	public static final int TOP
	public static final int MIDDLE
	public static final int BOTTOM
	private int alignment
	private boolean nowrap
	private org.eclipse.swt.graphics.Rectangle bounds
	private String objectId
	public void  () 
	public int getVerticalAlignment () 
	void setVerticalAlignment (int) 
		int alignment
	public java.lang.String getObjectId () 
	void setObjectId (java.lang.String) 
		String objectId
	protected abstract org.eclipse.swt.graphics.Point getObjectSize (java.util.Hashtable, int) 
	public boolean advanceLocator (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int wHint
		org.eclipse.ui.internal.forms.widgets.Locator loc
		java.util.Hashtable objectTable
		boolean computeHeightOnly
		org.eclipse.swt.graphics.Point objectSize
		int iwidth
		int iheight
		boolean newLine
	public boolean contains (int, int) 
		int x
		int y
	public boolean intersects (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect
	public org.eclipse.swt.graphics.Rectangle getBounds () 
	public boolean isSelectable () 
	public boolean isNowrap () 
	public void setNowrap (boolean) 
		boolean nowrap
	public void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		boolean hover
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle repaintRegion
	public void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator loc
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.swt.graphics.Point size
		int objWidth
		int objHeight
		int ix
		int iy
	public void computeSelection (org.eclipse.swt.graphics.GC, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		org.eclipse.swt.graphics.GC gc
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
}

org/eclipse/ui/internal/forms/widgets/Paragraph.class
Paragraph.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.Paragraph extends java.lang.Object {
	public static final String[] PROTOCOLS
	private java.util.Vector segments
	private boolean addVerticalSpace
	static void  () 
	public void  (boolean) 
		boolean addVerticalSpace
	public int getIndent () 
	public boolean getAddVerticalSpace () 
	public org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] getSegments () 
	public void addSegment (org.eclipse.ui.internal.forms.widgets.ParagraphSegment) 
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public void parseRegularText (java.lang.String, boolean, boolean, org.eclipse.ui.forms.HyperlinkSettings, java.lang.String) 
		String text
		boolean expandURLs
		boolean wrapAllowed
		org.eclipse.ui.forms.HyperlinkSettings settings
		String fontId
	public void parseRegularText (java.lang.String, boolean, boolean, org.eclipse.ui.forms.HyperlinkSettings, java.lang.String, java.lang.String) 
		String text
		boolean expandURLs
		boolean wrapAllowed
		org.eclipse.ui.forms.HyperlinkSettings settings
		String fontId
		String colorId
		int loc
		int textLoc
		boolean added
		char c
	private int findUrl (java.lang.String, int) 
		String text
		int startIndex
		int[] locs
		int i
		int i
	private void addHyperlinkSegment (java.lang.String, org.eclipse.ui.forms.HyperlinkSettings, java.lang.String) 
		String text
		org.eclipse.ui.forms.HyperlinkSettings settings
		String fontId
		org.eclipse.ui.internal.forms.widgets.TextHyperlinkSegment hs
	protected void computeRowHeights (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, int, java.util.Hashtable) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator loc
		int lineHeight
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		org.eclipse.ui.internal.forms.widgets.Locator hloc
		java.util.ArrayList heights
		int j
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, int, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator loc
		int lineHeight
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		int j
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
		boolean doSelect
	public void paint (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Rectangle, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle repaintRegion
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
		boolean doSelect
	public void computeSelection (org.eclipse.swt.graphics.GC, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		org.eclipse.swt.graphics.GC gc
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment selectedLink
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public java.lang.String getAccessibleText () 
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment[] segments
		java.io.StringWriter swriter
		java.io.PrintWriter writer
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
		String text
	public org.eclipse.ui.internal.forms.widgets.ParagraphSegment findSegmentAt (int, int) 
		int x
		int y
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
	public void clearCache (java.lang.String) 
		String fontId
		int i
		org.eclipse.ui.internal.forms.widgets.ParagraphSegment segment
}

org/eclipse/ui/internal/forms/widgets/ParagraphSegment.class
ParagraphSegment.java
package org.eclipse.ui.internal.forms.widgets
public abstract org.eclipse.ui.internal.forms.widgets.ParagraphSegment extends java.lang.Object {
	public void  () 
	public abstract boolean advanceLocator (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
	public abstract void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
	public abstract void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
	public abstract void computeSelection (org.eclipse.swt.graphics.GC, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.SelectionData) 
	public abstract boolean contains (int, int) 
	public abstract boolean intersects (org.eclipse.swt.graphics.Rectangle) 
	public java.lang.String getTooltipText () 
	public void clearCache (java.lang.String) 
		String fontId
}

org/eclipse/ui/internal/forms/widgets/ResourceManagerManger.class
ResourceManagerManger.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.ResourceManagerManger extends java.lang.Object {
	private java.util.HashMap resourceManagers
	public void  () 
	public org.eclipse.jface.resource.LocalResourceManager getResourceManager (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
		org.eclipse.jface.resource.LocalResourceManager resources
	private void pruneResourceManagers () 
		java.util.Set displays
		java.util.Iterator iter
		org.eclipse.swt.widgets.Display display
}

org/eclipse/ui/internal/forms/widgets/SWTUtil.class
SWTUtil.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.SWTUtil extends java.lang.Object {
	public void  () 
	public static org.eclipse.swt.widgets.Display getStandardDisplay () 
		org.eclipse.swt.widgets.Display display
	public static org.eclipse.swt.widgets.Shell getShell (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget widget
}

org/eclipse/ui/internal/forms/widgets/SelectionData.class
SelectionData.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.SelectionData extends java.lang.Object {
	public org.eclipse.swt.widgets.Display display
	public org.eclipse.swt.graphics.Color bg
	public org.eclipse.swt.graphics.Color fg
	private org.eclipse.swt.graphics.Point start
	private org.eclipse.swt.graphics.Point stop
	private java.util.ArrayList segments
	private boolean newLineNeeded
	public void  (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void markNewLine () 
	public void addSegment (java.lang.String) 
		String text
	public void update (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void reset () 
	public java.lang.String getSelectionText () 
		StringBuffer buf
		int i
	public boolean canCopy () 
	private int getTopOffset () 
	private int getBottomOffset () 
	public int getLeftOffset (org.eclipse.ui.internal.forms.widgets.Locator) 
		org.eclipse.ui.internal.forms.widgets.Locator locator
	public int getLeftOffset (int) 
		int rowHeight
	public int getRightOffset (org.eclipse.ui.internal.forms.widgets.Locator) 
		org.eclipse.ui.internal.forms.widgets.Locator locator
	public int getRightOffset (int) 
		int rowHeight
	private boolean isInverted (org.eclipse.ui.internal.forms.widgets.Locator) 
		org.eclipse.ui.internal.forms.widgets.Locator locator
		int rowHeight
	private boolean isInverted (int) 
		int rowHeight
		int deltaY
	public boolean isEnclosed () 
	public boolean isSelectedRow (org.eclipse.ui.internal.forms.widgets.Locator) 
		org.eclipse.ui.internal.forms.widgets.Locator locator
		int rowHeight
	public boolean isSelectedRow (int, int) 
		int y
		int rowHeight
	public boolean isFirstSelectionRow (org.eclipse.ui.internal.forms.widgets.Locator) 
		org.eclipse.ui.internal.forms.widgets.Locator locator
		int rowHeight
	public boolean isFirstSelectionRow (int, int) 
		int y
		int rowHeight
	public boolean isLastSelectionRow (org.eclipse.ui.internal.forms.widgets.Locator) 
		org.eclipse.ui.internal.forms.widgets.Locator locator
		int rowHeight
	public boolean isLastSelectionRow (int, int) 
		int y
		int rowHeight
}

org/eclipse/ui/internal/forms/widgets/TextHyperlinkSegment.class
TextHyperlinkSegment.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.TextHyperlinkSegment extends org.eclipse.ui.internal.forms.widgets.TextSegment implements org.eclipse.ui.internal.forms.widgets.IHyperlinkSegment  {
	private String href
	private String tooltipText
	private org.eclipse.ui.forms.HyperlinkSettings settings
	public void  (java.lang.String, org.eclipse.ui.forms.HyperlinkSettings, java.lang.String) 
		String text
		org.eclipse.ui.forms.HyperlinkSettings settings
		String fontId
	public java.lang.String getHref () 
	public void setHref (java.lang.String) 
		String href
	public void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		boolean hover
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle repaintRegion
		boolean rolloverMode
		org.eclipse.swt.graphics.Color savedFg
		org.eclipse.swt.graphics.Color newFg
	protected void drawText (org.eclipse.swt.graphics.GC, java.lang.String, int, int) 
		org.eclipse.swt.graphics.GC gc
		String s
		int clipX
		int clipY
	public java.lang.String getTooltipText () 
	public void setTooltipText (java.lang.String) 
		String tooltip
	public boolean isSelectable () 
	public boolean isFocusSelectable (java.util.Hashtable) 
		java.util.Hashtable resourceTable
	public boolean setFocus (java.util.Hashtable, boolean) 
		java.util.Hashtable resourceTable
		boolean direction
}

org/eclipse/ui/internal/forms/widgets/TextSegment$AreaRectangle.class
TextSegment.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TextSegment$AreaRectangle extends java.lang.Object {
	org.eclipse.swt.graphics.Rectangle rect
	int from
	int to
	final org.eclipse.ui.internal.forms.widgets.TextSegment this$0
	public void  (org.eclipse.ui.internal.forms.widgets.TextSegment, org.eclipse.swt.graphics.Rectangle, int, int) 
		org.eclipse.swt.graphics.Rectangle rect
		int from
		int to
	public boolean contains (int, int) 
		int x
		int y
	public boolean intersects (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle region
	public java.lang.String getText () 
}

org/eclipse/ui/internal/forms/widgets/TextSegment$SelectionRange.class
TextSegment.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TextSegment$SelectionRange extends java.lang.Object {
	public int start
	public int stop
	public void  () 
	public void reset () 
}

org/eclipse/ui/internal/forms/widgets/TextSegment$TextFragment.class
TextSegment.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TextSegment$TextFragment extends java.lang.Object {
	short index
	short length
	public void  (short, short) 
		short index
		short length
}

org/eclipse/ui/internal/forms/widgets/TextSegment.class
TextSegment.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.TextSegment extends org.eclipse.ui.internal.forms.widgets.ParagraphSegment {
	private String colorId
	private String fontId
	private String text
	protected boolean underline
	private boolean wrapAllowed
	protected java.util.Vector areaRectangles
	private org.eclipse.ui.internal.forms.widgets.TextSegment$TextFragment[] textFragments
	public void  (java.lang.String, java.lang.String) 
		String text
		String fontId
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String text
		String fontId
		String colorId
	public void  (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String text
		String fontId
		String colorId
		boolean wrapAllowed
	private java.lang.String cleanup (java.lang.String) 
		String text
		StringBuffer buf
		int i
		char c
	public void setWordWrapAllowed (boolean) 
		boolean value
	public boolean isWordWrapAllowed () 
	public boolean isSelectable () 
	public java.lang.String getColorId () 
	public java.lang.String getText () 
	void setText (java.lang.String) 
		String text
	void setColorId (java.lang.String) 
		String colorId
	void setFontId (java.lang.String) 
		String fontId
	public boolean contains (int, int) 
		int x
		int y
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$AreaRectangle ar
		org.eclipse.swt.graphics.Rectangle top
		org.eclipse.swt.graphics.Rectangle bot
		int left
		int right
	public boolean intersects (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$AreaRectangle ar
		org.eclipse.swt.graphics.Rectangle top
		org.eclipse.swt.graphics.Rectangle bot
		int y
		int height
		int left
		int right
		org.eclipse.swt.graphics.Rectangle gap
	public org.eclipse.swt.graphics.Rectangle getBounds () 
		int x
		int y
		int width
		int height
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$AreaRectangle ar
	public boolean advanceLocator (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int wHint
		org.eclipse.ui.internal.forms.widgets.Locator locator
		java.util.Hashtable objectTable
		boolean computeHeightOnly
		org.eclipse.swt.graphics.Font oldFont
		org.eclipse.swt.graphics.Font newFont
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		boolean newLine
		org.eclipse.swt.graphics.Point extent
		int totalExtent
		int width
		int width
		org.eclipse.swt.graphics.Point lineExtent
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$TextFragment textFragment
		int currentExtent
		int lineWidth
		int lineWidth
	private void layoutWithoutWrapping (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, boolean, org.eclipse.swt.graphics.FontMetrics, int, int) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator locator
		boolean selected
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		int descent
		org.eclipse.swt.graphics.Point extent
		int ewidth
		int ly
		org.eclipse.swt.graphics.Rectangle br
	protected int convertOffsetToStringIndex (org.eclipse.swt.graphics.GC, java.lang.String, int, int, int) 
		org.eclipse.swt.graphics.GC gc
		String s
		int x
		int swidth
		int selOffset
		int index
		String ss
	public void paintFocus (org.eclipse.swt.graphics.GC, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, boolean, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Color bg
		org.eclipse.swt.graphics.Color fg
		boolean selected
		org.eclipse.swt.graphics.Rectangle repaintRegion
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$AreaRectangle areaRectangle
		org.eclipse.swt.graphics.Rectangle br
		int bx
		int by
	public void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		boolean hover
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle repaintRegion
	protected void paint (org.eclipse.swt.graphics.GC, boolean, java.util.Hashtable, boolean, boolean, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		boolean hover
		java.util.Hashtable resourceTable
		boolean selected
		boolean rollover
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle repaintRegion
		org.eclipse.swt.graphics.Font oldFont
		org.eclipse.swt.graphics.Color oldColor
		org.eclipse.swt.graphics.Color oldBg
		org.eclipse.swt.graphics.Font newFont
		org.eclipse.swt.graphics.Color newColor
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		int descent
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$AreaRectangle areaRectangle
		org.eclipse.swt.graphics.Rectangle rect
		String text
		org.eclipse.swt.graphics.Point extent
		int textX
		int lineY
		int fx
		int fy
		org.eclipse.swt.graphics.Color fg
	public void computeSelection (org.eclipse.swt.graphics.GC, java.util.Hashtable, org.eclipse.ui.internal.forms.widgets.SelectionData) 
		org.eclipse.swt.graphics.GC gc
		java.util.Hashtable resourceTable
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Font oldFont
		org.eclipse.swt.graphics.Font newFont
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$AreaRectangle areaRectangle
		org.eclipse.swt.graphics.Rectangle rect
		String text
		org.eclipse.swt.graphics.Point extent
	private void paintString (org.eclipse.swt.graphics.GC, java.lang.String, int, int, int, int, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle, boolean, boolean, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		String s
		int swidth
		int x
		int y
		int lineY
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle bounds
		boolean hover
		boolean rolloverMode
		org.eclipse.swt.graphics.Rectangle repaintRegion
		org.eclipse.swt.graphics.Color savedBg
		org.eclipse.swt.graphics.Color savedFg
		int leftOffset
		int rightOffset
		boolean firstRow
		boolean lastRow
		boolean selectedRow
		int sstart
		int sstop
		String left
		int width
		int lindex
		int rindex
		String mid
		org.eclipse.swt.graphics.Point extent
		String right
	private void computeSelection (org.eclipse.swt.graphics.GC, java.lang.String, int, org.eclipse.ui.internal.forms.widgets.SelectionData, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		String s
		int swidth
		org.eclipse.ui.internal.forms.widgets.SelectionData selData
		org.eclipse.swt.graphics.Rectangle bounds
		int leftOffset
		int rightOffset
		boolean firstRow
		boolean lastRow
		boolean selectedRow
		int sstart
		int sstop
		int lindex
		int rindex
		String mid
	private void paintStringSegment (org.eclipse.swt.graphics.GC, java.lang.String, int, int, int, int, boolean, boolean, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		String s
		int swidth
		int x
		int y
		int lineY
		boolean hover
		boolean rolloverMode
		org.eclipse.swt.graphics.Rectangle repaintRegion
		boolean reverse
		int clipX
		int clipY
		int clipLineY
	protected void drawText (org.eclipse.swt.graphics.GC, java.lang.String, int, int) 
		org.eclipse.swt.graphics.GC gc
		String s
		int clipX
		int clipY
	private void drawUnderline (org.eclipse.swt.graphics.GC, int, int, int, boolean, boolean) 
		org.eclipse.swt.graphics.GC gc
		int swidth
		int x
		int y
		boolean hover
		boolean rolloverMode
		org.eclipse.swt.graphics.Color saved
	public void layout (org.eclipse.swt.graphics.GC, int, org.eclipse.ui.internal.forms.widgets.Locator, java.util.Hashtable, boolean) 
		org.eclipse.swt.graphics.GC gc
		int width
		org.eclipse.ui.internal.forms.widgets.Locator locator
		java.util.Hashtable resourceTable
		boolean selected
		org.eclipse.swt.graphics.Font oldFont
		org.eclipse.swt.graphics.Font newFont
		org.eclipse.swt.graphics.FontMetrics fm
		int lineHeight
		int descent
		int lineStart
		int lastLoc
		org.eclipse.swt.graphics.Point lineExtent
		int rightEdge
		int i
		org.eclipse.ui.internal.forms.widgets.TextSegment$TextFragment fragment
		int breakLoc
		int lineWidth
		int ly
		org.eclipse.swt.graphics.Rectangle br
		int ly
		int lastWidth
		org.eclipse.swt.graphics.Rectangle br
	private void computeTextFragments (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		java.util.ArrayList list
		com.ibm.icu.text.BreakIterator wb
		int cursor
		int loc
		String word
		org.eclipse.swt.graphics.Point extent
	public void clearCache (java.lang.String) 
		String fontId
}

org/eclipse/ui/internal/forms/widgets/TitleRegion$1.class
TitleRegion.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TitleRegion$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.internal.forms.widgets.TitleRegion this$0
	void  (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/ui/internal/forms/widgets/TitleRegion$2.class
TitleRegion.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TitleRegion$2 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.ui.internal.forms.widgets.TitleRegion this$0
	void  (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
}

org/eclipse/ui/internal/forms/widgets/TitleRegion$3.class
TitleRegion.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TitleRegion$3 extends org.eclipse.swt.dnd.DragSourceEffect {
	final org.eclipse.ui.internal.forms.widgets.TitleRegion this$0
	void  (org.eclipse.ui.internal.forms.widgets.TitleRegion, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control $anonymous0
	public void dragStart (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
}

org/eclipse/ui/internal/forms/widgets/TitleRegion$HoverListener.class
TitleRegion.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TitleRegion$HoverListener extends java.lang.Object implements org.eclipse.swt.events.MouseTrackListener org.eclipse.swt.events.MouseMoveListener  {
	final org.eclipse.ui.internal.forms.widgets.TitleRegion this$0
	private void  (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	public void mouseEnter (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseExit (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseHover (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseMove (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	void  (org.eclipse.ui.internal.forms.widgets.TitleRegion, org.eclipse.ui.internal.forms.widgets.TitleRegion$HoverListener) 
}

org/eclipse/ui/internal/forms/widgets/TitleRegion$MenuHyperlink.class
TitleRegion.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TitleRegion$MenuHyperlink extends org.eclipse.ui.forms.widgets.Twistie {
	private boolean firstTime
	final org.eclipse.ui.internal.forms.widgets.TitleRegion this$0
	public void  (org.eclipse.ui.internal.forms.widgets.TitleRegion, org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void setExpanded (boolean) 
		boolean expanded
		org.eclipse.swt.widgets.Menu menu
}

org/eclipse/ui/internal/forms/widgets/TitleRegion$TitleRegionLayout.class
TitleRegion.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.TitleRegion$TitleRegionLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	final org.eclipse.ui.internal.forms.widgets.TitleRegion this$0
	private void  (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		int wHint
		int hHint
		boolean flushCache
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
		org.eclipse.swt.graphics.Rectangle carea
	private org.eclipse.swt.graphics.Point layout (org.eclipse.swt.widgets.Composite, boolean, int, int, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean move
		int x
		int y
		int width
		int height
		boolean flushCache
		int iwidth
		org.eclipse.swt.graphics.Point bsize
		org.eclipse.swt.graphics.Point tsize
		org.eclipse.swt.graphics.Point msize
		int twidth
		int maxWidth
		org.eclipse.swt.graphics.Point size
		int xloc
		int yloc
		int tw
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	void  (org.eclipse.ui.internal.forms.widgets.TitleRegion, org.eclipse.ui.internal.forms.widgets.TitleRegion$TitleRegionLayout) 
}

org/eclipse/ui/internal/forms/widgets/TitleRegion.class
TitleRegion.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.TitleRegion extends org.eclipse.swt.widgets.Canvas {
	public static final int STATE_NORMAL
	public static final int STATE_HOVER_LIGHT
	public static final int STATE_HOVER_FULL
	private int hoverState
	private static final int HMARGIN
	private static final int VMARGIN
	private static final int SPACING
	private static final int ARC_WIDTH
	private static final int ARC_HEIGHT
	private org.eclipse.swt.graphics.Image image
	private org.eclipse.ui.internal.forms.widgets.BusyIndicator busyLabel
	private org.eclipse.swt.widgets.Label titleLabel
	private org.eclipse.ui.forms.widgets.SizeCache titleCache
	private int fontHeight
	private int fontBaselineHeight
	private org.eclipse.ui.internal.forms.widgets.TitleRegion$MenuHyperlink menuHyperlink
	private org.eclipse.jface.action.MenuManager menuManager
	private boolean dragSupport
	private int dragOperations
	private org.eclipse.swt.dnd.Transfer[] dragTransferTypes
	private org.eclipse.swt.dnd.DragSourceListener dragListener
	private org.eclipse.swt.dnd.DragSource dragSource
	private org.eclipse.swt.graphics.Image dragImage
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public boolean forceFocus () 
	private org.eclipse.swt.graphics.Color getColor (java.lang.String) 
		String key
	private void hookHoverListeners () 
		org.eclipse.ui.internal.forms.widgets.TitleRegion$HoverListener listener
	private void onPaint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle carea
		int savedAntialias
	private org.eclipse.swt.graphics.Color getHoverBackground () 
		org.eclipse.swt.graphics.Color color
	public void setHoverState (int) 
		int state
		org.eclipse.swt.graphics.Color color
	public final org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
	public final void setLayout (org.eclipse.swt.widgets.Layout) 
		org.eclipse.swt.widgets.Layout layout
	public org.eclipse.swt.graphics.Image getImage () 
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public void updateImage (org.eclipse.swt.graphics.Image, boolean) 
		org.eclipse.swt.graphics.Image newImage
		boolean doLayout
		org.eclipse.swt.graphics.Image theImage
	public void updateToolTip (java.lang.String) 
		String toolTip
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color fg
	public void setText (java.lang.String) 
		String text
	public java.lang.String getText () 
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	private void ensureBusyLabelExists () 
		org.eclipse.ui.internal.forms.widgets.TitleRegion$HoverListener listener
		org.eclipse.ui.internal.forms.IMessageToolTipManager mng
	private void createMenuHyperlink () 
		org.eclipse.ui.internal.forms.widgets.TitleRegion$HoverListener listener
	public boolean setBusy (boolean) 
		boolean busy
	public boolean isBusy () 
	public int getFontHeight () 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fm
	public int getFontBaselineHeight () 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fm
	public org.eclipse.jface.action.IMenuManager getMenuManager () 
		org.eclipse.swt.widgets.Menu menu
	public void addDragSupport (int, org.eclipse.swt.dnd.Transfer[], org.eclipse.swt.dnd.DragSourceListener) 
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DragSourceListener listener
	private org.eclipse.swt.dnd.DragSource addDragSupport (org.eclipse.swt.widgets.Control, int, org.eclipse.swt.dnd.Transfer[], org.eclipse.swt.dnd.DragSourceListener) 
		org.eclipse.swt.widgets.Control control
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DragSourceListener listener
		org.eclipse.swt.dnd.DragSource source
	private org.eclipse.swt.graphics.Image createDragEffectImage () 
	public void addDropSupport (int, org.eclipse.swt.dnd.Transfer[], org.eclipse.swt.dnd.DropTargetListener) 
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DropTargetListener listener
		org.eclipse.swt.dnd.DropTarget target
	static org.eclipse.jface.action.MenuManager access$0 (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	static org.eclipse.ui.internal.forms.widgets.TitleRegion$MenuHyperlink access$1 (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	static org.eclipse.ui.internal.forms.widgets.BusyIndicator access$2 (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	static org.eclipse.swt.widgets.Label access$3 (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	static org.eclipse.ui.forms.widgets.SizeCache access$4 (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	static org.eclipse.swt.graphics.Image access$5 (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
	static void access$6 (org.eclipse.ui.internal.forms.widgets.TitleRegion, org.eclipse.swt.graphics.Image) 
	static void access$7 (org.eclipse.ui.internal.forms.widgets.TitleRegion, org.eclipse.swt.events.PaintEvent) 
	static org.eclipse.swt.graphics.Image access$8 (org.eclipse.ui.internal.forms.widgets.TitleRegion) 
}

org/eclipse/ui/internal/forms/widgets/WrappedPageBook$PageBookLayout.class
WrappedPageBook.java
package org.eclipse.ui.internal.forms.widgets
 org.eclipse.ui.internal.forms.widgets.WrappedPageBook$PageBookLayout extends org.eclipse.swt.widgets.Layout implements org.eclipse.ui.forms.widgets.ILayoutExtension  {
	final org.eclipse.ui.internal.forms.widgets.WrappedPageBook this$0
	void  (org.eclipse.ui.internal.forms.widgets.WrappedPageBook) 
	protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		int wHint
		int hHint
		boolean flushCache
		org.eclipse.swt.graphics.Point result
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
	public int computeMaximumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
	public int computeMinimumWidth (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
}

org/eclipse/ui/internal/forms/widgets/WrappedPageBook.class
WrappedPageBook.java
package org.eclipse.ui.internal.forms.widgets
public org.eclipse.ui.internal.forms.widgets.WrappedPageBook extends org.eclipse.swt.widgets.Composite {
	private org.eclipse.swt.widgets.Control currentPage
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void showPage (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control page
		org.eclipse.swt.widgets.Control oldPage
	public org.eclipse.swt.graphics.Point computeSize (int, int, boolean) 
		int wHint
		int hHint
		boolean changed
	static org.eclipse.swt.widgets.Control access$0 (org.eclipse.ui.internal.forms.widgets.WrappedPageBook) 
}