Home | History | Annotate | Download | only in lib

META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/jface/
org/eclipse/jface/action/
org/eclipse/jface/action/AbstractAction.class
AbstractAction.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.AbstractAction extends org.eclipse.core.commands.common.EventManager implements org.eclipse.jface.action.IAction  {
	public void  () 
	public void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	protected final void firePropertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		Object[] list
		int i
	protected final void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object) 
		String propertyName
		Object oldValue
		Object newValue
	public void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
}

org/eclipse/jface/action/AbstractGroupMarker.class
AbstractGroupMarker.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.AbstractGroupMarker extends org.eclipse.jface.action.ContributionItem {
	protected void  () 
	protected void  (java.lang.String) 
		String groupName
	public java.lang.String getGroupName () 
	public boolean isGroupMarker () 
}

org/eclipse/jface/action/Action$1.class
Action.java
package org.eclipse.jface.action
 org.eclipse.jface.action.Action$1 extends java.lang.Object implements org.eclipse.jface.action.IMenuCreator  {
	void  () 
	public void dispose () 
	public org.eclipse.swt.widgets.Menu getMenu (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control parent
	public org.eclipse.swt.widgets.Menu getMenu (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu parent
}

org/eclipse/jface/action/Action.class
Action.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.Action extends org.eclipse.jface.action.AbstractAction implements org.eclipse.jface.action.IAction  {
	private static final org.eclipse.jface.action.IMenuCreator VAL_DROP_DOWN_MENU
	private static final String VAL_PUSH_BTN
	private static final Integer VAL_RADIO_BTN_OFF
	private static final Integer VAL_RADIO_BTN_ON
	private static final Boolean VAL_TOGGLE_BTN_OFF
	private static final Boolean VAL_TOGGLE_BTN_ON
	private int accelerator
	private String actionDefinitionId
	private String description
	private org.eclipse.jface.resource.ImageDescriptor disabledImage
	private boolean enabled
	private org.eclipse.swt.events.HelpListener helpListener
	private org.eclipse.jface.resource.ImageDescriptor hoverImage
	private String id
	private org.eclipse.jface.resource.ImageDescriptor image
	private String text
	private String toolTipText
	private Object value
	static void  () 
	public static java.lang.String convertAccelerator (int) 
		int keyCode
	public static int convertAccelerator (java.lang.String) 
		String acceleratorText
	public static int findKeyCode (java.lang.String) 
		String token
	public static java.lang.String findKeyString (int) 
		int keyCode
	public static int findModifier (java.lang.String) 
		String token
	public static java.lang.String findModifierString (int) 
		int keyCode
	public static java.lang.String removeAcceleratorText (java.lang.String) 
		String text
	public static java.lang.String removeMnemonics (java.lang.String) 
		String text
	protected void  () 
	protected void  (java.lang.String) 
		String text
	protected void  (java.lang.String, org.eclipse.jface.resource.ImageDescriptor) 
		String text
		org.eclipse.jface.resource.ImageDescriptor image
	protected void  (java.lang.String, int) 
		String text
		int style
	public int getAccelerator () 
	public java.lang.String getActionDefinitionId () 
	public java.lang.String getDescription () 
	public org.eclipse.jface.resource.ImageDescriptor getDisabledImageDescriptor () 
	public org.eclipse.swt.events.HelpListener getHelpListener () 
	public org.eclipse.jface.resource.ImageDescriptor getHoverImageDescriptor () 
	public java.lang.String getId () 
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public org.eclipse.jface.action.IMenuCreator getMenuCreator () 
	public int getStyle () 
	public java.lang.String getText () 
	public java.lang.String getToolTipText () 
	public boolean isChecked () 
	public boolean isEnabled () 
	public boolean isHandled () 
	public final void notifyResult (boolean) 
		boolean success
	public void run () 
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void setAccelerator (int) 
		int keycode
	public void setActionDefinitionId (java.lang.String) 
		String id
	public void setChecked (boolean) 
		boolean checked
		Object newValue
	public void setDescription (java.lang.String) 
		String text
		String oldDescription
	public void setDisabledImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor newImage
		org.eclipse.jface.resource.ImageDescriptor oldImage
	public void setEnabled (boolean) 
		boolean enabled
		Boolean oldVal
		Boolean newVal
	public void setHelpListener (org.eclipse.swt.events.HelpListener) 
		org.eclipse.swt.events.HelpListener listener
	public void setHoverImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor newImage
		org.eclipse.jface.resource.ImageDescriptor oldImage
	public void setId (java.lang.String) 
		String id
	public void setImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor newImage
		org.eclipse.jface.resource.ImageDescriptor oldImage
	public void setMenuCreator (org.eclipse.jface.action.IMenuCreator) 
		org.eclipse.jface.action.IMenuCreator creator
	public void setText (java.lang.String) 
		String text
		String oldText
		int oldAccel
		String acceleratorText
		int newAccelerator
	public void setToolTipText (java.lang.String) 
		String toolTipText
		String oldToolTipText
}

org/eclipse/jface/action/ActionContributionItem$1.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/jface/action/ActionContributionItem$10.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$10 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	private final org.eclipse.swt.widgets.Menu val$itemMenu
	private final org.eclipse.swt.widgets.Menu val$subMenu
	void  (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Menu, org.eclipse.swt.widgets.Menu) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/action/ActionContributionItem$11.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$11 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	private final org.eclipse.swt.widgets.Menu val$proxy
	void  (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Menu) 
	public void run () 
		org.eclipse.swt.widgets.MenuItem parentItem
}

org/eclipse/jface/action/ActionContributionItem$2.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$2 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/jface/action/ActionContributionItem$3.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	private final org.eclipse.jface.util.PropertyChangeEvent val$e
	void  (org.eclipse.jface.action.ActionContributionItem, org.eclipse.jface.util.PropertyChangeEvent) 
	public void run () 
}

org/eclipse/jface/action/ActionContributionItem$4.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Widget ew
}

org/eclipse/jface/action/ActionContributionItem$5.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$5 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Widget ew
}

org/eclipse/jface/action/ActionContributionItem$6.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$6 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Widget ew
}

org/eclipse/jface/action/ActionContributionItem$7.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$7 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/jface/action/ActionContributionItem$8.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$8 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/action/ActionContributionItem$9.class
ActionContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ActionContributionItem$9 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ActionContributionItem this$0
	void  (org.eclipse.jface.action.ActionContributionItem) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Widget realItem
		int style
}

org/eclipse/jface/action/ActionContributionItem.class
ActionContributionItem.java
package org.eclipse.jface.action
public org.eclipse.jface.action.ActionContributionItem extends org.eclipse.jface.action.ContributionItem {
	public static int MODE_FORCE_TEXT
	private static final String ellipsis
	private Boolean result
	private static boolean USE_COLOR_ICONS
	private int mode
	private org.eclipse.jface.action.IAction action
	private final org.eclipse.jface.util.IPropertyChangeListener actionTextListener
	private org.eclipse.jface.resource.LocalResourceManager imageManager
	private org.eclipse.swt.widgets.Listener buttonListener
	private org.eclipse.swt.widgets.Listener menuItemListener
	private final org.eclipse.jface.util.IPropertyChangeListener propertyListener
	private org.eclipse.swt.widgets.Listener toolItemListener
	private org.eclipse.swt.widgets.Widget widget
	private org.eclipse.swt.widgets.Listener menuCreatorListener
	private org.eclipse.swt.widgets.Menu holdMenu
	private boolean menuCreatorCalled
	static void  () 
	public static boolean getUseColorIconsInToolbars () 
	public static void setUseColorIconsInToolbars (boolean) 
		boolean useColorIcons
	public void  (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	private void actionPropertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent e
		org.eclipse.swt.widgets.Display display
	public boolean equals (java.lang.Object) 
		Object o
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		int flags
		org.eclipse.swt.widgets.Button b
		String commandId
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu parent
		int index
		int flags
		int style
		org.eclipse.swt.widgets.MenuItem mi
		org.eclipse.swt.widgets.Menu subMenu
		String commandId
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
	public void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar parent
		int index
		int flags
		int style
		org.eclipse.swt.widgets.ToolItem ti
		String commandId
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
	public org.eclipse.jface.action.IAction getAction () 
	private org.eclipse.swt.widgets.Listener getButtonListener () 
	private org.eclipse.swt.widgets.Listener getMenuItemListener () 
	public int getMode () 
	private org.eclipse.swt.widgets.Listener getToolItemListener () 
	private void handleWidgetDispose (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.jface.action.IMenuCreator mc
		String commandId
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
	private void handleWidgetSelection (org.eclipse.swt.widgets.Event, boolean) 
		org.eclipse.swt.widgets.Event e
		boolean selection
		org.eclipse.swt.widgets.Widget item
		int style
		org.eclipse.jface.action.IMenuCreator mc
		org.eclipse.swt.widgets.ToolItem ti
		org.eclipse.swt.widgets.Menu m
		org.eclipse.swt.graphics.Point point
		org.eclipse.jface.action.ExternalActionManager$IExecuteCallback callback
		String actionDefinitionId
		Object obj
		boolean trace
		long ms
		org.eclipse.jface.util.IPropertyChangeListener resultListener
	public int hashCode () 
	private boolean hasImages (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction actionToCheck
	private boolean isCommandActive () 
		org.eclipse.jface.action.IAction actionToCheck
		String commandId
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
	public boolean isDynamic () 
		boolean itemIsCheck
		boolean actionIsCheck
		boolean itemIsRadio
		boolean actionIsRadio
	public boolean isEnabled () 
	protected boolean isEnabledAllowed () 
		Boolean value
	public boolean isVisible () 
	public void setMode (int) 
		int mode
	public final void update () 
	public void update (java.lang.String) 
		String propertyName
		boolean textChanged
		boolean imageChanged
		boolean tooltipTextChanged
		boolean enableStateChanged
		boolean checkChanged
		org.eclipse.swt.widgets.ToolItem ti
		String text
		boolean showText
		String textToSet
		boolean rightStyle
		String toolTip
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
		String commandId
		String acceleratorText
		boolean shouldBeEnabled
		boolean bv
		org.eclipse.swt.widgets.MenuItem mi
		int accelerator
		String acceleratorText
		org.eclipse.jface.action.IAction updatedAction
		String text
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
		String commandId
		org.eclipse.jface.action.ExternalActionManager$IBindingManagerCallback bindingManagerCallback
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		org.eclipse.jface.bindings.TriggerSequence[] triggerSequences
		int i
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
		org.eclipse.jface.bindings.Trigger[] triggers
		org.eclipse.jface.bindings.Trigger trigger
		org.eclipse.jface.bindings.keys.KeyStroke currentKeyStroke
		int currentNaturalKey
		org.eclipse.jface.action.IContributionManagerOverrides overrides
		boolean shouldBeEnabled
		boolean bv
		org.eclipse.swt.widgets.Button button
		String text
		boolean showText
		String textToSet
		boolean shouldBeEnabled
		boolean bv
	private boolean updateImages (boolean) 
		boolean forceImage
		org.eclipse.jface.resource.ResourceManager parentResourceManager
		org.eclipse.jface.resource.ImageDescriptor image
		org.eclipse.jface.resource.ImageDescriptor disabledImage
		org.eclipse.jface.resource.LocalResourceManager localManager
		org.eclipse.jface.resource.ImageDescriptor image
		org.eclipse.jface.resource.ImageDescriptor hoverImage
		org.eclipse.jface.resource.ImageDescriptor disabledImage
		org.eclipse.jface.resource.LocalResourceManager localManager
		org.eclipse.jface.resource.ImageDescriptor image
		org.eclipse.jface.resource.LocalResourceManager localManager
	private void disposeOldImages () 
	protected java.lang.String shortenText (java.lang.String, org.eclipse.swt.widgets.ToolItem) 
		String textValue
		org.eclipse.swt.widgets.ToolItem item
		org.eclipse.swt.graphics.GC gc
		int maxWidth
		int i
		String test
	public void dispose () 
	private org.eclipse.swt.widgets.Listener getMenuCreatorListener () 
	private void handleShowProxy (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu proxy
		org.eclipse.jface.action.IMenuCreator mc
	private void copyMenu (org.eclipse.swt.widgets.Menu, org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu realMenu
		org.eclipse.swt.widgets.Menu proxy
		org.eclipse.swt.widgets.Listener passThrough
		org.eclipse.swt.widgets.MenuItem[] items
		int i
		org.eclipse.swt.widgets.MenuItem realItem
		org.eclipse.swt.widgets.MenuItem proxyItem
		org.eclipse.swt.widgets.Menu itemMenu
		org.eclipse.swt.widgets.Menu subMenu
	private void handleHideProxy (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu proxy
	public org.eclipse.swt.widgets.Widget getWidget () 
	static void access$0 (org.eclipse.jface.action.ActionContributionItem, org.eclipse.jface.util.PropertyChangeEvent) 
	static void access$1 (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Event) 
	static void access$2 (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Event, boolean) 
	static void access$3 (org.eclipse.jface.action.ActionContributionItem, java.lang.Boolean) 
	static void access$4 (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Menu) 
	static void access$5 (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Menu) 
	static void access$6 (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Menu, org.eclipse.swt.widgets.Menu) 
	static org.eclipse.swt.widgets.Menu access$7 (org.eclipse.jface.action.ActionContributionItem) 
	static void access$8 (org.eclipse.jface.action.ActionContributionItem, org.eclipse.swt.widgets.Menu) 
}

org/eclipse/jface/action/ContributionItem.class
ContributionItem.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ContributionItem extends java.lang.Object implements org.eclipse.jface.action.IContributionItem  {
	private String id
	private boolean visible
	private org.eclipse.jface.action.IContributionManager parent
	protected void  () 
	protected void  (java.lang.String) 
		String id
	public void dispose () 
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu menu
		int index
	public void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar parent
		int index
	public void fill (org.eclipse.swt.widgets.CoolBar, int) 
		org.eclipse.swt.widgets.CoolBar parent
		int index
	public void saveWidgetState () 
	public java.lang.String getId () 
	public org.eclipse.jface.action.IContributionManager getParent () 
	public boolean isDirty () 
	public boolean isEnabled () 
	public boolean isDynamic () 
	public boolean isGroupMarker () 
	public boolean isSeparator () 
	public boolean isVisible () 
	public void setVisible (boolean) 
		boolean visible
	public java.lang.String toString () 
	public void update () 
	public void setParent (org.eclipse.jface.action.IContributionManager) 
		org.eclipse.jface.action.IContributionManager parent
	public void update (java.lang.String) 
		String id
	public void setId (java.lang.String) 
		String itemId
}

org/eclipse/jface/action/ContributionManager$1.class
ContributionManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ContributionManager$1 extends java.lang.Object implements org.eclipse.jface.action.IContributionManagerOverrides  {
	final org.eclipse.jface.action.ContributionManager this$0
	void  (org.eclipse.jface.action.ContributionManager) 
	public java.lang.Boolean getEnabled (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.Integer getAccelerator (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.String getAcceleratorText (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.String getText (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.Boolean getVisible (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
}

org/eclipse/jface/action/ContributionManager.class
ContributionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ContributionManager extends java.lang.Object implements org.eclipse.jface.action.IContributionManager  {
	private java.util.List contributions
	private boolean isDirty
	private int dynamicItems
	private org.eclipse.jface.action.IContributionManagerOverrides overrides
	protected void  () 
	public void add (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void add (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	private void addToGroup (java.lang.String, org.eclipse.jface.action.IContributionItem, boolean) 
		String groupName
		org.eclipse.jface.action.IContributionItem item
		boolean append
		int i
		java.util.Iterator items
		org.eclipse.jface.action.IContributionItem o
		String id
		org.eclipse.jface.action.IContributionItem ci
	public void appendToGroup (java.lang.String, org.eclipse.jface.action.IAction) 
		String groupName
		org.eclipse.jface.action.IAction action
	public void appendToGroup (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String groupName
		org.eclipse.jface.action.IContributionItem item
	protected boolean allowItem (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem itemToAdd
	protected void dumpStatistics () 
		int size
		int sum
		int i
	public org.eclipse.jface.action.IContributionItem find (java.lang.String) 
		String id
		java.util.Iterator e
		org.eclipse.jface.action.IContributionItem item
		String itemId
	public org.eclipse.jface.action.IContributionItem[] getItems () 
		org.eclipse.jface.action.IContributionItem[] items
	public int getSize () 
	public org.eclipse.jface.action.IContributionManagerOverrides getOverrides () 
	protected boolean hasDynamicItems () 
	public int indexOf (java.lang.String) 
		String id
		int i
		org.eclipse.jface.action.IContributionItem item
		String itemId
	protected int indexOf (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public void insert (int, org.eclipse.jface.action.IContributionItem) 
		int index
		org.eclipse.jface.action.IContributionItem item
	public void insertAfter (java.lang.String, org.eclipse.jface.action.IAction) 
		String ID
		org.eclipse.jface.action.IAction action
	public void insertAfter (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String ID
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IContributionItem ci
		int ix
	public void insertBefore (java.lang.String, org.eclipse.jface.action.IAction) 
		String ID
		org.eclipse.jface.action.IAction action
	public void insertBefore (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String ID
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IContributionItem ci
		int ix
	public boolean isDirty () 
		java.util.Iterator iter
		org.eclipse.jface.action.IContributionItem item
	public boolean isEmpty () 
	protected void itemAdded (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	protected void itemRemoved (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public void markDirty () 
	public void prependToGroup (java.lang.String, org.eclipse.jface.action.IAction) 
		String groupName
		org.eclipse.jface.action.IAction action
	public void prependToGroup (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String groupName
		org.eclipse.jface.action.IContributionItem item
	public org.eclipse.jface.action.IContributionItem remove (java.lang.String) 
		String ID
		org.eclipse.jface.action.IContributionItem ci
	public org.eclipse.jface.action.IContributionItem remove (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public void removeAll () 
		org.eclipse.jface.action.IContributionItem[] items
		int i
		org.eclipse.jface.action.IContributionItem item
	public boolean replaceItem (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String identifier
		org.eclipse.jface.action.IContributionItem replacementItem
		int index
		org.eclipse.jface.action.IContributionItem oldItem
		int i
		org.eclipse.jface.action.IContributionItem item
	protected void setDirty (boolean) 
		boolean dirty
	public void setOverrides (org.eclipse.jface.action.IContributionManagerOverrides) 
		org.eclipse.jface.action.IContributionManagerOverrides newOverrides
	protected void internalSetItems (org.eclipse.jface.action.IContributionItem[]) 
		org.eclipse.jface.action.IContributionItem[] items
		int i
}

org/eclipse/jface/action/ControlContribution.class
ControlContribution.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ControlContribution extends org.eclipse.jface.action.ContributionItem {
	protected void  (java.lang.String) 
		String id
	protected int computeWidth (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	protected abstract org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
	public final void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public final void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu parent
		int index
	public final void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar parent
		int index
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.ToolItem ti
}

org/eclipse/jface/action/CoolBarManager.class
CoolBarManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.CoolBarManager extends org.eclipse.jface.action.ContributionManager implements org.eclipse.jface.action.ICoolBarManager  {
	public static final String USER_SEPARATOR
	private java.util.ArrayList cbItemsCreationOrder
	private org.eclipse.jface.action.MenuManager contextMenuManager
	private org.eclipse.swt.widgets.CoolBar coolBar
	private int itemStyle
	public void  () 
	public void  (org.eclipse.swt.widgets.CoolBar) 
		org.eclipse.swt.widgets.CoolBar coolBar
	public void  (int) 
		int style
	public void add (org.eclipse.jface.action.IToolBarManager) 
		org.eclipse.jface.action.IToolBarManager toolBarManager
	private java.util.ArrayList adjustContributionList (java.util.ArrayList) 
		java.util.ArrayList contributionList
		org.eclipse.jface.action.IContributionItem item
		java.util.ListIterator iterator
	protected boolean allowItem (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem itemToAdd
		String firstId
		org.eclipse.jface.action.IContributionItem[] currentItems
		int i
		org.eclipse.jface.action.IContributionItem currentItem
		String secondId
	private void collapseSeparators (java.util.ListIterator) 
		java.util.ListIterator iterator
		org.eclipse.jface.action.IContributionItem item
	private boolean coolBarExist () 
	public org.eclipse.swt.widgets.CoolBar createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void dispose () 
		org.eclipse.jface.action.IContributionItem[] items
		int i
	private void dispose (org.eclipse.swt.widgets.CoolItem) 
		org.eclipse.swt.widgets.CoolItem item
		org.eclipse.swt.widgets.Control control
	private org.eclipse.swt.widgets.CoolItem findCoolItem (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.swt.widgets.CoolItem[] coolItems
	private org.eclipse.swt.widgets.CoolItem findCoolItem (org.eclipse.swt.widgets.CoolItem[], org.eclipse.jface.action.IContributionItem) 
		org.eclipse.swt.widgets.CoolItem[] items
		org.eclipse.jface.action.IContributionItem item
		int i
		org.eclipse.swt.widgets.CoolItem coolItem
		org.eclipse.jface.action.IContributionItem data
	private int[] getAdjustedWrapIndices (int[]) 
		int[] wraps
		int[] adjustedWrapIndices
		int[] adjustedWrapIndices
		int[] adjustedWrapIndices
		int i
	private org.eclipse.swt.widgets.Menu getContextMenuControl () 
		org.eclipse.swt.widgets.Menu menuWidget
	public org.eclipse.jface.action.IMenuManager getContextMenuManager () 
	public org.eclipse.swt.widgets.CoolBar getControl () 
	private java.util.ArrayList getItemList () 
		org.eclipse.jface.action.IContributionItem[] cbItems
		java.util.ArrayList list
		int i
	public boolean getLockLayout () 
	private int getNumRows (org.eclipse.jface.action.IContributionItem[]) 
		org.eclipse.jface.action.IContributionItem[] items
		int numRows
		boolean separatorFound
		int i
	public int getStyle () 
	protected void itemAdded (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		int insertedAt
		boolean replaced
		int size
		int i
		org.eclipse.jface.action.IContributionItem created
	protected void itemRemoved (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.swt.widgets.CoolItem coolItem
	private void nextRow (java.util.ListIterator, boolean) 
		java.util.ListIterator iterator
		boolean ignoreCurrentItem
		org.eclipse.jface.action.IContributionItem currentElement
		org.eclipse.jface.action.IContributionItem item
	public void refresh () 
		java.util.ArrayList contributionList
		org.eclipse.swt.widgets.CoolItem[] coolItems
		int[] wrapIndicies
		int row
		int coolItemIndex
		java.util.ArrayList displayedItems
		int i
		org.eclipse.swt.widgets.CoolItem coolItem
		org.eclipse.jface.action.IContributionItem cbItem
		int offset
		int i
		int insertAt
		java.util.ArrayList existingVisibleRows
		java.util.ListIterator rowIterator
		int numRow
		org.eclipse.jface.action.IContributionItem cbItem
		java.util.Iterator existingRows
		java.util.HashMap itemLocation
		java.util.ListIterator locationIterator
		org.eclipse.jface.action.IContributionItem item
		Integer value
		java.util.ListIterator iterator
		org.eclipse.jface.action.IContributionItem cbItem
		org.eclipse.jface.action.IContributionItem[] array
	private void relocate (org.eclipse.jface.action.IContributionItem, int, java.util.ArrayList, java.util.HashMap) 
		org.eclipse.jface.action.IContributionItem cbItem
		int index
		java.util.ArrayList contributionList
		java.util.HashMap itemLocation
		int targetRow
		int cbInternalIndex
		int insertAt
		java.util.ListIterator iterator
		int currentRow
		int virtualIndex
		org.eclipse.jface.action.IContributionItem item
		Integer itemRow
	public void resetItemOrder () 
		java.util.ListIterator iterator
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IContributionItem[] itemsToSet
	public void setContextMenuManager (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager contextMenuManager
	public void setItems (org.eclipse.jface.action.IContributionItem[]) 
		org.eclipse.jface.action.IContributionItem[] newItems
		org.eclipse.swt.widgets.CoolItem[] coolItems
		int i
	public void setLockLayout (boolean) 
		boolean value
	public void update (boolean) 
		boolean force
		boolean relock
		boolean changed
		org.eclipse.jface.action.IContributionItem[] items
		java.util.List visibleItems
		int i
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.swt.widgets.CoolItem[] coolItems
		java.util.ArrayList coolItemsToRemove
		int i
		Object data
		int i
		org.eclipse.swt.widgets.CoolItem coolItem
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.action.IContributionItem sourceItem
		org.eclipse.jface.action.IContributionItem destinationItem
		org.eclipse.jface.action.IContributionItem destinationItem
		int sourceIndex
		int destinationIndex
		java.util.Iterator visibleItemItr
		int start
		org.eclipse.jface.action.IToolBarManager manager
		int newItems
		int i
		int i
		org.eclipse.swt.widgets.CoolItem item
		org.eclipse.swt.widgets.Control control
		int i
		org.eclipse.jface.action.IContributionItem item
	void updateTabOrder () 
		org.eclipse.swt.widgets.CoolItem[] items
		java.util.ArrayList children
		int i
		org.eclipse.swt.widgets.Control[] childrenArray
	private void updateWrapIndices () 
		org.eclipse.jface.action.IContributionItem[] items
		int numRows
		int[] wrapIndices
		boolean foundSeparator
		int j
		org.eclipse.swt.widgets.CoolItem[] coolItems
		int i
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.swt.widgets.CoolItem coolItem
		int[] oldIndices
		boolean shouldUpdate
		int i
	private boolean isChildVisible (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		Boolean v
		Boolean v
		org.eclipse.jface.action.IContributionManagerOverrides overrides
}

org/eclipse/jface/action/ExternalActionManager$1.class
ExternalActionManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ExternalActionManager$1 extends java.lang.Object implements org.eclipse.jface.action.ExternalActionManager$IActiveChecker  {
	void  () 
	public boolean isActive (java.lang.String) 
		String commandId
}

org/eclipse/jface/action/ExternalActionManager$2.class
ExternalActionManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ExternalActionManager$2 extends java.lang.Object implements org.eclipse.jface.action.ExternalActionManager$IExecuteApplicable  {
	void  () 
	public boolean isApplicable (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
}

org/eclipse/jface/action/ExternalActionManager$3.class
ExternalActionManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ExternalActionManager$3 extends java.lang.Object implements org.eclipse.jface.action.ExternalActionManager$IExecuteApplicable  {
	void  () 
	public boolean isApplicable (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
}

org/eclipse/jface/action/ExternalActionManager$4.class
ExternalActionManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ExternalActionManager$4 extends java.lang.Object implements org.eclipse.core.commands.ICommandListener  {
	final org.eclipse.jface.action.ExternalActionManager$CommandCallback this$1
	private final org.eclipse.core.commands.Command val$command
	private final String val$commandId
	void  (org.eclipse.jface.action.ExternalActionManager$CommandCallback, org.eclipse.core.commands.Command, java.lang.String) 
	public final void commandChanged (org.eclipse.core.commands.CommandEvent) 
		org.eclipse.core.commands.CommandEvent commandEvent
}

org/eclipse/jface/action/ExternalActionManager$CommandCallback.class
ExternalActionManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.ExternalActionManager$CommandCallback extends java.lang.Object implements org.eclipse.jface.bindings.IBindingManagerListener org.eclipse.jface.action.ExternalActionManager$IBindingManagerCallback org.eclipse.jface.action.ExternalActionManager$IExecuteCallback  {
	private static final java.util.ResourceBundle RESOURCE_BUNDLE
	private final org.eclipse.jface.action.ExternalActionManager$IActiveChecker activeChecker
	private final org.eclipse.jface.action.ExternalActionManager$IExecuteApplicable applicabilityChecker
	private final org.eclipse.jface.bindings.BindingManager bindingManager
	private boolean bindingManagerListenerAttached
	private final org.eclipse.core.commands.CommandManager commandManager
	private final java.util.Set loggedCommandIds
	private final java.util.Map registeredListeners
	static void  () 
	public void  (org.eclipse.jface.bindings.BindingManager, org.eclipse.core.commands.CommandManager) 
		org.eclipse.jface.bindings.BindingManager bindingManager
		org.eclipse.core.commands.CommandManager commandManager
	public void  (org.eclipse.jface.bindings.BindingManager, org.eclipse.core.commands.CommandManager, org.eclipse.jface.action.ExternalActionManager$IActiveChecker) 
		org.eclipse.jface.bindings.BindingManager bindingManager
		org.eclipse.core.commands.CommandManager commandManager
		org.eclipse.jface.action.ExternalActionManager$IActiveChecker activeChecker
	public void  (org.eclipse.jface.bindings.BindingManager, org.eclipse.core.commands.CommandManager, org.eclipse.jface.action.ExternalActionManager$IActiveChecker, org.eclipse.jface.action.ExternalActionManager$IExecuteApplicable) 
		org.eclipse.jface.bindings.BindingManager bindingManager
		org.eclipse.core.commands.CommandManager commandManager
		org.eclipse.jface.action.ExternalActionManager$IActiveChecker activeChecker
		org.eclipse.jface.action.ExternalActionManager$IExecuteApplicable checker
	public final void addPropertyChangeListener (java.lang.String, org.eclipse.jface.util.IPropertyChangeListener) 
		String commandId
		org.eclipse.jface.util.IPropertyChangeListener listener
		Object existing
		org.eclipse.core.runtime.ListenerList listeners
	public final void bindingManagerChanged (org.eclipse.jface.bindings.BindingManagerEvent) 
		org.eclipse.jface.bindings.BindingManagerEvent event
		java.util.Iterator listenerItr
		java.util.Map$Entry entry
		String commandId
		org.eclipse.core.commands.Command command
		org.eclipse.core.commands.ParameterizedCommand parameterizedCommand
		Object value
		org.eclipse.jface.util.PropertyChangeEvent propertyChangeEvent
		Object[] listeners
		int i
		org.eclipse.jface.util.IPropertyChangeListener listener
		org.eclipse.jface.util.IPropertyChangeListener listener
	public final java.lang.Integer getAccelerator (java.lang.String) 
		String commandId
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
		org.eclipse.jface.bindings.Trigger[] triggers
		org.eclipse.jface.bindings.Trigger trigger
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
		int accelerator
	public final java.lang.String getAcceleratorText (java.lang.String) 
		String commandId
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
	public final org.eclipse.jface.bindings.TriggerSequence[] getActiveBindingsFor (java.lang.String) 
		String commandId
	public final boolean isAcceleratorInUse (int) 
		int accelerator
		org.eclipse.jface.bindings.keys.KeySequence keySequence
	public final boolean isActive (java.lang.String) 
		String commandId
		org.eclipse.core.commands.Command command
		String message
		org.eclipse.core.runtime.IStatus status
	public final void removePropertyChangeListener (java.lang.String, org.eclipse.jface.util.IPropertyChangeListener) 
		String commandId
		org.eclipse.jface.util.IPropertyChangeListener listener
		Object existing
		org.eclipse.core.runtime.ListenerList existingList
	public void preExecute (org.eclipse.jface.action.IAction, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.action.IAction action
		org.eclipse.swt.widgets.Event event
		String actionDefinitionId
		org.eclipse.core.commands.Command command
		org.eclipse.core.commands.ExecutionEvent executionEvent
	public void postExecuteSuccess (org.eclipse.jface.action.IAction, java.lang.Object) 
		org.eclipse.jface.action.IAction action
		Object returnValue
		String actionDefinitionId
	public void postExecuteFailure (org.eclipse.jface.action.IAction, org.eclipse.core.commands.ExecutionException) 
		org.eclipse.jface.action.IAction action
		org.eclipse.core.commands.ExecutionException exception
		String actionDefinitionId
	public void notDefined (org.eclipse.jface.action.IAction, org.eclipse.core.commands.common.NotDefinedException) 
		org.eclipse.jface.action.IAction action
		org.eclipse.core.commands.common.NotDefinedException exception
		String actionDefinitionId
	public void notEnabled (org.eclipse.jface.action.IAction, org.eclipse.core.commands.NotEnabledException) 
		org.eclipse.jface.action.IAction action
		org.eclipse.core.commands.NotEnabledException exception
		String actionDefinitionId
	static java.util.Set access$0 (org.eclipse.jface.action.ExternalActionManager$CommandCallback) 
}

org/eclipse/jface/action/ExternalActionManager$IActiveChecker.class
ExternalActionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ExternalActionManager$IActiveChecker extends java.lang.Object {
	public abstract boolean isActive (java.lang.String) 
}

org/eclipse/jface/action/ExternalActionManager$IBindingManagerCallback.class
ExternalActionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ExternalActionManager$IBindingManagerCallback extends java.lang.Object implements org.eclipse.jface.action.ExternalActionManager$ICallback  {
	public abstract org.eclipse.jface.bindings.TriggerSequence[] getActiveBindingsFor (java.lang.String) 
}

org/eclipse/jface/action/ExternalActionManager$ICallback.class
ExternalActionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ExternalActionManager$ICallback extends java.lang.Object {
	public abstract void addPropertyChangeListener (java.lang.String, org.eclipse.jface.util.IPropertyChangeListener) 
	public abstract java.lang.Integer getAccelerator (java.lang.String) 
	public abstract java.lang.String getAcceleratorText (java.lang.String) 
	public abstract boolean isAcceleratorInUse (int) 
	public abstract boolean isActive (java.lang.String) 
	public abstract void removePropertyChangeListener (java.lang.String, org.eclipse.jface.util.IPropertyChangeListener) 
}

org/eclipse/jface/action/ExternalActionManager$IExecuteApplicable.class
ExternalActionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ExternalActionManager$IExecuteApplicable extends java.lang.Object {
	public abstract boolean isApplicable (org.eclipse.jface.action.IAction) 
}

org/eclipse/jface/action/ExternalActionManager$IExecuteCallback.class
ExternalActionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ExternalActionManager$IExecuteCallback extends java.lang.Object {
	public abstract void notEnabled (org.eclipse.jface.action.IAction, org.eclipse.core.commands.NotEnabledException) 
	public abstract void notDefined (org.eclipse.jface.action.IAction, org.eclipse.core.commands.common.NotDefinedException) 
	public abstract void preExecute (org.eclipse.jface.action.IAction, org.eclipse.swt.widgets.Event) 
	public abstract void postExecuteSuccess (org.eclipse.jface.action.IAction, java.lang.Object) 
	public abstract void postExecuteFailure (org.eclipse.jface.action.IAction, org.eclipse.core.commands.ExecutionException) 
}

org/eclipse/jface/action/ExternalActionManager.class
ExternalActionManager.java
package org.eclipse.jface.action
public final org.eclipse.jface.action.ExternalActionManager extends java.lang.Object {
	private static org.eclipse.jface.action.ExternalActionManager instance
	private org.eclipse.jface.action.ExternalActionManager$ICallback callback
	static Class class$0
	public static org.eclipse.jface.action.ExternalActionManager getInstance () 
	private void  () 
	public org.eclipse.jface.action.ExternalActionManager$ICallback getCallback () 
	public void setCallback (org.eclipse.jface.action.ExternalActionManager$ICallback) 
		org.eclipse.jface.action.ExternalActionManager$ICallback callbackToUse
}

org/eclipse/jface/action/ExternalActionManager.properties
org/eclipse/jface/action/GroupMarker.class
GroupMarker.java
package org.eclipse.jface.action
public org.eclipse.jface.action.GroupMarker extends org.eclipse.jface.action.AbstractGroupMarker {
	public void  (java.lang.String) 
		String groupName
	public boolean isVisible () 
}

org/eclipse/jface/action/IAction.class
IAction.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IAction extends java.lang.Object {
	public static final int AS_UNSPECIFIED
	public static final int AS_PUSH_BUTTON
	public static final int AS_CHECK_BOX
	public static final int AS_DROP_DOWN_MENU
	public static final int AS_RADIO_BUTTON
	public static final String TEXT
	public static final String ENABLED
	public static final String IMAGE
	public static final String TOOL_TIP_TEXT
	public static final String DESCRIPTION
	public static final String CHECKED
	public static final String RESULT
	public static final String HANDLED
	public abstract void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
	public abstract int getAccelerator () 
	public abstract java.lang.String getActionDefinitionId () 
	public abstract java.lang.String getDescription () 
	public abstract org.eclipse.jface.resource.ImageDescriptor getDisabledImageDescriptor () 
	public abstract org.eclipse.swt.events.HelpListener getHelpListener () 
	public abstract org.eclipse.jface.resource.ImageDescriptor getHoverImageDescriptor () 
	public abstract java.lang.String getId () 
	public abstract org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public abstract org.eclipse.jface.action.IMenuCreator getMenuCreator () 
	public abstract int getStyle () 
	public abstract java.lang.String getText () 
	public abstract java.lang.String getToolTipText () 
	public abstract boolean isChecked () 
	public abstract boolean isEnabled () 
	public abstract boolean isHandled () 
	public abstract void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
	public abstract void run () 
	public abstract void runWithEvent (org.eclipse.swt.widgets.Event) 
	public abstract void setActionDefinitionId (java.lang.String) 
	public abstract void setChecked (boolean) 
	public abstract void setDescription (java.lang.String) 
	public abstract void setDisabledImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
	public abstract void setEnabled (boolean) 
	public abstract void setHelpListener (org.eclipse.swt.events.HelpListener) 
	public abstract void setHoverImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
	public abstract void setId (java.lang.String) 
	public abstract void setImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
	public abstract void setMenuCreator (org.eclipse.jface.action.IMenuCreator) 
	public abstract void setText (java.lang.String) 
	public abstract void setToolTipText (java.lang.String) 
	public abstract void setAccelerator (int) 
}

org/eclipse/jface/action/IContributionItem.class
IContributionItem.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IContributionItem extends java.lang.Object {
	public abstract void dispose () 
	public abstract void fill (org.eclipse.swt.widgets.Composite) 
	public abstract void fill (org.eclipse.swt.widgets.Menu, int) 
	public abstract void fill (org.eclipse.swt.widgets.ToolBar, int) 
	public abstract void fill (org.eclipse.swt.widgets.CoolBar, int) 
	public abstract java.lang.String getId () 
	public abstract boolean isEnabled () 
	public abstract boolean isDirty () 
	public abstract boolean isDynamic () 
	public abstract boolean isGroupMarker () 
	public abstract boolean isSeparator () 
	public abstract boolean isVisible () 
	public abstract void saveWidgetState () 
	public abstract void setParent (org.eclipse.jface.action.IContributionManager) 
	public abstract void setVisible (boolean) 
	public abstract void update () 
	public abstract void update (java.lang.String) 
}

org/eclipse/jface/action/IContributionManager.class
IContributionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IContributionManager extends java.lang.Object {
	public abstract void add (org.eclipse.jface.action.IAction) 
	public abstract void add (org.eclipse.jface.action.IContributionItem) 
	public abstract void appendToGroup (java.lang.String, org.eclipse.jface.action.IAction) 
	public abstract void appendToGroup (java.lang.String, org.eclipse.jface.action.IContributionItem) 
	public abstract org.eclipse.jface.action.IContributionItem find (java.lang.String) 
	public abstract org.eclipse.jface.action.IContributionItem[] getItems () 
	public abstract org.eclipse.jface.action.IContributionManagerOverrides getOverrides () 
	public abstract void insertAfter (java.lang.String, org.eclipse.jface.action.IAction) 
	public abstract void insertAfter (java.lang.String, org.eclipse.jface.action.IContributionItem) 
	public abstract void insertBefore (java.lang.String, org.eclipse.jface.action.IAction) 
	public abstract void insertBefore (java.lang.String, org.eclipse.jface.action.IContributionItem) 
	public abstract boolean isDirty () 
	public abstract boolean isEmpty () 
	public abstract void markDirty () 
	public abstract void prependToGroup (java.lang.String, org.eclipse.jface.action.IAction) 
	public abstract void prependToGroup (java.lang.String, org.eclipse.jface.action.IContributionItem) 
	public abstract org.eclipse.jface.action.IContributionItem remove (java.lang.String) 
	public abstract org.eclipse.jface.action.IContributionItem remove (org.eclipse.jface.action.IContributionItem) 
	public abstract void removeAll () 
	public abstract void update (boolean) 
}

org/eclipse/jface/action/IContributionManagerOverrides.class
IContributionManagerOverrides.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IContributionManagerOverrides extends java.lang.Object {
	public static final String P_ENABLED
	public abstract java.lang.Boolean getEnabled (org.eclipse.jface.action.IContributionItem) 
	public abstract java.lang.Integer getAccelerator (org.eclipse.jface.action.IContributionItem) 
	public abstract java.lang.String getAcceleratorText (org.eclipse.jface.action.IContributionItem) 
	public abstract java.lang.String getText (org.eclipse.jface.action.IContributionItem) 
	public abstract java.lang.Boolean getVisible (org.eclipse.jface.action.IContributionItem) 
}

org/eclipse/jface/action/ICoolBarManager.class
ICoolBarManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.ICoolBarManager extends java.lang.Object implements org.eclipse.jface.action.IContributionManager  {
	public static final String SIZE
	public abstract void add (org.eclipse.jface.action.IToolBarManager) 
	public abstract org.eclipse.jface.action.IMenuManager getContextMenuManager () 
	public abstract boolean getLockLayout () 
	public abstract int getStyle () 
	public abstract void setContextMenuManager (org.eclipse.jface.action.IMenuManager) 
	public abstract void setLockLayout (boolean) 
}

org/eclipse/jface/action/IMenuCreator.class
IMenuCreator.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IMenuCreator extends java.lang.Object {
	public abstract void dispose () 
	public abstract org.eclipse.swt.widgets.Menu getMenu (org.eclipse.swt.widgets.Control) 
	public abstract org.eclipse.swt.widgets.Menu getMenu (org.eclipse.swt.widgets.Menu) 
}

org/eclipse/jface/action/IMenuListener.class
IMenuListener.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IMenuListener extends java.lang.Object {
	public abstract void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
}

org/eclipse/jface/action/IMenuListener2.class
IMenuListener2.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IMenuListener2 extends java.lang.Object implements org.eclipse.jface.action.IMenuListener  {
	public abstract void menuAboutToHide (org.eclipse.jface.action.IMenuManager) 
}

org/eclipse/jface/action/IMenuManager.class
IMenuManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IMenuManager extends java.lang.Object implements org.eclipse.jface.action.IContributionManager org.eclipse.jface.action.IContributionItem  {
	public abstract void addMenuListener (org.eclipse.jface.action.IMenuListener) 
	public abstract org.eclipse.jface.action.IMenuManager findMenuUsingPath (java.lang.String) 
	public abstract org.eclipse.jface.action.IContributionItem findUsingPath (java.lang.String) 
	public abstract boolean getRemoveAllWhenShown () 
	public abstract boolean isEnabled () 
	public abstract void removeMenuListener (org.eclipse.jface.action.IMenuListener) 
	public abstract void setRemoveAllWhenShown (boolean) 
	public abstract void updateAll (boolean) 
}

org/eclipse/jface/action/IStatusLineManager.class
IStatusLineManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IStatusLineManager extends java.lang.Object implements org.eclipse.jface.action.IContributionManager  {
	public abstract org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
	public abstract boolean isCancelEnabled () 
	public abstract void setCancelEnabled (boolean) 
	public abstract void setErrorMessage (java.lang.String) 
	public abstract void setErrorMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
	public abstract void setMessage (java.lang.String) 
	public abstract void setMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
}

org/eclipse/jface/action/IToolBarManager.class
IToolBarManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.IToolBarManager extends java.lang.Object implements org.eclipse.jface.action.IContributionManager  {
}

org/eclipse/jface/action/LegacyActionTools.class
LegacyActionTools.java
package org.eclipse.jface.action
public final org.eclipse.jface.action.LegacyActionTools extends java.lang.Object {
	private static java.util.Map keyCodes
	private static java.util.Map keyStrings
	private static String localizedAlt
	private static String localizedCommand
	private static String localizedCtrl
	private static java.util.Map localizedKeyCodes
	private static String localizedShift
	public static final char MNEMONIC_NONE
	static void  () 
	public static final java.lang.String convertAccelerator (int) 
		int keyCode
		String modifier
		String fullKey
		String fullKey
	public static final int convertAccelerator (java.lang.String) 
		String acceleratorText
		int accelerator
		java.util.StringTokenizer stok
		int keyCode
		boolean hasMoreTokens
		String token
		int modifier
	static final int convertLocalizedAccelerator (java.lang.String) 
		String acceleratorText
		int accelerator
		java.util.StringTokenizer stok
		int keyCode
		boolean hasMoreTokens
		String token
		int modifier
	public static final java.lang.String extractAcceleratorText (java.lang.String) 
		String text
		int index
	public static final char extractMnemonic (java.lang.String) 
		String text
		int index
		int textLength
	public static final int findKeyCode (java.lang.String) 
		String token
		Integer i
	public static final java.lang.String findKeyString (int) 
		int keyCode
		int i
		Integer integer
		String result
	private static final int findLocalizedKeyCode (java.lang.String) 
		String token
		Integer i
	private static final int findLocalizedModifier (java.lang.String) 
		String token
	public static final int findModifier (java.lang.String) 
		String token
	public static final java.lang.String findModifierString (int) 
		int keyCode
	private static java.lang.String getModifierString (int) 
		int keyCode
		String modString
	private static final void initKeyCodes () 
	private static void initKeyStrings () 
	private static void initLocalizedKeyCodes () 
	private static void initLocalizedModifiers () 
	public static final java.lang.String removeAcceleratorText (java.lang.String) 
		String text
		int index
	public static final java.lang.String removeMnemonics (java.lang.String) 
		String text
		int index
		int len
		StringBuffer sb
		int lastIndex
	public static final java.lang.String escapeMnemonics (java.lang.String) 
		String text
	private void  () 
}

org/eclipse/jface/action/MenuManager$1.class
MenuManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.MenuManager$1 extends java.lang.Object implements org.eclipse.jface.action.IContributionManagerOverrides  {
	final org.eclipse.jface.action.MenuManager this$0
	void  (org.eclipse.jface.action.MenuManager) 
	public java.lang.Integer getAccelerator (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.String getAcceleratorText (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.Boolean getEnabled (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.String getText (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.lang.Boolean getVisible (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
}

org/eclipse/jface/action/MenuManager$2.class
MenuManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.MenuManager$2 extends org.eclipse.swt.events.MenuAdapter {
	final org.eclipse.jface.action.MenuManager this$0
	void  (org.eclipse.jface.action.MenuManager) 
	public void menuHidden (org.eclipse.swt.events.MenuEvent) 
		org.eclipse.swt.events.MenuEvent e
	public void menuShown (org.eclipse.swt.events.MenuEvent) 
		org.eclipse.swt.events.MenuEvent e
}

org/eclipse/jface/action/MenuManager.class
MenuManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.MenuManager extends org.eclipse.jface.action.ContributionManager implements org.eclipse.jface.action.IMenuManager  {
	private String id
	private org.eclipse.core.runtime.ListenerList listeners
	private org.eclipse.swt.widgets.Menu menu
	private org.eclipse.swt.widgets.MenuItem menuItem
	private String menuText
	private org.eclipse.jface.resource.ImageDescriptor image
	private org.eclipse.jface.resource.LocalResourceManager imageManager
	private org.eclipse.jface.action.IContributionManagerOverrides overrides
	private org.eclipse.jface.action.IContributionManager parent
	private boolean removeAllWhenShown
	protected boolean visible
	private String definitionId
	public void  () 
	public void  (java.lang.String) 
		String text
	public void  (java.lang.String, java.lang.String) 
		String text
		String id
	public void  (java.lang.String, org.eclipse.jface.resource.ImageDescriptor, java.lang.String) 
		String text
		org.eclipse.jface.resource.ImageDescriptor image
		String id
	public void addMenuListener (org.eclipse.jface.action.IMenuListener) 
		org.eclipse.jface.action.IMenuListener listener
	public org.eclipse.swt.widgets.Menu createContextMenu (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control parent
	public org.eclipse.swt.widgets.Menu createMenuBar (org.eclipse.swt.widgets.Decorations) 
		org.eclipse.swt.widgets.Decorations parent
	public org.eclipse.swt.widgets.Menu createMenuBar (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parent
	public void dispose () 
		org.eclipse.jface.action.IContributionItem[] items
		int i
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void fill (org.eclipse.swt.widgets.CoolBar, int) 
		org.eclipse.swt.widgets.CoolBar parent
		int index
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu parent
		int index
		String text
		org.eclipse.jface.resource.LocalResourceManager localManager
	public void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar parent
		int index
	public org.eclipse.jface.action.IMenuManager findMenuUsingPath (java.lang.String) 
		String path
		org.eclipse.jface.action.IContributionItem item
	public org.eclipse.jface.action.IContributionItem findUsingPath (java.lang.String) 
		String path
		String id
		String rest
		int separator
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IMenuManager manager
	private void fireAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
		Object[] listeners
		int i
	private void fireAboutToHide (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
		Object[] listeners
		int i
		Object listener
		org.eclipse.jface.action.IMenuListener2 listener2
	public java.lang.String getId () 
	public org.eclipse.swt.widgets.Menu getMenu () 
	public java.lang.String getMenuText () 
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
		String shortCut
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public org.eclipse.jface.action.IContributionManagerOverrides getOverrides () 
	public org.eclipse.jface.action.IContributionManager getParent () 
	public boolean getRemoveAllWhenShown () 
	private void handleAboutToShow () 
	private void handleAboutToHide () 
	private void initializeMenu () 
	public boolean isDynamic () 
	public boolean isEnabled () 
	public boolean isGroupMarker () 
	public boolean isSeparator () 
	public boolean isSubstituteFor (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public boolean isVisible () 
		org.eclipse.jface.action.IContributionItem[] childItems
		boolean visibleChildren
		int j
	public void markDirty () 
		org.eclipse.jface.action.IContributionManager parent
	protected boolean menuExist () 
	public void removeMenuListener (org.eclipse.jface.action.IMenuListener) 
		org.eclipse.jface.action.IMenuListener listener
	public void saveWidgetState () 
	public void setOverrides (org.eclipse.jface.action.IContributionManagerOverrides) 
		org.eclipse.jface.action.IContributionManagerOverrides newOverrides
	public void setParent (org.eclipse.jface.action.IContributionManager) 
		org.eclipse.jface.action.IContributionManager manager
	public void setRemoveAllWhenShown (boolean) 
		boolean removeAll
	public void setVisible (boolean) 
		boolean visible
	public void setActionDefinitionId (java.lang.String) 
		String definitionId
	public void update () 
	public void update (boolean) 
		boolean force
	protected org.eclipse.swt.widgets.Item[] getMenuItems () 
	protected org.eclipse.swt.widgets.Item getMenuItem (int) 
		int index
	protected int getMenuItemCount () 
	protected void doItemFill (org.eclipse.jface.action.IContributionItem, int) 
		org.eclipse.jface.action.IContributionItem ci
		int index
	protected void update (boolean, boolean) 
		boolean force
		boolean recursive
		org.eclipse.jface.action.IContributionItem[] items
		java.util.List clean
		org.eclipse.jface.action.IContributionItem separator
		int i
		org.eclipse.jface.action.IContributionItem ci
		org.eclipse.swt.widgets.Item[] mi
		int i
		Object data
		int srcIx
		int destIx
		java.util.Iterator e
		org.eclipse.jface.action.IContributionItem src
		org.eclipse.jface.action.IContributionItem dest
		org.eclipse.jface.action.IContributionItem dest
		int start
		int newItems
		int i
		org.eclipse.swt.widgets.Item item
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IContributionItem[] items
		int i
		org.eclipse.jface.action.IContributionItem ci
		org.eclipse.jface.action.IMenuManager mm
	public void update (java.lang.String) 
		String property
		org.eclipse.jface.action.IContributionItem[] items
		int i
		String text
		org.eclipse.jface.action.ExternalActionManager$ICallback callback
		int index
		char character
		org.eclipse.jface.resource.LocalResourceManager localManager
	private void disposeOldImages () 
	public void updateAll (boolean) 
		boolean force
	private void updateMenuItem () 
		boolean enabled
		org.eclipse.swt.widgets.Menu topMenu
	private boolean isChildVisible (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		Boolean v
	static void access$0 (org.eclipse.jface.action.MenuManager) 
	static void access$1 (org.eclipse.jface.action.MenuManager) 
}

org/eclipse/jface/action/Separator.class
Separator.java
package org.eclipse.jface.action
public org.eclipse.jface.action.Separator extends org.eclipse.jface.action.AbstractGroupMarker {
	public void  () 
	public void  (java.lang.String) 
		String groupName
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu menu
		int index
	public void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar toolbar
		int index
	public boolean isSeparator () 
}

org/eclipse/jface/action/StatusLine$1.class
StatusLine.java
package org.eclipse.jface.action
 org.eclipse.jface.action.StatusLine$1 extends org.eclipse.swt.accessibility.AccessibleControlAdapter {
	final org.eclipse.jface.action.StatusLine this$0
	void  (org.eclipse.jface.action.StatusLine) 
	public void getRole (org.eclipse.swt.accessibility.AccessibleControlEvent) 
		org.eclipse.swt.accessibility.AccessibleControlEvent e
}

org/eclipse/jface/action/StatusLine$2.class
StatusLine.java
package org.eclipse.jface.action
 org.eclipse.jface.action.StatusLine$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.action.StatusLine this$0
	void  (org.eclipse.jface.action.StatusLine) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/action/StatusLine$3.class
StatusLine.java
package org.eclipse.jface.action
 org.eclipse.jface.action.StatusLine$3 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.action.StatusLine this$0
	void  (org.eclipse.jface.action.StatusLine) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/action/StatusLine$4.class
StatusLine.java
package org.eclipse.jface.action
 org.eclipse.jface.action.StatusLine$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.action.StatusLine this$0
	void  (org.eclipse.jface.action.StatusLine) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
		org.eclipse.swt.graphics.Image i
}

org/eclipse/jface/action/StatusLine$5.class
StatusLine.java
package org.eclipse.jface.action
 org.eclipse.jface.action.StatusLine$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.action.StatusLine this$0
	private final long val$timestamp
	private final boolean val$animated
	void  (org.eclipse.jface.action.StatusLine, long, boolean) 
	public void run () 
}

org/eclipse/jface/action/StatusLine$StatusLineLayout.class
StatusLine.java
package org.eclipse.jface.action
public org.eclipse.jface.action.StatusLine$StatusLineLayout extends org.eclipse.swt.widgets.Layout {
	private final org.eclipse.jface.action.StatusLineLayoutData DEFAULT_DATA
	final org.eclipse.jface.action.StatusLine this$0
	public void  (org.eclipse.jface.action.StatusLine) 
	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
		org.eclipse.swt.widgets.Control[] children
		int totalWidth
		int maxHeight
		int totalCnt
		int i
		boolean useWidth
		org.eclipse.swt.widgets.Control w
		org.eclipse.jface.action.StatusLineLayoutData data
		org.eclipse.swt.graphics.Point e
	public void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.widgets.Control[] children
		int count
		int[] ws
		int h
		int totalWidth
		int i
		org.eclipse.swt.widgets.Control w
		org.eclipse.jface.action.StatusLineLayoutData data
		int width
		int diff
		int msgMinWidth
		int i
		int min
		int x
		int y
		int i
		org.eclipse.swt.widgets.Control w
}

org/eclipse/jface/action/StatusLine.class
StatusLine.java
package org.eclipse.jface.action
 org.eclipse.jface.action.StatusLine extends org.eclipse.swt.widgets.Composite implements org.eclipse.core.runtime.IProgressMonitor  {
	public static final int GAP
	public static final int DELAY_PROGRESS
	protected boolean fProgressIsVisible
	protected boolean fCancelButtonIsVisible
	protected boolean fCancelEnabled
	protected String fTaskName
	protected volatile boolean fIsCanceled
	protected long fStartTime
	private org.eclipse.swt.graphics.Cursor fStopButtonCursor
	protected String fMessageText
	protected org.eclipse.swt.graphics.Image fMessageImage
	protected String fErrorText
	protected org.eclipse.swt.graphics.Image fErrorImage
	protected org.eclipse.swt.custom.CLabel fMessageLabel
	protected org.eclipse.swt.widgets.Composite fProgressBarComposite
	protected org.eclipse.jface.dialogs.ProgressIndicator fProgressBar
	protected org.eclipse.swt.widgets.ToolBar fToolBar
	protected org.eclipse.swt.widgets.ToolItem fCancelButton
	protected static org.eclipse.jface.resource.ImageDescriptor fgStopImage
	static Class class$0
	static void  () 
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.layout.GridLayout layout
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
		long timestamp
		boolean animated
		Runnable timer
	public void done () 
	public org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
	protected void handleDispose () 
	protected void hideProgress () 
	public void internalWorked (double) 
		double work
	public boolean isCanceled () 
	public boolean isCancelEnabled () 
	public void setCanceled (boolean) 
		boolean b
	public void setCancelEnabled (boolean) 
		boolean enabled
	public void setErrorMessage (java.lang.String) 
		String message
	public void setErrorMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
		org.eclipse.swt.graphics.Image image
		String message
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Control[] children
		int i
	public void setMessage (java.lang.String) 
		String message
	public void setMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
		org.eclipse.swt.graphics.Image image
		String message
	public void setTaskName (java.lang.String) 
		String name
	protected void showButton () 
	protected void showProgress () 
	void startTask (long, boolean) 
		long timestamp
		boolean animated
	public void subTask (java.lang.String) 
		String name
		String newName
		String newName
		String text
		String text
	java.lang.String trim (java.lang.String) 
		String message
		int cr
		int lf
		int len
		int len
		int len
	protected void updateMessageLabel () 
		org.eclipse.swt.widgets.Display display
	public void worked (int) 
		int work
}

org/eclipse/jface/action/StatusLineContributionItem.class
StatusLineContributionItem.java
package org.eclipse.jface.action
public org.eclipse.jface.action.StatusLineContributionItem extends org.eclipse.jface.action.ContributionItem {
	private static final int DEFAULT_CHAR_WIDTH
	public static final int CALC_TRUE_WIDTH
	private int charWidth
	private org.eclipse.swt.custom.CLabel label
	private org.eclipse.swt.widgets.Composite statusLine
	private String text
	private int widthHint
	private int heightHint
	public void  (java.lang.String) 
		String id
	public void  (java.lang.String, int) 
		String id
		int charWidth
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label sep
		org.eclipse.swt.graphics.Point preferredSize
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fm
		org.eclipse.jface.action.StatusLineLayoutData data
	public org.eclipse.swt.graphics.Point getDisplayLocation () 
	public java.lang.String getText () 
	public void setText (java.lang.String) 
		String text
		org.eclipse.jface.action.IContributionManager contributionManager
		org.eclipse.jface.action.IContributionManager contributionManager
}

org/eclipse/jface/action/StatusLineLayoutData.class
StatusLineLayoutData.java
package org.eclipse.jface.action
public org.eclipse.jface.action.StatusLineLayoutData extends java.lang.Object {
	public int widthHint
	public int heightHint
	public void  () 
}

org/eclipse/jface/action/StatusLineManager$1.class
StatusLineManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.StatusLineManager$1 extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitorWithBlocking  {
	org.eclipse.core.runtime.IProgressMonitor progressDelegate
	final org.eclipse.jface.action.StatusLineManager this$0
	void  (org.eclipse.jface.action.StatusLineManager) 
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	public void done () 
	public void internalWorked (double) 
		double work
	public boolean isCanceled () 
	public void setCanceled (boolean) 
		boolean value
	public void setTaskName (java.lang.String) 
		String name
	public void subTask (java.lang.String) 
		String name
	public void worked (int) 
		int work
	public void clearBlocked () 
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
}

org/eclipse/jface/action/StatusLineManager.class
StatusLineManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.StatusLineManager extends org.eclipse.jface.action.ContributionManager implements org.eclipse.jface.action.IStatusLineManager  {
	public static final String BEGIN_GROUP
	public static final String MIDDLE_GROUP
	public static final String END_GROUP
	private org.eclipse.swt.widgets.Composite statusLine
	public void  () 
	public org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void dispose () 
		org.eclipse.jface.action.IContributionItem[] items
		int i
	public org.eclipse.swt.widgets.Control getControl () 
	protected org.eclipse.core.runtime.IProgressMonitor getProgressMonitorDelegate () 
	public org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
	public boolean isCancelEnabled () 
	public void setCancelEnabled (boolean) 
		boolean enabled
	public void setErrorMessage (java.lang.String) 
		String message
	public void setErrorMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
		org.eclipse.swt.graphics.Image image
		String message
	public void setMessage (java.lang.String) 
		String message
	public void setMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
		org.eclipse.swt.graphics.Image image
		String message
	private boolean statusLineExist () 
	public void update (boolean) 
		boolean force
		org.eclipse.swt.widgets.Control[] ws
		int i
		org.eclipse.swt.widgets.Control w
		Object data
		int oldChildCount
		org.eclipse.jface.action.IContributionItem[] items
		int i
		org.eclipse.jface.action.IContributionItem ci
		org.eclipse.swt.widgets.Control[] newChildren
		int j
	static boolean access$0 (org.eclipse.jface.action.StatusLineManager) 
}

org/eclipse/jface/action/SubContributionItem.class
SubContributionItem.java
package org.eclipse.jface.action
public org.eclipse.jface.action.SubContributionItem extends java.lang.Object implements org.eclipse.jface.action.IContributionItem  {
	private boolean visible
	private org.eclipse.jface.action.IContributionItem innerItem
	public void  (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public void dispose () 
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu parent
		int index
	public void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar parent
		int index
	public java.lang.String getId () 
	public org.eclipse.jface.action.IContributionItem getInnerItem () 
	public boolean isEnabled () 
	public boolean isDirty () 
	public boolean isDynamic () 
	public boolean isGroupMarker () 
	public boolean isSeparator () 
	public boolean isVisible () 
	public void setParent (org.eclipse.jface.action.IContributionManager) 
		org.eclipse.jface.action.IContributionManager parent
	public void setVisible (boolean) 
		boolean visible
	public void update () 
	public void update (java.lang.String) 
		String id
	public void fill (org.eclipse.swt.widgets.CoolBar, int) 
		org.eclipse.swt.widgets.CoolBar parent
		int index
	public void saveWidgetState () 
}

org/eclipse/jface/action/SubContributionManager$1.class
SubContributionManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.SubContributionManager$1 extends java.lang.Object implements java.util.Enumeration  {
	final org.eclipse.jface.action.SubContributionManager this$0
	private final java.util.Iterator val$i
	void  (org.eclipse.jface.action.SubContributionManager, java.util.Iterator) 
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
}

org/eclipse/jface/action/SubContributionManager.class
SubContributionManager.java
package org.eclipse.jface.action
public abstract org.eclipse.jface.action.SubContributionManager extends java.lang.Object implements org.eclipse.jface.action.IContributionManager  {
	private org.eclipse.jface.action.IContributionManager parentMgr
	private java.util.Map mapItemToWrapper
	private boolean visible
	public void  (org.eclipse.jface.action.IContributionManager) 
		org.eclipse.jface.action.IContributionManager mgr
	public void add (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void add (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.SubContributionItem wrap
	public void appendToGroup (java.lang.String, org.eclipse.jface.action.IAction) 
		String groupName
		org.eclipse.jface.action.IAction action
	public void appendToGroup (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String groupName
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.SubContributionItem wrap
	public void disposeManager () 
		java.util.Iterator it
		org.eclipse.jface.action.IContributionItem item
	public org.eclipse.jface.action.IContributionItem find (java.lang.String) 
		String id
		org.eclipse.jface.action.IContributionItem item
	public org.eclipse.jface.action.IContributionItem[] getItems () 
		org.eclipse.jface.action.IContributionItem[] result
	public org.eclipse.jface.action.IContributionManager getParent () 
	public org.eclipse.jface.action.IContributionManagerOverrides getOverrides () 
	public void insertAfter (java.lang.String, org.eclipse.jface.action.IAction) 
		String id
		org.eclipse.jface.action.IAction action
	public void insertAfter (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String id
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.SubContributionItem wrap
	public void insertBefore (java.lang.String, org.eclipse.jface.action.IAction) 
		String id
		org.eclipse.jface.action.IAction action
	public void insertBefore (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String id
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.SubContributionItem wrap
	public boolean isDirty () 
	public boolean isEmpty () 
	public boolean isVisible () 
	protected void itemAdded (org.eclipse.jface.action.IContributionItem, org.eclipse.jface.action.SubContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.SubContributionItem wrap
	protected void itemRemoved (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	public java.util.Enumeration items () 
		java.util.Iterator i
	public void markDirty () 
	public void prependToGroup (java.lang.String, org.eclipse.jface.action.IAction) 
		String groupName
		org.eclipse.jface.action.IAction action
	public void prependToGroup (java.lang.String, org.eclipse.jface.action.IContributionItem) 
		String groupName
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.SubContributionItem wrap
	public org.eclipse.jface.action.IContributionItem remove (java.lang.String) 
		String id
		org.eclipse.jface.action.IContributionItem result
		org.eclipse.jface.action.IContributionItem item
	public org.eclipse.jface.action.IContributionItem remove (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.SubContributionItem wrap
		org.eclipse.jface.action.IContributionItem result
	public void removeAll () 
		Object[] array
		int i
		org.eclipse.jface.action.IContributionItem item
	public void setVisible (boolean) 
		boolean visible
		java.util.Iterator it
		org.eclipse.jface.action.IContributionItem item
	protected org.eclipse.jface.action.SubContributionItem wrap (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
	protected org.eclipse.jface.action.IContributionItem unwrap (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
}

org/eclipse/jface/action/SubCoolBarManager.class
SubCoolBarManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.SubCoolBarManager extends org.eclipse.jface.action.SubContributionManager implements org.eclipse.jface.action.ICoolBarManager  {
	public void  (org.eclipse.jface.action.ICoolBarManager) 
		org.eclipse.jface.action.ICoolBarManager mgr
	public void add (org.eclipse.jface.action.IToolBarManager) 
		org.eclipse.jface.action.IToolBarManager toolBarManager
	public int getStyle () 
	protected final org.eclipse.jface.action.ICoolBarManager getParentCoolBarManager () 
	public boolean getLockLayout () 
	public void setLockLayout (boolean) 
		boolean value
	public org.eclipse.jface.action.IMenuManager getContextMenuManager () 
	public void setContextMenuManager (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menuManager
	public void update (boolean) 
		boolean force
}

org/eclipse/jface/action/SubMenuManager$1.class
SubMenuManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.SubMenuManager$1 extends java.lang.Object implements org.eclipse.jface.action.IMenuListener  {
	final org.eclipse.jface.action.SubMenuManager this$0
	void  (org.eclipse.jface.action.SubMenuManager) 
	public void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
		Object[] listeners
		int i
}

org/eclipse/jface/action/SubMenuManager.class
SubMenuManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.SubMenuManager extends org.eclipse.jface.action.SubContributionManager implements org.eclipse.jface.action.IMenuManager  {
	private java.util.Map mapMenuToWrapper
	private org.eclipse.core.runtime.ListenerList menuListeners
	private org.eclipse.jface.action.IMenuListener menuListener
	public void  (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager mgr
	public void addMenuListener (org.eclipse.jface.action.IMenuListener) 
		org.eclipse.jface.action.IMenuListener listener
	public void dispose () 
	public void disposeManager () 
		java.util.Iterator iter
		org.eclipse.jface.action.SubMenuManager wrapper
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void fill (org.eclipse.swt.widgets.CoolBar, int) 
		org.eclipse.swt.widgets.CoolBar parent
		int index
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu parent
		int index
	public void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar parent
		int index
	public org.eclipse.jface.action.IContributionItem find (java.lang.String) 
		String id
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IMenuManager menu
	public org.eclipse.jface.action.IMenuManager findMenuUsingPath (java.lang.String) 
		String path
		org.eclipse.jface.action.IContributionItem item
	public org.eclipse.jface.action.IContributionItem findUsingPath (java.lang.String) 
		String path
		String id
		String rest
		int separator
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IMenuManager menu
	public java.lang.String getId () 
	protected final org.eclipse.jface.action.IMenuManager getParentMenuManager () 
	public boolean getRemoveAllWhenShown () 
	protected org.eclipse.jface.action.IMenuManager getWrapper (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager mgr
		org.eclipse.jface.action.SubMenuManager wrapper
	public boolean isDynamic () 
	public boolean isEnabled () 
	public boolean isGroupMarker () 
	public boolean isSeparator () 
	public void removeAll () 
		java.util.Iterator iter
		org.eclipse.jface.action.SubMenuManager wrapper
	public void removeMenuListener (org.eclipse.jface.action.IMenuListener) 
		org.eclipse.jface.action.IMenuListener listener
	public void saveWidgetState () 
	public void setParent (org.eclipse.jface.action.IContributionManager) 
		org.eclipse.jface.action.IContributionManager parent
	public void setRemoveAllWhenShown (boolean) 
		boolean removeAll
	public void setVisible (boolean) 
		boolean visible
		java.util.Iterator iter
		org.eclipse.jface.action.SubMenuManager wrapper
	public void update () 
	public void update (boolean) 
		boolean force
	public void update (java.lang.String) 
		String id
	public void updateAll (boolean) 
		boolean force
	protected org.eclipse.jface.action.SubMenuManager wrapMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
		org.eclipse.jface.action.SubMenuManager mgr
	static org.eclipse.core.runtime.ListenerList access$0 (org.eclipse.jface.action.SubMenuManager) 
}

org/eclipse/jface/action/SubStatusLineManager.class
SubStatusLineManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.SubStatusLineManager extends org.eclipse.jface.action.SubContributionManager implements org.eclipse.jface.action.IStatusLineManager  {
	private String message
	private String errorMessage
	private org.eclipse.swt.graphics.Image messageImage
	private org.eclipse.swt.graphics.Image errorImage
	public void  (org.eclipse.jface.action.IStatusLineManager) 
		org.eclipse.jface.action.IStatusLineManager mgr
	protected final org.eclipse.jface.action.IStatusLineManager getParentStatusLineManager () 
	public org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
	public boolean isCancelEnabled () 
	public void setCancelEnabled (boolean) 
		boolean enabled
	public void setErrorMessage (java.lang.String) 
		String message
	public void setErrorMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
		org.eclipse.swt.graphics.Image image
		String message
	public void setMessage (java.lang.String) 
		String message
	public void setMessage (org.eclipse.swt.graphics.Image, java.lang.String) 
		org.eclipse.swt.graphics.Image image
		String message
	public void setVisible (boolean) 
		boolean visible
	public void update (boolean) 
		boolean force
}

org/eclipse/jface/action/SubToolBarManager.class
SubToolBarManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.SubToolBarManager extends org.eclipse.jface.action.SubContributionManager implements org.eclipse.jface.action.IToolBarManager  {
	public void  (org.eclipse.jface.action.IToolBarManager) 
		org.eclipse.jface.action.IToolBarManager mgr
	protected final org.eclipse.jface.action.IToolBarManager getParentToolBarManager () 
	public void update (boolean) 
		boolean force
}

org/eclipse/jface/action/ToolBarContributionItem$1.class
ToolBarContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ToolBarContributionItem$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ToolBarContributionItem this$0
	void  (org.eclipse.jface.action.ToolBarContributionItem) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/action/ToolBarContributionItem$2.class
ToolBarContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ToolBarContributionItem$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.action.ToolBarContributionItem this$0
	void  (org.eclipse.jface.action.ToolBarContributionItem) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

org/eclipse/jface/action/ToolBarContributionItem$3.class
ToolBarContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ToolBarContributionItem$3 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.action.ToolBarContributionItem this$0
	void  (org.eclipse.jface.action.ToolBarContributionItem) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/action/ToolBarContributionItem$4.class
ToolBarContributionItem.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ToolBarContributionItem$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.action.ToolBarContributionItem this$0
	void  (org.eclipse.jface.action.ToolBarContributionItem) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event innerEvent
		org.eclipse.swt.widgets.ToolBar innerToolBar
		org.eclipse.swt.widgets.Menu innerParentMenu
}

org/eclipse/jface/action/ToolBarContributionItem.class
ToolBarContributionItem.java
package org.eclipse.jface.action
public org.eclipse.jface.action.ToolBarContributionItem extends org.eclipse.jface.action.ContributionItem implements org.eclipse.jface.internal.provisional.action.IToolBarContributionItem  {
	public static final int SHOW_ALL_ITEMS
	private org.eclipse.jface.action.MenuManager chevronMenuManager
	private org.eclipse.swt.widgets.CoolItem coolItem
	private int currentHeight
	private int currentWidth
	private boolean disposed
	private int minimumItemsToShow
	private org.eclipse.jface.action.ToolBarManager toolBarManager
	private boolean useChevron
	public void  () 
	public void  (org.eclipse.jface.action.IToolBarManager) 
		org.eclipse.jface.action.IToolBarManager toolBarManager
	public void  (org.eclipse.jface.action.IToolBarManager, java.lang.String) 
		org.eclipse.jface.action.IToolBarManager toolBarManager
		String id
	private final boolean checkDisposed () 
	public void dispose () 
	public void fill (org.eclipse.swt.widgets.CoolBar, int) 
		org.eclipse.swt.widgets.CoolBar coolBar
		int index
		org.eclipse.swt.widgets.ToolBar oldToolBar
		org.eclipse.swt.widgets.ToolBar toolBar
		int flags
	private int[] getAdjustedWrapIndices (int[]) 
		int[] wraps
		int[] adjustedWrapIndices
		int[] adjustedWrapIndices
		int[] adjustedWrapIndices
		int i
	public int getCurrentHeight () 
	public int getCurrentWidth () 
	public int getMinimumItemsToShow () 
	public org.eclipse.jface.action.IToolBarManager getToolBarManager () 
	public boolean getUseChevron () 
	private void handleChevron (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.CoolItem item
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.CoolBar coolBar
		org.eclipse.swt.widgets.ToolBar toolBar
		org.eclipse.swt.graphics.Rectangle toolBarBounds
		org.eclipse.swt.widgets.ToolItem[] items
		java.util.ArrayList hidden
		int i
		org.eclipse.swt.graphics.Rectangle itemBounds
		java.util.Iterator i
		org.eclipse.swt.widgets.ToolItem toolItem
		org.eclipse.jface.action.IContributionItem data
		org.eclipse.jface.action.ActionContributionItem contribution
		org.eclipse.jface.action.IContributionItem innerData
		org.eclipse.jface.action.ActionContributionItem contribution
		org.eclipse.swt.widgets.Menu popup
		org.eclipse.swt.graphics.Point chevronPosition
	private void handleContextMenu (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.ToolBar toolBar
		org.eclipse.swt.widgets.Menu parentMenu
	private void handleWidgetDispose (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
	public boolean isVisible () 
		boolean visibleItem
		org.eclipse.jface.action.IContributionItem[] contributionItems
		int i
		org.eclipse.jface.action.IContributionItem contributionItem
	public void saveWidgetState () 
		org.eclipse.swt.widgets.CoolBar coolBar
		boolean isLastOnRow
		int lastIndex
		int coolItemIndex
		int[] wrapIndicies
		int row
		int nextRow
		int nextRowStartIndex
		int nextRowStartIndex
		int nCurrentWidth
		int nCurrentWidth
	public void setCurrentHeight (int) 
		int currentHeight
	public void setCurrentWidth (int) 
		int currentWidth
	public void setMinimumItemsToShow (int) 
		int minimumItemsToShow
	public void setUseChevron (boolean) 
		boolean value
	public void update (java.lang.String) 
		String propertyName
		org.eclipse.jface.action.IToolBarManager manager
	private void updateSize (boolean) 
		boolean changeCurrentSize
		boolean locked
		org.eclipse.swt.widgets.CoolBar coolBar
		org.eclipse.swt.widgets.ToolBar toolBar
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Point toolBarSize
		org.eclipse.swt.graphics.Point preferredSize
		int toolItemWidth
		int minimumWidth
	static org.eclipse.jface.action.ToolBarManager access$0 (org.eclipse.jface.action.ToolBarContributionItem) 
	static void access$1 (org.eclipse.jface.action.ToolBarContributionItem, org.eclipse.swt.widgets.Event) 
	static void access$2 (org.eclipse.jface.action.ToolBarContributionItem, org.eclipse.swt.events.SelectionEvent) 
	static void access$3 (org.eclipse.jface.action.ToolBarContributionItem, org.eclipse.swt.events.DisposeEvent) 
}

org/eclipse/jface/action/ToolBarManager$1.class
ToolBarManager.java
package org.eclipse.jface.action
 org.eclipse.jface.action.ToolBarManager$1 extends org.eclipse.swt.accessibility.AccessibleAdapter {
	final org.eclipse.jface.action.ToolBarManager this$0
	void  (org.eclipse.jface.action.ToolBarManager) 
	public void getName (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
		org.eclipse.swt.widgets.ToolItem item
		String toolTip
}

org/eclipse/jface/action/ToolBarManager.class
ToolBarManager.java
package org.eclipse.jface.action
public org.eclipse.jface.action.ToolBarManager extends org.eclipse.jface.action.ContributionManager implements org.eclipse.jface.action.IToolBarManager  {
	private int itemStyle
	private org.eclipse.swt.widgets.ToolBar toolBar
	private org.eclipse.jface.action.MenuManager contextMenuManager
	public void  () 
	public void  (int) 
		int style
	public void  (org.eclipse.swt.widgets.ToolBar) 
		org.eclipse.swt.widgets.ToolBar toolbar
	public org.eclipse.swt.widgets.ToolBar createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	private org.eclipse.swt.accessibility.AccessibleListener getAccessibleListener () 
	public void dispose () 
		org.eclipse.jface.action.IContributionItem[] items
		int i
	public org.eclipse.swt.widgets.ToolBar getControl () 
	protected void relayout (org.eclipse.swt.widgets.ToolBar, int, int) 
		org.eclipse.swt.widgets.ToolBar layoutBar
		int oldCount
		int newCount
		org.eclipse.swt.graphics.Point beforePack
		org.eclipse.swt.graphics.Point afterPack
		org.eclipse.swt.widgets.CoolBar cb
		org.eclipse.swt.widgets.CoolItem[] items
		int i
		org.eclipse.swt.graphics.Point curSize
	private boolean toolBarExist () 
	public void update (boolean) 
		boolean force
		int oldCount
		org.eclipse.jface.action.IContributionItem[] items
		java.util.ArrayList clean
		org.eclipse.jface.action.IContributionItem separator
		int i
		org.eclipse.jface.action.IContributionItem ci
		org.eclipse.swt.widgets.ToolItem[] mi
		java.util.ArrayList toRemove
		int i
		Object data
		boolean useRedraw
		int i
		org.eclipse.swt.widgets.ToolItem item
		org.eclipse.swt.widgets.Control ctrl
		org.eclipse.jface.action.IContributionItem src
		org.eclipse.jface.action.IContributionItem dest
		org.eclipse.jface.action.IContributionItem dest
		int srcIx
		int destIx
		java.util.Iterator e
		int start
		int newItems
		int i
		org.eclipse.swt.widgets.ToolItem item
		int i
		org.eclipse.swt.widgets.ToolItem item
		org.eclipse.swt.widgets.Control ctrl
		int newCount
	private org.eclipse.swt.widgets.Menu getContextMenuControl () 
		org.eclipse.swt.widgets.Menu menuWidget
	public org.eclipse.jface.action.MenuManager getContextMenuManager () 
	public void setContextMenuManager (org.eclipse.jface.action.MenuManager) 
		org.eclipse.jface.action.MenuManager contextMenuManager
	private boolean isChildVisible (org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionItem item
		Boolean v
		Boolean v
		org.eclipse.jface.action.IContributionManagerOverrides overrides
	static org.eclipse.swt.widgets.ToolBar access$0 (org.eclipse.jface.action.ToolBarManager) 
}

org/eclipse/jface/action/images/
org/eclipse/jface/action/images/stop.gif
org/eclipse/jface/bindings/
org/eclipse/jface/bindings/Binding.class
Binding.java
package org.eclipse.jface.bindings
public abstract org.eclipse.jface.bindings.Binding extends java.lang.Object {
	private static final int HASH_CODE_NOT_COMPUTED
	private static final int HASH_FACTOR
	private static final int HASH_INITIAL
	public static final int SYSTEM
	public static final int USER
	private final org.eclipse.core.commands.ParameterizedCommand command
	private final String contextId
	private transient int hashCode
	private final String locale
	private final String platform
	private final String schemeId
	protected transient String string
	private final int type
	static Class class$0
	static void  () 
	protected void  (org.eclipse.core.commands.ParameterizedCommand, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) 
		org.eclipse.core.commands.ParameterizedCommand command
		String schemeId
		String contextId
		String locale
		String platform
		String windowManager
		int type
	final boolean deletes (org.eclipse.jface.bindings.Binding) 
		org.eclipse.jface.bindings.Binding binding
		boolean deletes
	public final boolean equals (java.lang.Object) 
		Object object
		org.eclipse.jface.bindings.Binding binding
	public final org.eclipse.core.commands.ParameterizedCommand getParameterizedCommand () 
	public final java.lang.String getContextId () 
	public final java.lang.String getLocale () 
	public final java.lang.String getPlatform () 
	public final java.lang.String getSchemeId () 
	public abstract org.eclipse.jface.bindings.TriggerSequence getTriggerSequence () 
	public final int getType () 
	public final int hashCode () 
	public java.lang.String toString () 
		java.io.StringWriter sw
		java.io.BufferedWriter stringBuffer
}

org/eclipse/jface/bindings/BindingManager.class
BindingManager.java
package org.eclipse.jface.bindings
public final org.eclipse.jface.bindings.BindingManager extends org.eclipse.core.commands.common.HandleObjectManager implements org.eclipse.core.commands.contexts.IContextManagerListener org.eclipse.jface.bindings.ISchemeListener  {
	public static boolean DEBUG
	private static final org.eclipse.jface.bindings.TriggerSequence[] EMPTY_TRIGGER_SEQUENCE
	private static final String LOCALE_SEPARATOR
	private java.util.Map currentConflicts
	private java.util.Map activeBindings
	private java.util.Map activeBindingsByParameterizedCommand
	private java.util.Set triggerConflicts
	private org.eclipse.jface.bindings.Scheme activeScheme
	private String[] activeSchemeIds
	private int bindingCount
	private java.util.Set bindingErrors
	private org.eclipse.jface.bindings.Binding[] bindings
	private java.util.Map cachedBindings
	private final org.eclipse.core.commands.CommandManager commandManager
	private final org.eclipse.core.commands.contexts.ContextManager contextManager
	private String locale
	private String[] locales
	private String platform
	private String[] platforms
	private java.util.Map prefixTable
	static void  () 
	private static final void addReverseLookup (java.util.Map, java.lang.Object, java.lang.Object) 
		java.util.Map map
		Object key
		Object value
		Object currentValue
		java.util.Collection values
		java.util.Collection values
	private static final java.lang.String[] expand (java.lang.String, java.lang.String) 
		String string
		String separator
		java.util.List strings
		StringBuffer stringBuffer
		java.util.StringTokenizer stringTokenizer
	public void  (org.eclipse.core.commands.contexts.ContextManager, org.eclipse.core.commands.CommandManager) 
		org.eclipse.core.commands.contexts.ContextManager contextManager
		org.eclipse.core.commands.CommandManager commandManager
	public final void addBinding (org.eclipse.jface.bindings.Binding) 
		org.eclipse.jface.bindings.Binding binding
		org.eclipse.jface.bindings.Binding[] oldBindings
	public final void addBindingManagerListener (org.eclipse.jface.bindings.IBindingManagerListener) 
		org.eclipse.jface.bindings.IBindingManagerListener listener
	private final java.util.Map buildPrefixTable (java.util.Map) 
		java.util.Map activeBindings
		java.util.Map prefixTable
		java.util.Iterator bindingItr
		java.util.Map$Entry entry
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
		org.eclipse.jface.bindings.TriggerSequence[] prefixes
		int prefixesLength
		org.eclipse.jface.bindings.Binding binding
		int i
		org.eclipse.jface.bindings.TriggerSequence prefix
		Object value
		java.util.Map map
	private final void clearCache () 
	private final void clearSolution () 
	private final int compareSchemes (java.lang.String, java.lang.String) 
		String schemeId1
		String schemeId2
		int i
		String schemePointer
	private final void computeBindings (java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
		java.util.Map activeContextTree
		java.util.Map bindingsByTrigger
		java.util.Map triggersByCommandId
		java.util.Map conflictsByTrigger
		org.eclipse.jface.bindings.Binding[] trimmedBindings
		java.util.Map possibleBindings
		int length
		int i
		org.eclipse.jface.bindings.Binding binding
		boolean found
		String contextId
		String schemeId
		int j
		org.eclipse.jface.bindings.TriggerSequence trigger
		Object existingMatch
		java.util.Collection matches
		java.util.Collection matches
		org.eclipse.core.runtime.MultiStatus conflicts
		java.util.Iterator possibleBindingItr
		java.util.Map$Entry entry
		org.eclipse.jface.bindings.TriggerSequence trigger
		Object match
		java.util.Collection bindings
		java.util.Iterator matchItr
		org.eclipse.jface.bindings.Binding binding
		org.eclipse.jface.bindings.Binding winner
		java.io.StringWriter sw
		java.io.BufferedWriter buffer
		java.util.Iterator i
	public final void contextManagerChanged (org.eclipse.core.commands.contexts.ContextManagerEvent) 
		org.eclipse.core.commands.contexts.ContextManagerEvent contextManagerEvent
	private final int countStrokes (org.eclipse.jface.bindings.Trigger[]) 
		org.eclipse.jface.bindings.Trigger[] triggers
		int strokeCount
		int i
		org.eclipse.jface.bindings.Trigger trigger
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
		int modifierKeys
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
	private final java.util.Map createContextTreeFor (java.util.Set) 
		java.util.Set contextIds
		java.util.Map contextTree
		java.util.Iterator contextIdItr
		String childContextId
		org.eclipse.core.commands.contexts.Context childContext
		String parentContextId
	private final java.util.Map createFilteredContextTreeFor (java.util.Set) 
		java.util.Set contextIds
		boolean dialog
		boolean window
		java.util.Iterator contextIdItr
		String contextId
		String contextId
		org.eclipse.core.commands.contexts.Context context
		String parentId
		org.eclipse.core.commands.common.NotDefinedException e
	private final void fireBindingManagerChanged (org.eclipse.jface.bindings.BindingManagerEvent) 
		org.eclipse.jface.bindings.BindingManagerEvent event
		Object[] listeners
		int i
		org.eclipse.jface.bindings.IBindingManagerListener listener
	private final java.util.Map getActiveBindings () 
	private final java.util.Map getActiveBindingsByParameterizedCommand () 
	public final java.util.Map getActiveBindingsDisregardingContext () 
		org.eclipse.jface.bindings.CachedBindingSet bindingCache
		org.eclipse.jface.bindings.CachedBindingSet existingCache
		java.util.Map commandIdsByTrigger
		java.util.Map triggersByParameterizedCommand
		java.util.Map conflictsByTrigger
	private final java.util.Map getActiveBindingsDisregardingContextByParameterizedCommand () 
		org.eclipse.jface.bindings.CachedBindingSet bindingCache
		org.eclipse.jface.bindings.CachedBindingSet existingCache
		java.util.Map triggersByParameterizedCommand
		java.util.Map commandIdsByTrigger
		java.util.Map conflictsByTrigger
	public final java.util.Collection getActiveBindingsDisregardingContextFlat () 
		java.util.Collection bindingCollections
		java.util.Collection mergedBindings
		java.util.Iterator bindingCollectionItr
		java.util.Collection bindingCollection
	public final org.eclipse.jface.bindings.TriggerSequence[] getActiveBindingsDisregardingContextFor (org.eclipse.core.commands.ParameterizedCommand) 
		org.eclipse.core.commands.ParameterizedCommand parameterizedCommand
		Object object
		java.util.Collection collection
	public final org.eclipse.jface.bindings.TriggerSequence[] getActiveBindingsFor (org.eclipse.core.commands.ParameterizedCommand) 
		org.eclipse.core.commands.ParameterizedCommand parameterizedCommand
		Object object
		java.util.Collection collection
	public final org.eclipse.jface.bindings.TriggerSequence[] getActiveBindingsFor (java.lang.String) 
		String commandId
		org.eclipse.core.commands.ParameterizedCommand parameterizedCommand
	private final org.eclipse.jface.bindings.Binding[] getActiveBindingsFor1 (org.eclipse.core.commands.ParameterizedCommand) 
		org.eclipse.core.commands.ParameterizedCommand command
		org.eclipse.jface.bindings.TriggerSequence[] triggers
		java.util.Map activeBindings
		org.eclipse.jface.bindings.Binding[] bindings
		int i
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
		Object object
		org.eclipse.jface.bindings.Binding binding
	public final org.eclipse.jface.bindings.Scheme getActiveScheme () 
	public final org.eclipse.jface.bindings.TriggerSequence getBestActiveBindingFor (java.lang.String) 
		String commandId
	public final org.eclipse.jface.bindings.TriggerSequence getBestActiveBindingFor (org.eclipse.core.commands.ParameterizedCommand) 
		org.eclipse.core.commands.ParameterizedCommand command
		org.eclipse.jface.bindings.Binding[] bindings
		org.eclipse.jface.bindings.Binding bestBinding
		int compareTo
		int i
		org.eclipse.jface.bindings.Binding currentBinding
		String bestSchemeId
		String currentSchemeId
		String bestLocale
		String currentLocale
		String bestPlatform
		String currentPlatform
		org.eclipse.jface.bindings.TriggerSequence bestTriggerSequence
		org.eclipse.jface.bindings.TriggerSequence currentTriggerSequence
		org.eclipse.jface.bindings.Trigger[] bestTriggers
		org.eclipse.jface.bindings.Trigger[] currentTriggers
	public final java.lang.String getBestActiveBindingFormattedFor (java.lang.String) 
		String commandId
		org.eclipse.jface.bindings.TriggerSequence binding
	public final org.eclipse.jface.bindings.Binding[] getBindings () 
		org.eclipse.jface.bindings.Binding[] returnValue
	public final org.eclipse.jface.bindings.Scheme[] getDefinedSchemes () 
	public final java.lang.String getLocale () 
	public final java.util.Map getPartialMatches (org.eclipse.jface.bindings.TriggerSequence) 
		org.eclipse.jface.bindings.TriggerSequence trigger
		java.util.Map partialMatches
	public final org.eclipse.jface.bindings.Binding getPerfectMatch (org.eclipse.jface.bindings.TriggerSequence) 
		org.eclipse.jface.bindings.TriggerSequence trigger
	public final java.lang.String getPlatform () 
	private final java.util.Map getPrefixTable () 
	public final org.eclipse.jface.bindings.Scheme getScheme (java.lang.String) 
		String schemeId
		org.eclipse.jface.bindings.Scheme scheme
	private final java.lang.String[] getSchemeIds (java.lang.String) 
		String schemeId
		java.util.List strings
		org.eclipse.core.commands.common.NotDefinedException e
	public final boolean isPartialMatch (org.eclipse.jface.bindings.TriggerSequence) 
		org.eclipse.jface.bindings.TriggerSequence trigger
	public final boolean isPerfectMatch (org.eclipse.jface.bindings.TriggerSequence) 
		org.eclipse.jface.bindings.TriggerSequence trigger
	private final boolean localeMatches (org.eclipse.jface.bindings.Binding) 
		org.eclipse.jface.bindings.Binding binding
		boolean matches
		String locale
		int i
	private final boolean platformMatches (org.eclipse.jface.bindings.Binding) 
		org.eclipse.jface.bindings.Binding binding
		boolean matches
		String platform
		int i
	private final void recomputeBindings () 
		java.util.Set activeContextIds
		java.util.Map activeContextTree
		org.eclipse.jface.bindings.CachedBindingSet bindingCache
		org.eclipse.jface.bindings.CachedBindingSet existingCache
		java.util.Map commandIdsByTrigger
		java.util.Map triggersByParameterizedCommand
		java.util.Map conflictsByTrigger
	public final void removeBinding (org.eclipse.jface.bindings.Binding) 
		org.eclipse.jface.bindings.Binding binding
		org.eclipse.jface.bindings.Binding[] newBindings
		boolean bindingsChanged
		int index
		int i
		org.eclipse.jface.bindings.Binding b
	public final void removeBindingManagerListener (org.eclipse.jface.bindings.IBindingManagerListener) 
		org.eclipse.jface.bindings.IBindingManagerListener listener
	public final void removeBindings (org.eclipse.jface.bindings.TriggerSequence, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) 
		org.eclipse.jface.bindings.TriggerSequence sequence
		String schemeId
		String contextId
		String locale
		String platform
		String windowManager
		int type
		org.eclipse.jface.bindings.Binding[] newBindings
		boolean bindingsChanged
		int index
		int i
		org.eclipse.jface.bindings.Binding binding
		boolean equals
	private final org.eclipse.jface.bindings.Binding[] removeDeletions (org.eclipse.jface.bindings.Binding[]) 
		org.eclipse.jface.bindings.Binding[] bindings
		java.util.Map deletions
		org.eclipse.jface.bindings.Binding[] bindingsCopy
		int deletedCount
		int i
		org.eclipse.jface.bindings.Binding binding
		org.eclipse.jface.bindings.TriggerSequence sequence
		Object currentValue
		java.util.Collection collection
		java.util.Collection collection
		int i
		org.eclipse.jface.bindings.Binding binding
		Object deletion
		java.util.Collection collection
		java.util.Iterator iterator
		Object deletionBinding
		org.eclipse.jface.bindings.Binding[] returnValue
		int index
		int i
		org.eclipse.jface.bindings.Binding binding
	private final org.eclipse.jface.bindings.Binding resolveConflicts (java.util.Collection, java.util.Map) 
		java.util.Collection bindings
		java.util.Map activeContextTree
		boolean conflict
		java.util.Iterator bindingItr
		org.eclipse.jface.bindings.Binding bestMatch
		org.eclipse.jface.bindings.Binding current
		String currentSchemeId
		String bestSchemeId
		int compareTo
		String currentContext
		String bestContext
		boolean goToNextBinding
		String contextPointer
	public final void schemeChanged (org.eclipse.jface.bindings.SchemeEvent) 
		org.eclipse.jface.bindings.SchemeEvent schemeEvent
		org.eclipse.jface.bindings.Scheme scheme
		boolean schemeIdAdded
		boolean activeSchemeChanged
	private final void setActiveBindings (java.util.Map, java.util.Map, java.util.Map, java.util.Map) 
		java.util.Map activeBindings
		java.util.Map activeBindingsByCommandId
		java.util.Map prefixTable
		java.util.Map conflicts
		java.util.Map previousBindingsByParameterizedCommand
	public java.util.Map getCurrentConflicts () 
	public java.util.Collection getConflictsFor (org.eclipse.jface.bindings.TriggerSequence) 
		org.eclipse.jface.bindings.TriggerSequence sequence
	public final void setActiveScheme (org.eclipse.jface.bindings.Scheme)  throws org.eclipse.core.commands.common.NotDefinedException 
		org.eclipse.jface.bindings.Scheme scheme
	public final void setBindings (org.eclipse.jface.bindings.Binding[]) 
		org.eclipse.jface.bindings.Binding[] bindings
		java.util.List newList
		int i
		org.eclipse.jface.bindings.Binding binding
		String p
	public final void setLocale (java.lang.String) 
		String locale
	public final void setPlatform (java.lang.String) 
		String platform
}

org/eclipse/jface/bindings/BindingManagerEvent.class
BindingManagerEvent.java
package org.eclipse.jface.bindings
public final org.eclipse.jface.bindings.BindingManagerEvent extends org.eclipse.core.commands.common.AbstractBitSetEvent {
	private static final int CHANGED_ACTIVE_BINDINGS
	private static final int CHANGED_ACTIVE_SCHEME
	private static final int CHANGED_LOCALE
	private static final int CHANGED_PLATFORM
	private static final int CHANGED_SCHEME_DEFINED
	private final org.eclipse.jface.bindings.BindingManager manager
	private final java.util.Map previousTriggersByParameterizedCommand
	private final org.eclipse.jface.bindings.Scheme scheme
	public void  (org.eclipse.jface.bindings.BindingManager, boolean, java.util.Map, boolean, org.eclipse.jface.bindings.Scheme, boolean, boolean, boolean) 
		org.eclipse.jface.bindings.BindingManager manager
		boolean activeBindingsChanged
		java.util.Map previousTriggersByParameterizedCommand
		boolean activeSchemeChanged
		org.eclipse.jface.bindings.Scheme scheme
		boolean schemeDefined
		boolean localeChanged
		boolean platformChanged
	public final org.eclipse.jface.bindings.BindingManager getManager () 
	public final org.eclipse.jface.bindings.Scheme getScheme () 
	public final boolean isActiveBindingsChanged () 
	public final boolean isActiveBindingsChangedFor (org.eclipse.core.commands.ParameterizedCommand) 
		org.eclipse.core.commands.ParameterizedCommand parameterizedCommand
		org.eclipse.jface.bindings.TriggerSequence[] currentBindings
		org.eclipse.jface.bindings.TriggerSequence[] previousBindings
		org.eclipse.jface.bindings.TriggerSequence[] previousBindings
		org.eclipse.jface.bindings.TriggerSequence[] previousBindings
		java.util.Collection previousBindingCollection
	public final boolean isActiveSchemeChanged () 
	public boolean isLocaleChanged () 
	public boolean isPlatformChanged () 
	public final boolean isSchemeChanged () 
	public final boolean isSchemeDefined () 
}

org/eclipse/jface/bindings/CachedBindingSet.class
CachedBindingSet.java
package org.eclipse.jface.bindings
final org.eclipse.jface.bindings.CachedBindingSet extends java.lang.Object {
	private static final int HASH_FACTOR
	private static final int HASH_INITIAL
	private final java.util.Map activeContextTree
	private java.util.Map bindingsByTrigger
	private java.util.Map conflictsByTrigger
	private transient int hashCode
	private transient boolean hashCodeComputed
	private final String[] locales
	private final String[] platforms
	private java.util.Map prefixTable
	private final String[] schemeIds
	private java.util.Map triggersByCommandId
	static Class class$0
	static void  () 
	void  (java.util.Map, java.lang.String[], java.lang.String[], java.lang.String[]) 
		java.util.Map activeContextTree
		String[] locales
		String[] platforms
		String[] schemeIds
	public final boolean equals (java.lang.Object) 
		Object object
		org.eclipse.jface.bindings.CachedBindingSet other
	final java.util.Map getBindingsByTrigger () 
	final java.util.Map getConflictsByTrigger () 
	final java.util.Map getPrefixTable () 
	final java.util.Map getTriggersByCommandId () 
	public final int hashCode () 
	final void setBindingsByTrigger (java.util.Map) 
		java.util.Map commandIdsByTrigger
	final void setConflictsByTrigger (java.util.Map) 
		java.util.Map conflicts
	final void setPrefixTable (java.util.Map) 
		java.util.Map prefixTable
	final void setTriggersByCommandId (java.util.Map) 
		java.util.Map triggersByCommandId
}

org/eclipse/jface/bindings/IBindingManagerListener.class
IBindingManagerListener.java
package org.eclipse.jface.bindings
public abstract org.eclipse.jface.bindings.IBindingManagerListener extends java.lang.Object {
	public abstract void bindingManagerChanged (org.eclipse.jface.bindings.BindingManagerEvent) 
}

org/eclipse/jface/bindings/ISchemeListener.class
ISchemeListener.java
package org.eclipse.jface.bindings
public abstract org.eclipse.jface.bindings.ISchemeListener extends java.lang.Object {
	public abstract void schemeChanged (org.eclipse.jface.bindings.SchemeEvent) 
}

org/eclipse/jface/bindings/Scheme.class
Scheme.java
package org.eclipse.jface.bindings
public final org.eclipse.jface.bindings.Scheme extends org.eclipse.core.commands.common.NamedHandleObject implements java.lang.Comparable  {
	private java.util.Set listeners
	private String parentId
	void  (java.lang.String) 
		String id
	public final void addSchemeListener (org.eclipse.jface.bindings.ISchemeListener) 
		org.eclipse.jface.bindings.ISchemeListener schemeListener
	public final int compareTo (java.lang.Object) 
		Object object
		org.eclipse.jface.bindings.Scheme scheme
		int compareTo
	public final void define (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String description
		String parentId
		boolean definedChanged
		boolean nameChanged
		boolean descriptionChanged
		boolean parentIdChanged
	private final void fireSchemeChanged (org.eclipse.jface.bindings.SchemeEvent) 
		org.eclipse.jface.bindings.SchemeEvent event
		java.util.Iterator listenerItr
		org.eclipse.jface.bindings.ISchemeListener listener
	public final java.lang.String getParentId ()  throws org.eclipse.core.commands.common.NotDefinedException 
	public final void removeSchemeListener (org.eclipse.jface.bindings.ISchemeListener) 
		org.eclipse.jface.bindings.ISchemeListener schemeListener
	public final java.lang.String toString () 
		StringBuffer stringBuffer
	public final void undefine () 
		boolean definedChanged
		boolean nameChanged
		boolean descriptionChanged
		boolean parentIdChanged
}

org/eclipse/jface/bindings/SchemeEvent.class
SchemeEvent.java
package org.eclipse.jface.bindings
public final org.eclipse.jface.bindings.SchemeEvent extends org.eclipse.core.commands.common.AbstractNamedHandleEvent {
	private static final int CHANGED_PARENT_ID
	private final org.eclipse.jface.bindings.Scheme scheme
	public void  (org.eclipse.jface.bindings.Scheme, boolean, boolean, boolean, boolean) 
		org.eclipse.jface.bindings.Scheme scheme
		boolean definedChanged
		boolean nameChanged
		boolean descriptionChanged
		boolean parentIdChanged
	public final org.eclipse.jface.bindings.Scheme getScheme () 
	public final boolean isParentIdChanged () 
}

org/eclipse/jface/bindings/Trigger.class
Trigger.java
package org.eclipse.jface.bindings
public abstract org.eclipse.jface.bindings.Trigger extends java.lang.Object implements java.lang.Comparable  {
	public void  () 
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
}

org/eclipse/jface/bindings/TriggerSequence.class
TriggerSequence.java
package org.eclipse.jface.bindings
public abstract org.eclipse.jface.bindings.TriggerSequence extends java.lang.Object {
	private static final int HASH_CODE_NOT_COMPUTED
	private static final int HASH_FACTOR
	private static final int HASH_INITIAL
	protected transient int hashCode
	protected final org.eclipse.jface.bindings.Trigger[] triggers
	static Class class$0
	static void  () 
	public void  (org.eclipse.jface.bindings.Trigger[]) 
		org.eclipse.jface.bindings.Trigger[] triggers
		int i
		int triggerLength
	public final boolean endsWith (org.eclipse.jface.bindings.TriggerSequence, boolean) 
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
		boolean equals
	public final boolean equals (java.lang.Object) 
		Object object
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
	public abstract java.lang.String format () 
	public abstract org.eclipse.jface.bindings.TriggerSequence[] getPrefixes () 
	public final org.eclipse.jface.bindings.Trigger[] getTriggers () 
		int triggerLength
		org.eclipse.jface.bindings.Trigger[] triggerCopy
	public final int hashCode () 
	public final boolean isEmpty () 
	public final boolean startsWith (org.eclipse.jface.bindings.TriggerSequence, boolean) 
		org.eclipse.jface.bindings.TriggerSequence triggerSequence
		boolean equals
}

org/eclipse/jface/bindings/keys/
org/eclipse/jface/bindings/keys/IKeyLookup.class
IKeyLookup.java
package org.eclipse.jface.bindings.keys
public abstract org.eclipse.jface.bindings.keys.IKeyLookup extends java.lang.Object {
	public static final String ALT_NAME
	public static final String ARROW_DOWN_NAME
	public static final String ARROW_LEFT_NAME
	public static final String ARROW_RIGHT_NAME
	public static final String ARROW_UP_NAME
	public static final String BACKSPACE_NAME
	public static final String BREAK_NAME
	public static final String BS_NAME
	public static final String CAPS_LOCK_NAME
	public static final String COMMAND_NAME
	public static final String CR_NAME
	public static final String CTRL_NAME
	public static final String DEL_NAME
	public static final String DELETE_NAME
	public static final String END_NAME
	public static final String ENTER_NAME
	public static final String ESC_NAME
	public static final String ESCAPE_NAME
	public static final String F1_NAME
	public static final String F10_NAME
	public static final String F11_NAME
	public static final String F12_NAME
	public static final String F13_NAME
	public static final String F14_NAME
	public static final String F15_NAME
	public static final String F16_NAME
	public static final String F17_NAME
	public static final String F18_NAME
	public static final String F19_NAME
	public static final String F20_NAME
	public static final String F2_NAME
	public static final String F3_NAME
	public static final String F4_NAME
	public static final String F5_NAME
	public static final String F6_NAME
	public static final String F7_NAME
	public static final String F8_NAME
	public static final String F9_NAME
	public static final String FF_NAME
	public static final String HOME_NAME
	public static final String INSERT_NAME
	public static final String LF_NAME
	public static final String M1_NAME
	public static final String M2_NAME
	public static final String M3_NAME
	public static final String M4_NAME
	public static final String NUL_NAME
	public static final String NUM_LOCK_NAME
	public static final String NUMPAD_0_NAME
	public static final String NUMPAD_1_NAME
	public static final String NUMPAD_2_NAME
	public static final String NUMPAD_3_NAME
	public static final String NUMPAD_4_NAME
	public static final String NUMPAD_5_NAME
	public static final String NUMPAD_6_NAME
	public static final String NUMPAD_7_NAME
	public static final String NUMPAD_8_NAME
	public static final String NUMPAD_9_NAME
	public static final String NUMPAD_ADD_NAME
	public static final String NUMPAD_DECIMAL_NAME
	public static final String NUMPAD_DIVIDE_NAME
	public static final String NUMPAD_ENTER_NAME
	public static final String NUMPAD_EQUAL_NAME
	public static final String NUMPAD_MULTIPLY_NAME
	public static final String NUMPAD_SUBTRACT_NAME
	public static final String PAGE_DOWN_NAME
	public static final String PAGE_UP_NAME
	public static final String PAUSE_NAME
	public static final String PRINT_SCREEN_NAME
	public static final String RETURN_NAME
	public static final String SCROLL_LOCK_NAME
	public static final String SHIFT_NAME
	public static final String SPACE_NAME
	public static final String TAB_NAME
	public static final String VT_NAME
	public abstract int formalKeyLookup (java.lang.String) 
	public abstract java.lang.Integer formalKeyLookupInteger (java.lang.String) 
	public abstract int formalModifierLookup (java.lang.String) 
	public abstract java.lang.String formalNameLookup (int) 
	public abstract int getAlt () 
	public abstract int getCommand () 
	public abstract int getCtrl () 
	public abstract int getShift () 
	public abstract boolean isModifierKey (int) 
}

org/eclipse/jface/bindings/keys/KeyBinding.class
KeyBinding.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.KeyBinding extends org.eclipse.jface.bindings.Binding {
	private final org.eclipse.jface.bindings.keys.KeySequence keySequence
	public void  (org.eclipse.jface.bindings.keys.KeySequence, org.eclipse.core.commands.ParameterizedCommand, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) 
		org.eclipse.jface.bindings.keys.KeySequence keySequence
		org.eclipse.core.commands.ParameterizedCommand command
		String schemeId
		String contextId
		String locale
		String platform
		String windowManager
		int type
	public final org.eclipse.jface.bindings.keys.KeySequence getKeySequence () 
	public org.eclipse.jface.bindings.TriggerSequence getTriggerSequence () 
}

org/eclipse/jface/bindings/keys/KeyLookupFactory.class
KeyLookupFactory.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.KeyLookupFactory extends java.lang.Object {
	private static final org.eclipse.jface.bindings.keys.SWTKeyLookup SWT_KEY_LOOKUP
	private static org.eclipse.jface.bindings.keys.IKeyLookup defaultLookup
	static void  () 
	public static final org.eclipse.jface.bindings.keys.IKeyLookup getSWTKeyLookup () 
	public static final org.eclipse.jface.bindings.keys.IKeyLookup getDefault () 
	public static final void setDefault (org.eclipse.jface.bindings.keys.IKeyLookup) 
		org.eclipse.jface.bindings.keys.IKeyLookup defaultLookup
	private void  () 
}

org/eclipse/jface/bindings/keys/KeySequence.class
KeySequence.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.KeySequence extends org.eclipse.jface.bindings.TriggerSequence implements java.lang.Comparable  {
	private static final org.eclipse.jface.bindings.keys.KeySequence EMPTY_KEY_SEQUENCE
	public static final String KEY_STROKE_DELIMITER
	public static final String KEY_STROKE_DELIMITERS
	static void  () 
	public static final org.eclipse.jface.bindings.keys.KeySequence getInstance () 
	public static final org.eclipse.jface.bindings.keys.KeySequence getInstance (org.eclipse.jface.bindings.keys.KeySequence, org.eclipse.jface.bindings.keys.KeyStroke) 
		org.eclipse.jface.bindings.keys.KeySequence keySequence
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
		org.eclipse.jface.bindings.keys.KeyStroke[] oldKeyStrokes
		int oldKeyStrokeLength
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
	public static final org.eclipse.jface.bindings.keys.KeySequence getInstance (org.eclipse.jface.bindings.keys.KeyStroke) 
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
	public static final org.eclipse.jface.bindings.keys.KeySequence getInstance (org.eclipse.jface.bindings.keys.KeyStroke[]) 
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
	public static final org.eclipse.jface.bindings.keys.KeySequence getInstance (java.util.List) 
		java.util.List keyStrokes
	public static final org.eclipse.jface.bindings.keys.KeySequence getInstance (java.lang.String)  throws org.eclipse.jface.bindings.keys.ParseException 
		String string
		java.util.List keyStrokes
		java.util.StringTokenizer stringTokenizer
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokeArray
	protected void  (org.eclipse.jface.bindings.keys.KeyStroke[]) 
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
		int i
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
	public final int compareTo (java.lang.Object) 
		Object object
		org.eclipse.jface.bindings.keys.KeySequence castedObject
	public final java.lang.String format () 
	public final org.eclipse.jface.bindings.keys.KeyStroke[] getKeyStrokes () 
		int triggerLength
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
	public final org.eclipse.jface.bindings.TriggerSequence[] getPrefixes () 
		int numberOfPrefixes
		org.eclipse.jface.bindings.TriggerSequence[] prefixes
		int i
		org.eclipse.jface.bindings.keys.KeyStroke[] prefixKeyStrokes
	public final boolean isComplete () 
		int triggersLength
		int i
	public final java.lang.String toString () 
}

org/eclipse/jface/bindings/keys/KeySequenceText$1.class
KeySequenceText.java
package org.eclipse.jface.bindings.keys
 org.eclipse.jface.bindings.keys.KeySequenceText$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.bindings.keys.KeySequenceText this$0
	private final org.eclipse.swt.graphics.Font val$font
	void  (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.swt.graphics.Font) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/bindings/keys/KeySequenceText$2.class
KeySequenceText.java
package org.eclipse.jface.bindings.keys
 org.eclipse.jface.bindings.keys.KeySequenceText$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.bindings.keys.KeySequenceText this$0
	private final org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilterManager val$traversalFilterManager
	void  (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilterManager) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/bindings/keys/KeySequenceText$KeyTrapListener.class
KeySequenceText.java
package org.eclipse.jface.bindings.keys
 org.eclipse.jface.bindings.keys.KeySequenceText$KeyTrapListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	private int insertionIndex
	final org.eclipse.jface.bindings.keys.KeySequenceText this$0
	private void  (org.eclipse.jface.bindings.keys.KeySequenceText) 
	void clearInsertionIndex () 
	private final org.eclipse.jface.bindings.keys.KeyStroke[] deleteKeyStroke (org.eclipse.jface.bindings.keys.KeyStroke[]) 
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[][] deletedKeyStrokes
		int newKeyStrokesLength
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
	private org.eclipse.jface.bindings.keys.KeyStroke[] handleKeyDown (org.eclipse.swt.widgets.Event, org.eclipse.jface.bindings.keys.KeyStroke[]) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
	private final org.eclipse.jface.bindings.keys.KeyStroke[] handleKeyUp (org.eclipse.swt.widgets.Event, org.eclipse.jface.bindings.keys.KeyStroke[]) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
		org.eclipse.swt.widgets.Event mockEvent
		int key
		org.eclipse.jface.bindings.keys.KeyStroke remainingStroke
		int keyStrokesLength
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
	private final org.eclipse.jface.bindings.keys.KeyStroke[] insertKeyStroke (org.eclipse.swt.widgets.Event, org.eclipse.jface.bindings.keys.KeyStroke[]) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
		int key
		org.eclipse.jface.bindings.keys.KeyStroke stroke
		org.eclipse.jface.bindings.keys.KeyStroke[][] deletedKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[][] deletedKeyStrokes
	void  (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.jface.bindings.keys.KeySequenceText$KeyTrapListener) 
}

org/eclipse/jface/bindings/keys/KeySequenceText$TraversalFilter.class
KeySequenceText.java
package org.eclipse.jface.bindings.keys
 org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilter extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.bindings.keys.KeySequenceText this$0
	private void  (org.eclipse.jface.bindings.keys.KeySequenceText) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.bindings.keys.KeyStroke[] oldKeyStrokes
		int newKeyStrokesLength
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
	void  (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilter) 
}

org/eclipse/jface/bindings/keys/KeySequenceText$TraversalFilterManager.class
KeySequenceText.java
package org.eclipse.jface.bindings.keys
 org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilterManager extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	private org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilter filter
	private boolean filtering
	final org.eclipse.jface.bindings.keys.KeySequenceText this$0
	private void  (org.eclipse.jface.bindings.keys.KeySequenceText) 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent event
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent event
	public void dispose () 
	void  (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilterManager) 
}

org/eclipse/jface/bindings/keys/KeySequenceText$UpdateSequenceListener.class
KeySequenceText.java
package org.eclipse.jface.bindings.keys
 org.eclipse.jface.bindings.keys.KeySequenceText$UpdateSequenceListener extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.jface.bindings.keys.KeySequenceText this$0
	private void  (org.eclipse.jface.bindings.keys.KeySequenceText) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent event
		org.eclipse.jface.bindings.keys.KeySequence originalSequence
		String contents
		org.eclipse.jface.bindings.keys.KeySequence newSequence
	void  (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.jface.bindings.keys.KeySequenceText$UpdateSequenceListener) 
}

org/eclipse/jface/bindings/keys/KeySequenceText.class
KeySequenceText.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.KeySequenceText extends java.lang.Object {
	private static final String EMPTY_STRING
	public static final int INFINITE
	public static final String P_KEY_SEQUENCE
	public static final java.util.List TRAPPED_KEYS
	private final org.eclipse.jface.bindings.keys.KeySequenceText$KeyTrapListener keyFilter
	private org.eclipse.jface.bindings.keys.KeySequence keySequence
	private java.util.Collection listeners
	private int maxStrokes
	private final org.eclipse.swt.widgets.Text text
	private final org.eclipse.jface.bindings.keys.KeySequenceText$UpdateSequenceListener updateSequenceListener
	static void  () 
		java.util.TreeSet trappedKeys
		java.util.List trappedKeyList
	public void  (org.eclipse.swt.widgets.Text) 
		org.eclipse.swt.widgets.Text wrappedText
		org.eclipse.swt.graphics.Font font
		org.eclipse.jface.bindings.keys.KeySequenceText$TraversalFilterManager traversalFilterManager
	public final void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public void clear () 
		org.eclipse.jface.bindings.keys.KeySequence oldKeySequence
	private final int deleteSelection (org.eclipse.jface.bindings.keys.KeyStroke[], boolean, org.eclipse.jface.bindings.keys.KeyStroke[][]) 
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
		boolean allowIncomplete
		org.eclipse.jface.bindings.keys.KeyStroke[][] deletedKeyStrokes
		org.eclipse.swt.graphics.Point selection
		int start
		int end
		String string
		java.util.List currentStrokes
		int startTextIndex
		int keyStrokesLength
		int i
		int startStrokeIndex
		int startStrokeIndex
		int endStrokeIndex
		int newLength
		org.eclipse.jface.bindings.keys.KeyStroke startStroke
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokeResult
		int modifierKeys
		org.eclipse.jface.bindings.keys.KeyStroke incompleteStroke
		int incompleteStrokeLength
		org.eclipse.jface.bindings.keys.KeyStroke[] added
	protected final void firePropertyChangeEvent (org.eclipse.jface.bindings.keys.KeySequence) 
		org.eclipse.jface.bindings.keys.KeySequence oldKeySequence
		java.util.Iterator listenerItr
		org.eclipse.jface.util.PropertyChangeEvent event
		org.eclipse.jface.util.IPropertyChangeListener listener
	public org.eclipse.jface.bindings.keys.KeySequence getKeySequence () 
	private java.lang.String getText () 
	private boolean hasIncompleteStroke () 
	private boolean hasSelection () 
	public void insert (org.eclipse.jface.bindings.keys.KeyStroke) 
		org.eclipse.jface.bindings.keys.KeyStroke stroke
		org.eclipse.jface.bindings.keys.KeySequence keySequence
		org.eclipse.jface.bindings.keys.KeyStroke[] oldKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
		int newKeyStrokesLength
		org.eclipse.jface.bindings.keys.KeyStroke[][] deletedKeyStrokes
		int index
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
	private final org.eclipse.jface.bindings.keys.KeyStroke[] insertStrokeAt (org.eclipse.jface.bindings.keys.KeyStroke[], org.eclipse.jface.bindings.keys.KeyStroke, int) 
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke stroke
		int index
		int keyStrokesLength
		org.eclipse.jface.bindings.keys.KeyStroke currentStroke
		int modifierKeys
		int naturalKey
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
	private boolean isCursorInLastPosition () 
	public final void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public void setKeySequence (org.eclipse.jface.bindings.keys.KeySequence) 
		org.eclipse.jface.bindings.keys.KeySequence newKeySequence
		org.eclipse.jface.bindings.keys.KeySequence oldKeySequence
		org.eclipse.jface.bindings.keys.KeyStroke[] oldKeyStrokes
		org.eclipse.jface.bindings.keys.KeyStroke[] newKeyStrokes
		String currentString
		String newString
	public int getKeyStrokeLimit () 
	public void setKeyStrokeLimit (int) 
		int keyStrokeLimit
	static boolean access$0 (org.eclipse.jface.bindings.keys.KeySequenceText) 
	static int access$1 (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.jface.bindings.keys.KeyStroke[], boolean, org.eclipse.jface.bindings.keys.KeyStroke[][]) 
	static boolean access$2 (org.eclipse.jface.bindings.keys.KeySequenceText) 
	static org.eclipse.jface.bindings.keys.KeyStroke[] access$3 (org.eclipse.jface.bindings.keys.KeySequenceText, org.eclipse.jface.bindings.keys.KeyStroke[], org.eclipse.jface.bindings.keys.KeyStroke, int) 
	static boolean access$4 (org.eclipse.jface.bindings.keys.KeySequenceText) 
	static java.lang.String access$5 (org.eclipse.jface.bindings.keys.KeySequenceText) 
}

org/eclipse/jface/bindings/keys/KeyStroke.class
KeyStroke.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.KeyStroke extends org.eclipse.jface.bindings.Trigger implements java.lang.Comparable  {
	public static final String KEY_DELIMITER
	public static final String KEY_DELIMITERS
	public static final int NO_KEY
	private final int modifierKeys
	private final int naturalKey
	public static final org.eclipse.jface.bindings.keys.KeyStroke getInstance (int) 
		int naturalKey
	public static final org.eclipse.jface.bindings.keys.KeyStroke getInstance (int, int) 
		int modifierKeys
		int naturalKey
	public static final org.eclipse.jface.bindings.keys.KeyStroke getInstance (java.lang.String)  throws org.eclipse.jface.bindings.keys.ParseException 
		String string
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		int modifierKeys
		int naturalKey
		java.util.StringTokenizer stringTokenizer
		int i
		String token
		int modifierKey
	private void  (int, int) 
		int modifierKeys
		int naturalKey
	public final int compareTo (java.lang.Object) 
		Object object
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
		int compareTo
	public final boolean equals (java.lang.Object) 
		Object object
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
	public final java.lang.String format () 
	public final int getModifierKeys () 
	public final int getNaturalKey () 
	public final int hashCode () 
	public final boolean isComplete () 
	public final java.lang.String toString () 
}

org/eclipse/jface/bindings/keys/ParseException.class
ParseException.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.ParseException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String s
}

org/eclipse/jface/bindings/keys/SWTKeyLookup.class
SWTKeyLookup.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.SWTKeyLookup extends java.lang.Object implements org.eclipse.jface.bindings.keys.IKeyLookup  {
	private final java.util.Map modifierKeyTable
	private final java.util.Map nameTable
	private final java.util.Map naturalKeyTable
	void  () 
		Integer alt
		Integer command
		Integer ctrl
		Integer shift
		Integer arrowDown
		Integer arrowLeft
		Integer arrowRight
		Integer arrowUp
		Integer breakKey
		Integer bs
		Integer capsLock
		Integer cr
		Integer del
		Integer end
		Integer esc
		Integer f1
		Integer f2
		Integer f3
		Integer f4
		Integer f5
		Integer f6
		Integer f7
		Integer f8
		Integer f9
		Integer f10
		Integer f11
		Integer f12
		Integer f13
		Integer f14
		Integer f15
		Integer f16
		Integer f17
		Integer f18
		Integer f19
		Integer f20
		Integer ff
		Integer home
		Integer insert
		Integer lf
		Integer nul
		Integer numLock
		Integer keypad0
		Integer keypad1
		Integer keypad2
		Integer keypad3
		Integer keypad4
		Integer keypad5
		Integer keypad6
		Integer keypad7
		Integer keypad8
		Integer keypad9
		Integer keypadAdd
		Integer keypadDecimal
		Integer keypadDivide
		Integer keypadCr
		Integer keypadEqual
		Integer keypadMultiply
		Integer keypadSubtract
		Integer pageDown
		Integer pageUp
		Integer pause
		Integer printScreen
		Integer scrollLock
		Integer space
		Integer tab
		Integer vt
	public final int formalKeyLookup (java.lang.String) 
		String name
		Object value
	public final java.lang.Integer formalKeyLookupInteger (java.lang.String) 
		String name
		Object value
	public final int formalModifierLookup (java.lang.String) 
		String name
		Object value
	public final java.lang.String formalNameLookup (int) 
		int key
		Integer keyObject
		Object value
	public final int getAlt () 
	public final int getCommand () 
	public final int getCtrl () 
	public final int getShift () 
	public final boolean isModifierKey (int) 
		int key
}

org/eclipse/jface/bindings/keys/SWTKeySupport.class
SWTKeySupport.java
package org.eclipse.jface.bindings.keys
public final org.eclipse.jface.bindings.keys.SWTKeySupport extends java.lang.Object {
	private static final org.eclipse.jface.bindings.keys.formatting.IKeyFormatter NATIVE_FORMATTER
	static void  () 
	public static final org.eclipse.jface.bindings.keys.KeyStroke convertAcceleratorToKeyStroke (int) 
		int accelerator
		int modifierKeys
		int naturalKey
		int naturalKey
	public static final int convertEventToModifiedAccelerator (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		int modifiers
		char character
	public static final int convertEventToUnmodifiedAccelerator (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	private static final int convertEventToUnmodifiedAccelerator (int, int) 
		int stateMask
		int keyCode
		int modifiers
		int character
	public static final int convertEventToUnmodifiedAccelerator (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent event
	public static final int convertEventToUnshiftedModifiedAccelerator (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		int modifiers
		char character
	public static final int convertKeyStrokeToAccelerator (org.eclipse.jface.bindings.keys.KeyStroke) 
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
	public static org.eclipse.jface.bindings.keys.formatting.IKeyFormatter getKeyFormatterForPlatform () 
	private static final char topKey (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		char character
		boolean ctrlDown
	private static final int toUpperCase (int) 
		int keyCode
		char character
	protected void  () 
}

org/eclipse/jface/bindings/keys/formatting/
org/eclipse/jface/bindings/keys/formatting/AbstractKeyFormatter.class
AbstractKeyFormatter.java
package org.eclipse.jface.bindings.keys.formatting
public abstract org.eclipse.jface.bindings.keys.formatting.AbstractKeyFormatter extends java.lang.Object implements org.eclipse.jface.bindings.keys.formatting.IKeyFormatter  {
	protected static final String KEY_DELIMITER_KEY
	protected static final String KEY_STROKE_DELIMITER_KEY
	protected static final int[] NO_MODIFIER_KEYS
	private static final java.util.ResourceBundle RESOURCE_BUNDLE
	private static final java.util.Set resourceBundleKeys
	static Class class$0
	static void  () 
		java.util.Enumeration keyEnumeration
		Object element
	public void  () 
	public java.lang.String format (int) 
		int key
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		String name
	public java.lang.String format (org.eclipse.jface.bindings.keys.KeySequence) 
		org.eclipse.jface.bindings.keys.KeySequence keySequence
		StringBuffer stringBuffer
		org.eclipse.jface.bindings.keys.KeyStroke[] keyStrokes
		int keyStrokesLength
		int i
	public java.lang.String format (org.eclipse.jface.bindings.keys.KeyStroke) 
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
		String keyDelimiter
		int modifierKeys
		int[] sortedModifierKeys
		StringBuffer stringBuffer
		int i
		int modifierKey
		int naturalKey
	protected abstract java.lang.String getKeyDelimiter () 
	protected abstract java.lang.String getKeyStrokeDelimiter () 
	protected abstract int[] sortModifierKeys (int) 
}

org/eclipse/jface/bindings/keys/formatting/AbstractKeyFormatter.properties
org/eclipse/jface/bindings/keys/formatting/EmacsKeyFormatter.class
EmacsKeyFormatter.java
package org.eclipse.jface.bindings.keys.formatting
public final org.eclipse.jface.bindings.keys.formatting.EmacsKeyFormatter extends org.eclipse.jface.bindings.keys.formatting.AbstractKeyFormatter {
	private static final java.util.ResourceBundle RESOURCE_BUNDLE
	static Class class$0
	static void  () 
	public void  () 
	public java.lang.String format (int) 
		int key
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		String formattedName
	protected java.lang.String getKeyDelimiter () 
	protected java.lang.String getKeyStrokeDelimiter () 
	protected int[] sortModifierKeys (int) 
		int modifierKeys
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		int[] sortedKeys
		int index
}

org/eclipse/jface/bindings/keys/formatting/EmacsKeyFormatter.properties
org/eclipse/jface/bindings/keys/formatting/FormalKeyFormatter.class
FormalKeyFormatter.java
package org.eclipse.jface.bindings.keys.formatting
public final org.eclipse.jface.bindings.keys.formatting.FormalKeyFormatter extends org.eclipse.jface.bindings.keys.formatting.AbstractKeyFormatter {
	public void  () 
	public java.lang.String format (int) 
		int key
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
	protected java.lang.String getKeyDelimiter () 
	protected java.lang.String getKeyStrokeDelimiter () 
	protected int[] sortModifierKeys (int) 
		int modifierKeys
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		int[] sortedKeys
		int index
}

org/eclipse/jface/bindings/keys/formatting/IKeyFormatter.class
IKeyFormatter.java
package org.eclipse.jface.bindings.keys.formatting
public abstract org.eclipse.jface.bindings.keys.formatting.IKeyFormatter extends java.lang.Object {
	public abstract java.lang.String format (int) 
	public abstract java.lang.String format (org.eclipse.jface.bindings.keys.KeySequence) 
	public abstract java.lang.String format (org.eclipse.jface.bindings.keys.KeyStroke) 
}

org/eclipse/jface/bindings/keys/formatting/KeyFormatterFactory.class
KeyFormatterFactory.java
package org.eclipse.jface.bindings.keys.formatting
public final org.eclipse.jface.bindings.keys.formatting.KeyFormatterFactory extends java.lang.Object {
	private static final org.eclipse.jface.bindings.keys.formatting.IKeyFormatter FORMAL_KEY_FORMATTER
	private static final org.eclipse.jface.bindings.keys.formatting.IKeyFormatter EMACS_KEY_FORMATTER
	private static org.eclipse.jface.bindings.keys.formatting.IKeyFormatter defaultKeyFormatter
	static void  () 
	public static final org.eclipse.jface.bindings.keys.formatting.IKeyFormatter getDefault () 
	public static final org.eclipse.jface.bindings.keys.formatting.IKeyFormatter getEmacsKeyFormatter () 
	public static final org.eclipse.jface.bindings.keys.formatting.IKeyFormatter getFormalKeyFormatter () 
	public static final void setDefault (org.eclipse.jface.bindings.keys.formatting.IKeyFormatter) 
		org.eclipse.jface.bindings.keys.formatting.IKeyFormatter defaultKeyFormatter
	private void  () 
}

org/eclipse/jface/bindings/keys/formatting/NativeKeyFormatter.class
NativeKeyFormatter.java
package org.eclipse.jface.bindings.keys.formatting
public final org.eclipse.jface.bindings.keys.formatting.NativeKeyFormatter extends org.eclipse.jface.bindings.keys.formatting.AbstractKeyFormatter {
	private static final String CARBON_KEY_DELIMITER_KEY
	private static final java.util.HashMap CARBON_KEY_LOOK_UP
	private static final java.util.ResourceBundle RESOURCE_BUNDLE
	private static final String WIN32_KEY_STROKE_DELIMITER_KEY
	static Class class$0
	static void  () 
	public void  () 
	public final java.lang.String format (int) 
		int key
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		String name
		String formattedName
	protected java.lang.String getKeyDelimiter () 
	protected java.lang.String getKeyStrokeDelimiter () 
	protected int[] sortModifierKeys (int) 
		int modifierKeys
		org.eclipse.jface.bindings.keys.IKeyLookup lookup
		int[] sortedKeys
		int index
}

org/eclipse/jface/bindings/keys/formatting/NativeKeyFormatter.properties
org/eclipse/jface/commands/
org/eclipse/jface/commands/ActionHandler$1.class
ActionHandler.java
package org.eclipse.jface.commands
 org.eclipse.jface.commands.ActionHandler$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.commands.ActionHandler this$0
	void  (org.eclipse.jface.commands.ActionHandler) 
	public final void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent propertyChangeEvent
		String property
}

org/eclipse/jface/commands/ActionHandler.class
ActionHandler.java
package org.eclipse.jface.commands
public final org.eclipse.jface.commands.ActionHandler extends org.eclipse.core.commands.AbstractHandler {
	private final org.eclipse.jface.action.IAction action
	private org.eclipse.jface.util.IPropertyChangeListener propertyChangeListener
	public void  (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public final void addHandlerListener (org.eclipse.core.commands.IHandlerListener) 
		org.eclipse.core.commands.IHandlerListener handlerListener
	private final void attachListener () 
	private final void detachListener () 
	public final void dispose () 
	public final java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
		Object trigger
		Exception e
	public final org.eclipse.jface.action.IAction getAction () 
	public final boolean isEnabled () 
	public final boolean isHandled () 
	public final void removeHandlerListener (org.eclipse.core.commands.IHandlerListener) 
		org.eclipse.core.commands.IHandlerListener handlerListener
	public final java.lang.String toString () 
		StringBuffer buffer
	static void access$0 (org.eclipse.jface.commands.ActionHandler, org.eclipse.core.commands.HandlerEvent) 
}

org/eclipse/jface/commands/PersistentState.class
PersistentState.java
package org.eclipse.jface.commands
public abstract org.eclipse.jface.commands.PersistentState extends org.eclipse.core.commands.State {
	private boolean persisted
	public void  () 
	public abstract void load (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
	public abstract void save (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
	public void setShouldPersist (boolean) 
		boolean persisted
	public boolean shouldPersist () 
}

org/eclipse/jface/commands/RadioState$RadioStateManager$RadioGroup.class
RadioState.java
package org.eclipse.jface.commands
final org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup extends java.lang.Object implements org.eclipse.core.commands.IStateListener  {
	private org.eclipse.jface.commands.RadioState active
	private java.util.Set members
	private void  () 
	private final void activateMember (org.eclipse.jface.commands.RadioState) 
		org.eclipse.jface.commands.RadioState state
	private final void addMember (org.eclipse.jface.commands.RadioState) 
		org.eclipse.jface.commands.RadioState state
		Object value
	public final void handleStateChange (org.eclipse.core.commands.State, java.lang.Object) 
		org.eclipse.core.commands.State state
		Object oldValue
		Object newValue
	private final void removeMember (org.eclipse.jface.commands.RadioState) 
		org.eclipse.jface.commands.RadioState state
	static void access$0 (org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup, org.eclipse.jface.commands.RadioState) 
	void  (org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup) 
	static void access$2 (org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup, org.eclipse.jface.commands.RadioState) 
	static void access$3 (org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup, org.eclipse.jface.commands.RadioState) 
}

org/eclipse/jface/commands/RadioState$RadioStateManager.class
RadioState.java
package org.eclipse.jface.commands
final org.eclipse.jface.commands.RadioState$RadioStateManager extends java.lang.Object {
	private static java.util.Map radioStatesById
	static void  () 
	private void  () 
	private static final void activateGroup (java.lang.String, org.eclipse.jface.commands.RadioState) 
		String identifier
		org.eclipse.jface.commands.RadioState state
		Object currentValue
		org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup radioGroup
	private static final void registerState (java.lang.String, org.eclipse.jface.commands.RadioState) 
		String identifier
		org.eclipse.jface.commands.RadioState state
		Object currentValue
		org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup radioGroup
		org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup radioGroup
	private static final void unregisterState (java.lang.String, org.eclipse.jface.commands.RadioState) 
		String identifier
		org.eclipse.jface.commands.RadioState state
		Object currentValue
		org.eclipse.jface.commands.RadioState$RadioStateManager$RadioGroup radioGroup
	static void access$0 (java.lang.String, org.eclipse.jface.commands.RadioState) 
	static void access$1 (java.lang.String, org.eclipse.jface.commands.RadioState) 
	static void access$2 (java.lang.String, org.eclipse.jface.commands.RadioState) 
}

org/eclipse/jface/commands/RadioState.class
RadioState.java
package org.eclipse.jface.commands
public org.eclipse.jface.commands.RadioState extends org.eclipse.jface.commands.ToggleState {
	private String radioGroupIdentifier
	public void  () 
	public void dispose () 
	public final void setRadioGroupIdentifier (java.lang.String) 
		String identifier
	public void setValue (java.lang.Object) 
		Object value
}

org/eclipse/jface/commands/ToggleState.class
ToggleState.java
package org.eclipse.jface.commands
public org.eclipse.jface.commands.ToggleState extends org.eclipse.jface.commands.PersistentState {
	public void  () 
	public final void load (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String preferenceKey
		boolean currentValue
		boolean value
	public final void save (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String preferenceKey
		Object value
	public void setValue (java.lang.Object) 
		Object value
}

org/eclipse/jface/contexts/
org/eclipse/jface/contexts/IContextIds.class
IContextIds.java
package org.eclipse.jface.contexts
public abstract org.eclipse.jface.contexts.IContextIds extends java.lang.Object {
	public static final String CONTEXT_ID_DIALOG
	public static final String CONTEXT_ID_DIALOG_AND_WINDOW
	public static final String CONTEXT_ID_WINDOW
}

org/eclipse/jface/dialogs/
org/eclipse/jface/dialogs/AnimatorFactory.class
AnimatorFactory.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.AnimatorFactory extends java.lang.Object {
	public void  () 
	public org.eclipse.jface.dialogs.ControlAnimator createAnimator (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
}

org/eclipse/jface/dialogs/ControlAnimator.class
ControlAnimator.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.ControlAnimator extends java.lang.Object {
	protected org.eclipse.swt.widgets.Control control
	public void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void setVisible (boolean) 
		boolean visible
		org.eclipse.swt.graphics.Rectangle parentBounds
		int bottom
		int endY
		org.eclipse.swt.graphics.Point loc
}

org/eclipse/jface/dialogs/ControlEnableState$ItemState.class
ControlEnableState.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.ControlEnableState$ItemState extends java.lang.Object {
	protected org.eclipse.swt.widgets.Control item
	protected boolean state
	final org.eclipse.jface.dialogs.ControlEnableState this$0
	public void  (org.eclipse.jface.dialogs.ControlEnableState, org.eclipse.swt.widgets.Control, boolean) 
		org.eclipse.swt.widgets.Control item
		boolean state
	public void restore () 
}

org/eclipse/jface/dialogs/ControlEnableState.class
ControlEnableState.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.ControlEnableState extends java.lang.Object {
	private java.util.List exceptions
	private java.util.List states
	protected void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control w
	protected void  (org.eclipse.swt.widgets.Control, java.util.List) 
		org.eclipse.swt.widgets.Control w
		java.util.List exceptions
	public static org.eclipse.jface.dialogs.ControlEnableState disable (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control w
	public static org.eclipse.jface.dialogs.ControlEnableState disable (org.eclipse.swt.widgets.Control, java.util.List) 
		org.eclipse.swt.widgets.Control w
		java.util.List exceptions
	private void readStateForAndDisable (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Composite c
		org.eclipse.swt.widgets.Control[] children
		int i
	public void restore () 
		int size
		int i
}

org/eclipse/jface/dialogs/Dialog$1.class
Dialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.Dialog$1 extends java.lang.Object implements org.eclipse.jface.dialogs.IDialogBlockedHandler  {
	void  () 
	public void clearBlocked () 
	public void showBlocked (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IStatus, java.lang.String) 
		org.eclipse.core.runtime.IProgressMonitor blocking
		org.eclipse.core.runtime.IStatus blockingStatus
		String blockedName
	public void showBlocked (org.eclipse.swt.widgets.Shell, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IStatus, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.runtime.IProgressMonitor blocking
		org.eclipse.core.runtime.IStatus blockingStatus
		String blockedName
}

org/eclipse/jface/dialogs/Dialog$2.class
Dialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.Dialog$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.dialogs.Dialog this$0
	void  (org.eclipse.jface.dialogs.Dialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

org/eclipse/jface/dialogs/Dialog.class
Dialog.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.Dialog extends org.eclipse.jface.window.Window {
	public static final String DLG_IMG_ERROR
	public static final String DLG_IMG_INFO
	public static final String DLG_IMG_QUESTION
	public static final String DLG_IMG_WARNING
	public static final String DLG_IMG_MESSAGE_INFO
	public static final String DLG_IMG_MESSAGE_WARNING
	public static final String DLG_IMG_MESSAGE_ERROR
	public static final String DLG_IMG_HELP
	public static final String ELLIPSIS
	private static final String DIALOG_ORIGIN_X
	private static final String DIALOG_ORIGIN_Y
	private static final String DIALOG_WIDTH
	private static final String DIALOG_HEIGHT
	private static final String DIALOG_FONT_DATA
	public static final int DIALOG_DEFAULT_BOUNDS
	public static final int DIALOG_PERSISTLOCATION
	public static final int DIALOG_PERSISTSIZE
	protected org.eclipse.swt.widgets.Control dialogArea
	public org.eclipse.swt.widgets.Control buttonBar
	private java.util.HashMap buttons
	private org.eclipse.swt.graphics.FontMetrics fontMetrics
	private static final int HORIZONTAL_DIALOG_UNIT_PER_CHAR
	private static final int VERTICAL_DIALOG_UNITS_PER_CHAR
	public static org.eclipse.jface.dialogs.IDialogBlockedHandler blockedHandler
	static void  () 
	public static int convertHeightInCharsToPixels (org.eclipse.swt.graphics.FontMetrics, int) 
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		int chars
	public static int convertHorizontalDLUsToPixels (org.eclipse.swt.graphics.FontMetrics, int) 
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		int dlus
	public static int convertVerticalDLUsToPixels (org.eclipse.swt.graphics.FontMetrics, int) 
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		int dlus
	public static int convertWidthInCharsToPixels (org.eclipse.swt.graphics.FontMetrics, int) 
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		int chars
	public static java.lang.String shortenText (java.lang.String, org.eclipse.swt.widgets.Control) 
		String textValue
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.GC gc
		int maxWidth
		int maxExtent
		int length
		int charsToClip
		int pivot
		int start
		int end
		String s1
		String s2
		String s
		int l
	protected void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider parentShell
	protected void buttonPressed (int) 
		int buttonId
	protected void cancelPressed () 
	protected int convertHeightInCharsToPixels (int) 
		int chars
	protected int convertHorizontalDLUsToPixels (int) 
		int dlus
	protected int convertVerticalDLUsToPixels (int) 
		int dlus
	protected int convertWidthInCharsToPixels (int) 
		int chars
	protected org.eclipse.swt.widgets.Button createButton (org.eclipse.swt.widgets.Composite, int, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int id
		String label
		boolean defaultButton
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.swt.widgets.Control createButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void initializeBounds () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Button defaultButton
	private boolean isContained (org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control container
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
	protected org.eclipse.swt.widgets.Button getButton (int) 
		int id
	protected org.eclipse.swt.widgets.Control getButtonBar () 
	protected org.eclipse.swt.widgets.Button getCancelButton () 
	protected org.eclipse.swt.widgets.Control getDialogArea () 
	public static org.eclipse.swt.graphics.Image getImage (java.lang.String) 
		String key
	protected org.eclipse.swt.widgets.Button getOKButton () 
	protected void initializeDialogUnits (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.GC gc
	protected void okPressed () 
	protected void setButtonLayoutData (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
		int widthHint
		org.eclipse.swt.graphics.Point minSize
	protected void setButtonLayoutFormData (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.FormData data
		int widthHint
		org.eclipse.swt.graphics.Point minSize
	public boolean close () 
		boolean returnValue
	public static void applyDialogFont (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Font dialogFont
	private static void applyDialogFont (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Font dialogFont
		org.eclipse.swt.widgets.Control[] children
		int i
	private static boolean hasDefaultFont (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.FontData[] controlFontData
		org.eclipse.swt.graphics.FontData[] defaultFontData
		int i
	private static org.eclipse.swt.graphics.Font getDefaultFont (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		String fontName
		org.eclipse.swt.graphics.Font cached
		org.eclipse.swt.graphics.Font defaultFont
	protected static boolean dialogFontIsDefault () 
		org.eclipse.swt.graphics.FontData[] dialogFontData
		org.eclipse.swt.graphics.FontData[] defaultFontData
	public void create () 
	public static org.eclipse.jface.dialogs.IDialogBlockedHandler getBlockedHandler () 
	public static void setBlockedHandler (org.eclipse.jface.dialogs.IDialogBlockedHandler) 
		org.eclipse.jface.dialogs.IDialogBlockedHandler blockedHandler
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings () 
	protected int getDialogBoundsStrategy () 
	private void saveDialogBounds (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.swt.graphics.Point shellLocation
		org.eclipse.swt.graphics.Point shellSize
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.swt.graphics.Point parentLocation
		int strategy
		org.eclipse.swt.graphics.FontData[] fontDatas
	protected org.eclipse.swt.graphics.Point getInitialSize () 
		org.eclipse.swt.graphics.Point result
		org.eclipse.jface.dialogs.IDialogSettings settings
		boolean useStoredBounds
		String previousDialogFontData
		org.eclipse.swt.graphics.FontData[] fontDatas
		String currentDialogFontData
		int width
		int height
	protected org.eclipse.swt.graphics.Point getInitialLocation (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point initialSize
		org.eclipse.swt.graphics.Point result
		org.eclipse.jface.dialogs.IDialogSettings settings
		int x
		int y
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.swt.graphics.Point parentLocation
	protected boolean isResizable () 
}

org/eclipse/jface/dialogs/DialogMessageArea.class
DialogMessageArea.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.DialogMessageArea extends java.lang.Object {
	private org.eclipse.swt.widgets.Text messageText
	private org.eclipse.swt.widgets.Label messageImageLabel
	private org.eclipse.swt.widgets.Composite messageComposite
	private String lastMessageText
	private int lastMessageType
	private org.eclipse.swt.custom.CLabel titleLabel
	public void  () 
	public void createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout messageLayout
		org.eclipse.swt.layout.GridData textData
	public void setTitleLayoutData (java.lang.Object) 
		Object layoutData
	public void setMessageLayoutData (java.lang.Object) 
		Object layoutData
	public void showTitle (java.lang.String, org.eclipse.swt.graphics.Image) 
		String titleMessage
		org.eclipse.swt.graphics.Image titleImage
	public void restoreTitle () 
	public void updateText (java.lang.String, int) 
		String newMessage
		int newType
		org.eclipse.swt.graphics.Image newImage
		String shortText
	public void clearErrorMessage () 
}

org/eclipse/jface/dialogs/DialogPage.class
DialogPage.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.DialogPage extends java.lang.Object implements org.eclipse.jface.dialogs.IDialogPage org.eclipse.jface.dialogs.IMessageProvider  {
	private org.eclipse.swt.widgets.Control control
	private String title
	private String description
	private org.eclipse.swt.graphics.Image image
	private org.eclipse.jface.resource.ImageDescriptor imageDescriptor
	private String message
	private int messageType
	private String errorMessage
	private org.eclipse.swt.graphics.FontMetrics fontMetrics
	protected void  () 
	protected void  (java.lang.String) 
		String title
	protected void  (java.lang.String, org.eclipse.jface.resource.ImageDescriptor) 
		String title
		org.eclipse.jface.resource.ImageDescriptor image
	protected int convertHeightInCharsToPixels (int) 
		int chars
	protected int convertHorizontalDLUsToPixels (int) 
		int dlus
	protected int convertVerticalDLUsToPixels (int) 
		int dlus
	protected int convertWidthInCharsToPixels (int) 
		int chars
	public void dispose () 
	public org.eclipse.swt.widgets.Control getControl () 
	public java.lang.String getDescription () 
	protected java.lang.String getDialogFontName () 
	public java.lang.String getErrorMessage () 
	protected org.eclipse.swt.graphics.Font getFont () 
	public org.eclipse.swt.graphics.Image getImage () 
	public java.lang.String getMessage () 
	public int getMessageType () 
	public org.eclipse.swt.widgets.Shell getShell () 
	public java.lang.String getTitle () 
	protected final java.lang.String getToolTipText (int) 
		int widgetId
	protected void initializeDialogUnits (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control testControl
		org.eclipse.swt.graphics.GC gc
	protected org.eclipse.swt.layout.GridData setButtonLayoutData (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
		int widthHint
		org.eclipse.swt.graphics.Point minSize
	protected boolean isControlCreated () 
	public void performHelp () 
	protected void setControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control newControl
	public void setDescription (java.lang.String) 
		String description
	public void setErrorMessage (java.lang.String) 
		String newMessage
	public void setImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor desc
	public void setMessage (java.lang.String) 
		String newMessage
	public void setMessage (java.lang.String, int) 
		String newMessage
		int newType
	public void setTitle (java.lang.String) 
		String title
	public void setVisible (boolean) 
		boolean visible
}

org/eclipse/jface/dialogs/DialogSettings$XMLWriter.class
DialogSettings.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.DialogSettings$XMLWriter extends java.io.BufferedWriter {
	protected int tab
	protected static final String XML_VERSION
	public void  (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream output
	public void  (java.io.Writer)  throws java.io.IOException 
		java.io.Writer output
	private void writeln (java.lang.String)  throws java.io.IOException 
		String text
	public void endTag (java.lang.String)  throws java.io.IOException 
		String name
	private void printTabulation ()  throws java.io.IOException 
		int i
	public void printTag (java.lang.String, java.util.HashMap, boolean)  throws java.io.IOException 
		String name
		java.util.HashMap parameters
		boolean close
	private void printTag (java.lang.String, java.util.HashMap, boolean, boolean, boolean)  throws java.io.IOException 
		String name
		java.util.HashMap parameters
		boolean shouldTab
		boolean newLine
		boolean close
		StringBuffer sb
		java.util.Enumeration e
		String key
	public void startTag (java.lang.String, java.util.HashMap)  throws java.io.IOException 
		String name
		java.util.HashMap parameters
	private void startTag (java.lang.String, java.util.HashMap, boolean)  throws java.io.IOException 
		String name
		java.util.HashMap parameters
		boolean newLine
	private static void appendEscapedChar (java.lang.StringBuffer, char) 
		StringBuffer buffer
		char c
		String replacement
	private static java.lang.String getEscaped (java.lang.String) 
		String s
		StringBuffer result
		int i
	private static java.lang.String getReplacement (char) 
		char c
}

org/eclipse/jface/dialogs/DialogSettings.class
DialogSettings.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.DialogSettings extends java.lang.Object implements org.eclipse.jface.dialogs.IDialogSettings  {
	private String name
	private java.util.Map sections
	private java.util.Map items
	private java.util.Map arrayItems
	private static final String TAG_SECTION
	private static final String TAG_NAME
	private static final String TAG_KEY
	private static final String TAG_VALUE
	private static final String TAG_LIST
	private static final String TAG_ITEM
	public void  (java.lang.String) 
		String sectionName
	public org.eclipse.jface.dialogs.IDialogSettings addNewSection (java.lang.String) 
		String sectionName
		org.eclipse.jface.dialogs.DialogSettings section
	public void addSection (org.eclipse.jface.dialogs.IDialogSettings) 
		org.eclipse.jface.dialogs.IDialogSettings section
	public java.lang.String get (java.lang.String) 
		String key
	public java.lang.String[] getArray (java.lang.String) 
		String key
	public boolean getBoolean (java.lang.String) 
		String key
	public double getDouble (java.lang.String)  throws java.lang.NumberFormatException 
		String key
		String setting
	public float getFloat (java.lang.String)  throws java.lang.NumberFormatException 
		String key
		String setting
	public int getInt (java.lang.String)  throws java.lang.NumberFormatException 
		String key
		String setting
	public long getLong (java.lang.String)  throws java.lang.NumberFormatException 
		String key
		String setting
	public java.lang.String getName () 
	public org.eclipse.jface.dialogs.IDialogSettings getSection (java.lang.String) 
		String sectionName
	public org.eclipse.jface.dialogs.IDialogSettings[] getSections () 
		java.util.Collection values
		org.eclipse.jface.dialogs.DialogSettings[] result
	public void load (java.io.Reader) 
		java.io.Reader r
		org.w3c.dom.Document document
		javax.xml.parsers.DocumentBuilder parser
		org.w3c.dom.Node root
	public void load (java.lang.String)  throws java.io.IOException 
		String fileName
		java.io.FileInputStream stream
		java.io.BufferedReader reader
	private void load (org.w3c.dom.Document, org.w3c.dom.Element) 
		org.w3c.dom.Document document
		org.w3c.dom.Element root
		org.w3c.dom.NodeList l
		int i
		org.w3c.dom.Node n
		String key
		String value
		int i
		org.w3c.dom.Node n
		org.w3c.dom.Element child
		String key
		org.w3c.dom.NodeList list
		java.util.List valueList
		int j
		org.w3c.dom.Element node
		String[] value
		int i
		org.w3c.dom.Node n
		org.eclipse.jface.dialogs.DialogSettings s
	public void put (java.lang.String, java.lang.String[]) 
		String key
		String[] value
	public void put (java.lang.String, double) 
		String key
		double value
	public void put (java.lang.String, float) 
		String key
		float value
	public void put (java.lang.String, int) 
		String key
		int value
	public void put (java.lang.String, long) 
		String key
		long value
	public void put (java.lang.String, java.lang.String) 
		String key
		String value
	public void put (java.lang.String, boolean) 
		String key
		boolean value
	public void save (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
		org.eclipse.jface.dialogs.DialogSettings$XMLWriter xmlWriter
	public void save (java.lang.String)  throws java.io.IOException 
		String fileName
		java.io.FileOutputStream stream
		org.eclipse.jface.dialogs.DialogSettings$XMLWriter writer
	private void save (org.eclipse.jface.dialogs.DialogSettings$XMLWriter)  throws java.io.IOException 
		org.eclipse.jface.dialogs.DialogSettings$XMLWriter out
		java.util.HashMap attributes
		java.util.Iterator i
		String key
		String string
		java.util.Iterator i
		String key
		String[] value
		int index
		String string
		java.util.Iterator i
}

org/eclipse/jface/dialogs/DialogTray.class
DialogTray.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.DialogTray extends java.lang.Object {
	public void  () 
	protected abstract org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
}

org/eclipse/jface/dialogs/ErrorDialog$1.class
ErrorDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.ErrorDialog$1 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.jface.dialogs.ErrorDialog this$0
	void  (org.eclipse.jface.dialogs.ErrorDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/dialogs/ErrorDialog.class
ErrorDialog.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.ErrorDialog extends org.eclipse.jface.dialogs.IconAndMessageDialog {
	public static boolean AUTOMATED_MODE
	private static final int LIST_ITEM_COUNT
	private static final String NESTING_INDENT
	private org.eclipse.swt.widgets.Button detailsButton
	private String title
	private org.eclipse.swt.widgets.List list
	private boolean listCreated
	private int displayMask
	private org.eclipse.core.runtime.IStatus status
	private org.eclipse.swt.dnd.Clipboard clipboard
	private boolean shouldIncludeTopLevelErrorInDetails
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, int) 
		org.eclipse.swt.widgets.Shell parentShell
		String dialogTitle
		String message
		org.eclipse.core.runtime.IStatus status
		int displayMask
	protected void buttonPressed (int) 
		int id
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	private void createSupportArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.dialogs.ErrorSupportProvider provider
		org.eclipse.swt.widgets.Composite supportArea
		org.eclipse.swt.layout.GridData supportData
		org.eclipse.swt.layout.GridLayout layout
	protected void createDetailsButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData childData
	protected void createDialogAndButtonArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite dialogComposite
	protected org.eclipse.swt.graphics.Image getImage () 
	protected org.eclipse.swt.widgets.List createDropDownList (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Menu copyMenu
		org.eclipse.swt.widgets.MenuItem copyItem
	public int open () 
	public static int openError (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus) 
		org.eclipse.swt.widgets.Shell parent
		String dialogTitle
		String message
		org.eclipse.core.runtime.IStatus status
	public static int openError (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, int) 
		org.eclipse.swt.widgets.Shell parentShell
		String title
		String message
		org.eclipse.core.runtime.IStatus status
		int displayMask
		org.eclipse.jface.dialogs.ErrorDialog dialog
	private void populateList (org.eclipse.swt.widgets.List) 
		org.eclipse.swt.widgets.List listToPopulate
	private boolean listContentExists () 
	private void populateList (org.eclipse.swt.widgets.List, org.eclipse.core.runtime.IStatus, int, boolean) 
		org.eclipse.swt.widgets.List listToPopulate
		org.eclipse.core.runtime.IStatus buildingStatus
		int nesting
		boolean includeStatus
		Throwable t
		boolean isCoreException
		boolean incrementNesting
		StringBuffer sb
		int i
		String message
		StringBuffer sb
		int i
		String message
		org.eclipse.core.runtime.CoreException ce
		org.eclipse.core.runtime.IStatus eStatus
		org.eclipse.core.runtime.IStatus[] children
		int i
	private boolean listContentExists (org.eclipse.core.runtime.IStatus, boolean) 
		org.eclipse.core.runtime.IStatus buildingStatus
		boolean includeStatus
		Throwable t
		boolean isCoreException
		boolean result
		org.eclipse.core.runtime.CoreException ce
		org.eclipse.core.runtime.IStatus eStatus
		org.eclipse.core.runtime.IStatus[] children
		int i
	protected static boolean shouldDisplay (org.eclipse.core.runtime.IStatus, int) 
		org.eclipse.core.runtime.IStatus status
		int mask
		org.eclipse.core.runtime.IStatus[] children
		int i
	private void toggleDetailsArea () 
		org.eclipse.swt.graphics.Point windowSize
		org.eclipse.swt.graphics.Point oldSize
		org.eclipse.swt.graphics.Point newSize
	private void populateCopyBuffer (org.eclipse.core.runtime.IStatus, java.lang.StringBuffer, int) 
		org.eclipse.core.runtime.IStatus buildingStatus
		StringBuffer buffer
		int nesting
		int i
		Throwable t
		org.eclipse.core.runtime.CoreException ce
		int i
		String message
		org.eclipse.core.runtime.IStatus[] children
		int i
	private void copyToClipboard () 
		StringBuffer statusBuffer
	public boolean close () 
	protected final void showDetailsArea () 
		org.eclipse.swt.widgets.Control control
	protected boolean shouldShowDetailsButton () 
	protected final void setStatus (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	private void repopulateList () 
	int getColumnCount () 
	protected boolean isResizable () 
	static void access$0 (org.eclipse.jface.dialogs.ErrorDialog) 
}

org/eclipse/jface/dialogs/ErrorSupportProvider.class
ErrorSupportProvider.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.ErrorSupportProvider extends java.lang.Object {
	public void  () 
	public abstract org.eclipse.swt.widgets.Control createSupportArea (org.eclipse.swt.widgets.Composite, org.eclipse.core.runtime.IStatus) 
}

org/eclipse/jface/dialogs/IDialogBlockedHandler.class
IDialogBlockedHandler.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IDialogBlockedHandler extends java.lang.Object {
	public abstract void clearBlocked () 
	public abstract void showBlocked (org.eclipse.swt.widgets.Shell, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IStatus, java.lang.String) 
	public abstract void showBlocked (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IStatus, java.lang.String) 
}

org/eclipse/jface/dialogs/IDialogConstants.class
IDialogConstants.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IDialogConstants extends java.lang.Object {
	public static final int OK_ID
	public static final int CANCEL_ID
	public static final int YES_ID
	public static final int NO_ID
	public static final int YES_TO_ALL_ID
	public static final int SKIP_ID
	public static final int STOP_ID
	public static final int ABORT_ID
	public static final int RETRY_ID
	public static final int IGNORE_ID
	public static final int PROCEED_ID
	public static final int OPEN_ID
	public static final int CLOSE_ID
	public static final int DETAILS_ID
	public static final int BACK_ID
	public static final int NEXT_ID
	public static final int FINISH_ID
	public static final int HELP_ID
	public static final int SELECT_ALL_ID
	public static final int DESELECT_ALL_ID
	public static final int SELECT_TYPES_ID
	public static final int NO_TO_ALL_ID
	public static final int INTERNAL_ID
	public static final int CLIENT_ID
	public static final String OK_LABEL
	public static final String CANCEL_LABEL
	public static final String YES_LABEL
	public static final String NO_LABEL
	public static final String NO_TO_ALL_LABEL
	public static final String YES_TO_ALL_LABEL
	public static final String SKIP_LABEL
	public static final String STOP_LABEL
	public static final String ABORT_LABEL
	public static final String RETRY_LABEL
	public static final String IGNORE_LABEL
	public static final String PROCEED_LABEL
	public static final String OPEN_LABEL
	public static final String CLOSE_LABEL
	public static final String SHOW_DETAILS_LABEL
	public static final String HIDE_DETAILS_LABEL
	public static final String BACK_LABEL
	public static final String NEXT_LABEL
	public static final String FINISH_LABEL
	public static final String HELP_LABEL
	public static final int VERTICAL_MARGIN
	public static final int VERTICAL_SPACING
	public static final int HORIZONTAL_MARGIN
	public static final int HORIZONTAL_SPACING
	public static final int BUTTON_BAR_HEIGHT
	public static final int LEFT_MARGIN
	public static final int BUTTON_MARGIN
	public static final int BUTTON_HEIGHT
	public static final int BUTTON_WIDTH
	public static final int INDENT
	public static final int SMALL_INDENT
	public static final int ENTRY_FIELD_WIDTH
	public static final int MINIMUM_MESSAGE_AREA_WIDTH
	static void  () 
}

org/eclipse/jface/dialogs/IDialogPage.class
IDialogPage.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IDialogPage extends java.lang.Object {
	public abstract void createControl (org.eclipse.swt.widgets.Composite) 
	public abstract void dispose () 
	public abstract org.eclipse.swt.widgets.Control getControl () 
	public abstract java.lang.String getDescription () 
	public abstract java.lang.String getErrorMessage () 
	public abstract org.eclipse.swt.graphics.Image getImage () 
	public abstract java.lang.String getMessage () 
	public abstract java.lang.String getTitle () 
	public abstract void performHelp () 
	public abstract void setDescription (java.lang.String) 
	public abstract void setImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
	public abstract void setTitle (java.lang.String) 
	public abstract void setVisible (boolean) 
}

org/eclipse/jface/dialogs/IDialogSettings.class
IDialogSettings.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IDialogSettings extends java.lang.Object {
	public abstract org.eclipse.jface.dialogs.IDialogSettings addNewSection (java.lang.String) 
	public abstract void addSection (org.eclipse.jface.dialogs.IDialogSettings) 
	public abstract java.lang.String get (java.lang.String) 
	public abstract java.lang.String[] getArray (java.lang.String) 
	public abstract boolean getBoolean (java.lang.String) 
	public abstract double getDouble (java.lang.String)  throws java.lang.NumberFormatException 
	public abstract float getFloat (java.lang.String)  throws java.lang.NumberFormatException 
	public abstract int getInt (java.lang.String)  throws java.lang.NumberFormatException 
	public abstract long getLong (java.lang.String)  throws java.lang.NumberFormatException 
	public abstract java.lang.String getName () 
	public abstract org.eclipse.jface.dialogs.IDialogSettings getSection (java.lang.String) 
	public abstract org.eclipse.jface.dialogs.IDialogSettings[] getSections () 
	public abstract void load (java.io.Reader)  throws java.io.IOException 
	public abstract void load (java.lang.String)  throws java.io.IOException 
	public abstract void put (java.lang.String, java.lang.String[]) 
	public abstract void put (java.lang.String, double) 
	public abstract void put (java.lang.String, float) 
	public abstract void put (java.lang.String, int) 
	public abstract void put (java.lang.String, long) 
	public abstract void put (java.lang.String, java.lang.String) 
	public abstract void put (java.lang.String, boolean) 
	public abstract void save (java.io.Writer)  throws java.io.IOException 
	public abstract void save (java.lang.String)  throws java.io.IOException 
}

org/eclipse/jface/dialogs/IInputValidator.class
IInputValidator.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IInputValidator extends java.lang.Object {
	public abstract java.lang.String isValid (java.lang.String) 
}

org/eclipse/jface/dialogs/IMessageProvider.class
IMessageProvider.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IMessageProvider extends java.lang.Object {
	public static final int NONE
	public static final int INFORMATION
	public static final int WARNING
	public static final int ERROR
	public abstract java.lang.String getMessage () 
	public abstract int getMessageType () 
}

org/eclipse/jface/dialogs/IPageChangeProvider.class
IPageChangeProvider.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IPageChangeProvider extends java.lang.Object {
	public abstract java.lang.Object getSelectedPage () 
	public abstract void addPageChangedListener (org.eclipse.jface.dialogs.IPageChangedListener) 
	public abstract void removePageChangedListener (org.eclipse.jface.dialogs.IPageChangedListener) 
}

org/eclipse/jface/dialogs/IPageChangedListener.class
IPageChangedListener.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IPageChangedListener extends java.lang.Object {
	public abstract void pageChanged (org.eclipse.jface.dialogs.PageChangedEvent) 
}

org/eclipse/jface/dialogs/IPageChangingListener.class
IPageChangingListener.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IPageChangingListener extends java.lang.Object {
	public abstract void handlePageChanging (org.eclipse.jface.dialogs.PageChangingEvent) 
}

org/eclipse/jface/dialogs/IconAndMessageDialog$1.class
IconAndMessageDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.IconAndMessageDialog$1 extends org.eclipse.swt.accessibility.AccessibleAdapter {
	final org.eclipse.jface.dialogs.IconAndMessageDialog this$0
	private final org.eclipse.swt.graphics.Image val$image
	void  (org.eclipse.jface.dialogs.IconAndMessageDialog, org.eclipse.swt.graphics.Image) 
	public void getName (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent event
		String accessibleMessage
}

org/eclipse/jface/dialogs/IconAndMessageDialog$2.class
IconAndMessageDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.IconAndMessageDialog$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.dialogs.IconAndMessageDialog this$0
	private final org.eclipse.swt.graphics.Image[] val$image
	private final org.eclipse.swt.widgets.Display val$display
	private final int val$imageID
	void  (org.eclipse.jface.dialogs.IconAndMessageDialog, org.eclipse.swt.graphics.Image[], org.eclipse.swt.widgets.Display, int) 
	public void run () 
}

org/eclipse/jface/dialogs/IconAndMessageDialog.class
IconAndMessageDialog.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.IconAndMessageDialog extends org.eclipse.jface.dialogs.Dialog {
	protected String message
	protected org.eclipse.swt.widgets.Label messageLabel
	protected org.eclipse.swt.widgets.Label imageLabel
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected org.eclipse.swt.widgets.Control createMessageArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.graphics.Image image
	private java.lang.String getAccessibleMessageFor (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	private void addAccessibleListeners (org.eclipse.swt.widgets.Label, org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.graphics.Image image
	protected int getMessageLabelStyle () 
	protected org.eclipse.swt.widgets.Control createButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected abstract org.eclipse.swt.graphics.Image getImage () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Point defaultSpacing
	int getColumnCount () 
	protected void createDialogAndButtonArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.graphics.Image getErrorImage () 
	public org.eclipse.swt.graphics.Image getWarningImage () 
	public org.eclipse.swt.graphics.Image getInfoImage () 
	public org.eclipse.swt.graphics.Image getQuestionImage () 
	private org.eclipse.swt.graphics.Image getSWTImage (int) 
		int imageID
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Image[] image
	static java.lang.String access$0 (org.eclipse.jface.dialogs.IconAndMessageDialog, org.eclipse.swt.graphics.Image) 
}

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

org/eclipse/jface/dialogs/ImageAndMessageArea$2.class
ImageAndMessageArea.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.ImageAndMessageArea$2 extends org.eclipse.swt.widgets.Layout {
	final org.eclipse.jface.dialogs.ImageAndMessageArea this$0
	void  (org.eclipse.jface.dialogs.ImageAndMessageArea) 
	public void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean changed
		org.eclipse.swt.graphics.Rectangle carea
	public 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.graphics.Point size
}

org/eclipse/jface/dialogs/ImageAndMessageArea.class
ImageAndMessageArea.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.ImageAndMessageArea extends org.eclipse.swt.widgets.Composite {
	private int BORDER_MARGIN
	private org.eclipse.jface.fieldassist.DecoratedField messageField
	private org.eclipse.swt.widgets.Composite container
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.layout.GridLayout glayout
		org.eclipse.swt.layout.GridData gd
		int lineHeight
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color bg
	public void setText (java.lang.String) 
		String text
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
		org.eclipse.jface.fieldassist.FieldDecorationRegistry registry
	private void onPaint (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent e
		org.eclipse.swt.graphics.Rectangle carea
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setToolTipText (java.lang.String) 
		String text
	static void access$0 (org.eclipse.jface.dialogs.ImageAndMessageArea, org.eclipse.swt.events.PaintEvent) 
	static org.eclipse.swt.widgets.Composite access$1 (org.eclipse.jface.dialogs.ImageAndMessageArea) 
	static int access$2 (org.eclipse.jface.dialogs.ImageAndMessageArea) 
}

org/eclipse/jface/dialogs/InputDialog$1.class
InputDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.InputDialog$1 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.jface.dialogs.InputDialog this$0
	void  (org.eclipse.jface.dialogs.InputDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/jface/dialogs/InputDialog.class
InputDialog.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.InputDialog extends org.eclipse.jface.dialogs.Dialog {
	private String title
	private String message
	private String value
	private org.eclipse.jface.dialogs.IInputValidator validator
	private org.eclipse.swt.widgets.Button okButton
	private org.eclipse.swt.widgets.Text text
	private org.eclipse.swt.widgets.Text errorMessageText
	private String errorMessage
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, org.eclipse.jface.dialogs.IInputValidator) 
		org.eclipse.swt.widgets.Shell parentShell
		String dialogTitle
		String dialogMessage
		String initialValue
		org.eclipse.jface.dialogs.IInputValidator validator
	protected void buttonPressed (int) 
		int buttonId
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData data
	protected org.eclipse.swt.widgets.Label getErrorMessageLabel () 
	protected org.eclipse.swt.widgets.Button getOkButton () 
	protected org.eclipse.swt.widgets.Text getText () 
	protected org.eclipse.jface.dialogs.IInputValidator getValidator () 
	public java.lang.String getValue () 
	protected void validateInput () 
		String errorMessage
	public void setErrorMessage (java.lang.String) 
		String errorMessage
		boolean hasError
		org.eclipse.swt.widgets.Control button
	protected int getInputTextStyle () 
}

org/eclipse/jface/dialogs/MessageDialog.class
MessageDialog.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.MessageDialog extends org.eclipse.jface.dialogs.IconAndMessageDialog {
	public static final int NONE
	public static final int ERROR
	public static final int INFORMATION
	public static final int QUESTION
	public static final int WARNING
	public static final int CONFIRM
	public static final int QUESTION_WITH_CANCEL
	private String[] buttonLabels
	private org.eclipse.swt.widgets.Button[] buttons
	private int defaultButtonIndex
	private String title
	private org.eclipse.swt.graphics.Image titleImage
	private org.eclipse.swt.graphics.Image image
	private org.eclipse.swt.widgets.Control customArea
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String, int, java.lang.String[], int) 
		org.eclipse.swt.widgets.Shell parentShell
		String dialogTitle
		org.eclipse.swt.graphics.Image dialogTitleImage
		String dialogMessage
		int dialogImageType
		String[] dialogButtonLabels
		int defaultIndex
	protected void buttonPressed (int) 
		int buttonId
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		int i
		String label
		org.eclipse.swt.widgets.Button button
	protected org.eclipse.swt.widgets.Control createCustomArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	protected org.eclipse.swt.widgets.Button getButton (int) 
		int index
	protected int getMinimumMessageWidth () 
	protected void handleShellCloseEvent () 
	public int open () 
	public static boolean open (int, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, int) 
		int kind
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		int style
		org.eclipse.jface.dialogs.MessageDialog dialog
	static java.lang.String[] getButtonLabels (int) 
		int kind
		String[] dialogButtonLabels
		String[] dialogButtonLabels
		String[] dialogButtonLabels
		String[] dialogButtonLabels
		String[] dialogButtonLabels
	public static boolean openConfirm (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
	public static void openError (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
	public static void openInformation (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
	public static boolean openQuestion (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
	public static void openWarning (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
	protected org.eclipse.swt.widgets.Button createButton (org.eclipse.swt.widgets.Composite, int, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int id
		String label
		boolean defaultButton
		org.eclipse.swt.widgets.Button button
	protected boolean customShouldTakeFocus () 
	public org.eclipse.swt.graphics.Image getImage () 
	protected java.lang.String[] getButtonLabels () 
	protected int getDefaultButtonIndex () 
	protected void setButtons (org.eclipse.swt.widgets.Button[]) 
		org.eclipse.swt.widgets.Button[] buttons
	protected void setButtonLabels (java.lang.String[]) 
		String[] buttonLabels
}

org/eclipse/jface/dialogs/MessageDialogWithToggle$1.class
MessageDialogWithToggle.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.MessageDialogWithToggle$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.dialogs.MessageDialogWithToggle this$0
	private final org.eclipse.swt.widgets.Button val$button
	void  (org.eclipse.jface.dialogs.MessageDialogWithToggle, org.eclipse.swt.widgets.Button) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/dialogs/MessageDialogWithToggle.class
MessageDialogWithToggle.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.MessageDialogWithToggle extends org.eclipse.jface.dialogs.MessageDialog {
	public static final String ALWAYS
	public static final String NEVER
	public static final String PROMPT
	private String prefKey
	private org.eclipse.jface.preference.IPreferenceStore prefStore
	private org.eclipse.swt.widgets.Button toggleButton
	private String toggleMessage
	private boolean toggleState
	public static org.eclipse.jface.dialogs.MessageDialogWithToggle open (int, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jface.preference.IPreferenceStore, java.lang.String, int) 
		int kind
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String toggleMessage
		boolean toggleState
		org.eclipse.jface.preference.IPreferenceStore store
		String key
		int style
		org.eclipse.jface.dialogs.MessageDialogWithToggle dialog
	public static org.eclipse.jface.dialogs.MessageDialogWithToggle openError (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String toggleMessage
		boolean toggleState
		org.eclipse.jface.preference.IPreferenceStore store
		String key
	public static org.eclipse.jface.dialogs.MessageDialogWithToggle openInformation (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String toggleMessage
		boolean toggleState
		org.eclipse.jface.preference.IPreferenceStore store
		String key
	public static org.eclipse.jface.dialogs.MessageDialogWithToggle openOkCancelConfirm (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String toggleMessage
		boolean toggleState
		org.eclipse.jface.preference.IPreferenceStore store
		String key
	public static org.eclipse.jface.dialogs.MessageDialogWithToggle openWarning (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String toggleMessage
		boolean toggleState
		org.eclipse.jface.preference.IPreferenceStore store
		String key
	public static org.eclipse.jface.dialogs.MessageDialogWithToggle openYesNoCancelQuestion (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String toggleMessage
		boolean toggleState
		org.eclipse.jface.preference.IPreferenceStore store
		String key
	public static org.eclipse.jface.dialogs.MessageDialogWithToggle openYesNoQuestion (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String toggleMessage
		boolean toggleState
		org.eclipse.jface.preference.IPreferenceStore store
		String key
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String, int, java.lang.String[], int, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Shell parentShell
		String dialogTitle
		org.eclipse.swt.graphics.Image image
		String message
		int dialogImageType
		String[] dialogButtonLabels
		int defaultIndex
		String toggleMessage
		boolean toggleState
	protected void buttonPressed (int) 
		int buttonId
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		String[] buttonLabels
		org.eclipse.swt.widgets.Button[] buttons
		int defaultButtonIndex
		int suggestedId
		int i
		String label
		int id
		org.eclipse.swt.widgets.Button button
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite dialogAreaComposite
	protected org.eclipse.swt.widgets.Button createToggleButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
	protected org.eclipse.swt.widgets.Button getToggleButton () 
	public org.eclipse.jface.preference.IPreferenceStore getPrefStore () 
	public java.lang.String getPrefKey () 
	public boolean getToggleState () 
	public void setPrefKey (java.lang.String) 
		String prefKey
	public void setPrefStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore prefStore
	protected void setToggleButton (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		String text
		String text
	protected void setToggleMessage (java.lang.String) 
		String message
		String text
		String text
	public void setToggleState (boolean) 
		boolean toggleState
	private int mapButtonLabelToButtonID (java.lang.String, int) 
		String buttonLabel
		int defaultId
	static void access$0 (org.eclipse.jface.dialogs.MessageDialogWithToggle, boolean) 
}

org/eclipse/jface/dialogs/PageChangedEvent.class
PageChangedEvent.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.PageChangedEvent extends java.util.EventObject {
	private static final long serialVersionUID
	protected Object selectedPage
	public void  (org.eclipse.jface.dialogs.IPageChangeProvider, java.lang.Object) 
		org.eclipse.jface.dialogs.IPageChangeProvider source
		Object selectedPage
	public java.lang.Object getSelectedPage () 
	public org.eclipse.jface.dialogs.IPageChangeProvider getPageChangeProvider () 
}

org/eclipse/jface/dialogs/PageChangingEvent.class
PageChangingEvent.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.PageChangingEvent extends java.util.EventObject {
	private static final long serialVersionUID
	private Object currentPage
	private Object targetPage
	public boolean doit
	public void  (java.lang.Object, java.lang.Object, java.lang.Object) 
		Object source
		Object currentPage
		Object targetPage
	public java.lang.Object getCurrentPage () 
	public java.lang.Object getTargetPage () 
}

org/eclipse/jface/dialogs/PopupDialog$1.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/dialogs/PopupDialog$2.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/dialogs/PopupDialog$3.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/dialogs/PopupDialog$4.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/dialogs/PopupDialog$5.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void run () 
}

org/eclipse/jface/dialogs/PopupDialog$6.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$6 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/dialogs/PopupDialog$7.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$7 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/jface/dialogs/PopupDialog$MoveAction.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$MoveAction extends org.eclipse.jface.action.Action {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void run () 
}

org/eclipse/jface/dialogs/PopupDialog$PersistBoundsAction.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$PersistBoundsAction extends org.eclipse.jface.action.Action {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void run () 
}

org/eclipse/jface/dialogs/PopupDialog$PersistLocationAction.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$PersistLocationAction extends org.eclipse.jface.action.Action {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void run () 
}

org/eclipse/jface/dialogs/PopupDialog$PersistSizeAction.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$PersistSizeAction extends org.eclipse.jface.action.Action {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void run () 
}

org/eclipse/jface/dialogs/PopupDialog$ResizeAction.class
PopupDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.PopupDialog$ResizeAction extends org.eclipse.jface.action.Action {
	final org.eclipse.jface.dialogs.PopupDialog this$0
	void  (org.eclipse.jface.dialogs.PopupDialog) 
	public void run () 
}

org/eclipse/jface/dialogs/PopupDialog.class
PopupDialog.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.PopupDialog extends org.eclipse.jface.window.Window {
	private static final org.eclipse.jface.layout.GridDataFactory LAYOUTDATA_GRAB_BOTH
	private static final String DIALOG_ORIGIN_X
	private static final String DIALOG_ORIGIN_Y
	private static final String DIALOG_WIDTH
	private static final String DIALOG_HEIGHT
	private static final String DIALOG_USE_PERSISTED_BOUNDS
	private static final String DIALOG_VALUE_MIGRATED_TO_34
	private static final String DIALOG_USE_PERSISTED_SIZE
	private static final String DIALOG_USE_PERSISTED_LOCATION
	public static final int HOVER_SHELLSTYLE
	public static final int INFOPOPUP_SHELLSTYLE
	public static final int INFOPOPUPRESIZE_SHELLSTYLE
	public static final int POPUP_MARGINWIDTH
	public static final int POPUP_MARGINHEIGHT
	public static final int POPUP_VERTICALSPACING
	public static final int POPUP_HORIZONTALSPACING
	public static final String POPUP_IMG_MENU
	public static final String POPUP_IMG_MENU_DISABLED
	private static final org.eclipse.jface.layout.GridLayoutFactory POPUP_LAYOUT_FACTORY
	private org.eclipse.swt.widgets.ToolBar toolBar
	private org.eclipse.jface.action.MenuManager menuManager
	private org.eclipse.swt.widgets.Control dialogArea
	private org.eclipse.swt.widgets.Label titleLabel
	private org.eclipse.swt.widgets.Label infoLabel
	private org.eclipse.swt.widgets.Control titleSeparator
	private org.eclipse.swt.widgets.Control infoSeparator
	private org.eclipse.swt.graphics.Color infoColor
	private org.eclipse.swt.graphics.Font infoFont
	private org.eclipse.swt.graphics.Font titleFont
	private boolean listenToDeactivate
	private boolean listenToParentDeactivate
	private org.eclipse.swt.widgets.Listener parentDeactivateListener
	private boolean takeFocusOnOpen
	private boolean showDialogMenu
	private boolean showPersistActions
	private boolean persistSize
	private boolean persistLocation
	private boolean isUsing34API
	private String titleText
	private String infoText
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell, int, boolean, boolean, boolean, boolean, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		int shellStyle
		boolean takeFocusOnOpen
		boolean persistBounds
		boolean showDialogMenu
		boolean showPersistActions
		String titleText
		String infoText
	public void  (org.eclipse.swt.widgets.Shell, int, boolean, boolean, boolean, boolean, boolean, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		int shellStyle
		boolean takeFocusOnOpen
		boolean persistSize
		boolean persistLocation
		boolean showDialogMenu
		boolean showPersistActions
		String titleText
		String infoText
	private void  (org.eclipse.swt.widgets.Shell, int, boolean, boolean, boolean, boolean, boolean, java.lang.String, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Shell parent
		int shellStyle
		boolean takeFocusOnOpen
		boolean persistSize
		boolean persistLocation
		boolean showDialogMenu
		boolean showPersistActions
		String titleText
		String infoText
		boolean use34API
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	private void asyncClose () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected org.eclipse.swt.widgets.Control getFocusControl () 
	protected void setTabOrder (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	protected boolean hasTitleArea () 
	protected boolean hasInfoArea () 
	protected org.eclipse.swt.widgets.Control createTitleMenuArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite titleAreaComposite
	protected org.eclipse.swt.widgets.Control createTitleControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createInfoTextArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Display display
	private static org.eclipse.swt.graphics.RGB blend (org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB, float) 
		org.eclipse.swt.graphics.RGB bg
		org.eclipse.swt.graphics.RGB fg
		float factor
		float complement
	private org.eclipse.swt.widgets.Control createHorizontalSeparator (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label separator
	private void createDialogMenu (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.ToolItem viewMenuButton
	protected void fillDialogMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager dialogMenu
	private void performTrackerAction (int) 
		int style
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Tracker tracker
		org.eclipse.swt.graphics.Rectangle[] r
		boolean oldListenToDeactivate
	protected void showDialogMenu () 
		org.eclipse.swt.widgets.Menu menu
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Point topLeft
	protected void setInfoText (java.lang.String) 
		String text
	protected void setTitleText (java.lang.String) 
		String text
	protected boolean getPersistBounds () 
	protected boolean getPersistLocation () 
	protected boolean getPersistSize () 
	public int open () 
		org.eclipse.swt.widgets.Shell shell
	public boolean close () 
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
	protected void saveDialogBounds (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.swt.graphics.Point shellLocation
		org.eclipse.swt.graphics.Point shellSize
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.swt.graphics.Point parentLocation
		String prefix
	protected org.eclipse.swt.graphics.Point getInitialSize () 
		org.eclipse.swt.graphics.Point result
		org.eclipse.jface.dialogs.IDialogSettings settings
		int width
		int height
	protected org.eclipse.swt.graphics.Point getDefaultSize () 
	protected org.eclipse.swt.graphics.Point getDefaultLocation (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point initialSize
	protected void adjustBounds () 
	protected org.eclipse.swt.graphics.Point getInitialLocation (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point initialSize
		org.eclipse.swt.graphics.Point result
		org.eclipse.jface.dialogs.IDialogSettings settings
		int x
		int y
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.swt.graphics.Point parentLocation
	private void applyColors (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.graphics.Color color
	protected org.eclipse.swt.graphics.Color getForeground () 
	protected org.eclipse.swt.graphics.Color getBackground () 
	private org.eclipse.swt.graphics.Color getDefaultForeground () 
	private org.eclipse.swt.graphics.Color getDefaultBackground () 
	private void applyFonts (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.FontData[] fontDatas
		int i
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.FontData[] fontDatas
		int i
	private void applyForegroundColor (org.eclipse.swt.graphics.Color, org.eclipse.swt.widgets.Control, java.util.List) 
		org.eclipse.swt.graphics.Color color
		org.eclipse.swt.widgets.Control control
		java.util.List exclusions
		org.eclipse.swt.widgets.Control[] children
		int i
	private void applyBackgroundColor (org.eclipse.swt.graphics.Color, org.eclipse.swt.widgets.Control, java.util.List) 
		org.eclipse.swt.graphics.Color color
		org.eclipse.swt.widgets.Control control
		java.util.List exclusions
		org.eclipse.swt.widgets.Control[] children
		int i
	protected void applyForegroundColor (org.eclipse.swt.graphics.Color, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.graphics.Color color
		org.eclipse.swt.widgets.Control control
	protected void applyBackgroundColor (org.eclipse.swt.graphics.Color, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.graphics.Color color
		org.eclipse.swt.widgets.Control control
	protected java.util.List getForegroundColorExclusions () 
		java.util.List list
	protected java.util.List getBackgroundColorExclusions () 
		java.util.List list
	private void initializeWidgetState () 
		org.eclipse.jface.dialogs.IDialogSettings settings
		String key
	private void migrateBoundsSetting () 
		org.eclipse.jface.dialogs.IDialogSettings settings
		String className
		String key
		String value
		boolean storeBounds
	private void handleDispose () 
	static void access$0 (org.eclipse.jface.dialogs.PopupDialog, int) 
	static boolean access$1 (org.eclipse.jface.dialogs.PopupDialog) 
	static boolean access$2 (org.eclipse.jface.dialogs.PopupDialog) 
	static void access$3 (org.eclipse.jface.dialogs.PopupDialog, boolean) 
	static void access$4 (org.eclipse.jface.dialogs.PopupDialog, boolean) 
	static boolean access$5 (org.eclipse.jface.dialogs.PopupDialog) 
	static void access$6 (org.eclipse.jface.dialogs.PopupDialog) 
	static void access$7 (org.eclipse.jface.dialogs.PopupDialog, boolean) 
	static void access$8 (org.eclipse.jface.dialogs.PopupDialog, boolean) 
	static boolean access$9 (org.eclipse.jface.dialogs.PopupDialog) 
	static void access$10 (org.eclipse.jface.dialogs.PopupDialog) 
}

org/eclipse/jface/dialogs/ProgressIndicator.class
ProgressIndicator.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.ProgressIndicator extends org.eclipse.swt.widgets.Composite {
	private static final int PROGRESS_MAX
	private boolean animated
	private org.eclipse.swt.custom.StackLayout layout
	private org.eclipse.swt.widgets.ProgressBar determinateProgressBar
	private org.eclipse.swt.widgets.ProgressBar indeterminateProgressBar
	private double totalWork
	private double sumWorked
	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 beginAnimatedTask () 
	public void beginTask (int) 
		int max
	public void done () 
	public void sendRemainingWork () 
	public void worked (double) 
		double work
		int value
	public void showError () 
	public void showPaused () 
	public void showNormal () 
}

org/eclipse/jface/dialogs/ProgressMonitorDialog$1.class
ProgressMonitorDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.ProgressMonitorDialog$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.dialogs.ProgressMonitorDialog this$0
	private final boolean val$b
	void  (org.eclipse.jface.dialogs.ProgressMonitorDialog, boolean) 
	public void run () 
}

org/eclipse/jface/dialogs/ProgressMonitorDialog$2.class
ProgressMonitorDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.ProgressMonitorDialog$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.dialogs.ProgressMonitorDialog this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.jface.dialogs.ProgressMonitorDialog, org.eclipse.swt.widgets.Shell) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	static org.eclipse.jface.dialogs.ProgressMonitorDialog access$0 (org.eclipse.jface.dialogs.ProgressMonitorDialog$2) 
}

org/eclipse/jface/dialogs/ProgressMonitorDialog$3.class
ProgressMonitorDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.ProgressMonitorDialog$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.dialogs.ProgressMonitorDialog$2 this$1
	void  (org.eclipse.jface.dialogs.ProgressMonitorDialog$2) 
	public void run () 
}

org/eclipse/jface/dialogs/ProgressMonitorDialog$ProgressMonitor.class
ProgressMonitorDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.ProgressMonitorDialog$ProgressMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitorWithBlocking  {
	private String fSubTask
	private volatile boolean fIsCanceled
	protected boolean forked
	protected boolean locked
	final org.eclipse.jface.dialogs.ProgressMonitorDialog this$0
	private void  (org.eclipse.jface.dialogs.ProgressMonitorDialog) 
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
		String s
	public void done () 
	public void setTaskName (java.lang.String) 
		String name
		String s
	public boolean isCanceled () 
	public void setCanceled (boolean) 
		boolean b
	public void subTask (java.lang.String) 
		String name
	public void worked (int) 
		int work
	public void internalWorked (double) 
		double work
	public void clearBlocked () 
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
	void  (org.eclipse.jface.dialogs.ProgressMonitorDialog, org.eclipse.jface.dialogs.ProgressMonitorDialog$ProgressMonitor) 
}

org/eclipse/jface/dialogs/ProgressMonitorDialog.class
ProgressMonitorDialog.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.ProgressMonitorDialog extends org.eclipse.jface.dialogs.IconAndMessageDialog implements org.eclipse.jface.operation.IRunnableContext  {
	private static String DEFAULT_TASKNAME
	private static int LABEL_DLUS
	private static int BAR_DLUS
	protected org.eclipse.jface.dialogs.ProgressIndicator progressIndicator
	protected org.eclipse.swt.widgets.Label taskLabel
	protected org.eclipse.swt.widgets.Label subTaskLabel
	protected org.eclipse.swt.widgets.Button cancel
	protected boolean operationCancelableState
	protected boolean enableCancelButton
	private org.eclipse.jface.dialogs.ProgressMonitorDialog$ProgressMonitor progressMonitor
	private String task
	private int nestingDepth
	protected org.eclipse.swt.graphics.Cursor arrowCursor
	private org.eclipse.swt.graphics.Cursor waitCursor
	private boolean openOnRun
	static void  () 
	protected void updateForClearBlocked () 
	protected void updateForSetBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parent
	private void asyncSetOperationCancelButtonEnabled (boolean) 
		boolean b
	protected void cancelPressed () 
	public boolean close () 
	protected void clearCursors () 
		org.eclipse.swt.widgets.Shell shell
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void createCancelButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData gd
	protected org.eclipse.swt.graphics.Point getInitialSize () 
		org.eclipse.swt.graphics.Point calculatedSize
	public org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
	public void run (boolean, boolean, org.eclipse.jface.operation.IRunnableWithProgress)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		boolean fork
		boolean cancelable
		org.eclipse.jface.operation.IRunnableWithProgress runnable
	public boolean getOpenOnRun () 
	public void setOpenOnRun (boolean) 
		boolean openOnRun
	protected int getNestingDepth () 
	protected void incrementNestingDepth () 
	protected void decrementNestingDepth () 
	protected void aboutToRun () 
	protected void finishedRun () 
	public void setCancelable (boolean) 
		boolean cancelable
	protected void setOperationCancelButtonEnabled (boolean) 
		boolean b
	protected org.eclipse.swt.graphics.Image getImage () 
	private void setMessage (java.lang.String, boolean) 
		String messageString
		boolean force
	private void update () 
	public int open () 
		int result
	static void access$0 (org.eclipse.jface.dialogs.ProgressMonitorDialog, java.lang.String) 
	static java.lang.String access$1 (org.eclipse.jface.dialogs.ProgressMonitorDialog) 
	static java.lang.String access$2 () 
	static void access$3 (org.eclipse.jface.dialogs.ProgressMonitorDialog, java.lang.String, boolean) 
	static void access$4 (org.eclipse.jface.dialogs.ProgressMonitorDialog) 
}

org/eclipse/jface/dialogs/StatusDialog$MessageLine.class
StatusDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.StatusDialog$MessageLine extends org.eclipse.swt.custom.CLabel {
	private org.eclipse.swt.graphics.Color fNormalMsgAreaBackground
	final org.eclipse.jface.dialogs.StatusDialog this$0
	public void  (org.eclipse.jface.dialogs.StatusDialog, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void  (org.eclipse.jface.dialogs.StatusDialog, org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	private org.eclipse.swt.graphics.Image findImage (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public void setErrorStatus (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		String message
}

org/eclipse/jface/dialogs/StatusDialog.class
StatusDialog.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.StatusDialog extends org.eclipse.jface.dialogs.TrayDialog {
	private org.eclipse.swt.widgets.Button fOkButton
	private org.eclipse.jface.dialogs.StatusDialog$MessageLine fStatusLine
	private org.eclipse.core.runtime.IStatus fLastStatus
	private String fTitle
	private org.eclipse.swt.graphics.Image fImage
	private boolean fStatusLineAboveButtons
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parent
	public void setStatusLineAboveButtons (boolean) 
		boolean aboveButtons
	protected void updateStatus (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus getStatus () 
	protected void updateButtonsEnableState (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void create () 
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData statusData
		boolean helpAvailable
	public void setTitle (java.lang.String) 
		String title
		org.eclipse.swt.widgets.Shell shell
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.widgets.Shell shell
}

org/eclipse/jface/dialogs/TitleAreaDialog$1.class
TitleAreaDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.TitleAreaDialog$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.dialogs.TitleAreaDialog this$0
	void  (org.eclipse.jface.dialogs.TitleAreaDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/dialogs/TitleAreaDialog$2.class
TitleAreaDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.TitleAreaDialog$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.dialogs.TitleAreaDialog this$0
	void  (org.eclipse.jface.dialogs.TitleAreaDialog) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/dialogs/TitleAreaDialog$3.class
TitleAreaDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.TitleAreaDialog$3 extends org.eclipse.jface.window.ToolTip {
	final org.eclipse.jface.dialogs.TitleAreaDialog this$0
	void  (org.eclipse.jface.dialogs.TitleAreaDialog, org.eclipse.swt.widgets.Control, int, boolean) 
		org.eclipse.swt.widgets.Control $anonymous0
		int $anonymous1
		boolean $anonymous2
	protected org.eclipse.swt.widgets.Composite createToolTipContentArea (org.eclipse.swt.widgets.Event, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite result
		org.eclipse.swt.widgets.Text text
		org.eclipse.swt.layout.GridData gridData
	public org.eclipse.swt.graphics.Point getLocation (org.eclipse.swt.graphics.Point, org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.graphics.Point tipSize
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/dialogs/TitleAreaDialog.class
TitleAreaDialog.java
package org.eclipse.jface.dialogs
public org.eclipse.jface.dialogs.TitleAreaDialog extends org.eclipse.jface.dialogs.TrayDialog {
	public static final String DLG_IMG_TITLE_ERROR
	public static final String DLG_IMG_TITLE_BANNER
	public static final String INFO_MESSAGE
	public static final String WARNING_MESSAGE
	private static final int H_GAP_IMAGE
	private static final int MIN_DIALOG_WIDTH
	private static final int MIN_DIALOG_HEIGHT
	private org.eclipse.swt.widgets.Label titleLabel
	private org.eclipse.swt.widgets.Label titleImageLabel
	private org.eclipse.swt.widgets.Label bottomFillerLabel
	private org.eclipse.swt.widgets.Label leftFillerLabel
	private org.eclipse.swt.graphics.RGB titleAreaRGB
	org.eclipse.swt.graphics.Color titleAreaColor
	private String message
	private String errorMessage
	private org.eclipse.swt.widgets.Text messageLabel
	private org.eclipse.swt.widgets.Composite workArea
	private org.eclipse.swt.widgets.Label messageImageLabel
	private org.eclipse.swt.graphics.Image messageImage
	private boolean showingError
	private boolean titleImageLargest
	private int messageLabelHeight
	private org.eclipse.swt.graphics.Image titleAreaImage
	private int xTrim
	private int yTrim
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite contents
		org.eclipse.swt.layout.FormLayout layout
		org.eclipse.swt.layout.GridLayout childLayout
		org.eclipse.swt.widgets.Control top
		org.eclipse.swt.graphics.Rectangle rect
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label titleBarSeparator
	private org.eclipse.swt.widgets.Control createTitleArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Color background
		org.eclipse.swt.graphics.Color background
		org.eclipse.swt.graphics.Color foreground
		org.eclipse.swt.graphics.Color foreground
		int verticalSpacing
		int horizontalSpacing
		org.eclipse.swt.layout.FormData imageData
		org.eclipse.swt.layout.FormData titleData
	private void determineTitleImageLargest () 
		int titleY
		int verticalSpacing
		int labelY
	private void setLayoutsForNormalMessage (int, int) 
		int verticalSpacing
		int horizontalSpacing
		org.eclipse.swt.layout.FormData messageImageData
		org.eclipse.swt.layout.FormData messageLabelData
		org.eclipse.swt.layout.FormData fillerData
		org.eclipse.swt.layout.FormData data
	protected org.eclipse.swt.graphics.Point getInitialSize () 
		org.eclipse.swt.graphics.Point shellSize
	protected org.eclipse.swt.widgets.Composite getTitleArea () 
	protected org.eclipse.swt.widgets.Label getTitleImageLabel () 
	public void setErrorMessage (java.lang.String) 
		String newErrorMessage
		String displayedErrorMessage
	private void layoutForNewMessage (boolean) 
		boolean forceLayout
		int verticalSpacing
		int horizontalSpacing
		org.eclipse.swt.layout.FormData data
		org.eclipse.swt.layout.FormData messageLabelData
		int messageLabelUnclippedHeight
		boolean messageLabelClipped
		org.eclipse.jface.window.ToolTip toolTip
		org.eclipse.jface.window.ToolTip tooltip
	public void setMessage (java.lang.String) 
		String newMessage
	public void setMessage (java.lang.String, int) 
		String newMessage
		int newType
		org.eclipse.swt.graphics.Image newImage
	private void showMessage (java.lang.String, org.eclipse.swt.graphics.Image) 
		String newMessage
		org.eclipse.swt.graphics.Image newImage
		String shownMessage
	private void updateMessage (java.lang.String) 
		String newMessage
	public void setTitle (java.lang.String) 
		String newTitle
		String title
	public void setTitleAreaColor (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB color
	public void setTitleImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image newTitleImage
		org.eclipse.swt.widgets.Control top
		org.eclipse.swt.widgets.Control top
	private void setImageLabelVisible (boolean) 
		boolean visible
	private void resetWorkAreaAttachments (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control top
		org.eclipse.swt.layout.FormData childData
	public java.lang.String getMessage () 
	public java.lang.String getErrorMessage () 
	static void access$0 (org.eclipse.jface.dialogs.TitleAreaDialog, boolean) 
	static org.eclipse.swt.widgets.Text access$1 (org.eclipse.jface.dialogs.TitleAreaDialog) 
}

org/eclipse/jface/dialogs/TrayDialog$1.class
TrayDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.TrayDialog$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.dialogs.TrayDialog this$0
	private final org.eclipse.swt.graphics.Cursor val$cursor
	void  (org.eclipse.jface.dialogs.TrayDialog, org.eclipse.swt.graphics.Cursor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/dialogs/TrayDialog$2.class
TrayDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.TrayDialog$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.dialogs.TrayDialog this$0
	void  (org.eclipse.jface.dialogs.TrayDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/dialogs/TrayDialog$3.class
TrayDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.TrayDialog$3 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.dialogs.TrayDialog this$0
	void  (org.eclipse.jface.dialogs.TrayDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/dialogs/TrayDialog$4.class
TrayDialog.java
package org.eclipse.jface.dialogs
 org.eclipse.jface.dialogs.TrayDialog$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.dialogs.TrayDialog this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	private final org.eclipse.swt.layout.GridData val$data
	void  (org.eclipse.jface.dialogs.TrayDialog, org.eclipse.swt.widgets.Shell, org.eclipse.swt.layout.GridData) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.graphics.Rectangle clientArea
		int newWidth
}

org/eclipse/jface/dialogs/TrayDialog$ResizeListener.class
TrayDialog.java
package org.eclipse.jface.dialogs
final org.eclipse.jface.dialogs.TrayDialog$ResizeListener extends org.eclipse.swt.events.ControlAdapter {
	private final org.eclipse.swt.layout.GridData data
	private final org.eclipse.swt.widgets.Shell shell
	private final int TRAY_RATIO
	private int remainder
	final org.eclipse.jface.dialogs.TrayDialog this$0
	private void  (org.eclipse.jface.dialogs.TrayDialog, org.eclipse.swt.layout.GridData, org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Shell shell
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent event
		int newWidth
		int shellWidthIncrease
		int trayWidthIncreaseTimes100
		int trayWidthIncrease
	void  (org.eclipse.jface.dialogs.TrayDialog, org.eclipse.swt.layout.GridData, org.eclipse.swt.widgets.Shell, org.eclipse.jface.dialogs.TrayDialog$ResizeListener) 
}

org/eclipse/jface/dialogs/TrayDialog.class
TrayDialog.java
package org.eclipse.jface.dialogs
public abstract org.eclipse.jface.dialogs.TrayDialog extends org.eclipse.jface.dialogs.Dialog {
	private static boolean dialogHelpAvailable
	private org.eclipse.jface.dialogs.DialogTray tray
	private org.eclipse.swt.widgets.Control trayControl
	private org.eclipse.swt.widgets.Label leftSeparator
	private org.eclipse.swt.widgets.Label rightSeparator
	private org.eclipse.swt.widgets.Sash sash
	private boolean helpAvailable
	private int shellWidth
	private org.eclipse.swt.events.ControlAdapter resizeListener
	protected void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider parentShell
	public void closeTray ()  throws java.lang.IllegalStateException 
		org.eclipse.swt.widgets.Shell shell
		int trayWidth
		org.eclipse.swt.graphics.Rectangle bounds
	public boolean close () 
	protected org.eclipse.swt.widgets.Control createButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Control helpControl
		org.eclipse.swt.widgets.Control buttonSection
	protected org.eclipse.swt.widgets.Control createHelpControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Image helpImage
	private org.eclipse.swt.widgets.ToolBar createHelpImageButton (org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.widgets.ToolBar toolBar
		org.eclipse.swt.graphics.Cursor cursor
		org.eclipse.swt.widgets.ToolItem item
	private org.eclipse.swt.widgets.Link createHelpLink (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Link link
	private boolean isCompatibleLayout (org.eclipse.swt.widgets.Layout) 
		org.eclipse.swt.widgets.Layout layout
		org.eclipse.swt.layout.GridLayout grid
	public boolean isHelpAvailable () 
	protected org.eclipse.swt.widgets.Layout getLayout () 
		org.eclipse.swt.layout.GridLayout layout
	public org.eclipse.jface.dialogs.DialogTray getTray () 
	private void helpPressed () 
		org.eclipse.swt.widgets.Control c
	public void openTray (org.eclipse.jface.dialogs.DialogTray)  throws java.lang.IllegalStateException java.lang.UnsupportedOperationException 
		org.eclipse.jface.dialogs.DialogTray tray
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Rectangle clientArea
		org.eclipse.swt.layout.GridData data
		int trayWidth
		org.eclipse.swt.graphics.Rectangle bounds
	public void setHelpAvailable (boolean) 
		boolean helpAvailable
	public static boolean isDialogHelpAvailable () 
	public static void setDialogHelpAvailable (boolean) 
		boolean helpAvailable
	static int access$0 (org.eclipse.jface.dialogs.TrayDialog) 
	static void access$1 (org.eclipse.jface.dialogs.TrayDialog, int) 
	static void access$2 (org.eclipse.jface.dialogs.TrayDialog) 
	static org.eclipse.swt.widgets.Sash access$3 (org.eclipse.jface.dialogs.TrayDialog) 
	static org.eclipse.swt.widgets.Label access$4 (org.eclipse.jface.dialogs.TrayDialog) 
}

org/eclipse/jface/dialogs/images/
org/eclipse/jface/dialogs/images/help.gif
org/eclipse/jface/dialogs/images/message_error.gif
org/eclipse/jface/dialogs/images/message_info.gif
org/eclipse/jface/dialogs/images/message_warning.gif
org/eclipse/jface/dialogs/images/popup_menu.gif
org/eclipse/jface/dialogs/images/popup_menu_disabled.gif
org/eclipse/jface/dialogs/images/title_banner.gif
org/eclipse/jface/fieldassist/
org/eclipse/jface/fieldassist/AutoCompleteField.class
AutoCompleteField.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.AutoCompleteField extends java.lang.Object {
	private org.eclipse.jface.fieldassist.SimpleContentProposalProvider proposalProvider
	private org.eclipse.jface.fieldassist.ContentProposalAdapter adapter
	public void  (org.eclipse.swt.widgets.Control, org.eclipse.jface.fieldassist.IControlContentAdapter, java.lang.String[]) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.fieldassist.IControlContentAdapter controlContentAdapter
		String[] proposals
	public void setProposals (java.lang.String[]) 
		String[] proposals
}

org/eclipse/jface/fieldassist/ComboContentAdapter.class
ComboContentAdapter.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.ComboContentAdapter extends java.lang.Object implements org.eclipse.jface.fieldassist.IControlContentAdapter org.eclipse.jface.fieldassist.IControlContentAdapter2  {
	private static final boolean COMPUTE_TEXT_USING_CLIENTAREA
	static void  () 
	public void  () 
	public java.lang.String getControlContents (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void setControlContents (org.eclipse.swt.widgets.Control, java.lang.String, int) 
		org.eclipse.swt.widgets.Control control
		String text
		int cursorPosition
	public void insertControlContents (org.eclipse.swt.widgets.Control, java.lang.String, int) 
		org.eclipse.swt.widgets.Control control
		String text
		int cursorPosition
		org.eclipse.swt.widgets.Combo combo
		String contents
		org.eclipse.swt.graphics.Point selection
		StringBuffer sb
	public int getCursorPosition (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public org.eclipse.swt.graphics.Rectangle getInsertionBounds (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Combo combo
		int position
		String contents
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point extent
	public void setCursorPosition (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control control
		int index
	public org.eclipse.swt.graphics.Point getSelection (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void setSelection (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Point range
}

org/eclipse/jface/fieldassist/ContentProposal.class
ContentProposal.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.ContentProposal extends java.lang.Object implements org.eclipse.jface.fieldassist.IContentProposal  {
	private static final String EMPTY
	private String content
	private String label
	private String description
	private int cursorPosition
	public void  (java.lang.String) 
		String content
	public void  (java.lang.String, java.lang.String) 
		String content
		String description
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String content
		String label
		String description
	public void  (java.lang.String, java.lang.String, java.lang.String, int) 
		String content
		String label
		String description
		int cursorPosition
	public java.lang.String getContent () 
	public int getCursorPosition () 
	public java.lang.String getDescription () 
	public java.lang.String getLabel () 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$1.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$PopupCloserListener this$2
	private final org.eclipse.swt.widgets.Event val$e
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$PopupCloserListener, org.eclipse.swt.widgets.Event) 
	public void run () 
		org.eclipse.swt.widgets.Shell activeShell
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$10.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$10 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter this$0
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	private void dump (java.lang.String, org.eclipse.swt.widgets.Event) 
		String who
		org.eclipse.swt.widgets.Event e
		StringBuffer sb
	private java.lang.String hex (int) 
		int i
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$11.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$11 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter this$0
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$12.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$12 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter this$0
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	public void run () 
	static org.eclipse.jface.fieldassist.ContentProposalAdapter access$0 (org.eclipse.jface.fieldassist.ContentProposalAdapter$12) 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$13.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$13 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$12 this$1
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$12) 
	public void run () 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$14.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$14 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter this$0
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	public void run () 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$2.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$2 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog this$2
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog) 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent event
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$3.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$4.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$4 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$5.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$5 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$6.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	public void run () 
	static org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup access$0 (org.eclipse.jface.fieldassist.ContentProposalAdapter$6) 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$7.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$6 this$2
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$6) 
	public void run () 
		org.eclipse.jface.fieldassist.IContentProposal p
		String description
	static org.eclipse.jface.fieldassist.ContentProposalAdapter$6 access$0 (org.eclipse.jface.fieldassist.ContentProposalAdapter$7) 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$8.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$8 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$7 this$3
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$7) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$9.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$9 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	private final String val$filterText
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, java.lang.String) 
	public void run () 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog extends org.eclipse.jface.dialogs.PopupDialog {
	private org.eclipse.swt.widgets.Text text
	private String contents
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parent
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData gd
	protected void adjustBounds () 
		org.eclipse.swt.graphics.Rectangle parentBounds
		org.eclipse.swt.graphics.Rectangle proposedBounds
		org.eclipse.swt.graphics.Rectangle proposedBounds
		org.eclipse.swt.graphics.Rectangle proposedBounds
		org.eclipse.swt.graphics.Rectangle proposedBounds
		org.eclipse.swt.graphics.Rectangle rightProposedBounds
		org.eclipse.swt.graphics.Rectangle leftProposedBounds
	protected org.eclipse.swt.graphics.Color getForeground () 
	protected org.eclipse.swt.graphics.Color getBackground () 
	void setContents (java.lang.String) 
		String newContents
	boolean hasFocus () 
	static org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup access$0 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog) 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$ContentProposalPopup$PopupCloserListener.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$PopupCloserListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	private boolean scrollbarClicked
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	private void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	void installListeners () 
		org.eclipse.swt.widgets.ScrollBar scrollbar
		org.eclipse.swt.widgets.Shell controlShell
	void removeListeners () 
		org.eclipse.swt.widgets.ScrollBar scrollbar
		org.eclipse.swt.widgets.Shell controlShell
	static boolean access$0 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$PopupCloserListener) 
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$PopupCloserListener) 
	static org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup access$2 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$PopupCloserListener) 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$ContentProposalPopup$TargetControlListener.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$TargetControlListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup this$1
	private void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		char key
		int newSelection
		int visibleRows
		String contents
		Object p
		int pos
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$TargetControlListener) 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter$ContentProposalPopup.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup extends org.eclipse.jface.dialogs.PopupDialog {
	private org.eclipse.swt.widgets.Listener targetControlListener
	private org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$PopupCloserListener popupCloser
	private org.eclipse.swt.widgets.Table proposalTable
	private org.eclipse.jface.fieldassist.IContentProposal[] proposals
	private org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog infoPopup
	private boolean pendingDescriptionUpdate
	private String filterText
	final org.eclipse.jface.fieldassist.ContentProposalAdapter this$0
	void  (org.eclipse.jface.fieldassist.ContentProposalAdapter, java.lang.String, org.eclipse.jface.fieldassist.IContentProposal[]) 
		String infoText
		org.eclipse.jface.fieldassist.IContentProposal[] proposals
	protected org.eclipse.swt.graphics.Color getForeground () 
	protected org.eclipse.swt.graphics.Color getBackground () 
	protected final org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener listener
	protected void adjustBounds () 
		org.eclipse.swt.graphics.Point location
		int initialX
		int initialY
		org.eclipse.swt.graphics.Rectangle insertionBounds
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.graphics.Rectangle constrainedBounds
	private void handleSetData (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.TableItem item
		int index
		org.eclipse.jface.fieldassist.IContentProposal current
	private void setProposals (org.eclipse.jface.fieldassist.IContentProposal[]) 
		org.eclipse.jface.fieldassist.IContentProposal[] newProposals
		int newSize
		org.eclipse.swt.widgets.TableItem[] items
		int i
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.jface.fieldassist.IContentProposal proposal
	private java.lang.String getString (org.eclipse.jface.fieldassist.IContentProposal) 
		org.eclipse.jface.fieldassist.IContentProposal proposal
	private org.eclipse.swt.graphics.Image getImage (org.eclipse.jface.fieldassist.IContentProposal) 
		org.eclipse.jface.fieldassist.IContentProposal proposal
	private org.eclipse.jface.fieldassist.IContentProposal[] getEmptyProposalArray () 
	private boolean isValid () 
	private boolean hasFocus () 
	private org.eclipse.jface.fieldassist.IContentProposal getSelectedProposal () 
		int i
	private void selectProposal (int) 
		int index
	public int open () 
		int value
		org.eclipse.jface.fieldassist.IContentProposal p
	public boolean close () 
		boolean ret
	private void showProposalDescription () 
		Runnable runnable
		Thread t
	private void acceptCurrentProposal () 
		org.eclipse.jface.fieldassist.IContentProposal proposal
	private void recomputeProposals (java.lang.String) 
		String filterText
		org.eclipse.jface.fieldassist.IContentProposal[] allProposals
	private void asyncRecomputeProposals (java.lang.String) 
		String filterText
	private org.eclipse.jface.fieldassist.IContentProposal[] filterProposals (org.eclipse.jface.fieldassist.IContentProposal[], java.lang.String) 
		org.eclipse.jface.fieldassist.IContentProposal[] proposals
		String filterString
		java.util.ArrayList list
		int i
		String string
	org.eclipse.swt.widgets.Listener getTargetControlListener () 
	static boolean access$0 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static boolean access$1 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog access$2 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static org.eclipse.swt.widgets.Table access$3 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static java.lang.String access$4 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static void access$5 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, java.lang.String) 
	static void access$6 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, int) 
	static org.eclipse.jface.fieldassist.IContentProposal access$7 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static void access$8 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static void access$9 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, java.lang.String) 
	static void access$10 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, org.eclipse.swt.widgets.Event) 
	static void access$11 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static void access$12 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, boolean) 
	static void access$13 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup$InfoPopupDialog) 
	static void access$14 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup, java.lang.String) 
	static org.eclipse.jface.fieldassist.ContentProposalAdapter access$15 (org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
}

org/eclipse/jface/fieldassist/ContentProposalAdapter.class
ContentProposalAdapter.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.ContentProposalAdapter extends java.lang.Object {
	public static final boolean DEBUG
	public static final int PROPOSAL_INSERT
	public static final int PROPOSAL_REPLACE
	public static final int PROPOSAL_IGNORE
	public static final int FILTER_NONE
	public static final int FILTER_CHARACTER
	public static final int FILTER_CUMULATIVE
	private static final boolean USE_VIRTUAL
	private static final int POPUP_DELAY
	private static final int POPUP_CHAR_HEIGHT
	private static final int POPUP_MINIMUM_WIDTH
	private static final int POPUP_OFFSET
	private static final String EMPTY
	private org.eclipse.jface.fieldassist.IContentProposalProvider proposalProvider
	private org.eclipse.jface.viewers.ILabelProvider labelProvider
	private org.eclipse.swt.widgets.Control control
	private org.eclipse.jface.fieldassist.IControlContentAdapter controlContentAdapter
	private org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup popup
	private org.eclipse.jface.bindings.keys.KeyStroke triggerKeyStroke
	private String autoActivateString
	private int proposalAcceptanceStyle
	private boolean propagateKeys
	private int filterStyle
	private org.eclipse.swt.widgets.Listener controlListener
	private org.eclipse.core.runtime.ListenerList proposalListeners
	private org.eclipse.core.runtime.ListenerList proposalListeners2
	private boolean isEnabled
	private int autoActivationDelay
	private boolean receivedKeyDown
	private org.eclipse.swt.graphics.Point popupSize
	private int insertionPos
	private org.eclipse.swt.graphics.Point selectionRange
	private boolean watchModify
	static void  () 
	public void  (org.eclipse.swt.widgets.Control, org.eclipse.jface.fieldassist.IControlContentAdapter, org.eclipse.jface.fieldassist.IContentProposalProvider, org.eclipse.jface.bindings.keys.KeyStroke, char[]) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.fieldassist.IControlContentAdapter controlContentAdapter
		org.eclipse.jface.fieldassist.IContentProposalProvider proposalProvider
		org.eclipse.jface.bindings.keys.KeyStroke keyStroke
		char[] autoActivationCharacters
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.jface.viewers.ILabelProvider getLabelProvider () 
	public boolean isEnabled () 
	public void setLabelProvider (org.eclipse.jface.viewers.ILabelProvider) 
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	public org.eclipse.jface.fieldassist.IContentProposalProvider getContentProposalProvider () 
	public void setContentProposalProvider (org.eclipse.jface.fieldassist.IContentProposalProvider) 
		org.eclipse.jface.fieldassist.IContentProposalProvider proposalProvider
	public char[] getAutoActivationCharacters () 
	public void setAutoActivationCharacters (char[]) 
		char[] autoActivationCharacters
	public int getAutoActivationDelay () 
	public void setAutoActivationDelay (int) 
		int delay
	public int getProposalAcceptanceStyle () 
	public void setProposalAcceptanceStyle (int) 
		int acceptance
	public int getFilterStyle () 
	public void setFilterStyle (int) 
		int filterStyle
	public org.eclipse.swt.graphics.Point getPopupSize () 
	public void setPopupSize (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point size
	public boolean getPropagateKeys () 
	public void setPropagateKeys (boolean) 
		boolean propagateKeys
	public org.eclipse.jface.fieldassist.IControlContentAdapter getControlContentAdapter () 
	public void setEnabled (boolean) 
		boolean enabled
	public void addContentProposalListener (org.eclipse.jface.fieldassist.IContentProposalListener) 
		org.eclipse.jface.fieldassist.IContentProposalListener listener
	public void removeContentProposalListener (org.eclipse.jface.fieldassist.IContentProposalListener) 
		org.eclipse.jface.fieldassist.IContentProposalListener listener
	public void addContentProposalListener (org.eclipse.jface.fieldassist.IContentProposalListener2) 
		org.eclipse.jface.fieldassist.IContentProposalListener2 listener
	public void removeContentProposalListener (org.eclipse.jface.fieldassist.IContentProposalListener2) 
		org.eclipse.jface.fieldassist.IContentProposalListener2 listener
	private void addControlListener (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	private void openProposalPopup (boolean) 
		boolean autoActivated
		org.eclipse.jface.fieldassist.IContentProposal[] proposals
	protected void openProposalPopup () 
	protected void closeProposalPopup () 
	private void proposalAccepted (org.eclipse.jface.fieldassist.IContentProposal) 
		org.eclipse.jface.fieldassist.IContentProposal proposal
	private void setControlContent (java.lang.String, int) 
		String text
		int cursorPosition
	private void insertControlContent (java.lang.String, int) 
		String text
		int cursorPosition
	private boolean isValid () 
	private void recordCursorPosition () 
		org.eclipse.jface.fieldassist.IControlContentAdapter adapter
	private org.eclipse.jface.fieldassist.IContentProposal[] getProposals () 
		int position
		String contents
		org.eclipse.jface.fieldassist.IContentProposal[] proposals
	private void autoActivate () 
		Runnable runnable
		Thread t
	private void notifyProposalAccepted (org.eclipse.jface.fieldassist.IContentProposal) 
		org.eclipse.jface.fieldassist.IContentProposal proposal
		Object[] listenerArray
		int i
	private void notifyPopupOpened () 
		Object[] listenerArray
		int i
	private void notifyPopupClosed () 
		Object[] listenerArray
		int i
	public boolean hasProposalPopupFocus () 
	private boolean isControlContentEmpty () 
	private void internalPopupOpened () 
	private boolean shouldPopupRemainOpen () 
		String content
		int i
	private boolean allowsAutoActivate () 
	public void setProposalPopupFocus () 
	public boolean isProposalPopupOpen () 
	static org.eclipse.swt.widgets.Control access$0 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$1 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static int access$2 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$3 () 
	static org.eclipse.jface.fieldassist.IControlContentAdapter access$4 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static org.eclipse.swt.graphics.Point access$5 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$6 (org.eclipse.jface.fieldassist.ContentProposalAdapter, org.eclipse.swt.graphics.Point) 
	static org.eclipse.jface.viewers.ILabelProvider access$7 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$8 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$9 (org.eclipse.jface.fieldassist.ContentProposalAdapter, org.eclipse.jface.fieldassist.IContentProposal) 
	static org.eclipse.jface.fieldassist.IContentProposal[] access$10 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$11 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$12 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup access$13 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$14 (org.eclipse.jface.fieldassist.ContentProposalAdapter, boolean) 
	static org.eclipse.jface.bindings.keys.KeyStroke access$15 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$16 (org.eclipse.jface.fieldassist.ContentProposalAdapter, boolean) 
	static java.lang.String access$17 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$18 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$19 (org.eclipse.jface.fieldassist.ContentProposalAdapter, boolean) 
	static boolean access$20 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$21 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$22 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$23 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static void access$24 (org.eclipse.jface.fieldassist.ContentProposalAdapter, org.eclipse.jface.fieldassist.ContentProposalAdapter$ContentProposalPopup) 
	static int access$25 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$26 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	static boolean access$27 (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
}

org/eclipse/jface/fieldassist/ControlDecoration$1.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$1 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.jface.fieldassist.ControlDecoration$Hover this$1
	void  (org.eclipse.jface.fieldassist.ControlDecoration$Hover) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent pe
}

org/eclipse/jface/fieldassist/ControlDecoration$2.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$2 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.fieldassist.ControlDecoration$Hover this$1
	void  (org.eclipse.jface.fieldassist.ControlDecoration$Hover) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/jface/fieldassist/ControlDecoration$3.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$3 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.fieldassist.ControlDecoration this$0
	void  (org.eclipse.jface.fieldassist.ControlDecoration) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/fieldassist/ControlDecoration$4.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$4 extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	final org.eclipse.jface.fieldassist.ControlDecoration this$0
	void  (org.eclipse.jface.fieldassist.ControlDecoration) 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent event
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent event
}

org/eclipse/jface/fieldassist/ControlDecoration$5.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$5 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.jface.fieldassist.ControlDecoration this$0
	void  (org.eclipse.jface.fieldassist.ControlDecoration) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent event
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Rectangle rect
}

org/eclipse/jface/fieldassist/ControlDecoration$6.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$6 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener  {
	final org.eclipse.jface.fieldassist.ControlDecoration this$0
	void  (org.eclipse.jface.fieldassist.ControlDecoration) 
	public void mouseMove (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
}

org/eclipse/jface/fieldassist/ControlDecoration$7.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$7 extends java.lang.Object implements org.eclipse.swt.events.MouseTrackListener  {
	final org.eclipse.jface.fieldassist.ControlDecoration this$0
	void  (org.eclipse.jface.fieldassist.ControlDecoration) 
	public void mouseExit (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
		org.eclipse.swt.widgets.Control target
	public void mouseHover (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
		org.eclipse.swt.widgets.Control target
	public void mouseEnter (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
}

org/eclipse/jface/fieldassist/ControlDecoration$8.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$8 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.fieldassist.ControlDecoration this$0
	void  (org.eclipse.jface.fieldassist.ControlDecoration) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/fieldassist/ControlDecoration$Hover.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.ControlDecoration$Hover extends java.lang.Object {
	private static final String EMPTY
	private int hao
	private int haw
	private int hah
	private int hm
	org.eclipse.swt.widgets.Shell hoverShell
	String text
	org.eclipse.swt.graphics.Region region
	boolean arrowOnLeft
	final org.eclipse.jface.fieldassist.ControlDecoration this$0
	void  (org.eclipse.jface.fieldassist.ControlDecoration, org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.swt.widgets.Display display
	int[] getPolygon (boolean) 
		boolean border
		org.eclipse.swt.graphics.Point e
		int b
	void dispose () 
	void setVisible (boolean) 
		boolean visible
	void setText (java.lang.String, org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.widgets.Control) 
		String t
		org.eclipse.swt.graphics.Rectangle decorationRectangle
		org.eclipse.swt.widgets.Control targetControl
		org.eclipse.swt.graphics.Point oldSize
		org.eclipse.swt.graphics.Point newSize
		org.eclipse.swt.graphics.Point extent
		int y
		int x
	boolean isVisible () 
	org.eclipse.swt.graphics.Point getExtent () 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point e
	void setNewShape () 
		org.eclipse.swt.graphics.Region oldRegion
	static int access$0 (org.eclipse.jface.fieldassist.ControlDecoration$Hover) 
	static org.eclipse.jface.fieldassist.ControlDecoration access$1 (org.eclipse.jface.fieldassist.ControlDecoration$Hover) 
}

org/eclipse/jface/fieldassist/ControlDecoration.class
ControlDecoration.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.ControlDecoration extends java.lang.Object {
	private static boolean DEBUG
	private static boolean MAC
	private org.eclipse.swt.widgets.Control control
	private org.eclipse.swt.widgets.Composite composite
	private org.eclipse.swt.graphics.Image image
	private String descriptionText
	private int position
	private boolean visible
	private boolean showOnlyOnFocus
	private boolean showHover
	private int marginWidth
	private org.eclipse.core.runtime.ListenerList selectionListeners
	private org.eclipse.core.runtime.ListenerList menuDetectListeners
	private org.eclipse.swt.events.FocusListener focusListener
	private org.eclipse.swt.events.DisposeListener disposeListener
	private org.eclipse.swt.events.PaintListener paintListener
	private org.eclipse.swt.events.MouseTrackListener mouseTrackListener
	private org.eclipse.swt.events.MouseMoveListener mouseMoveListener
	private org.eclipse.swt.widgets.Listener compositeListener
	private org.eclipse.swt.widgets.Control moveListeningTarget
	private int listenerInstalls
	private org.eclipse.swt.graphics.Rectangle decorationRectangle
	private org.eclipse.swt.graphics.Rectangle previousDecorationRectangle
	private boolean hasFocus
	private org.eclipse.jface.fieldassist.ControlDecoration$Hover hover
	static void  () 
	public void  (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control control
		int position
	public void  (org.eclipse.swt.widgets.Control, int, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Control control
		int position
		org.eclipse.swt.widgets.Composite composite
	public void addMenuDetectListener (org.eclipse.swt.events.MenuDetectListener) 
		org.eclipse.swt.events.MenuDetectListener listener
	public void removeMenuDetectListener (org.eclipse.swt.events.MenuDetectListener) 
		org.eclipse.swt.events.MenuDetectListener listener
	public void addSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
	public void removeSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
	public void dispose () 
	public org.eclipse.swt.widgets.Control getControl () 
	private void addControlListeners () 
		org.eclipse.swt.widgets.Composite c
	private void installCompositeListeners (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite c
	private void removeCompositeListeners (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite c
	private void notifySelectionListeners (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.events.SelectionEvent clientEvent
		Object[] listeners
		Object[] listeners
		int i
		int i
	private void notifyMenuDetectListeners (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.events.MenuDetectEvent clientEvent
		Object[] listeners
		int i
	public void showHoverText (java.lang.String) 
		String text
	public void hideHover () 
	public void show () 
	public void hide () 
	public java.lang.String getDescriptionText () 
	public void setDescriptionText (java.lang.String) 
		String text
	public org.eclipse.swt.graphics.Image getImage () 
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public boolean getShowOnlyOnFocus () 
	public void setShowOnlyOnFocus (boolean) 
		boolean showOnlyOnFocus
	public boolean getShowHover () 
	public void setShowHover (boolean) 
		boolean showHover
	public int getMarginWidth () 
	public void setMarginWidth (int) 
		int marginWidth
	protected void update () 
		org.eclipse.swt.graphics.Rectangle rect
	private void showHoverText (java.lang.String, org.eclipse.swt.widgets.Control) 
		String text
		org.eclipse.swt.widgets.Control hoverNear
	private void removeControlListeners () 
		org.eclipse.swt.widgets.Composite c
	protected org.eclipse.swt.graphics.Rectangle getDecorationRectangle (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control targetControl
		org.eclipse.swt.graphics.Rectangle imageBounds
		org.eclipse.swt.graphics.Rectangle controlBounds
		int x
		int x
		int y
		int y
		int y
		org.eclipse.swt.graphics.Point globalPoint
		org.eclipse.swt.graphics.Point targetPoint
		org.eclipse.swt.graphics.Point targetPoint
	private boolean shouldShowDecoration () 
	private void printAddListener (org.eclipse.swt.widgets.Widget, java.lang.String) 
		org.eclipse.swt.widgets.Widget widget
		String listenerType
	private void printRemoveListener (org.eclipse.swt.widgets.Widget, java.lang.String) 
		org.eclipse.swt.widgets.Widget widget
		String listenerType
	public boolean isVisible () 
	static boolean access$0 () 
	static org.eclipse.swt.widgets.Control access$1 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static void access$2 (org.eclipse.jface.fieldassist.ControlDecoration, boolean) 
	static boolean access$3 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static boolean access$4 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static boolean access$5 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static org.eclipse.swt.graphics.Rectangle access$6 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static void access$7 (org.eclipse.jface.fieldassist.ControlDecoration, org.eclipse.swt.widgets.Widget, java.lang.String) 
	static org.eclipse.swt.events.MouseMoveListener access$8 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static void access$9 (org.eclipse.jface.fieldassist.ControlDecoration, org.eclipse.swt.widgets.Control) 
	static org.eclipse.swt.widgets.Control access$10 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static void access$11 (org.eclipse.jface.fieldassist.ControlDecoration, org.eclipse.swt.graphics.Rectangle) 
	static void access$12 (org.eclipse.jface.fieldassist.ControlDecoration, org.eclipse.swt.widgets.Widget, java.lang.String) 
	static boolean access$13 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static org.eclipse.core.runtime.ListenerList access$14 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static void access$15 (org.eclipse.jface.fieldassist.ControlDecoration, org.eclipse.swt.widgets.Event) 
	static org.eclipse.core.runtime.ListenerList access$16 (org.eclipse.jface.fieldassist.ControlDecoration) 
	static void access$17 (org.eclipse.jface.fieldassist.ControlDecoration, org.eclipse.swt.widgets.Event) 
}

org/eclipse/jface/fieldassist/DecoratedField$1.class
DecoratedField.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.DecoratedField$1 extends java.lang.Object implements org.eclipse.swt.events.PaintListener  {
	final org.eclipse.jface.fieldassist.DecoratedField$Hover this$1
	void  (org.eclipse.jface.fieldassist.DecoratedField$Hover) 
	public void paintControl (org.eclipse.swt.events.PaintEvent) 
		org.eclipse.swt.events.PaintEvent pe
}

org/eclipse/jface/fieldassist/DecoratedField$2.class
DecoratedField.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.DecoratedField$2 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.fieldassist.DecoratedField$Hover this$1
	void  (org.eclipse.jface.fieldassist.DecoratedField$Hover) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/jface/fieldassist/DecoratedField$3.class
DecoratedField.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.DecoratedField$3 extends java.lang.Object implements org.eclipse.swt.events.MouseTrackListener  {
	final org.eclipse.jface.fieldassist.DecoratedField this$0
	private final org.eclipse.swt.widgets.Label val$label
	void  (org.eclipse.jface.fieldassist.DecoratedField, org.eclipse.swt.widgets.Label) 
	public void mouseHover (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
		org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData decData
		String desc
	public void mouseEnter (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
	public void mouseExit (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
}

org/eclipse/jface/fieldassist/DecoratedField$4.class
DecoratedField.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.DecoratedField$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.fieldassist.DecoratedField this$0
	void  (org.eclipse.jface.fieldassist.DecoratedField) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/fieldassist/DecoratedField$5.class
DecoratedField.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.DecoratedField$5 extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	final org.eclipse.jface.fieldassist.DecoratedField this$0
	void  (org.eclipse.jface.fieldassist.DecoratedField) 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent event
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent event
}

org/eclipse/jface/fieldassist/DecoratedField$FieldDecorationData.class
DecoratedField.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData extends java.lang.Object {
	org.eclipse.jface.fieldassist.FieldDecoration decoration
	org.eclipse.swt.widgets.Label label
	org.eclipse.swt.layout.FormData data
	boolean showOnFocus
	boolean visible
	final org.eclipse.jface.fieldassist.DecoratedField this$0
	void  (org.eclipse.jface.fieldassist.DecoratedField, org.eclipse.jface.fieldassist.FieldDecoration, org.eclipse.swt.widgets.Label, org.eclipse.swt.layout.FormData, boolean) 
		org.eclipse.jface.fieldassist.FieldDecoration decoration
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.FormData formData
		boolean showOnFocus
}

org/eclipse/jface/fieldassist/DecoratedField$Hover.class
DecoratedField.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.DecoratedField$Hover extends java.lang.Object {
	private static final String EMPTY
	private int hao
	private int haw
	private int hah
	private int hm
	org.eclipse.swt.widgets.Shell hoverShell
	String text
	org.eclipse.swt.graphics.Region region
	boolean arrowOnLeft
	final org.eclipse.jface.fieldassist.DecoratedField this$0
	void  (org.eclipse.jface.fieldassist.DecoratedField, org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.swt.widgets.Display display
	int[] getPolygon (boolean) 
		boolean border
		org.eclipse.swt.graphics.Point e
		int b
	void dispose () 
	void setVisible (boolean) 
		boolean visible
	void setText (java.lang.String, org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Control) 
		String t
		org.eclipse.swt.widgets.Control hoverNear
		org.eclipse.swt.widgets.Control targetControl
		org.eclipse.swt.graphics.Point oldSize
		org.eclipse.swt.graphics.Point newSize
		org.eclipse.swt.graphics.Point extent
		int y
		int x
	boolean isVisible () 
	org.eclipse.swt.graphics.Point getExtent () 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point e
	void setNewShape () 
		org.eclipse.swt.graphics.Region oldRegion
	static int access$0 (org.eclipse.jface.fieldassist.DecoratedField$Hover) 
	static org.eclipse.jface.fieldassist.DecoratedField access$1 (org.eclipse.jface.fieldassist.DecoratedField$Hover) 
}

org/eclipse/jface/fieldassist/DecoratedField.class
DecoratedField.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.DecoratedField extends java.lang.Object {
	private static boolean MAC
	private static final int LEFT_TOP
	private static final int LEFT_BOTTOM
	private static final int RIGHT_TOP
	private static final int RIGHT_BOTTOM
	private static final int DECORATION_SLOTS
	private org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData[] decDatas
	private org.eclipse.swt.widgets.Control control
	private org.eclipse.swt.widgets.Composite form
	private boolean useMaxDecorationWidth
	private org.eclipse.jface.fieldassist.DecoratedField$Hover hover
	static void  () 
	public void  (org.eclipse.swt.widgets.Composite, int, org.eclipse.jface.fieldassist.IControlCreator) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.jface.fieldassist.IControlCreator controlCreator
		org.eclipse.swt.layout.FormData data
	public void addFieldDecoration (org.eclipse.jface.fieldassist.FieldDecoration, int, boolean) 
		org.eclipse.jface.fieldassist.FieldDecoration decoration
		int position
		boolean showOnFocus
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.FormData formData
		org.eclipse.swt.layout.FormData formData
		int i
	private void updateControlAttachments (int, org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData) 
		int index
		org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData decData
		org.eclipse.swt.layout.FormData formData
		int newWidth
		int opposing
		int opposing
		int opposing
		int opposing
		int opposing
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.swt.widgets.Control getLayoutControl () 
	private org.eclipse.swt.widgets.Composite createForm (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	private void addControlListeners () 
	private int indexForPosition (int) 
		int position
	private org.eclipse.swt.layout.FormData createFormDataForIndex (int, org.eclipse.swt.graphics.Image) 
		int index
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.layout.FormData data
	public void showHoverText (java.lang.String) 
		String text
	public void hideHover () 
	private void controlFocusGained () 
		int i
	private void controlFocusLost () 
		int i
	public void showDecoration (org.eclipse.jface.fieldassist.FieldDecoration) 
		org.eclipse.jface.fieldassist.FieldDecoration decoration
		org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData data
	public void hideDecoration (org.eclipse.jface.fieldassist.FieldDecoration) 
		org.eclipse.jface.fieldassist.FieldDecoration decoration
		org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData data
	public void updateDecoration (org.eclipse.jface.fieldassist.FieldDecoration) 
		org.eclipse.jface.fieldassist.FieldDecoration decoration
		org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData data
	private void setVisible (org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData, boolean) 
		org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData decData
		boolean visible
	private org.eclipse.jface.fieldassist.DecoratedField$FieldDecorationData getDecorationData (org.eclipse.jface.fieldassist.FieldDecoration) 
		org.eclipse.jface.fieldassist.FieldDecoration dec
		int i
	private void showHoverText (java.lang.String, org.eclipse.swt.widgets.Control) 
		String text
		org.eclipse.swt.widgets.Control hoverNear
	public void setUseMaximumDecorationWidth (boolean) 
		boolean useMaximumWidth
	private int widthOf (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	static boolean access$0 () 
	static void access$1 (org.eclipse.jface.fieldassist.DecoratedField, java.lang.String, org.eclipse.swt.widgets.Control) 
	static org.eclipse.jface.fieldassist.DecoratedField$Hover access$2 (org.eclipse.jface.fieldassist.DecoratedField) 
	static void access$3 (org.eclipse.jface.fieldassist.DecoratedField) 
	static void access$4 (org.eclipse.jface.fieldassist.DecoratedField) 
}

org/eclipse/jface/fieldassist/FieldAssistColors$1.class
FieldAssistColors.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.FieldAssistColors$1 extends java.lang.Object implements java.lang.Runnable  {
	private final org.eclipse.swt.widgets.Display val$display
	void  (org.eclipse.swt.widgets.Display) 
	public void run () 
}

org/eclipse/jface/fieldassist/FieldAssistColors.class
FieldAssistColors.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.FieldAssistColors extends java.lang.Object {
	private static boolean DEBUG
	private static java.util.Map requiredFieldColorMap
	private static java.util.Map displays
	static void  () 
	public void  () 
	public static org.eclipse.swt.graphics.RGB computeErrorFieldBackgroundRGB (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Color dest
		org.eclipse.swt.graphics.Color src
		int destRed
		int destGreen
		int destBlue
		int alpha
	public static org.eclipse.swt.graphics.Color getRequiredFieldBackgroundColor (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Display display
		Object storedColor
		org.eclipse.swt.graphics.Color dest
		org.eclipse.swt.graphics.Color src
		int destRed
		int destGreen
		int destBlue
		int alpha
		org.eclipse.swt.graphics.Color color
	private static void disposeColors (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
		java.util.List toBeRemoved
		java.util.Iterator i
		org.eclipse.swt.graphics.Color color
		java.util.List toBeRemovedFromRequiredMap
		java.util.Iterator iter
		org.eclipse.swt.graphics.Color bgColor
		int j
		int i
		org.eclipse.swt.graphics.Color color
	static void access$0 (org.eclipse.swt.widgets.Display) 
}

org/eclipse/jface/fieldassist/FieldDecoration.class
FieldDecoration.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.FieldDecoration extends java.lang.Object {
	private org.eclipse.swt.graphics.Image image
	private String description
	public void  (org.eclipse.swt.graphics.Image, java.lang.String) 
		org.eclipse.swt.graphics.Image image
		String description
	public org.eclipse.swt.graphics.Image getImage () 
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public java.lang.String getDescription () 
	public void setDescription (java.lang.String) 
		String description
}

org/eclipse/jface/fieldassist/FieldDecorationRegistry$Entry.class
FieldDecorationRegistry.java
package org.eclipse.jface.fieldassist
 org.eclipse.jface.fieldassist.FieldDecorationRegistry$Entry extends java.lang.Object {
	private String description
	private String imageId
	private org.eclipse.jface.resource.ImageRegistry imageRegistry
	private org.eclipse.swt.graphics.Image image
	private org.eclipse.jface.fieldassist.FieldDecoration decoration
	final org.eclipse.jface.fieldassist.FieldDecorationRegistry this$0
	void  (org.eclipse.jface.fieldassist.FieldDecorationRegistry, java.lang.String, java.lang.String, org.eclipse.jface.resource.ImageRegistry) 
		String description
		String imageId
		org.eclipse.jface.resource.ImageRegistry registry
	void  (org.eclipse.jface.fieldassist.FieldDecorationRegistry, java.lang.String, org.eclipse.swt.graphics.Image) 
		String description
		org.eclipse.swt.graphics.Image image
	org.eclipse.jface.fieldassist.FieldDecoration getDecoration () 
}

org/eclipse/jface/fieldassist/FieldDecorationRegistry.class
FieldDecorationRegistry.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.FieldDecorationRegistry extends java.lang.Object {
	public static final String DEC_CONTENT_PROPOSAL
	public static final String DEC_REQUIRED
	public static final String DEC_ERROR
	public static final String DEC_WARNING
	public static final String DEC_INFORMATION
	public static final String DEC_ERROR_QUICKFIX
	private static final String IMG_DEC_FIELD_CONTENT_PROPOSAL
	private static final String IMG_DEC_FIELD_REQUIRED
	private static final String IMG_DEC_FIELD_ERROR
	private static final String IMG_DEC_FIELD_ERROR_QUICKFIX
	private static final String IMG_DEC_FIELD_WARNING
	private static final String IMG_DEC_FIELD_INFO
	private static org.eclipse.jface.fieldassist.FieldDecorationRegistry defaultInstance
	private int maxDecorationWidth
	private int maxDecorationHeight
	private java.util.HashMap decorations
	static Class class$0
	static void  () 
		org.eclipse.jface.resource.ImageRegistry imageRegistry
	public static org.eclipse.jface.fieldassist.FieldDecorationRegistry getDefault () 
	public static void setDefault (org.eclipse.jface.fieldassist.FieldDecorationRegistry) 
		org.eclipse.jface.fieldassist.FieldDecorationRegistry defaultRegistry
	public void  () 
	public int getMaximumDecorationWidth () 
	public int getMaximumDecorationHeight () 
	public void registerFieldDecoration (java.lang.String, java.lang.String, org.eclipse.swt.graphics.Image) 
		String id
		String description
		org.eclipse.swt.graphics.Image image
	public void registerFieldDecoration (java.lang.String, java.lang.String, java.lang.String) 
		String id
		String description
		String imageId
	public void registerFieldDecoration (java.lang.String, java.lang.String, java.lang.String, org.eclipse.jface.resource.ImageRegistry) 
		String id
		String description
		String imageId
		org.eclipse.jface.resource.ImageRegistry imageRegistry
	public void unregisterFieldDecoration (java.lang.String) 
		String id
	public org.eclipse.jface.fieldassist.FieldDecoration getFieldDecoration (java.lang.String) 
		String id
		Object entry
	private void recomputeMaximums () 
		java.util.Iterator entries
		org.eclipse.swt.graphics.Image image
}

org/eclipse/jface/fieldassist/IContentProposal.class
IContentProposal.java
package org.eclipse.jface.fieldassist
public abstract org.eclipse.jface.fieldassist.IContentProposal extends java.lang.Object {
	public abstract java.lang.String getContent () 
	public abstract int getCursorPosition () 
	public abstract java.lang.String getLabel () 
	public abstract java.lang.String getDescription () 
}

org/eclipse/jface/fieldassist/IContentProposalListener.class
IContentProposalListener.java
package org.eclipse.jface.fieldassist
public abstract org.eclipse.jface.fieldassist.IContentProposalListener extends java.lang.Object {
	public abstract void proposalAccepted (org.eclipse.jface.fieldassist.IContentProposal) 
}

org/eclipse/jface/fieldassist/IContentProposalListener2.class
IContentProposalListener2.java
package org.eclipse.jface.fieldassist
public abstract org.eclipse.jface.fieldassist.IContentProposalListener2 extends java.lang.Object {
	public abstract void proposalPopupOpened (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
	public abstract void proposalPopupClosed (org.eclipse.jface.fieldassist.ContentProposalAdapter) 
}

org/eclipse/jface/fieldassist/IContentProposalProvider.class
IContentProposalProvider.java
package org.eclipse.jface.fieldassist
public abstract org.eclipse.jface.fieldassist.IContentProposalProvider extends java.lang.Object {
	public abstract org.eclipse.jface.fieldassist.IContentProposal[] getProposals (java.lang.String, int) 
}

org/eclipse/jface/fieldassist/IControlContentAdapter.class
IControlContentAdapter.java
package org.eclipse.jface.fieldassist
public abstract org.eclipse.jface.fieldassist.IControlContentAdapter extends java.lang.Object {
	public abstract void setControlContents (org.eclipse.swt.widgets.Control, java.lang.String, int) 
	public abstract void insertControlContents (org.eclipse.swt.widgets.Control, java.lang.String, int) 
	public abstract java.lang.String getControlContents (org.eclipse.swt.widgets.Control) 
	public abstract int getCursorPosition (org.eclipse.swt.widgets.Control) 
	public abstract org.eclipse.swt.graphics.Rectangle getInsertionBounds (org.eclipse.swt.widgets.Control) 
	public abstract void setCursorPosition (org.eclipse.swt.widgets.Control, int) 
}

org/eclipse/jface/fieldassist/IControlContentAdapter2.class
IControlContentAdapter2.java
package org.eclipse.jface.fieldassist
public abstract org.eclipse.jface.fieldassist.IControlContentAdapter2 extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Point getSelection (org.eclipse.swt.widgets.Control) 
	public abstract void setSelection (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Point) 
}

org/eclipse/jface/fieldassist/IControlCreator.class
IControlCreator.java
package org.eclipse.jface.fieldassist
public abstract org.eclipse.jface.fieldassist.IControlCreator extends java.lang.Object {
	public abstract org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite, int) 
}

org/eclipse/jface/fieldassist/SimpleContentProposalProvider.class
SimpleContentProposalProvider.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.SimpleContentProposalProvider extends java.lang.Object implements org.eclipse.jface.fieldassist.IContentProposalProvider  {
	private String[] proposals
	private org.eclipse.jface.fieldassist.IContentProposal[] contentProposals
	private boolean filterProposals
	public void  (java.lang.String[]) 
		String[] proposals
	public org.eclipse.jface.fieldassist.IContentProposal[] getProposals (java.lang.String, int) 
		String contents
		int position
		java.util.ArrayList list
		int i
		int i
	public void setProposals (java.lang.String[]) 
		String[] items
	public void setFiltering (boolean) 
		boolean filterProposals
}

org/eclipse/jface/fieldassist/TextContentAdapter.class
TextContentAdapter.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.TextContentAdapter extends java.lang.Object implements org.eclipse.jface.fieldassist.IControlContentAdapter org.eclipse.jface.fieldassist.IControlContentAdapter2  {
	public void  () 
	public java.lang.String getControlContents (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void setControlContents (org.eclipse.swt.widgets.Control, java.lang.String, int) 
		org.eclipse.swt.widgets.Control control
		String text
		int cursorPosition
	public void insertControlContents (org.eclipse.swt.widgets.Control, java.lang.String, int) 
		org.eclipse.swt.widgets.Control control
		String text
		int cursorPosition
		org.eclipse.swt.graphics.Point selection
	public int getCursorPosition (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public org.eclipse.swt.graphics.Rectangle getInsertionBounds (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Text text
		org.eclipse.swt.graphics.Point caretOrigin
	public void setCursorPosition (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control control
		int position
	public org.eclipse.swt.graphics.Point getSelection (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void setSelection (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Point range
}

org/eclipse/jface/fieldassist/TextControlCreator.class
TextControlCreator.java
package org.eclipse.jface.fieldassist
public org.eclipse.jface.fieldassist.TextControlCreator extends java.lang.Object implements org.eclipse.jface.fieldassist.IControlCreator  {
	public void  () 
	public org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
}

org/eclipse/jface/fieldassist/images/
org/eclipse/jface/fieldassist/images/contassist_ovr.gif
org/eclipse/jface/fieldassist/images/error_ovr.gif
org/eclipse/jface/fieldassist/images/errorqf_ovr.gif
org/eclipse/jface/fieldassist/images/info_ovr.gif
org/eclipse/jface/fieldassist/images/required_field_cue.gif
org/eclipse/jface/fieldassist/images/warn_ovr.gif
org/eclipse/jface/images/
org/eclipse/jface/images/dots_button.gif
org/eclipse/jface/internal/
org/eclipse/jface/internal/InternalPolicy.class
InternalPolicy.java
package org.eclipse.jface.internal
public org.eclipse.jface.internal.InternalPolicy extends java.lang.Object {
	public static boolean DEBUG_LOG_REENTRANT_VIEWER_CALLS
	public static boolean DEBUG_LOG_LABEL_PROVIDER_NOTIFICATIONS_WHEN_DISPOSED
	public static boolean OSGI_AVAILABLE
	static void  () 
	public void  () 
}

org/eclipse/jface/internal/JFaceActivator.class
JFaceActivator.java
package org.eclipse.jface.internal
public org.eclipse.jface.internal.JFaceActivator extends java.lang.Object implements org.osgi.framework.BundleActivator  {
	private static org.osgi.framework.BundleContext bundleContext
	public void  () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public static org.osgi.framework.BundleContext getBundleContext () 
	public static org.osgi.framework.Bundle getBundle () 
}

org/eclipse/jface/internal/provisional/
org/eclipse/jface/internal/provisional/action/
org/eclipse/jface/internal/provisional/action/CoolBarManager2.class
CoolBarManager2.java
package org.eclipse.jface.internal.provisional.action
public org.eclipse.jface.internal.provisional.action.CoolBarManager2 extends org.eclipse.jface.action.CoolBarManager implements org.eclipse.jface.internal.provisional.action.ICoolBarManager2  {
	public void  () 
	public void  (org.eclipse.swt.widgets.CoolBar) 
		org.eclipse.swt.widgets.CoolBar coolBar
	public void  (int) 
		int style
	public org.eclipse.swt.widgets.Control createControl2 (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.widgets.Control getControl2 () 
}

org/eclipse/jface/internal/provisional/action/ICoolBarManager2.class
ICoolBarManager2.java
package org.eclipse.jface.internal.provisional.action
public abstract org.eclipse.jface.internal.provisional.action.ICoolBarManager2 extends java.lang.Object implements org.eclipse.jface.action.ICoolBarManager  {
	public abstract org.eclipse.swt.widgets.Control createControl2 (org.eclipse.swt.widgets.Composite) 
	public abstract org.eclipse.swt.widgets.Control getControl2 () 
	public abstract void refresh () 
	public abstract void dispose () 
	public abstract void resetItemOrder () 
	public abstract void setItems (org.eclipse.jface.action.IContributionItem[]) 
	public abstract void setOverrides (org.eclipse.jface.action.IContributionManagerOverrides) 
}

org/eclipse/jface/internal/provisional/action/IToolBarContributionItem.class
IToolBarContributionItem.java
package org.eclipse.jface.internal.provisional.action
public abstract org.eclipse.jface.internal.provisional.action.IToolBarContributionItem extends java.lang.Object implements org.eclipse.jface.action.IContributionItem  {
	public abstract int getCurrentHeight () 
	public abstract int getCurrentWidth () 
	public abstract int getMinimumItemsToShow () 
	public abstract boolean getUseChevron () 
	public abstract void setCurrentHeight (int) 
	public abstract void setCurrentWidth (int) 
	public abstract void setMinimumItemsToShow (int) 
	public abstract void setUseChevron (boolean) 
	public abstract org.eclipse.jface.action.IToolBarManager getToolBarManager () 
	public abstract org.eclipse.jface.action.IContributionManager getParent () 
}

org/eclipse/jface/internal/provisional/action/IToolBarManager2.class
IToolBarManager2.java
package org.eclipse.jface.internal.provisional.action
public abstract org.eclipse.jface.internal.provisional.action.IToolBarManager2 extends java.lang.Object implements org.eclipse.jface.action.IToolBarManager  {
	public static final String PROP_LAYOUT
	public abstract org.eclipse.swt.widgets.ToolBar createControl (org.eclipse.swt.widgets.Composite) 
	public abstract org.eclipse.swt.widgets.Control createControl2 (org.eclipse.swt.widgets.Composite) 
	public abstract org.eclipse.swt.widgets.ToolBar getControl () 
	public abstract org.eclipse.swt.widgets.Control getControl2 () 
	public abstract void dispose () 
	public abstract int getItemCount () 
	public abstract void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
	public abstract void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
	public abstract void setOverrides (org.eclipse.jface.action.IContributionManagerOverrides) 
}

org/eclipse/jface/internal/provisional/action/ToolBarContributionItem2.class
ToolBarContributionItem2.java
package org.eclipse.jface.internal.provisional.action
public org.eclipse.jface.internal.provisional.action.ToolBarContributionItem2 extends org.eclipse.jface.action.ToolBarContributionItem implements org.eclipse.jface.internal.provisional.action.IToolBarContributionItem  {
	public void  () 
	public void  (org.eclipse.jface.action.IToolBarManager) 
		org.eclipse.jface.action.IToolBarManager toolBarManager
	public void  (org.eclipse.jface.action.IToolBarManager, java.lang.String) 
		org.eclipse.jface.action.IToolBarManager toolBarManager
		String id
}

org/eclipse/jface/internal/provisional/action/ToolBarManager2.class
ToolBarManager2.java
package org.eclipse.jface.internal.provisional.action
public org.eclipse.jface.internal.provisional.action.ToolBarManager2 extends org.eclipse.jface.action.ToolBarManager implements org.eclipse.jface.internal.provisional.action.IToolBarManager2  {
	private transient org.eclipse.core.runtime.ListenerList listenerList
	public void  () 
	public void  (int) 
		int style
	public void  (org.eclipse.swt.widgets.ToolBar) 
		org.eclipse.swt.widgets.ToolBar toolbar
	public org.eclipse.swt.widgets.Control createControl2 (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.widgets.Control getControl2 () 
	public int getItemCount () 
		org.eclipse.swt.widgets.ToolBar toolBar
	public void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	protected final java.lang.Object[] getListeners () 
		org.eclipse.core.runtime.ListenerList list
	private void firePropertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		Object[] list
		int i
	private void firePropertyChange (java.lang.String, java.lang.Object, java.lang.Object) 
		String propertyName
		Object oldValue
		Object newValue
	protected void relayout (org.eclipse.swt.widgets.ToolBar, int, int) 
		org.eclipse.swt.widgets.ToolBar layoutBar
		int oldCount
		int newCount
}

org/eclipse/jface/layout/
org/eclipse/jface/layout/AbstractColumnLayout$1.class
AbstractColumnLayout.java
package org.eclipse.jface.layout
 org.eclipse.jface.layout.AbstractColumnLayout$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.layout.AbstractColumnLayout this$0
	void  (org.eclipse.jface.layout.AbstractColumnLayout) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/layout/AbstractColumnLayout.class
AbstractColumnLayout.java
package org.eclipse.jface.layout
public abstract org.eclipse.jface.layout.AbstractColumnLayout extends org.eclipse.swt.widgets.Layout {
	private static int COLUMN_TRIM
	static final boolean IS_GTK
	protected static final String LAYOUT_DATA
	private boolean inupdateMode
	private boolean relayout
	private org.eclipse.swt.widgets.Listener resizeListener
	static void  () 
	public void  () 
	public void setColumnData (org.eclipse.swt.widgets.Widget, org.eclipse.jface.viewers.ColumnLayoutData) 
		org.eclipse.swt.widgets.Widget column
		org.eclipse.jface.viewers.ColumnLayoutData data
	private org.eclipse.swt.graphics.Point computeTableTreeSize (org.eclipse.swt.widgets.Scrollable, int, int) 
		org.eclipse.swt.widgets.Scrollable scrollable
		int wHint
		int hHint
		org.eclipse.swt.graphics.Point result
		int width
		int size
		int i
		org.eclipse.jface.viewers.ColumnLayoutData layoutData
		org.eclipse.jface.viewers.ColumnPixelData col
		org.eclipse.jface.viewers.ColumnWeightData col
	private void layoutTableTree (org.eclipse.swt.widgets.Scrollable, int, org.eclipse.swt.graphics.Rectangle, boolean) 
		org.eclipse.swt.widgets.Scrollable scrollable
		int width
		org.eclipse.swt.graphics.Rectangle area
		boolean increase
		int numberOfColumns
		int[] widths
		int[] weightColumnIndices
		int numberOfWeightColumns
		int fixedWidth
		int totalWeight
		int i
		org.eclipse.jface.viewers.ColumnLayoutData col
		org.eclipse.jface.viewers.ColumnPixelData cpd
		int pixels
		org.eclipse.jface.viewers.ColumnWeightData cw
		boolean recalculate
		int i
		int colIndex
		org.eclipse.jface.viewers.ColumnWeightData cw
		int minWidth
		int allowedWidth
	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 area
		org.eclipse.swt.widgets.Scrollable table
		int tableWidth
		int trim
		int width
	private int computeTrim (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.widgets.Scrollable, int) 
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.widgets.Scrollable scrollable
		int currentWidth
		int trim
		int trim
	org.eclipse.swt.widgets.Scrollable getControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	protected abstract int getColumnCount (org.eclipse.swt.widgets.Scrollable) 
	protected abstract void setColumnWidths (org.eclipse.swt.widgets.Scrollable, int[]) 
	protected abstract org.eclipse.jface.viewers.ColumnLayoutData getLayoutData (org.eclipse.swt.widgets.Scrollable, int) 
	protected abstract void updateColumnData (org.eclipse.swt.widgets.Widget) 
	protected int getColumnTrim () 
	static boolean access$0 (org.eclipse.jface.layout.AbstractColumnLayout) 
}

org/eclipse/jface/layout/GridDataFactory.class
GridDataFactory.java
package org.eclipse.jface.layout
public final org.eclipse.jface.layout.GridDataFactory extends java.lang.Object {
	private org.eclipse.swt.layout.GridData data
	private void  (org.eclipse.swt.layout.GridData) 
		org.eclipse.swt.layout.GridData d
	public static org.eclipse.jface.layout.GridDataFactory swtDefaults () 
	public static org.eclipse.jface.layout.GridDataFactory createFrom (org.eclipse.swt.layout.GridData) 
		org.eclipse.swt.layout.GridData data
	public static org.eclipse.jface.layout.GridDataFactory fillDefaults () 
		org.eclipse.swt.layout.GridData data
	public static org.eclipse.jface.layout.GridDataFactory defaultsFor (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control theControl
	public static void generate (org.eclipse.swt.widgets.Control, int, int) 
		org.eclipse.swt.widgets.Control theControl
		int hSpan
		int vSpan
	public static void generate (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.widgets.Control theControl
		org.eclipse.swt.graphics.Point span
	public org.eclipse.jface.layout.GridDataFactory span (int, int) 
		int hSpan
		int vSpan
	public org.eclipse.jface.layout.GridDataFactory span (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point span
	public org.eclipse.jface.layout.GridDataFactory hint (int, int) 
		int xHint
		int yHint
	public org.eclipse.jface.layout.GridDataFactory hint (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point hint
	public org.eclipse.jface.layout.GridDataFactory align (int, int) 
		int hAlign
		int vAlign
	public org.eclipse.jface.layout.GridDataFactory indent (int, int) 
		int hIndent
		int vIndent
	public org.eclipse.jface.layout.GridDataFactory indent (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point indent
	public org.eclipse.jface.layout.GridDataFactory grab (boolean, boolean) 
		boolean horizontal
		boolean vertical
	public org.eclipse.jface.layout.GridDataFactory minSize (int, int) 
		int minX
		int minY
	public org.eclipse.jface.layout.GridDataFactory minSize (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point min
	public org.eclipse.jface.layout.GridDataFactory exclude (boolean) 
		boolean shouldExclude
	public org.eclipse.swt.layout.GridData create () 
	public org.eclipse.jface.layout.GridDataFactory copy () 
	public static org.eclipse.swt.layout.GridData copyData (org.eclipse.swt.layout.GridData) 
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.layout.GridData newData
	public void applyTo (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
}

org/eclipse/jface/layout/GridLayoutFactory.class
GridLayoutFactory.java
package org.eclipse.jface.layout
public final org.eclipse.jface.layout.GridLayoutFactory extends java.lang.Object {
	private org.eclipse.swt.layout.GridLayout l
	private void  (org.eclipse.swt.layout.GridLayout) 
		org.eclipse.swt.layout.GridLayout l
	public static org.eclipse.jface.layout.GridLayoutFactory createFrom (org.eclipse.swt.layout.GridLayout) 
		org.eclipse.swt.layout.GridLayout l
	public org.eclipse.jface.layout.GridLayoutFactory copy () 
	public static org.eclipse.jface.layout.GridLayoutFactory swtDefaults () 
	public static org.eclipse.jface.layout.GridLayoutFactory fillDefaults () 
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.graphics.Point defaultSpacing
	public org.eclipse.jface.layout.GridLayoutFactory equalWidth (boolean) 
		boolean equal
	public org.eclipse.jface.layout.GridLayoutFactory spacing (int, int) 
		int hSpacing
		int vSpacing
	public org.eclipse.jface.layout.GridLayoutFactory spacing (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point spacing
	public org.eclipse.jface.layout.GridLayoutFactory margins (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point margins
	public org.eclipse.jface.layout.GridLayoutFactory margins (int, int) 
		int width
		int height
	public org.eclipse.jface.layout.GridLayoutFactory extendedMargins (int, int, int, int) 
		int left
		int right
		int top
		int bottom
	public org.eclipse.jface.layout.GridLayoutFactory extendedMargins (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle differenceRect
	public org.eclipse.jface.layout.GridLayoutFactory numColumns (int) 
		int numColumns
	public org.eclipse.swt.layout.GridLayout create () 
	public void applyTo (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite c
	public static org.eclipse.swt.layout.GridLayout copyLayout (org.eclipse.swt.layout.GridLayout) 
		org.eclipse.swt.layout.GridLayout l
		org.eclipse.swt.layout.GridLayout result
	public void generateLayout (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite c
}

org/eclipse/jface/layout/LayoutConstants.class
LayoutConstants.java
package org.eclipse.jface.layout
public final org.eclipse.jface.layout.LayoutConstants extends java.lang.Object {
	private static org.eclipse.swt.graphics.Point dialogMargins
	private static org.eclipse.swt.graphics.Point dialogSpacing
	private static org.eclipse.swt.graphics.Point minButtonSize
	static void  () 
	public void  () 
	private static void initializeConstants () 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fontMetrics
	public static final org.eclipse.swt.graphics.Point getMargins () 
	public static final org.eclipse.swt.graphics.Point getSpacing () 
	public static final org.eclipse.swt.graphics.Point getMinButtonSize () 
}

org/eclipse/jface/layout/LayoutGenerator.class
LayoutGenerator.java
package org.eclipse.jface.layout
 org.eclipse.jface.layout.LayoutGenerator extends java.lang.Object {
	private static final org.eclipse.swt.graphics.Point defaultSize
	private static final int wrapSize
	private static final org.eclipse.jface.layout.GridDataFactory nonWrappingLabelData
	static Class class$0
	static Class class$1
	static void  () 
	void  () 
	private static boolean hasStyle (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control c
		int style
	public static void generateLayout (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite toGenerate
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.widgets.Control control
	private static void applyLayoutDataTo (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public static org.eclipse.jface.layout.GridDataFactory defaultsFor (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.widgets.Scrollable scrollable
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Layout theLayout
		boolean growsHorizontally
		boolean growsVertically
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.widgets.Control child
		org.eclipse.swt.layout.GridData data
		boolean wrapping
		boolean hScroll
		boolean vScroll
		boolean containsText
		boolean userEditable
		int hHint
		boolean grabHorizontal
		int vAlign
	private static boolean hasMethod (org.eclipse.swt.widgets.Control, java.lang.String, java.lang.Class[]) 
		org.eclipse.swt.widgets.Control control
		String name
		Class[] parameterTypes
		Class c
}

org/eclipse/jface/layout/PixelConverter.class
PixelConverter.java
package org.eclipse.jface.layout
public org.eclipse.jface.layout.PixelConverter extends java.lang.Object {
	private final org.eclipse.swt.graphics.FontMetrics fontMetrics
	public void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void  (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.GC gc
	public int convertHeightInCharsToPixels (int) 
		int chars
	public int convertHorizontalDLUsToPixels (int) 
		int dlus
	public int convertVerticalDLUsToPixels (int) 
		int dlus
	public int convertWidthInCharsToPixels (int) 
		int chars
}

org/eclipse/jface/layout/RowDataFactory.class
RowDataFactory.java
package org.eclipse.jface.layout
public final org.eclipse.jface.layout.RowDataFactory extends java.lang.Object {
	private org.eclipse.swt.layout.RowData data
	private void  (org.eclipse.swt.layout.RowData) 
		org.eclipse.swt.layout.RowData data
	public static org.eclipse.jface.layout.RowDataFactory swtDefaults () 
	public static org.eclipse.jface.layout.RowDataFactory createFrom (org.eclipse.swt.layout.RowData) 
		org.eclipse.swt.layout.RowData data
	public static org.eclipse.swt.layout.RowData copyData (org.eclipse.swt.layout.RowData) 
		org.eclipse.swt.layout.RowData data
		org.eclipse.swt.layout.RowData newData
	public org.eclipse.jface.layout.RowDataFactory exclude (boolean) 
		boolean shouldExclude
	public org.eclipse.swt.layout.RowData create () 
	public org.eclipse.jface.layout.RowDataFactory copy () 
	public void applyTo (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public org.eclipse.jface.layout.RowDataFactory hint (int, int) 
		int xHint
		int yHint
	public org.eclipse.jface.layout.RowDataFactory hint (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point hint
}

org/eclipse/jface/layout/RowLayoutFactory.class
RowLayoutFactory.java
package org.eclipse.jface.layout
public final org.eclipse.jface.layout.RowLayoutFactory extends java.lang.Object {
	private org.eclipse.swt.layout.RowLayout layout
	private void  (org.eclipse.swt.layout.RowLayout) 
		org.eclipse.swt.layout.RowLayout layout
	public static org.eclipse.jface.layout.RowLayoutFactory createFrom (org.eclipse.swt.layout.RowLayout) 
		org.eclipse.swt.layout.RowLayout layout
	public org.eclipse.jface.layout.RowLayoutFactory copy () 
	public static org.eclipse.jface.layout.RowLayoutFactory swtDefaults () 
	public static org.eclipse.jface.layout.RowLayoutFactory fillDefaults () 
		org.eclipse.swt.layout.RowLayout layout
	public org.eclipse.jface.layout.RowLayoutFactory spacing (int) 
		int spacing
	public org.eclipse.jface.layout.RowLayoutFactory margins (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point margins
	public org.eclipse.jface.layout.RowLayoutFactory margins (int, int) 
		int width
		int height
	public org.eclipse.jface.layout.RowLayoutFactory extendedMargins (int, int, int, int) 
		int left
		int right
		int top
		int bottom
	public org.eclipse.jface.layout.RowLayoutFactory fill (boolean) 
		boolean fill
	public org.eclipse.jface.layout.RowLayoutFactory justify (boolean) 
		boolean justify
	public org.eclipse.jface.layout.RowLayoutFactory pack (boolean) 
		boolean pack
	public org.eclipse.jface.layout.RowLayoutFactory wrap (boolean) 
		boolean wrap
	public org.eclipse.jface.layout.RowLayoutFactory type (int) 
		int type
	public org.eclipse.swt.layout.RowLayout create () 
	public void applyTo (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite c
	public static org.eclipse.swt.layout.RowLayout copyLayout (org.eclipse.swt.layout.RowLayout) 
		org.eclipse.swt.layout.RowLayout layout
		org.eclipse.swt.layout.RowLayout result
}

org/eclipse/jface/layout/TableColumnLayout.class
TableColumnLayout.java
package org.eclipse.jface.layout
public org.eclipse.jface.layout.TableColumnLayout extends org.eclipse.jface.layout.AbstractColumnLayout {
	public void  () 
	protected int getColumnCount (org.eclipse.swt.widgets.Scrollable) 
		org.eclipse.swt.widgets.Scrollable tableTree
	protected void setColumnWidths (org.eclipse.swt.widgets.Scrollable, int[]) 
		org.eclipse.swt.widgets.Scrollable tableTree
		int[] widths
		org.eclipse.swt.widgets.TableColumn[] columns
		int i
	protected org.eclipse.jface.viewers.ColumnLayoutData getLayoutData (org.eclipse.swt.widgets.Scrollable, int) 
		org.eclipse.swt.widgets.Scrollable tableTree
		int columnIndex
		org.eclipse.swt.widgets.TableColumn column
	org.eclipse.swt.widgets.Composite getComposite (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget column
	protected void updateColumnData (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget column
		org.eclipse.swt.widgets.TableColumn tColumn
		org.eclipse.swt.widgets.Table t
}

org/eclipse/jface/layout/TreeColumnLayout$1.class
TreeColumnLayout.java
package org.eclipse.jface.layout
 org.eclipse.jface.layout.TreeColumnLayout$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.layout.TreeColumnLayout$TreeLayoutListener this$1
	private final org.eclipse.swt.widgets.Tree val$tree
	void  (org.eclipse.jface.layout.TreeColumnLayout$TreeLayoutListener, org.eclipse.swt.widgets.Tree) 
	public void run () 
}

org/eclipse/jface/layout/TreeColumnLayout$TreeLayoutListener.class
TreeColumnLayout.java
package org.eclipse.jface.layout
 org.eclipse.jface.layout.TreeColumnLayout$TreeLayoutListener extends java.lang.Object implements org.eclipse.swt.events.TreeListener  {
	private void  () 
	public void treeCollapsed (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent e
	public void treeExpanded (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent e
	private void update (org.eclipse.swt.widgets.Tree) 
		org.eclipse.swt.widgets.Tree tree
	void  (org.eclipse.jface.layout.TreeColumnLayout$TreeLayoutListener) 
}

org/eclipse/jface/layout/TreeColumnLayout.class
TreeColumnLayout.java
package org.eclipse.jface.layout
public org.eclipse.jface.layout.TreeColumnLayout extends org.eclipse.jface.layout.AbstractColumnLayout {
	private boolean addListener
	private static final org.eclipse.jface.layout.TreeColumnLayout$TreeLayoutListener listener
	static void  () 
	public void  () 
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
	protected int getColumnCount (org.eclipse.swt.widgets.Scrollable) 
		org.eclipse.swt.widgets.Scrollable tree
	protected void setColumnWidths (org.eclipse.swt.widgets.Scrollable, int[]) 
		org.eclipse.swt.widgets.Scrollable tree
		int[] widths
		org.eclipse.swt.widgets.TreeColumn[] columns
		int i
	protected org.eclipse.jface.viewers.ColumnLayoutData getLayoutData (org.eclipse.swt.widgets.Scrollable, int) 
		org.eclipse.swt.widgets.Scrollable tableTree
		int columnIndex
		org.eclipse.swt.widgets.TreeColumn column
	protected void updateColumnData (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget column
		org.eclipse.swt.widgets.TreeColumn tColumn
		org.eclipse.swt.widgets.Tree t
}

org/eclipse/jface/menus/
org/eclipse/jface/menus/AbstractTrimWidget.class
AbstractTrimWidget.java
package org.eclipse.jface.menus
public abstract org.eclipse.jface.menus.AbstractTrimWidget extends java.lang.Object implements org.eclipse.jface.menus.IWidget  {
	public void  () 
	public abstract void fill (org.eclipse.swt.widgets.Composite, int, int) 
	public abstract void dispose () 
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu parent
		int index
	public void fill (org.eclipse.swt.widgets.ToolBar, int) 
		org.eclipse.swt.widgets.ToolBar parent
		int index
	public void fill (org.eclipse.swt.widgets.CoolBar, int) 
		org.eclipse.swt.widgets.CoolBar parent
		int index
}

org/eclipse/jface/menus/IMenuStateIds.class
IMenuStateIds.java
package org.eclipse.jface.menus
public abstract org.eclipse.jface.menus.IMenuStateIds extends java.lang.Object implements org.eclipse.core.commands.INamedHandleStateIds  {
	public static final String STYLE
}

org/eclipse/jface/menus/IWidget.class
IWidget.java
package org.eclipse.jface.menus
public abstract org.eclipse.jface.menus.IWidget extends java.lang.Object {
	public abstract void dispose () 
	public abstract void fill (org.eclipse.swt.widgets.Composite) 
	public abstract void fill (org.eclipse.swt.widgets.Menu, int) 
	public abstract void fill (org.eclipse.swt.widgets.ToolBar, int) 
	public abstract void fill (org.eclipse.swt.widgets.CoolBar, int) 
}

org/eclipse/jface/menus/TextState.class
TextState.java
package org.eclipse.jface.menus
public org.eclipse.jface.menus.TextState extends org.eclipse.jface.commands.PersistentState {
	public void  () 
	public final void load (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String preferenceKey
		String value
	public final void save (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String preferenceKey
		Object value
	public void setValue (java.lang.Object) 
		Object value
}

org/eclipse/jface/messages.properties
org/eclipse/jface/operation/
org/eclipse/jface/operation/AccumulatingProgressMonitor$1.class
AccumulatingProgressMonitor.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.AccumulatingProgressMonitor$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.operation.AccumulatingProgressMonitor this$0
	private final String val$name
	private final int val$totalWork
	void  (org.eclipse.jface.operation.AccumulatingProgressMonitor, java.lang.String, int) 
	public void run () 
}

org/eclipse/jface/operation/AccumulatingProgressMonitor$2.class
AccumulatingProgressMonitor.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.AccumulatingProgressMonitor$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.operation.AccumulatingProgressMonitor this$0
	void  (org.eclipse.jface.operation.AccumulatingProgressMonitor) 
	public void run () 
}

org/eclipse/jface/operation/AccumulatingProgressMonitor$3.class
AccumulatingProgressMonitor.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.AccumulatingProgressMonitor$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.operation.AccumulatingProgressMonitor this$0
	private final String val$name
	void  (org.eclipse.jface.operation.AccumulatingProgressMonitor, java.lang.String) 
	public void run () 
}

org/eclipse/jface/operation/AccumulatingProgressMonitor$4.class
AccumulatingProgressMonitor.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.AccumulatingProgressMonitor$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.operation.AccumulatingProgressMonitor this$0
	private final org.eclipse.core.runtime.IProgressMonitor val$pm
	void  (org.eclipse.jface.operation.AccumulatingProgressMonitor, org.eclipse.core.runtime.IProgressMonitor) 
	public void run () 
}

org/eclipse/jface/operation/AccumulatingProgressMonitor$5.class
AccumulatingProgressMonitor.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.AccumulatingProgressMonitor$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.operation.AccumulatingProgressMonitor this$0
	private final org.eclipse.core.runtime.IProgressMonitor val$pm
	private final org.eclipse.core.runtime.IStatus val$reason
	void  (org.eclipse.jface.operation.AccumulatingProgressMonitor, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IStatus) 
	public void run () 
}

org/eclipse/jface/operation/AccumulatingProgressMonitor$Collector.class
AccumulatingProgressMonitor.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.AccumulatingProgressMonitor$Collector extends java.lang.Object implements java.lang.Runnable  {
	private String subTask
	private double worked
	private org.eclipse.core.runtime.IProgressMonitor monitor
	final org.eclipse.jface.operation.AccumulatingProgressMonitor this$0
	public void  (org.eclipse.jface.operation.AccumulatingProgressMonitor, java.lang.String, double, org.eclipse.core.runtime.IProgressMonitor) 
		String subTask
		double work
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void worked (double) 
		double workedIncrement
	public void subTask (java.lang.String) 
		String subTaskName
	public void run () 
}

org/eclipse/jface/operation/AccumulatingProgressMonitor.class
AccumulatingProgressMonitor.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.AccumulatingProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper {
	private org.eclipse.swt.widgets.Display display
	private org.eclipse.jface.operation.AccumulatingProgressMonitor$Collector collector
	private String currentTask
	public void  (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.swt.widgets.Display) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.swt.widgets.Display display
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	private synchronized void clearCollector (org.eclipse.jface.operation.AccumulatingProgressMonitor$Collector) 
		org.eclipse.jface.operation.AccumulatingProgressMonitor$Collector collectorToClear
	private void createCollector (java.lang.String, double) 
		String subTask
		double work
	public void done () 
	public synchronized void internalWorked (double) 
		double work
	public void setTaskName (java.lang.String) 
		String name
	public synchronized void subTask (java.lang.String) 
		String name
	public synchronized void worked (int) 
		int work
	public void clearBlocked () 
		org.eclipse.core.runtime.IProgressMonitor pm
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
		org.eclipse.core.runtime.IProgressMonitor pm
	static void access$0 (org.eclipse.jface.operation.AccumulatingProgressMonitor, org.eclipse.jface.operation.AccumulatingProgressMonitor$Collector) 
	static void access$1 (org.eclipse.jface.operation.AccumulatingProgressMonitor, java.lang.String) 
	static java.lang.String access$2 (org.eclipse.jface.operation.AccumulatingProgressMonitor) 
}

org/eclipse/jface/operation/IRunnableContext.class
IRunnableContext.java
package org.eclipse.jface.operation
public abstract org.eclipse.jface.operation.IRunnableContext extends java.lang.Object {
	public abstract void run (boolean, boolean, org.eclipse.jface.operation.IRunnableWithProgress)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
}

org/eclipse/jface/operation/IRunnableWithProgress.class
IRunnableWithProgress.java
package org.eclipse.jface.operation
public abstract org.eclipse.jface.operation.IRunnableWithProgress extends java.lang.Object {
	public abstract void run (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
}

org/eclipse/jface/operation/IThreadListener.class
IThreadListener.java
package org.eclipse.jface.operation
public abstract org.eclipse.jface.operation.IThreadListener extends java.lang.Object {
	public abstract void threadChange (java.lang.Thread) 
}

org/eclipse/jface/operation/ModalContext$1.class
ModalContext.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.ModalContext$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.operation.ModalContext$ModalContextThread this$1
	void  (org.eclipse.jface.operation.ModalContext$ModalContextThread) 
	public void run () 
}

org/eclipse/jface/operation/ModalContext$ModalContextThread.class
ModalContext.java
package org.eclipse.jface.operation
 org.eclipse.jface.operation.ModalContext$ModalContextThread extends java.lang.Thread {
	private org.eclipse.jface.operation.IRunnableWithProgress runnable
	private Throwable throwable
	private org.eclipse.core.runtime.IProgressMonitor progressMonitor
	private org.eclipse.swt.widgets.Display display
	private volatile boolean continueEventDispatching
	private Thread callingThread
	private void  (org.eclipse.jface.operation.IRunnableWithProgress, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.swt.widgets.Display) 
		org.eclipse.jface.operation.IRunnableWithProgress operation
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.swt.widgets.Display display
	public void run () 
		java.lang.reflect.InvocationTargetException e
		InterruptedException e
		RuntimeException e
		ThreadDeath e
		Error e
		Throwable exception
		Throwable exception
		Throwable exception
		Throwable exception
		Throwable exception
		Throwable exception
	public void block () 
		int exceptionCount
		ThreadDeath e
		Throwable t
		InterruptedException e
	static org.eclipse.core.runtime.IProgressMonitor access$0 (org.eclipse.jface.operation.ModalContext$ModalContextThread) 
	void  (org.eclipse.jface.operation.IRunnableWithProgress, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.swt.widgets.Display, org.eclipse.jface.operation.ModalContext$ModalContextThread) 
	static java.lang.Throwable access$2 (org.eclipse.jface.operation.ModalContext$ModalContextThread) 
	static void access$3 (org.eclipse.jface.operation.ModalContext$ModalContextThread, java.lang.Throwable) 
}

org/eclipse/jface/operation/ModalContext.class
ModalContext.java
package org.eclipse.jface.operation
public org.eclipse.jface.operation.ModalContext extends java.lang.Object {
	private static boolean debug
	private static int modalLevel
	private static boolean runInSeparateThread
	static void  () 
	public void  () 
	public static boolean canProgressMonitorBeUsed (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor1
		org.eclipse.core.runtime.IProgressMonitor monitor2
	public static void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.InterruptedException 
		org.eclipse.core.runtime.IProgressMonitor monitor
	private static org.eclipse.jface.operation.ModalContext$ModalContextThread getCurrentModalContextThread () 
		Thread t
	public static int getModalLevel () 
	public static boolean isModalContextThread (java.lang.Thread) 
		Thread thread
	public static void run (org.eclipse.jface.operation.IRunnableWithProgress, boolean, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.swt.widgets.Display)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		org.eclipse.jface.operation.IRunnableWithProgress operation
		boolean fork
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.swt.widgets.Display display
		org.eclipse.jface.operation.ModalContext$ModalContextThread t
		Throwable listenerException
		Throwable throwable
	static java.lang.Throwable invokeThreadListener (org.eclipse.jface.operation.IThreadListener, java.lang.Thread) 
		org.eclipse.jface.operation.IThreadListener listener
		Thread switchingThread
		ThreadDeath e
		Error e
		RuntimeException e
	private static void runInCurrentThread (org.eclipse.jface.operation.IRunnableWithProgress, org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.InterruptedException java.lang.reflect.InvocationTargetException 
		org.eclipse.jface.operation.IRunnableWithProgress runnable
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
		java.lang.reflect.InvocationTargetException e
		InterruptedException e
		ThreadDeath e
		RuntimeException e
		Error e
	public static void setDebugMode (boolean) 
		boolean debugMode
	public static void setAllowReadAndDispatch (boolean) 
		boolean allowReadAndDispatch
}

org/eclipse/jface/preference/
org/eclipse/jface/preference/BooleanFieldEditor$1.class
BooleanFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.BooleanFieldEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.BooleanFieldEditor this$0
	void  (org.eclipse.jface.preference.BooleanFieldEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		boolean isSelected
}

org/eclipse/jface/preference/BooleanFieldEditor$2.class
BooleanFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.BooleanFieldEditor$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.BooleanFieldEditor this$0
	void  (org.eclipse.jface.preference.BooleanFieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/BooleanFieldEditor.class
BooleanFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.BooleanFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	public static final int DEFAULT
	public static final int SEPARATE_LABEL
	private int style
	private boolean wasSelected
	private org.eclipse.swt.widgets.Button checkBox
	protected void  () 
	public void  (java.lang.String, java.lang.String, int, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		int style
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String label
		org.eclipse.swt.widgets.Composite parent
	protected void adjustForNumColumns (int) 
		int numColumns
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		String text
		org.eclipse.swt.layout.GridData gd
	public org.eclipse.swt.widgets.Control getDescriptionControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void doLoad () 
		boolean value
	protected void doLoadDefault () 
		boolean value
	protected void doStore () 
	public boolean getBooleanValue () 
	protected org.eclipse.swt.widgets.Button getChangeControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public int getNumberOfControls () 
	public void setFocus () 
	public void setLabelText (java.lang.String) 
		String text
		org.eclipse.swt.widgets.Label label
	protected void valueChanged (boolean, boolean) 
		boolean oldValue
		boolean newValue
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.jface.preference.BooleanFieldEditor) 
	static boolean access$1 (org.eclipse.jface.preference.BooleanFieldEditor) 
	static void access$2 (org.eclipse.jface.preference.BooleanFieldEditor, boolean) 
	static void access$3 (org.eclipse.jface.preference.BooleanFieldEditor, org.eclipse.swt.widgets.Button) 
}

org/eclipse/jface/preference/BooleanPropertyAction$1.class
BooleanPropertyAction.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.BooleanPropertyAction$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.preference.BooleanPropertyAction this$0
	private final String val$finalProprety
	void  (org.eclipse.jface.preference.BooleanPropertyAction, java.lang.String) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/jface/preference/BooleanPropertyAction.class
BooleanPropertyAction.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.BooleanPropertyAction extends org.eclipse.jface.action.Action {
	private org.eclipse.jface.preference.IPreferenceStore preferenceStore
	private String property
	public void  (java.lang.String, org.eclipse.jface.preference.IPreferenceStore, java.lang.String)  throws java.lang.IllegalArgumentException 
		String title
		org.eclipse.jface.preference.IPreferenceStore preferenceStore
		String property
		String finalProprety
	public void run () 
}

org/eclipse/jface/preference/ColorFieldEditor$1.class
ColorFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ColorFieldEditor$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.preference.ColorFieldEditor this$0
	void  (org.eclipse.jface.preference.ColorFieldEditor) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/jface/preference/ColorFieldEditor.class
ColorFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.ColorFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	private org.eclipse.jface.preference.ColorSelector colorSelector
	protected void  () 
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	protected void adjustForNumColumns (int) 
		int numColumns
	protected org.eclipse.swt.graphics.Point computeImageSize (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control window
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Font f
		int height
		org.eclipse.swt.graphics.Point p
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Button colorButton
	protected void doLoad () 
	protected void doLoadDefault () 
	protected void doStore () 
	public org.eclipse.jface.preference.ColorSelector getColorSelector () 
	protected org.eclipse.swt.widgets.Button getChangeControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public int getNumberOfControls () 
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
}

org/eclipse/jface/preference/ColorSelector$1.class
ColorSelector.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ColorSelector$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.ColorSelector this$0
	void  (org.eclipse.jface.preference.ColorSelector) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

org/eclipse/jface/preference/ColorSelector$2.class
ColorSelector.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ColorSelector$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.ColorSelector this$0
	void  (org.eclipse.jface.preference.ColorSelector) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/ColorSelector$3.class
ColorSelector.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ColorSelector$3 extends org.eclipse.swt.accessibility.AccessibleAdapter {
	final org.eclipse.jface.preference.ColorSelector this$0
	void  (org.eclipse.jface.preference.ColorSelector) 
	public void getName (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent e
}

org/eclipse/jface/preference/ColorSelector.class
ColorSelector.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.ColorSelector extends org.eclipse.core.commands.common.EventManager {
	public static final String PROP_COLORCHANGE
	private org.eclipse.swt.widgets.Button fButton
	private org.eclipse.swt.graphics.Color fColor
	private org.eclipse.swt.graphics.RGB fColorValue
	private org.eclipse.swt.graphics.Point fExtent
	private org.eclipse.swt.graphics.Image fImage
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.GC gc
	public void addListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	private org.eclipse.swt.graphics.Point computeImageSize (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control window
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Font f
		int height
		org.eclipse.swt.graphics.Point p
	public org.eclipse.swt.widgets.Button getButton () 
	public org.eclipse.swt.graphics.RGB getColorValue () 
	public void removeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public void setColorValue (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB rgb
	public void setEnabled (boolean) 
		boolean state
	protected void updateColorImage () 
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.GC gc
	public void open () 
		org.eclipse.swt.widgets.ColorDialog colorDialog
		org.eclipse.swt.graphics.RGB newColor
		org.eclipse.swt.graphics.RGB oldValue
		Object[] finalListeners
		org.eclipse.jface.util.PropertyChangeEvent pEvent
		int i
		org.eclipse.jface.util.IPropertyChangeListener listener
	static org.eclipse.swt.graphics.Image access$0 (org.eclipse.jface.preference.ColorSelector) 
	static void access$1 (org.eclipse.jface.preference.ColorSelector, org.eclipse.swt.graphics.Image) 
	static org.eclipse.swt.graphics.Color access$2 (org.eclipse.jface.preference.ColorSelector) 
	static void access$3 (org.eclipse.jface.preference.ColorSelector, org.eclipse.swt.graphics.Color) 
}

org/eclipse/jface/preference/ComboFieldEditor$1.class
ComboFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ComboFieldEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.ComboFieldEditor this$0
	void  (org.eclipse.jface.preference.ComboFieldEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent evt
		String oldValue
		String name
}

org/eclipse/jface/preference/ComboFieldEditor.class
ComboFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.ComboFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	private org.eclipse.swt.widgets.Combo fCombo
	private String fValue
	private String[][] fEntryNamesAndValues
	public void  (java.lang.String, java.lang.String, java.lang.String[][], org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		String[][] entryNamesAndValues
		org.eclipse.swt.widgets.Composite parent
	private boolean checkArray (java.lang.String[][]) 
		String[][] table
		int i
		String[] array
	protected void adjustForNumColumns (int) 
		int numColumns
		org.eclipse.swt.widgets.Control control
		int left
		org.eclipse.swt.widgets.Control control
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		int comboC
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData gd
	protected void doLoad () 
	protected void doLoadDefault () 
	protected void doStore () 
	public int getNumberOfControls () 
	private org.eclipse.swt.widgets.Combo getComboBoxControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		int i
	private java.lang.String getValueForName (java.lang.String) 
		String name
		int i
		String[] entry
	private void updateComboForValue (java.lang.String) 
		String value
		int i
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
	static java.lang.String access$0 (org.eclipse.jface.preference.ComboFieldEditor) 
	static org.eclipse.swt.widgets.Combo access$1 (org.eclipse.jface.preference.ComboFieldEditor) 
	static java.lang.String access$2 (org.eclipse.jface.preference.ComboFieldEditor, java.lang.String) 
	static void access$3 (org.eclipse.jface.preference.ComboFieldEditor, java.lang.String) 
}

org/eclipse/jface/preference/DirectoryFieldEditor.class
DirectoryFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.DirectoryFieldEditor extends org.eclipse.jface.preference.StringButtonFieldEditor {
	private java.io.File filterPath
	protected void  () 
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.String changePressed () 
		java.io.File f
		java.io.File d
	protected boolean doCheckState () 
		String fileName
		java.io.File file
	private java.io.File getDirectory (java.io.File) 
		java.io.File startingDirectory
		org.eclipse.swt.widgets.DirectoryDialog fileDialog
		String dir
	public void setFilterPath (java.io.File) 
		java.io.File path
}

org/eclipse/jface/preference/FieldEditor$1.class
FieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.FieldEditor$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.FieldEditor this$0
	void  (org.eclipse.jface.preference.FieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/FieldEditor.class
FieldEditor.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.FieldEditor extends java.lang.Object {
	public static final String IS_VALID
	public static final String VALUE
	protected static final int HORIZONTAL_GAP
	private org.eclipse.jface.preference.IPreferenceStore preferenceStore
	private String preferenceName
	private boolean isDefaultPresented
	private String labelText
	private org.eclipse.swt.widgets.Label label
	private org.eclipse.jface.util.IPropertyChangeListener propertyChangeListener
	private org.eclipse.jface.dialogs.DialogPage page
	protected void  () 
	protected void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	protected abstract void adjustForNumColumns (int) 
	protected void applyFont () 
	protected void checkParent (org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Composite parent
	protected void clearErrorMessage () 
	protected void clearMessage () 
	protected int convertHorizontalDLUsToPixels (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control control
		int dlus
		org.eclipse.swt.graphics.GC gc
		int averageWidth
		double horizontalDialogUnitSize
	protected int convertVerticalDLUsToPixels (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control control
		int dlus
		org.eclipse.swt.graphics.GC gc
		int height
		double verticalDialogUnitSize
	protected void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
	public void dispose () 
	protected abstract void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
	protected abstract void doLoad () 
	protected abstract void doLoadDefault () 
	protected abstract void doStore () 
	public void fillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
	protected void fireStateChanged (java.lang.String, boolean, boolean) 
		String property
		boolean oldValue
		boolean newValue
	protected void fireValueChanged (java.lang.String, java.lang.Object, java.lang.Object) 
		String property
		Object oldValue
		Object newValue
	public java.lang.String getFieldEditorFontName () 
	protected org.eclipse.swt.widgets.Label getLabelControl () 
	public org.eclipse.swt.widgets.Label getLabelControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		String text
	public java.lang.String getLabelText () 
	public abstract int getNumberOfControls () 
	public java.lang.String getPreferenceName () 
	protected org.eclipse.jface.preference.PreferencePage getPreferencePage () 
	protected org.eclipse.jface.dialogs.DialogPage getPage () 
	public org.eclipse.jface.preference.IPreferenceStore getPreferenceStore () 
	protected void init (java.lang.String, java.lang.String) 
		String name
		String text
	public boolean isValid () 
	public void load () 
	public void loadDefault () 
	public boolean presentsDefaultValue () 
	protected void refreshValidState () 
	public void setFocus () 
	public void setLabelText (java.lang.String) 
		String text
	public void setPreferenceName (java.lang.String) 
		String name
	public void setPreferencePage (org.eclipse.jface.preference.PreferencePage) 
		org.eclipse.jface.preference.PreferencePage preferencePage
	public void setPage (org.eclipse.jface.dialogs.DialogPage) 
		org.eclipse.jface.dialogs.DialogPage dialogPage
	public void setPreferenceStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
	protected void setPresentsDefaultValue (boolean) 
		boolean booleanValue
	public void setPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	protected void showErrorMessage (java.lang.String) 
		String msg
	protected void showMessage (java.lang.String) 
		String msg
	public void store () 
	protected void setButtonLayoutData (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		int widthHint
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
	static void access$0 (org.eclipse.jface.preference.FieldEditor, org.eclipse.swt.widgets.Label) 
}

org/eclipse/jface/preference/FieldEditorPreferencePage.class
FieldEditorPreferencePage.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.FieldEditorPreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.jface.util.IPropertyChangeListener  {
	public static final int FLAT
	public static final int GRID
	protected static final int VERTICAL_SPACING
	protected static final int MARGIN_WIDTH
	protected static final int MARGIN_HEIGHT
	private java.util.List fields
	private int style
	private org.eclipse.jface.preference.FieldEditor invalidFieldEditor
	private org.eclipse.swt.widgets.Composite fieldEditorParent
	public void  () 
	protected void  (int) 
		int style
	protected void  (java.lang.String, int) 
		String title
		int style
	protected void  (java.lang.String, org.eclipse.jface.resource.ImageDescriptor, int) 
		String title
		org.eclipse.jface.resource.ImageDescriptor image
		int style
	protected void addField (org.eclipse.jface.preference.FieldEditor) 
		org.eclipse.jface.preference.FieldEditor editor
	protected void adjustGridLayout () 
		int numColumns
		int i
		org.eclipse.jface.preference.FieldEditor fieldEditor
	protected void applyFont () 
		java.util.Iterator e
		org.eclipse.jface.preference.FieldEditor pe
	private int calcNumberOfColumns () 
		int result
		java.util.Iterator e
		org.eclipse.jface.preference.FieldEditor pe
	protected void checkState () 
		boolean valid
		int size
		int i
		org.eclipse.jface.preference.FieldEditor editor
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
	protected abstract void createFieldEditors () 
	public void dispose () 
		java.util.Iterator e
		org.eclipse.jface.preference.FieldEditor pe
	protected org.eclipse.swt.widgets.Composite getFieldEditorParent () 
		org.eclipse.swt.widgets.Composite parent
	protected void initialize () 
		java.util.Iterator e
		org.eclipse.jface.preference.FieldEditor pe
	protected void performDefaults () 
		java.util.Iterator e
		org.eclipse.jface.preference.FieldEditor pe
	public boolean performOk () 
		java.util.Iterator e
		org.eclipse.jface.preference.FieldEditor pe
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		boolean newValue
	public void setVisible (boolean) 
		boolean visible
}

org/eclipse/jface/preference/FileFieldEditor.class
FileFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.FileFieldEditor extends org.eclipse.jface.preference.StringButtonFieldEditor {
	private String[] extensions
	private java.io.File filterPath
	private boolean enforceAbsolute
	protected void  () 
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, boolean, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		boolean enforceAbsolute
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, boolean, int, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		boolean enforceAbsolute
		int validationStrategy
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.String changePressed () 
		java.io.File f
		java.io.File d
	protected boolean checkState () 
		String msg
		String path
		java.io.File file
	private java.io.File getFile (java.io.File) 
		java.io.File startingDirectory
		org.eclipse.swt.widgets.FileDialog dialog
		String file
	public void setFileExtensions (java.lang.String[]) 
		String[] extensions
	public void setFilterPath (java.io.File) 
		java.io.File path
}

org/eclipse/jface/preference/FontFieldEditor$1.class
FontFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.FontFieldEditor$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.FontFieldEditor$DefaultPreviewer this$1
	void  (org.eclipse.jface.preference.FontFieldEditor$DefaultPreviewer) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/preference/FontFieldEditor$2.class
FontFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.FontFieldEditor$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.FontFieldEditor this$0
	void  (org.eclipse.jface.preference.FontFieldEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.FontDialog fontDialog
		org.eclipse.swt.graphics.FontData font
		org.eclipse.swt.graphics.FontData[] oldFont
		org.eclipse.swt.graphics.FontData[] newData
}

org/eclipse/jface/preference/FontFieldEditor$3.class
FontFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.FontFieldEditor$3 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.FontFieldEditor this$0
	void  (org.eclipse.jface.preference.FontFieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/FontFieldEditor$4.class
FontFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.FontFieldEditor$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.FontFieldEditor this$0
	void  (org.eclipse.jface.preference.FontFieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/FontFieldEditor$DefaultPreviewer.class
FontFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.FontFieldEditor$DefaultPreviewer extends java.lang.Object {
	private org.eclipse.swt.widgets.Text text
	private String string
	private org.eclipse.swt.graphics.Font font
	public void  (java.lang.String, org.eclipse.swt.widgets.Composite) 
		String s
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.widgets.Control getControl () 
	public void setFont (org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.FontData[] fontData
	public int getPreferredExtent () 
	static org.eclipse.swt.graphics.Font access$0 (org.eclipse.jface.preference.FontFieldEditor$DefaultPreviewer) 
}

org/eclipse/jface/preference/FontFieldEditor.class
FontFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.FontFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	private org.eclipse.swt.widgets.Button changeFontButton
	private String changeButtonText
	private String previewText
	private org.eclipse.swt.graphics.FontData[] chosenFont
	private org.eclipse.swt.widgets.Label valueControl
	private org.eclipse.jface.preference.FontFieldEditor$DefaultPreviewer previewer
	protected void  () 
	public void  (java.lang.String, java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		String previewAreaText
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	protected void adjustForNumColumns (int) 
		int numColumns
		org.eclipse.swt.layout.GridData data
	protected void applyFont () 
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.layout.GridData gd
		int widthHint
	protected void doLoad () 
	protected void doLoadDefault () 
	protected void doStore () 
	protected org.eclipse.swt.widgets.Button getChangeControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public int getNumberOfControls () 
	public int getPreferredPreviewHeight () 
	public org.eclipse.swt.widgets.Control getPreviewControl () 
	protected org.eclipse.swt.widgets.Label getValueControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void setChangeButtonText (java.lang.String) 
		String text
	private void updateFont (org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.FontData[] font
		org.eclipse.swt.graphics.FontData[] bestFont
	protected void setToDefault () 
		org.eclipse.swt.graphics.FontData[] defaultFontData
	private org.eclipse.swt.graphics.FontData[] getDefaultFontData () 
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.jface.preference.FontFieldEditor) 
	static org.eclipse.swt.graphics.FontData[] access$1 (org.eclipse.jface.preference.FontFieldEditor) 
	static void access$2 (org.eclipse.jface.preference.FontFieldEditor, org.eclipse.swt.graphics.FontData[]) 
	static void access$3 (org.eclipse.jface.preference.FontFieldEditor, org.eclipse.swt.widgets.Button) 
	static void access$4 (org.eclipse.jface.preference.FontFieldEditor, org.eclipse.swt.widgets.Label) 
}

org/eclipse/jface/preference/IPersistentPreferenceStore.class
IPersistentPreferenceStore.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.IPersistentPreferenceStore extends java.lang.Object implements org.eclipse.jface.preference.IPreferenceStore  {
	public abstract void save ()  throws java.io.IOException 
}

org/eclipse/jface/preference/IPreferenceNode.class
IPreferenceNode.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.IPreferenceNode extends java.lang.Object {
	public abstract void add (org.eclipse.jface.preference.IPreferenceNode) 
	public abstract void createPage () 
	public abstract void disposeResources () 
	public abstract org.eclipse.jface.preference.IPreferenceNode findSubNode (java.lang.String) 
	public abstract java.lang.String getId () 
	public abstract org.eclipse.swt.graphics.Image getLabelImage () 
	public abstract java.lang.String getLabelText () 
	public abstract org.eclipse.jface.preference.IPreferencePage getPage () 
	public abstract org.eclipse.jface.preference.IPreferenceNode[] getSubNodes () 
	public abstract org.eclipse.jface.preference.IPreferenceNode remove (java.lang.String) 
	public abstract boolean remove (org.eclipse.jface.preference.IPreferenceNode) 
}

org/eclipse/jface/preference/IPreferencePage.class
IPreferencePage.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.IPreferencePage extends java.lang.Object implements org.eclipse.jface.dialogs.IDialogPage  {
	public abstract org.eclipse.swt.graphics.Point computeSize () 
	public abstract boolean isValid () 
	public abstract boolean okToLeave () 
	public abstract boolean performCancel () 
	public abstract boolean performOk () 
	public abstract void setContainer (org.eclipse.jface.preference.IPreferencePageContainer) 
	public abstract void setSize (org.eclipse.swt.graphics.Point) 
}

org/eclipse/jface/preference/IPreferencePageContainer.class
IPreferencePageContainer.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.IPreferencePageContainer extends java.lang.Object {
	public abstract org.eclipse.jface.preference.IPreferenceStore getPreferenceStore () 
	public abstract void updateButtons () 
	public abstract void updateMessage () 
	public abstract void updateTitle () 
}

org/eclipse/jface/preference/IPreferenceStore.class
IPreferenceStore.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.IPreferenceStore extends java.lang.Object {
	public static final boolean BOOLEAN_DEFAULT_DEFAULT
	public static final double DOUBLE_DEFAULT_DEFAULT
	public static final float FLOAT_DEFAULT_DEFAULT
	public static final int INT_DEFAULT_DEFAULT
	public static final long LONG_DEFAULT_DEFAULT
	public static final String STRING_DEFAULT_DEFAULT
	public static final String TRUE
	public static final String FALSE
	public abstract void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
	public abstract boolean contains (java.lang.String) 
	public abstract void firePropertyChangeEvent (java.lang.String, java.lang.Object, java.lang.Object) 
	public abstract boolean getBoolean (java.lang.String) 
	public abstract boolean getDefaultBoolean (java.lang.String) 
	public abstract double getDefaultDouble (java.lang.String) 
	public abstract float getDefaultFloat (java.lang.String) 
	public abstract int getDefaultInt (java.lang.String) 
	public abstract long getDefaultLong (java.lang.String) 
	public abstract java.lang.String getDefaultString (java.lang.String) 
	public abstract double getDouble (java.lang.String) 
	public abstract float getFloat (java.lang.String) 
	public abstract int getInt (java.lang.String) 
	public abstract long getLong (java.lang.String) 
	public abstract java.lang.String getString (java.lang.String) 
	public abstract boolean isDefault (java.lang.String) 
	public abstract boolean needsSaving () 
	public abstract void putValue (java.lang.String, java.lang.String) 
	public abstract void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
	public abstract void setDefault (java.lang.String, double) 
	public abstract void setDefault (java.lang.String, float) 
	public abstract void setDefault (java.lang.String, int) 
	public abstract void setDefault (java.lang.String, long) 
	public abstract void setDefault (java.lang.String, java.lang.String) 
	public abstract void setDefault (java.lang.String, boolean) 
	public abstract void setToDefault (java.lang.String) 
	public abstract void setValue (java.lang.String, double) 
	public abstract void setValue (java.lang.String, float) 
	public abstract void setValue (java.lang.String, int) 
	public abstract void setValue (java.lang.String, long) 
	public abstract void setValue (java.lang.String, java.lang.String) 
	public abstract void setValue (java.lang.String, boolean) 
}

org/eclipse/jface/preference/IntegerFieldEditor.class
IntegerFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.IntegerFieldEditor extends org.eclipse.jface.preference.StringFieldEditor {
	private int minValidValue
	private int maxValidValue
	private static final int DEFAULT_TEXT_LIMIT
	protected void  () 
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite, int) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
		int textLimit
	public void setValidRange (int, int) 
		int min
		int max
	protected boolean checkState () 
		org.eclipse.swt.widgets.Text text
		String numberString
		int number
	protected void doLoad () 
		org.eclipse.swt.widgets.Text text
		int value
	protected void doLoadDefault () 
		org.eclipse.swt.widgets.Text text
		int value
	protected void doStore () 
		org.eclipse.swt.widgets.Text text
		Integer i
	public int getIntValue ()  throws java.lang.NumberFormatException 
}

org/eclipse/jface/preference/JFacePreferences.class
JFacePreferences.java
package org.eclipse.jface.preference
public final org.eclipse.jface.preference.JFacePreferences extends java.lang.Object {
	public static final String ERROR_COLOR
	public static final String HYPERLINK_COLOR
	public static final String ACTIVE_HYPERLINK_COLOR
	public static final String QUALIFIER_COLOR
	public static final String DECORATIONS_COLOR
	public static final String COUNTER_COLOR
	public static final String CONTENT_ASSIST_BACKGROUND_COLOR
	public static final String CONTENT_ASSIST_FOREGROUND_COLOR
	private static org.eclipse.jface.preference.IPreferenceStore preferenceStore
	private void  () 
	public static org.eclipse.jface.preference.IPreferenceStore getPreferenceStore () 
	public static void setPreferenceStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
}

org/eclipse/jface/preference/ListEditor$1.class
ListEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ListEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.ListEditor this$0
	void  (org.eclipse.jface.preference.ListEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.Widget widget
}

org/eclipse/jface/preference/ListEditor$2.class
ListEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ListEditor$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.ListEditor this$0
	void  (org.eclipse.jface.preference.ListEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/ListEditor$3.class
ListEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ListEditor$3 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.ListEditor this$0
	void  (org.eclipse.jface.preference.ListEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/ListEditor.class
ListEditor.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.ListEditor extends org.eclipse.jface.preference.FieldEditor {
	private org.eclipse.swt.widgets.List list
	private org.eclipse.swt.widgets.Composite buttonBox
	private org.eclipse.swt.widgets.Button addButton
	private org.eclipse.swt.widgets.Button removeButton
	private org.eclipse.swt.widgets.Button upButton
	private org.eclipse.swt.widgets.Button downButton
	private org.eclipse.swt.events.SelectionListener selectionListener
	protected void  () 
	protected void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	private void addPressed () 
		String input
		int index
	protected void adjustForNumColumns (int) 
		int numColumns
		org.eclipse.swt.widgets.Control control
	private void createButtons (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite box
	protected abstract java.lang.String createList (java.lang.String[]) 
	private org.eclipse.swt.widgets.Button createPushButton (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String key
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
		int widthHint
	public void createSelectionListener () 
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData gd
	protected void doLoad () 
		String s
		String[] array
		int i
	protected void doLoadDefault () 
		String s
		String[] array
		int i
	protected void doStore () 
		String s
	private void downPressed () 
	public org.eclipse.swt.widgets.Composite getButtonBoxControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
	public org.eclipse.swt.widgets.List getListControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected abstract java.lang.String getNewInputObject () 
	public int getNumberOfControls () 
	private org.eclipse.swt.events.SelectionListener getSelectionListener () 
	protected org.eclipse.swt.widgets.Shell getShell () 
	protected abstract java.lang.String[] parseString (java.lang.String) 
	private void removePressed () 
		int index
	protected void selectionChanged () 
		int index
		int size
	public void setFocus () 
	private void swap (boolean) 
		boolean up
		int index
		int target
		String[] selection
	private void upPressed () 
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Button getAddButton () 
	protected org.eclipse.swt.widgets.Button getRemoveButton () 
	protected org.eclipse.swt.widgets.Button getUpButton () 
	protected org.eclipse.swt.widgets.Button getDownButton () 
	protected org.eclipse.swt.widgets.List getList () 
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.jface.preference.ListEditor) 
	static void access$1 (org.eclipse.jface.preference.ListEditor) 
	static org.eclipse.swt.widgets.Button access$2 (org.eclipse.jface.preference.ListEditor) 
	static void access$3 (org.eclipse.jface.preference.ListEditor) 
	static org.eclipse.swt.widgets.Button access$4 (org.eclipse.jface.preference.ListEditor) 
	static void access$5 (org.eclipse.jface.preference.ListEditor) 
	static org.eclipse.swt.widgets.Button access$6 (org.eclipse.jface.preference.ListEditor) 
	static void access$7 (org.eclipse.jface.preference.ListEditor) 
	static org.eclipse.swt.widgets.List access$8 (org.eclipse.jface.preference.ListEditor) 
	static void access$9 (org.eclipse.jface.preference.ListEditor, org.eclipse.swt.widgets.Button) 
	static void access$10 (org.eclipse.jface.preference.ListEditor, org.eclipse.swt.widgets.Button) 
	static void access$11 (org.eclipse.jface.preference.ListEditor, org.eclipse.swt.widgets.Button) 
	static void access$12 (org.eclipse.jface.preference.ListEditor, org.eclipse.swt.widgets.Button) 
	static void access$13 (org.eclipse.jface.preference.ListEditor, org.eclipse.swt.widgets.Composite) 
	static void access$14 (org.eclipse.jface.preference.ListEditor, org.eclipse.swt.widgets.List) 
}

org/eclipse/jface/preference/PathEditor.class
PathEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PathEditor extends org.eclipse.jface.preference.ListEditor {
	private String lastPath
	private String dirChooserLabelText
	protected void  () 
	public void  (java.lang.String, java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		String dirChooserLabelText
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.String createList (java.lang.String[]) 
		String[] items
		StringBuffer path
		int i
	protected java.lang.String getNewInputObject () 
		org.eclipse.swt.widgets.DirectoryDialog dialog
		String dir
	protected java.lang.String[] parseString (java.lang.String) 
		String stringList
		java.util.StringTokenizer st
		java.util.ArrayList v
}

org/eclipse/jface/preference/PreferenceContentProvider.class
PreferenceContentProvider.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PreferenceContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	private org.eclipse.jface.preference.PreferenceManager manager
	public void  () 
	public void dispose () 
	private org.eclipse.jface.preference.IPreferenceNode findParent (org.eclipse.jface.preference.IPreferenceNode, org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode parent
		org.eclipse.jface.preference.IPreferenceNode target
		org.eclipse.jface.preference.IPreferenceNode found
		org.eclipse.jface.preference.IPreferenceNode[] children
		int i
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object parentElement
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
	public java.lang.Object getParent (java.lang.Object) 
		Object element
		org.eclipse.jface.preference.IPreferenceNode targetNode
		org.eclipse.jface.preference.IPreferenceNode root
	public boolean hasChildren (java.lang.Object) 
		Object element
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	protected void setManager (org.eclipse.jface.preference.PreferenceManager) 
		org.eclipse.jface.preference.PreferenceManager manager
}

org/eclipse/jface/preference/PreferenceConverter.class
PreferenceConverter.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PreferenceConverter extends java.lang.Object {
	public static final org.eclipse.swt.graphics.Point POINT_DEFAULT_DEFAULT
	public static final org.eclipse.swt.graphics.Rectangle RECTANGLE_DEFAULT_DEFAULT
	public static final org.eclipse.swt.graphics.RGB COLOR_DEFAULT_DEFAULT
	private static final String ENTRY_SEPARATOR
	public static final org.eclipse.swt.graphics.FontData[] FONTDATA_ARRAY_DEFAULT_DEFAULT
	public static final org.eclipse.swt.graphics.FontData FONTDATA_DEFAULT_DEFAULT
	static void  () 
		org.eclipse.swt.widgets.Display display
	private void  () 
	private static org.eclipse.swt.graphics.RGB basicGetColor (java.lang.String) 
		String value
		org.eclipse.swt.graphics.RGB color
	public static org.eclipse.swt.graphics.FontData[] basicGetFontData (java.lang.String) 
		String value
		java.util.StringTokenizer tokenizer
		int numTokens
		org.eclipse.swt.graphics.FontData[] fontData
		int i
	public static org.eclipse.swt.graphics.FontData[] readFontData (java.lang.String) 
		String fontDataValue
	private static org.eclipse.swt.graphics.Point basicGetPoint (java.lang.String) 
		String value
		org.eclipse.swt.graphics.Point dp
	private static org.eclipse.swt.graphics.Rectangle basicGetRectangle (java.lang.String) 
		String value
		org.eclipse.swt.graphics.Rectangle dr
	public static org.eclipse.swt.graphics.RGB getColor (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.RGB getDefaultColor (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.FontData[] getDefaultFontDataArray (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.FontData getDefaultFontData (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.Point getDefaultPoint (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.Rectangle getDefaultRectangle (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.FontData[] getFontDataArray (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.FontData getFontData (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.Point getPoint (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static org.eclipse.swt.graphics.Rectangle getRectangle (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
	public static void setDefault (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.FontData) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.FontData value
		org.eclipse.swt.graphics.FontData[] fontDatas
	public static void setDefault (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.FontData[] value
	public static void setDefault (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.Point) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.Point value
	public static void setDefault (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.Rectangle value
	public static void setDefault (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.RGB) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.RGB value
	public static void setValue (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.FontData) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.FontData value
	public static void setValue (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.FontData[] value
		org.eclipse.swt.graphics.FontData[] oldValue
	public static void putValue (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.FontData[] value
		org.eclipse.swt.graphics.FontData[] oldValue
	public static java.lang.String getStoredRepresentation (org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.FontData[] fontData
		StringBuffer buffer
		int i
	public static void setValue (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.Point) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.Point value
		org.eclipse.swt.graphics.Point oldValue
	public static void setValue (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.Rectangle value
		org.eclipse.swt.graphics.Rectangle oldValue
	public static void setValue (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.RGB) 
		org.eclipse.jface.preference.IPreferenceStore store
		String name
		org.eclipse.swt.graphics.RGB value
		org.eclipse.swt.graphics.RGB oldValue
}

org/eclipse/jface/preference/PreferenceDialog$1.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.jface.preference.IPreferenceNode val$node
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.jface.preference.IPreferenceNode) 
	public void run () 
}

org/eclipse/jface/preference/PreferenceDialog$10.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$10 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.preference.PreferenceDialog$9 this$1
	private final Object val$selection
	void  (org.eclipse.jface.preference.PreferenceDialog$9, java.lang.Object) 
	public void run () 
}

org/eclipse/jface/preference/PreferenceDialog$11.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$11 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.jface.viewers.TreeViewer val$viewer
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.jface.viewers.TreeViewer) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.preference.IPreferenceNode singleSelection
		boolean expanded
}

org/eclipse/jface/preference/PreferenceDialog$12.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$12 extends java.lang.Object implements org.eclipse.swt.events.HelpListener  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	void  (org.eclipse.jface.preference.PreferenceDialog) 
	public void helpRequested (org.eclipse.swt.events.HelpEvent) 
		org.eclipse.swt.events.HelpEvent event
		org.eclipse.swt.widgets.Control pageControl
	private void openDialogHelp () 
		org.eclipse.swt.widgets.Control currentControl
}

org/eclipse/jface/preference/PreferenceDialog$13.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$13 extends org.eclipse.jface.util.SafeRunnable {
	private boolean errorOccurred
	final org.eclipse.jface.preference.PreferenceDialog this$0
	void  (org.eclipse.jface.preference.PreferenceDialog) 
	public void run () 
		boolean hasFailedOK
		java.util.Iterator nodes
		java.util.Iterator nodes
		org.eclipse.jface.preference.IPreferenceNode node
		org.eclipse.jface.preference.IPreferencePage page
		Exception e
	public void handleException (java.lang.Throwable) 
		Throwable e
		String message
}

org/eclipse/jface/preference/PreferenceDialog$14.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$14 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final boolean[] val$failed
	void  (org.eclipse.jface.preference.PreferenceDialog, boolean[]) 
	public void handleException (java.lang.Throwable) 
		Throwable e
	public void run () 
}

org/eclipse/jface/preference/PreferenceDialog$15.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$15 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.swt.graphics.Point[] val$size
	private final org.eclipse.swt.graphics.Point val$failed
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.swt.graphics.Point[], org.eclipse.swt.graphics.Point) 
	public void handleException (java.lang.Throwable) 
		Throwable e
	public void run () 
}

org/eclipse/jface/preference/PreferenceDialog$16.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$16 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.jface.dialogs.IPageChangedListener val$l
	private final org.eclipse.jface.dialogs.PageChangedEvent val$event
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.jface.dialogs.IPageChangedListener, org.eclipse.jface.dialogs.PageChangedEvent) 
	public void run () 
}

org/eclipse/jface/preference/PreferenceDialog$2.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	void  (org.eclipse.jface.preference.PreferenceDialog) 
	public void run ()  throws java.lang.Exception 
		java.util.List nodes
		int i
		org.eclipse.jface.preference.IPreferenceNode node
	public void handleException (java.lang.Throwable) 
		Throwable e
}

org/eclipse/jface/preference/PreferenceDialog$3.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$3 extends org.eclipse.swt.events.ShellAdapter {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	void  (org.eclipse.jface.preference.PreferenceDialog) 
	public void shellActivated (org.eclipse.swt.events.ShellEvent) 
		org.eclipse.swt.events.ShellEvent e
}

org/eclipse/jface/preference/PreferenceDialog$4.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.swt.widgets.Control[] val$control
	private final org.eclipse.swt.widgets.Composite val$parent
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.swt.widgets.Control[], org.eclipse.swt.widgets.Composite) 
	public void run () 
}

org/eclipse/jface/preference/PreferenceDialog$5.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$5 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.swt.widgets.Sash val$sash
	private final org.eclipse.swt.widgets.Control val$rightControl
	private final org.eclipse.swt.widgets.Composite val$composite
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.swt.widgets.Sash, org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Composite) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		int shift
		org.eclipse.swt.layout.GridData data
		int newWidthHint
		org.eclipse.swt.graphics.Point computedSize
		org.eclipse.swt.graphics.Point currentSize
		boolean customSize
}

org/eclipse/jface/preference/PreferenceDialog$6.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$6 extends org.eclipse.swt.events.ControlAdapter {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	void  (org.eclipse.jface.preference.PreferenceDialog) 
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
}

org/eclipse/jface/preference/PreferenceDialog$7.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$7 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	void  (org.eclipse.jface.preference.PreferenceDialog) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		org.eclipse.swt.graphics.Font dialogFont
		org.eclipse.swt.widgets.Control[] children
		int i
}

org/eclipse/jface/preference/PreferenceDialog$8.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$8 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.jface.util.IPropertyChangeListener val$fontListener
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.jface.util.IPropertyChangeListener) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/PreferenceDialog$9.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$9 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private final org.eclipse.jface.viewers.TreeViewer val$viewer
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.jface.viewers.TreeViewer) 
	private void handleError () 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		Object selection
	static void access$0 (org.eclipse.jface.preference.PreferenceDialog$9) 
	static org.eclipse.jface.preference.PreferenceDialog access$1 (org.eclipse.jface.preference.PreferenceDialog$9) 
}

org/eclipse/jface/preference/PreferenceDialog$PageLayout.class
PreferenceDialog.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceDialog$PageLayout extends org.eclipse.swt.widgets.Layout {
	final org.eclipse.jface.preference.PreferenceDialog this$0
	private void  (org.eclipse.jface.preference.PreferenceDialog) 
	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 force
		int x
		int y
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Point size
	public void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean force
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.widgets.Control[] children
		int i
	void  (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.jface.preference.PreferenceDialog$PageLayout) 
}

org/eclipse/jface/preference/PreferenceDialog.class
PreferenceDialog.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PreferenceDialog extends org.eclipse.jface.dialogs.TrayDialog implements org.eclipse.jface.preference.IPreferencePageContainer org.eclipse.jface.dialogs.IPageChangeProvider  {
	private static String lastPreferenceId
	private static int lastTreeWidth
	public static final String PREF_DLG_IMG_TITLE_ERROR
	public static final String PREF_DLG_TITLE_IMG
	protected static final int FAILED
	private org.eclipse.jface.preference.IPreferencePage currentPage
	private org.eclipse.jface.dialogs.DialogMessageArea messageArea
	private org.eclipse.swt.graphics.Point lastShellSize
	private org.eclipse.jface.preference.IPreferenceNode lastSuccessfulNode
	private org.eclipse.swt.graphics.Point minimumPageSize
	private org.eclipse.swt.widgets.Button okButton
	private org.eclipse.swt.widgets.Composite pageContainer
	private org.eclipse.jface.preference.PreferenceManager preferenceManager
	private boolean showingError
	private org.eclipse.jface.preference.IPreferenceStore preferenceStore
	private org.eclipse.swt.widgets.Composite titleArea
	private org.eclipse.jface.viewers.TreeViewer treeViewer
	private org.eclipse.core.runtime.ListenerList pageChangedListeners
	org.eclipse.swt.widgets.Composite formTitleComposite
	private org.eclipse.swt.custom.ScrolledComposite scrolled
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.jface.preference.PreferenceManager) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.jface.preference.PreferenceManager manager
	protected void buttonPressed (int) 
		int buttonId
	protected void cancelPressed () 
		java.util.Iterator nodes
		org.eclipse.jface.preference.IPreferenceNode node
	void clearSelectedNode () 
	public boolean close () 
		org.eclipse.jface.util.SafeRunnable runnable
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
	protected void constrainShellSize () 
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control[] control
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout parentLayout
		org.eclipse.swt.widgets.Control treeControl
		org.eclipse.swt.widgets.Label versep
		org.eclipse.swt.layout.GridData verGd
		org.eclipse.swt.widgets.Composite pageAreaComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.FormLayout titleLayout
		org.eclipse.swt.layout.GridData titleGridData
		org.eclipse.swt.widgets.Composite titleComposite
		org.eclipse.swt.layout.FormData titleFormData
		org.eclipse.swt.widgets.Label separator
		org.eclipse.swt.layout.GridData pageContainerData
		org.eclipse.swt.widgets.Label bottomSeparator
	protected org.eclipse.swt.widgets.Sash createSash (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Control rightControl
		org.eclipse.swt.widgets.Sash sash
	protected org.eclipse.swt.widgets.Composite createPageContainer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite outer
		org.eclipse.swt.layout.GridData outerData
		org.eclipse.swt.layout.GridData scrolledData
		org.eclipse.swt.widgets.Composite result
		org.eclipse.swt.layout.GridData resultData
	protected org.eclipse.swt.widgets.Layout getPageLayout () 
	protected org.eclipse.swt.widgets.Composite createTitleArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		int margins
		org.eclipse.swt.layout.FormLayout layout
		org.eclipse.swt.layout.GridData layoutData
		org.eclipse.jface.util.IPropertyChangeListener fontListener
	private org.eclipse.swt.layout.FormData createMessageAreaData () 
		org.eclipse.swt.layout.FormData messageData
	protected org.eclipse.swt.widgets.Control createTreeAreaContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.jface.viewers.TreeViewer createTreeViewer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.viewers.TreeViewer viewer
	protected void addListeners (org.eclipse.jface.viewers.TreeViewer) 
		org.eclipse.jface.viewers.TreeViewer viewer
	protected org.eclipse.jface.preference.IPreferenceNode findNodeMatching (java.lang.String) 
		String nodeId
		java.util.List nodes
		java.util.Iterator i
		org.eclipse.jface.preference.IPreferenceNode node
	protected int getLastRightWidth () 
	public org.eclipse.jface.preference.PreferenceManager getPreferenceManager () 
	public org.eclipse.jface.preference.IPreferenceStore getPreferenceStore () 
	protected java.lang.String getSelectedNodePreference () 
	protected org.eclipse.jface.preference.IPreferenceNode getSingleSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structured
	public org.eclipse.jface.viewers.TreeViewer getTreeViewer () 
	protected void handleSave () 
		java.util.Iterator nodes
		org.eclipse.jface.preference.IPreferenceNode node
		org.eclipse.jface.preference.IPreferencePage page
		org.eclipse.jface.preference.IPreferenceStore store
		java.io.IOException e
		String message
	protected void handleShellCloseEvent () 
	protected void helpPressed () 
	protected boolean isCurrentPageValid () 
	protected void layoutTreeAreaControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData gd
	protected void okPressed () 
	void selectCurrentPageAgain () 
	protected void selectSavedItem () 
		org.eclipse.jface.preference.IPreferenceNode node
		org.eclipse.jface.preference.IPreferenceNode[] nodes
		org.eclipse.jface.viewers.ViewerComparator comparator
		org.eclipse.jface.viewers.ViewerFilter[] filters
		int i
		org.eclipse.jface.preference.IPreferenceNode selectedNode
		int j
	public void setErrorMessage (java.lang.String) 
		String newErrorMessage
	private void setLastTreeWidth (int) 
		int width
	public void setMessage (java.lang.String) 
		String newMessage
	public void setMessage (java.lang.String, int) 
		String newMessage
		int newType
	public void setMinimumPageSize (int, int) 
		int minWidth
		int minHeight
	public void setMinimumPageSize (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point size
	public void setPreferenceStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
	private void setSelectedNode () 
		String storeValue
		org.eclipse.jface.viewers.IStructuredSelection selection
		org.eclipse.jface.preference.IPreferenceNode node
	public void setSelectedNode (java.lang.String) 
		String pageId
	protected void setSelectedNodePreference (java.lang.String) 
		String pageId
	private void setShellSize (int, int) 
		int width
		int height
		org.eclipse.swt.graphics.Rectangle preferred
	protected boolean showPage (org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode node
		org.eclipse.jface.preference.IPreferencePage newPage
		org.eclipse.jface.preference.IPreferencePage oldPage
		boolean[] failed
		org.eclipse.swt.graphics.Point[] size
		org.eclipse.swt.graphics.Point failed
		org.eclipse.swt.graphics.Point contentSize
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Point shellSize
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.graphics.Point containerSize
		int hdiff
		int vdiff
		org.eclipse.swt.widgets.Control[] children
		org.eclipse.swt.widgets.Control currentControl
		int i
	protected void createPage (org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode node
	protected org.eclipse.jface.preference.IPreferencePage getPage (org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode node
	void showPageFlippingAbortDialog () 
	protected void update () 
	public void updateButtons () 
	public void updateMessage () 
		String message
		String errorMessage
		int messageType
	public void updateTitle () 
	protected void updateTreeFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font dialogFont
	protected org.eclipse.jface.preference.IPreferencePage getCurrentPage () 
	protected void setCurrentPage (org.eclipse.jface.preference.IPreferencePage) 
		org.eclipse.jface.preference.IPreferencePage currentPage
	protected void setTreeViewer (org.eclipse.jface.viewers.TreeViewer) 
		org.eclipse.jface.viewers.TreeViewer treeViewer
	protected org.eclipse.swt.widgets.Composite getPageContainer () 
	protected void setPageContainer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite pageContainer
	protected void createPageControl (org.eclipse.jface.preference.IPreferencePage, org.eclipse.swt.widgets.Composite) 
		org.eclipse.jface.preference.IPreferencePage page
		org.eclipse.swt.widgets.Composite parent
	public java.lang.Object getSelectedPage () 
	public void addPageChangedListener (org.eclipse.jface.dialogs.IPageChangedListener) 
		org.eclipse.jface.dialogs.IPageChangedListener listener
	public void removePageChangedListener (org.eclipse.jface.dialogs.IPageChangedListener) 
		org.eclipse.jface.dialogs.IPageChangedListener listener
	protected void firePageChanged (org.eclipse.jface.dialogs.PageChangedEvent) 
		org.eclipse.jface.dialogs.PageChangedEvent event
		Object[] listeners
		int i
		org.eclipse.jface.dialogs.IPageChangedListener l
	protected boolean isResizable () 
	static org.eclipse.swt.graphics.Point access$0 (org.eclipse.jface.preference.PreferenceDialog) 
	static org.eclipse.jface.preference.IPreferencePage access$1 (org.eclipse.jface.preference.PreferenceDialog) 
	static org.eclipse.jface.preference.PreferenceManager access$2 (org.eclipse.jface.preference.PreferenceDialog) 
	static org.eclipse.swt.graphics.Point access$3 (org.eclipse.jface.preference.PreferenceDialog) 
	static void access$4 (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.swt.graphics.Point) 
	static org.eclipse.swt.widgets.Control access$5 (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.swt.widgets.Composite) 
	static void access$6 (org.eclipse.jface.preference.PreferenceDialog, int) 
	static void access$7 (org.eclipse.jface.preference.PreferenceDialog, int, int) 
	static void access$8 (org.eclipse.jface.preference.PreferenceDialog, org.eclipse.jface.preference.IPreferenceNode) 
	static org.eclipse.swt.widgets.Composite access$9 (org.eclipse.jface.preference.PreferenceDialog) 
	static org.eclipse.swt.widgets.Button access$10 (org.eclipse.jface.preference.PreferenceDialog, int) 
	static void access$11 (org.eclipse.jface.preference.PreferenceDialog, int) 
}

org/eclipse/jface/preference/PreferenceLabelProvider.class
PreferenceLabelProvider.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PreferenceLabelProvider extends org.eclipse.jface.viewers.LabelProvider {
	public void  () 
	public java.lang.String getText (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
}

org/eclipse/jface/preference/PreferenceManager.class
PreferenceManager.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PreferenceManager extends java.lang.Object {
	public static final int PRE_ORDER
	public static final int POST_ORDER
	private static final String ROOT_NODE_ID
	org.eclipse.jface.preference.PreferenceNode root
	String separator
	public void  () 
	public void  (char) 
		char separatorChar
	public void  (char, org.eclipse.jface.preference.PreferenceNode) 
		char separatorChar
		org.eclipse.jface.preference.PreferenceNode rootNode
	public boolean addTo (java.lang.String, org.eclipse.jface.preference.IPreferenceNode) 
		String path
		org.eclipse.jface.preference.IPreferenceNode node
		org.eclipse.jface.preference.IPreferenceNode target
	public void addToRoot (org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode node
	protected void buildSequence (org.eclipse.jface.preference.IPreferenceNode, java.util.List, int) 
		org.eclipse.jface.preference.IPreferenceNode node
		java.util.List sequence
		int order
		org.eclipse.jface.preference.IPreferenceNode[] subnodes
		int i
	public org.eclipse.jface.preference.IPreferenceNode find (java.lang.String) 
		String path
	protected org.eclipse.jface.preference.IPreferenceNode find (java.lang.String, org.eclipse.jface.preference.IPreferenceNode) 
		String path
		org.eclipse.jface.preference.IPreferenceNode top
		java.util.StringTokenizer stok
		org.eclipse.jface.preference.IPreferenceNode node
		String id
	public java.util.List getElements (int) 
		int order
		java.util.ArrayList sequence
		org.eclipse.jface.preference.IPreferenceNode[] subnodes
		int i
	protected org.eclipse.jface.preference.IPreferenceNode getRoot () 
	public final org.eclipse.jface.preference.IPreferenceNode[] getRootSubNodes () 
	public org.eclipse.jface.preference.IPreferenceNode remove (java.lang.String) 
		String path
		int index
		String parentPath
		String id
		org.eclipse.jface.preference.IPreferenceNode parentNode
	public boolean remove (org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode node
	public void removeAll () 
}

org/eclipse/jface/preference/PreferenceNode.class
PreferenceNode.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PreferenceNode extends java.lang.Object implements org.eclipse.jface.preference.IPreferenceNode  {
	private org.eclipse.jface.preference.IPreferencePage page
	private java.util.List subNodes
	private String classname
	private String id
	private String label
	private org.eclipse.jface.resource.ImageDescriptor imageDescriptor
	private org.eclipse.swt.graphics.Image image
	public void  (java.lang.String) 
		String id
	public void  (java.lang.String, java.lang.String, org.eclipse.jface.resource.ImageDescriptor, java.lang.String) 
		String id
		String label
		org.eclipse.jface.resource.ImageDescriptor image
		String className
	public void  (java.lang.String, org.eclipse.jface.preference.IPreferencePage) 
		String id
		org.eclipse.jface.preference.IPreferencePage preferencePage
	public void add (org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode node
	private java.lang.Object createObject (java.lang.String) 
		String className
		Class cl
	public void createPage () 
	public void disposeResources () 
	public org.eclipse.jface.preference.IPreferenceNode findSubNode (java.lang.String) 
		String id
		int size
		int i
		org.eclipse.jface.preference.IPreferenceNode node
	public java.lang.String getId () 
	protected org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public org.eclipse.swt.graphics.Image getLabelImage () 
	public java.lang.String getLabelText () 
	public org.eclipse.jface.preference.IPreferencePage getPage () 
	public org.eclipse.jface.preference.IPreferenceNode[] getSubNodes () 
	public org.eclipse.jface.preference.IPreferenceNode remove (java.lang.String) 
		String id
		org.eclipse.jface.preference.IPreferenceNode node
	public boolean remove (org.eclipse.jface.preference.IPreferenceNode) 
		org.eclipse.jface.preference.IPreferenceNode node
	public void setPage (org.eclipse.jface.preference.IPreferencePage) 
		org.eclipse.jface.preference.IPreferencePage newPage
}

org/eclipse/jface/preference/PreferencePage$1.class
PreferencePage.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferencePage$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.PreferencePage this$0
	void  (org.eclipse.jface.preference.PreferencePage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/preference/PreferencePage$2.class
PreferencePage.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferencePage$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.PreferencePage this$0
	void  (org.eclipse.jface.preference.PreferencePage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/preference/PreferencePage.class
PreferencePage.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.PreferencePage extends org.eclipse.jface.dialogs.DialogPage implements org.eclipse.jface.preference.IPreferencePage  {
	private org.eclipse.jface.preference.IPreferenceStore preferenceStore
	private boolean isValid
	private org.eclipse.swt.widgets.Control body
	private boolean createDefaultAndApplyButton
	private org.eclipse.swt.widgets.Button defaultsButton
	private org.eclipse.jface.preference.IPreferencePageContainer container
	private org.eclipse.swt.widgets.Button applyButton
	private org.eclipse.swt.widgets.Label descriptionLabel
	private org.eclipse.swt.graphics.Point size
	protected void  () 
	protected void  (java.lang.String) 
		String title
	protected void  (java.lang.String, org.eclipse.jface.resource.ImageDescriptor) 
		String title
		org.eclipse.jface.resource.ImageDescriptor image
	public org.eclipse.swt.graphics.Point computeSize () 
		org.eclipse.swt.widgets.Control control
	protected void contributeButtons (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected abstract org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Composite content
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Composite buttonBar
		String[] labels
		int widthHint
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.graphics.Point minButtonSize
	protected void applyDialogFont (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	protected org.eclipse.swt.widgets.Label createDescriptionLabel (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label result
		String description
	protected org.eclipse.swt.graphics.Point doComputeSize () 
		org.eclipse.swt.graphics.Point bodySize
		org.eclipse.swt.layout.GridData gd
	protected org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore () 
	public org.eclipse.jface.preference.IPreferencePageContainer getContainer () 
	public org.eclipse.jface.preference.IPreferenceStore getPreferenceStore () 
	public boolean isValid () 
	protected void noDefaultAndApplyButton () 
	public boolean okToLeave () 
	protected void performApply () 
	public boolean performCancel () 
	protected void performDefaults () 
	public boolean performOk () 
	public void setContainer (org.eclipse.jface.preference.IPreferencePageContainer) 
		org.eclipse.jface.preference.IPreferencePageContainer container
	public void setPreferenceStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
	public void setSize (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point uiSize
		org.eclipse.swt.widgets.Control control
	public void setTitle (java.lang.String) 
		String title
	public void setValid (boolean) 
		boolean b
		boolean oldValue
	public java.lang.String toString () 
	protected void updateApplyButton () 
	protected org.eclipse.swt.widgets.Composite createNoteComposite (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite, java.lang.String, java.lang.String) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		String title
		String message
		org.eclipse.swt.widgets.Composite messageComposite
		org.eclipse.swt.layout.GridLayout messageLayout
		org.eclipse.swt.widgets.Label noteLabel
		org.eclipse.swt.widgets.Label messageLabel
	protected org.eclipse.swt.widgets.Button getApplyButton () 
	protected org.eclipse.swt.widgets.Button getDefaultsButton () 
	public void performHelp () 
	public void applyData (java.lang.Object) 
		Object data
	public void setErrorMessage (java.lang.String) 
		String newMessage
	public void setMessage (java.lang.String, int) 
		String newMessage
		int newType
}

org/eclipse/jface/preference/PreferenceStore$1.class
PreferenceStore.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.PreferenceStore$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.preference.PreferenceStore this$0
	private final org.eclipse.jface.util.IPropertyChangeListener val$l
	private final org.eclipse.jface.util.PropertyChangeEvent val$pe
	void  (org.eclipse.jface.preference.PreferenceStore, java.lang.String, org.eclipse.jface.util.IPropertyChangeListener, org.eclipse.jface.util.PropertyChangeEvent) 
		String $anonymous0
	public void run () 
}

org/eclipse/jface/preference/PreferenceStore.class
PreferenceStore.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.PreferenceStore extends org.eclipse.core.commands.common.EventManager implements org.eclipse.jface.preference.IPersistentPreferenceStore  {
	private java.util.Properties properties
	private java.util.Properties defaultProperties
	private boolean dirty
	private String filename
	public void  () 
	public void  (java.lang.String) 
		String filename
	public void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public boolean contains (java.lang.String) 
		String name
	public void firePropertyChangeEvent (java.lang.String, java.lang.Object, java.lang.Object) 
		String name
		Object oldValue
		Object newValue
		Object[] finalListeners
		org.eclipse.jface.util.PropertyChangeEvent pe
		int i
		org.eclipse.jface.util.IPropertyChangeListener l
	public boolean getBoolean (java.lang.String) 
		String name
	private boolean getBoolean (java.util.Properties, java.lang.String) 
		java.util.Properties p
		String name
		String value
	public boolean getDefaultBoolean (java.lang.String) 
		String name
	public double getDefaultDouble (java.lang.String) 
		String name
	public float getDefaultFloat (java.lang.String) 
		String name
	public int getDefaultInt (java.lang.String) 
		String name
	public long getDefaultLong (java.lang.String) 
		String name
	public java.lang.String getDefaultString (java.lang.String) 
		String name
	public double getDouble (java.lang.String) 
		String name
	private double getDouble (java.util.Properties, java.lang.String) 
		java.util.Properties p
		String name
		String value
		double ival
	public float getFloat (java.lang.String) 
		String name
	private float getFloat (java.util.Properties, java.lang.String) 
		java.util.Properties p
		String name
		String value
		float ival
	public int getInt (java.lang.String) 
		String name
	private int getInt (java.util.Properties, java.lang.String) 
		java.util.Properties p
		String name
		String value
		int ival
	public long getLong (java.lang.String) 
		String name
	private long getLong (java.util.Properties, java.lang.String) 
		java.util.Properties p
		String name
		String value
		long ival
	public java.lang.String getString (java.lang.String) 
		String name
	private java.lang.String getString (java.util.Properties, java.lang.String) 
		java.util.Properties p
		String name
		String value
	public boolean isDefault (java.lang.String) 
		String name
	public void list (java.io.PrintStream) 
		java.io.PrintStream out
	public void list (java.io.PrintWriter) 
		java.io.PrintWriter out
	public void load ()  throws java.io.IOException 
		java.io.FileInputStream in
	public void load (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	public boolean needsSaving () 
	public java.lang.String[] preferenceNames () 
		java.util.ArrayList list
		java.util.Enumeration it
	public void putValue (java.lang.String, java.lang.String) 
		String name
		String value
		String oldValue
	public void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public void save ()  throws java.io.IOException 
		java.io.FileOutputStream out
	public void save (java.io.OutputStream, java.lang.String)  throws java.io.IOException 
		java.io.OutputStream out
		String header
	public void setDefault (java.lang.String, double) 
		String name
		double value
	public void setDefault (java.lang.String, float) 
		String name
		float value
	public void setDefault (java.lang.String, int) 
		String name
		int value
	public void setDefault (java.lang.String, long) 
		String name
		long value
	public void setDefault (java.lang.String, java.lang.String) 
		String name
		String value
	public void setDefault (java.lang.String, boolean) 
		String name
		boolean value
	public void setFilename (java.lang.String) 
		String name
	public void setToDefault (java.lang.String) 
		String name
		Object oldValue
		Object newValue
	public void setValue (java.lang.String, double) 
		String name
		double value
		double oldValue
	public void setValue (java.lang.String, float) 
		String name
		float value
		float oldValue
	public void setValue (java.lang.String, int) 
		String name
		int value
		int oldValue
	public void setValue (java.lang.String, long) 
		String name
		long value
		long oldValue
	public void setValue (java.lang.String, java.lang.String) 
		String name
		String value
		String oldValue
	public void setValue (java.lang.String, boolean) 
		String name
		boolean value
		boolean oldValue
	private void setValue (java.util.Properties, java.lang.String, double) 
		java.util.Properties p
		String name
		double value
	private void setValue (java.util.Properties, java.lang.String, float) 
		java.util.Properties p
		String name
		float value
	private void setValue (java.util.Properties, java.lang.String, int) 
		java.util.Properties p
		String name
		int value
	private void setValue (java.util.Properties, java.lang.String, long) 
		java.util.Properties p
		String name
		long value
	private void setValue (java.util.Properties, java.lang.String, java.lang.String) 
		java.util.Properties p
		String name
		String value
	private void setValue (java.util.Properties, java.lang.String, boolean) 
		java.util.Properties p
		String name
		boolean value
}

org/eclipse/jface/preference/RadioGroupFieldEditor$1.class
RadioGroupFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.RadioGroupFieldEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.RadioGroupFieldEditor this$0
	void  (org.eclipse.jface.preference.RadioGroupFieldEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		String oldValue
}

org/eclipse/jface/preference/RadioGroupFieldEditor$2.class
RadioGroupFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.RadioGroupFieldEditor$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.RadioGroupFieldEditor this$0
	void  (org.eclipse.jface.preference.RadioGroupFieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/RadioGroupFieldEditor.class
RadioGroupFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.RadioGroupFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	private String[][] labelsAndValues
	private int numColumns
	private int indent
	private String value
	private org.eclipse.swt.widgets.Composite radioBox
	private org.eclipse.swt.widgets.Button[] radioButtons
	private boolean useGroup
	protected void  () 
	public void  (java.lang.String, java.lang.String, int, java.lang.String[][], org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		int numColumns
		String[][] labelAndValues
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, int, java.lang.String[][], org.eclipse.swt.widgets.Composite, boolean) 
		String name
		String labelText
		int numColumns
		String[][] labelAndValues
		org.eclipse.swt.widgets.Composite parent
		boolean useGroup
	protected void adjustForNumColumns (int) 
		int numColumns
		org.eclipse.swt.widgets.Control control
	private boolean checkArray (java.lang.String[][]) 
		String[][] table
		int i
		String[] array
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData gd
	protected void doLoad () 
	protected void doLoadDefault () 
	protected void doStore () 
	public int getNumberOfControls () 
	public org.eclipse.swt.widgets.Composite getRadioBoxControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Group group
		String text
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridLayout layout
		int i
		org.eclipse.swt.widgets.Button radio
		String[] labelAndValue
	public void setIndent (int) 
		int indent
	private void updateValue (java.lang.String) 
		String selectedValue
		boolean found
		int i
		org.eclipse.swt.widgets.Button radio
		boolean selection
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
		int i
	static java.lang.String access$0 (org.eclipse.jface.preference.RadioGroupFieldEditor) 
	static void access$1 (org.eclipse.jface.preference.RadioGroupFieldEditor, java.lang.String) 
	static void access$2 (org.eclipse.jface.preference.RadioGroupFieldEditor, org.eclipse.swt.widgets.Composite) 
	static void access$3 (org.eclipse.jface.preference.RadioGroupFieldEditor, org.eclipse.swt.widgets.Button[]) 
}

org/eclipse/jface/preference/ScaleFieldEditor$1.class
ScaleFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ScaleFieldEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.ScaleFieldEditor this$0
	void  (org.eclipse.jface.preference.ScaleFieldEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

org/eclipse/jface/preference/ScaleFieldEditor$2.class
ScaleFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.ScaleFieldEditor$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.ScaleFieldEditor this$0
	void  (org.eclipse.jface.preference.ScaleFieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/ScaleFieldEditor.class
ScaleFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.ScaleFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	private int incrementValue
	private int maxValue
	private int minValue
	private int oldValue
	private int pageIncrementValue
	protected org.eclipse.swt.widgets.Scale scale
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite, int, int, int, int) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
		int min
		int max
		int increment
		int pageIncrement
	protected void adjustForNumColumns (int) 
		int numColumns
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData gd
	protected void doLoad () 
		int value
	protected void doLoadDefault () 
		int value
	protected void doStore () 
	public int getIncrement () 
	public int getMaximum () 
	public int getMinimum () 
	public int getNumberOfControls () 
	public int getPageIncrement () 
	public org.eclipse.swt.widgets.Scale getScaleControl () 
	private org.eclipse.swt.widgets.Scale getScaleControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	private void setDefaultValues () 
	public void setFocus () 
	public void setIncrement (int) 
		int increment
	public void setMaximum (int) 
		int max
	public void setMinimum (int) 
		int min
	public void setPageIncrement (int) 
		int pageIncrement
	private void setValues (int, int, int, int) 
		int min
		int max
		int increment
		int pageIncrement
	private void updateScale () 
	protected void valueChanged () 
		int newValue
}

org/eclipse/jface/preference/StringButtonFieldEditor$1.class
StringButtonFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.StringButtonFieldEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.preference.StringButtonFieldEditor this$0
	void  (org.eclipse.jface.preference.StringButtonFieldEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent evt
		String newValue
}

org/eclipse/jface/preference/StringButtonFieldEditor$2.class
StringButtonFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.StringButtonFieldEditor$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.StringButtonFieldEditor this$0
	void  (org.eclipse.jface.preference.StringButtonFieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/StringButtonFieldEditor.class
StringButtonFieldEditor.java
package org.eclipse.jface.preference
public abstract org.eclipse.jface.preference.StringButtonFieldEditor extends org.eclipse.jface.preference.StringFieldEditor {
	private org.eclipse.swt.widgets.Button changeButton
	private String changeButtonText
	protected void  () 
	protected void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	protected void adjustForNumColumns (int) 
		int numColumns
	protected abstract java.lang.String changePressed () 
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.layout.GridData gd
		int widthHint
	protected org.eclipse.swt.widgets.Button getChangeControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public int getNumberOfControls () 
	protected org.eclipse.swt.widgets.Shell getShell () 
	public void setChangeButtonText (java.lang.String) 
		String text
		org.eclipse.swt.graphics.Point prefSize
		org.eclipse.swt.layout.GridData data
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
	static void access$0 (org.eclipse.jface.preference.StringButtonFieldEditor, org.eclipse.swt.widgets.Button) 
}

org/eclipse/jface/preference/StringFieldEditor$1.class
StringFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.StringFieldEditor$1 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.jface.preference.StringFieldEditor this$0
	void  (org.eclipse.jface.preference.StringFieldEditor) 
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/jface/preference/StringFieldEditor$2.class
StringFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.StringFieldEditor$2 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.preference.StringFieldEditor this$0
	void  (org.eclipse.jface.preference.StringFieldEditor) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/jface/preference/StringFieldEditor$3.class
StringFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.StringFieldEditor$3 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.jface.preference.StringFieldEditor this$0
	void  (org.eclipse.jface.preference.StringFieldEditor) 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/jface/preference/StringFieldEditor$4.class
StringFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.StringFieldEditor$4 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.preference.StringFieldEditor this$0
	void  (org.eclipse.jface.preference.StringFieldEditor) 
	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/jface/preference/StringFieldEditor$5.class
StringFieldEditor.java
package org.eclipse.jface.preference
 org.eclipse.jface.preference.StringFieldEditor$5 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.preference.StringFieldEditor this$0
	void  (org.eclipse.jface.preference.StringFieldEditor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/preference/StringFieldEditor.class
StringFieldEditor.java
package org.eclipse.jface.preference
public org.eclipse.jface.preference.StringFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	public static final int VALIDATE_ON_KEY_STROKE
	public static final int VALIDATE_ON_FOCUS_LOST
	public static int UNLIMITED
	private boolean isValid
	protected String oldValue
	org.eclipse.swt.widgets.Text textField
	private int widthInChars
	private int textLimit
	private String errorMessage
	private boolean emptyStringAllowed
	private int validateStrategy
	static void  () 
	protected void  () 
	public void  (java.lang.String, java.lang.String, int, int, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		int width
		int strategy
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, int, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		int width
		org.eclipse.swt.widgets.Composite parent
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	protected void adjustForNumColumns (int) 
		int numColumns
		org.eclipse.swt.layout.GridData gd
	protected boolean checkState () 
		boolean result
		String txt
	protected boolean doCheckState () 
	protected void doFillIntoGrid (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point extent
	protected void doLoad () 
		String value
	protected void doLoadDefault () 
		String value
	protected void doStore () 
	public java.lang.String getErrorMessage () 
	public int getNumberOfControls () 
	public java.lang.String getStringValue () 
	protected org.eclipse.swt.widgets.Text getTextControl () 
	public org.eclipse.swt.widgets.Text getTextControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public boolean isEmptyStringAllowed () 
	public boolean isValid () 
	protected void refreshValidState () 
	public void setEmptyStringAllowed (boolean) 
		boolean b
	public void setErrorMessage (java.lang.String) 
		String message
	public void setFocus () 
	public void setStringValue (java.lang.String) 
		String value
	public void setTextLimit (int) 
		int limit
	public void setValidateStrategy (int) 
		int value
	public void showErrorMessage () 
	protected void valueChanged () 
		boolean oldState
		String newValue
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
}

org/eclipse/jface/preference/images/
org/eclipse/jface/preference/images/pref_dialog_title.gif
org/eclipse/jface/resource/
org/eclipse/jface/resource/AbstractResourceManager$RefCount.class
AbstractResourceManager.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.AbstractResourceManager$RefCount extends java.lang.Object {
	Object resource
	int count
	void  (java.lang.Object) 
		Object resource
}

org/eclipse/jface/resource/AbstractResourceManager.class
AbstractResourceManager.java
package org.eclipse.jface.resource
abstract org.eclipse.jface.resource.AbstractResourceManager extends org.eclipse.jface.resource.ResourceManager {
	private java.util.HashMap map
	void  () 
	protected abstract java.lang.Object allocate (org.eclipse.jface.resource.DeviceResourceDescriptor)  throws org.eclipse.jface.resource.DeviceResourceException 
	protected abstract void deallocate (java.lang.Object, org.eclipse.jface.resource.DeviceResourceDescriptor) 
	public final java.lang.Object create (org.eclipse.jface.resource.DeviceResourceDescriptor)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
		org.eclipse.jface.resource.AbstractResourceManager$RefCount count
		Object resource
	public final void destroy (org.eclipse.jface.resource.DeviceResourceDescriptor) 
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
		org.eclipse.jface.resource.AbstractResourceManager$RefCount count
	public void dispose () 
		java.util.Collection entries
		java.util.Iterator iter
		java.util.Map$Entry next
		Object key
		org.eclipse.jface.resource.AbstractResourceManager$RefCount val
	public java.lang.Object find (org.eclipse.jface.resource.DeviceResourceDescriptor) 
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
		org.eclipse.jface.resource.AbstractResourceManager$RefCount refCount
}

org/eclipse/jface/resource/ArrayFontDescriptor.class
ArrayFontDescriptor.java
package org.eclipse.jface.resource
final org.eclipse.jface.resource.ArrayFontDescriptor extends org.eclipse.jface.resource.FontDescriptor {
	private org.eclipse.swt.graphics.FontData[] data
	private org.eclipse.swt.graphics.Font originalFont
	static Class class$0
	public void  (org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.FontData[] data
	public void  (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font originalFont
	public org.eclipse.swt.graphics.FontData[] getFontData () 
	public org.eclipse.swt.graphics.Font createFont (org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Device device
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.jface.resource.ArrayFontDescriptor descr
		int i
		org.eclipse.swt.graphics.FontData fd
		org.eclipse.swt.graphics.FontData fd2
	public int hashCode () 
		int code
		int i
		org.eclipse.swt.graphics.FontData fd
	public void destroyFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font previouslyCreatedFont
}

org/eclipse/jface/resource/ColorDescriptor.class
ColorDescriptor.java
package org.eclipse.jface.resource
public abstract org.eclipse.jface.resource.ColorDescriptor extends org.eclipse.jface.resource.DeviceResourceDescriptor {
	public void  () 
	public static org.eclipse.jface.resource.ColorDescriptor createFrom (org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Color toCreate
		org.eclipse.swt.graphics.Device originalDevice
	public static org.eclipse.jface.resource.ColorDescriptor createFrom (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color toCreate
	public static org.eclipse.jface.resource.ColorDescriptor createFrom (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB toCreate
	public abstract org.eclipse.swt.graphics.Color createColor (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
	public abstract void destroyColor (org.eclipse.swt.graphics.Color) 
	public final java.lang.Object createResource (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.swt.graphics.Device device
	public final void destroyResource (java.lang.Object) 
		Object previouslyCreatedObject
}

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

org/eclipse/jface/resource/ColorRegistry.class
ColorRegistry.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.ColorRegistry extends org.eclipse.jface.resource.ResourceRegistry {
	private static final org.eclipse.jface.resource.ColorDescriptor DEFAULT_COLOR
	protected org.eclipse.swt.widgets.Display display
	private java.util.List staleColors
	private java.util.Map stringToColor
	private java.util.Map stringToRGB
	protected Runnable displayRunnable
	private final boolean cleanOnDisplayDisposal
	static void  () 
	public void  () 
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public void  (org.eclipse.swt.widgets.Display, boolean) 
		org.eclipse.swt.widgets.Display display
		boolean cleanOnDisplayDisposal
	private org.eclipse.swt.graphics.Color createColor (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB rgb
		org.eclipse.swt.widgets.Display display
	private void disposeColors (java.util.Iterator) 
		java.util.Iterator iterator
		Object next
	public org.eclipse.swt.graphics.Color get (java.lang.String) 
		String symbolicName
		Object result
		org.eclipse.swt.graphics.Color color
	public java.util.Set getKeySet () 
	public org.eclipse.swt.graphics.RGB getRGB (java.lang.String) 
		String symbolicName
	public org.eclipse.jface.resource.ColorDescriptor getColorDescriptor (java.lang.String) 
		String symbolicName
	public org.eclipse.jface.resource.ColorDescriptor getColorDescriptor (java.lang.String, org.eclipse.jface.resource.ColorDescriptor) 
		String symbolicName
		org.eclipse.jface.resource.ColorDescriptor defaultValue
		org.eclipse.swt.graphics.RGB rgb
	protected void clearCaches () 
	public boolean hasValueFor (java.lang.String) 
		String colorKey
	private void hookDisplayDispose () 
	public void put (java.lang.String, org.eclipse.swt.graphics.RGB) 
		String symbolicName
		org.eclipse.swt.graphics.RGB colorData
	private void put (java.lang.String, org.eclipse.swt.graphics.RGB, boolean) 
		String symbolicName
		org.eclipse.swt.graphics.RGB colorData
		boolean update
		org.eclipse.swt.graphics.RGB existing
		org.eclipse.swt.graphics.Color oldColor
}

org/eclipse/jface/resource/CompositeImageDescriptor.class
CompositeImageDescriptor.java
package org.eclipse.jface.resource
public abstract org.eclipse.jface.resource.CompositeImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	private org.eclipse.swt.graphics.ImageData imageData
	protected void  () 
	protected abstract void drawCompositeImage (int, int) 
	protected final void drawImage (org.eclipse.swt.graphics.ImageData, int, int) 
		org.eclipse.swt.graphics.ImageData src
		int ox
		int oy
		org.eclipse.swt.graphics.ImageData dst
		org.eclipse.swt.graphics.PaletteData srcPalette
		org.eclipse.swt.graphics.ImageData srcMask
		int alphaMask
		int alphaShift
		int srcY
		int dstY
		int srcX
		int dstX
		int srcPixel
		int srcAlpha
		int srcRed
		int srcRed
		int srcGreen
		int srcGreen
		int srcBlue
		int srcBlue
		org.eclipse.swt.graphics.RGB rgb
		int dstRed
		int dstRed
		int dstGreen
		int dstGreen
		int dstBlue
		int dstBlue
		int dstAlpha
		int dstAlpha
		int dstPixel
	public org.eclipse.swt.graphics.ImageData getImageData () 
		org.eclipse.swt.graphics.Point size
		boolean transparency
		byte[] alphaData
		int i
		int alpha
		org.eclipse.swt.graphics.PaletteData palette
		org.eclipse.swt.graphics.ImageData mask
		int y
		int x
	protected int getTransparentPixel () 
	protected abstract org.eclipse.swt.graphics.Point getSize () 
	protected void setImageData (org.eclipse.swt.graphics.ImageData) 
		org.eclipse.swt.graphics.ImageData imageData
}

org/eclipse/jface/resource/DataFormatException.class
DataFormatException.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.DataFormatException extends java.lang.IllegalArgumentException {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
}

org/eclipse/jface/resource/DerivedImageDescriptor.class
DerivedImageDescriptor.java
package org.eclipse.jface.resource
final org.eclipse.jface.resource.DerivedImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	private org.eclipse.jface.resource.ImageDescriptor original
	private int flags
	public void  (org.eclipse.jface.resource.ImageDescriptor, int) 
		org.eclipse.jface.resource.ImageDescriptor original
		int swtFlags
	public java.lang.Object createResource (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.swt.graphics.Device device
		org.eclipse.swt.SWTException e
	public org.eclipse.swt.graphics.Image createImage (org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Device device
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object arg0
		org.eclipse.jface.resource.DerivedImageDescriptor desc
	private final org.eclipse.swt.graphics.Image internalCreateImage (org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Device device
		org.eclipse.swt.graphics.Image originalImage
		org.eclipse.swt.graphics.Image result
	public org.eclipse.swt.graphics.ImageData getImageData () 
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.ImageData result
}

org/eclipse/jface/resource/DeviceResourceDescriptor.class
DeviceResourceDescriptor.java
package org.eclipse.jface.resource
public abstract org.eclipse.jface.resource.DeviceResourceDescriptor extends java.lang.Object {
	public void  () 
	public abstract java.lang.Object createResource (org.eclipse.swt.graphics.Device) 
	public abstract void destroyResource (java.lang.Object) 
}

org/eclipse/jface/resource/DeviceResourceException.class
DeviceResourceException.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.DeviceResourceException extends java.lang.RuntimeException {
	private Throwable cause
	private static final long serialVersionUID
	public void  (org.eclipse.jface.resource.DeviceResourceDescriptor, java.lang.Throwable) 
		org.eclipse.jface.resource.DeviceResourceDescriptor missingResource
		Throwable cause
	public void  (org.eclipse.jface.resource.DeviceResourceDescriptor) 
		org.eclipse.jface.resource.DeviceResourceDescriptor missingResource
	public java.lang.Throwable getCause () 
}

org/eclipse/jface/resource/DeviceResourceManager.class
DeviceResourceManager.java
package org.eclipse.jface.resource
public final org.eclipse.jface.resource.DeviceResourceManager extends org.eclipse.jface.resource.AbstractResourceManager {
	private org.eclipse.swt.graphics.Device device
	private org.eclipse.swt.graphics.Image missingImage
	public org.eclipse.swt.graphics.Device getDevice () 
	public void  (org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Device device
	protected java.lang.Object allocate (org.eclipse.jface.resource.DeviceResourceDescriptor)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
	protected void deallocate (java.lang.Object, org.eclipse.jface.resource.DeviceResourceDescriptor) 
		Object resource
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
	protected org.eclipse.swt.graphics.Image getDefaultImage () 
	public void dispose () 
}

org/eclipse/jface/resource/FileImageDescriptor.class
FileImageDescriptor.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.FileImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	private Class location
	private String name
	void  (java.lang.Class, java.lang.String) 
		Class clazz
		String filename
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.jface.resource.FileImageDescriptor other
	public org.eclipse.swt.graphics.ImageData getImageData () 
		java.io.InputStream in
		org.eclipse.swt.graphics.ImageData result
		org.eclipse.swt.SWTException e
	private java.io.InputStream getStream () 
		java.io.InputStream is
	public int hashCode () 
		int code
	public java.lang.String toString () 
	public org.eclipse.swt.graphics.Image createImage (boolean, org.eclipse.swt.graphics.Device) 
		boolean returnMissingImageOnError
		org.eclipse.swt.graphics.Device device
		String path
	private org.eclipse.swt.graphics.Image createDefaultImage (boolean, org.eclipse.swt.graphics.Device) 
		boolean returnMissingImageOnError
		org.eclipse.swt.graphics.Device device
	private java.lang.String getFilePath () 
		java.net.URL resource
		java.io.IOException e
}

org/eclipse/jface/resource/FontDescriptor.class
FontDescriptor.java
package org.eclipse.jface.resource
public abstract org.eclipse.jface.resource.FontDescriptor extends org.eclipse.jface.resource.DeviceResourceDescriptor {
	public void  () 
	public static org.eclipse.jface.resource.FontDescriptor createFrom (org.eclipse.swt.graphics.Font, org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.Device originalDevice
	public static org.eclipse.jface.resource.FontDescriptor createFrom (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public static org.eclipse.jface.resource.FontDescriptor createFrom (org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.FontData[] data
	public static org.eclipse.jface.resource.FontDescriptor createFrom (org.eclipse.swt.graphics.FontData) 
		org.eclipse.swt.graphics.FontData data
	public static org.eclipse.jface.resource.FontDescriptor createFrom (java.lang.String, int, int) 
		String name
		int height
		int style
	public org.eclipse.swt.graphics.FontData[] getFontData () 
		org.eclipse.swt.graphics.Font tempFont
		org.eclipse.swt.graphics.FontData[] result
	public static org.eclipse.swt.graphics.FontData[] copy (org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.FontData[] original
		org.eclipse.swt.graphics.FontData[] result
		int i
		org.eclipse.swt.graphics.FontData next
	public static org.eclipse.swt.graphics.FontData copy (org.eclipse.swt.graphics.FontData) 
		org.eclipse.swt.graphics.FontData next
		org.eclipse.swt.graphics.FontData result
	public final org.eclipse.jface.resource.FontDescriptor setStyle (int) 
		int style
		org.eclipse.swt.graphics.FontData[] data
		int i
		org.eclipse.swt.graphics.FontData next
		org.eclipse.jface.resource.FontDescriptor result
	public final org.eclipse.jface.resource.FontDescriptor withStyle (int) 
		int style
		org.eclipse.swt.graphics.FontData[] data
		int i
		org.eclipse.swt.graphics.FontData next
		org.eclipse.jface.resource.FontDescriptor result
	public final org.eclipse.jface.resource.FontDescriptor setHeight (int) 
		int height
		org.eclipse.swt.graphics.FontData[] data
		int i
		org.eclipse.swt.graphics.FontData next
		org.eclipse.jface.resource.FontDescriptor result
	public final org.eclipse.jface.resource.FontDescriptor increaseHeight (int) 
		int heightDelta
		org.eclipse.swt.graphics.FontData[] data
		int i
		org.eclipse.swt.graphics.FontData next
	public abstract org.eclipse.swt.graphics.Font createFont (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
	public abstract void destroyFont (org.eclipse.swt.graphics.Font) 
	public final java.lang.Object createResource (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.swt.graphics.Device device
	public final void destroyResource (java.lang.Object) 
		Object previouslyCreatedObject
}

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

org/eclipse/jface/resource/FontRegistry$FontRecord.class
FontRegistry.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.FontRegistry$FontRecord extends java.lang.Object {
	org.eclipse.swt.graphics.Font baseFont
	org.eclipse.swt.graphics.Font boldFont
	org.eclipse.swt.graphics.Font italicFont
	org.eclipse.swt.graphics.FontData[] baseData
	final org.eclipse.jface.resource.FontRegistry this$0
	void  (org.eclipse.jface.resource.FontRegistry, org.eclipse.swt.graphics.Font, org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.Font plainFont
		org.eclipse.swt.graphics.FontData[] data
	void dispose () 
	public org.eclipse.swt.graphics.Font getBaseFont () 
	public org.eclipse.swt.graphics.Font getBoldFont () 
		org.eclipse.swt.graphics.FontData[] boldData
	private org.eclipse.swt.graphics.FontData[] getModifiedFontData (int) 
		int style
		org.eclipse.swt.graphics.FontData[] styleData
		int i
		org.eclipse.swt.graphics.FontData base
	public org.eclipse.swt.graphics.Font getItalicFont () 
		org.eclipse.swt.graphics.FontData[] italicData
	void addAllocatedFontsToStale (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font defaultFont
}

org/eclipse/jface/resource/FontRegistry.class
FontRegistry.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.FontRegistry extends org.eclipse.jface.resource.ResourceRegistry {
	private java.util.Map stringToFontRecord
	private java.util.Map stringToFontData
	private java.util.List staleFonts
	protected Runnable displayRunnable
	private boolean displayDisposeHooked
	private final boolean cleanOnDisplayDisposal
	public void  () 
	public void  (java.lang.String, java.lang.ClassLoader)  throws java.util.MissingResourceException 
		String location
		ClassLoader loader
		org.eclipse.swt.widgets.Display display
	public void  (java.lang.String)  throws java.util.MissingResourceException 
		String location
	private void readResourceBundle (java.lang.String) 
		String location
		String osname
		String wsname
		String OSLocation
		String WSLocation
		java.util.ResourceBundle bundle
		java.util.MissingResourceException osException
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public void  (org.eclipse.swt.widgets.Display, boolean) 
		org.eclipse.swt.widgets.Display display
		boolean cleanOnDisplayDisposal
	public org.eclipse.swt.graphics.FontData bestData (org.eclipse.swt.graphics.FontData[], org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.graphics.FontData[] fonts
		org.eclipse.swt.widgets.Display display
		int i
		org.eclipse.swt.graphics.FontData fd
		org.eclipse.swt.graphics.FontData[] fixedFonts
		org.eclipse.swt.graphics.FontData[] scalableFonts
	public org.eclipse.swt.graphics.FontData[] bestDataArray (org.eclipse.swt.graphics.FontData[], org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.graphics.FontData[] fonts
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.FontData bestData
		org.eclipse.swt.graphics.FontData[] datas
	public org.eclipse.swt.graphics.FontData[] filterData (org.eclipse.swt.graphics.FontData[], org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.graphics.FontData[] fonts
		org.eclipse.swt.widgets.Display display
		java.util.ArrayList good
		int i
		org.eclipse.swt.graphics.FontData fd
		org.eclipse.swt.graphics.FontData[] fixedFonts
		org.eclipse.swt.graphics.FontData[] scalableFonts
	private org.eclipse.jface.resource.FontRegistry$FontRecord createFont (java.lang.String, org.eclipse.swt.graphics.FontData[]) 
		String symbolicName
		org.eclipse.swt.graphics.FontData[] fonts
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.FontData[] validData
		org.eclipse.swt.graphics.Font newFont
	org.eclipse.swt.graphics.Font calculateDefaultFont () 
		org.eclipse.swt.widgets.Display current
	public org.eclipse.swt.graphics.Font defaultFont () 
	public org.eclipse.jface.resource.FontDescriptor getDescriptor (java.lang.String) 
		String symbolicName
	private org.eclipse.jface.resource.FontRegistry$FontRecord defaultFontRecord () 
		org.eclipse.jface.resource.FontRegistry$FontRecord record
		org.eclipse.swt.graphics.Font defaultFont
	private org.eclipse.swt.graphics.FontData[] defaultFontData () 
	public org.eclipse.swt.graphics.FontData[] getFontData (java.lang.String) 
		String symbolicName
		Object result
	public org.eclipse.swt.graphics.Font get (java.lang.String) 
		String symbolicName
	public org.eclipse.swt.graphics.Font getBold (java.lang.String) 
		String symbolicName
	public org.eclipse.swt.graphics.Font getItalic (java.lang.String) 
		String symbolicName
	private org.eclipse.jface.resource.FontRegistry$FontRecord getFontRecord (java.lang.String) 
		String symbolicName
		Object result
		org.eclipse.jface.resource.FontRegistry$FontRecord fontRecord
		org.eclipse.jface.resource.FontRegistry$FontRecord fontRecord
		String msg
	public java.util.Set getKeySet () 
	public boolean hasValueFor (java.lang.String) 
		String fontKey
	protected void clearCaches () 
		java.util.Iterator iterator
		Object next
	private void disposeFonts (java.util.Iterator) 
		java.util.Iterator iterator
		Object next
	private void hookDisplayDispose (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	private boolean isFixedFont (org.eclipse.swt.graphics.FontData[], org.eclipse.swt.graphics.FontData) 
		org.eclipse.swt.graphics.FontData[] fixedFonts
		org.eclipse.swt.graphics.FontData fd
		int height
		String name
		int i
		org.eclipse.swt.graphics.FontData fixed
	private org.eclipse.swt.graphics.FontData makeFontData (java.lang.String)  throws java.util.MissingResourceException 
		String value
	public void put (java.lang.String, org.eclipse.swt.graphics.FontData[]) 
		String symbolicName
		org.eclipse.swt.graphics.FontData[] fontData
	private void put (java.lang.String, org.eclipse.swt.graphics.FontData[], boolean) 
		String symbolicName
		org.eclipse.swt.graphics.FontData[] fontData
		boolean update
		org.eclipse.swt.graphics.FontData[] existing
		org.eclipse.jface.resource.FontRegistry$FontRecord oldFont
	private void readResourceBundle (java.util.ResourceBundle, java.lang.String)  throws java.util.MissingResourceException 
		java.util.ResourceBundle bundle
		String bundleName
		java.util.Enumeration keys
		String key
		int pos
		String name
		int i
		org.eclipse.swt.graphics.FontData[] elements
		org.eclipse.swt.graphics.FontData[] na
	public org.eclipse.jface.resource.FontDescriptor defaultFontDescriptor () 
	static java.util.List access$0 (org.eclipse.jface.resource.FontRegistry) 
}

org/eclipse/jface/resource/ImageDataImageDescriptor.class
ImageDataImageDescriptor.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.ImageDataImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	private org.eclipse.swt.graphics.ImageData data
	private org.eclipse.swt.graphics.Image originalImage
	void  (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image originalImage
	void  (org.eclipse.swt.graphics.ImageData) 
		org.eclipse.swt.graphics.ImageData data
	public java.lang.Object createResource (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.swt.graphics.Device device
	public void destroyResource (java.lang.Object) 
		Object previouslyCreatedObject
	public org.eclipse.swt.graphics.ImageData getImageData () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.jface.resource.ImageDataImageDescriptor imgWrap
}

org/eclipse/jface/resource/ImageDescriptor.class
ImageDescriptor.java
package org.eclipse.jface.resource
public abstract org.eclipse.jface.resource.ImageDescriptor extends org.eclipse.jface.resource.DeviceResourceDescriptor {
	protected static final org.eclipse.swt.graphics.ImageData DEFAULT_IMAGE_DATA
	static void  () 
	protected void  () 
	public static org.eclipse.jface.resource.ImageDescriptor createFromFile (java.lang.Class, java.lang.String) 
		Class location
		String filename
	public static org.eclipse.jface.resource.ImageDescriptor createFromImageData (org.eclipse.swt.graphics.ImageData) 
		org.eclipse.swt.graphics.ImageData data
	public static org.eclipse.jface.resource.ImageDescriptor createFromImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image img
	public static org.eclipse.jface.resource.ImageDescriptor createWithFlags (org.eclipse.jface.resource.ImageDescriptor, int) 
		org.eclipse.jface.resource.ImageDescriptor originalImage
		int swtFlags
	public static org.eclipse.jface.resource.ImageDescriptor createFromImage (org.eclipse.swt.graphics.Image, org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Image img
		org.eclipse.swt.graphics.Device theDevice
	public static org.eclipse.jface.resource.ImageDescriptor createFromURL (java.net.URL) 
		java.net.URL url
	public java.lang.Object createResource (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.swt.graphics.Device device
		org.eclipse.swt.graphics.Image result
	public void destroyResource (java.lang.Object) 
		Object previouslyCreatedObject
	public org.eclipse.swt.graphics.Image createImage () 
	public org.eclipse.swt.graphics.Image createImage (boolean) 
		boolean returnMissingImageOnError
	public org.eclipse.swt.graphics.Image createImage (org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Device device
	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.ImageData data
		org.eclipse.swt.graphics.ImageData maskData
	public abstract org.eclipse.swt.graphics.ImageData getImageData () 
	public static org.eclipse.jface.resource.ImageDescriptor getMissingImageDescriptor () 
}

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

org/eclipse/jface/resource/ImageRegistry$2.class
ImageRegistry.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.ImageRegistry$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.resource.ImageRegistry this$0
	private final org.eclipse.swt.graphics.Image[] val$image
	private final int val$id
	void  (org.eclipse.jface.resource.ImageRegistry, org.eclipse.swt.graphics.Image[], int) 
	public void run () 
}

org/eclipse/jface/resource/ImageRegistry$Entry.class
ImageRegistry.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.ImageRegistry$Entry extends java.lang.Object {
	protected org.eclipse.swt.graphics.Image image
	protected org.eclipse.jface.resource.ImageDescriptor descriptor
	private void  () 
	void  (org.eclipse.jface.resource.ImageRegistry$Entry) 
}

org/eclipse/jface/resource/ImageRegistry$OriginalImageDescriptor.class
ImageRegistry.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.ImageRegistry$OriginalImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	private org.eclipse.swt.graphics.Image original
	private int refCount
	private org.eclipse.swt.graphics.Device originalDisplay
	public void  (org.eclipse.swt.graphics.Image, org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Image original
		org.eclipse.swt.graphics.Device originalDisplay
	public java.lang.Object createResource (org.eclipse.swt.graphics.Device)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.swt.graphics.Device device
	public void destroyResource (java.lang.Object) 
		Object toDispose
	public org.eclipse.swt.graphics.ImageData getImageData () 
}

org/eclipse/jface/resource/ImageRegistry.class
ImageRegistry.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.ImageRegistry extends java.lang.Object {
	private org.eclipse.swt.widgets.Display display
	private org.eclipse.jface.resource.ResourceManager manager
	private java.util.Map table
	private Runnable disposeRunnable
	public void  () 
	public void  (org.eclipse.jface.resource.ResourceManager) 
		org.eclipse.jface.resource.ResourceManager manager
		org.eclipse.swt.graphics.Device dev
	public void  (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public org.eclipse.swt.graphics.Image get (java.lang.String) 
		String key
		int swtKey
		org.eclipse.swt.graphics.Image[] image
		int id
		org.eclipse.jface.resource.ImageRegistry$Entry entry
	public org.eclipse.jface.resource.ImageDescriptor getDescriptor (java.lang.String) 
		String key
		org.eclipse.jface.resource.ImageRegistry$Entry entry
	public void put (java.lang.String, org.eclipse.jface.resource.ImageDescriptor) 
		String key
		org.eclipse.jface.resource.ImageDescriptor descriptor
		org.eclipse.jface.resource.ImageRegistry$Entry entry
	public void put (java.lang.String, org.eclipse.swt.graphics.Image) 
		String key
		org.eclipse.swt.graphics.Image image
		org.eclipse.jface.resource.ImageRegistry$Entry entry
	public void remove (java.lang.String) 
		String key
		org.eclipse.jface.resource.ImageDescriptor descriptor
	private org.eclipse.jface.resource.ImageRegistry$Entry getEntry (java.lang.String) 
		String key
	private void putEntry (java.lang.String, org.eclipse.jface.resource.ImageRegistry$Entry) 
		String key
		org.eclipse.jface.resource.ImageRegistry$Entry entry
	private java.util.Map getTable () 
	public void dispose () 
		java.util.Iterator i
		org.eclipse.jface.resource.ImageRegistry$Entry entry
	static org.eclipse.swt.widgets.Display access$0 (org.eclipse.jface.resource.ImageRegistry) 
}

org/eclipse/jface/resource/JFaceColors.class
JFaceColors.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.JFaceColors extends java.lang.Object {
	public void  () 
	public static org.eclipse.swt.graphics.Color getBannerBackground (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public static org.eclipse.swt.graphics.Color getBannerForeground (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public static org.eclipse.swt.graphics.Color getErrorBackground (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public static org.eclipse.swt.graphics.Color getErrorBorder (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public static org.eclipse.swt.graphics.Color getErrorText (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public static org.eclipse.swt.graphics.Color getHyperlinkText (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public static org.eclipse.swt.graphics.Color getActiveHyperlinkText (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	public static void clearColor (java.lang.String) 
		String colorName
	public static void disposeColors () 
	public static void setColors (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Color foreground
		org.eclipse.swt.graphics.Color background
}

org/eclipse/jface/resource/JFaceResources$1.class
JFaceResources.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.JFaceResources$1 extends java.lang.Object implements java.lang.Runnable  {
	private final org.eclipse.jface.resource.DeviceResourceManager val$mgr
	private final org.eclipse.swt.widgets.Display val$toQuery
	void  (org.eclipse.jface.resource.DeviceResourceManager, org.eclipse.swt.widgets.Display) 
	public void run () 
}

org/eclipse/jface/resource/JFaceResources.class
JFaceResources.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.JFaceResources extends java.lang.Object {
	private static final String ICONS_PATH
	private static final java.util.Map registries
	public static final String BANNER_FONT
	private static final java.util.ResourceBundle bundle
	private static org.eclipse.jface.resource.ColorRegistry colorRegistry
	public static final String DEFAULT_FONT
	public static final String DIALOG_FONT
	private static org.eclipse.jface.resource.FontRegistry fontRegistry
	public static final String HEADER_FONT
	private static org.eclipse.jface.resource.ImageRegistry imageRegistry
	public static final String TEXT_FONT
	public static final String VIEWER_FONT
	public static final String WINDOW_FONT
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static Class class$4
	static void  () 
	public static java.lang.String format (java.lang.String, java.lang.Object[]) 
		String key
		Object[] args
	public static org.eclipse.swt.graphics.Font getBannerFont () 
	public static java.util.ResourceBundle getBundle () 
	public static org.eclipse.jface.resource.ColorRegistry getColorRegistry () 
	public static org.eclipse.jface.resource.ResourceManager getResources (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display toQuery
		org.eclipse.jface.resource.ResourceManager reg
		org.eclipse.jface.resource.DeviceResourceManager mgr
	public static org.eclipse.jface.resource.ResourceManager getResources () 
	public static org.eclipse.swt.graphics.Font getDefaultFont () 
	public static org.eclipse.jface.resource.FontDescriptor getDefaultFontDescriptor () 
	public static org.eclipse.swt.graphics.Font getDialogFont () 
	public static org.eclipse.jface.resource.FontDescriptor getDialogFontDescriptor () 
	public static org.eclipse.swt.graphics.Font getFont (java.lang.String) 
		String symbolicName
	public static org.eclipse.jface.resource.FontDescriptor getFontDescriptor (java.lang.String) 
		String symbolicName
	public static org.eclipse.jface.resource.FontRegistry getFontRegistry () 
	public static org.eclipse.swt.graphics.Font getHeaderFont () 
	public static org.eclipse.jface.resource.FontDescriptor getHeaderFontDescriptor () 
	public static org.eclipse.swt.graphics.Image getImage (java.lang.String) 
		String key
	public static org.eclipse.jface.resource.ImageRegistry getImageRegistry () 
	private static void initializeDefaultImages () 
		Object bundle
	private static final void declareImage (java.lang.Object, java.lang.String, java.lang.String, java.lang.Class, java.lang.String) 
		Object bundle
		String key
		String path
		Class fallback
		String fallbackPath
		org.eclipse.jface.resource.ImageDescriptor descriptor
		java.net.URL url
	public static java.lang.String getString (java.lang.String) 
		String key
	public static java.lang.String[] getStrings (java.lang.String[]) 
		String[] keys
		int length
		String[] result
		int i
	public static org.eclipse.swt.graphics.Font getTextFont () 
	public static org.eclipse.jface.resource.FontDescriptor getTextFontDescriptor () 
	public static org.eclipse.swt.graphics.Font getViewerFont () 
	public static void setFontRegistry (org.eclipse.jface.resource.FontRegistry) 
		org.eclipse.jface.resource.FontRegistry registry
	private void  () 
	private static void initializeDefaultColors () 
	static java.util.Map access$0 () 
}

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

org/eclipse/jface/resource/LocalResourceManager.class
LocalResourceManager.java
package org.eclipse.jface.resource
public final org.eclipse.jface.resource.LocalResourceManager extends org.eclipse.jface.resource.AbstractResourceManager {
	private org.eclipse.jface.resource.ResourceManager parentRegistry
	public void  (org.eclipse.jface.resource.ResourceManager) 
		org.eclipse.jface.resource.ResourceManager parentRegistry
	public void  (org.eclipse.jface.resource.ResourceManager, org.eclipse.swt.widgets.Control) 
		org.eclipse.jface.resource.ResourceManager parentRegistry
		org.eclipse.swt.widgets.Control owner
	public org.eclipse.swt.graphics.Device getDevice () 
	protected java.lang.Object allocate (org.eclipse.jface.resource.DeviceResourceDescriptor)  throws org.eclipse.jface.resource.DeviceResourceException 
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
	protected void deallocate (java.lang.Object, org.eclipse.jface.resource.DeviceResourceDescriptor) 
		Object resource
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
	protected org.eclipse.swt.graphics.Image getDefaultImage () 
}

org/eclipse/jface/resource/MissingImageDescriptor.class
MissingImageDescriptor.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.MissingImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	private static org.eclipse.jface.resource.MissingImageDescriptor instance
	private void  () 
	public org.eclipse.swt.graphics.ImageData getImageData () 
	static org.eclipse.jface.resource.MissingImageDescriptor getInstance () 
}

org/eclipse/jface/resource/RGBColorDescriptor.class
RGBColorDescriptor.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.RGBColorDescriptor extends org.eclipse.jface.resource.ColorDescriptor {
	private org.eclipse.swt.graphics.RGB color
	private org.eclipse.swt.graphics.Color originalColor
	public void  (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB color
	public void  (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color originalColor
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.jface.resource.RGBColorDescriptor other
	public int hashCode () 
	public org.eclipse.swt.graphics.Color createColor (org.eclipse.swt.graphics.Device) 
		org.eclipse.swt.graphics.Device device
	public void destroyColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color toDestroy
}

org/eclipse/jface/resource/ResourceManager.class
ResourceManager.java
package org.eclipse.jface.resource
public abstract org.eclipse.jface.resource.ResourceManager extends java.lang.Object {
	private java.util.List disposeExecs
	public void  () 
	public abstract org.eclipse.swt.graphics.Device getDevice () 
	public abstract java.lang.Object create (org.eclipse.jface.resource.DeviceResourceDescriptor) 
	public abstract void destroy (org.eclipse.jface.resource.DeviceResourceDescriptor) 
	public final java.lang.Object get (org.eclipse.jface.resource.DeviceResourceDescriptor) 
		org.eclipse.jface.resource.DeviceResourceDescriptor descriptor
		Object result
	public final org.eclipse.swt.graphics.Image createImage (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor descriptor
	public final org.eclipse.swt.graphics.Image createImageWithDefault (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor descriptor
		org.eclipse.jface.resource.DeviceResourceException e
		org.eclipse.swt.SWTException e
	protected abstract org.eclipse.swt.graphics.Image getDefaultImage () 
	public final void destroyImage (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor descriptor
	public final org.eclipse.swt.graphics.Color createColor (org.eclipse.jface.resource.ColorDescriptor) 
		org.eclipse.jface.resource.ColorDescriptor descriptor
	public final org.eclipse.swt.graphics.Color createColor (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB descriptor
	public final void destroyColor (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB descriptor
	public final void destroyColor (org.eclipse.jface.resource.ColorDescriptor) 
		org.eclipse.jface.resource.ColorDescriptor descriptor
	public final org.eclipse.swt.graphics.Font createFont (org.eclipse.jface.resource.FontDescriptor) 
		org.eclipse.jface.resource.FontDescriptor descriptor
	public final void destroyFont (org.eclipse.jface.resource.FontDescriptor) 
		org.eclipse.jface.resource.FontDescriptor descriptor
	public void dispose () 
		RuntimeException foundException
		Runnable[] execs
		int i
		Runnable exec
		RuntimeException e
	public abstract java.lang.Object find (org.eclipse.jface.resource.DeviceResourceDescriptor) 
	public void disposeExec (java.lang.Runnable) 
		Runnable r
	public void cancelDisposeExec (java.lang.Runnable) 
		Runnable r
}

org/eclipse/jface/resource/ResourceRegistry.class
ResourceRegistry.java
package org.eclipse.jface.resource
public abstract org.eclipse.jface.resource.ResourceRegistry extends org.eclipse.core.commands.common.EventManager {
	public void  () 
	public void addListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	protected abstract void clearCaches () 
	public abstract java.util.Set getKeySet () 
	public abstract boolean hasValueFor (java.lang.String) 
	protected void fireMappingChanged (java.lang.String, java.lang.Object, java.lang.Object) 
		String name
		Object oldValue
		Object newValue
		Object[] myListeners
		org.eclipse.jface.util.PropertyChangeEvent event
		int i
	public void removeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
}

org/eclipse/jface/resource/StringConverter.class
StringConverter.java
package org.eclipse.jface.resource
public org.eclipse.jface.resource.StringConverter extends java.lang.Object {
	private static final String REGULAR
	private static final String BOLD
	private static final String ITALIC
	private static final String BOLD_ITALIC
	private static final char SEPARATOR
	private static final String FONT_SEPARATOR
	private void  () 
	public static java.lang.String[] asArray (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		java.util.ArrayList list
		java.util.StringTokenizer stok
		String[] result
	public static java.lang.String[] asArray (java.lang.String, java.lang.String[]) 
		String value
		String[] dflt
	public static boolean asBoolean (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		String v
	public static boolean asBoolean (java.lang.String, boolean) 
		String value
		boolean dflt
	public static double asDouble (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		NumberFormatException e
	public static double asDouble (java.lang.String, double) 
		String value
		double dflt
	public static float asFloat (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		NumberFormatException e
	public static float asFloat (java.lang.String, float) 
		String value
		float dflt
	public static org.eclipse.swt.graphics.FontData asFontData (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		String name
		int height
		int style
		int length
		int heightIndex
		int faceIndex
		String s
		java.util.NoSuchElementException e
	private static java.lang.String[] getArrayFromList (java.lang.String, java.lang.String) 
		String prop
		String separator
		java.util.ArrayList list
		java.util.StringTokenizer tokens
		String token
	public static org.eclipse.swt.graphics.FontData[] asFontDataArray (java.lang.String) 
		String value
		String[] strings
		java.util.ArrayList data
		int i
	public static org.eclipse.swt.graphics.FontData asFontData (java.lang.String, org.eclipse.swt.graphics.FontData) 
		String value
		org.eclipse.swt.graphics.FontData dflt
	public static int asInt (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		NumberFormatException e
	public static int asInt (java.lang.String, int) 
		String value
		int dflt
	public static long asLong (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		NumberFormatException e
	public static long asLong (java.lang.String, long) 
		String value
		long dflt
	public static org.eclipse.swt.graphics.Point asPoint (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		java.util.StringTokenizer stok
		String x
		String y
		int xval
		int yval
		NumberFormatException e
	public static org.eclipse.swt.graphics.Point asPoint (java.lang.String, org.eclipse.swt.graphics.Point) 
		String value
		org.eclipse.swt.graphics.Point dflt
	public static org.eclipse.swt.graphics.Rectangle asRectangle (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		java.util.StringTokenizer stok
		String x
		String y
		String width
		String height
		int xval
		int yval
		int wval
		int hval
		NumberFormatException e
	public static org.eclipse.swt.graphics.Rectangle asRectangle (java.lang.String, org.eclipse.swt.graphics.Rectangle) 
		String value
		org.eclipse.swt.graphics.Rectangle dflt
	public static org.eclipse.swt.graphics.RGB asRGB (java.lang.String)  throws org.eclipse.jface.resource.DataFormatException 
		String value
		java.util.StringTokenizer stok
		String red
		String green
		String blue
		int rval
		int gval
		int bval
		NumberFormatException e
		java.util.NoSuchElementException e
	public static org.eclipse.swt.graphics.RGB asRGB (java.lang.String, org.eclipse.swt.graphics.RGB) 
		String value
		org.eclipse.swt.graphics.RGB dflt
	public static java.lang.String asString (double) 
		double value
	public static java.lang.String asString (float) 
		float value
	public static java.lang.String asString (int) 
		int value
	public static java.lang.String asString (long) 
		long value
	public static java.lang.String asString (java.lang.Boolean) 
		Boolean value
	public static java.lang.String asString (java.lang.Double) 
		Double value
	public static java.lang.String asString (java.lang.Float) 
		Float value
	public static java.lang.String asString (java.lang.Integer) 
		Integer value
	public static java.lang.String asString (java.lang.Long) 
		Long value
	public static java.lang.String asString (org.eclipse.swt.graphics.FontData[]) 
		org.eclipse.swt.graphics.FontData[] value
		StringBuffer buffer
		int i
	public static java.lang.String asString (org.eclipse.swt.graphics.FontData) 
		org.eclipse.swt.graphics.FontData value
		StringBuffer buffer
		int style
		boolean bold
		boolean italic
	public static java.lang.String asString (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point value
		StringBuffer buffer
	public static java.lang.String asString (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle value
		StringBuffer buffer
	public static java.lang.String asString (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB value
		StringBuffer buffer
	public static java.lang.String asString (boolean) 
		boolean value
	public static java.lang.String removeWhiteSpaces (java.lang.String) 
		String s
		boolean found
		int wsIndex
		int size
		int i
		StringBuffer result
		int i
		char ch
	public static java.lang.String asDisplayableString (org.eclipse.swt.graphics.FontData) 
		org.eclipse.swt.graphics.FontData value
		StringBuffer buffer
		int style
		boolean bold
		boolean italic
}

org/eclipse/jface/resource/URLImageDescriptor.class
URLImageDescriptor.java
package org.eclipse.jface.resource
 org.eclipse.jface.resource.URLImageDescriptor extends org.eclipse.jface.resource.ImageDescriptor {
	private static final String FILE_PROTOCOL
	private java.net.URL url
	void  (java.net.URL) 
		java.net.URL url
	public boolean equals (java.lang.Object) 
		Object o
	public org.eclipse.swt.graphics.ImageData getImageData () 
		org.eclipse.swt.graphics.ImageData result
		java.io.InputStream in
		org.eclipse.swt.SWTException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
	protected java.io.InputStream getStream () 
	public int hashCode () 
	public java.lang.String toString () 
	private java.lang.String getFilePath () 
		java.net.URL locatedURL
		java.io.IOException e
	public org.eclipse.swt.graphics.Image createImage (boolean, org.eclipse.swt.graphics.Device) 
		boolean returnMissingImageOnError
		org.eclipse.swt.graphics.Device device
		String path
}

org/eclipse/jface/resource/jfacefonts.properties
org/eclipse/jface/resource/jfacefonts_aix.properties
org/eclipse/jface/resource/jfacefonts_hp-ux.properties
org/eclipse/jface/resource/jfacefonts_linux.properties
org/eclipse/jface/resource/jfacefonts_linux_gtk.properties
org/eclipse/jface/resource/jfacefonts_macosx.properties
org/eclipse/jface/resource/jfacefonts_qnx.properties
org/eclipse/jface/resource/jfacefonts_sunos.properties
org/eclipse/jface/resource/jfacefonts_windows2000.properties
org/eclipse/jface/resource/jfacefonts_windows98.properties
org/eclipse/jface/resource/jfacefonts_windowsnt.properties
org/eclipse/jface/resource/jfacefonts_windowsxp.properties
org/eclipse/jface/util/
org/eclipse/jface/util/Assert$AssertionFailedException.class
Assert.java
package org.eclipse.jface.util
 org.eclipse.jface.util.Assert$AssertionFailedException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String detail
}

org/eclipse/jface/util/Assert.class
Assert.java
package org.eclipse.jface.util
public final org.eclipse.jface.util.Assert extends java.lang.Object {
	private void  () 
	public static boolean isLegal (boolean) 
		boolean expression
	public static boolean isLegal (boolean, java.lang.String) 
		boolean expression
		String message
	public static void isNotNull (java.lang.Object) 
		Object object
	public static void isNotNull (java.lang.Object, java.lang.String) 
		Object object
		String message
	public static boolean isTrue (boolean) 
		boolean expression
	public static boolean isTrue (boolean, java.lang.String) 
		boolean expression
		String message
}

org/eclipse/jface/util/ConfigureColumns$1.class
ConfigureColumns.java
package org.eclipse.jface.util
 org.eclipse.jface.util.ConfigureColumns$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog this$1
	void  (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/util/ConfigureColumns$2.class
ConfigureColumns.java
package org.eclipse.jface.util
 org.eclipse.jface.util.ConfigureColumns$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog this$1
	void  (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/util/ConfigureColumns$3.class
ConfigureColumns.java
package org.eclipse.jface.util
 org.eclipse.jface.util.ConfigureColumns$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog this$1
	void  (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/util/ConfigureColumns$4.class
ConfigureColumns.java
package org.eclipse.jface.util
 org.eclipse.jface.util.ConfigureColumns$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog this$1
	void  (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject columnObject
		int width
}

org/eclipse/jface/util/ConfigureColumns$ConfigureColumnsDialog$ColumnObject.class
ConfigureColumns.java
package org.eclipse.jface.util
 org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject extends java.lang.Object {
	org.eclipse.swt.widgets.Item column
	int index
	String name
	org.eclipse.swt.graphics.Image image
	boolean visible
	int width
	boolean moveable
	boolean resizable
	final org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog this$1
	void  (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog, org.eclipse.swt.widgets.Item, int, java.lang.String, org.eclipse.swt.graphics.Image, int, boolean, boolean, boolean) 
		org.eclipse.swt.widgets.Item column
		int index
		String text
		org.eclipse.swt.graphics.Image image
		int width
		boolean moveable
		boolean resizable
		boolean visible
}

org/eclipse/jface/util/ConfigureColumns$ConfigureColumnsDialog.class
ConfigureColumns.java
package org.eclipse.jface.util
 org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog extends org.eclipse.jface.dialogs.Dialog {
	private org.eclipse.swt.widgets.Control targetControl
	private org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject[] columnObjects
	private org.eclipse.swt.widgets.Table table
	private org.eclipse.swt.widgets.Button upButton
	private org.eclipse.swt.widgets.Button downButton
	private org.eclipse.swt.widgets.Text text
	private boolean moveableColumnsFound
	public void  (org.eclipse.jface.window.IShellProvider, org.eclipse.swt.widgets.Table) 
		org.eclipse.jface.window.IShellProvider shellProvider
		org.eclipse.swt.widgets.Table table
	public void  (org.eclipse.jface.window.IShellProvider, org.eclipse.swt.widgets.Tree) 
		org.eclipse.jface.window.IShellProvider shellProvider
		org.eclipse.swt.widgets.Tree tree
	private void  (org.eclipse.jface.window.IShellProvider, org.eclipse.swt.widgets.Control) 
		org.eclipse.jface.window.IShellProvider shellProvider
		org.eclipse.swt.widgets.Control control
	protected boolean isResizable () 
	public void create () 
	protected void initializeBounds () 
	private boolean createColumnObjects () 
		boolean result
		org.eclipse.swt.widgets.Item[] columns
		org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject[] cObjects
		int i
		org.eclipse.swt.widgets.Item c
		boolean moveable
		int[] columnOrder
		int i
	private org.eclipse.swt.graphics.Image getColumnImage (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	private int[] getColumnOrder () 
	private boolean getMoveable (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	private boolean getResizable (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		int i
		org.eclipse.swt.widgets.TableItem tableItem
		org.eclipse.swt.widgets.Composite widthComposite
		int numColumns
	protected void handleMove (org.eclipse.swt.widgets.Table, boolean) 
		org.eclipse.swt.widgets.Table table
		boolean up
		int index
		int newIndex
		org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject columnObject
		org.eclipse.swt.widgets.TableItem newItem
	private void createLabel (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite composite
		String string
		org.eclipse.swt.widgets.Label label
	private java.lang.String getColumnName (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
		String result
	private int getColumnWidth (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	private org.eclipse.swt.widgets.Item[] getViewerColumns () 
	private void handleSelectionChanged (int) 
		int index
		org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject c
	protected void okPressed () 
		int[] columnOrder
		int i
		org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject columnObject
	private void setColumnWidth (org.eclipse.swt.widgets.Item, int) 
		org.eclipse.swt.widgets.Item item
		int width
	private void setColumnOrder (int[]) 
		int[] order
	static org.eclipse.swt.widgets.Table access$0 (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog) 
	static void access$1 (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog, int) 
	static org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog$ColumnObject[] access$2 (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog) 
	static org.eclipse.swt.widgets.Text access$3 (org.eclipse.jface.util.ConfigureColumns$ConfigureColumnsDialog) 
}

org/eclipse/jface/util/ConfigureColumns.class
ConfigureColumns.java
package org.eclipse.jface.util
public org.eclipse.jface.util.ConfigureColumns extends java.lang.Object {
	public void  () 
	public static boolean forTree (org.eclipse.swt.widgets.Tree, org.eclipse.jface.window.IShellProvider) 
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.jface.window.IShellProvider shellProvider
	public static boolean forTable (org.eclipse.swt.widgets.Table, org.eclipse.jface.window.IShellProvider) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.jface.window.IShellProvider shellProvider
}

org/eclipse/jface/util/DelegatingDragAdapter$1.class
DelegatingDragAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDragAdapter$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDragAdapter this$0
	private final org.eclipse.swt.dnd.DragSourceEvent val$event
	void  (org.eclipse.jface.util.DelegatingDragAdapter, org.eclipse.swt.dnd.DragSourceEvent) 
	public void run ()  throws java.lang.Exception 
		java.util.Iterator iterator
}

org/eclipse/jface/util/DelegatingDragAdapter$2.class
DelegatingDragAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDragAdapter$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDragAdapter this$0
	private final org.eclipse.swt.dnd.DragSourceEvent val$event
	void  (org.eclipse.jface.util.DelegatingDragAdapter, org.eclipse.swt.dnd.DragSourceEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDragAdapter$3.class
DelegatingDragAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDragAdapter$3 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDragAdapter this$0
	private final org.eclipse.jface.util.TransferDragSourceListener val$listener
	private final org.eclipse.swt.dnd.DragSourceEvent val$event
	void  (org.eclipse.jface.util.DelegatingDragAdapter, org.eclipse.jface.util.TransferDragSourceListener, org.eclipse.swt.dnd.DragSourceEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDragAdapter.class
DelegatingDragAdapter.java
package org.eclipse.jface.util
public org.eclipse.jface.util.DelegatingDragAdapter extends java.lang.Object implements org.eclipse.swt.dnd.DragSourceListener  {
	private java.util.List listeners
	private java.util.List activeListeners
	private org.eclipse.jface.util.TransferDragSourceListener currentListener
	public void  () 
	public void addDragSourceListener (org.eclipse.jface.util.TransferDragSourceListener) 
		org.eclipse.jface.util.TransferDragSourceListener listener
	public void dragFinished (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
	public void dragSetData (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
	public void dragStart (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
		boolean doit
		java.util.List transfers
		int i
		org.eclipse.jface.util.TransferDragSourceListener listener
	public org.eclipse.swt.dnd.Transfer[] getTransfers () 
		org.eclipse.swt.dnd.Transfer[] types
		int i
		org.eclipse.jface.util.TransferDragSourceListener listener
	public boolean isEmpty () 
	public void removeDragSourceListener (org.eclipse.jface.util.TransferDragSourceListener) 
		org.eclipse.jface.util.TransferDragSourceListener listener
	private void updateCurrentListener (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
		java.util.Iterator iterator
		org.eclipse.jface.util.TransferDragSourceListener listener
	static org.eclipse.jface.util.TransferDragSourceListener access$0 (org.eclipse.jface.util.DelegatingDragAdapter) 
	static java.util.List access$1 (org.eclipse.jface.util.DelegatingDragAdapter) 
}

org/eclipse/jface/util/DelegatingDropAdapter$1.class
DelegatingDropAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDropAdapter$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDropAdapter this$0
	private final org.eclipse.jface.util.TransferDropTargetListener val$newListener
	private final org.eclipse.swt.dnd.DropTargetEvent val$event
	void  (org.eclipse.jface.util.DelegatingDropAdapter, org.eclipse.jface.util.TransferDropTargetListener, org.eclipse.swt.dnd.DropTargetEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDropAdapter$2.class
DelegatingDropAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDropAdapter$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDropAdapter this$0
	private final org.eclipse.jface.util.TransferDropTargetListener val$newListener
	private final org.eclipse.swt.dnd.DropTargetEvent val$event
	void  (org.eclipse.jface.util.DelegatingDropAdapter, org.eclipse.jface.util.TransferDropTargetListener, org.eclipse.swt.dnd.DropTargetEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDropAdapter$3.class
DelegatingDropAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDropAdapter$3 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDropAdapter this$0
	private final org.eclipse.swt.dnd.DropTargetEvent val$event
	void  (org.eclipse.jface.util.DelegatingDropAdapter, org.eclipse.swt.dnd.DropTargetEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDropAdapter$4.class
DelegatingDropAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDropAdapter$4 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDropAdapter this$0
	private final org.eclipse.swt.dnd.DropTargetEvent val$event
	void  (org.eclipse.jface.util.DelegatingDropAdapter, org.eclipse.swt.dnd.DropTargetEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDropAdapter$5.class
DelegatingDropAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDropAdapter$5 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDropAdapter this$0
	private final org.eclipse.swt.dnd.DropTargetEvent val$event
	void  (org.eclipse.jface.util.DelegatingDropAdapter, org.eclipse.swt.dnd.DropTargetEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDropAdapter$6.class
DelegatingDropAdapter.java
package org.eclipse.jface.util
 org.eclipse.jface.util.DelegatingDropAdapter$6 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.util.DelegatingDropAdapter this$0
	private final org.eclipse.swt.dnd.DropTargetEvent val$event
	void  (org.eclipse.jface.util.DelegatingDropAdapter, org.eclipse.swt.dnd.DropTargetEvent) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/jface/util/DelegatingDropAdapter.class
DelegatingDropAdapter.java
package org.eclipse.jface.util
public org.eclipse.jface.util.DelegatingDropAdapter extends java.lang.Object implements org.eclipse.swt.dnd.DropTargetListener  {
	private java.util.List listeners
	private org.eclipse.jface.util.TransferDropTargetListener currentListener
	private int originalDropType
	public void  () 
	public void addDropTargetListener (org.eclipse.jface.util.TransferDropTargetListener) 
		org.eclipse.jface.util.TransferDropTargetListener listener
	public void dragEnter (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragLeave (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOperationChanged (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		org.eclipse.jface.util.TransferDropTargetListener oldListener
		org.eclipse.jface.util.TransferDropTargetListener newListener
	public void dragOver (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		org.eclipse.jface.util.TransferDropTargetListener oldListener
		org.eclipse.jface.util.TransferDropTargetListener newListener
	public void drop (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dropAccept (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	private org.eclipse.jface.util.TransferDropTargetListener getCurrentListener () 
	private org.eclipse.swt.dnd.TransferData getSupportedTransferType (org.eclipse.swt.dnd.TransferData[], org.eclipse.jface.util.TransferDropTargetListener) 
		org.eclipse.swt.dnd.TransferData[] dataTypes
		org.eclipse.jface.util.TransferDropTargetListener listener
		int i
	public org.eclipse.swt.dnd.Transfer[] getTransfers () 
		org.eclipse.swt.dnd.Transfer[] types
		int i
		org.eclipse.jface.util.TransferDropTargetListener listener
	public boolean isEmpty () 
	public void removeDropTargetListener (org.eclipse.jface.util.TransferDropTargetListener) 
		org.eclipse.jface.util.TransferDropTargetListener listener
	private boolean setCurrentListener (org.eclipse.jface.util.TransferDropTargetListener, org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.jface.util.TransferDropTargetListener listener
		org.eclipse.swt.dnd.DropTargetEvent event
	private void updateCurrentListener (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		int originalDetail
		java.util.Iterator iter
		org.eclipse.jface.util.TransferDropTargetListener listener
		org.eclipse.swt.dnd.TransferData dataType
		org.eclipse.swt.dnd.TransferData originalDataType
	static org.eclipse.jface.util.TransferDropTargetListener access$0 (org.eclipse.jface.util.DelegatingDropAdapter) 
	static org.eclipse.jface.util.TransferDropTargetListener access$1 (org.eclipse.jface.util.DelegatingDropAdapter) 
}

org/eclipse/jface/util/Geometry.class
Geometry.java
package org.eclipse.jface.util
public org.eclipse.jface.util.Geometry extends java.lang.Object {
	private void  () 
	public static int distanceSquared (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p1
		org.eclipse.swt.graphics.Point p2
		int term1
		int term2
	public static double magnitude (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p
	public static int magnitudeSquared (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p
	public static int dotProduct (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p1
		org.eclipse.swt.graphics.Point p2
	public static org.eclipse.swt.graphics.Point min (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p1
		org.eclipse.swt.graphics.Point p2
	public static org.eclipse.swt.graphics.Point max (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p1
		org.eclipse.swt.graphics.Point p2
	public static org.eclipse.swt.graphics.Point getDirectionVector (int, int) 
		int distance
		int direction
	public static org.eclipse.swt.graphics.Point centerPoint (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect
	public static org.eclipse.swt.graphics.Point copy (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point toCopy
	public static void set (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point result
		org.eclipse.swt.graphics.Point toCopy
	public static void set (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle result
		org.eclipse.swt.graphics.Rectangle toCopy
	public static org.eclipse.swt.graphics.Rectangle subtract (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect1
		org.eclipse.swt.graphics.Rectangle rect2
	public static org.eclipse.swt.graphics.Rectangle add (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect1
		org.eclipse.swt.graphics.Rectangle rect2
	public static org.eclipse.swt.graphics.Point add (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point1
		org.eclipse.swt.graphics.Point point2
	public static org.eclipse.swt.graphics.Point divide (org.eclipse.swt.graphics.Point, int) 
		org.eclipse.swt.graphics.Point toDivide
		int scalar
	public static org.eclipse.swt.graphics.Point subtract (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point1
		org.eclipse.swt.graphics.Point point2
	public static void flipXY (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point toFlip
		int temp
	public static void flipXY (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle toFlip
		int temp
	public static int getDimension (org.eclipse.swt.graphics.Rectangle, boolean) 
		org.eclipse.swt.graphics.Rectangle toMeasure
		boolean width
	public static int getCoordinate (org.eclipse.swt.graphics.Point, boolean) 
		org.eclipse.swt.graphics.Point toMeasure
		boolean width
	public static int getCoordinate (org.eclipse.swt.graphics.Rectangle, boolean) 
		org.eclipse.swt.graphics.Rectangle toMeasure
		boolean width
	public static void setDimension (org.eclipse.swt.graphics.Rectangle, boolean, int) 
		org.eclipse.swt.graphics.Rectangle toSet
		boolean width
		int newCoordinate
	public static void setCoordinate (org.eclipse.swt.graphics.Rectangle, boolean, int) 
		org.eclipse.swt.graphics.Rectangle toSet
		boolean width
		int newCoordinate
	public static void setCoordinate (org.eclipse.swt.graphics.Point, boolean, int) 
		org.eclipse.swt.graphics.Point toSet
		boolean width
		int newCoordinate
	public static int getDistanceFromEdge (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point, int) 
		org.eclipse.swt.graphics.Rectangle rectangle
		org.eclipse.swt.graphics.Point testPoint
		int edgeOfInterest
	public static org.eclipse.swt.graphics.Rectangle getExtrudedEdge (org.eclipse.swt.graphics.Rectangle, int, int) 
		org.eclipse.swt.graphics.Rectangle toExtrude
		int size
		int orientation
		org.eclipse.swt.graphics.Rectangle bounds
	public static int getOppositeSide (int) 
		int swtDirectionConstant
	public static int getSwtHorizontalOrVerticalConstant (boolean) 
		boolean horizontal
	public static boolean isHorizontal (int) 
		int swtSideConstant
	public static void moveRectangle (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.graphics.Point delta
	public static void expand (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.graphics.Rectangle differenceRect
	public static org.eclipse.swt.graphics.Rectangle createDiffRectangle (int, int, int, int) 
		int left
		int right
		int top
		int bottom
	public static void expand (org.eclipse.swt.graphics.Rectangle, int, int, int, int) 
		org.eclipse.swt.graphics.Rectangle rect
		int left
		int right
		int top
		int bottom
	public static void normalize (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rect
	public static org.eclipse.swt.graphics.Rectangle toControl (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.widgets.Control coordinateSystem
		org.eclipse.swt.graphics.Rectangle toConvert
	public static org.eclipse.swt.graphics.Rectangle toDisplay (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.widgets.Control coordinateSystem
		org.eclipse.swt.graphics.Rectangle toConvert
	public static int getRelativePosition (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Rectangle boundary
		org.eclipse.swt.graphics.Point toTest
		int result
	public static int getDistanceFrom (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Rectangle boundary
		org.eclipse.swt.graphics.Point toTest
		int side
	public static int getClosestSide (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Rectangle boundary
		org.eclipse.swt.graphics.Point toTest
		int[] sides
		int closestSide
		int closestDistance
		int idx
		int side
		int distance
	public static org.eclipse.swt.graphics.Rectangle copy (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle toCopy
	public static org.eclipse.swt.graphics.Point getSize (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle rectangle
	public static void setSize (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Rectangle rectangle
		org.eclipse.swt.graphics.Point newSize
	public static void setLocation (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Rectangle rectangle
		org.eclipse.swt.graphics.Point newLocation
	public static org.eclipse.swt.graphics.Point getLocation (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle toQuery
	public static org.eclipse.swt.graphics.Rectangle createRectangle (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point position
		org.eclipse.swt.graphics.Point size
	public static void moveInside (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle inner
		org.eclipse.swt.graphics.Rectangle outer
}

org/eclipse/jface/util/ILogger.class
ILogger.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.ILogger extends java.lang.Object {
	public abstract void log (org.eclipse.core.runtime.IStatus) 
}

org/eclipse/jface/util/IOpenEventListener.class
IOpenEventListener.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.IOpenEventListener extends java.lang.Object {
	public abstract void handleOpen (org.eclipse.swt.events.SelectionEvent) 
}

org/eclipse/jface/util/IPropertyChangeListener.class
IPropertyChangeListener.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.IPropertyChangeListener extends java.lang.Object implements java.util.EventListener  {
	public abstract void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
}

org/eclipse/jface/util/ISafeRunnableRunner.class
ISafeRunnableRunner.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.ISafeRunnableRunner extends java.lang.Object {
	public abstract void run (org.eclipse.core.runtime.ISafeRunnable) 
}

org/eclipse/jface/util/ListenerList.class
ListenerList.java
package org.eclipse.jface.util
public org.eclipse.jface.util.ListenerList extends org.eclipse.core.runtime.ListenerList {
	public void  () 
	public void  (int) 
		int capacity
}

org/eclipse/jface/util/LocalSelectionTransfer.class
LocalSelectionTransfer.java
package org.eclipse.jface.util
public org.eclipse.jface.util.LocalSelectionTransfer extends org.eclipse.swt.dnd.ByteArrayTransfer {
	private static final String TYPE_NAME
	private static final int TYPEID
	private static final org.eclipse.jface.util.LocalSelectionTransfer INSTANCE
	private org.eclipse.jface.viewers.ISelection selection
	private long selectionSetTime
	static void  () 
	protected void  () 
	public static org.eclipse.jface.util.LocalSelectionTransfer getTransfer () 
	public org.eclipse.jface.viewers.ISelection getSelection () 
	private boolean isInvalidNativeType (java.lang.Object) 
		Object result
	protected int[] getTypeIds () 
	protected java.lang.String[] getTypeNames () 
	public void javaToNative (java.lang.Object, org.eclipse.swt.dnd.TransferData) 
		Object object
		org.eclipse.swt.dnd.TransferData transferData
		byte[] check
	public java.lang.Object nativeToJava (org.eclipse.swt.dnd.TransferData) 
		org.eclipse.swt.dnd.TransferData transferData
		Object result
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection s
	public long getSelectionSetTime () 
	public void setSelectionSetTime (long) 
		long time
}

org/eclipse/jface/util/OpenStrategy$1.class
OpenStrategy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.OpenStrategy$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	boolean timerStarted
	org.eclipse.swt.widgets.Event mouseUpEvent
	org.eclipse.swt.widgets.Event mouseMoveEvent
	org.eclipse.swt.events.SelectionEvent selectionPendent
	boolean enterKeyDown
	org.eclipse.swt.events.SelectionEvent defaultSelectionPendent
	boolean arrowKeyDown
	final int[] count
	long startTime
	boolean collapseOccurred
	boolean expandOccurred
	final org.eclipse.jface.util.OpenStrategy this$0
	private final org.eclipse.swt.widgets.Display val$display
	void  (org.eclipse.jface.util.OpenStrategy, org.eclipse.swt.widgets.Display) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.events.SelectionEvent event
		Runnable[] runnable
		org.eclipse.swt.events.SelectionEvent event
		int id
	void mouseSelectItem (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	void setSelection (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.widgets.Widget w
		org.eclipse.swt.events.SelectionEvent selEvent
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.swt.custom.TableTree table
		org.eclipse.swt.custom.TableTreeItem item
	static org.eclipse.jface.util.OpenStrategy access$0 (org.eclipse.jface.util.OpenStrategy$1) 
}

org/eclipse/jface/util/OpenStrategy$2.class
OpenStrategy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.OpenStrategy$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.util.OpenStrategy$1 this$1
	private final org.eclipse.swt.widgets.Display val$display
	private final Runnable[] val$runnable
	void  (org.eclipse.jface.util.OpenStrategy$1, org.eclipse.swt.widgets.Display, java.lang.Runnable[]) 
	public void run () 
		long time
		int diff
}

org/eclipse/jface/util/OpenStrategy$3.class
OpenStrategy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.OpenStrategy$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.util.OpenStrategy$1 this$1
	private final org.eclipse.swt.widgets.Display val$display
	private final org.eclipse.swt.widgets.Event val$e
	private final int val$id
	void  (org.eclipse.jface.util.OpenStrategy$1, org.eclipse.swt.widgets.Display, org.eclipse.swt.widgets.Event, int) 
	public void run () 
	static org.eclipse.jface.util.OpenStrategy$1 access$0 (org.eclipse.jface.util.OpenStrategy$3) 
}

org/eclipse/jface/util/OpenStrategy$4.class
OpenStrategy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.OpenStrategy$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.util.OpenStrategy$3 this$2
	private final int val$id
	private final org.eclipse.swt.widgets.Event val$e
	void  (org.eclipse.jface.util.OpenStrategy$3, int, org.eclipse.swt.widgets.Event) 
	public void run () 
}

org/eclipse/jface/util/OpenStrategy.class
OpenStrategy.java
package org.eclipse.jface.util
public org.eclipse.jface.util.OpenStrategy extends java.lang.Object {
	public static final int DOUBLE_CLICK
	public static final int SINGLE_CLICK
	public static final int SELECT_ON_HOVER
	public static final int ARROW_KEYS_OPEN
	public static final int NO_TIMER
	public static final int FILE_EXPLORER
	public static final int ACTIVE_DESKTOP
	private static int TIME
	private static int CURRENT_METHOD
	private org.eclipse.swt.widgets.Listener eventHandler
	private org.eclipse.core.runtime.ListenerList openEventListeners
	private org.eclipse.core.runtime.ListenerList selectionEventListeners
	private org.eclipse.core.runtime.ListenerList postSelectionEventListeners
	static void  () 
	public void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void addOpenListener (org.eclipse.jface.util.IOpenEventListener) 
		org.eclipse.jface.util.IOpenEventListener listener
	public void removeOpenListener (org.eclipse.jface.util.IOpenEventListener) 
		org.eclipse.jface.util.IOpenEventListener listener
	public void addSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
	public void removeSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
	public void addPostSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
	public void removePostSelectionListener (org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.events.SelectionListener listener
	public static int getOpenMethod () 
	public static void setOpenMethod (int) 
		int method
	public static boolean activateOnOpen () 
	private void addListener (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
	private void fireSelectionEvent (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		Object[] l
		int i
	private void fireDefaultSelectionEvent (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		Object[] l
		int i
	private void firePostSelectionEvent (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		Object[] l
		int i
	private void fireOpenEvent (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		Object[] l
		int i
	private void initializeHandler (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
	static void access$0 (org.eclipse.jface.util.OpenStrategy, org.eclipse.swt.events.SelectionEvent) 
	static int access$1 () 
	static void access$2 (org.eclipse.jface.util.OpenStrategy, org.eclipse.swt.events.SelectionEvent) 
	static int access$3 () 
	static void access$4 (org.eclipse.jface.util.OpenStrategy, org.eclipse.swt.events.SelectionEvent) 
	static void access$5 (org.eclipse.jface.util.OpenStrategy, org.eclipse.swt.events.SelectionEvent) 
}

org/eclipse/jface/util/Policy$1.class
Policy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.Policy$1 extends java.lang.Object implements org.eclipse.jface.util.ILogger  {
	void  () 
	public void log (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/jface/util/Policy$2.class
Policy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.Policy$2 extends org.eclipse.jface.util.StatusHandler {
	private org.eclipse.jface.util.SafeRunnableDialog dialog
	void  () 
	public void show (org.eclipse.core.runtime.IStatus, java.lang.String) 
		org.eclipse.core.runtime.IStatus status
		String title
		Runnable runnable
	static org.eclipse.jface.util.SafeRunnableDialog access$0 (org.eclipse.jface.util.Policy$2) 
	static void access$1 (org.eclipse.jface.util.Policy$2, org.eclipse.jface.util.SafeRunnableDialog) 
}

org/eclipse/jface/util/Policy$3.class
Policy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.Policy$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.util.Policy$2 this$1
	private final org.eclipse.core.runtime.IStatus val$status
	void  (org.eclipse.jface.util.Policy$2, org.eclipse.core.runtime.IStatus) 
	public void run () 
	static org.eclipse.jface.util.Policy$2 access$0 (org.eclipse.jface.util.Policy$3) 
}

org/eclipse/jface/util/Policy$4.class
Policy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.Policy$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.util.Policy$3 this$2
	void  (org.eclipse.jface.util.Policy$3) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/util/Policy$5.class
Policy.java
package org.eclipse.jface.util
 org.eclipse.jface.util.Policy$5 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object s1
		Object s2
}

org/eclipse/jface/util/Policy.class
Policy.java
package org.eclipse.jface.util
public org.eclipse.jface.util.Policy extends java.lang.Object {
	public static final boolean DEFAULT
	public static final String JFACE
	private static org.eclipse.jface.util.ILogger log
	private static java.util.Comparator viewerComparator
	private static org.eclipse.jface.dialogs.AnimatorFactory animatorFactory
	public static boolean DEBUG_DIALOG_NO_PARENT
	public static boolean TRACE_ACTIONS
	public static boolean TRACE_TOOLBAR
	private static org.eclipse.jface.dialogs.ErrorSupportProvider errorSupportProvider
	private static org.eclipse.jface.util.StatusHandler statusHandler
	static void  () 
	public void  () 
	private static org.eclipse.jface.util.ILogger getDummyLog () 
	public static void setLog (org.eclipse.jface.util.ILogger) 
		org.eclipse.jface.util.ILogger logger
	public static org.eclipse.jface.util.ILogger getLog () 
	public static void setStatusHandler (org.eclipse.jface.util.StatusHandler) 
		org.eclipse.jface.util.StatusHandler status
	public static org.eclipse.jface.util.StatusHandler getStatusHandler () 
	private static org.eclipse.jface.util.StatusHandler getDummyStatusHandler () 
	private static java.util.Comparator getDefaultComparator () 
	public static java.util.Comparator getComparator () 
	public static void setComparator (java.util.Comparator) 
		java.util.Comparator comparator
	public static void setAnimatorFactory (org.eclipse.jface.dialogs.AnimatorFactory) 
		org.eclipse.jface.dialogs.AnimatorFactory factory
	public static org.eclipse.jface.dialogs.AnimatorFactory getAnimatorFactory () 
	public static void setErrorSupportProvider (org.eclipse.jface.dialogs.ErrorSupportProvider) 
		org.eclipse.jface.dialogs.ErrorSupportProvider provider
	public static org.eclipse.jface.dialogs.ErrorSupportProvider getErrorSupportProvider () 
	public static void logException (java.lang.Exception) 
		Exception exception
}

org/eclipse/jface/util/PropertyChangeEvent.class
PropertyChangeEvent.java
package org.eclipse.jface.util
public org.eclipse.jface.util.PropertyChangeEvent extends java.util.EventObject {
	private static final long serialVersionUID
	private String propertyName
	private Object oldValue
	private Object newValue
	public void  (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) 
		Object source
		String property
		Object oldValue
		Object newValue
	public java.lang.Object getNewValue () 
	public java.lang.Object getOldValue () 
	public java.lang.String getProperty () 
}

org/eclipse/jface/util/SafeRunnable$1.class
SafeRunnable.java
package org.eclipse.jface.util
 org.eclipse.jface.util.SafeRunnable$1 extends java.lang.Object implements org.eclipse.jface.util.ISafeRunnableRunner  {
	void  () 
	public void run (org.eclipse.core.runtime.ISafeRunnable) 
		org.eclipse.core.runtime.ISafeRunnable code
		Exception e
		LinkageError e
	private void handleException (org.eclipse.core.runtime.ISafeRunnable, java.lang.Throwable) 
		org.eclipse.core.runtime.ISafeRunnable code
		Throwable e
}

org/eclipse/jface/util/SafeRunnable.class
SafeRunnable.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.SafeRunnable extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable  {
	private static boolean ignoreErrors
	private static org.eclipse.jface.util.ISafeRunnableRunner runner
	private String message
	static void  () 
	public void  () 
	public void  (java.lang.String) 
		String message
	public void handleException (java.lang.Throwable) 
		Throwable e
	public static boolean getIgnoreErrors (boolean) 
		boolean flag
	public static boolean getIgnoreErrors () 
	public static void setIgnoreErrors (boolean) 
		boolean flag
	public static org.eclipse.jface.util.ISafeRunnableRunner getRunner () 
	private static org.eclipse.jface.util.ISafeRunnableRunner createDefaultRunner () 
	public static void setRunner (org.eclipse.jface.util.ISafeRunnableRunner) 
		org.eclipse.jface.util.ISafeRunnableRunner runner
	public static void run (org.eclipse.core.runtime.ISafeRunnable) 
		org.eclipse.core.runtime.ISafeRunnable runnable
}

org/eclipse/jface/util/SafeRunnableDialog$1.class
SafeRunnableDialog.java
package org.eclipse.jface.util
 org.eclipse.jface.util.SafeRunnableDialog$1 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.jface.util.SafeRunnableDialog this$0
	void  (org.eclipse.jface.util.SafeRunnableDialog) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
}

org/eclipse/jface/util/SafeRunnableDialog$2.class
SafeRunnableDialog.java
package org.eclipse.jface.util
 org.eclipse.jface.util.SafeRunnableDialog$2 extends org.eclipse.jface.viewers.CellLabelProvider {
	final org.eclipse.jface.util.SafeRunnableDialog this$0
	void  (org.eclipse.jface.util.SafeRunnableDialog) 
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
}

org/eclipse/jface/util/SafeRunnableDialog$3.class
SafeRunnableDialog.java
package org.eclipse.jface.util
 org.eclipse.jface.util.SafeRunnableDialog$3 extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	final org.eclipse.jface.util.SafeRunnableDialog this$0
	void  (org.eclipse.jface.util.SafeRunnableDialog) 
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
	public void dispose () 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
}

org/eclipse/jface/util/SafeRunnableDialog$4.class
SafeRunnableDialog.java
package org.eclipse.jface.util
 org.eclipse.jface.util.SafeRunnableDialog$4 extends org.eclipse.jface.viewers.ViewerComparator {
	final org.eclipse.jface.util.SafeRunnableDialog this$0
	void  (org.eclipse.jface.util.SafeRunnableDialog) 
	public int compare (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer testViewer
		Object e1
		Object e2
		String message1
		String message2
}

org/eclipse/jface/util/SafeRunnableDialog.class
SafeRunnableDialog.java
package org.eclipse.jface.util
 org.eclipse.jface.util.SafeRunnableDialog extends org.eclipse.jface.dialogs.ErrorDialog {
	private org.eclipse.jface.viewers.TableViewer statusListViewer
	private java.util.Collection statuses
	void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		String reason
	void refresh () 
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control area
	private void createStatusList (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	private void updateEnablements () 
		org.eclipse.swt.widgets.Button details
	private void setMessage (java.lang.String) 
		String messageString
	private void createStatusListArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData data
	private org.eclipse.jface.viewers.CellLabelProvider getStatusListLabelProvider () 
	private org.eclipse.jface.viewers.IStructuredContentProvider getStatusContentProvider () 
	private boolean isMultipleStatusDialog () 
	private org.eclipse.jface.viewers.ViewerComparator getViewerComparator () 
	void refreshStatusList () 
		org.eclipse.swt.graphics.Point newSize
	private org.eclipse.core.runtime.IStatus getSingleSelection () 
		org.eclipse.jface.viewers.ISelection rawSelection
		org.eclipse.jface.viewers.IStructuredSelection selection
	void handleSelectionChange () 
		org.eclipse.core.runtime.IStatus newSelection
	protected boolean shouldShowDetailsButton () 
	public void addStatus (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	static java.util.Collection access$0 (org.eclipse.jface.util.SafeRunnableDialog) 
}

org/eclipse/jface/util/StatusHandler.class
StatusHandler.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.StatusHandler extends java.lang.Object {
	public void  () 
	public abstract void show (org.eclipse.core.runtime.IStatus, java.lang.String) 
}

org/eclipse/jface/util/TransferDragSourceListener.class
TransferDragSourceListener.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.TransferDragSourceListener extends java.lang.Object implements org.eclipse.swt.dnd.DragSourceListener  {
	public abstract org.eclipse.swt.dnd.Transfer getTransfer () 
}

org/eclipse/jface/util/TransferDropTargetListener.class
TransferDropTargetListener.java
package org.eclipse.jface.util
public abstract org.eclipse.jface.util.TransferDropTargetListener extends java.lang.Object implements org.eclipse.swt.dnd.DropTargetListener  {
	public abstract org.eclipse.swt.dnd.Transfer getTransfer () 
	public abstract boolean isEnabled (org.eclipse.swt.dnd.DropTargetEvent) 
}

org/eclipse/jface/util/Util.class
Util.java
package org.eclipse.jface.util
public final org.eclipse.jface.util.Util extends java.lang.Object {
	public static final java.util.SortedSet EMPTY_SORTED_SET
	public static final String ZERO_LENGTH_STRING
	public static final String WS_WIN32
	public static final String WS_MOTIF
	public static final String WS_GTK
	public static final String WS_PHOTON
	public static final String WS_CARBON
	public static final String WS_COCOA
	public static final String WS_WPF
	public static final String WS_UNKNOWN
	static void  () 
	public static final void assertInstance (java.lang.Object, java.lang.Class) 
		Object object
		Class c
	private static final void assertInstance (java.lang.Object, java.lang.Class, boolean) 
		Object object
		Class c
		boolean allowNull
	public static final int compare (boolean, boolean) 
		boolean left
		boolean right
	public static final int compare (int, int) 
		int left
		int right
	public static final int compare (java.lang.Comparable, java.lang.Comparable) 
		Comparable left
		Comparable right
	public static final int compare (java.lang.Comparable[], java.lang.Comparable[]) 
		Comparable[] left
		Comparable[] right
		int l
		int r
		int i
		int compareTo
	public static final int compare (java.util.List, java.util.List) 
		java.util.List left
		java.util.List right
		int l
		int r
		int i
		int compareTo
	public static final boolean endsWith (java.lang.Object[], java.lang.Object[], boolean) 
		Object[] left
		Object[] right
		boolean equals
		int l
		int r
		int i
	public static final boolean equals (java.lang.Object, java.lang.Object) 
		Object left
		Object right
	public static final boolean equals (java.lang.Object[], java.lang.Object[]) 
		Object[] leftArray
		Object[] rightArray
		int i
		Object left
		Object right
		boolean equal
	public static final int hashCode (int) 
		int i
	public static final int hashCode (java.lang.Object) 
		Object object
	public static final int hashCode (java.lang.Object[]) 
		Object[] objects
		int hashCode
		int i
		Object object
	public static final boolean startsWith (java.lang.Object[], java.lang.Object[], boolean) 
		Object[] left
		Object[] right
		boolean equals
		int l
		int r
		int i
	public static final java.lang.String toString (java.lang.Object[]) 
		Object[] array
		StringBuffer buffer
		int length
		int i
		Object object
		String element
	public static final java.lang.String translateString (java.util.ResourceBundle, java.lang.String, java.lang.String) 
		java.util.ResourceBundle resourceBundle
		String key
		String defaultString
		String translatedString
	public static final java.lang.String replaceAll (java.lang.String, java.lang.String, java.lang.String) 
		String src
		String find
		String replacement
		int len
		int findLen
		int idx
		StringBuffer buf
		int beginIndex
	public static final boolean isWindows () 
		String ws
	public static final boolean isMac () 
		String ws
	public static final boolean isLinux () 
		String ws
	public static final boolean isGtk () 
		String ws
	public static final boolean isMotif () 
		String ws
	public static final boolean isPhoton () 
		String ws
	public static final boolean isCarbon () 
		String ws
	public static final boolean isCocoa () 
		String ws
	public static final boolean isWpf () 
		String ws
	public static final boolean isWin32 () 
		String ws
	public static final java.lang.String getWS () 
	private void  () 
}

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

org/eclipse/jface/viewers/AbstractComboBoxCellEditor.class
AbstractComboBoxCellEditor.java
package org.eclipse.jface.viewers
abstract org.eclipse.jface.viewers.AbstractComboBoxCellEditor extends org.eclipse.jface.viewers.CellEditor {
	public static final int DROP_DOWN_ON_MOUSE_ACTIVATION
	public static final int DROP_DOWN_ON_KEY_ACTIVATION
	public static final int DROP_DOWN_ON_PROGRAMMATIC_ACTIVATION
	public static final int DROP_DOWN_ON_TRAVERSE_ACTIVATION
	private int activationStyle
	void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	void  () 
	public void activate (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent activationEvent
		boolean dropDown
	public void setActivationStyle (int) 
		int activationStyle
}

org/eclipse/jface/viewers/AbstractListViewer$1.class
AbstractListViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractListViewer$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.AbstractListViewer this$0
	private final Object[] val$elements
	void  (org.eclipse.jface.viewers.AbstractListViewer, java.lang.Object[]) 
	public void run () 
}

org/eclipse/jface/viewers/AbstractListViewer.class
AbstractListViewer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.AbstractListViewer extends org.eclipse.jface.viewers.StructuredViewer {
	private java.util.List listMap
	public void  () 
	protected abstract void listAdd (java.lang.String, int) 
	protected abstract void listSetItem (int, java.lang.String) 
	protected abstract int[] listGetSelectionIndices () 
	protected abstract int listGetItemCount () 
	protected abstract void listSetItems (java.lang.String[]) 
	protected abstract void listRemoveAll () 
	protected abstract void listRemove (int) 
	protected abstract void listSetSelection (int[]) 
	protected abstract void listShowSelection () 
	protected abstract void listDeselectAll () 
	public void add (java.lang.Object[]) 
		Object[] elements
		Object[] filtered
		org.eclipse.jface.viewers.ILabelProvider labelProvider
		int i
		Object element
		int ix
	private void insertItem (org.eclipse.jface.viewers.ILabelProvider, java.lang.Object, int) 
		org.eclipse.jface.viewers.ILabelProvider labelProvider
		Object element
		int index
	public void insert (java.lang.Object, int) 
		Object element
		int position
	private java.lang.String getLabelProviderText (org.eclipse.jface.viewers.ILabelProvider, java.lang.Object) 
		org.eclipse.jface.viewers.ILabelProvider labelProvider
		Object element
		String text
	public void add (java.lang.Object) 
		Object element
	protected org.eclipse.swt.widgets.Widget doFindInputItem (java.lang.Object) 
		Object element
	protected org.eclipse.swt.widgets.Widget doFindItem (java.lang.Object) 
		Object element
	protected void doUpdateItem (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
		org.eclipse.swt.widgets.Widget data
		Object element
		boolean fullMap
		int ix
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	public java.lang.Object getElementAt (int) 
		int index
	public org.eclipse.jface.viewers.IBaseLabelProvider getLabelProvider () 
	protected java.util.List getSelectionFromWidget () 
		int[] ixs
		java.util.ArrayList list
		int i
		Object e
	protected int indexForElement (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.ViewerComparator comparator
		int count
		int min
		int max
		int mid
		Object data
		int compare
	protected void inputChanged (java.lang.Object, java.lang.Object) 
		Object input
		Object oldInput
		Object[] children
		int size
		String[] labels
		int i
		Object el
	protected void internalRefresh (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Control list
		java.util.List selection
		int topIndex
		Object[] children
		String[] items
		org.eclipse.jface.viewers.ILabelProvider labelProvider
		int i
		Object el
	protected int listGetTopIndex () 
	protected void listSetTopIndex (int) 
		int index
	private void internalRemove (java.lang.Object[]) 
		Object[] elements
		Object input
		int i
		int ix
	public void remove (java.lang.Object[]) 
		Object[] elements
	public void remove (java.lang.Object) 
		Object element
	public void setLabelProvider (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	protected void setSelectionToWidget (java.util.List, boolean) 
		java.util.List in
		boolean reveal
		int n
		int[] ixs
		int count
		int i
		Object el
		int ix
	int getElementIndex (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.IElementComparer comparer
		int size
		int i
	private boolean listMapContains (java.lang.Object) 
		Object element
	static void access$0 (org.eclipse.jface.viewers.AbstractListViewer, java.lang.Object[]) 
}

org/eclipse/jface/viewers/AbstractTableViewer$1.class
AbstractTableViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTableViewer$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.viewers.AbstractTableViewer$VirtualManager this$1
	void  (org.eclipse.jface.viewers.AbstractTableViewer$VirtualManager) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Item item
		int index
		Object element
		org.eclipse.jface.viewers.IContentProvider contentProvider
}

org/eclipse/jface/viewers/AbstractTableViewer$2.class
AbstractTableViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTableViewer$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.AbstractTableViewer this$0
	void  (org.eclipse.jface.viewers.AbstractTableViewer) 
	public void run () 
}

org/eclipse/jface/viewers/AbstractTableViewer$3.class
AbstractTableViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTableViewer$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.AbstractTableViewer this$0
	private final Object[] val$elements
	void  (org.eclipse.jface.viewers.AbstractTableViewer, java.lang.Object[]) 
	public void run () 
}

org/eclipse/jface/viewers/AbstractTableViewer$VirtualManager.class
AbstractTableViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTableViewer$VirtualManager extends java.lang.Object {
	private Object[] cachedElements
	final org.eclipse.jface.viewers.AbstractTableViewer this$0
	public void  (org.eclipse.jface.viewers.AbstractTableViewer) 
	private void addTableListener () 
	protected java.lang.Object resolveElement (int) 
		int index
		Object element
	public void notVisibleAdded (java.lang.Object, int) 
		Object element
		int index
		int requiredCount
		Object[] newCache
	public void removeIndices (int[]) 
		int[] indices
		int requiredCount
		Object[] newCache
		int indexInNewCache
		int nextToSkip
		int i
	public void removeIndicesFromTo (int, int) 
		int from
		int to
		int indexAfterTo
		Object[] newCache
	public int find (java.lang.Object) 
		Object element
	public void adjustCacheSize (int) 
		int count
		Object[] newCache
		Object[] newCache
	static java.lang.Object[] access$0 (org.eclipse.jface.viewers.AbstractTableViewer$VirtualManager) 
	static void access$1 (org.eclipse.jface.viewers.AbstractTableViewer$VirtualManager, java.lang.Object[]) 
	static org.eclipse.jface.viewers.AbstractTableViewer access$2 (org.eclipse.jface.viewers.AbstractTableViewer$VirtualManager) 
}

org/eclipse/jface/viewers/AbstractTableViewer.class
AbstractTableViewer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.AbstractTableViewer extends org.eclipse.jface.viewers.ColumnViewer {
	private org.eclipse.jface.viewers.AbstractTableViewer$VirtualManager virtualManager
	public void  () 
	protected void hookControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	protected void handleDispose (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
	private void initializeVirtualManager (int) 
		int style
	public void add (java.lang.Object[]) 
		Object[] elements
		Object[] filtered
		int i
		Object element
		int index
	private void createItem (java.lang.Object, int) 
		Object element
		int index
	protected abstract org.eclipse.jface.viewers.ViewerRow internalCreateNewRowPart (int, int) 
	public void add (java.lang.Object) 
		Object element
	protected org.eclipse.swt.widgets.Widget doFindInputItem (java.lang.Object) 
		Object element
	protected org.eclipse.swt.widgets.Widget doFindItem (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Item[] children
		int i
		org.eclipse.swt.widgets.Item item
		Object data
	protected void doUpdateItem (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		boolean fullMap
		boolean oldBusy
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.widgets.Item item
		Object data
		int columnCount
		int columnCount
		org.eclipse.jface.viewers.ViewerRow viewerRowFromItem
		org.eclipse.jface.viewers.ViewerRow viewerRowFromItem
		boolean isVirtual
		boolean isVirtual
		int column
		int column
		org.eclipse.jface.viewers.ViewerColumn columnViewer
		org.eclipse.jface.viewers.ViewerCell cellToUpdate
	protected org.eclipse.swt.widgets.Widget getColumnViewerOwner (int) 
		int columnIndex
		int columnCount
	public java.lang.Object getElementAt (int) 
		int index
		org.eclipse.swt.widgets.Item i
	public org.eclipse.jface.viewers.IBaseLabelProvider getLabelProvider () 
	protected java.util.List getSelectionFromWidget () 
		org.eclipse.swt.widgets.Widget[] items
		java.util.ArrayList list
		int i
		org.eclipse.swt.widgets.Widget item
		Object e
	private java.util.List getVirtualSelection () 
		java.util.List result
		int[] selectionIndices
		org.eclipse.jface.viewers.ILazyContentProvider lazy
		int i
		int selectionIndex
		Object element
		int i
		Object element
		int selectionIndex
		org.eclipse.swt.widgets.Item item
	protected int indexForElement (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.ViewerComparator comparator
		int count
		int min
		int max
		int mid
		Object data
		int compare
	protected void inputChanged (java.lang.Object, java.lang.Object) 
		Object input
		Object oldInput
	public void insert (java.lang.Object, int) 
		Object element
		int position
	protected void internalRefresh (java.lang.Object) 
		Object element
	protected void internalRefresh (java.lang.Object, boolean) 
		Object element
		boolean updateLabels
		org.eclipse.swt.widgets.Widget w
	private void internalVirtualRefreshAll () 
		Object root
		org.eclipse.jface.viewers.IContentProvider contentProvider
	private void internalRefreshAll (boolean) 
		boolean updateLabels
		Object[] children
		org.eclipse.swt.widgets.Item[] items
		int min
		int i
		org.eclipse.swt.widgets.Item item
		int i
		int i
		org.eclipse.swt.widgets.Item item
		int i
	private void internalRemove (java.lang.Object[]) 
		Object[] elements
		Object input
		int i
		boolean oldBusy
		int[] indices
		int count
		int i
		org.eclipse.swt.widgets.Widget w
		int index
		org.eclipse.swt.widgets.Item item
	public void remove (java.lang.Object[]) 
		Object[] elements
	public void remove (java.lang.Object) 
		Object element
	public void reveal (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Widget w
	protected void setSelectionToWidget (java.util.List, boolean) 
		java.util.List list
		boolean reveal
		int size
		org.eclipse.swt.widgets.Item[] items
		int count
		int i
		Object o
		org.eclipse.swt.widgets.Widget w
		org.eclipse.swt.widgets.Item item
		int[] indices
		java.util.Iterator it
		org.eclipse.swt.widgets.Item[] items
		Object modelElement
		int count
		boolean found
		int i
	private void virtualSetSelectionToWidget (java.util.List, boolean) 
		java.util.List list
		boolean reveal
		int size
		int[] indices
		org.eclipse.swt.widgets.Item firstItem
		int count
		java.util.HashSet virtualElements
		int i
		Object o
		org.eclipse.swt.widgets.Widget w
		org.eclipse.swt.widgets.Item item
		org.eclipse.jface.viewers.ILazyContentProvider provider
		int i
		org.eclipse.swt.widgets.Item item
		int i
		Object element
		org.eclipse.swt.widgets.Item item
	public void setItemCount (int) 
		int count
		int oldCount
		int i
		org.eclipse.swt.widgets.Item item
	public void replace (java.lang.Object, int) 
		Object element
		int index
		org.eclipse.swt.widgets.Item item
	public void clear (int) 
		int index
		org.eclipse.swt.widgets.Item item
	protected java.lang.Object[] getRawChildren (java.lang.Object) 
		Object parent
	protected void assertContentProviderType (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider provider
	protected abstract int doIndexOf (org.eclipse.swt.widgets.Item) 
	protected abstract int doGetItemCount () 
	protected abstract void doSetItemCount (int) 
	protected abstract org.eclipse.swt.widgets.Item[] doGetItems () 
	protected abstract org.eclipse.swt.widgets.Widget doGetColumn (int) 
	protected abstract org.eclipse.swt.widgets.Item doGetItem (int) 
	protected abstract org.eclipse.swt.widgets.Item[] doGetSelection () 
	protected abstract int[] doGetSelectionIndices () 
	protected abstract void doClearAll () 
	protected abstract void doResetItem (org.eclipse.swt.widgets.Item) 
	protected abstract void doRemove (int, int) 
	protected abstract void doRemoveAll () 
	protected abstract void doRemove (int[]) 
	protected abstract void doShowItem (org.eclipse.swt.widgets.Item) 
	protected abstract void doDeselectAll () 
	protected abstract void doSetSelection (org.eclipse.swt.widgets.Item[]) 
	protected abstract void doShowSelection () 
	protected abstract void doSetSelection (int[]) 
	protected abstract void doClear (int) 
	protected abstract void doSelect (int[]) 
	static void access$0 (org.eclipse.jface.viewers.AbstractTableViewer, java.lang.Object[]) 
}

org/eclipse/jface/viewers/AbstractTreeViewer$1.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	private final org.eclipse.swt.widgets.Item[] val$tis
	private final org.eclipse.swt.widgets.Widget val$widget
	void  (org.eclipse.jface.viewers.AbstractTreeViewer, org.eclipse.swt.widgets.Item[], org.eclipse.swt.widgets.Widget) 
	public void run () 
		int i
		Object d
		Object parentElement
		Object[] children
		Object[] children
		org.eclipse.jface.viewers.TreePath path
		int i
}

org/eclipse/jface/viewers/AbstractTreeViewer$2.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	private final org.eclipse.jface.viewers.ITreeViewerListener val$l
	private final org.eclipse.jface.viewers.TreeExpansionEvent val$event
	void  (org.eclipse.jface.viewers.AbstractTreeViewer, org.eclipse.jface.viewers.ITreeViewerListener, org.eclipse.jface.viewers.TreeExpansionEvent) 
	public void run () 
}

org/eclipse/jface/viewers/AbstractTreeViewer$3.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$3 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	private final org.eclipse.jface.viewers.ITreeViewerListener val$l
	private final org.eclipse.jface.viewers.TreeExpansionEvent val$event
	void  (org.eclipse.jface.viewers.AbstractTreeViewer, org.eclipse.jface.viewers.ITreeViewerListener, org.eclipse.jface.viewers.TreeExpansionEvent) 
	public void run () 
}

org/eclipse/jface/viewers/AbstractTreeViewer$4.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$4 extends java.lang.Object implements org.eclipse.swt.events.TreeListener  {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	void  (org.eclipse.jface.viewers.AbstractTreeViewer) 
	public void treeExpanded (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
	public void treeCollapsed (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
}

org/eclipse/jface/viewers/AbstractTreeViewer$5.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	void  (org.eclipse.jface.viewers.AbstractTreeViewer) 
	public void run () 
		org.eclipse.swt.widgets.Control tree
}

org/eclipse/jface/viewers/AbstractTreeViewer$6.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	private final Object[] val$elementsOrTreePaths
	void  (org.eclipse.jface.viewers.AbstractTreeViewer, java.lang.Object[]) 
	public void run () 
}

org/eclipse/jface/viewers/AbstractTreeViewer$7.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	private final Object val$parent
	private final Object[] val$elements
	void  (org.eclipse.jface.viewers.AbstractTreeViewer, java.lang.Object, java.lang.Object[]) 
	public void run () 
}

org/eclipse/jface/viewers/AbstractTreeViewer$8.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$8 extends java.lang.Object implements org.eclipse.jface.viewers.IElementComparer  {
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	private final org.eclipse.jface.viewers.IElementComparer val$comparer
	void  (org.eclipse.jface.viewers.AbstractTreeViewer, org.eclipse.jface.viewers.IElementComparer) 
	public boolean equals (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public int hashCode (java.lang.Object) 
		Object element
}

org/eclipse/jface/viewers/AbstractTreeViewer$UpdateItemSafeRunnable.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable extends org.eclipse.jface.util.SafeRunnable {
	private Object element
	private org.eclipse.swt.widgets.Item item
	final org.eclipse.jface.viewers.AbstractTreeViewer this$0
	void  (org.eclipse.jface.viewers.AbstractTreeViewer, org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
	public void run () 
}

org/eclipse/jface/viewers/AbstractTreeViewer.class
AbstractTreeViewer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.AbstractTreeViewer extends org.eclipse.jface.viewers.ColumnViewer {
	public static final int ALL_LEVELS
	private org.eclipse.core.runtime.ListenerList treeListeners
	private int expandToLevel
	protected void  () 
	public void add (java.lang.Object, java.lang.Object[]) 
		Object parentElementOrTreePath
		Object[] childElements
		org.eclipse.swt.widgets.Widget[] widgets
		int i
	protected final org.eclipse.swt.widgets.Widget[] internalFindItems (java.lang.Object) 
		Object parentElementOrTreePath
		org.eclipse.swt.widgets.Widget[] widgets
		org.eclipse.swt.widgets.Widget[] widgets
		org.eclipse.swt.widgets.Widget[] widgets
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.swt.widgets.Widget w
	private org.eclipse.swt.widgets.Widget internalFindItem (org.eclipse.jface.viewers.TreePath) 
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.swt.widgets.Widget[] widgets
		int i
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item item
		org.eclipse.jface.viewers.TreePath p
	protected void internalAdd (org.eclipse.swt.widgets.Widget, java.lang.Object, java.lang.Object[]) 
		org.eclipse.swt.widgets.Widget widget
		Object parentElementOrTreePath
		Object[] childElements
		Object parent
		Object parent
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.swt.widgets.Item ti
		boolean needDummy
		boolean haveDummy
		org.eclipse.swt.widgets.Item[] items
		int i
		Object[] filtered
		org.eclipse.jface.viewers.ViewerComparator comparator
		org.eclipse.jface.viewers.TreePathViewerSorter tpvs
	private java.lang.Object[] filter (java.lang.Object, java.lang.Object[]) 
		Object parentElementOrTreePath
		Object[] elements
		org.eclipse.jface.viewers.ViewerFilter[] filters
		java.util.ArrayList filtered
		int i
		boolean add
		int j
	private void createAddedElements (org.eclipse.swt.widgets.Widget, java.lang.Object[]) 
		org.eclipse.swt.widgets.Widget widget
		Object[] elements
		org.eclipse.jface.viewers.ViewerComparator comparator
		org.eclipse.jface.viewers.TreePath parentPath
		org.eclipse.swt.widgets.Item[] items
		int i
		int i
		Object element
		int indexInItems
		int newItems
		int i
		Object element
		int insertionIndexInItems
	private boolean itemExists (org.eclipse.swt.widgets.Item[], java.lang.Object) 
		org.eclipse.swt.widgets.Item[] items
		Object element
		org.eclipse.swt.widgets.Widget[] existingItems
		org.eclipse.swt.widgets.Item existingItem
		int i
	private int insertionPosition (org.eclipse.swt.widgets.Item[], org.eclipse.jface.viewers.ViewerComparator, int, java.lang.Object, org.eclipse.jface.viewers.TreePath) 
		org.eclipse.swt.widgets.Item[] items
		org.eclipse.jface.viewers.ViewerComparator comparator
		int lastInsertion
		Object element
		org.eclipse.jface.viewers.TreePath parentPath
		int size
		int min
		int max
		int mid
		Object data
		int compare
	protected int indexForElement (org.eclipse.swt.widgets.Widget, java.lang.Object) 
		org.eclipse.swt.widgets.Widget parent
		Object element
		org.eclipse.jface.viewers.ViewerComparator comparator
		org.eclipse.jface.viewers.TreePath parentPath
		org.eclipse.swt.widgets.Item[] items
		int count
		int min
		int max
		int mid
		Object data
		int compare
	private org.eclipse.jface.viewers.TreePath internalGetSorterParentPath (org.eclipse.swt.widgets.Widget, org.eclipse.jface.viewers.ViewerComparator) 
		org.eclipse.swt.widgets.Widget parent
		org.eclipse.jface.viewers.ViewerComparator comparator
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.swt.widgets.Item item
	private int internalCompare (org.eclipse.jface.viewers.ViewerComparator, org.eclipse.jface.viewers.TreePath, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerComparator comparator
		org.eclipse.jface.viewers.TreePath parentPath
		Object e1
		Object e2
		org.eclipse.jface.viewers.TreePathViewerSorter tpvs
	protected java.lang.Object[] getSortedChildren (java.lang.Object) 
		Object parentElementOrTreePath
		Object[] result
		org.eclipse.jface.viewers.ViewerComparator comparator
		org.eclipse.jface.viewers.TreePathViewerSorter tpvs
		org.eclipse.jface.viewers.TreePath path
		Object parent
		org.eclipse.swt.widgets.Widget w
	public void add (java.lang.Object, java.lang.Object) 
		Object parentElementOrTreePath
		Object childElement
	protected void addSelectionListener (org.eclipse.swt.widgets.Control, org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.events.SelectionListener listener
	public void addTreeListener (org.eclipse.jface.viewers.ITreeViewerListener) 
		org.eclipse.jface.viewers.ITreeViewerListener listener
	protected abstract void addTreeListener (org.eclipse.swt.widgets.Control, org.eclipse.swt.events.TreeListener) 
	protected void associate (java.lang.Object, org.eclipse.swt.widgets.Item) 
		Object element
		org.eclipse.swt.widgets.Item item
		Object data
	public void collapseAll () 
		Object root
	public void collapseToLevel (java.lang.Object, int) 
		Object elementOrTreePath
		int level
		org.eclipse.swt.widgets.Widget w
	protected void createChildren (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget widget
	void createChildren (org.eclipse.swt.widgets.Widget, boolean) 
		org.eclipse.swt.widgets.Widget widget
		boolean materialize
		boolean oldBusy
		org.eclipse.swt.widgets.Item[] tis
		Object data
	protected void createTreeItem (org.eclipse.swt.widgets.Widget, java.lang.Object, int) 
		org.eclipse.swt.widgets.Widget parent
		Object element
		int index
		org.eclipse.swt.widgets.Item item
	protected void disassociate (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	private void disassociateChildren (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.widgets.Item[] items
		int i
	protected org.eclipse.swt.widgets.Widget doFindInputItem (java.lang.Object) 
		Object element
		Object root
	protected org.eclipse.swt.widgets.Widget doFindItem (java.lang.Object) 
		Object element
		Object root
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Widget o
	protected void doUpdateItem (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
		int columnCount
		org.eclipse.jface.viewers.ViewerRow viewerRowFromItem
		boolean isVirtual
		int column
		org.eclipse.jface.viewers.ViewerColumn columnViewer
		org.eclipse.jface.viewers.ViewerCell cellToUpdate
	protected boolean isSameSelection (java.util.List, org.eclipse.swt.widgets.Item[]) 
		java.util.List items
		org.eclipse.swt.widgets.Item[] current
		int n
		org.eclipse.jface.viewers.CustomHashtable itemSet
		java.util.Iterator i
		org.eclipse.swt.widgets.Item item
		Object element
		int i
	protected void doUpdateItem (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		boolean fullMap
		boolean oldBusy
		org.eclipse.swt.widgets.Item item
		Object data
	public void expandAll () 
	public void expandToLevel (int) 
		int level
	public void expandToLevel (java.lang.Object, int) 
		Object elementOrTreePath
		int level
		org.eclipse.swt.widgets.Widget w
	protected void fireTreeCollapsed (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
		Object[] listeners
		boolean oldBusy
		int i
		org.eclipse.jface.viewers.ITreeViewerListener l
	protected void fireTreeExpanded (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
		Object[] listeners
		boolean oldBusy
		int i
		org.eclipse.jface.viewers.ITreeViewerListener l
	public int getAutoExpandLevel () 
	protected abstract org.eclipse.swt.widgets.Item[] getChildren (org.eclipse.swt.widgets.Widget) 
	protected org.eclipse.swt.widgets.Item getChild (org.eclipse.swt.widgets.Widget, int) 
		org.eclipse.swt.widgets.Widget widget
		int index
	protected abstract boolean getExpanded (org.eclipse.swt.widgets.Item) 
	public java.lang.Object[] getExpandedElements () 
		java.util.ArrayList items
		java.util.ArrayList result
		java.util.Iterator it
		org.eclipse.swt.widgets.Item item
		Object data
	public boolean getExpandedState (java.lang.Object) 
		Object elementOrTreePath
		org.eclipse.swt.widgets.Widget item
	protected abstract int getItemCount (org.eclipse.swt.widgets.Control) 
	protected abstract int getItemCount (org.eclipse.swt.widgets.Item) 
	protected abstract org.eclipse.swt.widgets.Item[] getItems (org.eclipse.swt.widgets.Item) 
	protected org.eclipse.swt.widgets.Item getNextItem (org.eclipse.swt.widgets.Item, boolean) 
		org.eclipse.swt.widgets.Item item
		boolean includeChildren
		org.eclipse.swt.widgets.Item[] children
		org.eclipse.swt.widgets.Item parent
		org.eclipse.swt.widgets.Item[] siblings
		int i
	protected abstract org.eclipse.swt.widgets.Item getParentItem (org.eclipse.swt.widgets.Item) 
	protected org.eclipse.swt.widgets.Item getPreviousItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.widgets.Item parent
		org.eclipse.swt.widgets.Item[] siblings
		org.eclipse.swt.widgets.Item previous
		int i
	protected java.lang.Object[] getRawChildren (java.lang.Object) 
		Object parentElementOrTreePath
		boolean oldBusy
		Object parent
		Object parent
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.jface.viewers.IContentProvider cp
		org.eclipse.jface.viewers.ITreePathContentProvider tpcp
		org.eclipse.swt.widgets.Widget w
		org.eclipse.swt.widgets.Item item
		Object[] result
		org.eclipse.jface.viewers.ITreeContentProvider tcp
		Object[] result
	protected abstract org.eclipse.swt.widgets.Item[] getSelection (org.eclipse.swt.widgets.Control) 
	protected java.util.List getSelectionFromWidget () 
		org.eclipse.swt.widgets.Widget[] items
		java.util.ArrayList list
		int i
		org.eclipse.swt.widgets.Widget item
		Object e
	protected void handleDoubleSelect (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.TreePath treePath
	protected void handleTreeCollapse (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
	protected void handleTreeExpand (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
	protected void hookControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	protected void inputChanged (java.lang.Object, java.lang.Object) 
		Object input
		Object oldInput
	protected void internalInitializeTree (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control tree
	protected void internalCollapseToLevel (org.eclipse.swt.widgets.Widget, int) 
		org.eclipse.swt.widgets.Widget widget
		int level
		org.eclipse.swt.widgets.Item item
		Object element
		org.eclipse.swt.widgets.Item[] children
		int nextLevel
		int i
	private void internalCollectExpandedItems (java.util.List, org.eclipse.swt.widgets.Widget) 
		java.util.List result
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Widget internalExpand (java.lang.Object, boolean) 
		Object elementOrPath
		boolean expand
		org.eclipse.swt.widgets.Widget w
		Object parent
		org.eclipse.swt.widgets.Widget pw
		Object element
		org.eclipse.swt.widgets.Item item
		java.util.LinkedList toExpandList
		java.util.Iterator it
		org.eclipse.swt.widgets.Item toExpand
	private java.lang.Object internalToElement (java.lang.Object) 
		Object elementOrPath
	protected java.lang.Object getParentElement (java.lang.Object) 
		Object elementOrTreePath
		org.eclipse.jface.viewers.TreePath treePath
		org.eclipse.jface.viewers.IContentProvider cp
		org.eclipse.jface.viewers.ITreePathContentProvider tpcp
		org.eclipse.jface.viewers.TreePath[] paths
		org.eclipse.jface.viewers.ITreeContentProvider tcp
	protected org.eclipse.swt.widgets.Widget internalGetWidgetToSelect (java.lang.Object) 
		Object elementOrTreePath
		org.eclipse.jface.viewers.TreePath treePath
		org.eclipse.swt.widgets.Widget[] candidates
		int i
		org.eclipse.swt.widgets.Widget candidate
	protected void internalExpandToLevel (org.eclipse.swt.widgets.Widget, int) 
		org.eclipse.swt.widgets.Widget widget
		int level
		org.eclipse.swt.widgets.Item[] children
		int newLevel
		int i
	private org.eclipse.swt.widgets.Widget internalFindChild (org.eclipse.swt.widgets.Widget, java.lang.Object) 
		org.eclipse.swt.widgets.Widget parent
		Object element
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
	private org.eclipse.swt.widgets.Widget internalFindItem (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item parent
		Object element
		Object data
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.widgets.Widget o
	protected void internalRefresh (java.lang.Object) 
		Object element
	protected void internalRefresh (java.lang.Object, boolean) 
		Object element
		boolean updateLabels
		org.eclipse.swt.widgets.Widget[] items
		int i
	protected void internalRefresh (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean, boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		boolean doStruct
		boolean updateLabels
		org.eclipse.swt.widgets.Item[] children
		int i
		org.eclipse.swt.widgets.Widget item
		Object data
	void internalRefreshStruct (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		boolean updateLabels
		org.eclipse.swt.widgets.Item[] children
		int i
		org.eclipse.swt.widgets.Widget item
		Object data
	protected void internalRemove (java.lang.Object[]) 
		Object[] elementsOrPaths
		Object input
		int i
		Object element
		org.eclipse.swt.widgets.Widget[] childItems
		int j
		org.eclipse.swt.widgets.Widget childItem
		Object parent
		org.eclipse.swt.widgets.Widget[] parentItems
		int j
		org.eclipse.swt.widgets.Widget parentItem
	protected void internalRemove (java.lang.Object, java.lang.Object[]) 
		Object parent
		Object[] elements
		org.eclipse.jface.viewers.CustomHashtable toRemove
		int i
		org.eclipse.swt.widgets.Widget[] parentItemArray
		int i
		org.eclipse.swt.widgets.Widget parentItem
		org.eclipse.swt.widgets.Item[] children
		int j
		org.eclipse.swt.widgets.Item child
		Object data
	private void internalSetExpanded (org.eclipse.jface.viewers.CustomHashtable, org.eclipse.swt.widgets.Widget) 
		org.eclipse.jface.viewers.CustomHashtable expandedElements
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
		boolean expanded
	private void internalSetExpandedTreePaths (org.eclipse.jface.viewers.CustomHashtable, org.eclipse.swt.widgets.Widget, org.eclipse.jface.viewers.TreePath) 
		org.eclipse.jface.viewers.CustomHashtable expandedTreePaths
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.jface.viewers.TreePath currentPath
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
		org.eclipse.jface.viewers.TreePath childPath
		boolean expanded
	public boolean isExpandable (java.lang.Object) 
		Object elementOrTreePath
		Object element
		Object element
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.jface.viewers.IContentProvider cp
		org.eclipse.jface.viewers.ITreePathContentProvider tpcp
		org.eclipse.swt.widgets.Widget w
		org.eclipse.swt.widgets.Item item
		org.eclipse.jface.viewers.ITreeContentProvider tcp
	private boolean isExpandable (org.eclipse.swt.widgets.Item, org.eclipse.jface.viewers.TreePath, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		org.eclipse.jface.viewers.TreePath parentPath
		Object element
		Object elementOrTreePath
	protected void labelProviderChanged () 
		org.eclipse.swt.widgets.Control tree
	protected abstract org.eclipse.swt.widgets.Item newItem (org.eclipse.swt.widgets.Widget, int, int) 
	public void remove (java.lang.Object[]) 
		Object[] elementsOrTreePaths
	public void remove (java.lang.Object, java.lang.Object[]) 
		Object parent
		Object[] elements
	public void remove (java.lang.Object) 
		Object elementsOrTreePaths
	protected abstract void removeAll (org.eclipse.swt.widgets.Control) 
	public void removeTreeListener (org.eclipse.jface.viewers.ITreeViewerListener) 
		org.eclipse.jface.viewers.ITreeViewerListener listener
	public void reveal (java.lang.Object) 
		Object elementOrTreePath
		org.eclipse.swt.widgets.Widget w
	private org.eclipse.swt.widgets.Item rightMostVisibleDescendent (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.widgets.Item[] children
	public org.eclipse.swt.widgets.Item scrollDown (int, int) 
		int x
		int y
		org.eclipse.swt.widgets.Item current
		org.eclipse.swt.widgets.Item next
	public org.eclipse.swt.widgets.Item scrollUp (int, int) 
		int x
		int y
		org.eclipse.swt.widgets.Item current
		org.eclipse.swt.widgets.Item previous
	public void setAutoExpandLevel (int) 
		int level
	public void setContentProvider (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider provider
	protected void assertContentProviderType (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider provider
	protected abstract void setExpanded (org.eclipse.swt.widgets.Item, boolean) 
	public void setExpandedElements (java.lang.Object[]) 
		Object[] elements
		org.eclipse.jface.viewers.CustomHashtable expandedElements
		int i
		Object element
	public void setExpandedTreePaths (org.eclipse.jface.viewers.TreePath[]) 
		org.eclipse.jface.viewers.TreePath[] treePaths
		org.eclipse.jface.viewers.IElementComparer comparer
		org.eclipse.jface.viewers.IElementComparer treePathComparer
		org.eclipse.jface.viewers.CustomHashtable expandedTreePaths
		int i
		org.eclipse.jface.viewers.TreePath treePath
	public void setExpandedState (java.lang.Object, boolean) 
		Object elementOrTreePath
		boolean expanded
		org.eclipse.swt.widgets.Widget item
	protected abstract void setSelection (java.util.List) 
	protected void setSelectionToWidget (java.util.List, boolean) 
		java.util.List v
		boolean reveal
		int size
		java.util.List newSelection
		int i
		Object elementOrTreePath
		org.eclipse.swt.widgets.Widget w
		org.eclipse.jface.viewers.TreePath treePath
		Object element
		int i
	protected abstract void showItem (org.eclipse.swt.widgets.Item) 
	protected void updateChildren (org.eclipse.swt.widgets.Widget, java.lang.Object, java.lang.Object[]) 
		org.eclipse.swt.widgets.Widget widget
		Object parent
		Object[] elementChildren
	private void updateChildren (org.eclipse.swt.widgets.Widget, java.lang.Object, java.lang.Object[], boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object parent
		Object[] elementChildren
		boolean updateLabels
		org.eclipse.swt.widgets.Item ti
		org.eclipse.swt.widgets.Item[] its
		int i
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.swt.widgets.Control tree
		int oldCnt
		org.eclipse.swt.widgets.Item[] items
		org.eclipse.jface.viewers.CustomHashtable expanded
		int i
		Object element
		int min
		int numItemsToDispose
		org.eclipse.jface.viewers.CustomHashtable children
		int i
		Object elementChild
		int i
		Object data
		int i
		org.eclipse.swt.widgets.Item item
		Object oldElement
		Object newElement
		Object data
		int i
		org.eclipse.swt.widgets.Item item
		Object newElement
		int i
		org.eclipse.swt.widgets.Item item
		Object newElement
		int i
		int i
	boolean optionallyPruneChildren (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
		boolean needDummy
		boolean haveDummy
		org.eclipse.swt.widgets.Item[] items
		int i
	public org.eclipse.swt.widgets.Item[] getChildren (org.eclipse.swt.widgets.Widget, java.lang.Object[]) 
		org.eclipse.swt.widgets.Widget widget
		Object[] elementChildren
	protected void updatePlus (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
		boolean hasPlus
		boolean needsPlus
		boolean removeAll
		boolean addDummy
		Object data
		org.eclipse.swt.widgets.Item[] items
		int i
	public java.lang.Object[] getVisibleExpandedElements () 
		java.util.ArrayList v
	private void internalCollectVisibleExpanded (java.util.ArrayList, org.eclipse.swt.widgets.Widget) 
		java.util.ArrayList result
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
	protected org.eclipse.jface.viewers.TreePath getTreePathFromItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
		java.util.LinkedList segments
		Object segment
	public org.eclipse.jface.viewers.ISelection getSelection () 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Widget[] items
		java.util.ArrayList list
		int i
		org.eclipse.swt.widgets.Widget item
	protected void setSelectionToWidget (org.eclipse.jface.viewers.ISelection, boolean) 
		org.eclipse.jface.viewers.ISelection selection
		boolean reveal
		org.eclipse.jface.viewers.ITreeSelection treeSelection
	public org.eclipse.jface.viewers.TreePath[] getExpandedTreePaths () 
		java.util.ArrayList items
		java.util.ArrayList result
		java.util.Iterator it
		org.eclipse.swt.widgets.Item item
		org.eclipse.jface.viewers.TreePath treePath
	private boolean isTreePathContentProvider () 
	public void insert (java.lang.Object, java.lang.Object, int) 
		Object parentElementOrTreePath
		Object element
		int position
		org.eclipse.swt.widgets.Widget[] items
		org.eclipse.swt.widgets.Widget[] items
		int i
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.widgets.Item[] childItems
		int insertionPosition
		Object parentElement
		int insertionPosition
	protected org.eclipse.swt.widgets.Widget getColumnViewerOwner (int) 
		int columnIndex
	protected org.eclipse.swt.widgets.Item getItemAt (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point
	protected org.eclipse.jface.viewers.ColumnViewerEditor createViewerEditor () 
	protected int doGetColumnCount () 
	protected void buildLabel (org.eclipse.jface.viewers.ViewerLabel, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerLabel updateLabel
		Object elementOrPath
		Object element
		Object element
		org.eclipse.jface.viewers.TreePath path
		org.eclipse.jface.viewers.IBaseLabelProvider provider
		org.eclipse.jface.viewers.ITreePathLabelProvider pprov
	protected final boolean internalIsInputOrEmptyPath (java.lang.Object) 
		Object elementOrTreePath
	protected org.eclipse.jface.viewers.ViewerRow getViewerRowFromItem (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget item
	static boolean access$0 (org.eclipse.jface.viewers.AbstractTreeViewer) 
}

org/eclipse/jface/viewers/AcceptAllFilter.class
AcceptAllFilter.java
package org.eclipse.jface.viewers
public final org.eclipse.jface.viewers.AcceptAllFilter extends java.lang.Object implements org.eclipse.jface.viewers.IFilter  {
	private static org.eclipse.jface.viewers.IFilter singleton
	static void  () 
	public void  () 
	public static org.eclipse.jface.viewers.IFilter getInstance () 
	public boolean select (java.lang.Object) 
		Object toTest
	public boolean equals (java.lang.Object) 
		Object other
}

org/eclipse/jface/viewers/ArrayContentProvider.class
ArrayContentProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ArrayContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	private static org.eclipse.jface.viewers.ArrayContentProvider instance
	static Class class$0
	public void  () 
	public static org.eclipse.jface.viewers.ArrayContentProvider getInstance () 
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	public void dispose () 
}

org/eclipse/jface/viewers/BaseLabelProvider$1.class
BaseLabelProvider.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.BaseLabelProvider$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.BaseLabelProvider this$0
	private final org.eclipse.jface.viewers.ILabelProviderListener val$l
	private final org.eclipse.jface.viewers.LabelProviderChangedEvent val$event
	void  (org.eclipse.jface.viewers.BaseLabelProvider, org.eclipse.jface.viewers.ILabelProviderListener, org.eclipse.jface.viewers.LabelProviderChangedEvent) 
	public void run () 
}

org/eclipse/jface/viewers/BaseLabelProvider.class
BaseLabelProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.BaseLabelProvider extends org.eclipse.core.commands.common.EventManager implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public void  () 
	public void addListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public void dispose () 
	public boolean isLabelProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	public void removeListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	protected void fireLabelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
		Object[] listeners
		int i
		org.eclipse.jface.viewers.ILabelProviderListener l
}

org/eclipse/jface/viewers/CellEditor$1.class
CellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CellEditor$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.CellEditor this$0
	private final org.eclipse.jface.viewers.ICellEditorListener val$l
	void  (org.eclipse.jface.viewers.CellEditor, org.eclipse.jface.viewers.ICellEditorListener) 
	public void run () 
}

org/eclipse/jface/viewers/CellEditor$2.class
CellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CellEditor$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.CellEditor this$0
	private final org.eclipse.jface.viewers.ICellEditorListener val$l
	void  (org.eclipse.jface.viewers.CellEditor, org.eclipse.jface.viewers.ICellEditorListener) 
	public void run () 
}

org/eclipse/jface/viewers/CellEditor$3.class
CellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CellEditor$3 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.CellEditor this$0
	private final org.eclipse.jface.viewers.ICellEditorListener val$l
	private final boolean val$oldValidState
	private final boolean val$newValidState
	void  (org.eclipse.jface.viewers.CellEditor, org.eclipse.jface.viewers.ICellEditorListener, boolean, boolean) 
	public void run () 
}

org/eclipse/jface/viewers/CellEditor$4.class
CellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CellEditor$4 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.CellEditor this$0
	private final org.eclipse.jface.util.IPropertyChangeListener val$l
	private final String val$actionId
	void  (org.eclipse.jface.viewers.CellEditor, org.eclipse.jface.util.IPropertyChangeListener, java.lang.String) 
	public void run () 
}

org/eclipse/jface/viewers/CellEditor$LayoutData.class
CellEditor.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.CellEditor$LayoutData extends java.lang.Object {
	public int horizontalAlignment
	public boolean grabHorizontal
	public int minimumWidth
	public int minimumHeight
	public int verticalAlignment
	public void  () 
}

org/eclipse/jface/viewers/CellEditor.class
CellEditor.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.CellEditor extends java.lang.Object {
	private org.eclipse.core.runtime.ListenerList listeners
	private org.eclipse.core.runtime.ListenerList propertyChangeListeners
	private boolean valid
	private org.eclipse.jface.viewers.ICellEditorValidator validator
	private String errorMessage
	private boolean dirty
	private org.eclipse.swt.widgets.Control control
	private static final int defaultStyle
	private int style
	public static final String COPY
	public static final String CUT
	public static final String DELETE
	public static final String FIND
	public static final String PASTE
	public static final String REDO
	public static final String SELECT_ALL
	public static final String UNDO
	protected void  () 
	protected void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	public void activate () 
	public void addListener (org.eclipse.jface.viewers.ICellEditorListener) 
		org.eclipse.jface.viewers.ICellEditorListener listener
	public void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	protected abstract org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
	public void create (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void deactivate () 
	public void dispose () 
	protected abstract java.lang.Object doGetValue () 
	protected abstract void doSetFocus () 
	protected abstract void doSetValue (java.lang.Object) 
	protected void fireApplyEditorValue () 
		Object[] array
		int i
		org.eclipse.jface.viewers.ICellEditorListener l
	protected void fireCancelEditor () 
		Object[] array
		int i
		org.eclipse.jface.viewers.ICellEditorListener l
	protected void fireEditorValueChanged (boolean, boolean) 
		boolean oldValidState
		boolean newValidState
		Object[] array
		int i
		org.eclipse.jface.viewers.ICellEditorListener l
	protected void fireEnablementChanged (java.lang.String) 
		String actionId
		Object[] array
		int i
		org.eclipse.jface.util.IPropertyChangeListener l
	public void setStyle (int) 
		int style
	public int getStyle () 
	public org.eclipse.swt.widgets.Control getControl () 
	public java.lang.String getErrorMessage () 
	public org.eclipse.jface.viewers.CellEditor$LayoutData getLayoutData () 
		org.eclipse.jface.viewers.CellEditor$LayoutData result
		org.eclipse.swt.widgets.Control control
	public org.eclipse.jface.viewers.ICellEditorValidator getValidator () 
	public final java.lang.Object getValue () 
	public boolean isActivated () 
	public boolean isCopyEnabled () 
	protected boolean isCorrect (java.lang.Object) 
		Object value
	public boolean isCutEnabled () 
	public boolean isDeleteEnabled () 
	public boolean isDirty () 
	protected void markDirty () 
	public boolean isFindEnabled () 
	public boolean isPasteEnabled () 
	public boolean isRedoEnabled () 
	public boolean isSelectAllEnabled () 
	public boolean isUndoEnabled () 
	public boolean isValueValid () 
	protected void keyReleaseOccured (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent keyEvent
	protected void focusLost () 
	public void performCopy () 
	public void performCut () 
	public void performDelete () 
	public void performFind () 
	public void performPaste () 
	public void performRedo () 
	public void performSelectAll () 
	public void performUndo () 
	public void removeListener (org.eclipse.jface.viewers.ICellEditorListener) 
		org.eclipse.jface.viewers.ICellEditorListener listener
	public void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	protected void setErrorMessage (java.lang.String) 
		String message
	public void setFocus () 
	public void setValidator (org.eclipse.jface.viewers.ICellEditorValidator) 
		org.eclipse.jface.viewers.ICellEditorValidator validator
	public final void setValue (java.lang.Object) 
		Object value
	protected void setValueValid (boolean) 
		boolean valid
	protected void valueChanged (boolean, boolean) 
		boolean oldValidState
		boolean newValidState
	public void activate (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent activationEvent
	protected boolean dependsOnExternalFocusListener () 
	protected void deactivate (org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent event
	protected int getDoubleClickTimeout () 
}

org/eclipse/jface/viewers/CellLabelProvider.class
CellLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.CellLabelProvider extends org.eclipse.jface.viewers.BaseLabelProvider {
	public void  () 
	static org.eclipse.jface.viewers.CellLabelProvider createViewerLabelProvider (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
		boolean noColumnTreeViewer
	public org.eclipse.swt.graphics.Image getToolTipImage (java.lang.Object) 
		Object object
	public java.lang.String getToolTipText (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getToolTipBackgroundColor (java.lang.Object) 
		Object object
	public org.eclipse.swt.graphics.Color getToolTipForegroundColor (java.lang.Object) 
		Object object
	public org.eclipse.swt.graphics.Font getToolTipFont (java.lang.Object) 
		Object object
	public org.eclipse.swt.graphics.Point getToolTipShift (java.lang.Object) 
		Object object
	public boolean useNativeToolTip (java.lang.Object) 
		Object object
	public int getToolTipTimeDisplayed (java.lang.Object) 
		Object object
	public int getToolTipDisplayDelayTime (java.lang.Object) 
		Object object
	public int getToolTipStyle (java.lang.Object) 
		Object object
	public abstract void update (org.eclipse.jface.viewers.ViewerCell) 
	protected void initialize (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerColumn) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerColumn column
	public void dispose (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerColumn) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerColumn column
}

org/eclipse/jface/viewers/CellNavigationStrategy.class
CellNavigationStrategy.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.CellNavigationStrategy extends java.lang.Object {
	public void  () 
	public boolean isNavigationEvent (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.swt.widgets.Event event
	public boolean isCollapseEvent (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToCollapse
		org.eclipse.swt.widgets.Event event
	public boolean isExpandEvent (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToExpand
		org.eclipse.swt.widgets.Event event
	public void expand (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToExpand
		org.eclipse.swt.widgets.Event event
	public void collapse (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToCollapse
		org.eclipse.swt.widgets.Event event
	public org.eclipse.jface.viewers.ViewerCell findSelectedCell (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell currentSelectedCell
		org.eclipse.swt.widgets.Event event
	public boolean shouldCancelEvent (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.swt.widgets.Event event
	protected void init () 
}

org/eclipse/jface/viewers/CheckStateChangedEvent.class
CheckStateChangedEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.CheckStateChangedEvent extends java.util.EventObject {
	private static final long serialVersionUID
	private Object element
	private boolean state
	public void  (org.eclipse.jface.viewers.ICheckable, java.lang.Object, boolean) 
		org.eclipse.jface.viewers.ICheckable source
		Object element
		boolean state
	public org.eclipse.jface.viewers.ICheckable getCheckable () 
	public boolean getChecked () 
	public java.lang.Object getElement () 
}

org/eclipse/jface/viewers/CheckboxCellEditor.class
CheckboxCellEditor.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.CheckboxCellEditor extends org.eclipse.jface.viewers.CellEditor {
	boolean value
	private static final int defaultStyle
	public void  () 
	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 activate () 
	protected org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.Object doGetValue () 
	protected void doSetFocus () 
	protected void doSetValue (java.lang.Object) 
		Object value
	public void activate (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent activationEvent
}

org/eclipse/jface/viewers/CheckboxTableViewer$1.class
CheckboxTableViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CheckboxTableViewer$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.CheckboxTableViewer this$0
	private final org.eclipse.jface.viewers.ICheckStateListener val$l
	private final org.eclipse.jface.viewers.CheckStateChangedEvent val$event
	void  (org.eclipse.jface.viewers.CheckboxTableViewer, org.eclipse.jface.viewers.ICheckStateListener, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	public void run () 
}

org/eclipse/jface/viewers/CheckboxTableViewer.class
CheckboxTableViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.CheckboxTableViewer extends org.eclipse.jface.viewers.TableViewer implements org.eclipse.jface.viewers.ICheckable  {
	private org.eclipse.core.runtime.ListenerList checkStateListeners
	private org.eclipse.jface.viewers.ICheckStateProvider checkStateProvider
	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 static org.eclipse.jface.viewers.CheckboxTableViewer newCheckList (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
		org.eclipse.swt.widgets.Table table
	public void  (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.Table table
	public void addCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	public void setCheckStateProvider (org.eclipse.jface.viewers.ICheckStateProvider) 
		org.eclipse.jface.viewers.ICheckStateProvider checkStateProvider
	protected void doUpdateItem (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		boolean fullMap
	protected static 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
		org.eclipse.jface.viewers.TableLayout layout
	private void fireCheckStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
		Object[] array
		int i
		org.eclipse.jface.viewers.ICheckStateListener l
	public boolean getChecked (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Widget widget
	public java.lang.Object[] getCheckedElements () 
		org.eclipse.swt.widgets.TableItem[] children
		java.util.ArrayList v
		int i
		org.eclipse.swt.widgets.TableItem item
	public boolean getGrayed (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Widget widget
	public java.lang.Object[] getGrayedElements () 
		org.eclipse.swt.widgets.TableItem[] children
		java.util.List v
		int i
		org.eclipse.swt.widgets.TableItem item
	public void handleSelect (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.TableItem item
		Object data
	protected void preservingSelection (java.lang.Runnable) 
		Runnable updateCode
		org.eclipse.swt.widgets.TableItem[] children
		org.eclipse.jface.viewers.CustomHashtable checked
		org.eclipse.jface.viewers.CustomHashtable grayed
		int i
		org.eclipse.swt.widgets.TableItem item
		Object data
		int i
		org.eclipse.swt.widgets.TableItem item
		Object data
	public void removeCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	public void setAllChecked (boolean) 
		boolean state
		org.eclipse.swt.widgets.TableItem[] children
		int i
		org.eclipse.swt.widgets.TableItem item
	public void setAllGrayed (boolean) 
		boolean state
		org.eclipse.swt.widgets.TableItem[] children
		int i
		org.eclipse.swt.widgets.TableItem item
	public boolean setChecked (java.lang.Object, boolean) 
		Object element
		boolean state
		org.eclipse.swt.widgets.Widget widget
	public void setCheckedElements (java.lang.Object[]) 
		Object[] elements
		org.eclipse.jface.viewers.CustomHashtable set
		int i
		org.eclipse.swt.widgets.TableItem[] items
		int i
		org.eclipse.swt.widgets.TableItem item
		Object element
		boolean check
	public boolean setGrayed (java.lang.Object, boolean) 
		Object element
		boolean state
		org.eclipse.swt.widgets.Widget widget
	public void setGrayedElements (java.lang.Object[]) 
		Object[] elements
		org.eclipse.jface.viewers.CustomHashtable set
		int i
		org.eclipse.swt.widgets.TableItem[] items
		int i
		org.eclipse.swt.widgets.TableItem item
		Object element
		boolean gray
}

org/eclipse/jface/viewers/CheckboxTreeViewer$1.class
CheckboxTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CheckboxTreeViewer$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.CheckboxTreeViewer this$0
	private final org.eclipse.jface.viewers.ICheckStateListener val$l
	private final org.eclipse.jface.viewers.CheckStateChangedEvent val$event
	void  (org.eclipse.jface.viewers.CheckboxTreeViewer, org.eclipse.jface.viewers.ICheckStateListener, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	public void run () 
}

org/eclipse/jface/viewers/CheckboxTreeViewer.class
CheckboxTreeViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.CheckboxTreeViewer extends org.eclipse.jface.viewers.TreeViewer implements org.eclipse.jface.viewers.ICheckable  {
	private org.eclipse.core.runtime.ListenerList checkStateListeners
	private org.eclipse.jface.viewers.ICheckStateProvider checkStateProvider
	private org.eclipse.swt.widgets.TreeItem lastClickedItem
	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  (org.eclipse.swt.widgets.Tree) 
		org.eclipse.swt.widgets.Tree tree
	public void addCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	public void setCheckStateProvider (org.eclipse.jface.viewers.ICheckStateProvider) 
		org.eclipse.jface.viewers.ICheckStateProvider checkStateProvider
	protected void doUpdateItem (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
	private void applyState (org.eclipse.jface.viewers.CustomHashtable, org.eclipse.jface.viewers.CustomHashtable, org.eclipse.swt.widgets.Widget) 
		org.eclipse.jface.viewers.CustomHashtable checked
		org.eclipse.jface.viewers.CustomHashtable grayed
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
		org.eclipse.swt.widgets.TreeItem ti
	protected void fireCheckStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
		Object[] array
		int i
		org.eclipse.jface.viewers.ICheckStateListener l
	private void gatherState (org.eclipse.jface.viewers.CustomHashtable, org.eclipse.jface.viewers.CustomHashtable, org.eclipse.swt.widgets.Widget) 
		org.eclipse.jface.viewers.CustomHashtable checked
		org.eclipse.jface.viewers.CustomHashtable grayed
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
		org.eclipse.swt.widgets.TreeItem ti
	public boolean getChecked (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Widget widget
	public java.lang.Object[] getCheckedElements () 
		java.util.ArrayList v
		org.eclipse.swt.widgets.Control tree
	public boolean getGrayed (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Widget widget
	public java.lang.Object[] getGrayedElements () 
		java.util.List result
	protected void handleDoubleSelect (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.TreeItem item
		Object data
		boolean state
	protected void handleSelect (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.TreeItem item
		Object data
	private void internalCollectChecked (java.util.List, org.eclipse.swt.widgets.Widget) 
		java.util.List result
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
	private void internalCollectGrayed (java.util.List, org.eclipse.swt.widgets.Widget) 
		java.util.List result
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
	private void internalSetChecked (org.eclipse.jface.viewers.CustomHashtable, org.eclipse.swt.widgets.Widget) 
		org.eclipse.jface.viewers.CustomHashtable checkedElements
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.TreeItem item
		Object data
		boolean checked
	private void internalSetGrayed (org.eclipse.jface.viewers.CustomHashtable, org.eclipse.swt.widgets.Widget) 
		org.eclipse.jface.viewers.CustomHashtable grayedElements
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.TreeItem item
		Object data
		boolean grayed
	protected void preservingSelection (java.lang.Runnable) 
		Runnable updateCode
		int n
		org.eclipse.jface.viewers.CustomHashtable checkedNodes
		org.eclipse.jface.viewers.CustomHashtable grayedNodes
	public void removeCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	public boolean setChecked (java.lang.Object, boolean) 
		Object element
		boolean state
		org.eclipse.swt.widgets.Widget widget
	private void setCheckedChildren (org.eclipse.swt.widgets.Item, boolean) 
		org.eclipse.swt.widgets.Item item
		boolean state
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item it
		org.eclipse.swt.widgets.TreeItem treeItem
	public void setCheckedElements (java.lang.Object[]) 
		Object[] elements
		org.eclipse.jface.viewers.CustomHashtable checkedElements
		int i
		Object element
		org.eclipse.swt.widgets.Control tree
	public boolean setGrayed (java.lang.Object, boolean) 
		Object element
		boolean state
		org.eclipse.swt.widgets.Widget widget
	public boolean setGrayChecked (java.lang.Object, boolean) 
		Object element
		boolean state
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.TreeItem item
	public void setGrayedElements (java.lang.Object[]) 
		Object[] elements
		org.eclipse.jface.viewers.CustomHashtable grayedElements
		int i
		Object element
		org.eclipse.swt.widgets.Control tree
	public boolean setParentsGrayed (java.lang.Object, boolean) 
		Object element
		boolean state
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.TreeItem item
	public boolean setSubtreeChecked (java.lang.Object, boolean) 
		Object element
		boolean state
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.TreeItem item
	public void setAllChecked (boolean) 
		boolean state
	private void setAllChecked (boolean, org.eclipse.swt.widgets.TreeItem[]) 
		boolean state
		org.eclipse.swt.widgets.TreeItem[] items
		int i
		org.eclipse.swt.widgets.TreeItem[] children
	boolean optionallyPruneChildren (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
}

org/eclipse/jface/viewers/ColorCellEditor$ColorCellLayout.class
ColorCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColorCellEditor$ColorCellLayout extends org.eclipse.swt.widgets.Layout {
	final org.eclipse.jface.viewers.ColorCellEditor this$0
	private void  (org.eclipse.jface.viewers.ColorCellEditor) 
	public org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite editor
		int wHint
		int hHint
		boolean force
		org.eclipse.swt.graphics.Point colorSize
		org.eclipse.swt.graphics.Point rgbSize
	public void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite editor
		boolean force
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Point colorSize
		org.eclipse.swt.graphics.Point rgbSize
		int ty
	void  (org.eclipse.jface.viewers.ColorCellEditor, org.eclipse.jface.viewers.ColorCellEditor$ColorCellLayout) 
}

org/eclipse/jface/viewers/ColorCellEditor.class
ColorCellEditor.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColorCellEditor extends org.eclipse.jface.viewers.DialogCellEditor {
	private static final int DEFAULT_EXTENT
	private static final int GAP
	private org.eclipse.swt.widgets.Composite composite
	private org.eclipse.swt.widgets.Label colorLabel
	private org.eclipse.swt.widgets.Label rgbLabel
	private org.eclipse.swt.graphics.Image image
	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
	private org.eclipse.swt.graphics.ImageData createColorImage (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.widgets.Control w
		org.eclipse.swt.graphics.RGB color
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fm
		int size
		int indent
		int extent
		int width
		int height
		int xoffset
		int yoffset
		org.eclipse.swt.graphics.RGB black
		org.eclipse.swt.graphics.PaletteData dataPalette
		org.eclipse.swt.graphics.ImageData data
		int end
		int y
		int x
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite cell
		org.eclipse.swt.graphics.Color bg
	public void dispose () 
	protected java.lang.Object openDialogBox (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control cellEditorWindow
		org.eclipse.swt.widgets.ColorDialog dialog
		Object value
	protected void updateContents (java.lang.Object) 
		Object value
		org.eclipse.swt.graphics.RGB rgb
		org.eclipse.swt.graphics.ImageData id
		org.eclipse.swt.graphics.ImageData mask
	static org.eclipse.swt.widgets.Label access$0 (org.eclipse.jface.viewers.ColorCellEditor) 
	static org.eclipse.swt.widgets.Label access$1 (org.eclipse.jface.viewers.ColorCellEditor) 
}

org/eclipse/jface/viewers/ColumnLabelProvider.class
ColumnLabelProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColumnLabelProvider extends org.eclipse.jface.viewers.CellLabelProvider implements org.eclipse.jface.viewers.IFontProvider org.eclipse.jface.viewers.IColorProvider org.eclipse.jface.viewers.ILabelProvider  {
	public void  () 
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		Object element
		org.eclipse.swt.graphics.Image image
	public org.eclipse.swt.graphics.Font getFont (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getBackground (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getForeground (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
	public java.lang.String getText (java.lang.Object) 
		Object element
}

org/eclipse/jface/viewers/ColumnLayoutData.class
ColumnLayoutData.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ColumnLayoutData extends java.lang.Object {
	public boolean resizable
	protected void  (boolean) 
		boolean resizable
}

org/eclipse/jface/viewers/ColumnPixelData.class
ColumnPixelData.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColumnPixelData extends org.eclipse.jface.viewers.ColumnLayoutData {
	public int width
	public boolean addTrim
	public void  (int) 
		int widthInPixels
	public void  (int, boolean) 
		int widthInPixels
		boolean resizable
	public void  (int, boolean, boolean) 
		int widthInPixels
		boolean resizable
		boolean addTrim
}

org/eclipse/jface/viewers/ColumnViewer$1.class
ColumnViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewer$1 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.viewers.ColumnViewer this$0
	void  (org.eclipse.jface.viewers.ColumnViewer) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/jface/viewers/ColumnViewer$2.class
ColumnViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewer$2 extends org.eclipse.jface.viewers.EditingSupport {
	final org.eclipse.jface.viewers.ColumnViewer this$0
	private final int val$columnIndex
	void  (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ColumnViewer, int) 
		org.eclipse.jface.viewers.ColumnViewer $anonymous0
	public boolean canEdit (java.lang.Object) 
		Object element
		Object[] properties
	public org.eclipse.jface.viewers.CellEditor getCellEditor (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.CellEditor[] editors
	public java.lang.Object getValue (java.lang.Object) 
		Object element
		Object[] properties
	public void setValue (java.lang.Object, java.lang.Object) 
		Object element
		Object value
		Object[] properties
	boolean isLegacySupport () 
}

org/eclipse/jface/viewers/ColumnViewer$3.class
ColumnViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewer$3 extends org.eclipse.jface.viewers.ViewerColumn {
	final org.eclipse.jface.viewers.ColumnViewer this$0
	void  (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ColumnViewer, org.eclipse.swt.widgets.Widget) 
		org.eclipse.jface.viewers.ColumnViewer $anonymous0
		org.eclipse.swt.widgets.Widget $anonymous1
}

org/eclipse/jface/viewers/ColumnViewer.class
ColumnViewer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ColumnViewer extends org.eclipse.jface.viewers.StructuredViewer {
	private org.eclipse.jface.viewers.CellEditor[] cellEditors
	private org.eclipse.jface.viewers.ICellModifier cellModifier
	private String[] columnProperties
	private org.eclipse.jface.viewers.ViewerCell cell
	private org.eclipse.jface.viewers.ColumnViewerEditor viewerEditor
	private boolean busy
	private boolean logWhenBusy
	public void  () 
	protected void hookControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	protected void hookEditingSupport (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	protected abstract org.eclipse.jface.viewers.ColumnViewerEditor createViewerEditor () 
	public org.eclipse.jface.viewers.ViewerCell getCell (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point
		org.eclipse.jface.viewers.ViewerRow row
	protected org.eclipse.jface.viewers.ViewerRow getViewerRow (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point
		org.eclipse.swt.widgets.Item item
	protected abstract org.eclipse.jface.viewers.ViewerRow getViewerRowFromItem (org.eclipse.swt.widgets.Widget) 
	protected abstract org.eclipse.swt.widgets.Widget getColumnViewerOwner (int) 
	org.eclipse.jface.viewers.ViewerColumn getViewerColumn (int) 
		int columnIndex
		org.eclipse.jface.viewers.ViewerColumn viewer
		org.eclipse.swt.widgets.Widget columnOwner
	private void setupEditingSupport (int, org.eclipse.jface.viewers.ViewerColumn) 
		int columnIndex
		org.eclipse.jface.viewers.ViewerColumn viewer
	private org.eclipse.jface.viewers.ViewerColumn createViewerColumn (org.eclipse.swt.widgets.Widget, org.eclipse.jface.viewers.CellLabelProvider) 
		org.eclipse.swt.widgets.Widget columnOwner
		org.eclipse.jface.viewers.CellLabelProvider labelProvider
		org.eclipse.jface.viewers.ViewerColumn column
	org.eclipse.jface.viewers.ViewerCell updateCell (org.eclipse.jface.viewers.ViewerRow, int, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerRow rowItem
		int column
		Object element
	protected abstract org.eclipse.swt.widgets.Item getItemAt (org.eclipse.swt.graphics.Point) 
	protected org.eclipse.swt.widgets.Item getItem (int, int) 
		int x
		int y
	public void setLabelProvider (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	void internalDisposeLabelProvider (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider oldProvider
	private void updateColumnParts (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
		org.eclipse.jface.viewers.ViewerColumn column
		org.eclipse.jface.viewers.ViewerColumn column
		int i
	public void cancelEditing () 
	protected void applyEditorValue () 
	public void editElement (java.lang.Object, int) 
		Object element
		int column
		org.eclipse.swt.widgets.Widget item
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerCell cell
	public org.eclipse.jface.viewers.CellEditor[] getCellEditors () 
	public org.eclipse.jface.viewers.ICellModifier getCellModifier () 
	public java.lang.Object[] getColumnProperties () 
	public boolean isCellEditorActive () 
	public void refresh (java.lang.Object) 
		Object element
	public void refresh (java.lang.Object, boolean) 
		Object element
		boolean updateLabels
	public void update (java.lang.Object, java.lang.String[]) 
		Object element
		String[] properties
	public void setCellEditors (org.eclipse.jface.viewers.CellEditor[]) 
		org.eclipse.jface.viewers.CellEditor[] editors
	public void setCellModifier (org.eclipse.jface.viewers.ICellModifier) 
		org.eclipse.jface.viewers.ICellModifier modifier
	public void setColumnProperties (java.lang.String[]) 
		String[] columnProperties
	protected abstract int doGetColumnCount () 
	public org.eclipse.jface.viewers.CellLabelProvider getLabelProvider (int) 
		int columnIndex
		org.eclipse.jface.viewers.ViewerColumn column
	private void handleMouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.jface.viewers.ViewerCell cell
	protected void triggerEditorActivationEvent (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent event
	public void setColumnViewerEditor (org.eclipse.jface.viewers.ColumnViewerEditor) 
		org.eclipse.jface.viewers.ColumnViewerEditor columnViewerEditor
	public org.eclipse.jface.viewers.ColumnViewerEditor getColumnViewerEditor () 
	protected java.lang.Object[] getRawChildren (java.lang.Object) 
		Object parent
		boolean oldBusy
	void clearLegacyEditingSetup () 
		int count
		int i
		org.eclipse.swt.widgets.Widget owner
		org.eclipse.jface.viewers.ViewerColumn column
		org.eclipse.jface.viewers.EditingSupport e
	protected boolean checkBusy () 
		String message
	protected void setBusy (boolean) 
		boolean busy
	public boolean isBusy () 
	static void access$0 (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.swt.events.MouseEvent) 
}

org/eclipse/jface/viewers/ColumnViewerEditor$1.class
ColumnViewerEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewerEditor$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.viewers.ColumnViewerEditor this$0
	private final org.eclipse.jface.viewers.ColumnViewer val$viewer
	void  (org.eclipse.jface.viewers.ColumnViewerEditor, org.eclipse.jface.viewers.ColumnViewer) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/viewers/ColumnViewerEditor$2.class
ColumnViewerEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewerEditor$2 extends java.lang.Object implements org.eclipse.jface.viewers.ICellEditorListener  {
	final org.eclipse.jface.viewers.ColumnViewerEditor this$0
	void  (org.eclipse.jface.viewers.ColumnViewerEditor) 
	public void editorValueChanged (boolean, boolean) 
		boolean oldValidState
		boolean newValidState
	public void cancelEditor () 
	public void applyEditorValue () 
}

org/eclipse/jface/viewers/ColumnViewerEditor$3.class
ColumnViewerEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewerEditor$3 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.viewers.ColumnViewerEditor this$0
	void  (org.eclipse.jface.viewers.ColumnViewerEditor) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/jface/viewers/ColumnViewerEditor$4.class
ColumnViewerEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewerEditor$4 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.viewers.ColumnViewerEditor this$0
	private final int val$activationTime
	private final org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent val$activationEvent
	private final org.eclipse.swt.widgets.Control val$control
	void  (org.eclipse.jface.viewers.ColumnViewerEditor, int, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent, org.eclipse.swt.widgets.Control) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/jface/viewers/ColumnViewerEditor$5.class
ColumnViewerEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewerEditor$5 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener  {
	final org.eclipse.jface.viewers.ColumnViewerEditor this$0
	void  (org.eclipse.jface.viewers.ColumnViewerEditor) 
	public void keyTraversed (org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.swt.events.TraverseEvent e
}

org/eclipse/jface/viewers/ColumnViewerEditor.class
ColumnViewerEditor.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ColumnViewerEditor extends java.lang.Object {
	private org.eclipse.jface.viewers.CellEditor cellEditor
	private org.eclipse.jface.viewers.ICellEditorListener cellEditorListener
	private org.eclipse.swt.events.FocusListener focusListener
	private org.eclipse.swt.events.MouseListener mouseListener
	private org.eclipse.jface.viewers.ColumnViewer viewer
	private org.eclipse.swt.events.TraverseListener tabeditingListener
	private org.eclipse.jface.viewers.ViewerCell cell
	private org.eclipse.core.runtime.ListenerList editorActivationListener
	private org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
	private boolean inEditorDeactivation
	private org.eclipse.swt.events.DisposeListener disposeListener
	public static final int DEFAULT
	public static final int TABBING_MOVE_TO_ROW_NEIGHBOR
	public static final int TABBING_CYCLE_IN_ROW
	public static final int TABBING_VERTICAL
	public static final int TABBING_HORIZONTAL
	public static final int KEYBOARD_ACTIVATION
	public static final int KEEP_EDITOR_ON_DOUBLE_CLICK
	private int feature
	protected void  (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy, int) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
		int feature
	private void initCellEditorListener () 
	private boolean activateCellEditor (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent activationEvent
		org.eclipse.jface.viewers.ViewerColumn part
		Object element
		int timeout
		int activationTime
		int activationTime
		Object[] ls
		int i
		org.eclipse.swt.widgets.Control control
		Object[] ls
		int i
	private boolean shouldFireDoubleClick (int, int, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		int activationTime
		int mouseTime
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent activationEvent
	void applyEditorValue () 
		org.eclipse.jface.viewers.CellEditor c
		org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent tmp
		Object[] ls
		int i
		org.eclipse.swt.widgets.Item t
		org.eclipse.swt.widgets.Control control
		Object[] ls
		int i
	void cancelEditing () 
		org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent tmp
		Object[] ls
		int i
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.viewers.CellEditor oldEditor
		Object[] ls
		int i
	void handleEditorActivationEvent (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent event
	private void saveEditorValue (org.eclipse.jface.viewers.CellEditor) 
		org.eclipse.jface.viewers.CellEditor cellEditor
		org.eclipse.jface.viewers.ViewerColumn part
	boolean isCellEditorActive () 
	void handleDoubleClickEvent () 
	public void addEditorActivationListener (org.eclipse.jface.viewers.ColumnViewerEditorActivationListener) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationListener listener
	public void removeEditorActivationListener (org.eclipse.jface.viewers.ColumnViewerEditorActivationListener) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationListener listener
	protected void processTraverseEvent (int, org.eclipse.jface.viewers.ViewerRow, org.eclipse.swt.events.TraverseEvent) 
		int columnIndex
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.swt.events.TraverseEvent event
		org.eclipse.jface.viewers.ViewerCell cell2edit
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent acEvent
	private org.eclipse.jface.viewers.ViewerCell searchCellAboveBelow (org.eclipse.jface.viewers.ViewerRow, org.eclipse.jface.viewers.ColumnViewer, int, boolean) 
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ColumnViewer viewer
		int columnIndex
		boolean above
		org.eclipse.jface.viewers.ViewerCell rv
		org.eclipse.jface.viewers.ViewerRow newRow
		org.eclipse.jface.viewers.ViewerColumn column
	private boolean isCellEditable (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.jface.viewers.ViewerColumn column
	private org.eclipse.jface.viewers.ViewerCell searchPreviousCell (org.eclipse.jface.viewers.ViewerRow, org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerCell currentCell
		org.eclipse.jface.viewers.ViewerCell originalCell
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell rv
		org.eclipse.jface.viewers.ViewerCell previousCell
		org.eclipse.jface.viewers.ViewerCell previousCell
		org.eclipse.jface.viewers.ViewerCell previousCell
		org.eclipse.jface.viewers.ViewerRow rowAbove
	private org.eclipse.jface.viewers.ViewerCell searchNextCell (org.eclipse.jface.viewers.ViewerRow, org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerCell currentCell
		org.eclipse.jface.viewers.ViewerCell originalCell
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell rv
		org.eclipse.jface.viewers.ViewerCell nextCell
		org.eclipse.jface.viewers.ViewerCell nextCell
		org.eclipse.jface.viewers.ViewerRow rowBelow
	protected abstract void setEditor (org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Item, int) 
	protected abstract void setLayoutData (org.eclipse.jface.viewers.CellEditor$LayoutData) 
	protected abstract void updateFocusCell (org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
	public org.eclipse.jface.viewers.ViewerCell getFocusCell () 
	protected org.eclipse.jface.viewers.ColumnViewer getViewer () 
	static boolean access$0 (org.eclipse.jface.viewers.ColumnViewerEditor, int, int, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
	static org.eclipse.swt.events.MouseListener access$1 (org.eclipse.jface.viewers.ColumnViewerEditor) 
	static int access$2 (org.eclipse.jface.viewers.ColumnViewerEditor) 
	static org.eclipse.jface.viewers.ViewerCell access$3 (org.eclipse.jface.viewers.ColumnViewerEditor) 
	static org.eclipse.jface.viewers.ColumnViewer access$4 (org.eclipse.jface.viewers.ColumnViewerEditor) 
}

org/eclipse/jface/viewers/ColumnViewerEditorActivationEvent.class
ColumnViewerEditorActivationEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent extends java.util.EventObject {
	private static final long serialVersionUID
	public static final int KEY_PRESSED
	public static final int MOUSE_CLICK_SELECTION
	public static final int MOUSE_DOUBLE_CLICK_SELECTION
	public static final int PROGRAMMATIC
	public static final int TRAVERSAL
	public java.util.EventObject sourceEvent
	public int time
	public int eventType
	public int keyCode
	public char character
	public int stateMask
	public boolean cancel
	public void  (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	public void  (org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.events.MouseEvent) 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.events.MouseEvent event
	public void  (org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.events.KeyEvent) 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.events.KeyEvent event
	public void  (org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.events.TraverseEvent event
}

org/eclipse/jface/viewers/ColumnViewerEditorActivationListener.class
ColumnViewerEditorActivationListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ColumnViewerEditorActivationListener extends java.lang.Object {
	public void  () 
	public abstract void beforeEditorActivated (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
	public abstract void afterEditorActivated (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
	public abstract void beforeEditorDeactivated (org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent) 
	public abstract void afterEditorDeactivated (org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent) 
}

org/eclipse/jface/viewers/ColumnViewerEditorActivationStrategy$1.class
ColumnViewerEditorActivationStrategy.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy$1 extends java.lang.Object implements org.eclipse.swt.events.KeyListener  {
	final org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy this$0
	void  (org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy) 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
		org.eclipse.jface.viewers.ViewerCell cell
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/jface/viewers/ColumnViewerEditorActivationStrategy.class
ColumnViewerEditorActivationStrategy.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy extends java.lang.Object {
	private org.eclipse.jface.viewers.ColumnViewer viewer
	private org.eclipse.swt.events.KeyListener keyboardActivationListener
	public void  (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	protected boolean isEditorActivationEvent (org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent event
		boolean singleSelect
		boolean isLeftMouseSelect
	private org.eclipse.jface.viewers.ViewerCell getFocusCell () 
	public org.eclipse.jface.viewers.ColumnViewer getViewer () 
	public void setEnableEditorActivationWithKeyboard (boolean) 
		boolean enable
	static org.eclipse.jface.viewers.ViewerCell access$0 (org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy) 
	static org.eclipse.jface.viewers.ColumnViewer access$1 (org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy) 
}

org/eclipse/jface/viewers/ColumnViewerEditorDeactivationEvent.class
ColumnViewerEditorDeactivationEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColumnViewerEditorDeactivationEvent extends java.util.EventObject {
	private static final long serialVersionUID
	public int eventType
	public static final int EDITOR_CANCELED
	public static final int EDITOR_SAVED
	public void  (java.lang.Object) 
		Object source
}

org/eclipse/jface/viewers/ColumnViewerToolTipSupport.class
ColumnViewerToolTipSupport.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColumnViewerToolTipSupport extends org.eclipse.jface.window.DefaultToolTip {
	private org.eclipse.jface.viewers.ColumnViewer viewer
	private static final String VIEWER_CELL_KEY
	private static final int DEFAULT_SHIFT_X
	private static final int DEFAULT_SHIFT_Y
	protected void  (org.eclipse.jface.viewers.ColumnViewer, int, boolean) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		int style
		boolean manualActivation
	public static void enableFor (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	public static void enableFor (org.eclipse.jface.viewers.ColumnViewer, int) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		int style
	protected java.lang.Object getToolTipArea (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected org.eclipse.swt.widgets.Composite createToolTipContentArea (org.eclipse.swt.widgets.Event, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.viewers.ViewerCell cell
	protected org.eclipse.swt.widgets.Composite createViewerToolTipContentArea (org.eclipse.swt.widgets.Event, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.widgets.Composite parent
	protected boolean shouldCreateToolTip (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		boolean rv
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.swt.graphics.Point point
		Object element
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.jface.viewers.ViewerColumn viewPart
		org.eclipse.jface.viewers.CellLabelProvider labelProvider
		boolean useNative
		String text
		org.eclipse.swt.graphics.Image img
		org.eclipse.swt.graphics.Point shift
	protected void afterHideToolTip (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/viewers/ColumnWeightData.class
ColumnWeightData.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ColumnWeightData extends org.eclipse.jface.viewers.ColumnLayoutData {
	public static final int MINIMUM_WIDTH
	public int minimumWidth
	public int weight
	public void  (int) 
		int weight
	public void  (int, int) 
		int weight
		int minimumWidth
	public void  (int, int, boolean) 
		int weight
		int minimumWidth
		boolean resizable
	public void  (int, boolean) 
		int weight
		boolean resizable
}

org/eclipse/jface/viewers/ComboBoxCellEditor$1.class
ComboBoxCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxCellEditor$1 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.jface.viewers.ComboBoxCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxCellEditor) 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/jface/viewers/ComboBoxCellEditor$2.class
ComboBoxCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxCellEditor$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.viewers.ComboBoxCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxCellEditor) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

org/eclipse/jface/viewers/ComboBoxCellEditor$3.class
ComboBoxCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxCellEditor$3 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener  {
	final org.eclipse.jface.viewers.ComboBoxCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxCellEditor) 
	public void keyTraversed (org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.swt.events.TraverseEvent e
}

org/eclipse/jface/viewers/ComboBoxCellEditor$4.class
ComboBoxCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxCellEditor$4 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.viewers.ComboBoxCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxCellEditor) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/jface/viewers/ComboBoxCellEditor.class
ComboBoxCellEditor.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ComboBoxCellEditor extends org.eclipse.jface.viewers.AbstractComboBoxCellEditor {
	private String[] items
	int selection
	org.eclipse.swt.custom.CCombo comboBox
	private static final int defaultStyle
	public void  () 
	public void  (org.eclipse.swt.widgets.Composite, java.lang.String[]) 
		org.eclipse.swt.widgets.Composite parent
		String[] items
	public void  (org.eclipse.swt.widgets.Composite, java.lang.String[], int) 
		org.eclipse.swt.widgets.Composite parent
		String[] items
		int style
	public java.lang.String[] getItems () 
	public void setItems (java.lang.String[]) 
		String[] items
	protected org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.Object doGetValue () 
	protected void doSetFocus () 
	public org.eclipse.jface.viewers.CellEditor$LayoutData getLayoutData () 
		org.eclipse.jface.viewers.CellEditor$LayoutData layoutData
		org.eclipse.swt.graphics.GC gc
	protected void doSetValue (java.lang.Object) 
		Object value
	private void populateComboBoxItems () 
		int i
	void applyEditorValueAndDeactivate () 
		Object newValue
		boolean isValid
	protected void focusLost () 
	protected void keyReleaseOccured (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent keyEvent
}

org/eclipse/jface/viewers/ComboBoxViewerCellEditor$1.class
ComboBoxViewerCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxViewerCellEditor$1 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.jface.viewers.ComboBoxViewerCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxViewerCellEditor) 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/jface/viewers/ComboBoxViewerCellEditor$2.class
ComboBoxViewerCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxViewerCellEditor$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.viewers.ComboBoxViewerCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxViewerCellEditor) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.jface.viewers.ISelection selection
}

org/eclipse/jface/viewers/ComboBoxViewerCellEditor$3.class
ComboBoxViewerCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxViewerCellEditor$3 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener  {
	final org.eclipse.jface.viewers.ComboBoxViewerCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxViewerCellEditor) 
	public void keyTraversed (org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.swt.events.TraverseEvent e
}

org/eclipse/jface/viewers/ComboBoxViewerCellEditor$4.class
ComboBoxViewerCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ComboBoxViewerCellEditor$4 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.viewers.ComboBoxViewerCellEditor this$0
	void  (org.eclipse.jface.viewers.ComboBoxViewerCellEditor) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/jface/viewers/ComboBoxViewerCellEditor.class
ComboBoxViewerCellEditor.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ComboBoxViewerCellEditor extends org.eclipse.jface.viewers.AbstractComboBoxCellEditor {
	org.eclipse.jface.viewers.ComboViewer viewer
	Object selectedValue
	private static final int defaultStyle
	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
	protected org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.custom.CCombo comboBox
	protected java.lang.Object doGetValue () 
	protected void doSetFocus () 
	public org.eclipse.jface.viewers.CellEditor$LayoutData getLayoutData () 
		org.eclipse.jface.viewers.CellEditor$LayoutData layoutData
		org.eclipse.swt.graphics.GC gc
	protected void doSetValue (java.lang.Object) 
		Object value
	public void setLabelProvider (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	public void setContenProvider (org.eclipse.jface.viewers.IStructuredContentProvider) 
		org.eclipse.jface.viewers.IStructuredContentProvider provider
	public void setInput (java.lang.Object) 
		Object input
	public org.eclipse.jface.viewers.ComboViewer getViewer () 
	void applyEditorValueAndDeactivate () 
		org.eclipse.jface.viewers.ISelection selection
		Object newValue
		boolean isValid
	protected void focusLost () 
	protected void keyReleaseOccured (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent keyEvent
}

org/eclipse/jface/viewers/ComboViewer.class
ComboViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ComboViewer extends org.eclipse.jface.viewers.AbstractListViewer {
	private org.eclipse.swt.widgets.Combo combo
	private org.eclipse.swt.custom.CCombo ccombo
	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  (org.eclipse.swt.widgets.Combo) 
		org.eclipse.swt.widgets.Combo list
	public void  (org.eclipse.swt.custom.CCombo) 
		org.eclipse.swt.custom.CCombo list
	protected void listAdd (java.lang.String, int) 
		String string
		int index
	protected void listSetItem (int, java.lang.String) 
		int index
		String string
	protected int[] listGetSelectionIndices () 
	protected int listGetItemCount () 
	protected void listSetItems (java.lang.String[]) 
		String[] labels
	protected void listRemoveAll () 
	protected void listRemove (int) 
		int index
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.swt.custom.CCombo getCCombo () 
	public org.eclipse.swt.widgets.Combo getCombo () 
	public void reveal (java.lang.Object) 
		Object element
	protected void listSetSelection (int[]) 
		int[] ixs
		int idx
		int idx
	protected void listDeselectAll () 
	protected void listShowSelection () 
}

org/eclipse/jface/viewers/ContentViewer$1.class
ContentViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ContentViewer$1 extends java.lang.Object implements org.eclipse.jface.viewers.ILabelProviderListener  {
	private boolean logWhenDisposed
	final org.eclipse.jface.viewers.ContentViewer this$0
	void  (org.eclipse.jface.viewers.ContentViewer) 
	public void labelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
		org.eclipse.swt.widgets.Control control
		String message
}

org/eclipse/jface/viewers/ContentViewer$2.class
ContentViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ContentViewer$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.viewers.ContentViewer this$0
	void  (org.eclipse.jface.viewers.ContentViewer) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/jface/viewers/ContentViewer.class
ContentViewer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ContentViewer extends org.eclipse.jface.viewers.Viewer {
	private org.eclipse.jface.viewers.IContentProvider contentProvider
	private Object input
	private org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	private final org.eclipse.jface.viewers.ILabelProviderListener labelProviderListener
	protected void  () 
	public org.eclipse.jface.viewers.IContentProvider getContentProvider () 
	public java.lang.Object getInput () 
	public org.eclipse.jface.viewers.IBaseLabelProvider getLabelProvider () 
	protected void handleDispose (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
	protected void handleLabelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
	protected void hookControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	protected void labelProviderChanged () 
	public void setContentProvider (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider contentProvider
		org.eclipse.jface.viewers.IContentProvider oldContentProvider
		Object currentInput
	public void setInput (java.lang.Object) 
		Object input
		Object oldInput
	public void setLabelProvider (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
		org.eclipse.jface.viewers.IBaseLabelProvider oldProvider
	void internalDisposeLabelProvider (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider oldProvider
}

org/eclipse/jface/viewers/CustomHashtable$EmptyEnumerator.class
CustomHashtable.java
package org.eclipse.jface.viewers
final org.eclipse.jface.viewers.CustomHashtable$EmptyEnumerator extends java.lang.Object implements java.util.Enumeration  {
	private void  () 
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
	void  (org.eclipse.jface.viewers.CustomHashtable$EmptyEnumerator) 
}

org/eclipse/jface/viewers/CustomHashtable$HashEnumerator.class
CustomHashtable.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CustomHashtable$HashEnumerator extends java.lang.Object implements java.util.Enumeration  {
	boolean key
	int start
	org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
	final org.eclipse.jface.viewers.CustomHashtable this$0
	void  (org.eclipse.jface.viewers.CustomHashtable, boolean) 
		boolean isKey
	public boolean hasMoreElements () 
	public java.lang.Object nextElement () 
		Object result
}

org/eclipse/jface/viewers/CustomHashtable$HashMapEntry.class
CustomHashtable.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.CustomHashtable$HashMapEntry extends java.lang.Object {
	Object key
	Object value
	org.eclipse.jface.viewers.CustomHashtable$HashMapEntry next
	void  (java.lang.Object, java.lang.Object) 
		Object theKey
		Object theValue
}

org/eclipse/jface/viewers/CustomHashtable.class
CustomHashtable.java
package org.eclipse.jface.viewers
final org.eclipse.jface.viewers.CustomHashtable extends java.lang.Object {
	transient int elementCount
	transient org.eclipse.jface.viewers.CustomHashtable$HashMapEntry[] elementData
	private float loadFactor
	private int threshold
	transient int firstSlot
	transient int lastSlot
	private transient org.eclipse.jface.viewers.IElementComparer comparer
	private static final org.eclipse.jface.viewers.CustomHashtable$EmptyEnumerator emptyEnumerator
	public static final int DEFAULT_CAPACITY
	static void  () 
	public void  () 
	public void  (int) 
		int capacity
	public void  (org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.IElementComparer comparer
	public void  (int, org.eclipse.jface.viewers.IElementComparer) 
		int capacity
		org.eclipse.jface.viewers.IElementComparer comparer
	public void  (org.eclipse.jface.viewers.CustomHashtable, org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.CustomHashtable table
		org.eclipse.jface.viewers.IElementComparer comparer
		int i
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
	public org.eclipse.jface.viewers.IElementComparer getComparer () 
	private void computeMaxSize () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public java.util.Enumeration elements () 
	public java.lang.Object get (java.lang.Object) 
		Object key
		int index
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
	private org.eclipse.jface.viewers.CustomHashtable$HashMapEntry getEntry (java.lang.Object) 
		Object key
		int index
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
	private int hashCode (java.lang.Object) 
		Object key
	private boolean keyEquals (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public java.util.Enumeration keys () 
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		int index
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
		Object result
	private void rehash () 
		int length
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry[] newData
		int i
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
		int index
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry next
	public java.lang.Object remove (java.lang.Object) 
		Object key
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry last
		int index
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
	public int size () 
	public java.lang.String toString () 
		StringBuffer buffer
		int i
		org.eclipse.jface.viewers.CustomHashtable$HashMapEntry entry
}

org/eclipse/jface/viewers/DecoratingLabelProvider.class
DecoratingLabelProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.DecoratingLabelProvider extends org.eclipse.jface.viewers.LabelProvider implements org.eclipse.jface.viewers.ILabelProvider org.eclipse.jface.viewers.IViewerLabelProvider org.eclipse.jface.viewers.IColorProvider org.eclipse.jface.viewers.IFontProvider org.eclipse.jface.viewers.ITreePathLabelProvider  {
	private org.eclipse.jface.viewers.ILabelProvider provider
	private org.eclipse.jface.viewers.ILabelDecorator decorator
	private org.eclipse.core.runtime.ListenerList listeners
	private org.eclipse.jface.viewers.IDecorationContext decorationContext
	public void  (org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.ILabelDecorator) 
		org.eclipse.jface.viewers.ILabelProvider provider
		org.eclipse.jface.viewers.ILabelDecorator decorator
	public void addListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public void dispose () 
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
		org.eclipse.swt.graphics.Image image
		org.eclipse.jface.viewers.LabelDecorator ld2
		org.eclipse.swt.graphics.Image decorated
		org.eclipse.swt.graphics.Image decorated
	public org.eclipse.jface.viewers.ILabelDecorator getLabelDecorator () 
	public org.eclipse.jface.viewers.ILabelProvider getLabelProvider () 
	public java.lang.String getText (java.lang.Object) 
		Object element
		String text
		org.eclipse.jface.viewers.LabelDecorator ld2
		String decorated
		String decorated
	public boolean isLabelProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	public void removeListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public void setLabelDecorator (org.eclipse.jface.viewers.ILabelDecorator) 
		org.eclipse.jface.viewers.ILabelDecorator decorator
		org.eclipse.jface.viewers.ILabelDecorator oldDecorator
		Object[] listenerList
		int i
		int i
	public void updateLabel (org.eclipse.jface.viewers.ViewerLabel, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerLabel settings
		Object element
		org.eclipse.jface.viewers.ILabelDecorator currentDecorator
		String oldText
		boolean decorationReady
		org.eclipse.jface.viewers.IDelayedLabelDecorator delayedDecorator
		org.eclipse.swt.graphics.Image oldImage
	protected void updateForDecorationReady (org.eclipse.jface.viewers.ViewerLabel, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerLabel settings
		Object element
		org.eclipse.jface.viewers.IColorDecorator colorDecorator
	public org.eclipse.swt.graphics.Color getBackground (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Font getFont (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getForeground (java.lang.Object) 
		Object element
	public org.eclipse.jface.viewers.IDecorationContext getDecorationContext () 
	public void setDecorationContext (org.eclipse.jface.viewers.IDecorationContext) 
		org.eclipse.jface.viewers.IDecorationContext decorationContext
	public void updateLabel (org.eclipse.jface.viewers.ViewerLabel, org.eclipse.jface.viewers.TreePath) 
		org.eclipse.jface.viewers.ViewerLabel settings
		org.eclipse.jface.viewers.TreePath elementPath
		org.eclipse.jface.viewers.ILabelDecorator currentDecorator
		String oldText
		Object element
		boolean decorationReady
		org.eclipse.jface.viewers.LabelDecorator labelDecorator
		org.eclipse.jface.viewers.IDelayedLabelDecorator delayedDecorator
		org.eclipse.jface.viewers.ITreePathLabelProvider pprov
		org.eclipse.swt.graphics.Image oldImage
	private void decorateSettings (org.eclipse.jface.viewers.ViewerLabel, org.eclipse.jface.viewers.TreePath) 
		org.eclipse.jface.viewers.ViewerLabel settings
		org.eclipse.jface.viewers.TreePath elementPath
		Object element
		org.eclipse.jface.viewers.LabelDecorator labelDecorator
		String text
		org.eclipse.swt.graphics.Image image
		String text
		org.eclipse.swt.graphics.Image image
		org.eclipse.jface.viewers.IColorDecorator colorDecorator
		org.eclipse.swt.graphics.Color background
		org.eclipse.swt.graphics.Color foreground
		org.eclipse.swt.graphics.Font font
}

org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider$1.class
DecoratingStyledCellLabelProvider.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider$1 extends java.lang.Object implements org.eclipse.jface.viewers.ILabelProviderListener  {
	final org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider this$0
	void  (org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider) 
	public void labelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
}

org/eclipse/jface/viewers/DecoratingStyledCellLabelProvider.class
DecoratingStyledCellLabelProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider extends org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider {
	private org.eclipse.jface.viewers.ILabelDecorator decorator
	private org.eclipse.jface.viewers.IDecorationContext decorationContext
	private org.eclipse.jface.viewers.ILabelProviderListener labelProviderListener
	public void  (org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider, org.eclipse.jface.viewers.ILabelDecorator, org.eclipse.jface.viewers.IDecorationContext) 
		org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider labelProvider
		org.eclipse.jface.viewers.ILabelDecorator decorator
		org.eclipse.jface.viewers.IDecorationContext decorationContext
	public org.eclipse.jface.viewers.IDecorationContext getDecorationContext () 
	public void setDecorationContext (org.eclipse.jface.viewers.IDecorationContext) 
		org.eclipse.jface.viewers.IDecorationContext decorationContext
	private boolean waitForPendingDecoration (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		Object element
		String oldText
		boolean isDecorationPending
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	public org.eclipse.swt.graphics.Color getForeground (java.lang.Object) 
		Object element
		org.eclipse.swt.graphics.Color foreground
	public org.eclipse.swt.graphics.Color getBackground (java.lang.Object) 
		Object element
		org.eclipse.swt.graphics.Color color
	public org.eclipse.swt.graphics.Font getFont (java.lang.Object) 
		Object element
		org.eclipse.swt.graphics.Font font
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Image decorated
	protected org.eclipse.jface.viewers.StyledString getStyledText (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.StyledString styledString
		String label
		String decorated
		String decorated
		org.eclipse.jface.viewers.StyledString$Styler style
	protected org.eclipse.jface.viewers.StyledString$Styler getDecorationStyle (java.lang.Object) 
		Object element
	public org.eclipse.jface.viewers.ILabelDecorator getLabelDecorator () 
	public void setLabelDecorator (org.eclipse.jface.viewers.ILabelDecorator) 
		org.eclipse.jface.viewers.ILabelDecorator newDecorator
		org.eclipse.jface.viewers.ILabelDecorator oldDecorator
	public void addListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public void removeListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public boolean isLabelProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	public void dispose () 
}

org/eclipse/jface/viewers/DecorationContext.class
DecorationContext.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.DecorationContext extends java.lang.Object implements org.eclipse.jface.viewers.IDecorationContext  {
	public static final org.eclipse.jface.viewers.IDecorationContext DEFAULT_CONTEXT
	private java.util.Map properties
	static void  () 
	public void  () 
	public java.lang.Object getProperty (java.lang.String) 
		String property
	public java.lang.String[] getProperties () 
	public void putProperty (java.lang.String, java.lang.Object) 
		String property
		Object value
}

org/eclipse/jface/viewers/DecorationOverlayIcon.class
DecorationOverlayIcon.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.DecorationOverlayIcon extends org.eclipse.jface.resource.CompositeImageDescriptor {
	private org.eclipse.swt.graphics.Image base
	private org.eclipse.jface.resource.ImageDescriptor[] overlays
	private org.eclipse.swt.graphics.Point size
	public void  (org.eclipse.swt.graphics.Image, org.eclipse.jface.resource.ImageDescriptor[], org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Image baseImage
		org.eclipse.jface.resource.ImageDescriptor[] overlaysArray
		org.eclipse.swt.graphics.Point sizeValue
	public void  (org.eclipse.swt.graphics.Image, org.eclipse.jface.resource.ImageDescriptor[]) 
		org.eclipse.swt.graphics.Image baseImage
		org.eclipse.jface.resource.ImageDescriptor[] overlaysArray
	public void  (org.eclipse.swt.graphics.Image, org.eclipse.jface.resource.ImageDescriptor, int) 
		org.eclipse.swt.graphics.Image baseImage
		org.eclipse.jface.resource.ImageDescriptor overlayImage
		int quadrant
	private static org.eclipse.jface.resource.ImageDescriptor[] createArrayFrom (org.eclipse.jface.resource.ImageDescriptor, int) 
		org.eclipse.jface.resource.ImageDescriptor overlayImage
		int quadrant
		org.eclipse.jface.resource.ImageDescriptor[] descs
	private void drawOverlays (org.eclipse.jface.resource.ImageDescriptor[]) 
		org.eclipse.jface.resource.ImageDescriptor[] overlaysArray
		int i
		org.eclipse.jface.resource.ImageDescriptor overlay
		org.eclipse.swt.graphics.ImageData overlayData
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.jface.viewers.DecorationOverlayIcon other
	public int hashCode () 
		int code
		int i
	protected void drawCompositeImage (int, int) 
		int width
		int height
		org.eclipse.jface.resource.ImageDescriptor underlay
	protected org.eclipse.swt.graphics.Point getSize () 
	protected int getTransparentPixel () 
}

org/eclipse/jface/viewers/DelegatingStyledCellLabelProvider$IStyledLabelProvider.class
DelegatingStyledCellLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider extends java.lang.Object implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public abstract org.eclipse.jface.viewers.StyledString getStyledText (java.lang.Object) 
	public abstract org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
}

org/eclipse/jface/viewers/DelegatingStyledCellLabelProvider.class
DelegatingStyledCellLabelProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider extends org.eclipse.jface.viewers.StyledCellLabelProvider {
	private org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider styledLabelProvider
	public void  (org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider) 
		org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider labelProvider
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		Object element
		org.eclipse.jface.viewers.StyledString styledString
		String newText
		org.eclipse.swt.custom.StyleRange[] oldStyleRanges
		org.eclipse.swt.custom.StyleRange[] newStyleRanges
	public org.eclipse.swt.graphics.Color getForeground (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getBackground (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Font getFont (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
	protected org.eclipse.jface.viewers.StyledString getStyledText (java.lang.Object) 
		Object element
	public org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider getStyledStringProvider () 
	public void addListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public void removeListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public boolean isLabelProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	public void dispose () 
}

org/eclipse/jface/viewers/DialogCellEditor$1.class
DialogCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.DialogCellEditor$1 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.jface.viewers.DialogCellEditor this$0
	void  (org.eclipse.jface.viewers.DialogCellEditor) 
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/jface/viewers/DialogCellEditor$2.class
DialogCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.DialogCellEditor$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.viewers.DialogCellEditor this$0
	void  (org.eclipse.jface.viewers.DialogCellEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		Object newValue
		boolean newValidState
}

org/eclipse/jface/viewers/DialogCellEditor$3.class
DialogCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.DialogCellEditor$3 extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	final org.eclipse.jface.viewers.DialogCellEditor this$0
	void  (org.eclipse.jface.viewers.DialogCellEditor) 
	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/jface/viewers/DialogCellEditor$DialogCellLayout.class
DialogCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.DialogCellEditor$DialogCellLayout extends org.eclipse.swt.widgets.Layout {
	final org.eclipse.jface.viewers.DialogCellEditor this$0
	private void  (org.eclipse.jface.viewers.DialogCellEditor) 
	public void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite editor
		boolean force
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Point size
	public org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite editor
		int wHint
		int hHint
		boolean force
		org.eclipse.swt.graphics.Point contentsSize
		org.eclipse.swt.graphics.Point buttonSize
		org.eclipse.swt.graphics.Point result
	void  (org.eclipse.jface.viewers.DialogCellEditor, org.eclipse.jface.viewers.DialogCellEditor$DialogCellLayout) 
}

org/eclipse/jface/viewers/DialogCellEditor.class
DialogCellEditor.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.DialogCellEditor extends org.eclipse.jface.viewers.CellEditor {
	public static final String CELL_EDITOR_IMG_DOTS_BUTTON
	private org.eclipse.swt.widgets.Composite editor
	private org.eclipse.swt.widgets.Control contents
	private org.eclipse.swt.widgets.Label defaultLabel
	private org.eclipse.swt.widgets.Button button
	private org.eclipse.swt.events.FocusListener buttonFocusListener
	private Object value
	private static final int defaultStyle
	static Class class$0
	static void  () 
		org.eclipse.jface.resource.ImageRegistry reg
	public void  () 
	protected void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	protected org.eclipse.swt.widgets.Button createButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Button result
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite cell
	protected org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.graphics.Color bg
	public void deactivate () 
	protected java.lang.Object doGetValue () 
	protected void doSetFocus () 
	private org.eclipse.swt.events.FocusListener getButtonFocusListener () 
	protected void doSetValue (java.lang.Object) 
		Object value
	protected org.eclipse.swt.widgets.Label getDefaultLabel () 
	protected abstract java.lang.Object openDialogBox (org.eclipse.swt.widgets.Control) 
	protected void updateContents (java.lang.Object) 
		Object value
		String text
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.jface.viewers.DialogCellEditor) 
	static org.eclipse.swt.widgets.Control access$1 (org.eclipse.jface.viewers.DialogCellEditor) 
	static org.eclipse.swt.events.FocusListener access$2 (org.eclipse.jface.viewers.DialogCellEditor) 
	static org.eclipse.swt.widgets.Composite access$3 (org.eclipse.jface.viewers.DialogCellEditor) 
}

org/eclipse/jface/viewers/DoubleClickEvent.class
DoubleClickEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.DoubleClickEvent extends java.util.EventObject {
	private static final long serialVersionUID
	protected org.eclipse.jface.viewers.ISelection selection
	public void  (org.eclipse.jface.viewers.Viewer, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.Viewer source
		org.eclipse.jface.viewers.ISelection selection
	public org.eclipse.jface.viewers.ISelection getSelection () 
	public org.eclipse.jface.viewers.Viewer getViewer () 
}

org/eclipse/jface/viewers/EditingSupport.class
EditingSupport.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.EditingSupport extends java.lang.Object {
	private org.eclipse.jface.viewers.ColumnViewer viewer
	public void  (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	protected abstract org.eclipse.jface.viewers.CellEditor getCellEditor (java.lang.Object) 
	protected abstract boolean canEdit (java.lang.Object) 
	protected abstract java.lang.Object getValue (java.lang.Object) 
	protected abstract void setValue (java.lang.Object, java.lang.Object) 
	public org.eclipse.jface.viewers.ColumnViewer getViewer () 
	protected void initializeCellEditorValue (org.eclipse.jface.viewers.CellEditor, org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.CellEditor cellEditor
		org.eclipse.jface.viewers.ViewerCell cell
		Object value
	protected void saveCellEditorValue (org.eclipse.jface.viewers.CellEditor, org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.CellEditor cellEditor
		org.eclipse.jface.viewers.ViewerCell cell
		Object value
	boolean isLegacySupport () 
}

org/eclipse/jface/viewers/FocusCellHighlighter.class
FocusCellHighlighter.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.FocusCellHighlighter extends java.lang.Object {
	private org.eclipse.jface.viewers.ColumnViewer viewer
	private org.eclipse.jface.viewers.SWTFocusCellManager mgr
	public void  (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	void setMgr (org.eclipse.jface.viewers.SWTFocusCellManager) 
		org.eclipse.jface.viewers.SWTFocusCellManager mgr
	public org.eclipse.jface.viewers.ViewerCell getFocusCell () 
	protected void focusCellChanged (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	protected void focusCellChanged (org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell newCell
		org.eclipse.jface.viewers.ViewerCell oldCell
	protected void init () 
}

org/eclipse/jface/viewers/FocusCellOwnerDrawHighlighter$1.class
FocusCellOwnerDrawHighlighter.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.FocusCellOwnerDrawHighlighter$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.viewers.FocusCellOwnerDrawHighlighter this$0
	private final org.eclipse.jface.viewers.ColumnViewer val$viewer
	void  (org.eclipse.jface.viewers.FocusCellOwnerDrawHighlighter, org.eclipse.jface.viewers.ColumnViewer) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.ViewerCell focusCell
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerCell cell
}

org/eclipse/jface/viewers/FocusCellOwnerDrawHighlighter.class
FocusCellOwnerDrawHighlighter.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.FocusCellOwnerDrawHighlighter extends org.eclipse.jface.viewers.FocusCellHighlighter {
	public void  (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	private void markFocusedCell (org.eclipse.swt.widgets.Event, org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.graphics.Color background
		org.eclipse.swt.graphics.Color foreground
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.graphics.Rectangle rect
	private void removeSelectionInformation (org.eclipse.swt.widgets.Event, org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.graphics.GC gc
	private void hookListener (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.swt.widgets.Listener listener
	protected org.eclipse.swt.graphics.Color getSelectedCellBackgroundColor (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	protected org.eclipse.swt.graphics.Color getSelectedCellForegroundColor (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	protected org.eclipse.swt.graphics.Color getSelectedCellForegroundColorNoFocus (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	protected org.eclipse.swt.graphics.Color getSelectedCellBackgroundColorNoFocus (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	protected boolean onlyTextHighlighting (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	protected void focusCellChanged (org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell newCell
		org.eclipse.jface.viewers.ViewerCell oldCell
		org.eclipse.swt.graphics.Rectangle rect
		int x
		int width
		org.eclipse.swt.graphics.Rectangle rect
		int x
		int width
	static void access$0 (org.eclipse.jface.viewers.FocusCellOwnerDrawHighlighter, org.eclipse.swt.widgets.Event, org.eclipse.jface.viewers.ViewerCell) 
	static void access$1 (org.eclipse.jface.viewers.FocusCellOwnerDrawHighlighter, org.eclipse.swt.widgets.Event, org.eclipse.jface.viewers.ViewerCell) 
}

org/eclipse/jface/viewers/IBaseLabelProvider.class
IBaseLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IBaseLabelProvider extends java.lang.Object {
	public abstract void addListener (org.eclipse.jface.viewers.ILabelProviderListener) 
	public abstract void dispose () 
	public abstract boolean isLabelProperty (java.lang.Object, java.lang.String) 
	public abstract void removeListener (org.eclipse.jface.viewers.ILabelProviderListener) 
}

org/eclipse/jface/viewers/IBasicPropertyConstants.class
IBasicPropertyConstants.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IBasicPropertyConstants extends java.lang.Object {
	public static final String P_TEXT
	public static final String P_IMAGE
	public static final String P_CHILDREN
	public static final String P_PARENT
}

org/eclipse/jface/viewers/ICellEditorListener.class
ICellEditorListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ICellEditorListener extends java.lang.Object {
	public abstract void applyEditorValue () 
	public abstract void cancelEditor () 
	public abstract void editorValueChanged (boolean, boolean) 
}

org/eclipse/jface/viewers/ICellEditorValidator.class
ICellEditorValidator.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ICellEditorValidator extends java.lang.Object {
	public abstract java.lang.String isValid (java.lang.Object) 
}

org/eclipse/jface/viewers/ICellModifier.class
ICellModifier.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ICellModifier extends java.lang.Object {
	public abstract boolean canModify (java.lang.Object, java.lang.String) 
	public abstract java.lang.Object getValue (java.lang.Object, java.lang.String) 
	public abstract void modify (java.lang.Object, java.lang.String, java.lang.Object) 
}

org/eclipse/jface/viewers/ICheckStateListener.class
ICheckStateListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ICheckStateListener extends java.lang.Object {
	public abstract void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
}

org/eclipse/jface/viewers/ICheckStateProvider.class
ICheckStateProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ICheckStateProvider extends java.lang.Object {
	public abstract boolean isChecked (java.lang.Object) 
	public abstract boolean isGrayed (java.lang.Object) 
}

org/eclipse/jface/viewers/ICheckable.class
ICheckable.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ICheckable extends java.lang.Object {
	public abstract void addCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
	public abstract boolean getChecked (java.lang.Object) 
	public abstract void removeCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
	public abstract boolean setChecked (java.lang.Object, boolean) 
}

org/eclipse/jface/viewers/IColorDecorator.class
IColorDecorator.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IColorDecorator extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Color decorateForeground (java.lang.Object) 
	public abstract org.eclipse.swt.graphics.Color decorateBackground (java.lang.Object) 
}

org/eclipse/jface/viewers/IColorProvider.class
IColorProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IColorProvider extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Color getForeground (java.lang.Object) 
	public abstract org.eclipse.swt.graphics.Color getBackground (java.lang.Object) 
}

org/eclipse/jface/viewers/IContentProvider.class
IContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IContentProvider extends java.lang.Object {
	public abstract void dispose () 
	public abstract void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
}

org/eclipse/jface/viewers/IDecoration.class
IDecoration.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IDecoration extends java.lang.Object {
	public static final int TOP_LEFT
	public static final int TOP_RIGHT
	public static final int BOTTOM_LEFT
	public static final int BOTTOM_RIGHT
	public static final int UNDERLAY
	public static final int REPLACE
	public static final String ENABLE_REPLACE
	public abstract void addPrefix (java.lang.String) 
	public abstract void addSuffix (java.lang.String) 
	public abstract void addOverlay (org.eclipse.jface.resource.ImageDescriptor) 
	public abstract void addOverlay (org.eclipse.jface.resource.ImageDescriptor, int) 
	public abstract void setForegroundColor (org.eclipse.swt.graphics.Color) 
	public abstract void setBackgroundColor (org.eclipse.swt.graphics.Color) 
	public abstract void setFont (org.eclipse.swt.graphics.Font) 
	public abstract org.eclipse.jface.viewers.IDecorationContext getDecorationContext () 
}

org/eclipse/jface/viewers/IDecorationContext.class
IDecorationContext.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IDecorationContext extends java.lang.Object {
	public abstract java.lang.Object getProperty (java.lang.String) 
	public abstract java.lang.String[] getProperties () 
}

org/eclipse/jface/viewers/IDelayedLabelDecorator.class
IDelayedLabelDecorator.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IDelayedLabelDecorator extends java.lang.Object implements org.eclipse.jface.viewers.ILabelDecorator  {
	public abstract boolean prepareDecoration (java.lang.Object, java.lang.String) 
}

org/eclipse/jface/viewers/IDoubleClickListener.class
IDoubleClickListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IDoubleClickListener extends java.lang.Object {
	public abstract void doubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
}

org/eclipse/jface/viewers/IElementComparer.class
IElementComparer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IElementComparer extends java.lang.Object {
	public abstract boolean equals (java.lang.Object, java.lang.Object) 
	public abstract int hashCode (java.lang.Object) 
}

org/eclipse/jface/viewers/IFilter.class
IFilter.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IFilter extends java.lang.Object {
	public abstract boolean select (java.lang.Object) 
}

org/eclipse/jface/viewers/IFontDecorator.class
IFontDecorator.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IFontDecorator extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Font decorateFont (java.lang.Object) 
}

org/eclipse/jface/viewers/IFontProvider.class
IFontProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IFontProvider extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Font getFont (java.lang.Object) 
}

org/eclipse/jface/viewers/IIndexableLazyContentProvider.class
IIndexableLazyContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IIndexableLazyContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ILazyContentProvider  {
	public abstract int findElement (java.lang.Object) 
}

org/eclipse/jface/viewers/IInputProvider.class
IInputProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IInputProvider extends java.lang.Object {
	public abstract java.lang.Object getInput () 
}

org/eclipse/jface/viewers/IInputSelectionProvider.class
IInputSelectionProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IInputSelectionProvider extends java.lang.Object implements org.eclipse.jface.viewers.IInputProvider org.eclipse.jface.viewers.ISelectionProvider  {
}

org/eclipse/jface/viewers/ILabelDecorator.class
ILabelDecorator.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ILabelDecorator extends java.lang.Object implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public abstract org.eclipse.swt.graphics.Image decorateImage (org.eclipse.swt.graphics.Image, java.lang.Object) 
	public abstract java.lang.String decorateText (java.lang.String, java.lang.Object) 
}

org/eclipse/jface/viewers/ILabelProvider.class
ILabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ILabelProvider extends java.lang.Object implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public abstract org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
	public abstract java.lang.String getText (java.lang.Object) 
}

org/eclipse/jface/viewers/ILabelProviderListener.class
ILabelProviderListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ILabelProviderListener extends java.lang.Object {
	public abstract void labelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
}

org/eclipse/jface/viewers/ILazyContentProvider.class
ILazyContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ILazyContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IContentProvider  {
	public abstract void updateElement (int) 
}

org/eclipse/jface/viewers/ILazyTreeContentProvider.class
ILazyTreeContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ILazyTreeContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IContentProvider  {
	public abstract void updateElement (java.lang.Object, int) 
	public abstract void updateChildCount (java.lang.Object, int) 
	public abstract java.lang.Object getParent (java.lang.Object) 
}

org/eclipse/jface/viewers/ILazyTreePathContentProvider.class
ILazyTreePathContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ILazyTreePathContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IContentProvider  {
	public abstract void updateElement (org.eclipse.jface.viewers.TreePath, int) 
	public abstract void updateChildCount (org.eclipse.jface.viewers.TreePath, int) 
	public abstract void updateHasChildren (org.eclipse.jface.viewers.TreePath) 
	public abstract org.eclipse.jface.viewers.TreePath[] getParents (java.lang.Object) 
}

org/eclipse/jface/viewers/ILightweightLabelDecorator.class
ILightweightLabelDecorator.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ILightweightLabelDecorator extends java.lang.Object implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public abstract void decorate (java.lang.Object, org.eclipse.jface.viewers.IDecoration) 
}

org/eclipse/jface/viewers/IOpenListener.class
IOpenListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IOpenListener extends java.lang.Object {
	public abstract void open (org.eclipse.jface.viewers.OpenEvent) 
}

org/eclipse/jface/viewers/IPostSelectionProvider.class
IPostSelectionProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IPostSelectionProvider extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionProvider  {
	public abstract void addPostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
	public abstract void removePostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
}

org/eclipse/jface/viewers/ISelection.class
ISelection.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ISelection extends java.lang.Object {
	public abstract boolean isEmpty () 
}

org/eclipse/jface/viewers/ISelectionChangedListener.class
ISelectionChangedListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ISelectionChangedListener extends java.lang.Object {
	public abstract void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
}

org/eclipse/jface/viewers/ISelectionProvider.class
ISelectionProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ISelectionProvider extends java.lang.Object {
	public abstract void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
	public abstract org.eclipse.jface.viewers.ISelection getSelection () 
	public abstract void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
	public abstract void setSelection (org.eclipse.jface.viewers.ISelection) 
}

org/eclipse/jface/viewers/IStructuredContentProvider.class
IStructuredContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IStructuredContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IContentProvider  {
	public abstract java.lang.Object[] getElements (java.lang.Object) 
}

org/eclipse/jface/viewers/IStructuredSelection.class
IStructuredSelection.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IStructuredSelection extends java.lang.Object implements org.eclipse.jface.viewers.ISelection  {
	public abstract java.lang.Object getFirstElement () 
	public abstract java.util.Iterator iterator () 
	public abstract int size () 
	public abstract java.lang.Object[] toArray () 
	public abstract java.util.List toList () 
}

org/eclipse/jface/viewers/ITableColorProvider.class
ITableColorProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITableColorProvider extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Color getForeground (java.lang.Object, int) 
	public abstract org.eclipse.swt.graphics.Color getBackground (java.lang.Object, int) 
}

org/eclipse/jface/viewers/ITableFontProvider.class
ITableFontProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITableFontProvider extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Font getFont (java.lang.Object, int) 
}

org/eclipse/jface/viewers/ITableLabelProvider.class
ITableLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITableLabelProvider extends java.lang.Object implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public abstract org.eclipse.swt.graphics.Image getColumnImage (java.lang.Object, int) 
	public abstract java.lang.String getColumnText (java.lang.Object, int) 
}

org/eclipse/jface/viewers/ITreeContentProvider.class
ITreeContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITreeContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	public abstract java.lang.Object[] getElements (java.lang.Object) 
	public abstract java.lang.Object[] getChildren (java.lang.Object) 
	public abstract java.lang.Object getParent (java.lang.Object) 
	public abstract boolean hasChildren (java.lang.Object) 
}

org/eclipse/jface/viewers/ITreePathContentProvider.class
ITreePathContentProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITreePathContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	public abstract java.lang.Object[] getElements (java.lang.Object) 
	public abstract java.lang.Object[] getChildren (org.eclipse.jface.viewers.TreePath) 
	public abstract boolean hasChildren (org.eclipse.jface.viewers.TreePath) 
	public abstract org.eclipse.jface.viewers.TreePath[] getParents (java.lang.Object) 
}

org/eclipse/jface/viewers/ITreePathLabelProvider.class
ITreePathLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITreePathLabelProvider extends java.lang.Object implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public abstract void updateLabel (org.eclipse.jface.viewers.ViewerLabel, org.eclipse.jface.viewers.TreePath) 
}

org/eclipse/jface/viewers/ITreeSelection.class
ITreeSelection.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITreeSelection extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredSelection  {
	public abstract org.eclipse.jface.viewers.TreePath[] getPaths () 
	public abstract org.eclipse.jface.viewers.TreePath[] getPathsFor (java.lang.Object) 
}

org/eclipse/jface/viewers/ITreeViewerListener.class
ITreeViewerListener.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ITreeViewerListener extends java.lang.Object {
	public abstract void treeCollapsed (org.eclipse.jface.viewers.TreeExpansionEvent) 
	public abstract void treeExpanded (org.eclipse.jface.viewers.TreeExpansionEvent) 
}

org/eclipse/jface/viewers/IViewerLabelProvider.class
IViewerLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.IViewerLabelProvider extends java.lang.Object implements org.eclipse.jface.viewers.IBaseLabelProvider  {
	public abstract void updateLabel (org.eclipse.jface.viewers.ViewerLabel, java.lang.Object) 
}

org/eclipse/jface/viewers/LabelDecorator.class
LabelDecorator.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.LabelDecorator extends java.lang.Object implements org.eclipse.jface.viewers.ILabelDecorator  {
	public void  () 
	public abstract org.eclipse.swt.graphics.Image decorateImage (org.eclipse.swt.graphics.Image, java.lang.Object, org.eclipse.jface.viewers.IDecorationContext) 
	public abstract java.lang.String decorateText (java.lang.String, java.lang.Object, org.eclipse.jface.viewers.IDecorationContext) 
	public abstract boolean prepareDecoration (java.lang.Object, java.lang.String, org.eclipse.jface.viewers.IDecorationContext) 
}

org/eclipse/jface/viewers/LabelProvider.class
LabelProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.LabelProvider extends org.eclipse.jface.viewers.BaseLabelProvider implements org.eclipse.jface.viewers.ILabelProvider  {
	public void  () 
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
	public java.lang.String getText (java.lang.Object) 
		Object element
}

org/eclipse/jface/viewers/LabelProviderChangedEvent.class
LabelProviderChangedEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.LabelProviderChangedEvent extends java.util.EventObject {
	private static final long serialVersionUID
	private Object[] elements
	public void  (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider source
	public void  (org.eclipse.jface.viewers.IBaseLabelProvider, java.lang.Object[]) 
		org.eclipse.jface.viewers.IBaseLabelProvider source
		Object[] elements
	public void  (org.eclipse.jface.viewers.IBaseLabelProvider, java.lang.Object) 
		org.eclipse.jface.viewers.IBaseLabelProvider source
		Object element
	public java.lang.Object getElement () 
	public java.lang.Object[] getElements () 
}

org/eclipse/jface/viewers/ListViewer.class
ListViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ListViewer extends org.eclipse.jface.viewers.AbstractListViewer {
	private org.eclipse.swt.widgets.List list
	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  (org.eclipse.swt.widgets.List) 
		org.eclipse.swt.widgets.List list
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.swt.widgets.List getList () 
	public void reveal (java.lang.Object) 
		Object element
		int index
		int count
		int height
		org.eclipse.swt.graphics.Rectangle rect
		int topIndex
		int visibleCount
		int bottomIndex
		int newTop
	protected void listAdd (java.lang.String, int) 
		String string
		int index
	protected void listSetItem (int, java.lang.String) 
		int index
		String string
	protected int[] listGetSelectionIndices () 
	protected int listGetItemCount () 
	protected void listSetItems (java.lang.String[]) 
		String[] labels
	protected void listRemoveAll () 
	protected void listRemove (int) 
		int index
	protected void listSetSelection (int[]) 
		int[] ixs
	protected void listDeselectAll () 
	protected void listShowSelection () 
	protected int listGetTopIndex () 
	protected void listSetTopIndex (int) 
		int index
	protected void setSelectionToWidget (java.util.List, boolean) 
		java.util.List in
		boolean reveal
		int n
		int[] ixs
		int count
		int i
		Object el
		int ix
}

org/eclipse/jface/viewers/NamedHandleObjectLabelProvider.class
NamedHandleObjectLabelProvider.java
package org.eclipse.jface.viewers
public final org.eclipse.jface.viewers.NamedHandleObjectLabelProvider extends org.eclipse.jface.viewers.LabelProvider {
	public void  () 
	public final java.lang.String getText (java.lang.Object) 
		Object element
}

org/eclipse/jface/viewers/OpenEvent.class
OpenEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.OpenEvent extends java.util.EventObject {
	private static final long serialVersionUID
	protected org.eclipse.jface.viewers.ISelection selection
	public void  (org.eclipse.jface.viewers.Viewer, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.Viewer source
		org.eclipse.jface.viewers.ISelection selection
	public org.eclipse.jface.viewers.ISelection getSelection () 
	public org.eclipse.jface.viewers.Viewer getViewer () 
}

org/eclipse/jface/viewers/OwnerDrawLabelProvider$OwnerDrawListener.class
OwnerDrawLabelProvider.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.OwnerDrawLabelProvider$OwnerDrawListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	java.util.Set enabledColumns
	int enabledGlobally
	private org.eclipse.jface.viewers.ColumnViewer viewer
	void  (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.CellLabelProvider provider
		org.eclipse.jface.viewers.ViewerColumn column
		Object element
		org.eclipse.jface.viewers.OwnerDrawLabelProvider ownerDrawProvider
}

org/eclipse/jface/viewers/OwnerDrawLabelProvider.class
OwnerDrawLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.OwnerDrawLabelProvider extends org.eclipse.jface.viewers.CellLabelProvider {
	private static final String OWNER_DRAW_LABEL_PROVIDER_LISTENER
	public static void setUpOwnerDraw (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	private static org.eclipse.jface.viewers.OwnerDrawLabelProvider$OwnerDrawListener getOrCreateOwnerDrawListener (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.viewers.OwnerDrawLabelProvider$OwnerDrawListener listener
	public void  () 
	public void dispose (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerColumn) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerColumn column
	protected void initialize (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerColumn) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerColumn column
	protected final void initialize (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerColumn, boolean) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerColumn column
		boolean enableOwnerDraw
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.graphics.Rectangle cellBounds
	protected void erase (org.eclipse.swt.widgets.Event, java.lang.Object) 
		org.eclipse.swt.widgets.Event event
		Object element
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Color oldForeground
		org.eclipse.swt.graphics.Color oldBackground
	protected abstract void measure (org.eclipse.swt.widgets.Event, java.lang.Object) 
	protected abstract void paint (org.eclipse.swt.widgets.Event, java.lang.Object) 
	protected void setOwnerDrawEnabled (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerColumn, boolean) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerColumn column
		boolean enabled
		org.eclipse.jface.viewers.OwnerDrawLabelProvider$OwnerDrawListener listener
		org.eclipse.jface.viewers.OwnerDrawLabelProvider$OwnerDrawListener listener
}

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

org/eclipse/jface/viewers/SWTFocusCellManager$2.class
SWTFocusCellManager.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.SWTFocusCellManager$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.viewers.SWTFocusCellManager this$0
	void  (org.eclipse.jface.viewers.SWTFocusCellManager) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/jface/viewers/SWTFocusCellManager$3.class
SWTFocusCellManager.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.SWTFocusCellManager$3 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.jface.viewers.SWTFocusCellManager this$0
	void  (org.eclipse.jface.viewers.SWTFocusCellManager) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
}

org/eclipse/jface/viewers/SWTFocusCellManager$4.class
SWTFocusCellManager.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.SWTFocusCellManager$4 extends org.eclipse.swt.accessibility.AccessibleAdapter {
	final org.eclipse.jface.viewers.SWTFocusCellManager this$0
	private final org.eclipse.jface.viewers.ColumnViewer val$viewer
	void  (org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.jface.viewers.ColumnViewer) 
	public void getName (org.eclipse.swt.accessibility.AccessibleEvent) 
		org.eclipse.swt.accessibility.AccessibleEvent event
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerColumn viewPart
		org.eclipse.jface.viewers.CellLabelProvider labelProvider
}

org/eclipse/jface/viewers/SWTFocusCellManager.class
SWTFocusCellManager.java
package org.eclipse.jface.viewers
abstract org.eclipse.jface.viewers.SWTFocusCellManager extends java.lang.Object {
	private org.eclipse.jface.viewers.CellNavigationStrategy navigationStrategy
	private org.eclipse.jface.viewers.ColumnViewer viewer
	private org.eclipse.jface.viewers.ViewerCell focusCell
	private org.eclipse.jface.viewers.FocusCellHighlighter cellHighlighter
	private org.eclipse.swt.events.DisposeListener itemDeletionListener
	public void  (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.FocusCellHighlighter, org.eclipse.jface.viewers.CellNavigationStrategy) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.FocusCellHighlighter focusDrawingDelegate
		org.eclipse.jface.viewers.CellNavigationStrategy navigationDelegate
	void init () 
	private void handleMouseDown (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.ViewerCell cell
	private void handleKeyDown (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.ViewerCell tmp
	private void handleSelection (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerCell tmp
	private void handleFocusIn (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	abstract org.eclipse.jface.viewers.ViewerCell getInitialFocusCell () 
	private void hookListener (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.swt.widgets.Listener listener
	public org.eclipse.jface.viewers.ViewerCell getFocusCell () 
	final org.eclipse.jface.viewers.ViewerCell _getFocusCell () 
	void setFocusCell (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell focusCell
		org.eclipse.jface.viewers.ViewerCell oldCell
	org.eclipse.jface.viewers.ColumnViewer getViewer () 
	static void access$0 (org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.swt.widgets.Event) 
	static void access$1 (org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.swt.widgets.Event) 
	static void access$2 (org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.swt.widgets.Event) 
	static void access$3 (org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.swt.widgets.Event) 
}

org/eclipse/jface/viewers/SelectionChangedEvent.class
SelectionChangedEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.SelectionChangedEvent extends java.util.EventObject {
	private static final long serialVersionUID
	protected org.eclipse.jface.viewers.ISelection selection
	public void  (org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelectionProvider source
		org.eclipse.jface.viewers.ISelection selection
	public org.eclipse.jface.viewers.ISelection getSelection () 
	public org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider () 
}

org/eclipse/jface/viewers/StructuredSelection.class
StructuredSelection.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.StructuredSelection extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredSelection  {
	private Object[] elements
	private org.eclipse.jface.viewers.IElementComparer comparer
	public static final org.eclipse.jface.viewers.StructuredSelection EMPTY
	static void  () 
	public void  () 
	public void  (java.lang.Object[]) 
		Object[] elements
	public void  (java.lang.Object) 
		Object element
	public void  (java.util.List) 
		java.util.List elements
	public void  (java.util.List, org.eclipse.jface.viewers.IElementComparer) 
		java.util.List elements
		org.eclipse.jface.viewers.IElementComparer comparer
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.jface.viewers.StructuredSelection s2
		boolean useComparer
		int myLen
		int i
	public java.lang.Object getFirstElement () 
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public int size () 
	public java.lang.Object[] toArray () 
	public java.util.List toList () 
	public java.lang.String toString () 
}

org/eclipse/jface/viewers/StructuredViewer$1.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	private final org.eclipse.jface.viewers.IDoubleClickListener val$l
	private final org.eclipse.jface.viewers.DoubleClickEvent val$event
	void  (org.eclipse.jface.viewers.StructuredViewer, org.eclipse.jface.viewers.IDoubleClickListener, org.eclipse.jface.viewers.DoubleClickEvent) 
	public void run () 
}

org/eclipse/jface/viewers/StructuredViewer$2.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	private final org.eclipse.jface.viewers.IOpenListener val$l
	private final org.eclipse.jface.viewers.OpenEvent val$event
	void  (org.eclipse.jface.viewers.StructuredViewer, org.eclipse.jface.viewers.IOpenListener, org.eclipse.jface.viewers.OpenEvent) 
	public void run () 
}

org/eclipse/jface/viewers/StructuredViewer$3.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$3 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	private final org.eclipse.jface.viewers.ISelectionChangedListener val$l
	private final org.eclipse.jface.viewers.SelectionChangedEvent val$event
	void  (org.eclipse.jface.viewers.StructuredViewer, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.SelectionChangedEvent) 
	public void run () 
}

org/eclipse/jface/viewers/StructuredViewer$4.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$4 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	void  (org.eclipse.jface.viewers.StructuredViewer) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/viewers/StructuredViewer$5.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	void  (org.eclipse.jface.viewers.StructuredViewer) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/viewers/StructuredViewer$6.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$6 extends java.lang.Object implements org.eclipse.jface.util.IOpenEventListener  {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	void  (org.eclipse.jface.viewers.StructuredViewer) 
	public void handleOpen (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/viewers/StructuredViewer$7.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	private final Object val$element
	void  (org.eclipse.jface.viewers.StructuredViewer, java.lang.Object) 
	public void run () 
}

org/eclipse/jface/viewers/StructuredViewer$8.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$8 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	private final Object val$element
	private final boolean val$updateLabels
	void  (org.eclipse.jface.viewers.StructuredViewer, java.lang.Object, boolean) 
	public void run () 
}

org/eclipse/jface/viewers/StructuredViewer$9.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$9 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.StructuredViewer this$0
	void  (org.eclipse.jface.viewers.StructuredViewer) 
	public void run () 
}

org/eclipse/jface/viewers/StructuredViewer$ColorAndFontCollector.class
StructuredViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.StructuredViewer$ColorAndFontCollector extends java.lang.Object {
	org.eclipse.swt.graphics.Color foreground
	org.eclipse.swt.graphics.Color background
	org.eclipse.swt.graphics.Font font
	boolean usedDecorators
	final org.eclipse.jface.viewers.StructuredViewer this$0
	public void  (org.eclipse.jface.viewers.StructuredViewer) 
	public void clear () 
	public void setFontsAndColors (java.lang.Object) 
		Object element
	public void setUsedDecorators () 
	public void applyFontsAndColors (org.eclipse.swt.widgets.TableItem) 
		org.eclipse.swt.widgets.TableItem control
	public void applyFontsAndColors (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem control
	public void applyFontsAndColors (org.eclipse.swt.custom.TableTreeItem) 
		org.eclipse.swt.custom.TableTreeItem control
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color background
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color foreground
}

org/eclipse/jface/viewers/StructuredViewer$ColorAndFontCollectorWithProviders.class
StructuredViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.StructuredViewer$ColorAndFontCollectorWithProviders extends org.eclipse.jface.viewers.StructuredViewer$ColorAndFontCollector {
	org.eclipse.jface.viewers.IColorProvider colorProvider
	org.eclipse.jface.viewers.IFontProvider fontProvider
	final org.eclipse.jface.viewers.StructuredViewer this$0
	public void  (org.eclipse.jface.viewers.StructuredViewer, org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider provider
	public void setFontsAndColors (java.lang.Object) 
		Object element
	public void applyFontsAndColors (org.eclipse.swt.widgets.TableItem) 
		org.eclipse.swt.widgets.TableItem control
	public void applyFontsAndColors (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem control
	public void applyFontsAndColors (org.eclipse.swt.custom.TableTreeItem) 
		org.eclipse.swt.custom.TableTreeItem control
}

org/eclipse/jface/viewers/StructuredViewer$UpdateItemSafeRunnable.class
StructuredViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable extends org.eclipse.jface.util.SafeRunnable {
	private org.eclipse.swt.widgets.Widget widget
	private Object element
	private boolean fullMap
	final org.eclipse.jface.viewers.StructuredViewer this$0
	void  (org.eclipse.jface.viewers.StructuredViewer, org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		boolean fullMap
	public void run () 
}

org/eclipse/jface/viewers/StructuredViewer.class
StructuredViewer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.StructuredViewer extends org.eclipse.jface.viewers.ContentViewer implements org.eclipse.jface.viewers.IPostSelectionProvider  {
	private org.eclipse.jface.viewers.CustomHashtable elementMap
	private org.eclipse.jface.viewers.IElementComparer comparer
	private org.eclipse.jface.viewers.ViewerComparator sorter
	private java.util.List filters
	private boolean preserveSelection
	private boolean inChange
	private boolean restoreSelection
	private org.eclipse.core.runtime.ListenerList doubleClickListeners
	private org.eclipse.core.runtime.ListenerList openListeners
	private org.eclipse.core.runtime.ListenerList postSelectionChangedListeners
	private org.eclipse.jface.viewers.StructuredViewer$ColorAndFontCollector colorAndFontCollector
	private org.eclipse.jface.viewers.StructuredViewerInternals$AssociateListener associateListener
	private static org.eclipse.swt.widgets.Widget[] NO_WIDGETS
	private boolean refreshOccurred
	static void  () 
	protected void  () 
	public void addDoubleClickListener (org.eclipse.jface.viewers.IDoubleClickListener) 
		org.eclipse.jface.viewers.IDoubleClickListener listener
	public void addOpenListener (org.eclipse.jface.viewers.IOpenListener) 
		org.eclipse.jface.viewers.IOpenListener listener
	public void addPostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	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
		org.eclipse.swt.widgets.Control myControl
		org.eclipse.swt.dnd.DragSource dragSource
	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.widgets.Control control
		org.eclipse.swt.dnd.DropTarget dropTarget
	public void addFilter (org.eclipse.jface.viewers.ViewerFilter) 
		org.eclipse.jface.viewers.ViewerFilter filter
	protected void assertElementsNotNull (java.lang.Object[]) 
		Object[] elements
		int i
		int n
	protected void associate (java.lang.Object, org.eclipse.swt.widgets.Item) 
		Object element
		org.eclipse.swt.widgets.Item item
		Object data
	protected void disassociate (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
		Object element
	protected abstract org.eclipse.swt.widgets.Widget doFindInputItem (java.lang.Object) 
	protected abstract org.eclipse.swt.widgets.Widget doFindItem (java.lang.Object) 
	protected abstract void doUpdateItem (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
	protected boolean equals (java.lang.Object, java.lang.Object) 
		Object elementA
		Object elementB
	protected java.lang.Object[] filter (java.lang.Object[]) 
		Object[] elements
		java.util.ArrayList filtered
		Object root
		int i
		boolean add
		int j
	protected final org.eclipse.swt.widgets.Widget findItem (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Widget[] result
	protected final org.eclipse.swt.widgets.Widget[] findItems (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.Widget result
		Object widgetOrWidgets
	protected void fireDoubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent event
		Object[] listeners
		int i
		org.eclipse.jface.viewers.IDoubleClickListener l
	protected void fireOpen (org.eclipse.jface.viewers.OpenEvent) 
		org.eclipse.jface.viewers.OpenEvent event
		Object[] listeners
		int i
		org.eclipse.jface.viewers.IOpenListener l
	protected void firePostSelectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		Object[] listeners
		int i
		org.eclipse.jface.viewers.ISelectionChangedListener l
	public org.eclipse.jface.viewers.IElementComparer getComparer () 
	protected java.lang.Object[] getFilteredChildren (java.lang.Object) 
		Object parent
		Object[] result
		java.util.Iterator iter
		org.eclipse.jface.viewers.ViewerFilter f
		Object[] filteredResult
	private void notifyFilteredOut (java.lang.Object[], java.lang.Object[]) 
		Object[] rawResult
		Object[] filteredResult
		int rawIndex
		int filteredIndex
	public org.eclipse.jface.viewers.ViewerFilter[] getFilters () 
		org.eclipse.jface.viewers.ViewerFilter[] result
	protected org.eclipse.swt.widgets.Item getItem (int, int) 
		int x
		int y
	protected java.lang.Object[] getRawChildren (java.lang.Object) 
		Object parent
		Object[] result
		org.eclipse.jface.viewers.IStructuredContentProvider cp
	protected java.lang.Object getRoot () 
	public org.eclipse.jface.viewers.ISelection getSelection () 
		org.eclipse.swt.widgets.Control control
		java.util.List list
	protected abstract java.util.List getSelectionFromWidget () 
	protected java.lang.Object[] getSortedChildren (java.lang.Object) 
		Object parent
		Object[] result
	public org.eclipse.jface.viewers.ViewerSorter getSorter () 
	public org.eclipse.jface.viewers.ViewerComparator getComparator () 
	protected void handleDoubleSelect (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.ISelection selection
	protected void handleOpen (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.viewers.ISelection selection
	protected void handleInvalidSelection (org.eclipse.jface.viewers.ISelection, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection invalidSelection
		org.eclipse.jface.viewers.ISelection newSelection
		org.eclipse.jface.viewers.SelectionChangedEvent event
	protected void handleLabelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
		Object[] elements
	protected void handleSelect (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
		org.eclipse.swt.widgets.Control control
	protected void handlePostSelect (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.jface.viewers.SelectionChangedEvent event
	protected void hookControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.util.OpenStrategy handler
	protected boolean hasFilters () 
	protected abstract void internalRefresh (java.lang.Object) 
	protected void internalRefresh (java.lang.Object, boolean) 
		Object element
		boolean updateLabels
	protected void mapElement (java.lang.Object, org.eclipse.swt.widgets.Widget) 
		Object element
		org.eclipse.swt.widgets.Widget item
		Object widgetOrWidgets
		org.eclipse.swt.widgets.Widget[] widgets
		int indexOfItem
		int length
	protected boolean needsRefilter (java.lang.Object, java.lang.String) 
		Object element
		String property
		int i
		int n
		org.eclipse.jface.viewers.ViewerFilter filter
	org.eclipse.jface.viewers.CustomHashtable newHashtable (int) 
		int capacity
	protected void preservingSelection (java.lang.Runnable) 
		Runnable updateCode
	void preservingSelection (java.lang.Runnable, boolean) 
		Runnable updateCode
		boolean reveal
		org.eclipse.jface.viewers.ISelection oldSelection
		org.eclipse.jface.viewers.ISelection newSelection
		org.eclipse.jface.viewers.ISelection newSelection
	public void refresh () 
	public void refresh (boolean) 
		boolean updateLabels
	public void refresh (java.lang.Object) 
		Object element
	public void refresh (java.lang.Object, boolean) 
		Object element
		boolean updateLabels
	protected final void refreshItem (org.eclipse.swt.widgets.Widget, java.lang.Object) 
		org.eclipse.swt.widgets.Widget widget
		Object element
	public void removeOpenListener (org.eclipse.jface.viewers.IOpenListener) 
		org.eclipse.jface.viewers.IOpenListener listener
	public void removePostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public void removeDoubleClickListener (org.eclipse.jface.viewers.IDoubleClickListener) 
		org.eclipse.jface.viewers.IDoubleClickListener listener
	public void removeFilter (org.eclipse.jface.viewers.ViewerFilter) 
		org.eclipse.jface.viewers.ViewerFilter filter
		java.util.Iterator i
		Object o
	void setAssociateListener (org.eclipse.jface.viewers.StructuredViewerInternals$AssociateListener) 
		org.eclipse.jface.viewers.StructuredViewerInternals$AssociateListener l
	public void setFilters (org.eclipse.jface.viewers.ViewerFilter[]) 
		org.eclipse.jface.viewers.ViewerFilter[] filters
	public void resetFilters () 
	public abstract void reveal (java.lang.Object) 
	public void setContentProvider (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider provider
	protected void assertContentProviderType (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider provider
	public final void setInput (java.lang.Object) 
		Object input
	public void setSelection (org.eclipse.jface.viewers.ISelection, boolean) 
		org.eclipse.jface.viewers.ISelection selection
		boolean reveal
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.viewers.ISelection sel
	protected abstract void setSelectionToWidget (java.util.List, boolean) 
	protected void setSelectionToWidget (org.eclipse.jface.viewers.ISelection, boolean) 
		org.eclipse.jface.viewers.ISelection selection
		boolean reveal
	public void setSorter (org.eclipse.jface.viewers.ViewerSorter) 
		org.eclipse.jface.viewers.ViewerSorter sorter
	public void setComparator (org.eclipse.jface.viewers.ViewerComparator) 
		org.eclipse.jface.viewers.ViewerComparator comparator
	public void setUseHashlookup (boolean) 
		boolean enable
	public void setComparer (org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.IElementComparer comparer
	void setPreserveSelection (boolean) 
		boolean preserve
	boolean getPreserveSelection () 
	public org.eclipse.swt.widgets.Widget testFindItem (java.lang.Object) 
		Object element
	public org.eclipse.swt.widgets.Widget[] testFindItems (java.lang.Object) 
		Object element
	protected void unmapAllElements () 
	protected void unmapElement (java.lang.Object) 
		Object element
	protected void unmapElement (java.lang.Object, org.eclipse.swt.widgets.Widget) 
		Object element
		org.eclipse.swt.widgets.Widget item
		Object widgetOrWidgets
		org.eclipse.swt.widgets.Widget[] widgets
		int indexOfItem
		int length
		org.eclipse.swt.widgets.Widget[] updatedWidgets
		org.eclipse.swt.widgets.Widget[] updatedWidgets
	public void update (java.lang.Object[], java.lang.String[]) 
		Object[] elements
		String[] properties
		boolean previousValue
		int i
	public void update (java.lang.Object, java.lang.String[]) 
		Object element
		String[] properties
		org.eclipse.swt.widgets.Widget[] items
		boolean mayExitEarly
		int i
	protected void internalUpdate (org.eclipse.swt.widgets.Widget, java.lang.Object, java.lang.String[]) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		String[] properties
		boolean needsRefilter
		int i
		boolean needsUpdate
		boolean needsUpdate
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
		int i
	protected final void updateItem (org.eclipse.swt.widgets.Widget, java.lang.Object) 
		org.eclipse.swt.widgets.Widget widget
		Object element
	protected void updateSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.SelectionChangedEvent event
	protected boolean usingElementMap () 
	public void setLabelProvider (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	protected void buildLabel (org.eclipse.jface.viewers.ViewerLabel, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerLabel updateLabel
		Object element
		org.eclipse.jface.viewers.IViewerLabelProvider itemProvider
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	void buildLabel (org.eclipse.jface.viewers.ViewerLabel, java.lang.Object, org.eclipse.jface.viewers.IViewerLabelProvider) 
		org.eclipse.jface.viewers.ViewerLabel updateLabel
		Object element
		org.eclipse.jface.viewers.IViewerLabelProvider labelProvider
	void buildLabel (org.eclipse.jface.viewers.ViewerLabel, org.eclipse.jface.viewers.TreePath, org.eclipse.jface.viewers.ITreePathLabelProvider) 
		org.eclipse.jface.viewers.ViewerLabel updateLabel
		org.eclipse.jface.viewers.TreePath elementPath
		org.eclipse.jface.viewers.ITreePathLabelProvider labelProvider
	void buildLabel (org.eclipse.jface.viewers.ViewerLabel, java.lang.Object, org.eclipse.jface.viewers.ILabelProvider) 
		org.eclipse.jface.viewers.ViewerLabel updateLabel
		Object element
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	protected org.eclipse.jface.viewers.StructuredViewer$ColorAndFontCollector getColorAndFontCollector () 
	protected void handleDispose (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
	static boolean access$0 (org.eclipse.jface.viewers.StructuredViewer) 
	static void access$1 (org.eclipse.jface.viewers.StructuredViewer, boolean) 
}

org/eclipse/jface/viewers/StructuredViewerInternals$AssociateListener.class
StructuredViewerInternals.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.StructuredViewerInternals$AssociateListener extends java.lang.Object {
	public abstract void associate (java.lang.Object, org.eclipse.swt.widgets.Item) 
	public abstract void disassociate (org.eclipse.swt.widgets.Item) 
	public abstract void filteredOut (java.lang.Object) 
}

org/eclipse/jface/viewers/StructuredViewerInternals.class
StructuredViewerInternals.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.StructuredViewerInternals extends java.lang.Object {
	public void  () 
	protected static void setAssociateListener (org.eclipse.jface.viewers.StructuredViewer, org.eclipse.jface.viewers.StructuredViewerInternals$AssociateListener) 
		org.eclipse.jface.viewers.StructuredViewer viewer
		org.eclipse.jface.viewers.StructuredViewerInternals$AssociateListener listener
	protected static org.eclipse.swt.widgets.Widget[] getItems (org.eclipse.jface.viewers.StructuredViewer, java.lang.Object) 
		org.eclipse.jface.viewers.StructuredViewer viewer
		Object element
}

org/eclipse/jface/viewers/StyledCellLabelProvider.class
StyledCellLabelProvider.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.StyledCellLabelProvider extends org.eclipse.jface.viewers.OwnerDrawLabelProvider {
	public static final int COLORS_ON_SELECTION
	public static final int NO_FOCUS
	private static final int OWNER_DRAW_ENABLED
	private int style
	private org.eclipse.swt.graphics.TextLayout cachedTextLayout
	private org.eclipse.jface.viewers.ColumnViewer viewer
	private org.eclipse.jface.viewers.ViewerColumn column
	private org.eclipse.swt.widgets.Widget itemOfLastMeasure
	private Object elementOfLastMeasure
	private int deltaOfLastMeasure
	public void  () 
	public void  (int) 
		int style
	public boolean isOwnerDrawEnabled () 
	public void setOwnerDrawEnabled (boolean) 
		boolean enabled
		boolean isEnabled
	protected final org.eclipse.jface.viewers.ColumnViewer getViewer () 
	protected final org.eclipse.jface.viewers.ViewerColumn getColumn () 
	public void initialize (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerColumn) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerColumn column
	public void dispose () 
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
	private org.eclipse.swt.graphics.TextLayout getSharedTextLayout (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
		int orientation
	private boolean useColors (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	private boolean drawFocus (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected org.eclipse.swt.custom.StyleRange prepareStyleRange (org.eclipse.swt.custom.StyleRange, boolean) 
		org.eclipse.swt.custom.StyleRange styleRange
		boolean applyColors
	private org.eclipse.jface.viewers.ViewerCell getViewerCell (org.eclipse.swt.widgets.Event, java.lang.Object) 
		org.eclipse.swt.widgets.Event event
		Object element
		org.eclipse.jface.viewers.ViewerRow row
	protected void erase (org.eclipse.swt.widgets.Event, java.lang.Object) 
		org.eclipse.swt.widgets.Event event
		Object element
	protected void measure (org.eclipse.swt.widgets.Event, java.lang.Object) 
		org.eclipse.swt.widgets.Event event
		Object element
		org.eclipse.jface.viewers.ViewerCell cell
		boolean applyColors
		org.eclipse.swt.graphics.TextLayout layout
		int textWidthDelta
	private int updateTextLayout (org.eclipse.swt.graphics.TextLayout, org.eclipse.jface.viewers.ViewerCell, boolean) 
		org.eclipse.swt.graphics.TextLayout layout
		org.eclipse.jface.viewers.ViewerCell cell
		boolean applyColors
		int originalTextWidth
		boolean containsOtherFont
		org.eclipse.swt.custom.StyleRange[] styleRanges
		int i
		org.eclipse.swt.custom.StyleRange curr
		int textWidthDelta
	protected void paint (org.eclipse.swt.widgets.Event, java.lang.Object) 
		org.eclipse.swt.widgets.Event event
		Object element
		org.eclipse.jface.viewers.ViewerCell cell
		boolean applyColors
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Color oldForeground
		org.eclipse.swt.graphics.Color oldBackground
		org.eclipse.swt.graphics.Color foreground
		org.eclipse.swt.graphics.Color background
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Rectangle imageBounds
		org.eclipse.swt.graphics.Rectangle bounds
		int x
		int y
		org.eclipse.swt.graphics.Rectangle textBounds
		org.eclipse.swt.graphics.TextLayout textLayout
		org.eclipse.swt.custom.StyleRange[] styleRanges
		int i
		org.eclipse.swt.custom.StyleRange curr
		org.eclipse.swt.graphics.Rectangle layoutBounds
		int x
		int y
		org.eclipse.swt.graphics.Rectangle focusBounds
	public static org.eclipse.jface.viewers.StyledString styleDecoratedString (java.lang.String, org.eclipse.jface.viewers.StyledString$Styler, org.eclipse.jface.viewers.StyledString) 
		String decoratedString
		org.eclipse.jface.viewers.StyledString$Styler decorationStyler
		org.eclipse.jface.viewers.StyledString styledString
		String label
		int originalStart
		org.eclipse.jface.viewers.StyledString newString
}

org/eclipse/jface/viewers/StyledString$DefaultStyler.class
StyledString.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StyledString$DefaultStyler extends org.eclipse.jface.viewers.StyledString$Styler {
	private final String fForegroundColorName
	private final String fBackgroundColorName
	public void  (java.lang.String, java.lang.String) 
		String foregroundColorName
		String backgroundColorName
	public void applyStyles (org.eclipse.swt.graphics.TextStyle) 
		org.eclipse.swt.graphics.TextStyle textStyle
		org.eclipse.jface.resource.ColorRegistry colorRegistry
}

org/eclipse/jface/viewers/StyledString$StyleRun.class
StyledString.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StyledString$StyleRun extends java.lang.Object {
	public int offset
	public org.eclipse.jface.viewers.StyledString$Styler style
	public void  (int, org.eclipse.jface.viewers.StyledString$Styler) 
		int offset
		org.eclipse.jface.viewers.StyledString$Styler style
	public java.lang.String toString () 
}

org/eclipse/jface/viewers/StyledString$StyleRunList.class
StyledString.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.StyledString$StyleRunList extends java.util.ArrayList {
	private static final long serialVersionUID
	public void  () 
	public org.eclipse.jface.viewers.StyledString$StyleRun getRun (int) 
		int index
	public void removeRange (int, int) 
		int fromIndex
		int toIndex
}

org/eclipse/jface/viewers/StyledString$Styler.class
StyledString.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.StyledString$Styler extends java.lang.Object {
	public void  () 
	public abstract void applyStyles (org.eclipse.swt.graphics.TextStyle) 
}

org/eclipse/jface/viewers/StyledString.class
StyledString.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.StyledString extends java.lang.Object {
	public static final org.eclipse.jface.viewers.StyledString$Styler QUALIFIER_STYLER
	public static final org.eclipse.jface.viewers.StyledString$Styler COUNTER_STYLER
	public static final org.eclipse.jface.viewers.StyledString$Styler DECORATIONS_STYLER
	private static final org.eclipse.swt.custom.StyleRange[] EMPTY
	private StringBuffer fBuffer
	private org.eclipse.jface.viewers.StyledString$StyleRunList fStyleRuns
	static void  () 
	public static org.eclipse.jface.viewers.StyledString$Styler createColorRegistryStyler (java.lang.String, java.lang.String) 
		String foregroundColorName
		String backgroundColorName
	public void  () 
	public void  (java.lang.String) 
		String string
	public void  (java.lang.String, org.eclipse.jface.viewers.StyledString$Styler) 
		String string
		org.eclipse.jface.viewers.StyledString$Styler styler
	public java.lang.String getString () 
	public java.lang.String toString () 
	public int length () 
	public org.eclipse.jface.viewers.StyledString append (java.lang.String) 
		String string
	public org.eclipse.jface.viewers.StyledString append (char[]) 
		char[] chars
	public org.eclipse.jface.viewers.StyledString append (char) 
		char ch
	public org.eclipse.jface.viewers.StyledString append (org.eclipse.jface.viewers.StyledString) 
		org.eclipse.jface.viewers.StyledString string
		int offset
		java.util.List otherRuns
		int i
		org.eclipse.jface.viewers.StyledString$StyleRun curr
	public org.eclipse.jface.viewers.StyledString append (char, org.eclipse.jface.viewers.StyledString$Styler) 
		char ch
		org.eclipse.jface.viewers.StyledString$Styler styler
	public org.eclipse.jface.viewers.StyledString append (java.lang.String, org.eclipse.jface.viewers.StyledString$Styler) 
		String string
		org.eclipse.jface.viewers.StyledString$Styler styler
		int offset
	public org.eclipse.jface.viewers.StyledString append (char[], org.eclipse.jface.viewers.StyledString$Styler) 
		char[] chars
		org.eclipse.jface.viewers.StyledString$Styler styler
		int offset
	public org.eclipse.jface.viewers.StyledString insert (char, int)  throws java.lang.StringIndexOutOfBoundsException 
		char ch
		int offset
		int runIndex
		org.eclipse.jface.viewers.StyledString$StyleRunList styleRuns
		int size
		int i
		org.eclipse.jface.viewers.StyledString$StyleRun run
	public void setStyle (int, int, org.eclipse.jface.viewers.StyledString$Styler)  throws java.lang.StringIndexOutOfBoundsException 
		int offset
		int length
		org.eclipse.jface.viewers.StyledString$Styler styler
		org.eclipse.jface.viewers.StyledString$StyleRun lastRun
		org.eclipse.jface.viewers.StyledString$Styler lastStyler
		int endRun
		org.eclipse.jface.viewers.StyledString$Styler prevStyle
		int startRun
		org.eclipse.jface.viewers.StyledString$StyleRun styleRun
		org.eclipse.jface.viewers.StyledString$Styler prevStyle
	public org.eclipse.swt.custom.StyleRange[] getStyleRanges () 
		java.util.ArrayList res
		java.util.List styleRuns
		int offset
		org.eclipse.jface.viewers.StyledString$Styler style
		int i
		org.eclipse.jface.viewers.StyledString$StyleRun curr
	private int findRun (int) 
		int offset
		int low
		int high
		int mid
		org.eclipse.jface.viewers.StyledString$StyleRun styleRun
	private org.eclipse.swt.custom.StyleRange createStyleRange (int, int, org.eclipse.jface.viewers.StyledString$Styler) 
		int start
		int end
		org.eclipse.jface.viewers.StyledString$Styler style
		org.eclipse.swt.custom.StyleRange styleRange
	private boolean hasRuns () 
	private void appendStyleRun (org.eclipse.jface.viewers.StyledString$Styler, int) 
		org.eclipse.jface.viewers.StyledString$Styler style
		int offset
		org.eclipse.jface.viewers.StyledString$StyleRun lastRun
	private boolean isDifferentStyle (org.eclipse.jface.viewers.StyledString$Styler, org.eclipse.jface.viewers.StyledString$Styler) 
		org.eclipse.jface.viewers.StyledString$Styler style1
		org.eclipse.jface.viewers.StyledString$Styler style2
	private org.eclipse.jface.viewers.StyledString$StyleRun getLastRun () 
	private org.eclipse.jface.viewers.StyledString$StyleRunList getStyleRuns () 
}

org/eclipse/jface/viewers/TableColumnViewerLabelProvider.class
TableColumnViewerLabelProvider.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TableColumnViewerLabelProvider extends org.eclipse.jface.viewers.WrappedViewerLabelProvider {
	private org.eclipse.jface.viewers.ITableLabelProvider tableLabelProvider
	private org.eclipse.jface.viewers.ITableColorProvider tableColorProvider
	private org.eclipse.jface.viewers.ITableFontProvider tableFontProvider
	public void  (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		Object element
		int index
}

org/eclipse/jface/viewers/TableLayout.class
TableLayout.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TableLayout extends org.eclipse.swt.widgets.Layout {
	private static int COLUMN_TRIM
	private java.util.List columns
	private boolean firstTime
	static void  () 
	public void  () 
	public void addColumnData (org.eclipse.jface.viewers.ColumnLayoutData) 
		org.eclipse.jface.viewers.ColumnLayoutData data
	public org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite c
		int wHint
		int hHint
		boolean flush
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.graphics.Point result
		int width
		int size
		int i
		org.eclipse.jface.viewers.ColumnLayoutData layoutData
		org.eclipse.jface.viewers.ColumnPixelData col
		org.eclipse.jface.viewers.ColumnWeightData col
	public void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite c
		boolean flush
		int width
		org.eclipse.swt.widgets.Item[] tableColumns
		int size
		int[] widths
		int fixedWidth
		int numberOfWeightColumns
		int totalWeight
		int i
		org.eclipse.jface.viewers.ColumnLayoutData col
		org.eclipse.jface.viewers.ColumnPixelData cpd
		int pixels
		org.eclipse.jface.viewers.ColumnWeightData cw
		int weight
		int rest
		int totalDistributed
		int i
		org.eclipse.jface.viewers.ColumnLayoutData col
		org.eclipse.jface.viewers.ColumnWeightData cw
		int weight
		int pixels
		int diff
		int i
		org.eclipse.jface.viewers.ColumnLayoutData col
		int i
	private void setWidth (org.eclipse.swt.widgets.Item, int) 
		org.eclipse.swt.widgets.Item item
		int width
	private org.eclipse.swt.widgets.Item[] getColumns (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
}

org/eclipse/jface/viewers/TableTreeViewer$1.class
TableTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TableTreeViewer$1 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl this$1
	void  (org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/jface/viewers/TableTreeViewer$2.class
TableTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TableTreeViewer$2 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl this$1
	private final org.eclipse.swt.widgets.Control val$control
	void  (org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl, org.eclipse.swt.widgets.Control) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/jface/viewers/TableTreeViewer$3.class
TableTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TableTreeViewer$3 extends java.lang.Object implements org.eclipse.jface.viewers.ICellEditorListener  {
	final org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl this$1
	void  (org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl) 
	public void editorValueChanged (boolean, boolean) 
		boolean oldValidState
		boolean newValidState
	public void cancelEditor () 
	public void applyEditorValue () 
}

org/eclipse/jface/viewers/TableTreeViewer$4.class
TableTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TableTreeViewer$4 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.viewers.TableTreeViewer this$0
	void  (org.eclipse.jface.viewers.TableTreeViewer) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.swt.widgets.TableItem[] items
		int i
		org.eclipse.swt.graphics.Rectangle rect
}

org/eclipse/jface/viewers/TableTreeViewer$TableTreeEditorImpl.class
TableTreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl extends java.lang.Object {
	private org.eclipse.jface.viewers.CellEditor cellEditor
	private org.eclipse.jface.viewers.CellEditor[] cellEditors
	private org.eclipse.jface.viewers.ICellModifier cellModifier
	private String[] columnProperties
	private org.eclipse.swt.widgets.Item tableItem
	private int columnNumber
	private org.eclipse.jface.viewers.ICellEditorListener cellEditorListener
	private org.eclipse.swt.events.FocusListener focusListener
	private org.eclipse.swt.events.MouseListener mouseListener
	private int doubleClickExpirationTime
	private org.eclipse.jface.viewers.ColumnViewer viewer
	final org.eclipse.jface.viewers.TableTreeViewer this$0
	private void  (org.eclipse.jface.viewers.TableTreeViewer, org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	public org.eclipse.jface.viewers.ColumnViewer getViewer () 
	private void activateCellEditor () 
		Object element
		String property
		Object value
		org.eclipse.swt.widgets.Control control
	private void activateCellEditor (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
		int columnToEdit
		int columnToEdit
		int columns
		int i
		org.eclipse.swt.graphics.Rectangle bounds
	public void applyEditorValue () 
		org.eclipse.jface.viewers.CellEditor c
		org.eclipse.swt.widgets.Item t
		org.eclipse.swt.widgets.Control control
	public void cancelEditing () 
		org.eclipse.jface.viewers.CellEditor oldEditor
	public void editElement (java.lang.Object, int) 
		Object element
		int column
		org.eclipse.swt.widgets.Item[] selection
	public org.eclipse.jface.viewers.CellEditor[] getCellEditors () 
	public org.eclipse.jface.viewers.ICellModifier getCellModifier () 
	public java.lang.Object[] getColumnProperties () 
	public void handleMouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
		org.eclipse.swt.widgets.Item[] items
	private void initCellEditorListener () 
	public boolean isCellEditorActive () 
	private void saveEditorValue (org.eclipse.jface.viewers.CellEditor, org.eclipse.swt.widgets.Item) 
		org.eclipse.jface.viewers.CellEditor cellEditor
		org.eclipse.swt.widgets.Item tableItem
		String property
	public void setCellEditors (org.eclipse.jface.viewers.CellEditor[]) 
		org.eclipse.jface.viewers.CellEditor[] editors
	public void setCellModifier (org.eclipse.jface.viewers.ICellModifier) 
		org.eclipse.jface.viewers.ICellModifier modifier
	public void setColumnProperties (java.lang.String[]) 
		String[] columnProperties
	org.eclipse.swt.graphics.Rectangle getBounds (org.eclipse.swt.widgets.Item, int) 
		org.eclipse.swt.widgets.Item item
		int columnNumber
	int getColumnCount () 
	org.eclipse.swt.widgets.Item[] getSelection () 
	void setEditor (org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Item, int) 
		org.eclipse.swt.widgets.Control w
		org.eclipse.swt.widgets.Item item
		int columnNumber
	void setSelection (org.eclipse.jface.viewers.StructuredSelection, boolean) 
		org.eclipse.jface.viewers.StructuredSelection selection
		boolean b
	void showSelection () 
	void setLayoutData (org.eclipse.jface.viewers.CellEditor$LayoutData) 
		org.eclipse.jface.viewers.CellEditor$LayoutData layoutData
	void handleDoubleClickEvent () 
		org.eclipse.jface.viewers.Viewer viewer
	static int access$0 (org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl) 
	static org.eclipse.swt.events.MouseListener access$1 (org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl) 
	void  (org.eclipse.jface.viewers.TableTreeViewer, org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl) 
}

org/eclipse/jface/viewers/TableTreeViewer.class
TableTreeViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TableTreeViewer extends org.eclipse.jface.viewers.AbstractTreeViewer {
	private org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl tableEditorImpl
	private org.eclipse.swt.custom.TableTree tableTree
	private org.eclipse.swt.custom.TableTreeEditor tableTreeEditor
	public void  (org.eclipse.swt.custom.TableTree) 
		org.eclipse.swt.custom.TableTree tree
	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
	protected void addTreeListener (org.eclipse.swt.widgets.Control, org.eclipse.swt.events.TreeListener) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.events.TreeListener listener
	public void cancelEditing () 
	protected void doUpdateItem (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
		org.eclipse.jface.viewers.IBaseLabelProvider prov
		org.eclipse.jface.viewers.ITableLabelProvider tprov
		int columnCount
		org.eclipse.swt.custom.TableTreeItem ti
		int column
		String text
		org.eclipse.swt.graphics.Image image
		org.eclipse.jface.viewers.ViewerLabel updateLabel
	public void editElement (java.lang.Object, int) 
		Object element
		int column
	public org.eclipse.jface.viewers.CellEditor[] getCellEditors () 
	public org.eclipse.jface.viewers.ICellModifier getCellModifier () 
	protected org.eclipse.swt.widgets.Item[] getChildren (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget o
	protected org.eclipse.swt.widgets.Item getChild (org.eclipse.swt.widgets.Widget, int) 
		org.eclipse.swt.widgets.Widget widget
		int index
	public java.lang.Object[] getColumnProperties () 
	public org.eclipse.swt.widgets.Control getControl () 
	public java.lang.Object getElementAt (int) 
		int index
		org.eclipse.swt.custom.TableTreeItem i
	protected boolean getExpanded (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Item getItemAt (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p
	protected int getItemCount (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control widget
	protected int getItemCount (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Item[] getItems (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	public org.eclipse.jface.viewers.IBaseLabelProvider getLabelProvider () 
	protected org.eclipse.swt.widgets.Item getParentItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Item[] getSelection (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control widget
	public org.eclipse.swt.custom.TableTree getTableTree () 
	protected void hookControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public boolean isCellEditorActive () 
	protected org.eclipse.swt.widgets.Item newItem (org.eclipse.swt.widgets.Widget, int, int) 
		org.eclipse.swt.widgets.Widget parent
		int flags
		int ix
		org.eclipse.swt.custom.TableTreeItem item
		org.eclipse.swt.custom.TableTreeItem item
		org.eclipse.swt.custom.TableTreeItem item
		org.eclipse.swt.custom.TableTreeItem item
	protected void removeAll (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control widget
	public void setCellEditors (org.eclipse.jface.viewers.CellEditor[]) 
		org.eclipse.jface.viewers.CellEditor[] editors
	public void setCellModifier (org.eclipse.jface.viewers.ICellModifier) 
		org.eclipse.jface.viewers.ICellModifier modifier
	public void setColumnProperties (java.lang.String[]) 
		String[] columnProperties
	protected void setExpanded (org.eclipse.swt.widgets.Item, boolean) 
		org.eclipse.swt.widgets.Item node
		boolean expand
	protected void setSelection (java.util.List) 
		java.util.List items
		org.eclipse.swt.custom.TableTreeItem[] newItems
	protected void showItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	static org.eclipse.swt.custom.TableTreeEditor access$0 (org.eclipse.jface.viewers.TableTreeViewer) 
	static org.eclipse.swt.custom.TableTree access$1 (org.eclipse.jface.viewers.TableTreeViewer) 
	static org.eclipse.jface.viewers.TableTreeViewer$TableTreeEditorImpl access$2 (org.eclipse.jface.viewers.TableTreeViewer) 
}

org/eclipse/jface/viewers/TableViewer$1.class
TableViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TableViewer$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.TableViewer this$0
	private final Object val$element
	private final boolean val$updateLabels
	void  (org.eclipse.jface.viewers.TableViewer, java.lang.Object, boolean) 
	public void run () 
}

org/eclipse/jface/viewers/TableViewer.class
TableViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TableViewer extends org.eclipse.jface.viewers.AbstractTableViewer {
	private org.eclipse.swt.widgets.Table table
	private org.eclipse.jface.viewers.TableViewerRow cachedRow
	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  (org.eclipse.swt.widgets.Table) 
		org.eclipse.swt.widgets.Table table
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.swt.widgets.Table getTable () 
	protected org.eclipse.jface.viewers.ColumnViewerEditor createViewerEditor () 
	public void setSelection (org.eclipse.jface.viewers.ISelection, boolean) 
		org.eclipse.jface.viewers.ISelection selection
		boolean reveal
	protected org.eclipse.jface.viewers.ViewerRow getViewerRowFromItem (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget item
	protected org.eclipse.jface.viewers.ViewerRow internalCreateNewRowPart (int, int) 
		int style
		int rowIndex
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.swt.widgets.TableItem item
	protected org.eclipse.swt.widgets.Item getItemAt (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p
		org.eclipse.swt.widgets.TableItem[] selection
		int columnCount
		int i
	protected int doGetItemCount () 
	protected int doIndexOf (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected void doSetItemCount (int) 
		int count
	protected org.eclipse.swt.widgets.Item[] doGetItems () 
	protected int doGetColumnCount () 
	protected org.eclipse.swt.widgets.Widget doGetColumn (int) 
		int index
	protected org.eclipse.swt.widgets.Item doGetItem (int) 
		int index
	protected org.eclipse.swt.widgets.Item[] doGetSelection () 
	protected int[] doGetSelectionIndices () 
	protected void doClearAll () 
	protected void doResetItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.widgets.TableItem tableItem
		int columnCount
		int i
	protected void doRemove (int, int) 
		int start
		int end
	protected void doRemoveAll () 
	protected void doRemove (int[]) 
		int[] indices
	protected void doShowItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected void doDeselectAll () 
	protected void doSetSelection (org.eclipse.swt.widgets.Item[]) 
		org.eclipse.swt.widgets.Item[] items
		org.eclipse.swt.widgets.TableItem[] t
	protected void doShowSelection () 
	protected void doSetSelection (int[]) 
		int[] indices
	protected void doClear (int) 
		int index
	protected void doSelect (int[]) 
		int[] indices
	public void refresh (java.lang.Object, boolean, boolean) 
		Object element
		boolean updateLabels
		boolean reveal
	public void refresh (boolean, boolean) 
		boolean updateLabels
		boolean reveal
	public void remove (java.lang.Object[]) 
		Object[] elements
		boolean deselectedItems
		Object elementToBeRemoved
		org.eclipse.jface.viewers.CustomHashtable elementsToBeRemoved
		int i
		Object element
		int[] selectionIndices
		int i
		int index
		org.eclipse.swt.widgets.Item item
		Object data
		org.eclipse.jface.viewers.ISelection sel
	protected org.eclipse.swt.widgets.Widget doFindItem (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.IContentProvider contentProvider
		org.eclipse.jface.viewers.IIndexableLazyContentProvider indexable
		int idx
}

org/eclipse/jface/viewers/TableViewerColumn.class
TableViewerColumn.java
package org.eclipse.jface.viewers
public final org.eclipse.jface.viewers.TableViewerColumn extends org.eclipse.jface.viewers.ViewerColumn {
	private org.eclipse.swt.widgets.TableColumn column
	public void  (org.eclipse.jface.viewers.TableViewer, int) 
		org.eclipse.jface.viewers.TableViewer viewer
		int style
	public void  (org.eclipse.jface.viewers.TableViewer, int, int) 
		org.eclipse.jface.viewers.TableViewer viewer
		int style
		int index
	public void  (org.eclipse.jface.viewers.TableViewer, org.eclipse.swt.widgets.TableColumn) 
		org.eclipse.jface.viewers.TableViewer viewer
		org.eclipse.swt.widgets.TableColumn column
	private static org.eclipse.swt.widgets.TableColumn createColumn (org.eclipse.swt.widgets.Table, int, int) 
		org.eclipse.swt.widgets.Table table
		int style
		int index
	public org.eclipse.swt.widgets.TableColumn getColumn () 
}

org/eclipse/jface/viewers/TableViewerEditor.class
TableViewerEditor.java
package org.eclipse.jface.viewers
public final org.eclipse.jface.viewers.TableViewerEditor extends org.eclipse.jface.viewers.ColumnViewerEditor {
	private org.eclipse.swt.custom.TableEditor tableEditor
	private org.eclipse.jface.viewers.SWTFocusCellManager focusCellManager
	void  (org.eclipse.jface.viewers.TableViewer, org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy, int) 
		org.eclipse.jface.viewers.TableViewer viewer
		org.eclipse.jface.viewers.SWTFocusCellManager focusCellManager
		org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
		int feature
	public static void create (org.eclipse.jface.viewers.TableViewer, org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy, int) 
		org.eclipse.jface.viewers.TableViewer viewer
		org.eclipse.jface.viewers.SWTFocusCellManager focusCellManager
		org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
		int feature
		org.eclipse.jface.viewers.TableViewerEditor editor
	public static void create (org.eclipse.jface.viewers.TableViewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy, int) 
		org.eclipse.jface.viewers.TableViewer viewer
		org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
		int feature
	protected void setEditor (org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Item, int) 
		org.eclipse.swt.widgets.Control w
		org.eclipse.swt.widgets.Item item
		int columnNumber
	protected void setLayoutData (org.eclipse.jface.viewers.CellEditor$LayoutData) 
		org.eclipse.jface.viewers.CellEditor$LayoutData layoutData
	public org.eclipse.jface.viewers.ViewerCell getFocusCell () 
	protected void updateFocusCell (org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ViewerCell focusCell
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent event
		java.util.List l
}

org/eclipse/jface/viewers/TableViewerFocusCellManager.class
TableViewerFocusCellManager.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TableViewerFocusCellManager extends org.eclipse.jface.viewers.SWTFocusCellManager {
	private static final org.eclipse.jface.viewers.CellNavigationStrategy TABLE_NAVIGATE
	static void  () 
	public void  (org.eclipse.jface.viewers.TableViewer, org.eclipse.jface.viewers.FocusCellHighlighter) 
		org.eclipse.jface.viewers.TableViewer viewer
		org.eclipse.jface.viewers.FocusCellHighlighter focusDrawingDelegate
	public void  (org.eclipse.jface.viewers.TableViewer, org.eclipse.jface.viewers.FocusCellHighlighter, org.eclipse.jface.viewers.CellNavigationStrategy) 
		org.eclipse.jface.viewers.TableViewer viewer
		org.eclipse.jface.viewers.FocusCellHighlighter focusDrawingDelegate
		org.eclipse.jface.viewers.CellNavigationStrategy navigationStrategy
	org.eclipse.jface.viewers.ViewerCell getInitialFocusCell () 
		org.eclipse.swt.widgets.Table table
		org.eclipse.jface.viewers.ViewerRow aViewerRow
		org.eclipse.swt.graphics.Rectangle clientArea
		int i
	private boolean columnInVisibleArea (org.eclipse.swt.graphics.Rectangle, org.eclipse.jface.viewers.ViewerRow, int) 
		org.eclipse.swt.graphics.Rectangle clientArea
		org.eclipse.jface.viewers.ViewerRow row
		int colIndex
	public org.eclipse.jface.viewers.ViewerCell getFocusCell () 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.widgets.Table t
}

org/eclipse/jface/viewers/TableViewerRow.class
TableViewerRow.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TableViewerRow extends org.eclipse.jface.viewers.ViewerRow {
	private org.eclipse.swt.widgets.TableItem item
	void  (org.eclipse.swt.widgets.TableItem) 
		org.eclipse.swt.widgets.TableItem item
	public org.eclipse.swt.graphics.Rectangle getBounds (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Rectangle getBounds () 
	public org.eclipse.swt.widgets.Widget getItem () 
	void setItem (org.eclipse.swt.widgets.TableItem) 
		org.eclipse.swt.widgets.TableItem item
	public int getColumnCount () 
	public org.eclipse.swt.graphics.Color getBackground (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Font getFont (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Color getForeground (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Image getImage (int) 
		int columnIndex
	public java.lang.String getText (int) 
		int columnIndex
	public void setBackground (int, org.eclipse.swt.graphics.Color) 
		int columnIndex
		org.eclipse.swt.graphics.Color color
	public void setFont (int, org.eclipse.swt.graphics.Font) 
		int columnIndex
		org.eclipse.swt.graphics.Font font
	public void setForeground (int, org.eclipse.swt.graphics.Color) 
		int columnIndex
		org.eclipse.swt.graphics.Color color
	public void setImage (int, org.eclipse.swt.graphics.Image) 
		int columnIndex
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Image oldImage
	public void setText (int, java.lang.String) 
		int columnIndex
		String text
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.jface.viewers.ViewerRow getNeighbor (int, boolean) 
		int direction
		boolean sameLevel
	private org.eclipse.jface.viewers.ViewerRow getRowAbove () 
		int index
	private org.eclipse.jface.viewers.ViewerRow getRowBelow () 
		int index
		org.eclipse.swt.widgets.TableItem tmp
	public org.eclipse.jface.viewers.TreePath getTreePath () 
	public java.lang.Object clone () 
	public java.lang.Object getElement () 
	public int getVisualIndex (int) 
		int creationIndex
		int[] order
		int i
	public int getCreationIndex (int) 
		int visualIndex
	public org.eclipse.swt.graphics.Rectangle getTextBounds (int) 
		int index
	public org.eclipse.swt.graphics.Rectangle getImageBounds (int) 
		int index
	private boolean hasColumns () 
	private boolean isValidOrderIndex (int) 
		int currentIndex
	int getWidth (int) 
		int columnIndex
	protected boolean scrollCellIntoView (int) 
		int columnIndex
}

org/eclipse/jface/viewers/TextCellEditor$1.class
TextCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TextCellEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.viewers.TextCellEditor this$0
	void  (org.eclipse.jface.viewers.TextCellEditor) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/viewers/TextCellEditor$2.class
TextCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TextCellEditor$2 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.jface.viewers.TextCellEditor this$0
	void  (org.eclipse.jface.viewers.TextCellEditor) 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/jface/viewers/TextCellEditor$3.class
TextCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TextCellEditor$3 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener  {
	final org.eclipse.jface.viewers.TextCellEditor this$0
	void  (org.eclipse.jface.viewers.TextCellEditor) 
	public void keyTraversed (org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.swt.events.TraverseEvent e
}

org/eclipse/jface/viewers/TextCellEditor$4.class
TextCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TextCellEditor$4 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.jface.viewers.TextCellEditor this$0
	void  (org.eclipse.jface.viewers.TextCellEditor) 
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/jface/viewers/TextCellEditor$5.class
TextCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TextCellEditor$5 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.jface.viewers.TextCellEditor this$0
	void  (org.eclipse.jface.viewers.TextCellEditor) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/jface/viewers/TextCellEditor$6.class
TextCellEditor.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TextCellEditor$6 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.jface.viewers.TextCellEditor this$0
	void  (org.eclipse.jface.viewers.TextCellEditor) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/jface/viewers/TextCellEditor.class
TextCellEditor.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TextCellEditor extends org.eclipse.jface.viewers.CellEditor {
	protected org.eclipse.swt.widgets.Text text
	private org.eclipse.swt.events.ModifyListener modifyListener
	private boolean isSelection
	private boolean isDeleteable
	private boolean isSelectable
	private static final int defaultStyle
	static Class class$0
	public void  () 
	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
	private void checkDeleteable () 
		boolean oldIsDeleteable
	private void checkSelectable () 
		boolean oldIsSelectable
	private void checkSelection () 
		boolean oldIsSelection
	protected org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.Object doGetValue () 
	protected void doSetFocus () 
	protected void doSetValue (java.lang.Object) 
		Object value
	protected void editOccured (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
		String value
		Object typedValue
		boolean oldValidState
		boolean newValidState
	public org.eclipse.jface.viewers.CellEditor$LayoutData getLayoutData () 
		org.eclipse.jface.viewers.CellEditor$LayoutData data
	private org.eclipse.swt.events.ModifyListener getModifyListener () 
	protected void handleDefaultSelection (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
	public boolean isCopyEnabled () 
	public boolean isCutEnabled () 
	public boolean isDeleteEnabled () 
	public boolean isPasteEnabled () 
	public boolean isSaveAllEnabled () 
	public boolean isSelectAllEnabled () 
	protected void keyReleaseOccured (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent keyEvent
	public void performCopy () 
	public void performCut () 
	public void performDelete () 
		int pos
	public void performPaste () 
	public void performSelectAll () 
	protected boolean dependsOnExternalFocusListener () 
	static void access$0 (org.eclipse.jface.viewers.TextCellEditor) 
	static void access$1 (org.eclipse.jface.viewers.TextCellEditor) 
	static void access$2 (org.eclipse.jface.viewers.TextCellEditor) 
}

org/eclipse/jface/viewers/TreeColumnViewerLabelProvider$1.class
TreeColumnViewerLabelProvider.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeColumnViewerLabelProvider$1 extends java.lang.Object implements org.eclipse.jface.viewers.ITreePathLabelProvider  {
	final org.eclipse.jface.viewers.TreeColumnViewerLabelProvider this$0
	void  (org.eclipse.jface.viewers.TreeColumnViewerLabelProvider) 
	public void updateLabel (org.eclipse.jface.viewers.ViewerLabel, org.eclipse.jface.viewers.TreePath) 
		org.eclipse.jface.viewers.ViewerLabel label
		org.eclipse.jface.viewers.TreePath elementPath
	public void dispose () 
	public void addListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public void removeListener (org.eclipse.jface.viewers.ILabelProviderListener) 
		org.eclipse.jface.viewers.ILabelProviderListener listener
	public boolean isLabelProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
}

org/eclipse/jface/viewers/TreeColumnViewerLabelProvider.class
TreeColumnViewerLabelProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeColumnViewerLabelProvider extends org.eclipse.jface.viewers.TableColumnViewerLabelProvider {
	private org.eclipse.jface.viewers.ITreePathLabelProvider treePathProvider
	public void  (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	public void updateLabel (org.eclipse.jface.viewers.ViewerLabel, org.eclipse.jface.viewers.TreePath) 
		org.eclipse.jface.viewers.ViewerLabel label
		org.eclipse.jface.viewers.TreePath elementPath
	public void setProviders (java.lang.Object) 
		Object provider
	public org.eclipse.jface.viewers.ITreePathLabelProvider getTreePathProvider () 
}

org/eclipse/jface/viewers/TreeExpansionEvent.class
TreeExpansionEvent.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeExpansionEvent extends java.util.EventObject {
	private static final long serialVersionUID
	private Object element
	public void  (org.eclipse.jface.viewers.AbstractTreeViewer, java.lang.Object) 
		org.eclipse.jface.viewers.AbstractTreeViewer source
		Object element
	public java.lang.Object getElement () 
	public org.eclipse.jface.viewers.AbstractTreeViewer getTreeViewer () 
}

org/eclipse/jface/viewers/TreeNode.class
TreeNode.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeNode extends java.lang.Object {
	private org.eclipse.jface.viewers.TreeNode[] children
	private org.eclipse.jface.viewers.TreeNode parent
	protected Object value
	public void  (java.lang.Object) 
		Object value
	public boolean equals (java.lang.Object) 
		Object object
	public org.eclipse.jface.viewers.TreeNode[] getChildren () 
	public org.eclipse.jface.viewers.TreeNode getParent () 
	public java.lang.Object getValue () 
	public boolean hasChildren () 
	public int hashCode () 
	public void setChildren (org.eclipse.jface.viewers.TreeNode[]) 
		org.eclipse.jface.viewers.TreeNode[] children
	public void setParent (org.eclipse.jface.viewers.TreeNode) 
		org.eclipse.jface.viewers.TreeNode parent
}

org/eclipse/jface/viewers/TreeNodeContentProvider.class
TreeNodeContentProvider.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeNodeContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	public void  () 
	public void dispose () 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object parentElement
		org.eclipse.jface.viewers.TreeNode node
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
	public java.lang.Object getParent (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.TreeNode node
	public boolean hasChildren (java.lang.Object) 
		Object element
		org.eclipse.jface.viewers.TreeNode node
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
}

org/eclipse/jface/viewers/TreePath.class
TreePath.java
package org.eclipse.jface.viewers
public final org.eclipse.jface.viewers.TreePath extends java.lang.Object {
	public static final org.eclipse.jface.viewers.TreePath EMPTY
	private Object[] segments
	private int hash
	static void  () 
	public void  (java.lang.Object[]) 
		Object[] segments
		int i
	public java.lang.Object getSegment (int) 
		int index
	public int getSegmentCount () 
	public java.lang.Object getFirstSegment () 
	public java.lang.Object getLastSegment () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	public int hashCode (org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.IElementComparer comparer
		int result
		int i
	public boolean equals (org.eclipse.jface.viewers.TreePath, org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.TreePath otherPath
		org.eclipse.jface.viewers.IElementComparer comparer
		int i
	public boolean startsWith (org.eclipse.jface.viewers.TreePath, org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.TreePath treePath
		org.eclipse.jface.viewers.IElementComparer comparer
		int thisSegmentCount
		int otherSegmentCount
		int i
		Object otherSegment
	public org.eclipse.jface.viewers.TreePath getParentPath () 
		int segmentCount
		Object[] parentSegments
	public org.eclipse.jface.viewers.TreePath createChildPath (java.lang.Object) 
		Object newSegment
		int segmentCount
		Object[] childSegments
}

org/eclipse/jface/viewers/TreePathViewerSorter$1.class
TreePathViewerSorter.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreePathViewerSorter$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.jface.viewers.TreePathViewerSorter this$0
	private final org.eclipse.jface.viewers.Viewer val$viewer
	private final org.eclipse.jface.viewers.TreePath val$parentPath
	void  (org.eclipse.jface.viewers.TreePathViewerSorter, org.eclipse.jface.viewers.Viewer, org.eclipse.jface.viewers.TreePath) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
}

org/eclipse/jface/viewers/TreePathViewerSorter.class
TreePathViewerSorter.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreePathViewerSorter extends org.eclipse.jface.viewers.ViewerSorter {
	public void  () 
	public int category (org.eclipse.jface.viewers.TreePath, java.lang.Object) 
		org.eclipse.jface.viewers.TreePath parentPath
		Object element
	public int compare (org.eclipse.jface.viewers.Viewer, org.eclipse.jface.viewers.TreePath, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		org.eclipse.jface.viewers.TreePath parentPath
		Object e1
		Object e2
	public boolean isSorterProperty (org.eclipse.jface.viewers.TreePath, java.lang.Object, java.lang.String) 
		org.eclipse.jface.viewers.TreePath parentPath
		Object element
		String property
	public void sort (org.eclipse.jface.viewers.Viewer, org.eclipse.jface.viewers.TreePath, java.lang.Object[]) 
		org.eclipse.jface.viewers.Viewer viewer
		org.eclipse.jface.viewers.TreePath parentPath
		Object[] elements
}

org/eclipse/jface/viewers/TreeSelection$InitializeData.class
TreeSelection.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeSelection$InitializeData extends java.lang.Object {
	java.util.List selection
	org.eclipse.jface.viewers.TreePath[] paths
	org.eclipse.jface.viewers.CustomHashtable element2TreePaths
	private void  (org.eclipse.jface.viewers.TreePath[], org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.TreePath[] paths
		org.eclipse.jface.viewers.IElementComparer comparer
		int size
		int i
		Object lastSegment
		Object mapped
		java.util.List newMapped
	void  (org.eclipse.jface.viewers.TreePath[], org.eclipse.jface.viewers.IElementComparer, org.eclipse.jface.viewers.TreeSelection$InitializeData) 
}

org/eclipse/jface/viewers/TreeSelection.class
TreeSelection.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeSelection extends org.eclipse.jface.viewers.StructuredSelection implements org.eclipse.jface.viewers.ITreeSelection  {
	private org.eclipse.jface.viewers.TreePath[] paths
	private org.eclipse.jface.viewers.CustomHashtable element2TreePaths
	public static final org.eclipse.jface.viewers.TreeSelection EMPTY
	private static final org.eclipse.jface.viewers.TreePath[] EMPTY_TREE_PATHS
	static void  () 
	public void  (org.eclipse.jface.viewers.TreePath[]) 
		org.eclipse.jface.viewers.TreePath[] paths
	public void  (org.eclipse.jface.viewers.TreePath[], org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.TreePath[] paths
		org.eclipse.jface.viewers.IElementComparer comparer
	public void  (org.eclipse.jface.viewers.TreePath) 
		org.eclipse.jface.viewers.TreePath treePath
	public void  (org.eclipse.jface.viewers.TreePath, org.eclipse.jface.viewers.IElementComparer) 
		org.eclipse.jface.viewers.TreePath treePath
		org.eclipse.jface.viewers.IElementComparer comparer
	private void  (org.eclipse.jface.viewers.TreeSelection$InitializeData) 
		org.eclipse.jface.viewers.TreeSelection$InitializeData data
	public void  () 
	public org.eclipse.jface.viewers.IElementComparer getElementComparer () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.jface.viewers.TreeSelection selection
		int size
		org.eclipse.jface.viewers.IElementComparer comparerOrNull
		int i
	public int hashCode () 
		int code
		int i
	public org.eclipse.jface.viewers.TreePath[] getPaths () 
	public org.eclipse.jface.viewers.TreePath[] getPathsFor (java.lang.Object) 
		Object element
		Object value
		java.util.List l
}

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

org/eclipse/jface/viewers/TreeViewer$2.class
TreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeViewer$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.viewers.TreeViewer this$0
	void  (org.eclipse.jface.viewers.TreeViewer) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.TreeItem parentItem
		int index
}

org/eclipse/jface/viewers/TreeViewer$3.class
TreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeViewer$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.TreeViewer this$0
	private final Object val$elementOrTreePath
	private final int val$count
	void  (org.eclipse.jface.viewers.TreeViewer, java.lang.Object, int) 
	public void run () 
		org.eclipse.swt.widgets.Widget[] items
		int i
		org.eclipse.swt.widgets.TreeItem treeItem
}

org/eclipse/jface/viewers/TreeViewer$4.class
TreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeViewer$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.viewers.TreeViewer this$0
	private final org.eclipse.swt.widgets.Widget val$item
	void  (org.eclipse.jface.viewers.TreeViewer, org.eclipse.swt.widgets.Widget) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
		Object data
}

org/eclipse/jface/viewers/TreeViewer$5.class
TreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeViewer$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.TreeViewer this$0
	private final Object val$parentOrTreePath
	private final int val$index
	private final java.util.List val$oldSelection
	void  (org.eclipse.jface.viewers.TreeViewer, java.lang.Object, int, java.util.List) 
	public void run () 
		org.eclipse.jface.viewers.TreePath removedPath
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.Widget[] parentItems
		int i
		org.eclipse.swt.widgets.TreeItem parentItem
		org.eclipse.swt.widgets.TreeItem item
		boolean removed
		java.util.Iterator it
		org.eclipse.jface.viewers.TreePath path
}

org/eclipse/jface/viewers/TreeViewer$6.class
TreeViewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeViewer$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.TreeViewer this$0
	private final Object val$elementOrTreePath
	private final boolean val$hasChildren
	void  (org.eclipse.jface.viewers.TreeViewer, java.lang.Object, boolean) 
	public void run () 
		org.eclipse.swt.widgets.Widget[] items
		int i
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.TreeItem child
}

org/eclipse/jface/viewers/TreeViewer.class
TreeViewer.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeViewer extends org.eclipse.jface.viewers.AbstractTreeViewer {
	private static final String VIRTUAL_DISPOSE_KEY
	private org.eclipse.swt.widgets.Tree tree
	private boolean treeIsDisposed
	private boolean contentProviderIsLazy
	private boolean contentProviderIsTreeBased
	private org.eclipse.jface.viewers.TreeViewerRow cachedRow
	private boolean insidePreservingSelection
	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  (org.eclipse.swt.widgets.Tree) 
		org.eclipse.swt.widgets.Tree tree
	protected void addTreeListener (org.eclipse.swt.widgets.Control, org.eclipse.swt.events.TreeListener) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.events.TreeListener listener
	protected org.eclipse.swt.widgets.Widget getColumnViewerOwner (int) 
		int columnIndex
	protected org.eclipse.swt.widgets.Item[] getChildren (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget o
	public org.eclipse.swt.widgets.Control getControl () 
	protected boolean getExpanded (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Item getItemAt (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p
		org.eclipse.swt.widgets.TreeItem[] selection
		int columnCount
		int i
	protected int getItemCount (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control widget
	protected int getItemCount (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Item[] getItems (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	public org.eclipse.jface.viewers.IBaseLabelProvider getLabelProvider () 
	protected org.eclipse.swt.widgets.Item getParentItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Item[] getSelection (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control widget
	public org.eclipse.swt.widgets.Tree getTree () 
	protected void hookControl (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.widgets.Tree treeControl
	protected org.eclipse.jface.viewers.ColumnViewerEditor createViewerEditor () 
	protected org.eclipse.swt.widgets.Item newItem (org.eclipse.swt.widgets.Widget, int, int) 
		org.eclipse.swt.widgets.Widget parent
		int flags
		int ix
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.TreeItem item
	protected void removeAll (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control widget
	protected void setExpanded (org.eclipse.swt.widgets.Item, boolean) 
		org.eclipse.swt.widgets.Item node
		boolean expand
	protected void setSelection (java.util.List) 
		java.util.List items
		org.eclipse.swt.widgets.Item[] current
		org.eclipse.swt.widgets.TreeItem[] newItems
	protected void showItem (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected org.eclipse.swt.widgets.Item getChild (org.eclipse.swt.widgets.Widget, int) 
		org.eclipse.swt.widgets.Widget widget
		int index
	protected void assertContentProviderType (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider provider
	protected java.lang.Object[] getRawChildren (java.lang.Object) 
		Object parent
	void preservingSelection (java.lang.Runnable, boolean) 
		Runnable updateCode
		boolean reveal
	public void setChildCount (java.lang.Object, int) 
		Object elementOrTreePath
		int count
	public void replace (java.lang.Object, int, java.lang.Object) 
		Object parentElementOrTreePath
		int index
		Object element
		org.eclipse.swt.widgets.Item[] selectedItems
		org.eclipse.jface.viewers.TreeSelection selection
		org.eclipse.swt.widgets.Widget[] itemsToDisassociate
		org.eclipse.swt.widgets.Widget[] itemsToDisassociate
		org.eclipse.jface.viewers.TreePath elementPath
		org.eclipse.swt.widgets.TreeItem item
		int i
		org.eclipse.swt.widgets.TreeItem itemToDisassociate
		int indexToDisassociate
		Object oldData
		org.eclipse.swt.widgets.Widget[] parentItems
		int i
		org.eclipse.swt.widgets.TreeItem parentItem
		org.eclipse.swt.widgets.TreeItem item
		int j
		org.eclipse.swt.widgets.TreeItem itemToDisassociate
		int indexToDisaccociate
		Object oldData
		org.eclipse.jface.viewers.ISelection newSelection
	private org.eclipse.jface.viewers.TreeSelection adjustSelectionForReplace (org.eclipse.swt.widgets.Item[], org.eclipse.jface.viewers.TreeSelection, org.eclipse.swt.widgets.TreeItem, java.lang.Object, java.lang.Object) 
		org.eclipse.swt.widgets.Item[] selectedItems
		org.eclipse.jface.viewers.TreeSelection selection
		org.eclipse.swt.widgets.TreeItem item
		Object element
		Object parentElement
		int i
		org.eclipse.jface.viewers.TreePath[] originalPaths
		int length
		org.eclipse.jface.viewers.TreePath[] paths
	public boolean isExpandable (java.lang.Object) 
		Object element
		org.eclipse.swt.widgets.TreeItem treeItem
	protected java.lang.Object getParentElement (java.lang.Object) 
		Object element
		boolean oldBusy
		org.eclipse.jface.viewers.ILazyTreeContentProvider lazyTreeContentProvider
		org.eclipse.jface.viewers.ILazyTreePathContentProvider lazyTreePathContentProvider
		org.eclipse.jface.viewers.TreePath[] parents
	void createChildren (org.eclipse.swt.widgets.Widget, boolean) 
		org.eclipse.swt.widgets.Widget widget
		boolean materialize
		Object element
		org.eclipse.swt.widgets.Item[] children
		int i
	protected void internalAdd (org.eclipse.swt.widgets.Widget, java.lang.Object, java.lang.Object[]) 
		org.eclipse.swt.widgets.Widget widget
		Object parentElement
		Object[] childElements
		org.eclipse.swt.widgets.TreeItem ti
		int count
		org.eclipse.swt.widgets.Tree t
	private void virtualMaterializeItem (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem treeItem
		int index
		int index
		org.eclipse.swt.widgets.Widget parent
		Object parentElement
	protected void internalRefreshStruct (org.eclipse.swt.widgets.Widget, java.lang.Object, boolean) 
		org.eclipse.swt.widgets.Widget widget
		Object element
		boolean updateLabels
		int index
		org.eclipse.swt.widgets.Widget parent
		org.eclipse.swt.widgets.TreeItem treeItem
	private void virtualRefreshExpandedItems (org.eclipse.swt.widgets.Widget, org.eclipse.swt.widgets.Widget, java.lang.Object, int) 
		org.eclipse.swt.widgets.Widget parent
		org.eclipse.swt.widgets.Widget widget
		Object element
		int index
		org.eclipse.swt.widgets.Item[] items
		int i
		org.eclipse.swt.widgets.Item item
		Object data
	protected void mapElement (java.lang.Object, org.eclipse.swt.widgets.Widget) 
		Object element
		org.eclipse.swt.widgets.Widget item
	protected org.eclipse.jface.viewers.ViewerRow getViewerRowFromItem (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget item
	private org.eclipse.jface.viewers.ViewerRow createNewRowPart (org.eclipse.jface.viewers.ViewerRow, int, int) 
		org.eclipse.jface.viewers.ViewerRow parent
		int style
		int rowIndex
	protected void internalInitializeTree (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control widget
	protected void updatePlus (org.eclipse.swt.widgets.Item, java.lang.Object) 
		org.eclipse.swt.widgets.Item item
		Object element
		Object data
		int itemCount
	public void remove (java.lang.Object, int) 
		Object parentOrTreePath
		int index
		java.util.List oldSelection
	protected void handleTreeExpand (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
		org.eclipse.swt.widgets.Item[] children
	protected void handleTreeCollapse (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
	public void setContentProvider (org.eclipse.jface.viewers.IContentProvider) 
		org.eclipse.jface.viewers.IContentProvider provider
	public void setHasChildren (java.lang.Object, boolean) 
		Object elementOrTreePath
		boolean hasChildren
	private void virtualLazyUpdateWidget (org.eclipse.swt.widgets.Widget, int) 
		org.eclipse.swt.widgets.Widget widget
		int index
		boolean oldBusy
		org.eclipse.jface.viewers.TreePath treePath
		org.eclipse.jface.viewers.TreePath treePath
	private void virtualLazyUpdateChildCount (org.eclipse.swt.widgets.Widget, int) 
		org.eclipse.swt.widgets.Widget widget
		int currentChildCount
		boolean oldBusy
		org.eclipse.jface.viewers.TreePath treePath
		org.eclipse.jface.viewers.TreePath treePath
	private void virtualLazyUpdateHasChildren (org.eclipse.swt.widgets.Item, int) 
		org.eclipse.swt.widgets.Item item
		int currentChildCount
		boolean oldBusy
		org.eclipse.jface.viewers.TreePath treePath
	protected void disassociate (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected int doGetColumnCount () 
	public void setSelection (org.eclipse.jface.viewers.ISelection, boolean) 
		org.eclipse.jface.viewers.ISelection selection
		boolean reveal
	public void editElement (java.lang.Object, int) 
		Object element
		int column
		org.eclipse.swt.widgets.TreeItem[] items
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerCell cell
	static void access$0 (org.eclipse.jface.viewers.TreeViewer, boolean) 
	static boolean access$1 (org.eclipse.jface.viewers.TreeViewer) 
	static void access$2 (org.eclipse.jface.viewers.TreeViewer, org.eclipse.swt.widgets.Widget, int) 
	static boolean access$3 (org.eclipse.jface.viewers.TreeViewer) 
	static void access$4 (org.eclipse.jface.viewers.TreeViewer, org.eclipse.swt.widgets.Widget, int) 
}

org/eclipse/jface/viewers/TreeViewerColumn.class
TreeViewerColumn.java
package org.eclipse.jface.viewers
public final org.eclipse.jface.viewers.TreeViewerColumn extends org.eclipse.jface.viewers.ViewerColumn {
	private org.eclipse.swt.widgets.TreeColumn column
	public void  (org.eclipse.jface.viewers.TreeViewer, int) 
		org.eclipse.jface.viewers.TreeViewer viewer
		int style
	public void  (org.eclipse.jface.viewers.TreeViewer, int, int) 
		org.eclipse.jface.viewers.TreeViewer viewer
		int style
		int index
	public void  (org.eclipse.jface.viewers.TreeViewer, org.eclipse.swt.widgets.TreeColumn) 
		org.eclipse.jface.viewers.TreeViewer viewer
		org.eclipse.swt.widgets.TreeColumn column
	private static org.eclipse.swt.widgets.TreeColumn createColumn (org.eclipse.swt.widgets.Tree, int, int) 
		org.eclipse.swt.widgets.Tree table
		int style
		int index
	public org.eclipse.swt.widgets.TreeColumn getColumn () 
}

org/eclipse/jface/viewers/TreeViewerEditor.class
TreeViewerEditor.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeViewerEditor extends org.eclipse.jface.viewers.ColumnViewerEditor {
	private org.eclipse.swt.custom.TreeEditor treeEditor
	private org.eclipse.jface.viewers.SWTFocusCellManager focusCellManager
	void  (org.eclipse.jface.viewers.TreeViewer, org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy, int) 
		org.eclipse.jface.viewers.TreeViewer viewer
		org.eclipse.jface.viewers.SWTFocusCellManager focusCellManager
		org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
		int feature
	public static void create (org.eclipse.jface.viewers.TreeViewer, org.eclipse.jface.viewers.SWTFocusCellManager, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy, int) 
		org.eclipse.jface.viewers.TreeViewer viewer
		org.eclipse.jface.viewers.SWTFocusCellManager focusCellManager
		org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
		int feature
		org.eclipse.jface.viewers.TreeViewerEditor editor
	public static void create (org.eclipse.jface.viewers.TreeViewer, org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy, int) 
		org.eclipse.jface.viewers.TreeViewer viewer
		org.eclipse.jface.viewers.ColumnViewerEditorActivationStrategy editorActivationStrategy
		int feature
	protected void setEditor (org.eclipse.swt.widgets.Control, org.eclipse.swt.widgets.Item, int) 
		org.eclipse.swt.widgets.Control w
		org.eclipse.swt.widgets.Item item
		int fColumnNumber
	protected void setLayoutData (org.eclipse.jface.viewers.CellEditor$LayoutData) 
		org.eclipse.jface.viewers.CellEditor$LayoutData layoutData
	public org.eclipse.jface.viewers.ViewerCell getFocusCell () 
	protected void updateFocusCell (org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent) 
		org.eclipse.jface.viewers.ViewerCell focusCell
		org.eclipse.jface.viewers.ColumnViewerEditorActivationEvent event
		java.util.List l
}

org/eclipse/jface/viewers/TreeViewerFocusCellManager$1.class
TreeViewerFocusCellManager.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.TreeViewerFocusCellManager$1 extends org.eclipse.jface.viewers.CellNavigationStrategy {
	void  () 
	public void collapse (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToCollapse
		org.eclipse.swt.widgets.Event event
	public void expand (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToExpand
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.viewers.TreeViewer v
	public boolean isCollapseEvent (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToCollapse
		org.eclipse.swt.widgets.Event event
	public boolean isExpandEvent (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.jface.viewers.ViewerCell, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.jface.viewers.ViewerCell cellToExpand
		org.eclipse.swt.widgets.Event event
	private boolean isFirstColumnCell (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
}

org/eclipse/jface/viewers/TreeViewerFocusCellManager.class
TreeViewerFocusCellManager.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeViewerFocusCellManager extends org.eclipse.jface.viewers.SWTFocusCellManager {
	private static final org.eclipse.jface.viewers.CellNavigationStrategy TREE_NAVIGATE
	static void  () 
	public void  (org.eclipse.jface.viewers.TreeViewer, org.eclipse.jface.viewers.FocusCellHighlighter) 
		org.eclipse.jface.viewers.TreeViewer viewer
		org.eclipse.jface.viewers.FocusCellHighlighter focusDrawingDelegate
	public void  (org.eclipse.jface.viewers.TreeViewer, org.eclipse.jface.viewers.FocusCellHighlighter, org.eclipse.jface.viewers.CellNavigationStrategy) 
		org.eclipse.jface.viewers.TreeViewer viewer
		org.eclipse.jface.viewers.FocusCellHighlighter focusDrawingDelegate
		org.eclipse.jface.viewers.CellNavigationStrategy navigationStrategy
	org.eclipse.jface.viewers.ViewerCell getInitialFocusCell () 
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.jface.viewers.ViewerRow aViewerRow
		org.eclipse.swt.graphics.Rectangle clientArea
		int i
	private boolean columnInVisibleArea (org.eclipse.swt.graphics.Rectangle, org.eclipse.jface.viewers.ViewerRow, int) 
		org.eclipse.swt.graphics.Rectangle clientArea
		org.eclipse.jface.viewers.ViewerRow row
		int colIndex
	public org.eclipse.jface.viewers.ViewerCell getFocusCell () 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.swt.widgets.Tree t
}

org/eclipse/jface/viewers/TreeViewerRow.class
TreeViewerRow.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.TreeViewerRow extends org.eclipse.jface.viewers.ViewerRow {
	private org.eclipse.swt.widgets.TreeItem item
	void  (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem item
	public org.eclipse.swt.graphics.Rectangle getBounds (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Rectangle getBounds () 
	public int getColumnCount () 
	public org.eclipse.swt.widgets.Widget getItem () 
	public org.eclipse.swt.graphics.Color getBackground (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Font getFont (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Color getForeground (int) 
		int columnIndex
	public org.eclipse.swt.graphics.Image getImage (int) 
		int columnIndex
	public java.lang.String getText (int) 
		int columnIndex
	public void setBackground (int, org.eclipse.swt.graphics.Color) 
		int columnIndex
		org.eclipse.swt.graphics.Color color
	public void setFont (int, org.eclipse.swt.graphics.Font) 
		int columnIndex
		org.eclipse.swt.graphics.Font font
	public void setForeground (int, org.eclipse.swt.graphics.Color) 
		int columnIndex
		org.eclipse.swt.graphics.Color color
	public void setImage (int, org.eclipse.swt.graphics.Image) 
		int columnIndex
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Image oldImage
	public void setText (int, java.lang.String) 
		int columnIndex
		String text
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.jface.viewers.ViewerRow getNeighbor (int, boolean) 
		int direction
		boolean sameLevel
	private org.eclipse.jface.viewers.ViewerRow getRowBelow (boolean) 
		boolean sameLevel
		org.eclipse.swt.widgets.Tree tree
		int index
		org.eclipse.swt.widgets.TreeItem parentItem
		int nextIndex
		int totalIndex
		org.eclipse.swt.widgets.TreeItem itemAfter
		org.eclipse.swt.widgets.TreeItem itemAfter
	private org.eclipse.jface.viewers.ViewerRow getRowAbove (boolean) 
		boolean sameLevel
		org.eclipse.swt.widgets.Tree tree
		int index
		org.eclipse.swt.widgets.TreeItem nextTopItem
		org.eclipse.swt.widgets.TreeItem parentItem
		int previousIndex
		org.eclipse.swt.widgets.TreeItem itemBefore
		org.eclipse.swt.widgets.TreeItem itemBefore
		org.eclipse.swt.widgets.TreeItem itemBefore
	private org.eclipse.swt.widgets.TreeItem findLastVisibleItem (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem parentItem
		org.eclipse.swt.widgets.TreeItem rv
	private org.eclipse.swt.widgets.TreeItem findNextItem (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.TreeItem rv
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.swt.widgets.TreeItem parentItem
		int nextIndex
		int nextIndex
		int totalItems
		int totalItems
	public org.eclipse.jface.viewers.TreePath getTreePath () 
		org.eclipse.swt.widgets.TreeItem tItem
		java.util.LinkedList segments
		Object segment
	void setItem (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem item
	public java.lang.Object clone () 
	public java.lang.Object getElement () 
	public int getVisualIndex (int) 
		int creationIndex
		int[] order
		int i
	public int getCreationIndex (int) 
		int visualIndex
	public org.eclipse.swt.graphics.Rectangle getTextBounds (int) 
		int index
	public org.eclipse.swt.graphics.Rectangle getImageBounds (int) 
		int index
	private boolean hasColumns () 
	private boolean isValidOrderIndex (int) 
		int currentIndex
	int getWidth (int) 
		int columnIndex
	protected boolean scrollCellIntoView (int) 
		int columnIndex
}

org/eclipse/jface/viewers/Viewer$1.class
Viewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.Viewer$1 extends java.lang.Object implements org.eclipse.swt.events.HelpListener  {
	final org.eclipse.jface.viewers.Viewer this$0
	void  (org.eclipse.jface.viewers.Viewer) 
	public void helpRequested (org.eclipse.swt.events.HelpEvent) 
		org.eclipse.swt.events.HelpEvent event
}

org/eclipse/jface/viewers/Viewer$2.class
Viewer.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.Viewer$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.viewers.Viewer this$0
	private final org.eclipse.jface.viewers.ISelectionChangedListener val$l
	private final org.eclipse.jface.viewers.SelectionChangedEvent val$event
	void  (org.eclipse.jface.viewers.Viewer, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.SelectionChangedEvent) 
	public void run () 
}

org/eclipse/jface/viewers/Viewer.class
Viewer.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.Viewer extends java.lang.Object implements org.eclipse.jface.viewers.IInputSelectionProvider  {
	private org.eclipse.core.runtime.ListenerList selectionChangedListeners
	private org.eclipse.core.runtime.ListenerList helpListeners
	private String[] keys
	private Object[] values
	private boolean helpHooked
	private org.eclipse.swt.events.HelpListener helpListener
	protected static final String WIDGET_DATA_KEY
	protected void  () 
	public void addHelpListener (org.eclipse.swt.events.HelpListener) 
		org.eclipse.swt.events.HelpListener listener
		org.eclipse.swt.widgets.Control control
	public void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	protected void fireHelpRequested (org.eclipse.swt.events.HelpEvent) 
		org.eclipse.swt.events.HelpEvent event
		Object[] listeners
		int i
	protected void fireSelectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		Object[] listeners
		int i
		org.eclipse.jface.viewers.ISelectionChangedListener l
	public abstract org.eclipse.swt.widgets.Control getControl () 
	public java.lang.Object getData (java.lang.String) 
		String key
		int i
	public abstract java.lang.Object getInput () 
	public abstract org.eclipse.jface.viewers.ISelection getSelection () 
	protected void handleHelpRequest (org.eclipse.swt.events.HelpEvent) 
		org.eclipse.swt.events.HelpEvent event
		Object oldData
	protected void inputChanged (java.lang.Object, java.lang.Object) 
		Object input
		Object oldInput
	public abstract void refresh () 
	public void removeHelpListener (org.eclipse.swt.events.HelpListener) 
		org.eclipse.swt.events.HelpListener listener
		org.eclipse.swt.widgets.Control control
	public void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public org.eclipse.swt.widgets.Item scrollDown (int, int) 
		int x
		int y
	public org.eclipse.swt.widgets.Item scrollUp (int, int) 
		int x
		int y
	public void setData (java.lang.String, java.lang.Object) 
		String key
		Object value
		int index
		String[] newKeys
		Object[] newValues
		int i
		String[] newKeys
		Object[] newValues
	public abstract void setInput (java.lang.Object) 
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
	public abstract void setSelection (org.eclipse.jface.viewers.ISelection, boolean) 
}

org/eclipse/jface/viewers/ViewerCell.class
ViewerCell.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ViewerCell extends java.lang.Object {
	private int columnIndex
	private org.eclipse.jface.viewers.ViewerRow row
	private Object element
	public static int ABOVE
	public static int BELOW
	public static int LEFT
	public static int RIGHT
	static void  () 
	void  (org.eclipse.jface.viewers.ViewerRow, int, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerRow row
		int columnIndex
		Object element
	public int getColumnIndex () 
	public org.eclipse.swt.graphics.Rectangle getBounds () 
	public java.lang.Object getElement () 
	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 background
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color foreground
	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 setStyleRanges (org.eclipse.swt.custom.StyleRange[]) 
		org.eclipse.swt.custom.StyleRange[] styleRanges
	public org.eclipse.swt.custom.StyleRange[] getStyleRanges () 
	void setColumn (int) 
		int column
	void update (org.eclipse.jface.viewers.ViewerRow, int, java.lang.Object) 
		org.eclipse.jface.viewers.ViewerRow rowItem
		int column
		Object element
	public org.eclipse.swt.widgets.Widget getItem () 
	public org.eclipse.swt.widgets.Control getControl () 
	public int getVisualIndex () 
	public org.eclipse.jface.viewers.ViewerCell getNeighbor (int, boolean) 
		int directionMask
		boolean sameLevel
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerRow row
		org.eclipse.jface.viewers.ViewerRow row
		int columnIndex
		int modifier
		org.eclipse.jface.viewers.ViewerCell cell
	public org.eclipse.jface.viewers.ViewerRow getViewerRow () 
	public org.eclipse.swt.graphics.Rectangle getTextBounds () 
	public org.eclipse.swt.graphics.Rectangle getImageBounds () 
	public org.eclipse.swt.graphics.Color getForeground () 
	public org.eclipse.swt.graphics.Color getBackground () 
	public org.eclipse.swt.graphics.Font getFont () 
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.jface.viewers.ViewerCell other
	private boolean isVisible () 
	public boolean scrollIntoView () 
}

org/eclipse/jface/viewers/ViewerColumn$1.class
ViewerColumn.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ViewerColumn$1 extends java.lang.Object implements org.eclipse.jface.viewers.ILabelProviderListener  {
	final org.eclipse.jface.viewers.ViewerColumn this$0
	private final org.eclipse.jface.viewers.ColumnViewer val$viewer
	void  (org.eclipse.jface.viewers.ViewerColumn, org.eclipse.jface.viewers.ColumnViewer) 
	public void labelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
}

org/eclipse/jface/viewers/ViewerColumn$2.class
ViewerColumn.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ViewerColumn$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.viewers.ViewerColumn this$0
	private final org.eclipse.jface.viewers.ColumnViewer val$viewer
	void  (org.eclipse.jface.viewers.ViewerColumn, org.eclipse.jface.viewers.ColumnViewer) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/viewers/ViewerColumn.class
ViewerColumn.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ViewerColumn extends java.lang.Object {
	private org.eclipse.jface.viewers.CellLabelProvider labelProvider
	static String COLUMN_VIEWER_KEY
	private org.eclipse.jface.viewers.EditingSupport editingSupport
	private org.eclipse.jface.viewers.ILabelProviderListener listener
	private boolean listenerRegistered
	private org.eclipse.jface.viewers.ColumnViewer viewer
	static void  () 
	protected void  (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.swt.widgets.Widget) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.swt.widgets.Widget columnOwner
	org.eclipse.jface.viewers.CellLabelProvider getLabelProvider () 
	public void setLabelProvider (org.eclipse.jface.viewers.CellLabelProvider) 
		org.eclipse.jface.viewers.CellLabelProvider labelProvider
	void setLabelProvider (org.eclipse.jface.viewers.CellLabelProvider, boolean) 
		org.eclipse.jface.viewers.CellLabelProvider labelProvider
		boolean registerListener
	org.eclipse.jface.viewers.EditingSupport getEditingSupport () 
	public void setEditingSupport (org.eclipse.jface.viewers.EditingSupport) 
		org.eclipse.jface.viewers.EditingSupport editingSupport
	void refresh (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.jface.viewers.CellLabelProvider labelProvider
	protected void handleDispose () 
		boolean disposeLabelProvider
		org.eclipse.jface.viewers.CellLabelProvider cellLabelProvider
	private void handleDispose (org.eclipse.jface.viewers.ColumnViewer) 
		org.eclipse.jface.viewers.ColumnViewer viewer
	public org.eclipse.jface.viewers.ColumnViewer getViewer () 
	static void access$0 (org.eclipse.jface.viewers.ViewerColumn, org.eclipse.jface.viewers.ColumnViewer) 
}

org/eclipse/jface/viewers/ViewerComparator$1.class
ViewerComparator.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.ViewerComparator$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.jface.viewers.ViewerComparator this$0
	private final org.eclipse.jface.viewers.Viewer val$viewer
	void  (org.eclipse.jface.viewers.ViewerComparator, org.eclipse.jface.viewers.Viewer) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
}

org/eclipse/jface/viewers/ViewerComparator.class
ViewerComparator.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ViewerComparator extends java.lang.Object {
	private java.util.Comparator comparator
	public void  () 
	public void  (java.util.Comparator) 
		java.util.Comparator comparator
	protected java.util.Comparator getComparator () 
	public int category (java.lang.Object) 
		Object element
	public int compare (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object e1
		Object e2
		int cat1
		int cat2
		String name1
		String name1
		String name1
		String name2
		String name2
		String name2
		org.eclipse.jface.viewers.IBaseLabelProvider prov
		org.eclipse.jface.viewers.ILabelProvider lprov
	public boolean isSorterProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	public void sort (org.eclipse.jface.viewers.Viewer, java.lang.Object[]) 
		org.eclipse.jface.viewers.Viewer viewer
		Object[] elements
}

org/eclipse/jface/viewers/ViewerDropAdapter.class
ViewerDropAdapter.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ViewerDropAdapter extends org.eclipse.swt.dnd.DropTargetAdapter {
	public static final int LOCATION_BEFORE
	public static final int LOCATION_AFTER
	public static final int LOCATION_ON
	public static final int LOCATION_NONE
	private org.eclipse.jface.viewers.Viewer viewer
	private int currentOperation
	private int lastValidOperation
	private int overrideOperation
	private org.eclipse.swt.dnd.DropTargetEvent currentEvent
	private Object currentTarget
	private int currentLocation
	private boolean feedbackEnabled
	private boolean scrollEnabled
	private boolean expandEnabled
	private boolean selectFeedbackEnabled
	protected void  (org.eclipse.jface.viewers.Viewer) 
		org.eclipse.jface.viewers.Viewer viewer
	protected void clearState () 
	protected int determineLocation (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		org.eclipse.swt.widgets.Item item
		org.eclipse.swt.graphics.Point coordinates
		org.eclipse.swt.graphics.Rectangle bounds
	protected java.lang.Object determineTarget (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	private void doDropValidation (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragEnter (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOperationChanged (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOver (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		Object target
		int oldLocation
	public void drop (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dropAccept (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	protected org.eclipse.swt.graphics.Rectangle getBounds (org.eclipse.swt.widgets.Item) 
		org.eclipse.swt.widgets.Item item
	protected int getCurrentLocation () 
	protected int getCurrentOperation () 
	protected java.lang.Object getCurrentTarget () 
	protected org.eclipse.swt.dnd.DropTargetEvent getCurrentEvent () 
	public boolean getFeedbackEnabled () 
	protected java.lang.Object getSelectedObject () 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structured
	protected org.eclipse.jface.viewers.Viewer getViewer () 
	protected void handleException (java.lang.Throwable, org.eclipse.swt.dnd.DropTargetEvent) 
		Throwable exception
		org.eclipse.swt.dnd.DropTargetEvent event
	public abstract boolean performDrop (java.lang.Object) 
	protected void overrideOperation (int) 
		int operation
	private void setFeedback (org.eclipse.swt.dnd.DropTargetEvent, int) 
		org.eclipse.swt.dnd.DropTargetEvent event
		int location
	public void setFeedbackEnabled (boolean) 
		boolean value
	public void setSelectionFeedbackEnabled (boolean) 
		boolean value
	public void setScrollExpandEnabled (boolean) 
		boolean value
	public void setExpandEnabled (boolean) 
		boolean value
	public void setScrollEnabled (boolean) 
		boolean value
	public abstract boolean validateDrop (java.lang.Object, int, org.eclipse.swt.dnd.TransferData) 
}

org/eclipse/jface/viewers/ViewerFilter.class
ViewerFilter.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ViewerFilter extends java.lang.Object {
	protected void  () 
	public java.lang.Object[] filter (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object[]) 
		org.eclipse.jface.viewers.Viewer viewer
		Object parent
		Object[] elements
		int size
		java.util.ArrayList out
		int i
		Object element
	public java.lang.Object[] filter (org.eclipse.jface.viewers.Viewer, org.eclipse.jface.viewers.TreePath, java.lang.Object[]) 
		org.eclipse.jface.viewers.Viewer viewer
		org.eclipse.jface.viewers.TreePath parentPath
		Object[] elements
	public boolean isFilterProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	public abstract boolean select (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
}

org/eclipse/jface/viewers/ViewerLabel.class
ViewerLabel.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ViewerLabel extends java.lang.Object {
	private String newText
	private org.eclipse.swt.graphics.Image newImage
	private boolean imageUpdated
	private boolean textUpdated
	private org.eclipse.swt.graphics.Color background
	private org.eclipse.swt.graphics.Color foreground
	private org.eclipse.swt.graphics.Font font
	private String startText
	private org.eclipse.swt.graphics.Image startImage
	private boolean hasPendingDecorations
	private String tooltipText
	private org.eclipse.swt.graphics.Color tooltipForegroundColor
	private org.eclipse.swt.graphics.Color tooltipBackgroundColor
	private org.eclipse.swt.graphics.Point tooltipShift
	public void  (java.lang.String, org.eclipse.swt.graphics.Image) 
		String initialText
		org.eclipse.swt.graphics.Image initialImage
	public final org.eclipse.swt.graphics.Image getImage () 
	public final void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public final java.lang.String getText () 
	public final void setText (java.lang.String) 
		String text
	public boolean hasNewImage () 
	public boolean hasNewText () 
	public boolean hasNewBackground () 
	public boolean hasNewForeground () 
	public boolean hasNewFont () 
	public org.eclipse.swt.graphics.Color getBackground () 
	public void setBackground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color background
	public org.eclipse.swt.graphics.Font getFont () 
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public org.eclipse.swt.graphics.Color getForeground () 
	public void setForeground (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color foreground
	void setHasPendingDecorations (boolean) 
		boolean hasPendingDecorations
	boolean hasPendingDecorations () 
	public java.lang.String getTooltipText () 
	public void setTooltipText (java.lang.String) 
		String tooltipText
	public boolean hasNewTooltipText () 
	public org.eclipse.swt.graphics.Color getTooltipBackgroundColor () 
	public void setTooltipBackgroundColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color tooltipBackgroundColor
	public boolean hasNewTooltipBackgroundColor () 
	public org.eclipse.swt.graphics.Color getTooltipForegroundColor () 
	public void setTooltipForegroundColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color tooltipForegroundColor
	public boolean hasNewTooltipForegroundColor () 
	public org.eclipse.swt.graphics.Point getTooltipShift () 
	public void setTooltipShift (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point tooltipShift
	public boolean hasTooltipShift () 
}

org/eclipse/jface/viewers/ViewerRow.class
ViewerRow.java
package org.eclipse.jface.viewers
public abstract org.eclipse.jface.viewers.ViewerRow extends java.lang.Object implements java.lang.Cloneable  {
	public static final int ABOVE
	public static final int BELOW
	private static final String KEY_TEXT_LAYOUT
	private static final String KEY_TEXT_LAYOUT_0
	private static String[] cachedDataKeys
	public void  () 
	public abstract org.eclipse.swt.graphics.Rectangle getBounds (int) 
	public abstract org.eclipse.swt.graphics.Rectangle getBounds () 
	public abstract org.eclipse.swt.widgets.Widget getItem () 
	public abstract int getColumnCount () 
	public abstract org.eclipse.swt.graphics.Image getImage (int) 
	public abstract void setImage (int, org.eclipse.swt.graphics.Image) 
	public abstract java.lang.String getText (int) 
	public abstract void setText (int, java.lang.String) 
	public abstract org.eclipse.swt.graphics.Color getBackground (int) 
	public abstract void setBackground (int, org.eclipse.swt.graphics.Color) 
	public abstract org.eclipse.swt.graphics.Color getForeground (int) 
	public abstract void setForeground (int, org.eclipse.swt.graphics.Color) 
	public abstract org.eclipse.swt.graphics.Font getFont (int) 
	public abstract void setFont (int, org.eclipse.swt.graphics.Font) 
	public org.eclipse.jface.viewers.ViewerCell getCell (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point
		int index
	public int getColumnIndex (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point
		int count
		int i
	public org.eclipse.jface.viewers.ViewerCell getCell (int) 
		int column
	public abstract org.eclipse.swt.widgets.Control getControl () 
	public abstract org.eclipse.jface.viewers.ViewerRow getNeighbor (int, boolean) 
	public abstract org.eclipse.jface.viewers.TreePath getTreePath () 
	public abstract java.lang.Object clone () 
	public abstract java.lang.Object getElement () 
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.jface.viewers.ViewerRow other
	org.eclipse.jface.viewers.ViewerCell getCellAtVisualIndex (int) 
		int visualIndex
	protected int getVisualIndex (int) 
		int creationIndex
	protected int getCreationIndex (int) 
		int visualIndex
	public org.eclipse.swt.graphics.Rectangle getTextBounds (int) 
		int index
	public org.eclipse.swt.graphics.Rectangle getImageBounds (int) 
		int index
	public void setStyleRanges (int, org.eclipse.swt.custom.StyleRange[]) 
		int columnIndex
		org.eclipse.swt.custom.StyleRange[] styleRanges
	private java.lang.String getStyleRangesDataKey (int) 
		int columnIndex
		int size
		int i
		String[] newCachedDataKeys
		int i
	public org.eclipse.swt.custom.StyleRange[] getStyleRanges (int) 
		int columnIndex
	int getWidth (int) 
		int columnIndex
	protected boolean scrollCellIntoView (int) 
		int columnIndex
	protected boolean isColumnVisible (int) 
		int columnIndex
}

org/eclipse/jface/viewers/ViewerSorter.class
ViewerSorter.java
package org.eclipse.jface.viewers
public org.eclipse.jface.viewers.ViewerSorter extends org.eclipse.jface.viewers.ViewerComparator {
	protected java.text.Collator collator
	public void  () 
	public void  (java.text.Collator) 
		java.text.Collator collator
	public java.text.Collator getCollator () 
}

org/eclipse/jface/viewers/WrappedViewerLabelProvider.class
WrappedViewerLabelProvider.java
package org.eclipse.jface.viewers
 org.eclipse.jface.viewers.WrappedViewerLabelProvider extends org.eclipse.jface.viewers.ColumnLabelProvider {
	private static org.eclipse.jface.viewers.ILabelProvider defaultLabelProvider
	private org.eclipse.jface.viewers.ILabelProvider labelProvider
	private org.eclipse.jface.viewers.IColorProvider colorProvider
	private org.eclipse.jface.viewers.IFontProvider fontProvider
	private org.eclipse.jface.viewers.IViewerLabelProvider viewerLabelProvider
	private org.eclipse.jface.viewers.ITreePathLabelProvider treePathLabelProvider
	static void  () 
	public void  (org.eclipse.jface.viewers.IBaseLabelProvider) 
		org.eclipse.jface.viewers.IBaseLabelProvider labelProvider
	public void setProviders (java.lang.Object) 
		Object provider
	public org.eclipse.swt.graphics.Font getFont (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getBackground (java.lang.Object) 
		Object element
	public java.lang.String getText (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Color getForeground (java.lang.Object) 
		Object element
	org.eclipse.jface.viewers.ILabelProvider getLabelProvider () 
	org.eclipse.jface.viewers.IColorProvider getColorProvider () 
	org.eclipse.jface.viewers.IFontProvider getFontProvider () 
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		Object element
		org.eclipse.swt.graphics.Image image
		org.eclipse.jface.viewers.ViewerLabel label
		org.eclipse.jface.viewers.TreePath treePath
	private void applyViewerLabel (org.eclipse.jface.viewers.ViewerCell, org.eclipse.jface.viewers.ViewerLabel) 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.jface.viewers.ViewerLabel label
}

org/eclipse/jface/viewers/deferred/
org/eclipse/jface/viewers/deferred/AbstractConcurrentModel.class
AbstractConcurrentModel.java
package org.eclipse.jface.viewers.deferred
public abstract org.eclipse.jface.viewers.deferred.AbstractConcurrentModel extends java.lang.Object implements org.eclipse.jface.viewers.deferred.IConcurrentModel  {
	private org.eclipse.core.runtime.ListenerList listeners
	public void  () 
	public void addListener (org.eclipse.jface.viewers.deferred.IConcurrentModelListener) 
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener listener
	protected final void fireAdd (java.lang.Object[]) 
		Object[] added
		Object[] listenerArray
		int i
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener next
	protected final void fireRemove (java.lang.Object[]) 
		Object[] removed
		Object[] listenerArray
		int i
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener next
	protected final void fireUpdate (java.lang.Object[]) 
		Object[] updated
		Object[] listenerArray
		int i
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener next
	protected final org.eclipse.jface.viewers.deferred.IConcurrentModelListener[] getListeners () 
		Object[] l
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener[] result
		int i
	public void removeListener (org.eclipse.jface.viewers.deferred.IConcurrentModelListener) 
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener listener
}

org/eclipse/jface/viewers/deferred/AbstractVirtualTable.class
AbstractVirtualTable.java
package org.eclipse.jface.viewers.deferred
abstract org.eclipse.jface.viewers.deferred.AbstractVirtualTable extends java.lang.Object {
	void  () 
	public abstract void clear (int) 
	public abstract void replace (java.lang.Object, int) 
	public abstract void setItemCount (int) 
	public abstract int getTopIndex () 
	public abstract int getVisibleItemCount () 
	public abstract int getItemCount () 
	public abstract org.eclipse.swt.widgets.Control getControl () 
}

org/eclipse/jface/viewers/deferred/BackgroundContentProvider$1.class
BackgroundContentProvider.java
package org.eclipse.jface.viewers.deferred
 org.eclipse.jface.viewers.deferred.BackgroundContentProvider$1 extends java.lang.Object implements org.eclipse.jface.viewers.deferred.IConcurrentModelListener  {
	final org.eclipse.jface.viewers.deferred.BackgroundContentProvider this$0
	void  (org.eclipse.jface.viewers.deferred.BackgroundContentProvider) 
	public void add (java.lang.Object[]) 
		Object[] added
	public void remove (java.lang.Object[]) 
		Object[] removed
	public void setContents (java.lang.Object[]) 
		Object[] newContents
	public void update (java.lang.Object[]) 
		Object[] changed
}

org/eclipse/jface/viewers/deferred/BackgroundContentProvider$SortThread.class
BackgroundContentProvider.java
package org.eclipse.jface.viewers.deferred
final org.eclipse.jface.viewers.deferred.BackgroundContentProvider$SortThread extends java.lang.Thread {
	final org.eclipse.jface.viewers.deferred.BackgroundContentProvider this$0
	private void  (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, java.lang.String) 
		String name
	public void run () 
	void  (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, java.lang.String, org.eclipse.jface.viewers.deferred.BackgroundContentProvider$SortThread) 
}

org/eclipse/jface/viewers/deferred/BackgroundContentProvider.class
BackgroundContentProvider.java
package org.eclipse.jface.viewers.deferred
final org.eclipse.jface.viewers.deferred.BackgroundContentProvider extends java.lang.Object {
	private static final String SORTING
	private int limit
	private org.eclipse.jface.viewers.deferred.IConcurrentModel model
	private volatile java.util.Comparator sortOrder
	private volatile org.eclipse.jface.viewers.IFilter filter
	private org.eclipse.jface.viewers.deferred.ChangeQueue changeQueue
	private org.eclipse.jface.viewers.deferred.IConcurrentModelListener listener
	private org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator updator
	private org.eclipse.core.runtime.IProgressMonitor sortingProgressMonitor
	private Thread sortThread
	private volatile org.eclipse.jface.viewers.deferred.FastProgressReporter sortMon
	private volatile org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range range
	private Object lock
	private boolean sortThreadStarted
	private boolean sortScheduled
	static void  () 
	public void  (org.eclipse.jface.viewers.deferred.AbstractVirtualTable, org.eclipse.jface.viewers.deferred.IConcurrentModel, java.util.Comparator) 
		org.eclipse.jface.viewers.deferred.AbstractVirtualTable table
		org.eclipse.jface.viewers.deferred.IConcurrentModel model
		java.util.Comparator sortOrder
	public void dispose () 
	public void refresh () 
	private void doSort (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor mon
		java.util.Comparator order
		org.eclipse.jface.viewers.IFilter f
		org.eclipse.jface.viewers.deferred.LazySortedCollection collection
		Object[] knownObjects
		int i
		Object object
		boolean dirty
		int prevSize
		org.eclipse.jface.viewers.deferred.LazySortedCollection newCollection
		Object[] items
		int j
		Object item
		Object[] items
		int j
		Object toTest
		org.eclipse.jface.viewers.deferred.ChangeQueue$Change next
		Object[] toRemove
		Object[] items
		int i
		Object item
		Object[] items
		int totalElements
		org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range updateRange
		int sortStart
		int sortLength
		Object[] objectsOfInterest
		int i
		Object object
		int i
		Object object
	private static void filteredAdd (org.eclipse.jface.viewers.deferred.LazySortedCollection, java.lang.Object[], org.eclipse.jface.viewers.IFilter) 
		org.eclipse.jface.viewers.deferred.LazySortedCollection collection
		Object[] toAdd
		org.eclipse.jface.viewers.IFilter filter
		int i
		Object object
	public void setSortOrder (java.util.Comparator) 
		java.util.Comparator sorter
	public void setFilter (org.eclipse.jface.viewers.IFilter) 
		org.eclipse.jface.viewers.IFilter toSet
	public void setLimit (int) 
		int limit
	public int getLimit () 
	public void checkVisibleRange (int) 
		int includeIndex
		org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range newRange
		org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range oldRange
	private void makeDirty () 
	private void cancelSortJob () 
	private void add (java.lang.Object[]) 
		Object[] toAdd
	private void setContents (java.lang.Object[]) 
		Object[] contents
	private void remove (java.lang.Object[]) 
		Object[] toRemove
	private void flush (java.lang.Object[], org.eclipse.jface.viewers.deferred.LazySortedCollection) 
		Object[] toFlush
		org.eclipse.jface.viewers.deferred.LazySortedCollection collection
		int i
		Object item
	private void update (java.lang.Object[]) 
		Object[] items
	static void access$0 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, java.lang.Object[]) 
	static void access$1 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, java.lang.Object[]) 
	static void access$2 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, java.lang.Object[]) 
	static void access$3 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, java.lang.Object[]) 
	static java.lang.Object access$4 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider) 
	static void access$5 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, boolean) 
	static org.eclipse.core.runtime.IProgressMonitor access$6 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider) 
	static void access$7 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, org.eclipse.core.runtime.IProgressMonitor) 
	static boolean access$8 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider) 
	static void access$9 (org.eclipse.jface.viewers.deferred.BackgroundContentProvider, boolean) 
}

org/eclipse/jface/viewers/deferred/ChangeQueue$Change.class
ChangeQueue.java
package org.eclipse.jface.viewers.deferred
public final org.eclipse.jface.viewers.deferred.ChangeQueue$Change extends java.lang.Object {
	private int type
	private Object[] elements
	public void  (int, java.lang.Object[]) 
		int type
		Object[] elements
	public int getType () 
	public java.lang.Object[] getElements () 
	static int access$0 (org.eclipse.jface.viewers.deferred.ChangeQueue$Change) 
	static java.lang.Object[] access$1 (org.eclipse.jface.viewers.deferred.ChangeQueue$Change) 
}

org/eclipse/jface/viewers/deferred/ChangeQueue.class
ChangeQueue.java
package org.eclipse.jface.viewers.deferred
final org.eclipse.jface.viewers.deferred.ChangeQueue extends java.lang.Object {
	public static final int ADD
	public static final int REMOVE
	public static final int SET
	public static final int UPDATE
	private java.util.LinkedList queue
	private int workload
	void  () 
	public synchronized void enqueue (int, java.lang.Object[]) 
		int type
		Object[] elements
	public synchronized void enqueue (org.eclipse.jface.viewers.deferred.ChangeQueue$Change) 
		org.eclipse.jface.viewers.deferred.ChangeQueue$Change toQueue
		java.util.LinkedList newQueue
		java.util.Iterator iter
		org.eclipse.jface.viewers.deferred.ChangeQueue$Change next
	public synchronized org.eclipse.jface.viewers.deferred.ChangeQueue$Change dequeue () 
		org.eclipse.jface.viewers.deferred.ChangeQueue$Change result
	public synchronized boolean isEmpty () 
}

org/eclipse/jface/viewers/deferred/ConcurrentTableUpdator$1.class
ConcurrentTableUpdator.java
package org.eclipse.jface.viewers.deferred
 org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator this$0
	void  (org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator) 
	public void run () 
}

org/eclipse/jface/viewers/deferred/ConcurrentTableUpdator$Range.class
ConcurrentTableUpdator.java
package org.eclipse.jface.viewers.deferred
public final org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range extends java.lang.Object {
	int start
	int length
	public void  (int, int) 
		int s
		int l
}

org/eclipse/jface/viewers/deferred/ConcurrentTableUpdator.class
ConcurrentTableUpdator.java
package org.eclipse.jface.viewers.deferred
final org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator extends java.lang.Object {
	private org.eclipse.jface.viewers.deferred.AbstractVirtualTable table
	private Object[] sentObjects
	private org.eclipse.jface.viewers.deferred.IntHashMap knownIndices
	private Object[] knownObjects
	private static final int MIN_FLUSHLENGTH
	private int[] pendingClears
	private int lastClear
	private volatile org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range lastRange
	private volatile boolean updateScheduled
	private volatile boolean disposed
	Runnable uiRunnable
	public void  (org.eclipse.jface.viewers.deferred.AbstractVirtualTable) 
		org.eclipse.jface.viewers.deferred.AbstractVirtualTable table
	public void dispose () 
	public boolean isDisposed () 
	public org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range getVisibleRange () 
	public void clear (java.lang.Object) 
		Object toFlush
		int currentIdx
	public void setTotalItems (int) 
		int newTotal
		int i
		Object toFlush
		int minSize
		Object[] newKnownObjects
	private void pushClear (int) 
		int toClear
		int newCapacity
		int[] newPendingClears
	public void replace (java.lang.Object, int) 
		Object value
		int idx
		Object oldObject
		int oldIndex
	private void scheduleUIUpdate () 
	public void checkVisibleRange (int) 
		int includeIndex
		int start
		int length
		org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator$Range r
	private void updateTable () 
		Object[] newSentObjects
		int start
		int length
		int itemCount
		int oldStart
		int oldLen
		int idx
		int row
		int i
		int row
		int idx
		int row
		Object obj
	public java.lang.Object[] getKnownObjects () 
	static void access$0 (org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator, boolean) 
	static org.eclipse.jface.viewers.deferred.AbstractVirtualTable access$1 (org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator) 
	static void access$2 (org.eclipse.jface.viewers.deferred.ConcurrentTableUpdator) 
}

org/eclipse/jface/viewers/deferred/DeferredContentProvider$TableViewerAdapter.class
DeferredContentProvider.java
package org.eclipse.jface.viewers.deferred
final org.eclipse.jface.viewers.deferred.DeferredContentProvider$TableViewerAdapter extends org.eclipse.jface.viewers.deferred.AbstractVirtualTable {
	private org.eclipse.jface.viewers.TableViewer viewer
	public void  (org.eclipse.jface.viewers.TableViewer) 
		org.eclipse.jface.viewers.TableViewer viewer
	public void clear (int) 
		int index
	public void replace (java.lang.Object, int) 
		Object element
		int itemIndex
	public void setItemCount (int) 
		int total
	public int getItemCount () 
	public int getTopIndex () 
	public int getVisibleItemCount () 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.graphics.Rectangle rect
		int itemHeight
		int headerHeight
	public org.eclipse.swt.widgets.Control getControl () 
}

org/eclipse/jface/viewers/deferred/DeferredContentProvider.class
DeferredContentProvider.java
package org.eclipse.jface.viewers.deferred
public org.eclipse.jface.viewers.deferred.DeferredContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ILazyContentProvider  {
	private int limit
	private org.eclipse.jface.viewers.deferred.BackgroundContentProvider provider
	private java.util.Comparator sortOrder
	private org.eclipse.jface.viewers.IFilter filter
	private org.eclipse.jface.viewers.deferred.AbstractVirtualTable table
	public void  (java.util.Comparator) 
		java.util.Comparator sortOrder
	public void dispose () 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
		org.eclipse.jface.viewers.deferred.IConcurrentModel model
		org.eclipse.jface.viewers.deferred.BackgroundContentProvider newProvider
	public void setSortOrder (java.util.Comparator) 
		java.util.Comparator sortOrder
	public void setFilter (org.eclipse.jface.viewers.IFilter) 
		org.eclipse.jface.viewers.IFilter toSet
	public void setLimit (int) 
		int limit
	public int getLimit () 
	public void updateElement (int) 
		int element
	private void setProvider (org.eclipse.jface.viewers.deferred.BackgroundContentProvider) 
		org.eclipse.jface.viewers.deferred.BackgroundContentProvider newProvider
}

org/eclipse/jface/viewers/deferred/FastProgressReporter.class
FastProgressReporter.java
package org.eclipse.jface.viewers.deferred
final org.eclipse.jface.viewers.deferred.FastProgressReporter extends java.lang.Object {
	private org.eclipse.core.runtime.IProgressMonitor monitor
	private volatile boolean canceled
	private int cancelCheck
	private static int CANCEL_CHECK_PERIOD
	static void  () 
	public void  () 
	public void  (org.eclipse.core.runtime.IProgressMonitor, int) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		int totalProgress
	public boolean isCanceled () 
	public void cancel () 
}

org/eclipse/jface/viewers/deferred/IConcurrentModel.class
IConcurrentModel.java
package org.eclipse.jface.viewers.deferred
public abstract org.eclipse.jface.viewers.deferred.IConcurrentModel extends java.lang.Object {
	public abstract void requestUpdate (org.eclipse.jface.viewers.deferred.IConcurrentModelListener) 
	public abstract void addListener (org.eclipse.jface.viewers.deferred.IConcurrentModelListener) 
	public abstract void removeListener (org.eclipse.jface.viewers.deferred.IConcurrentModelListener) 
}

org/eclipse/jface/viewers/deferred/IConcurrentModelListener.class
IConcurrentModelListener.java
package org.eclipse.jface.viewers.deferred
public abstract org.eclipse.jface.viewers.deferred.IConcurrentModelListener extends java.lang.Object {
	public abstract void add (java.lang.Object[]) 
	public abstract void remove (java.lang.Object[]) 
	public abstract void update (java.lang.Object[]) 
	public abstract void setContents (java.lang.Object[]) 
}

org/eclipse/jface/viewers/deferred/IntHashMap.class
IntHashMap.java
package org.eclipse.jface.viewers.deferred
 org.eclipse.jface.viewers.deferred.IntHashMap extends java.lang.Object {
	private java.util.HashMap map
	public void  (int, float) 
		int size
		float loadFactor
	public void  () 
	public void remove (java.lang.Object) 
		Object key
	public void put (java.lang.Object, int) 
		Object key
		int value
	public int get (java.lang.Object) 
		Object key
	public int get (java.lang.Object, int) 
		Object key
		int defaultValue
		Integer result
	public boolean containsKey (java.lang.Object) 
		Object key
	public int size () 
}

org/eclipse/jface/viewers/deferred/LazySortedCollection$1.class
LazySortedCollection.java
package org.eclipse.jface.viewers.deferred
 org.eclipse.jface.viewers.deferred.LazySortedCollection$1 extends java.lang.Object {
	final org.eclipse.jface.viewers.deferred.LazySortedCollection this$0
	void  (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
	public java.lang.String toString () 
}

org/eclipse/jface/viewers/deferred/LazySortedCollection$Edge.class
LazySortedCollection.java
package org.eclipse.jface.viewers.deferred
final org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge extends java.lang.Object {
	private int startNode
	private int direction
	final org.eclipse.jface.viewers.deferred.LazySortedCollection this$0
	private void  (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
	private void  (org.eclipse.jface.viewers.deferred.LazySortedCollection, int, int) 
		int node
		int dir
	private int getStart () 
	private int getTarget () 
	private boolean isNull () 
	private void setTarget (int) 
		int newNode
	private void advance (int) 
		int direction
	void  (org.eclipse.jface.viewers.deferred.LazySortedCollection, int, int, org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge) 
	static boolean access$1 (org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge) 
	static void access$2 (org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge, int) 
	static int access$3 (org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge) 
	static int access$4 (org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge) 
	static void access$5 (org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge, int) 
}

org/eclipse/jface/viewers/deferred/LazySortedCollection.class
LazySortedCollection.java
package org.eclipse.jface.viewers.deferred
public org.eclipse.jface.viewers.deferred.LazySortedCollection extends java.lang.Object {
	private final int MIN_CAPACITY
	private Object[] contents
	private int[] leftSubTree
	private int[] rightSubTree
	private int[] nextUnsorted
	private int[] treeSize
	private int[] parentTree
	private int root
	private int lastNode
	private int firstUnusedNode
	private static final float loadFactor
	private org.eclipse.jface.viewers.deferred.IntHashMap objectIndices
	private java.util.Comparator comparator
	private static int counter
	public boolean enableDebug
	private Object lazyRemovalFlag
	private static final int DIR_LEFT
	private static final int DIR_RIGHT
	private static final int DIR_UNSORTED
	private static final int DIR_ROOT
	private static final int DIR_UNUSED
	static void  () 
	private void setRootNode (int) 
		int node
	public void  (java.util.Comparator) 
		java.util.Comparator c
	public void testInvariants () 
	private void testInvariants (int) 
		int node
		int treeSize
		int left
		int right
		int unsorted
		int previous
		int oldTreeSize
	private boolean isUnsorted (int) 
		int node
		int parent
	private final boolean isLess (int, int) 
		int element1
		int element2
	private final int addUnsorted (int, int) 
		int subTree
		int elementToAdd
		int oldNextUnsorted
	public int size () 
		int result
	private final int partition (int, int) 
		int subTree
		int toMove
		int result
		int nextLeft
		int nextRight
	private final int partition (int, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		int subTree
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
		int idx
	private final int getSubtreeSize (int) 
		int subTree
	public final void setCapacity (int) 
		int newSize
	private final void setArraySize (int) 
		int newCapacity
		Object[] newContents
		int[] newLeftSubTree
		int[] newRightSubTree
		int[] newNextUnsorted
		int[] newTreeSize
		int[] newParentTree
	private final int createNode (java.lang.Object) 
		Object value
		int result
	private int getObjectIndex (java.lang.Object) 
		Object value
		int result
		int i
		Object element
	private void replaceNode (int, int) 
		int nodeToReplace
		int replacementNode
		int parent
	private void recomputeAncestorTreeSizes (int) 
		int node
		int oldSize
	private void recomputeTreeSize (int) 
		int node
	private void forceRecomputeTreeSize (int, int) 
		int toRecompute
		int whereToStop
	private void destroyNode (int) 
		int nodeToDestroy
		Object oldContents
	private final void pack () 
		int reusableNodes
		int nonPackableNodes
		int[] mapNewIdxOntoOld
		int[] mapOldIdxOntoNew
		int nextNewIdx
		int oldIdx
		int newNodes
		int newCapacity
		Object[] newContents
		int[] newTreeSize
		int[] newNextUnsorted
		int[] newLeftSubTree
		int[] newRightSubTree
		int[] newParentTree
		int newIdx
		int oldIdx
		int left
		int right
		int unsorted
		int parent
	public final void add (java.lang.Object) 
		Object toAdd
		int newIdx
	public final void addAll (java.util.Collection) 
		java.util.Collection toAdd
		java.util.Iterator iter
	public final void addAll (java.lang.Object[]) 
		Object[] toAdd
		int i
		Object object
	public final boolean isEmpty () 
		boolean result
	public final void remove (java.lang.Object) 
		Object toRemove
	private void internalRemove (java.lang.Object) 
		Object toRemove
		int objectIndex
		int parent
	public final void removeAll (java.lang.Object[]) 
		Object[] toRemove
		int i
		Object object
	final void retainFirst (int, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		int n
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
		int sz
	public final void retainFirst (int) 
		int n
	public final void removeRange (int, int) 
		int first
		int length
	final void removeRange (int, int, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		int first
		int length
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
	private final void removeRange (int, int, int, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		int node
		int rangeStart
		int rangeLength
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
		int size
		int left
		int leftSize
		int toRemoveFromLeft
		int toRemoveFromRight
	private final void removeSubTree (int) 
		int subTree
		int next
		int current
	private final int lazyRemoveNode (int) 
		int subTree
		int left
		int right
		int result
		Object value
	private final int removeNode (int) 
		int subTree
		int left
		int right
		int result
		int unsorted
		int additionalNodes
		org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge nextSmallest
		org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge nextLargest
		int replacementNode
		int leftSize
		int rightSize
		org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge unsorted
		int target
		org.eclipse.jface.viewers.deferred.LazySortedCollection$Edge unsorted
		int target
		Object replacementContent
		int replacementParent
	public final void clear () 
	public java.util.Comparator getComparator () 
	final int getFirst (java.lang.Object[], boolean, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		Object[] result
		boolean sorted
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
		int returnValue
	public final int getFirst (java.lang.Object[], boolean) 
		Object[] result
		boolean sorted
		int returnValue
	final int getRange (java.lang.Object[], int, boolean, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		Object[] result
		int rangeStart
		boolean sorted
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
	public final int getRange (java.lang.Object[], int, boolean) 
		Object[] result
		int rangeStart
		boolean sorted
		int returnValue
	public final java.lang.Object getItem (int) 
		int index
		Object[] result
		Object returnValue
	public final java.lang.Object[] getItems (boolean) 
		boolean sorted
		Object[] result
	private final int getRange (java.lang.Object[], int, int, int, boolean, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		Object[] result
		int resultIdx
		int rangeStart
		int node
		boolean sorted
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
		int availableSpace
		int inserted
		int numberLessThanNode
	private final int getChildren (java.lang.Object[], int, int, boolean, org.eclipse.jface.viewers.deferred.FastProgressReporter)  throws java.lang.InterruptedException 
		Object[] result
		int resultIdx
		int node
		boolean sorted
		org.eclipse.jface.viewers.deferred.FastProgressReporter mon
		int tempIdx
		Object value
		int unsortedNode
	public boolean contains (java.lang.Object) 
		Object item
		boolean returnValue
	static int access$0 (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
	static int access$1 (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
	static int[] access$2 (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
	static int[] access$3 (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
	static int[] access$4 (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
	static void access$5 (org.eclipse.jface.viewers.deferred.LazySortedCollection, int) 
	static void access$6 (org.eclipse.jface.viewers.deferred.LazySortedCollection, int) 
	static int[] access$7 (org.eclipse.jface.viewers.deferred.LazySortedCollection) 
}

org/eclipse/jface/viewers/deferred/SetModel.class
SetModel.java
package org.eclipse.jface.viewers.deferred
public org.eclipse.jface.viewers.deferred.SetModel extends org.eclipse.jface.viewers.deferred.AbstractConcurrentModel {
	private java.util.HashSet data
	public void  () 
	public java.lang.Object[] getElements () 
	public void set (java.lang.Object[]) 
		Object[] newContents
		int i
		Object object
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener[] listeners
		int i
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener listener
	public void clear () 
		Object[] removed
	public void addAll (java.lang.Object[]) 
		Object[] toAdd
		int i
		Object object
	public void addAll (java.util.Collection) 
		java.util.Collection toAdd
	public void changeAll (java.lang.Object[]) 
		Object[] changed
	public void removeAll (java.lang.Object[]) 
		Object[] toRemove
		int i
		Object object
	public void requestUpdate (org.eclipse.jface.viewers.deferred.IConcurrentModelListener) 
		org.eclipse.jface.viewers.deferred.IConcurrentModelListener listener
}

org/eclipse/jface/window/
org/eclipse/jface/window/ApplicationWindow$1.class
ApplicationWindow.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ApplicationWindow$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.window.ApplicationWindow this$0
	private final org.eclipse.jface.operation.IRunnableWithProgress val$runnable
	private final boolean val$fork
	private final org.eclipse.jface.action.StatusLineManager val$mgr
	private final org.eclipse.swt.widgets.Display val$display
	private final Exception[] val$holder
	void  (org.eclipse.jface.window.ApplicationWindow, org.eclipse.jface.operation.IRunnableWithProgress, boolean, org.eclipse.jface.action.StatusLineManager, org.eclipse.swt.widgets.Display, java.lang.Exception[]) 
	public void run () 
		java.lang.reflect.InvocationTargetException ite
		InterruptedException ie
}

org/eclipse/jface/window/ApplicationWindow$ApplicationWindowLayout.class
ApplicationWindow.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ApplicationWindow$ApplicationWindowLayout extends org.eclipse.swt.widgets.Layout {
	static final int VGAP
	static final int BAR_SIZE
	final org.eclipse.jface.window.ApplicationWindow this$0
	void  (org.eclipse.jface.window.ApplicationWindow) 
	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
		org.eclipse.swt.widgets.Control[] ws
		int i
		org.eclipse.swt.widgets.Control w
		boolean hide
		org.eclipse.swt.graphics.Point e
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
		org.eclipse.swt.graphics.Rectangle clientArea
		org.eclipse.swt.widgets.Control[] ws
		int i
		org.eclipse.swt.widgets.Control w
		org.eclipse.swt.graphics.Point e
		org.eclipse.swt.graphics.Point e
		org.eclipse.swt.graphics.Point e
		org.eclipse.swt.graphics.Point e
}

org/eclipse/jface/window/ApplicationWindow.class
ApplicationWindow.java
package org.eclipse.jface.window
public org.eclipse.jface.window.ApplicationWindow extends org.eclipse.jface.window.Window implements org.eclipse.jface.operation.IRunnableContext  {
	private org.eclipse.jface.action.MenuManager menuBarManager
	private org.eclipse.jface.action.IToolBarManager toolBarManager
	private org.eclipse.jface.action.StatusLineManager statusLineManager
	private org.eclipse.jface.action.ICoolBarManager coolBarManager
	protected org.eclipse.swt.widgets.Label seperator1
	private boolean operationInProgress
	protected org.eclipse.swt.widgets.Label getSeperator1 () 
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected void addMenuBar () 
	protected void addStatusLine () 
	protected void addToolBar (int) 
		int style
	protected void addCoolBar (int) 
		int style
	protected boolean canHandleShellCloseEvent () 
	public boolean close () 
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void createTrimWidgets (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.swt.widgets.Layout getLayout () 
	protected boolean showTopSeperator () 
	protected void createStatusLine (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.jface.action.MenuManager createMenuManager () 
	protected org.eclipse.jface.action.StatusLineManager createStatusLineManager () 
	protected org.eclipse.jface.action.ToolBarManager createToolBarManager (int) 
		int style
	protected org.eclipse.jface.action.IToolBarManager createToolBarManager2 (int) 
		int style
	protected org.eclipse.jface.action.CoolBarManager createCoolBarManager (int) 
		int style
	protected org.eclipse.jface.action.ICoolBarManager createCoolBarManager2 (int) 
		int style
	protected org.eclipse.swt.widgets.Control createToolBarControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.swt.widgets.Control createCoolBarControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	protected org.eclipse.swt.graphics.Font getFont () 
	public org.eclipse.jface.action.MenuManager getMenuBarManager () 
	protected org.eclipse.jface.action.StatusLineManager getStatusLineManager () 
	public java.lang.String getSymbolicFontName () 
	public org.eclipse.jface.action.ToolBarManager getToolBarManager () 
	public org.eclipse.jface.action.IToolBarManager getToolBarManager2 () 
	public org.eclipse.jface.action.CoolBarManager getCoolBarManager () 
	public org.eclipse.jface.action.ICoolBarManager getCoolBarManager2 () 
	protected org.eclipse.swt.widgets.Control getToolBarControl () 
	protected org.eclipse.swt.widgets.Control getCoolBarControl () 
	public void run (boolean, boolean, org.eclipse.jface.operation.IRunnableWithProgress)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		boolean fork
		boolean cancelable
		org.eclipse.jface.operation.IRunnableWithProgress runnable
		org.eclipse.jface.action.StatusLineManager mgr
		boolean cancelWasEnabled
		org.eclipse.swt.widgets.Control contents
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.widgets.Shell shell
		boolean contentsWasEnabled
		org.eclipse.jface.action.MenuManager manager
		org.eclipse.swt.widgets.Menu menuBar
		boolean menuBarWasEnabled
		org.eclipse.swt.widgets.Control toolbarControl
		boolean toolbarWasEnabled
		org.eclipse.swt.widgets.Control coolbarControl
		boolean coolbarWasEnabled
		org.eclipse.swt.widgets.Shell[] shells
		boolean[] enabled
		int i
		org.eclipse.swt.widgets.Shell current
		org.eclipse.swt.widgets.Control currentFocus
		Exception[] holder
		int i
		int i
		org.eclipse.swt.widgets.Shell current
		org.eclipse.swt.widgets.Shell current
	public void setStatus (java.lang.String) 
		String message
	protected boolean toolBarChildrenExist () 
		org.eclipse.swt.widgets.Control toolControl
	protected boolean coolBarChildrenExist () 
		org.eclipse.swt.widgets.Control coolControl
	static org.eclipse.jface.action.StatusLineManager access$0 (org.eclipse.jface.window.ApplicationWindow) 
}

org/eclipse/jface/window/DefaultToolTip.class
DefaultToolTip.java
package org.eclipse.jface.window
public org.eclipse.jface.window.DefaultToolTip extends org.eclipse.jface.window.ToolTip {
	private String text
	private org.eclipse.swt.graphics.Color backgroundColor
	private org.eclipse.swt.graphics.Font font
	private org.eclipse.swt.graphics.Image backgroundImage
	private org.eclipse.swt.graphics.Color foregroundColor
	private org.eclipse.swt.graphics.Image image
	private int style
	public void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void  (org.eclipse.swt.widgets.Control, int, boolean) 
		org.eclipse.swt.widgets.Control control
		int style
		boolean manualActivation
	protected org.eclipse.swt.widgets.Composite createToolTipContentArea (org.eclipse.swt.widgets.Event, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.graphics.Image bgImage
		String text
		org.eclipse.swt.graphics.Color fgColor
		org.eclipse.swt.graphics.Color bgColor
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.custom.CLabel label
	protected int getStyle (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected org.eclipse.swt.graphics.Image getImage (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected org.eclipse.swt.graphics.Color getForegroundColor (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected org.eclipse.swt.graphics.Color getBackgroundColor (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected org.eclipse.swt.graphics.Image getBackgroundImage (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected org.eclipse.swt.graphics.Font getFont (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected java.lang.String getText (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void setBackgroundColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color backgroundColor
	public void setBackgroundImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image backgroundImage
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setForegroundColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color foregroundColor
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public void setStyle (int) 
		int style
	public void setText (java.lang.String) 
		String text
}

org/eclipse/jface/window/IShellProvider.class
IShellProvider.java
package org.eclipse.jface.window
public abstract org.eclipse.jface.window.IShellProvider extends java.lang.Object {
	public abstract org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/jface/window/SameShellProvider.class
SameShellProvider.java
package org.eclipse.jface.window
public org.eclipse.jface.window.SameShellProvider extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	private org.eclipse.swt.widgets.Control targetControl
	public void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control targetControl
	public org.eclipse.swt.widgets.Shell getShell () 
}

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

org/eclipse/jface/window/ToolTip$2.class
ToolTip.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ToolTip$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.window.ToolTip this$0
	void  (org.eclipse.jface.window.ToolTip) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	static org.eclipse.jface.window.ToolTip access$0 (org.eclipse.jface.window.ToolTip$2) 
}

org/eclipse/jface/window/ToolTip$3.class
ToolTip.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ToolTip$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.window.ToolTip$2 this$1
	private final org.eclipse.swt.widgets.Event val$event
	void  (org.eclipse.jface.window.ToolTip$2, org.eclipse.swt.widgets.Event) 
	public void run () 
}

org/eclipse/jface/window/ToolTip$4.class
ToolTip.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ToolTip$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.window.ToolTip this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	private final org.eclipse.swt.widgets.Event val$event
	void  (org.eclipse.jface.window.ToolTip, org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Event) 
	public void run () 
}

org/eclipse/jface/window/ToolTip$5.class
ToolTip.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ToolTip$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.window.ToolTip this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.jface.window.ToolTip, org.eclipse.swt.widgets.Shell) 
	public void run () 
}

org/eclipse/jface/window/ToolTip$6.class
ToolTip.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ToolTip$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.window.ToolTip this$0
	private final boolean val$hideOnMouseDown
	void  (org.eclipse.jface.window.ToolTip, boolean) 
	public void run () 
}

org/eclipse/jface/window/ToolTip$ToolTipOwnerControlListener.class
ToolTip.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ToolTip$ToolTipOwnerControlListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.window.ToolTip this$0
	private void  (org.eclipse.jface.window.ToolTip) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	void  (org.eclipse.jface.window.ToolTip, org.eclipse.jface.window.ToolTip$ToolTipOwnerControlListener) 
}

org/eclipse/jface/window/ToolTip$TooltipHideListener.class
ToolTip.java
package org.eclipse.jface.window
 org.eclipse.jface.window.ToolTip$TooltipHideListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.jface.window.ToolTip this$0
	private void  (org.eclipse.jface.window.ToolTip) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Rectangle rect
	void  (org.eclipse.jface.window.ToolTip, org.eclipse.jface.window.ToolTip$TooltipHideListener) 
}

org/eclipse/jface/window/ToolTip.class
ToolTip.java
package org.eclipse.jface.window
public abstract org.eclipse.jface.window.ToolTip extends java.lang.Object {
	private org.eclipse.swt.widgets.Control control
	private int xShift
	private int yShift
	private int popupDelay
	private int hideDelay
	private org.eclipse.jface.window.ToolTip$ToolTipOwnerControlListener listener
	private java.util.HashMap data
	private static org.eclipse.swt.widgets.Shell CURRENT_TOOLTIP
	public static final int RECREATE
	public static final int NO_RECREATE
	private org.eclipse.jface.window.ToolTip$TooltipHideListener hideListener
	private org.eclipse.swt.widgets.Listener shellListener
	private boolean hideOnMouseDown
	private boolean respectDisplayBounds
	private boolean respectMonitorBounds
	private int style
	private Object currentArea
	public void  (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void  (org.eclipse.swt.widgets.Control, int, boolean) 
		org.eclipse.swt.widgets.Control control
		int style
		boolean manualActivation
	public void setData (java.lang.String, java.lang.Object) 
		String key
		Object value
	public java.lang.Object getData (java.lang.String) 
		String key
	public void setShift (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point p
	public void activate () 
	public void deactivate () 
	public boolean isRespectDisplayBounds () 
	public void setRespectDisplayBounds (boolean) 
		boolean respectDisplayBounds
	public boolean isRespectMonitorBounds () 
	public void setRespectMonitorBounds (boolean) 
		boolean respectMonitorBounds
	protected boolean shouldCreateToolTip (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		Object tmp
		boolean rv
	private boolean shouldHideToolTip (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		Object tmp
		boolean rv
	protected java.lang.Object getToolTipArea (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void show (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point location
		org.eclipse.swt.widgets.Event event
	private org.eclipse.swt.widgets.Shell toolTipCreate (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Shell shell
	private void toolTipShow (org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Shell tip
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Point location
		org.eclipse.swt.graphics.Point cursorLocation
	private org.eclipse.swt.graphics.Point fixupDisplayBounds (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point tipSize
		org.eclipse.swt.graphics.Point location
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Point rightBounds
		org.eclipse.swt.widgets.Monitor[] ms
		org.eclipse.swt.graphics.Point p
		org.eclipse.swt.graphics.Rectangle tmp
		int i
	public org.eclipse.swt.graphics.Point getLocation (org.eclipse.swt.graphics.Point, org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.graphics.Point tipSize
		org.eclipse.swt.widgets.Event event
	private void toolTipHide (org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Shell tip
		org.eclipse.swt.widgets.Event event
	private void passOnEvent (org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Shell tip
		org.eclipse.swt.widgets.Event event
	private void toolTipOpen (org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Event event
	private void toolTipHookByTypeRecursively (org.eclipse.swt.widgets.Control, boolean, int) 
		org.eclipse.swt.widgets.Control c
		boolean add
		int type
		org.eclipse.swt.widgets.Control[] children
		int i
	private void toolTipHookBothRecursively (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.widgets.Control[] children
		int i
	protected abstract org.eclipse.swt.widgets.Composite createToolTipContentArea (org.eclipse.swt.widgets.Event, org.eclipse.swt.widgets.Composite) 
	protected void afterHideToolTip (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void setHideDelay (int) 
		int hideDelay
	public void setPopupDelay (int) 
		int popupDelay
	public boolean isHideOnMouseDown () 
	public void setHideOnMouseDown (boolean) 
		boolean hideOnMouseDown
	public void hide () 
	static org.eclipse.swt.widgets.Shell access$0 () 
	static void access$1 (org.eclipse.jface.window.ToolTip, org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Event) 
	static org.eclipse.swt.widgets.Shell access$2 (org.eclipse.jface.window.ToolTip, org.eclipse.swt.widgets.Event) 
	static org.eclipse.swt.widgets.Control access$3 (org.eclipse.jface.window.ToolTip) 
	static void access$4 (org.eclipse.jface.window.ToolTip, java.util.HashMap) 
	static void access$5 (org.eclipse.jface.window.ToolTip, org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Event) 
	static void access$6 (org.eclipse.jface.window.ToolTip, org.eclipse.swt.widgets.Control, boolean, int) 
}

org/eclipse/jface/window/Window$1.class
Window.java
package org.eclipse.jface.window
 org.eclipse.jface.window.Window$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	void  () 
	public org.eclipse.swt.widgets.Shell getShell () 
		org.eclipse.swt.widgets.Display d
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.swt.widgets.Shell modalChild
}

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

org/eclipse/jface/window/Window$3.class
Window.java
package org.eclipse.jface.window
 org.eclipse.jface.window.Window$3 extends org.eclipse.swt.events.ShellAdapter {
	final org.eclipse.jface.window.Window this$0
	void  (org.eclipse.jface.window.Window) 
	public void shellClosed (org.eclipse.swt.events.ShellEvent) 
		org.eclipse.swt.events.ShellEvent event
}

org/eclipse/jface/window/Window$DefaultExceptionHandler.class
Window.java
package org.eclipse.jface.window
 org.eclipse.jface.window.Window$DefaultExceptionHandler extends java.lang.Object implements org.eclipse.jface.window.Window$IExceptionHandler  {
	private void  () 
	public void handleException (java.lang.Throwable) 
		Throwable t
	void  (org.eclipse.jface.window.Window$DefaultExceptionHandler) 
}

org/eclipse/jface/window/Window$FontChangeListener.class
Window.java
package org.eclipse.jface.window
 org.eclipse.jface.window.Window$FontChangeListener extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.jface.window.Window this$0
	private void  (org.eclipse.jface.window.Window) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
	void  (org.eclipse.jface.window.Window, org.eclipse.jface.window.Window$FontChangeListener) 
}

org/eclipse/jface/window/Window$IExceptionHandler.class
Window.java
package org.eclipse.jface.window
public abstract org.eclipse.jface.window.Window$IExceptionHandler extends java.lang.Object {
	public abstract void handleException (java.lang.Throwable) 
}

org/eclipse/jface/window/Window.class
Window.java
package org.eclipse.jface.window
public abstract org.eclipse.jface.window.Window extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	public static final int OK
	public static final int CANCEL
	private static org.eclipse.swt.graphics.Image[] defaultImages
	private static org.eclipse.jface.window.Window$IExceptionHandler exceptionHandler
	private static int orientation
	private static org.eclipse.jface.window.IShellProvider defaultModalParent
	private org.eclipse.jface.window.IShellProvider parentShell
	private int shellStyle
	private org.eclipse.jface.window.WindowManager windowManager
	private org.eclipse.swt.widgets.Shell shell
	private org.eclipse.swt.widgets.Control contents
	private int returnCode
	private boolean block
	private org.eclipse.jface.window.Window$FontChangeListener fontChangeListener
	private boolean resizeHasOccurred
	private org.eclipse.swt.widgets.Listener resizeListener
	static void  () 
	protected void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider shellProvider
	protected boolean canHandleShellCloseEvent () 
	public boolean close () 
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
		java.util.ArrayList nonDisposedImages
		int i
		org.eclipse.swt.graphics.Image[] array
		org.eclipse.swt.widgets.Layout layout
	protected org.eclipse.swt.widgets.Layout getLayout () 
		org.eclipse.swt.layout.GridLayout layout
	protected void constrainShellSize () 
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Rectangle constrained
	public void create () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected final org.eclipse.swt.widgets.Shell createShell () 
		org.eclipse.swt.widgets.Shell newParent
		org.eclipse.swt.widgets.Shell newShell
	protected org.eclipse.swt.widgets.Control getContents () 
	public static org.eclipse.swt.graphics.Image getDefaultImage () 
	public static org.eclipse.swt.graphics.Image[] getDefaultImages () 
	protected org.eclipse.swt.graphics.Point getInitialLocation (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point initialSize
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Monitor monitor
		org.eclipse.swt.graphics.Rectangle monitorBounds
		org.eclipse.swt.graphics.Point centerPoint
		org.eclipse.swt.graphics.Point centerPoint
	protected org.eclipse.swt.graphics.Point getInitialSize () 
	private static org.eclipse.swt.widgets.Shell getModalChild (org.eclipse.swt.widgets.Shell[]) 
		org.eclipse.swt.widgets.Shell[] toSearch
		int modal
		int i
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Shell[] children
		org.eclipse.swt.widgets.Shell modalChild
	protected org.eclipse.swt.widgets.Shell getParentShell () 
		org.eclipse.swt.widgets.Shell parent
		int modal
	public int getReturnCode () 
	public org.eclipse.swt.widgets.Shell getShell () 
	protected org.eclipse.swt.events.ShellListener getShellListener () 
	protected int getShellStyle () 
	public org.eclipse.jface.window.WindowManager getWindowManager () 
	protected void handleFontChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
	protected void handleShellCloseEvent () 
	protected void initializeBounds () 
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Point location
	public int open () 
	private void runEventLoop (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell loopShell
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.widgets.Display display
		Throwable e
	public void setBlockOnOpen (boolean) 
		boolean shouldBlock
	public static void setDefaultImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public static void setDefaultImages (org.eclipse.swt.graphics.Image[]) 
		org.eclipse.swt.graphics.Image[] images
		org.eclipse.swt.graphics.Image[] newArray
	protected void setParentShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newParentShell
	protected void setReturnCode (int) 
		int code
	private static org.eclipse.swt.widgets.Monitor getClosestMonitor (org.eclipse.swt.widgets.Display, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.widgets.Display toSearch
		org.eclipse.swt.graphics.Point toFind
		int closest
		org.eclipse.swt.widgets.Monitor[] monitors
		org.eclipse.swt.widgets.Monitor result
		int idx
		org.eclipse.swt.widgets.Monitor current
		org.eclipse.swt.graphics.Rectangle clientArea
		int distance
	protected org.eclipse.swt.graphics.Rectangle getConstrainedShellBounds (org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.Rectangle preferredSize
		org.eclipse.swt.graphics.Rectangle result
		org.eclipse.swt.widgets.Monitor mon
		org.eclipse.swt.graphics.Rectangle bounds
	protected void setShellStyle (int) 
		int newShellStyle
	public void setWindowManager (org.eclipse.jface.window.WindowManager) 
		org.eclipse.jface.window.WindowManager manager
		org.eclipse.jface.window.Window[] windows
		int i
	public static void setExceptionHandler (org.eclipse.jface.window.Window$IExceptionHandler) 
		org.eclipse.jface.window.Window$IExceptionHandler handler
	public static void setDefaultModalParent (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	public static int getDefaultOrientation () 
	public static void setDefaultOrientation (int) 
		int defaultOrientation
	static org.eclipse.swt.widgets.Shell access$0 (org.eclipse.swt.widgets.Shell[]) 
	static void access$1 (org.eclipse.jface.window.Window, boolean) 
}

org/eclipse/jface/window/WindowManager.class
WindowManager.java
package org.eclipse.jface.window
public org.eclipse.jface.window.WindowManager extends java.lang.Object {
	private java.util.ArrayList windows
	private java.util.List subManagers
	public void  () 
	public void  (org.eclipse.jface.window.WindowManager) 
		org.eclipse.jface.window.WindowManager parent
	public void add (org.eclipse.jface.window.Window) 
		org.eclipse.jface.window.Window window
	private void addWindowManager (org.eclipse.jface.window.WindowManager) 
		org.eclipse.jface.window.WindowManager wm
	public boolean close () 
		java.util.List t
		java.util.Iterator e
		org.eclipse.jface.window.Window window
		boolean closed
		org.eclipse.jface.window.WindowManager wm
		boolean closed
	public int getWindowCount () 
	public org.eclipse.jface.window.Window[] getWindows () 
		org.eclipse.jface.window.Window[] bs
	public final void remove (org.eclipse.jface.window.Window) 
		org.eclipse.jface.window.Window window
}

org/eclipse/jface/wizard/
org/eclipse/jface/wizard/IWizard.class
IWizard.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.IWizard extends java.lang.Object {
	public abstract void addPages () 
	public abstract boolean canFinish () 
	public abstract void createPageControls (org.eclipse.swt.widgets.Composite) 
	public abstract void dispose () 
	public abstract org.eclipse.jface.wizard.IWizardContainer getContainer () 
	public abstract org.eclipse.swt.graphics.Image getDefaultPageImage () 
	public abstract org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
	public abstract org.eclipse.jface.wizard.IWizardPage getNextPage (org.eclipse.jface.wizard.IWizardPage) 
	public abstract org.eclipse.jface.wizard.IWizardPage getPage (java.lang.String) 
	public abstract int getPageCount () 
	public abstract org.eclipse.jface.wizard.IWizardPage[] getPages () 
	public abstract org.eclipse.jface.wizard.IWizardPage getPreviousPage (org.eclipse.jface.wizard.IWizardPage) 
	public abstract org.eclipse.jface.wizard.IWizardPage getStartingPage () 
	public abstract org.eclipse.swt.graphics.RGB getTitleBarColor () 
	public abstract java.lang.String getWindowTitle () 
	public abstract boolean isHelpAvailable () 
	public abstract boolean needsPreviousAndNextButtons () 
	public abstract boolean needsProgressMonitor () 
	public abstract boolean performCancel () 
	public abstract boolean performFinish () 
	public abstract void setContainer (org.eclipse.jface.wizard.IWizardContainer) 
}

org/eclipse/jface/wizard/IWizardContainer.class
IWizardContainer.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.IWizardContainer extends java.lang.Object implements org.eclipse.jface.operation.IRunnableContext  {
	public abstract org.eclipse.jface.wizard.IWizardPage getCurrentPage () 
	public abstract org.eclipse.swt.widgets.Shell getShell () 
	public abstract void showPage (org.eclipse.jface.wizard.IWizardPage) 
	public abstract void updateButtons () 
	public abstract void updateMessage () 
	public abstract void updateTitleBar () 
	public abstract void updateWindowTitle () 
}

org/eclipse/jface/wizard/IWizardContainer2.class
IWizardContainer2.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.IWizardContainer2 extends java.lang.Object implements org.eclipse.jface.wizard.IWizardContainer  {
	public abstract void updateSize () 
}

org/eclipse/jface/wizard/IWizardNode.class
IWizardNode.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.IWizardNode extends java.lang.Object {
	public abstract void dispose () 
	public abstract org.eclipse.swt.graphics.Point getExtent () 
	public abstract org.eclipse.jface.wizard.IWizard getWizard () 
	public abstract boolean isContentCreated () 
}

org/eclipse/jface/wizard/IWizardPage.class
IWizardPage.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.IWizardPage extends java.lang.Object implements org.eclipse.jface.dialogs.IDialogPage  {
	public abstract boolean canFlipToNextPage () 
	public abstract java.lang.String getName () 
	public abstract org.eclipse.jface.wizard.IWizardPage getNextPage () 
	public abstract org.eclipse.jface.wizard.IWizardPage getPreviousPage () 
	public abstract org.eclipse.jface.wizard.IWizard getWizard () 
	public abstract boolean isPageComplete () 
	public abstract void setPreviousPage (org.eclipse.jface.wizard.IWizardPage) 
	public abstract void setWizard (org.eclipse.jface.wizard.IWizard) 
}

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

org/eclipse/jface/wizard/ProgressMonitorPart$2.class
ProgressMonitorPart.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.ProgressMonitorPart$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.wizard.ProgressMonitorPart this$0
	void  (org.eclipse.jface.wizard.ProgressMonitorPart) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/wizard/ProgressMonitorPart$3.class
ProgressMonitorPart.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.ProgressMonitorPart$3 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.jface.wizard.ProgressMonitorPart this$0
	private final org.eclipse.swt.graphics.Image val$stopImage
	private final org.eclipse.swt.graphics.Cursor val$arrowCursor
	void  (org.eclipse.jface.wizard.ProgressMonitorPart, org.eclipse.swt.graphics.Image, org.eclipse.swt.graphics.Cursor) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/jface/wizard/ProgressMonitorPart.class
ProgressMonitorPart.java
package org.eclipse.jface.wizard
public org.eclipse.jface.wizard.ProgressMonitorPart extends org.eclipse.swt.widgets.Composite implements org.eclipse.core.runtime.IProgressMonitorWithBlocking  {
	protected org.eclipse.swt.widgets.Label fLabel
	protected String fTaskName
	protected String fSubTaskName
	protected org.eclipse.jface.dialogs.ProgressIndicator fProgressIndicator
	protected org.eclipse.swt.widgets.Control fCancelComponent
	protected volatile boolean fIsCanceled
	protected org.eclipse.core.runtime.IStatus blockedStatus
	protected org.eclipse.swt.widgets.Listener fCancelListener
	private org.eclipse.swt.widgets.ToolBar fToolBar
	private org.eclipse.swt.widgets.ToolItem fStopButton
	private boolean fHasStopButton
	static Class class$0
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Layout) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Layout layout
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Layout, int) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Layout layout
		int progressIndicatorHeight
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Layout, boolean) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Layout layout
		boolean createStopButton
	public void attachToCancelComponent (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control cancelComponent
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	public void done () 
	protected static java.lang.String escapeMetaCharacters (java.lang.String) 
		String in
		int length
		StringBuffer out
		int i
		char c
	protected void initialize (org.eclipse.swt.widgets.Layout, int) 
		org.eclipse.swt.widgets.Layout layout
		int progressIndicatorHeight
		org.eclipse.swt.layout.GridLayout l
		int numColumns
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fm
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.graphics.Image stopImage
		org.eclipse.swt.graphics.Cursor arrowCursor
	public void internalWorked (double) 
		double work
	public boolean isCanceled () 
	public void removeFromCancelComponent (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control cancelComponent
	public void setCanceled (boolean) 
		boolean b
	public void setFont (org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.graphics.Font font
	public void setTaskName (java.lang.String) 
		String name
	public void subTask (java.lang.String) 
		String name
	protected void updateLabel () 
		String text
	private java.lang.String taskLabel () 
		boolean hasTask
		boolean hasSubtask
	public void worked (int) 
		int work
	public void clearBlocked () 
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
	private void setCancelEnabled (boolean) 
		boolean enabled
	static org.eclipse.swt.widgets.ToolItem access$0 (org.eclipse.jface.wizard.ProgressMonitorPart) 
}

org/eclipse/jface/wizard/Wizard.class
Wizard.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.Wizard extends java.lang.Object implements org.eclipse.jface.wizard.IWizard  {
	public static final String DEFAULT_IMAGE
	private org.eclipse.jface.wizard.IWizardContainer container
	private java.util.List pages
	private boolean needsProgressMonitor
	private boolean forcePreviousAndNextButtons
	private boolean isHelpAvailable
	private org.eclipse.swt.graphics.Image defaultImage
	private org.eclipse.jface.resource.ImageDescriptor defaultImageDescriptor
	private org.eclipse.swt.graphics.RGB titleBarColor
	private String windowTitle
	private org.eclipse.jface.dialogs.IDialogSettings dialogSettings
	protected void  () 
	public void addPage (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
	public void addPages () 
	public boolean canFinish () 
		int i
	public void createPageControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite pageContainer
		int i
		org.eclipse.jface.wizard.IWizardPage page
	public void dispose () 
		int i
	public org.eclipse.jface.wizard.IWizardContainer getContainer () 
	public org.eclipse.swt.graphics.Image getDefaultPageImage () 
	public org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
	public org.eclipse.jface.wizard.IWizardPage getNextPage (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
		int index
	public org.eclipse.jface.wizard.IWizardPage getPage (java.lang.String) 
		String name
		int i
		org.eclipse.jface.wizard.IWizardPage page
		String pageName
	public int getPageCount () 
	public org.eclipse.jface.wizard.IWizardPage[] getPages () 
	public org.eclipse.jface.wizard.IWizardPage getPreviousPage (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
		int index
	public org.eclipse.swt.widgets.Shell getShell () 
	public org.eclipse.jface.wizard.IWizardPage getStartingPage () 
	public org.eclipse.swt.graphics.RGB getTitleBarColor () 
	public java.lang.String getWindowTitle () 
	public boolean isHelpAvailable () 
	public boolean needsPreviousAndNextButtons () 
	public boolean needsProgressMonitor () 
	public boolean performCancel () 
	public abstract boolean performFinish () 
	public void setContainer (org.eclipse.jface.wizard.IWizardContainer) 
		org.eclipse.jface.wizard.IWizardContainer wizardContainer
	public void setDefaultPageImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor imageDescriptor
	public void setDialogSettings (org.eclipse.jface.dialogs.IDialogSettings) 
		org.eclipse.jface.dialogs.IDialogSettings settings
	public void setForcePreviousAndNextButtons (boolean) 
		boolean b
	public void setHelpAvailable (boolean) 
		boolean b
	public void setNeedsProgressMonitor (boolean) 
		boolean b
	public void setTitleBarColor (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB color
	public void setWindowTitle (java.lang.String) 
		String newTitle
}

org/eclipse/jface/wizard/WizardDialog$1.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.jface.wizard.WizardDialog this$0
	void  (org.eclipse.jface.wizard.WizardDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/jface/wizard/WizardDialog$2.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$2 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener  {
	final org.eclipse.jface.wizard.WizardDialog this$0
	void  (org.eclipse.jface.wizard.WizardDialog) 
	public void keyTraversed (org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.swt.events.TraverseEvent e
}

org/eclipse/jface/wizard/WizardDialog$3.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$3 extends java.lang.Object implements org.eclipse.swt.events.HelpListener  {
	final org.eclipse.jface.wizard.WizardDialog this$0
	void  (org.eclipse.jface.wizard.WizardDialog) 
	public void helpRequested (org.eclipse.swt.events.HelpEvent) 
		org.eclipse.swt.events.HelpEvent event
}

org/eclipse/jface/wizard/WizardDialog$4.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$4 extends org.eclipse.jface.wizard.ProgressMonitorPart {
	String currentTask
	final org.eclipse.jface.wizard.WizardDialog this$0
	void  (org.eclipse.jface.wizard.WizardDialog, org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Layout, boolean) 
		org.eclipse.swt.widgets.Composite $anonymous0
		org.eclipse.swt.widgets.Layout $anonymous1
		boolean $anonymous2
	public void setBlocked (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus reason
	public void clearBlocked () 
	public void beginTask (java.lang.String, int) 
		String name
		int totalWork
	public void setTaskName (java.lang.String) 
		String name
	public void subTask (java.lang.String) 
		String name
}

org/eclipse/jface/wizard/WizardDialog$5.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$5 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.jface.wizard.WizardDialog this$0
	void  (org.eclipse.jface.wizard.WizardDialog, org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String, int, java.lang.String[], int) 
		org.eclipse.swt.widgets.Shell $anonymous0
		String $anonymous1
		org.eclipse.swt.graphics.Image $anonymous2
		String $anonymous3
		int $anonymous4
		String[] $anonymous5
		int $anonymous6
	protected int getShellStyle () 
}

org/eclipse/jface/wizard/WizardDialog$6.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.jface.wizard.WizardDialog this$0
	private final org.eclipse.jface.wizard.IWizardPage val$finalPage
	void  (org.eclipse.jface.wizard.WizardDialog, org.eclipse.jface.wizard.IWizardPage) 
	public void run () 
}

org/eclipse/jface/wizard/WizardDialog$7.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$7 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.wizard.WizardDialog this$0
	private final org.eclipse.jface.dialogs.IPageChangedListener val$l
	private final org.eclipse.jface.dialogs.PageChangedEvent val$event
	void  (org.eclipse.jface.wizard.WizardDialog, org.eclipse.jface.dialogs.IPageChangedListener, org.eclipse.jface.dialogs.PageChangedEvent) 
	public void run () 
}

org/eclipse/jface/wizard/WizardDialog$8.class
WizardDialog.java
package org.eclipse.jface.wizard
 org.eclipse.jface.wizard.WizardDialog$8 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.jface.wizard.WizardDialog this$0
	private final org.eclipse.jface.dialogs.IPageChangingListener val$l
	private final org.eclipse.jface.dialogs.PageChangingEvent val$event
	void  (org.eclipse.jface.wizard.WizardDialog, org.eclipse.jface.dialogs.IPageChangingListener, org.eclipse.jface.dialogs.PageChangingEvent) 
	public void run () 
}

org/eclipse/jface/wizard/WizardDialog$PageContainerFillLayout.class
WizardDialog.java
package org.eclipse.jface.wizard
public org.eclipse.jface.wizard.WizardDialog$PageContainerFillLayout extends org.eclipse.swt.widgets.Layout {
	public int marginWidth
	public int marginHeight
	public int minimumWidth
	public int minimumHeight
	final org.eclipse.jface.wizard.WizardDialog this$0
	public void  (org.eclipse.jface.wizard.WizardDialog, int, int, int, int) 
		int mw
		int mh
		int minW
		int minH
	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 force
		org.eclipse.swt.graphics.Point result
		org.eclipse.swt.widgets.Control[] children
		int i
		org.eclipse.swt.graphics.Point cp
		org.eclipse.swt.graphics.Rectangle rect
	public org.eclipse.swt.graphics.Rectangle getClientArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite c
		org.eclipse.swt.graphics.Rectangle rect
	public void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean force
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.widgets.Control[] children
		int i
	public void layoutPage (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control w
	public void setPageLocation (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control w
}

org/eclipse/jface/wizard/WizardDialog.class
WizardDialog.java
package org.eclipse.jface.wizard
public org.eclipse.jface.wizard.WizardDialog extends org.eclipse.jface.dialogs.TitleAreaDialog implements org.eclipse.jface.wizard.IWizardContainer2 org.eclipse.jface.dialogs.IPageChangeProvider  {
	public static final String WIZ_IMG_ERROR
	private org.eclipse.jface.wizard.IWizard wizard
	private java.util.ArrayList createdWizards
	private java.util.ArrayList nestedWizards
	private org.eclipse.jface.wizard.IWizardPage currentPage
	private long activeRunningOperations
	private long timeWhenLastJobFinished
	private boolean useCustomProgressMonitorPart
	private String pageMessage
	private int pageMessageType
	private String pageDescription
	private org.eclipse.jface.wizard.ProgressMonitorPart progressMonitorPart
	private org.eclipse.swt.graphics.Cursor waitCursor
	private org.eclipse.swt.graphics.Cursor arrowCursor
	private org.eclipse.jface.dialogs.MessageDialog windowClosingDialog
	private org.eclipse.swt.widgets.Button backButton
	private org.eclipse.swt.widgets.Button nextButton
	private org.eclipse.swt.widgets.Button finishButton
	private org.eclipse.swt.widgets.Button cancelButton
	private org.eclipse.swt.widgets.Button helpButton
	private org.eclipse.swt.events.SelectionAdapter cancelListener
	private boolean isMovingToPreviousPage
	private org.eclipse.swt.widgets.Composite pageContainer
	private org.eclipse.jface.wizard.WizardDialog$PageContainerFillLayout pageContainerLayout
	private int pageWidth
	private int pageHeight
	private static final String FOCUS_CONTROL
	private static final int RESTORE_ENTER_DELAY
	private boolean lockedUI
	private org.eclipse.core.runtime.ListenerList pageChangedListeners
	private org.eclipse.core.runtime.ListenerList pageChangingListeners
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.jface.wizard.IWizard) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.jface.wizard.IWizard newWizard
	private java.lang.Object aboutToStart (boolean) 
		boolean enableCancelButton
		java.util.Map savedState
		org.eclipse.swt.widgets.Control focusControl
		boolean needsProgressMonitor
		org.eclipse.swt.widgets.Display d
	protected void backPressed () 
		org.eclipse.jface.wizard.IWizardPage page
	protected void buttonPressed (int) 
		int buttonId
	private org.eclipse.swt.graphics.Point calculatePageSizeDelta (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
		org.eclipse.swt.widgets.Control pageControl
		org.eclipse.swt.graphics.Point contentSize
		org.eclipse.swt.graphics.Rectangle rect
		org.eclipse.swt.graphics.Point containerSize
	protected void cancelPressed () 
	public boolean close () 
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void setButtonLayoutData (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
		int widthHint
		org.eclipse.swt.graphics.Point minSize
	private org.eclipse.swt.widgets.Button createCancelButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Button button
	protected org.eclipse.swt.widgets.Button getButton (int) 
		int id
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control contents
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.layout.GridData gridData
		org.eclipse.swt.widgets.Label separator
	protected org.eclipse.jface.wizard.ProgressMonitorPart createProgressMonitorPart (org.eclipse.swt.widgets.Composite, org.eclipse.swt.layout.GridLayout) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout pmlayout
	private org.eclipse.swt.widgets.Composite createPageContainer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite result
	private void createPageControls () 
		org.eclipse.jface.wizard.IWizardPage[] pages
		int i
		org.eclipse.jface.wizard.IWizardPage page
	private org.eclipse.swt.widgets.Composite createPreviousAndNextButtons (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	private org.eclipse.jface.dialogs.MessageDialog createWizardClosingDialog () 
		org.eclipse.jface.dialogs.MessageDialog result
	protected void finishPressed () 
		int i
	public org.eclipse.jface.wizard.IWizardPage getCurrentPage () 
	protected org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
	protected org.eclipse.jface.wizard.IWizard getWizard () 
	private boolean hardClose () 
		int i
		org.eclipse.jface.wizard.IWizard createdWizard
	protected void helpPressed () 
	protected void nextPressed () 
		org.eclipse.jface.wizard.IWizardPage page
	private boolean doPageChanging (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage targetPage
		org.eclipse.jface.dialogs.PageChangingEvent e
	private boolean okToClose () 
	private void restoreEnableState (org.eclipse.swt.widgets.Control, java.util.Map, java.lang.String) 
		org.eclipse.swt.widgets.Control w
		java.util.Map h
		String key
		Boolean b
	private void restoreUIState (java.util.Map) 
		java.util.Map state
		Object pageValue
	public void run (boolean, boolean, org.eclipse.jface.operation.IRunnableWithProgress)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		boolean fork
		boolean cancelable
		org.eclipse.jface.operation.IRunnableWithProgress runnable
		Object state
	private void saveEnableStateAndSet (org.eclipse.swt.widgets.Control, java.util.Map, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Control w
		java.util.Map h
		String key
		boolean enabled
	private java.util.Map saveUIState (boolean) 
		boolean keepCancelEnabled
		java.util.Map savedState
	private void setDisplayCursor (org.eclipse.swt.graphics.Cursor) 
		org.eclipse.swt.graphics.Cursor c
		org.eclipse.swt.widgets.Shell[] shells
		int i
	public void setMinimumPageSize (int, int) 
		int minWidth
		int minHeight
	public void setMinimumPageSize (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point size
	public void setPageSize (int, int) 
		int width
		int height
	public void setPageSize (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point size
	protected void setWizard (org.eclipse.jface.wizard.IWizard) 
		org.eclipse.jface.wizard.IWizard newWizard
		int size
	public void showPage (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
		org.eclipse.jface.wizard.IWizardPage finalPage
	private void updateForPage (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
		org.eclipse.jface.wizard.IWizardPage oldPage
	private void showStartingPage () 
	private void stopped (java.lang.Object) 
		Object savedState
		java.util.Map state
		org.eclipse.swt.widgets.Control focusControl
	protected void update () 
	public void updateButtons () 
		boolean canFlipToNextPage
		boolean canFinish
	private void updateDescriptionMessage () 
	public void updateMessage () 
	private void setShellSize (int, int) 
		int width
		int height
		org.eclipse.swt.graphics.Rectangle size
	protected void updateSize (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
	public void updateSize () 
	private void updateSizeForPage (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
		org.eclipse.swt.graphics.Point delta
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Point shellSize
	private void updateSizeForWizard (org.eclipse.jface.wizard.IWizard) 
		org.eclipse.jface.wizard.IWizard sizingWizard
		org.eclipse.swt.graphics.Point delta
		org.eclipse.jface.wizard.IWizardPage[] pages
		int i
		org.eclipse.swt.graphics.Point pageDelta
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Point shellSize
	public void updateTitleBar () 
		String s
	public void updateWindowTitle () 
		String title
	public java.lang.Object getSelectedPage () 
	public void addPageChangedListener (org.eclipse.jface.dialogs.IPageChangedListener) 
		org.eclipse.jface.dialogs.IPageChangedListener listener
	public void removePageChangedListener (org.eclipse.jface.dialogs.IPageChangedListener) 
		org.eclipse.jface.dialogs.IPageChangedListener listener
	protected void firePageChanged (org.eclipse.jface.dialogs.PageChangedEvent) 
		org.eclipse.jface.dialogs.PageChangedEvent event
		Object[] listeners
		int i
		org.eclipse.jface.dialogs.IPageChangedListener l
	public void addPageChangingListener (org.eclipse.jface.dialogs.IPageChangingListener) 
		org.eclipse.jface.dialogs.IPageChangingListener listener
	public void removePageChangingListener (org.eclipse.jface.dialogs.IPageChangingListener) 
		org.eclipse.jface.dialogs.IPageChangingListener listener
	protected void firePageChanging (org.eclipse.jface.dialogs.PageChangingEvent) 
		org.eclipse.jface.dialogs.PageChangingEvent event
		Object[] listeners
		int i
		org.eclipse.jface.dialogs.IPageChangingListener l
	static long access$0 (org.eclipse.jface.wizard.WizardDialog) 
	static void access$1 (org.eclipse.jface.wizard.WizardDialog, long) 
	static org.eclipse.jface.wizard.IWizardPage access$2 (org.eclipse.jface.wizard.WizardDialog) 
	static boolean access$3 (org.eclipse.jface.wizard.WizardDialog) 
	static void access$4 (org.eclipse.jface.wizard.WizardDialog, org.eclipse.jface.wizard.IWizardPage) 
}

org/eclipse/jface/wizard/WizardPage.class
WizardPage.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.WizardPage extends org.eclipse.jface.dialogs.DialogPage implements org.eclipse.jface.wizard.IWizardPage  {
	private String name
	private org.eclipse.jface.wizard.IWizard wizard
	private boolean isPageComplete
	private org.eclipse.jface.wizard.IWizardPage previousPage
	protected void  (java.lang.String) 
		String pageName
	protected void  (java.lang.String, java.lang.String, org.eclipse.jface.resource.ImageDescriptor) 
		String pageName
		String title
		org.eclipse.jface.resource.ImageDescriptor titleImage
	public boolean canFlipToNextPage () 
	protected org.eclipse.jface.wizard.IWizardContainer getContainer () 
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
	public org.eclipse.swt.graphics.Image getImage () 
		org.eclipse.swt.graphics.Image result
	public java.lang.String getName () 
	public org.eclipse.jface.wizard.IWizardPage getNextPage () 
	public org.eclipse.jface.wizard.IWizardPage getPreviousPage () 
	public org.eclipse.swt.widgets.Shell getShell () 
		org.eclipse.jface.wizard.IWizardContainer container
	public org.eclipse.jface.wizard.IWizard getWizard () 
	protected boolean isCurrentPage () 
	public boolean isPageComplete () 
	public void setDescription (java.lang.String) 
		String description
	public void setErrorMessage (java.lang.String) 
		String newMessage
	public void setImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor image
	public void setMessage (java.lang.String, int) 
		String newMessage
		int newType
	public void setPageComplete (boolean) 
		boolean complete
	public void setPreviousPage (org.eclipse.jface.wizard.IWizardPage) 
		org.eclipse.jface.wizard.IWizardPage page
	public void setTitle (java.lang.String) 
		String title
	public void setWizard (org.eclipse.jface.wizard.IWizard) 
		org.eclipse.jface.wizard.IWizard newWizard
	public java.lang.String toString () 
}

org/eclipse/jface/wizard/WizardSelectionPage.class
WizardSelectionPage.java
package org.eclipse.jface.wizard
public abstract org.eclipse.jface.wizard.WizardSelectionPage extends org.eclipse.jface.wizard.WizardPage {
	private org.eclipse.jface.wizard.IWizardNode selectedNode
	private java.util.List selectedWizardNodes
	protected void  (java.lang.String) 
		String pageName
	private void addSelectedNode (org.eclipse.jface.wizard.IWizardNode) 
		org.eclipse.jface.wizard.IWizardNode node
	public boolean canFlipToNextPage () 
	public void dispose () 
		int i
	public org.eclipse.jface.wizard.IWizardPage getNextPage () 
		boolean isCreated
		org.eclipse.jface.wizard.IWizard wizard
	public org.eclipse.jface.wizard.IWizardNode getSelectedNode () 
	protected void setSelectedNode (org.eclipse.jface.wizard.IWizardNode) 
		org.eclipse.jface.wizard.IWizardNode node
}

org/eclipse/jface/wizard/images/
org/eclipse/jface/wizard/images/page.gif
org/eclipse/jface/wizard/images/stop.gif