Home | History | Annotate | Download | only in plugins

META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
about.html
icons/
icons/full/
icons/full/dlcl16/
icons/full/dlcl16/addtsk_tsk.gif
icons/full/dlcl16/collapseall.gif
icons/full/dlcl16/configs.gif
icons/full/dlcl16/filter_ps.gif
icons/full/dlcl16/gotoobj_tsk.gif
icons/full/dlcl16/refresh_nav.gif
icons/full/dlcl16/selected_mode.gif
icons/full/dlcl16/showchild_mode.gif
icons/full/dlcl16/showcomplete_tsk.gif
icons/full/dlcl16/showerr_tsk.gif
icons/full/dlcl16/showtsk_tsk.gif
icons/full/dlcl16/showwarn_tsk.gif
icons/full/dlcl16/smartmode_co.gif
icons/full/dlcl16/step_current.gif
icons/full/dlcl16/step_done.gif
icons/full/dlcl16/synced.gif
icons/full/dlcl16/usearch_obj.gif
icons/full/dlcl16/workingsets.gif
icons/full/dtool16/
icons/full/dtool16/build_exec.gif
icons/full/dtool16/export_wiz.gif
icons/full/dtool16/exportdir_wiz.gif
icons/full/dtool16/exportzip_wiz.gif
icons/full/dtool16/import_wiz.gif
icons/full/dtool16/importdir_wiz.gif
icons/full/dtool16/importzip_wiz.gif
icons/full/dtool16/newfile_wiz.gif
icons/full/dtool16/newfolder_wiz.gif
icons/full/dtool16/newprj_wiz.gif
icons/full/dtool16/next_nav.gif
icons/full/dtool16/prev_nav.gif
icons/full/dtool16/search_src.gif
icons/full/elcl16/
icons/full/elcl16/addtoworkset.gif
icons/full/elcl16/addtsk_tsk.gif
icons/full/elcl16/collapseall.gif
icons/full/elcl16/configs.gif
icons/full/elcl16/filter_ps.gif
icons/full/elcl16/flatLayout.gif
icons/full/elcl16/gotoobj_tsk.gif
icons/full/elcl16/hierarchicalLayout.gif
icons/full/elcl16/refresh_nav.gif
icons/full/elcl16/removefromworkset.gif
icons/full/elcl16/selected_mode.gif
icons/full/elcl16/showchild_mode.gif
icons/full/elcl16/showcomplete_tsk.gif
icons/full/elcl16/showerr_tsk.gif
icons/full/elcl16/showtsk_tsk.gif
icons/full/elcl16/showwarn_tsk.gif
icons/full/elcl16/smartmode_co.gif
icons/full/elcl16/step_current.gif
icons/full/elcl16/step_done.gif
icons/full/elcl16/synced.gif
icons/full/elcl16/usearch_obj.gif
icons/full/elcl16/workingsets.gif
icons/full/etool16/
icons/full/etool16/build_exec.gif
icons/full/etool16/export_wiz.gif
icons/full/etool16/exportdir_wiz.gif
icons/full/etool16/exportzip_wiz.gif
icons/full/etool16/import_wiz.gif
icons/full/etool16/importdir_wiz.gif
icons/full/etool16/importzip_wiz.gif
icons/full/etool16/newfile_wiz.gif
icons/full/etool16/newfolder_wiz.gif
icons/full/etool16/newgroup_wiz.gif
icons/full/etool16/newprj_wiz.gif
icons/full/etool16/next_nav.gif
icons/full/etool16/prev_nav.gif
icons/full/etool16/problem_category.gif
icons/full/etool16/search_src.gif
icons/full/eview16/
icons/full/eview16/bkmrk_nav.gif
icons/full/eview16/filenav_nav.gif
icons/full/eview16/problems_view.gif
icons/full/eview16/pview.gif
icons/full/eview16/tasks_tsk.gif
icons/full/markers/
icons/full/markers/contassist_ovr.gif
icons/full/markers/help_small.gif
icons/full/obj16/
icons/full/obj16/bkmrk_tsk.gif
icons/full/obj16/complete_tsk.gif
icons/full/obj16/cprj_obj.gif
icons/full/obj16/error_tsk.gif
icons/full/obj16/excludeMode_filter.gif
icons/full/obj16/exportpref_obj.gif
icons/full/obj16/fileFolderType_filter.gif
icons/full/obj16/fileType_filter.gif
icons/full/obj16/folder.gif
icons/full/obj16/folderType_filter.gif
icons/full/obj16/header_complete.gif
icons/full/obj16/header_priority.gif
icons/full/obj16/hprio_tsk.gif
icons/full/obj16/importpref_obj.gif
icons/full/obj16/includeMode_filter.gif
icons/full/obj16/incomplete_tsk.gif
icons/full/obj16/info_tsk.gif
icons/full/obj16/inheritable_filter.gif
icons/full/obj16/keyspref_obj.gif
icons/full/obj16/lprio_tsk.gif
icons/full/obj16/prj_obj.gif
icons/full/obj16/taskmrk_tsk.gif
icons/full/obj16/warn_tsk.gif
icons/full/obj16/warning.gif
icons/full/obj16/welcome_banner.gif
icons/full/obj16/welcome_editor.gif
icons/full/obj16/welcome_item.gif
icons/full/obj16/workset.gif
icons/full/ovr16/
icons/full/ovr16/filterapplied_ovr.gif
icons/full/ovr16/link_ovr.gif
icons/full/ovr16/linkwarn_ovr.gif
icons/full/ovr16/virt_ovr.gif
icons/full/wizban/
icons/full/wizban/exportdir_wiz.png
icons/full/wizban/exportzip_wiz.png
icons/full/wizban/importdir_wiz.png
icons/full/wizban/importproj_wiz.png
icons/full/wizban/importzip_wiz.png
icons/full/wizban/new_wiz.png
icons/full/wizban/newfile_wiz.png
icons/full/wizban/newfolder_wiz.png
icons/full/wizban/newgroup_wiz.png
icons/full/wizban/newprj_wiz.png
icons/full/wizban/quick_fix.png
icons/full/wizban/saveas_wiz.png
icons/full/wizban/workset_wiz.png
plugin.properties
org/
org/eclipse/
org/eclipse/ui/
org/eclipse/ui/IContributorResourceAdapter.class
IContributorResourceAdapter.java
package org.eclipse.ui
public abstract org.eclipse.ui.IContributorResourceAdapter extends java.lang.Object {
	public abstract org.eclipse.core.resources.IResource getAdaptedResource (org.eclipse.core.runtime.IAdaptable) 
}

org/eclipse/ui/IFileEditorInput.class
IFileEditorInput.java
package org.eclipse.ui
public abstract org.eclipse.ui.IFileEditorInput extends java.lang.Object implements org.eclipse.ui.IStorageEditorInput  {
	public abstract org.eclipse.core.resources.IFile getFile () 
}

org/eclipse/ui/IMarkerActionFilter.class
IMarkerActionFilter.java
package org.eclipse.ui
public abstract org.eclipse.ui.IMarkerActionFilter extends java.lang.Object implements org.eclipse.ui.IActionFilter  {
	public static final String TYPE
	public static final String SUPER_TYPE
	public static final String PRIORITY
	public static final String SEVERITY
	public static final String DONE
	public static final String MESSAGE
	public static final String RESOURCE_TYPE
}

org/eclipse/ui/IMarkerHelpRegistry.class
IMarkerHelpRegistry.java
package org.eclipse.ui
public abstract org.eclipse.ui.IMarkerHelpRegistry extends java.lang.Object {
	public abstract java.lang.String getHelp (org.eclipse.core.resources.IMarker) 
	public abstract boolean hasResolutions (org.eclipse.core.resources.IMarker) 
	public abstract org.eclipse.ui.IMarkerResolution[] getResolutions (org.eclipse.core.resources.IMarker) 
}

org/eclipse/ui/IMarkerResolution.class
IMarkerResolution.java
package org.eclipse.ui
public abstract org.eclipse.ui.IMarkerResolution extends java.lang.Object {
	public abstract java.lang.String getLabel () 
	public abstract void run (org.eclipse.core.resources.IMarker) 
}

org/eclipse/ui/IMarkerResolution2.class
IMarkerResolution2.java
package org.eclipse.ui
public abstract org.eclipse.ui.IMarkerResolution2 extends java.lang.Object implements org.eclipse.ui.IMarkerResolution  {
	public abstract java.lang.String getDescription () 
	public abstract org.eclipse.swt.graphics.Image getImage () 
}

org/eclipse/ui/IMarkerResolutionGenerator.class
IMarkerResolutionGenerator.java
package org.eclipse.ui
public abstract org.eclipse.ui.IMarkerResolutionGenerator extends java.lang.Object {
	public abstract org.eclipse.ui.IMarkerResolution[] getResolutions (org.eclipse.core.resources.IMarker) 
}

org/eclipse/ui/IMarkerResolutionGenerator2.class
IMarkerResolutionGenerator2.java
package org.eclipse.ui
public abstract org.eclipse.ui.IMarkerResolutionGenerator2 extends java.lang.Object implements org.eclipse.ui.IMarkerResolutionGenerator  {
	public abstract boolean hasResolutions (org.eclipse.core.resources.IMarker) 
}

org/eclipse/ui/IProjectActionFilter.class
IProjectActionFilter.java
package org.eclipse.ui
public abstract org.eclipse.ui.IProjectActionFilter extends java.lang.Object implements org.eclipse.ui.IResourceActionFilter  {
	public static final String NATURE
	public static final String OPEN
}

org/eclipse/ui/IResourceActionFilter.class
IResourceActionFilter.java
package org.eclipse.ui
public abstract org.eclipse.ui.IResourceActionFilter extends java.lang.Object implements org.eclipse.ui.IActionFilter  {
	public static final String NAME
	public static final String EXTENSION
	public static final String PATH
	public static final String READ_ONLY
	public static final String PROJECT_NATURE
	public static final String PERSISTENT_PROPERTY
	public static final String PROJECT_PERSISTENT_PROPERTY
	public static final String SESSION_PROPERTY
	public static final String PROJECT_SESSION_PROPERTY
	public static final String XML_FIRST_TAG
	public static final String XML_DTD_NAME
	public static final String CONTENT_TYPE_ID
}

org/eclipse/ui/IStorageEditorInput.class
IStorageEditorInput.java
package org.eclipse.ui
public abstract org.eclipse.ui.IStorageEditorInput extends java.lang.Object implements org.eclipse.ui.IEditorInput  {
	public abstract org.eclipse.core.resources.IStorage getStorage ()  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/ui/IURIEditorInput.class
IURIEditorInput.java
package org.eclipse.ui
public abstract org.eclipse.ui.IURIEditorInput extends java.lang.Object implements org.eclipse.ui.IEditorInput  {
	public abstract java.net.URI getURI () 
}

org/eclipse/ui/ResourceWorkingSetFilter.class
ResourceWorkingSetFilter.java
package org.eclipse.ui
public org.eclipse.ui.ResourceWorkingSetFilter extends org.eclipse.jface.viewers.ViewerFilter {
	private org.eclipse.ui.IWorkingSet workingSet
	private org.eclipse.core.runtime.IAdaptable[] cachedWorkingSet
	static Class class$0
	static Class class$1
	public void  () 
	public org.eclipse.ui.IWorkingSet getWorkingSet () 
	public void setWorkingSet (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
	public boolean select (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object parentElement
		Object element
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IAdaptable adaptable
	private boolean isEnclosed (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource element
		org.eclipse.core.runtime.IPath elementPath
		org.eclipse.core.runtime.IAdaptable[] workingSetElements
		int i
		org.eclipse.core.runtime.IAdaptable workingSetElement
		org.eclipse.ui.IContainmentAdapter containmentAdapter
	private boolean isEnclosedResource (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.resources.IResource element
		org.eclipse.core.runtime.IPath elementPath
		org.eclipse.core.runtime.IAdaptable workingSetElement
		org.eclipse.core.resources.IResource workingSetResource
		org.eclipse.core.runtime.IPath resourcePath
	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
		Object[] result
}

org/eclipse/ui/actions/
org/eclipse/ui/actions/AddBookmarkAction$1.class
AddBookmarkAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.AddBookmarkAction$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.AddBookmarkAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.AddBookmarkAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/AddBookmarkAction.class
AddBookmarkAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.AddBookmarkAction extends org.eclipse.ui.actions.SelectionListenerAction {
	public static final String ID
	private org.eclipse.jface.window.IShellProvider shellProvider
	private boolean promptForName
	static Class class$0
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.swt.widgets.Shell, boolean) 
		org.eclipse.swt.widgets.Shell shell
		boolean promptForName
	public void  (org.eclipse.jface.window.IShellProvider, boolean) 
		org.eclipse.jface.window.IShellProvider provider
		boolean promptForName
	private void initAction (boolean) 
		boolean promptForName
	public void run () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.Iterator i
		Object o
		org.eclipse.core.resources.IFile file
		Object resource
		org.eclipse.ui.views.bookmarkexplorer.BookmarkPropertiesDialog dialog
		java.util.Map attrs
		org.eclipse.ui.ide.undo.CreateMarkersOperation op
		org.eclipse.core.commands.ExecutionException e
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
}

org/eclipse/ui/actions/AddTaskAction$1.class
AddTaskAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.AddTaskAction$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.AddTaskAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.AddTaskAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/AddTaskAction.class
AddTaskAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.AddTaskAction extends org.eclipse.ui.actions.SelectionListenerAction {
	public static final String ID
	private org.eclipse.jface.window.IShellProvider shellProvider
	static Class class$0
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	private org.eclipse.core.resources.IResource getElement (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object element
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
	public void run () 
		org.eclipse.core.resources.IResource resource
		org.eclipse.ui.views.markers.internal.DialogTaskProperties dialog
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
}

org/eclipse/ui/actions/BuildAction.class
BuildAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.BuildAction extends org.eclipse.ui.actions.WorkspaceAction {
	public static final String ID_BUILD
	public static final String ID_REBUILD_ALL
	private int buildType
	private java.util.List projectsToBuild
	public void  (org.eclipse.swt.widgets.Shell, int) 
		org.eclipse.swt.widgets.Shell shell
		int type
	public void  (org.eclipse.jface.window.IShellProvider, int) 
		org.eclipse.jface.window.IShellProvider provider
		int type
	private void initAction (int) 
		int type
	private void addAllProjects (org.eclipse.core.resources.IProject, java.util.HashSet) 
		org.eclipse.core.resources.IProject project
		java.util.HashSet projects
		org.eclipse.core.resources.IProject[] preReqs
		int i
	protected java.util.List getActionResources () 
	protected java.lang.String getOperationMessage () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	java.util.List getProjectsToBuild () 
		java.util.Iterator i
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
	boolean hasBuilder (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.resources.ICommand[] commands
	protected void invokeOperation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean isEnabled () 
		org.eclipse.ui.IWorkbenchWindow window
	public static boolean isSaveAllSet () 
		org.eclipse.jface.preference.IPreferenceStore store
	java.util.List pruneResources (java.util.List) 
		java.util.List resourceCollection
		java.util.HashSet toBuild
		java.util.Iterator it
		String[] orderedNames
		java.util.List orderedProjects
		org.eclipse.core.resources.IWorkspaceRoot root
		int i
		org.eclipse.core.resources.IProject handle
		org.eclipse.core.resources.IProject[] projects
		org.eclipse.core.resources.IWorkspace$ProjectOrder po
		java.util.ArrayList orderedProjects
	public void run () 
		java.util.List projects
	protected boolean shouldPerformResourcePruning () 
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection s
		org.eclipse.core.resources.IProject[] projects
}

org/eclipse/ui/actions/CloseResourceAction.class
CloseResourceAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CloseResourceAction extends org.eclipse.ui.actions.WorkspaceAction implements org.eclipse.core.resources.IResourceChangeListener  {
	public static final String ID
	private String[] modelProviderIds
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void  (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		String text
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	protected void  (org.eclipse.jface.window.IShellProvider, java.lang.String) 
		org.eclipse.jface.window.IShellProvider provider
		String text
	private void initAction () 
	protected java.lang.String getOperationMessage () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	protected void invokeOperation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void run () 
		java.util.List projects
		org.eclipse.core.resources.IResource[] projectArray
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
		org.eclipse.core.resources.IResourceRuleFactory factory
		java.util.Iterator resources
		org.eclipse.core.resources.IProject project
	protected boolean shouldPerformResourcePruning () 
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection s
		java.util.Iterator resources
		org.eclipse.core.resources.IProject currentResource
	public synchronized void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		java.util.List sel
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResourceDelta[] projDeltas
		int i
		org.eclipse.core.resources.IResourceDelta projDelta
	protected synchronized java.util.List getSelectedResources () 
	protected synchronized java.util.List getSelectedNonResources () 
	public java.lang.String[] getModelProviderIds () 
	public void setModelProviderIds (java.lang.String[]) 
		String[] modelProviderIds
	private boolean validateClose () 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		java.util.List resources
		java.util.Iterator iter
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
		String message
		String message
}

org/eclipse/ui/actions/CloseUnrelatedProjectsAction.class
CloseUnrelatedProjectsAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CloseUnrelatedProjectsAction extends org.eclipse.ui.actions.CloseResourceAction {
	public static final String ID
	private final java.util.List projectsToClose
	private boolean selectionDirty
	private java.util.List oldSelection
	private static org.eclipse.ui.internal.ide.misc.DisjointSet buildConnectedComponents (org.eclipse.core.resources.IProject[]) 
		org.eclipse.core.resources.IProject[] projects
		org.eclipse.ui.internal.ide.misc.DisjointSet set
		int i
		int i
		org.eclipse.core.resources.IProject[] references
		int j
		Object setOne
		Object setTwo
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	public void run () 
	private boolean promptForConfirmation () 
		org.eclipse.jface.preference.IPreferenceStore store
		java.util.List selection
		int selectionSize
		String message
		Object firstSelected
		String projectName
		org.eclipse.jface.dialogs.MessageDialogWithToggle dialog
	private void initAction () 
	protected void clearCache () 
	private void computeRelated (java.util.List) 
		java.util.List selection
		org.eclipse.ui.internal.ide.misc.DisjointSet set
		java.util.Iterator it
	protected java.util.List getSelectedResources () 
		java.util.List newSelection
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResourceDelta[] projDeltas
		int i
		org.eclipse.core.resources.IResourceDelta projDelta
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$1.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	private final org.eclipse.core.resources.IResource val$destination
	private final org.eclipse.core.resources.IResource val$source
	private final int[] val$result
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int[]) 
	public void run () 
		String message
		String message
		String message
		String message
		int[] resultId
		String[] labels
		String[] bindings
		org.eclipse.jface.dialogs.MessageDialog dialog
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$10.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$10 extends java.lang.Object implements org.eclipse.ui.dialogs.IOverwriteQuery  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation) 
	public java.lang.String queryOverwrite (java.lang.String) 
		String pathString
		String[] returnCode
		String msg
		String[] options
	static org.eclipse.ui.actions.CopyFilesAndFoldersOperation access$0 (org.eclipse.ui.actions.CopyFilesAndFoldersOperation$10) 
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$11.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$11 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation$10 this$1
	private final String val$msg
	private final String[] val$options
	private final String[] val$returnCode
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation$10, java.lang.String, java.lang.String[], java.lang.String[]) 
	public void run () 
		org.eclipse.jface.dialogs.MessageDialog dialog
		int returnVal
		String[] returnCodes
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$12.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$12 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation$11 this$2
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation$11, 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/ui/actions/CopyFilesAndFoldersOperation$2.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$2 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation$1 this$1
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation$1, 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/ui/actions/CopyFilesAndFoldersOperation$3.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$3 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	private final org.eclipse.core.resources.IResource[] val$resources
	private final org.eclipse.core.runtime.IPath val$destinationPath
	private final org.eclipse.core.resources.IResource[][] val$copiedResources
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource[][]) 
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$4.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	private final String val$fileName
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, java.lang.String) 
	public void run () 
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$5.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$5 extends org.eclipse.ui.actions.WorkspaceModifyOperation {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	private final org.eclipse.core.filesystem.IFileStore[] val$stores
	private final org.eclipse.core.runtime.IPath val$destinationPath
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, org.eclipse.core.filesystem.IFileStore[], org.eclipse.core.runtime.IPath) 
	public void execute (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$6.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	private final org.eclipse.core.runtime.IStatus val$status
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, org.eclipse.core.runtime.IStatus) 
	public void run () 
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$7.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	private final String val$message
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, java.lang.String) 
	public void run () 
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$8.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$8 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation this$0
	private final org.eclipse.core.resources.IResource val$resource
	private final org.eclipse.core.runtime.IPath val$originalName
	private final org.eclipse.core.resources.IWorkspace val$workspace
	private final String[] val$returnValue
	private final org.eclipse.core.runtime.IPath val$prefix
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IWorkspace, java.lang.String[], org.eclipse.core.runtime.IPath) 
	public void run () 
		org.eclipse.jface.dialogs.IInputValidator validator
		org.eclipse.jface.dialogs.InputDialog dialog
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation$9.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyFilesAndFoldersOperation$9 extends java.lang.Object implements org.eclipse.jface.dialogs.IInputValidator  {
	final org.eclipse.ui.actions.CopyFilesAndFoldersOperation$8 this$1
	private final org.eclipse.core.resources.IResource val$resource
	private final org.eclipse.core.resources.IWorkspace val$workspace
	private final org.eclipse.core.runtime.IPath val$prefix
	void  (org.eclipse.ui.actions.CopyFilesAndFoldersOperation$8, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IWorkspace, org.eclipse.core.runtime.IPath) 
	public java.lang.String isValid (java.lang.String) 
		String string
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/actions/CopyFilesAndFoldersOperation.class
CopyFilesAndFoldersOperation.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CopyFilesAndFoldersOperation extends java.lang.Object {
	private org.eclipse.core.runtime.MultiStatus errorStatus
	private org.eclipse.swt.widgets.Shell messageShell
	private boolean canceled
	private boolean createVirtualFoldersAndLinks
	private boolean createLinks
	private String relativeVariable
	private boolean alwaysOverwrite
	private String[] modelProviderIds
	static Class class$0
	static Class class$1
	static org.eclipse.core.runtime.IPath getAutoNewNameFor (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IWorkspace) 
		org.eclipse.core.runtime.IPath originalName
		org.eclipse.core.resources.IWorkspace workspace
		int counter
		String resourceName
		org.eclipse.core.runtime.IPath leadupSegment
		String nameSegment
		String nameSegment
		org.eclipse.core.runtime.IPath pathToTry
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected boolean canPerformAutoRename () 
	protected java.lang.String getDeepCheckQuestion (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource source
	org.eclipse.core.runtime.IStatus checkExist (org.eclipse.core.filesystem.IFileStore[]) 
		org.eclipse.core.filesystem.IFileStore[] stores
		org.eclipse.core.runtime.MultiStatus multiStatus
		int i
		String message
		org.eclipse.core.runtime.IStatus status
	org.eclipse.core.runtime.IStatus checkExist (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.MultiStatus multiStatus
		int i
		org.eclipse.core.resources.IResource resource
		java.net.URI location
		String message
		org.eclipse.core.filesystem.IFileInfo info
		org.eclipse.core.runtime.IStatus status
	private int checkOverwrite (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource source
		org.eclipse.core.resources.IResource destination
		int[] result
		Runnable query
	private void collectExistingReadonlyFiles (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource[], java.util.ArrayList) 
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IResource[] copyResources
		java.util.ArrayList existing
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		int i
		org.eclipse.core.resources.IResource source
		org.eclipse.core.runtime.IPath newDestinationPath
		org.eclipse.core.resources.IResource newDestination
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.resources.IFolder sourceFolder
		org.eclipse.core.runtime.CoreException exception
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IFile sourceFile
	protected void copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destination
		org.eclipse.core.runtime.IProgressMonitor subMonitor
		int i
		org.eclipse.core.resources.IResource source
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.resources.IResource existing
		org.eclipse.core.resources.IResource[] children
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.resources.IResource[] members
	private java.net.URI createRelativePath (java.net.URI, org.eclipse.core.resources.IResource) 
		java.net.URI locationURI
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath location
		org.eclipse.core.runtime.IPath result
		org.eclipse.core.runtime.IPath result
	private void copyExisting (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource source
		org.eclipse.core.resources.IResource existing
		org.eclipse.core.runtime.IProgressMonitor subMonitor
		org.eclipse.core.resources.IFile existingFile
		org.eclipse.core.resources.IFile sourceFile
	public org.eclipse.core.resources.IResource[] copyResources (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IContainer destination
	public org.eclipse.core.resources.IResource[] copyResourcesInCurrentThread (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.runtime.IProgressMonitor monitor
	private org.eclipse.core.resources.IResource[] copyResources (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer, boolean) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IContainer destination
		boolean fork
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IResource[][] copiedResources
		org.eclipse.core.runtime.IStatus resourceStatus
		String errorMsg
		org.eclipse.jface.operation.IRunnableWithProgress op
		java.lang.reflect.InvocationTargetException e
	protected boolean isMove () 
	private void display (java.lang.reflect.InvocationTargetException) 
		java.lang.reflect.InvocationTargetException e
	public void copyFiles (java.net.URI[], org.eclipse.core.resources.IContainer) 
		java.net.URI[] uris
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.filesystem.IFileStore[] stores
	public void copyFilesInCurrentThread (java.net.URI[], org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) 
		java.net.URI[] uris
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.filesystem.IFileStore[] stores
	private org.eclipse.core.filesystem.IFileStore[] buildFileStores (java.net.URI[]) 
		java.net.URI[] uris
		org.eclipse.core.filesystem.IFileStore[] stores
		int i
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.core.runtime.CoreException e
	public void copyOrLinkFiles (java.lang.String[], org.eclipse.core.resources.IContainer, int) 
		String[] fileNames
		org.eclipse.core.resources.IContainer destination
		int dropOperation
		org.eclipse.jface.preference.IPreferenceStore store
		boolean targetIsVirtual
		String dndPreference
		int mode
		String variable
		org.eclipse.ui.ide.dialogs.ImportTypeDialog dialog
	public void copyFiles (java.lang.String[], org.eclipse.core.resources.IContainer) 
		String[] fileNames
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.filesystem.IFileStore[] stores
	public void copyFilesInCurrentThread (java.lang.String[], org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) 
		String[] fileNames
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.filesystem.IFileStore[] stores
	private org.eclipse.core.filesystem.IFileStore[] buildFileStores (java.lang.String[]) 
		String[] fileNames
		org.eclipse.core.filesystem.IFileStore[] stores
		int i
		org.eclipse.core.filesystem.IFileStore store
	private void reportFileInfoNotFound (java.lang.String) 
		String fileName
	private void copyFileStores (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileStore[], boolean, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.filesystem.IFileStore[] stores
		boolean fork
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus fileStatus
		String errorMsg
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.ui.actions.WorkspaceModifyOperation op
		java.lang.reflect.InvocationTargetException exception
	private void displayError (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	org.eclipse.core.resources.IResource createLinkedResourceHandle (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.resources.IResource source
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.runtime.IPath linkPath
		org.eclipse.core.resources.IResource linkHandle
		org.eclipse.core.resources.IResource linkHandle
	boolean delete (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
		boolean force
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.CoreException e
		int flags
		org.eclipse.core.runtime.CoreException e
	private void displayError (java.lang.String) 
		String message
	protected org.eclipse.core.resources.IFile getFile (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	protected java.io.File[] getFiles (java.lang.String[]) 
		String[] fileNames
		java.io.File[] files
		int i
	protected org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	private org.eclipse.core.runtime.IPath getNewNameFor (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IWorkspace) 
		org.eclipse.core.runtime.IPath originalName
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath prefix
		String[] returnValue
	protected java.lang.String getOperationTitle () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	protected boolean getValidateConflictSource () 
	protected boolean homogenousResources (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource source
		org.eclipse.core.resources.IResource destination
		boolean isSourceLinked
		boolean isDestinationLinked
	private boolean isAccessible (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	boolean isDestinationSameAsSource (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IResource[] sourceResources
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.runtime.IPath destinationLocation
		int i
		org.eclipse.core.resources.IResource sourceResource
		org.eclipse.core.runtime.IPath sourceLocation
		org.eclipse.core.runtime.IPath destinationResource
	private boolean performCopy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destination
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.ide.undo.AbstractWorkspaceOperation op
		org.eclipse.ui.ide.undo.CopyResourcesOperation copyMoveOp
		org.eclipse.core.commands.ExecutionException e
	private boolean performCopyWithAutoRename (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destination
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath[] destinationPaths
		int i
		org.eclipse.core.resources.IResource source
		org.eclipse.ui.ide.undo.CopyResourcesOperation op
		org.eclipse.core.commands.ExecutionException e
	private void performFileImport (org.eclipse.core.filesystem.IFileStore[], org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.filesystem.IFileStore[] stores
		org.eclipse.core.resources.IContainer target
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.dialogs.IOverwriteQuery query
		org.eclipse.ui.wizards.datatransfer.ImportOperation op
		java.lang.reflect.InvocationTargetException e
		org.eclipse.core.runtime.IStatus status
	private void recordError (org.eclipse.core.runtime.CoreException) 
		org.eclipse.core.runtime.CoreException error
	public java.lang.String validateDestination (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.resources.IResource[] sourceResources
		org.eclipse.core.resources.IContainer firstParent
		java.net.URI destinationLocation
		int i
		org.eclipse.core.resources.IResource sourceResource
		java.net.URI sourceLocation
		String linkedResourceMessage
	private boolean validateEdit (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.resources.IResource[] sourceResources
		java.util.ArrayList copyFiles
		org.eclipse.core.resources.IFile[] files
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus status
	public java.lang.String validateImportDestination (org.eclipse.core.resources.IContainer, java.lang.String[]) 
		org.eclipse.core.resources.IContainer destination
		String[] sourceNames
		org.eclipse.core.filesystem.IFileStore[] stores
		int i
		org.eclipse.core.filesystem.IFileStore store
	private java.lang.String validateImportDestinationInternal (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileStore[]) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.filesystem.IFileStore[] sourceStores
		org.eclipse.core.filesystem.IFileStore destinationStore
		org.eclipse.core.filesystem.IFileStore destinationStore
		org.eclipse.core.runtime.CoreException exception
		int i
		org.eclipse.core.filesystem.IFileStore sourceStore
		org.eclipse.core.filesystem.IFileStore sourceParentStore
		org.eclipse.core.filesystem.IFileStore destinationParent
	private java.lang.String validateLinkedResource (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.resources.IResource source
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IResource linkHandle
		org.eclipse.core.runtime.IStatus locationStatus
		org.eclipse.core.runtime.IPath sourceLocation
		org.eclipse.core.resources.IResource[] members
		int j
		org.eclipse.core.runtime.CoreException exception
	private org.eclipse.core.resources.IResource[] validateNoNameCollisions (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.resources.IResource[] sourceResources
		java.util.List copyItems
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		int overwrite
		int i
		org.eclipse.core.resources.IResource sourceResource
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.runtime.IPath sourcePath
		org.eclipse.core.resources.IResource newResource
		int i
		org.eclipse.core.resources.IResource source
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IResource newResource
	private void copyResources (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource[][], org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IResource[][] copiedResources
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResource[] copyResources
		boolean copyWithAutoRename
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IContainer container
	private void copyFileStores (org.eclipse.core.filesystem.IFileStore[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.filesystem.IFileStore[] stores
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IContainer container
	public java.lang.String[] getModelProviderIds () 
	public void setModelProviderIds (java.lang.String[]) 
		String[] modelProviderIds
	public void createVirtualFoldersAndLinks (java.lang.String[], org.eclipse.core.resources.IContainer) 
		String[] fileNames
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.filesystem.IFileStore[] stores
	public void linkFiles (java.lang.String[], org.eclipse.core.resources.IContainer) 
		String[] fileNames
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.filesystem.IFileStore[] stores
	public void setVirtualFolders (boolean) 
		boolean value
	public void setCreateLinks (boolean) 
		boolean value
	public void setRelativeVariable (java.lang.String) 
		String variable
	protected org.eclipse.ui.ide.undo.AbstractWorkspaceOperation getUndoableCopyOrMoveOperation (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destinationPath
	static org.eclipse.swt.widgets.Shell access$0 (org.eclipse.ui.actions.CopyFilesAndFoldersOperation) 
	static void access$1 (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource[][], org.eclipse.core.runtime.IProgressMonitor) 
	static void access$2 (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, org.eclipse.core.filesystem.IFileStore[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) 
	static boolean access$3 (org.eclipse.ui.actions.CopyFilesAndFoldersOperation) 
	static void access$4 (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, boolean) 
	static void access$5 (org.eclipse.ui.actions.CopyFilesAndFoldersOperation, boolean) 
}

org/eclipse/ui/actions/CopyProjectAction$1.class
CopyProjectAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyProjectAction$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.CopyProjectAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.CopyProjectAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/CopyProjectAction$2.class
CopyProjectAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyProjectAction$2 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.actions.CopyProjectAction this$0
	private final org.eclipse.core.resources.IProject val$project
	private final String val$projectName
	private final java.net.URI val$newLocation
	void  (org.eclipse.ui.actions.CopyProjectAction, org.eclipse.core.resources.IProject, java.lang.String, java.net.URI) 
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.ide.undo.CopyProjectOperation op
		org.eclipse.core.commands.ExecutionException e
}

org/eclipse/ui/actions/CopyProjectAction.class
CopyProjectAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CopyProjectAction extends org.eclipse.ui.actions.SelectionListenerAction {
	private static String COPY_TOOL_TIP
	private static String COPY_TITLE
	private static String PROBLEMS_TITLE
	public static final String ID
	protected org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.jface.window.IShellProvider shellProvider
	protected org.eclipse.core.runtime.IStatus errorStatus
	private String[] modelProviderIds
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	void  (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		String name
	void  (org.eclipse.jface.window.IShellProvider, java.lang.String) 
		org.eclipse.jface.window.IShellProvider provider
		String name
	private void initAction () 
	protected org.eclipse.core.resources.IProjectDescription createDescription (org.eclipse.core.resources.IProject, java.lang.String, org.eclipse.core.runtime.IPath)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		String projectName
		org.eclipse.core.runtime.IPath rootLocation
		org.eclipse.core.resources.IProjectDescription newDescription
	void displayError (java.lang.String) 
		String message
	protected java.lang.String getErrorsTitle () 
	protected org.eclipse.ui.plugin.AbstractUIPlugin getPlugin () 
	boolean performCopy (org.eclipse.core.resources.IProject, java.lang.String, java.net.URI) 
		org.eclipse.core.resources.IProject project
		String projectName
		java.net.URI newLocation
		org.eclipse.jface.operation.IRunnableWithProgress op
		java.lang.reflect.InvocationTargetException e
	protected java.lang.Object[] queryDestinationParameters (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.ui.dialogs.ProjectLocationSelectionDialog dialog
	final void recordError (org.eclipse.core.runtime.CoreException) 
		org.eclipse.core.runtime.CoreException error
	public void run () 
		org.eclipse.core.resources.IProject project
		Object[] destinationPaths
		String newName
		java.net.URI newLocation
		boolean completed
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.List selectedResources
		org.eclipse.core.resources.IResource source
	public java.lang.String[] getModelProviderIds () 
	public void setModelProviderIds (java.lang.String[]) 
		String[] modelProviderIds
}

org/eclipse/ui/actions/CopyProjectOperation$1.class
CopyProjectOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyProjectOperation$1 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.actions.CopyProjectOperation this$0
	private final org.eclipse.core.resources.IProject val$project
	private final String val$projectName
	private final java.net.URI val$newLocation
	void  (org.eclipse.ui.actions.CopyProjectOperation, org.eclipse.core.resources.IProject, java.lang.String, java.net.URI) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.reflect.InvocationTargetException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.ide.undo.CopyProjectOperation op
		org.eclipse.core.commands.ExecutionException e
}

org/eclipse/ui/actions/CopyProjectOperation$2.class
CopyProjectOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyProjectOperation$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.CopyProjectOperation this$0
	private final String val$message
	void  (org.eclipse.ui.actions.CopyProjectOperation, java.lang.String) 
	public void run () 
}

org/eclipse/ui/actions/CopyProjectOperation.class
CopyProjectOperation.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CopyProjectOperation extends java.lang.Object {
	private org.eclipse.core.runtime.MultiStatus errorStatus
	private org.eclipse.swt.widgets.Shell parentShell
	private String[] modelProviderIds
	protected static boolean validateCopy (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IProject, java.lang.String, java.lang.String[]) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.core.resources.IProject project
		String newName
		String[] modelProviderIds
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void copyProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.ui.dialogs.ProjectLocationSelectionDialog dialog
		Object[] destinationPaths
		String newName
		java.net.URI newLocation
		boolean completed
	private boolean performProjectCopy (org.eclipse.core.resources.IProject, java.lang.String, java.net.URI) 
		org.eclipse.core.resources.IProject project
		String projectName
		java.net.URI newLocation
		org.eclipse.jface.operation.IRunnableWithProgress op
		java.lang.reflect.InvocationTargetException e
		String message
	private void recordError (org.eclipse.core.runtime.CoreException) 
		org.eclipse.core.runtime.CoreException error
	public java.lang.String[] getModelProviderIds () 
	public void setModelProviderIds (java.lang.String[]) 
		String[] modelProviderIds
	static org.eclipse.swt.widgets.Shell access$0 (org.eclipse.ui.actions.CopyProjectOperation) 
	static void access$1 (org.eclipse.ui.actions.CopyProjectOperation, org.eclipse.core.runtime.CoreException) 
}

org/eclipse/ui/actions/CopyResourceAction$1.class
CopyResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CopyResourceAction$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.CopyResourceAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.CopyResourceAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/CopyResourceAction.class
CopyResourceAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CopyResourceAction extends org.eclipse.ui.actions.SelectionListenerAction implements org.eclipse.ui.dialogs.ISelectionValidator  {
	public static final String ID
	protected org.eclipse.jface.window.IShellProvider shellProvider
	protected org.eclipse.ui.actions.CopyFilesAndFoldersOperation operation
	private String[] modelProviderIds
	public static org.eclipse.core.runtime.IPath getNewNameFor (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IWorkspace) 
		org.eclipse.core.runtime.IPath originalName
		org.eclipse.core.resources.IWorkspace workspace
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	void  (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		String name
	void  (org.eclipse.jface.window.IShellProvider, java.lang.String) 
		org.eclipse.jface.window.IShellProvider provider
		String name
	protected org.eclipse.ui.actions.CopyFilesAndFoldersOperation createOperation () 
	private void initAction () 
	org.eclipse.core.resources.IContainer getInitialContainer () 
		java.util.List resources
		org.eclipse.core.resources.IResource resource
	protected org.eclipse.core.resources.IResource[] getResources (java.util.List) 
		java.util.List resourceList
	org.eclipse.swt.widgets.Shell getShell () 
	public java.lang.String isValid (java.lang.Object) 
		Object destination
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IContainer container
		org.eclipse.ui.actions.CopyFilesAndFoldersOperation newOperation
		java.util.List sources
		org.eclipse.core.resources.IResource[] resources
	org.eclipse.core.runtime.IPath queryDestinationResource () 
		org.eclipse.ui.dialogs.ContainerSelectionDialog dialog
		Object[] result
	public void run () 
		java.util.List sources
		org.eclipse.core.runtime.IPath destination
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IContainer container
	protected void runOperation (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IContainer destination
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.List selectedResources
		org.eclipse.core.resources.IContainer firstParent
		java.util.Iterator resourcesEnum
		org.eclipse.core.resources.IResource currentResource
		org.eclipse.core.resources.IContainer parent
	public java.lang.String[] getModelProviderIds () 
	public void setModelProviderIds (java.lang.String[]) 
		String[] modelProviderIds
}

org/eclipse/ui/actions/CreateFileAction$1.class
CreateFileAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CreateFileAction$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.CreateFileAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.CreateFileAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/CreateFileAction.class
CreateFileAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CreateFileAction extends org.eclipse.ui.actions.SelectionListenerAction {
	public static final String ID
	protected org.eclipse.jface.window.IShellProvider shellProvider
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	public void run () 
		org.eclipse.ui.wizards.newresource.BasicNewFileResourceWizard wizard
		org.eclipse.jface.wizard.WizardDialog dialog
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection s
		java.util.Iterator resources
		org.eclipse.core.resources.IResource resource
}

org/eclipse/ui/actions/CreateFolderAction$1.class
CreateFolderAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.CreateFolderAction$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.CreateFolderAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.CreateFolderAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/CreateFolderAction.class
CreateFolderAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.CreateFolderAction extends org.eclipse.ui.actions.SelectionListenerAction {
	public static final String ID
	protected org.eclipse.jface.window.IShellProvider shellProvider
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	public void run () 
		org.eclipse.ui.wizards.newresource.BasicNewFolderResourceWizard wizard
		org.eclipse.jface.wizard.WizardDialog dialog
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection s
		java.util.Iterator resources
		org.eclipse.core.resources.IResource resource
}

org/eclipse/ui/actions/DeleteResourceAction$1.class
DeleteResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.DeleteResourceAction$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog this$1
	void  (org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.swt.widgets.Button button
}

org/eclipse/ui/actions/DeleteResourceAction$2.class
DeleteResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.DeleteResourceAction$2 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog this$1
	void  (org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog) 
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/actions/DeleteResourceAction$3.class
DeleteResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.DeleteResourceAction$3 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.DeleteResourceAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.DeleteResourceAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/DeleteResourceAction$4.class
DeleteResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.DeleteResourceAction$4 extends org.eclipse.core.runtime.jobs.Job {
	final org.eclipse.ui.actions.DeleteResourceAction this$0
	private final org.eclipse.core.resources.IResource[] val$resources
	void  (org.eclipse.ui.actions.DeleteResourceAction, java.lang.String, org.eclipse.core.resources.IResource[]) 
		String $anonymous0
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean belongsTo (java.lang.Object) 
		Object family
}

org/eclipse/ui/actions/DeleteResourceAction$5.class
DeleteResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.DeleteResourceAction$5 extends org.eclipse.core.runtime.jobs.Job {
	final org.eclipse.ui.actions.DeleteResourceAction this$0
	private final org.eclipse.core.resources.IResource[] val$resourcesToDelete
	void  (org.eclipse.ui.actions.DeleteResourceAction, java.lang.String, org.eclipse.core.resources.IResource[]) 
		String $anonymous0
	public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.ide.undo.DeleteResourcesOperation op
		org.eclipse.ui.progress.WorkbenchJob statusJob
		org.eclipse.core.commands.ExecutionException e
	public boolean belongsTo (java.lang.Object) 
		Object family
}

org/eclipse/ui/actions/DeleteResourceAction$6.class
DeleteResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.DeleteResourceAction$6 extends org.eclipse.ui.progress.WorkbenchJob {
	final org.eclipse.ui.actions.DeleteResourceAction$5 this$1
	private final org.eclipse.ui.ide.undo.DeleteResourcesOperation val$op
	void  (org.eclipse.ui.actions.DeleteResourceAction$5, java.lang.String, org.eclipse.ui.ide.undo.DeleteResourcesOperation) 
		String $anonymous0
	public org.eclipse.core.runtime.IStatus runInUIThread (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/actions/DeleteResourceAction$DeleteProjectDialog.class
DeleteResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog extends org.eclipse.jface.dialogs.MessageDialog {
	private org.eclipse.core.resources.IResource[] projects
	private boolean deleteContent
	private boolean fIsTesting
	private org.eclipse.swt.widgets.Button radio1
	private org.eclipse.swt.widgets.Button radio2
	private org.eclipse.swt.events.SelectionListener selectionListener
	void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IResource[]) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IResource[] projects
	static java.lang.String getTitle (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] projects
	static java.lang.String getMessage (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] projects
		org.eclipse.core.resources.IProject project
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
	protected org.eclipse.swt.widgets.Control createCustomArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		String text1
		String text1
		String text1
		org.eclipse.core.resources.IProject project
		org.eclipse.swt.widgets.Label detailsLabel
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		org.eclipse.swt.layout.GridData data
		String text2
	boolean getDeleteContent () 
	public int open () 
	void setTestingMode (boolean) 
		boolean t
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog) 
	static void access$1 (org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog, boolean) 
	static boolean access$2 (org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog) 
	static org.eclipse.swt.widgets.Button access$3 (org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog) 
}

org/eclipse/ui/actions/DeleteResourceAction.class
DeleteResourceAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.DeleteResourceAction extends org.eclipse.ui.actions.SelectionListenerAction {
	public static final String ID
	private org.eclipse.jface.window.IShellProvider shellProvider
	private boolean deleteContent
	protected boolean fTestingMode
	private String[] modelProviderIds
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	private void setShellProvider (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private boolean canDelete (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		int i
		org.eclipse.core.resources.IResource resource
	private boolean containsLinkedResource (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		int i
		org.eclipse.core.resources.IResource resource
	private boolean containsOnlyNonProjects (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		int types
	private boolean containsOnlyProjects (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		int types
	private boolean confirmDelete (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
	private boolean confirmDeleteNonProjects (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		String title
		String title
		String msg
		String msg
		String msg
		String msg
		org.eclipse.core.resources.IResource resource
	private boolean confirmDeleteProjects (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.ui.actions.DeleteResourceAction$DeleteProjectDialog dialog
		int code
	private org.eclipse.core.resources.IResource[] getSelectedResourcesArray () 
		java.util.List selection
		org.eclipse.core.resources.IResource[] resources
	private int getSelectedResourceTypes (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		int types
		int i
	public void run () 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.jobs.Job deletionCheckJob
	private void scheduleDeleteJob (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resourcesToDelete
		org.eclipse.core.runtime.jobs.Job deleteJob
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
	public java.lang.String[] getModelProviderIds () 
	public void setModelProviderIds (java.lang.String[]) 
		String[] modelProviderIds
	static void access$0 (org.eclipse.ui.actions.DeleteResourceAction, org.eclipse.core.resources.IResource[]) 
	static boolean access$1 (org.eclipse.ui.actions.DeleteResourceAction) 
	static boolean access$2 (org.eclipse.ui.actions.DeleteResourceAction, org.eclipse.core.resources.IResource[]) 
	static org.eclipse.jface.window.IShellProvider access$3 (org.eclipse.ui.actions.DeleteResourceAction) 
}

org/eclipse/ui/actions/GlobalBuildAction$1.class
GlobalBuildAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.GlobalBuildAction$1 extends org.eclipse.core.runtime.jobs.Job {
	final org.eclipse.ui.actions.GlobalBuildAction this$0
	void  (org.eclipse.ui.actions.GlobalBuildAction, java.lang.String) 
		String $anonymous0
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.CoreException e
	public boolean belongsTo (java.lang.Object) 
		Object family
}

org/eclipse/ui/actions/GlobalBuildAction.class
GlobalBuildAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.GlobalBuildAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private int buildType
	private org.eclipse.ui.IWorkbenchWindow workbenchWindow
	public void  (org.eclipse.ui.IWorkbench, org.eclipse.swt.widgets.Shell, int) 
		org.eclipse.ui.IWorkbench workbench
		org.eclipse.swt.widgets.Shell shell
		int type
	public void  (org.eclipse.ui.IWorkbenchWindow, int) 
		org.eclipse.ui.IWorkbenchWindow window
		int type
	private void setBuildType (int) 
		int type
	private org.eclipse.swt.widgets.Shell getShell () 
	private java.lang.String getOperationMessage () 
	public void doBuild () 
	void doBuildOperation () 
		org.eclipse.core.runtime.jobs.Job buildJob
	org.eclipse.core.resources.IProject[] getWorkspaceProjects () 
	public void run () 
		org.eclipse.core.resources.IProject[] roots
	boolean verifyBuildersAvailable (org.eclipse.core.resources.IProject[]) 
		org.eclipse.core.resources.IProject[] roots
		int i
		org.eclipse.core.runtime.CoreException e
	public void dispose () 
	private boolean verifyNoManualRunning () 
		org.eclipse.core.runtime.jobs.Job[] buildJobs
		boolean cancel
		int i
		org.eclipse.core.runtime.jobs.Job job
	static java.lang.String access$0 (org.eclipse.ui.actions.GlobalBuildAction) 
	static int access$1 (org.eclipse.ui.actions.GlobalBuildAction) 
}

org/eclipse/ui/actions/MoveFilesAndFoldersOperation.class
MoveFilesAndFoldersOperation.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.MoveFilesAndFoldersOperation extends org.eclipse.ui.actions.CopyFilesAndFoldersOperation {
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected boolean canPerformAutoRename () 
	protected void copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destination
		org.eclipse.core.runtime.IProgressMonitor subMonitor
		int i
		org.eclipse.core.resources.IResource source
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.resources.IResource existing
		org.eclipse.core.resources.IResource[] children
	protected java.lang.String getDeepCheckQuestion (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource source
	protected java.lang.String getOperationTitle () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	protected boolean getValidateConflictSource () 
	private void moveExisting (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource source
		org.eclipse.core.resources.IResource existing
		org.eclipse.core.runtime.IProgressMonitor subMonitor
		org.eclipse.core.resources.IFile existingFile
		org.eclipse.core.resources.IFile sourceFile
	public java.lang.String validateDestination (org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.resources.IResource[] sourceResources
		org.eclipse.core.runtime.IPath destinationLocation
		int i
		org.eclipse.core.resources.IResource sourceResource
		org.eclipse.core.runtime.IPath sourceLocation
		org.eclipse.core.runtime.IPath destinationResource
	protected boolean isMove () 
	protected org.eclipse.ui.ide.undo.AbstractWorkspaceOperation getUndoableCopyOrMoveOperation (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destinationPath
}

org/eclipse/ui/actions/MoveProjectAction$1.class
MoveProjectAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.MoveProjectAction$1 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.actions.MoveProjectAction this$0
	private final org.eclipse.core.resources.IProject val$project
	private final java.net.URI val$newLocation
	void  (org.eclipse.ui.actions.MoveProjectAction, org.eclipse.core.resources.IProject, java.net.URI) 
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.ide.undo.MoveProjectOperation op
		org.eclipse.core.commands.ExecutionException e
}

org/eclipse/ui/actions/MoveProjectAction.class
MoveProjectAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.MoveProjectAction extends org.eclipse.ui.actions.CopyProjectAction {
	private static String MOVE_TOOL_TIP
	private static String MOVE_TITLE
	private static String PROBLEMS_TITLE
	public static final String ID
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	protected java.lang.String getErrorsTitle () 
	boolean performMove (org.eclipse.core.resources.IProject, java.net.URI) 
		org.eclipse.core.resources.IProject project
		java.net.URI newLocation
		org.eclipse.jface.operation.IRunnableWithProgress op
		java.lang.reflect.InvocationTargetException e
	protected java.lang.Object[] queryDestinationParameters (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
		org.eclipse.ui.dialogs.ProjectLocationMoveDialog dialog
	public void run () 
		org.eclipse.core.resources.IProject project
		Object[] destinationPaths
		java.net.URI newLocation
		boolean completed
}

org/eclipse/ui/actions/MoveResourceAction.class
MoveResourceAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.MoveResourceAction extends org.eclipse.ui.actions.CopyResourceAction {
	public static final String ID
	protected java.util.List destinations
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	protected org.eclipse.ui.actions.CopyFilesAndFoldersOperation createOperation () 
	protected java.util.List getDestinations () 
	protected org.eclipse.core.resources.IResource[] getResources (java.util.List) 
		java.util.List resourceList
		org.eclipse.ui.actions.ReadOnlyStateChecker checker
	protected void runOperation (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IContainer destination
		org.eclipse.core.resources.IResource[] copiedResources
		int i
	public void run () 
}

org/eclipse/ui/actions/NewExampleAction.class
NewExampleAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.NewExampleAction extends org.eclipse.jface.action.Action {
	private static final int SIZING_WIZARD_WIDTH
	private static final int SIZING_WIZARD_HEIGHT
	private org.eclipse.ui.IWorkbenchWindow window
	public void  () 
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.ISharedImages images
	public void run () 
		org.eclipse.ui.IWorkbench workbench
		org.eclipse.ui.internal.dialogs.NewWizard wizard
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection selectionToPass
		org.eclipse.jface.dialogs.IDialogSettings workbenchSettings
		org.eclipse.jface.dialogs.IDialogSettings wizardSettings
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.jface.wizard.WizardDialog dialog
}

org/eclipse/ui/actions/NewProjectAction.class
NewProjectAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.NewProjectAction extends org.eclipse.jface.action.Action {
	private static final int SIZING_WIZARD_WIDTH
	private static final int SIZING_WIZARD_HEIGHT
	private org.eclipse.ui.IWorkbenchWindow window
	public void  () 
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.ISharedImages images
	public void run () 
		org.eclipse.ui.IWorkbench workbench
		org.eclipse.ui.internal.dialogs.NewWizard wizard
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection selectionToPass
		org.eclipse.jface.dialogs.IDialogSettings workbenchSettings
		org.eclipse.jface.dialogs.IDialogSettings wizardSettings
		org.eclipse.jface.wizard.WizardDialog dialog
}

org/eclipse/ui/actions/NewWizardMenu.class
NewWizardMenu.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.NewWizardMenu extends org.eclipse.ui.actions.BaseNewWizardMenu {
	private final org.eclipse.jface.action.IAction newExampleAction
	private final org.eclipse.jface.action.IAction newProjectAction
	private boolean enabled
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void  (org.eclipse.ui.IWorkbenchWindow, java.lang.String) 
		org.eclipse.ui.IWorkbenchWindow window
		String id
	public void  (org.eclipse.jface.action.IMenuManager, org.eclipse.ui.IWorkbenchWindow, boolean) 
		org.eclipse.jface.action.IMenuManager innerMgr
		org.eclipse.ui.IWorkbenchWindow window
		boolean register
	private void fillMenu (org.eclipse.jface.action.IContributionManager) 
		org.eclipse.jface.action.IContributionManager innerMgr
		org.eclipse.jface.action.IContributionItem[] items
		int i
	public void deregisterListeners () 
	private boolean hasExamples () 
	protected void addItems (java.util.List) 
		java.util.List list
		java.util.ArrayList shortCuts
		java.util.Iterator iterator
		Object curr
	private boolean isNewProjectWizardAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.wizards.IWizardDescriptor wizardDescriptor
		String[] tags
		int i
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean enabledValue
	protected org.eclipse.jface.action.IContributionItem[] getContributionItems () 
}

org/eclipse/ui/actions/OpenFileAction.class
OpenFileAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.OpenFileAction extends org.eclipse.ui.actions.OpenSystemEditorAction {
	public static final String ID
	private org.eclipse.ui.IEditorDescriptor editorDescriptor
	public void  (org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.ui.IWorkbenchPage page
	public void  (org.eclipse.ui.IWorkbenchPage, org.eclipse.ui.IEditorDescriptor) 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorDescriptor descriptor
	boolean ensureFileLocal (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	void openFile (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		boolean activate
		org.eclipse.ui.PartInitException e
}

org/eclipse/ui/actions/OpenResourceAction$1.class
OpenResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.OpenResourceAction$1 extends org.eclipse.core.resources.WorkspaceJob {
	private boolean openProjectReferences
	private boolean hasPrompted
	final org.eclipse.ui.actions.OpenResourceAction this$0
	private final java.util.List val$resources
	void  (org.eclipse.ui.actions.OpenResourceAction, java.lang.String, java.util.List) 
		String $anonymous0
	private void doOpenWithReferences (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProject[] references
		int i
		int i
	public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.Iterator it
	static void access$0 (org.eclipse.ui.actions.OpenResourceAction$1, boolean) 
	static void access$1 (org.eclipse.ui.actions.OpenResourceAction$1, boolean) 
	static org.eclipse.ui.actions.OpenResourceAction access$2 (org.eclipse.ui.actions.OpenResourceAction$1) 
}

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

org/eclipse/ui/actions/OpenResourceAction.class
OpenResourceAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.OpenResourceAction extends org.eclipse.ui.actions.WorkspaceAction implements org.eclipse.core.resources.IResourceChangeListener  {
	public static final String ID
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	private int countClosedProjects () 
		int count
		org.eclipse.core.resources.IProject[] projects
		int i
	protected java.lang.String getOperationMessage () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	private boolean hasOtherClosedProjects () 
		int closedInSelection
		java.util.Iterator resources
		org.eclipse.core.resources.IProject project
	protected void invokeOperation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
	private boolean promptToOpenWithReferences () 
		org.eclipse.jface.preference.IPreferenceStore store
		String key
		String value
		String message
		org.eclipse.jface.dialogs.MessageDialogWithToggle dialog
		int result
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		java.util.List sel
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResourceDelta[] projDeltas
		int i
		org.eclipse.core.resources.IResourceDelta projDelta
	public void run () 
	private void runOpenWithReferences () 
		java.util.List resources
		org.eclipse.core.runtime.jobs.Job job
	protected boolean shouldPerformResourcePruning () 
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection s
		java.util.Iterator resources
		org.eclipse.core.resources.IProject currentResource
	static boolean access$0 (org.eclipse.ui.actions.OpenResourceAction) 
	static boolean access$1 (org.eclipse.ui.actions.OpenResourceAction) 
	static int access$2 (org.eclipse.ui.actions.OpenResourceAction) 
}

org/eclipse/ui/actions/OpenSystemEditorAction.class
OpenSystemEditorAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.OpenSystemEditorAction extends org.eclipse.ui.actions.SelectionListenerAction {
	public static final String ID
	private org.eclipse.ui.IWorkbenchPage workbenchPage
	public void  (org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.ui.IWorkbenchPage page
	final org.eclipse.ui.IWorkbenchPage getWorkbenchPage () 
	void openFile (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		org.eclipse.ui.PartInitException e
	public void run () 
		java.util.Iterator itr
		org.eclipse.core.resources.IResource resource
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
}

org/eclipse/ui/actions/OpenWithMenu$1.class
OpenWithMenu.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.OpenWithMenu$1 extends java.lang.Object implements java.util.Comparator  {
	private com.ibm.icu.text.Collator collator
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object arg0
		Object arg1
		String s1
		String s2
}

org/eclipse/ui/actions/OpenWithMenu$2.class
OpenWithMenu.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.OpenWithMenu$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.actions.OpenWithMenu this$0
	private final org.eclipse.swt.widgets.MenuItem val$menuItem
	private final org.eclipse.ui.IEditorDescriptor val$descriptor
	void  (org.eclipse.ui.actions.OpenWithMenu, org.eclipse.swt.widgets.MenuItem, org.eclipse.ui.IEditorDescriptor) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/ui/actions/OpenWithMenu$3.class
OpenWithMenu.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.OpenWithMenu$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.actions.OpenWithMenu this$0
	private final org.eclipse.swt.widgets.Menu val$menu
	private final org.eclipse.core.resources.IFile val$fileResource
	void  (org.eclipse.ui.actions.OpenWithMenu, org.eclipse.swt.widgets.Menu, org.eclipse.core.resources.IFile) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.ui.dialogs.EditorSelectionDialog dialog
		org.eclipse.ui.IEditorDescriptor editor
}

org/eclipse/ui/actions/OpenWithMenu$4.class
OpenWithMenu.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.OpenWithMenu$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.actions.OpenWithMenu this$0
	private final org.eclipse.swt.widgets.MenuItem val$menuItem
	private final org.eclipse.core.resources.IFile val$file
	void  (org.eclipse.ui.actions.OpenWithMenu, org.eclipse.swt.widgets.MenuItem, org.eclipse.core.resources.IFile) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.ui.PartInitException e
}

org/eclipse/ui/actions/OpenWithMenu.class
OpenWithMenu.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.OpenWithMenu extends org.eclipse.jface.action.ContributionItem {
	private org.eclipse.ui.IWorkbenchPage page
	private org.eclipse.core.runtime.IAdaptable file
	private org.eclipse.ui.IEditorRegistry registry
	public static final String ID
	private static final int MATCH_BOTH
	private static final java.util.Comparator comparer
	static Class class$0
	static void  () 
	public void  (org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.ui.IWorkbenchPage page
	public void  (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.runtime.IAdaptable file
	private org.eclipse.swt.graphics.Image getImage (org.eclipse.ui.IEditorDescriptor) 
		org.eclipse.ui.IEditorDescriptor editorDesc
		org.eclipse.jface.resource.ImageDescriptor imageDesc
	private org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (org.eclipse.ui.IEditorDescriptor) 
		org.eclipse.ui.IEditorDescriptor editorDesc
		org.eclipse.jface.resource.ImageDescriptor imageDesc
	private void createMenuItem (org.eclipse.swt.widgets.Menu, org.eclipse.ui.IEditorDescriptor, org.eclipse.ui.IEditorDescriptor) 
		org.eclipse.swt.widgets.Menu menu
		org.eclipse.ui.IEditorDescriptor descriptor
		org.eclipse.ui.IEditorDescriptor preferredEditor
		org.eclipse.swt.widgets.MenuItem menuItem
		boolean isPreferred
		org.eclipse.swt.graphics.Image image
		org.eclipse.swt.widgets.Listener listener
	private void createOtherMenuItem (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu menu
		org.eclipse.core.resources.IFile fileResource
		org.eclipse.swt.widgets.MenuItem menuItem
		org.eclipse.swt.widgets.Listener listener
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu menu
		int index
		org.eclipse.core.resources.IFile file
		org.eclipse.ui.IEditorDescriptor defaultEditor
		org.eclipse.ui.IEditorDescriptor preferredEditor
		Object[] editors
		boolean defaultFound
		java.util.ArrayList alreadyMapped
		int i
		org.eclipse.ui.IEditorDescriptor editor
		org.eclipse.ui.IEditorDescriptor descriptor
	private org.eclipse.core.resources.IFile getFileResource () 
		org.eclipse.core.resources.IResource resource
	public boolean isDynamic () 
	protected void openEditor (org.eclipse.ui.IEditorDescriptor, boolean) 
		org.eclipse.ui.IEditorDescriptor editorDescriptor
		boolean openUsingDescriptor
		org.eclipse.core.resources.IFile file
		String editorId
		org.eclipse.ui.PartInitException e
	private void createDefaultMenuItem (org.eclipse.swt.widgets.Menu, org.eclipse.core.resources.IFile) 
		org.eclipse.swt.widgets.Menu menu
		org.eclipse.core.resources.IFile file
		org.eclipse.swt.widgets.MenuItem menuItem
		org.eclipse.swt.widgets.Listener listener
	static org.eclipse.ui.IWorkbenchPage access$0 (org.eclipse.ui.actions.OpenWithMenu) 
}

org/eclipse/ui/actions/QuickStartAction.class
QuickStartAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.QuickStartAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private static final String EDITOR_ID
	private org.eclipse.ui.IWorkbenchWindow workbenchWindow
	public void  () 
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void run () 
		org.eclipse.ui.internal.ide.AboutInfo feature
		org.eclipse.ui.WorkbenchException e
	private org.eclipse.ui.internal.ide.AboutInfo promptForFeature ()  throws org.eclipse.ui.WorkbenchException 
		java.util.ArrayList welcomeFeatures
		java.net.URL productUrl
		org.eclipse.core.runtime.IProduct product
		org.eclipse.ui.internal.ide.AboutInfo[] features
		int i
		java.net.URL url
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.ui.internal.ide.FeatureSelectionDialog d
	public boolean openWelcomePage (java.lang.String)  throws org.eclipse.ui.WorkbenchException 
		String featureId
		org.eclipse.ui.internal.ide.AboutInfo feature
	private org.eclipse.ui.internal.ide.AboutInfo findFeature (java.lang.String)  throws org.eclipse.ui.WorkbenchException 
		String featureId
		org.eclipse.ui.internal.ide.AboutInfo[] features
		int i
		org.eclipse.ui.internal.ide.AboutInfo info
	private boolean openWelcomePage (org.eclipse.ui.internal.ide.AboutInfo) 
		org.eclipse.ui.internal.ide.AboutInfo feature
		org.eclipse.ui.IWorkbenchPage page
		String perspectiveId
		org.eclipse.ui.WorkbenchException e
		org.eclipse.ui.internal.ide.dialogs.WelcomeEditorInput input
		org.eclipse.ui.IEditorPart editor
		org.eclipse.ui.PartInitException e
		org.eclipse.core.runtime.IStatus status
	public void dispose () 
}

org/eclipse/ui/actions/ReadOnlyStateChecker$1.class
ReadOnlyStateChecker.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.ReadOnlyStateChecker$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.ReadOnlyStateChecker this$0
	private final org.eclipse.core.runtime.CoreException val$exception
	void  (org.eclipse.ui.actions.ReadOnlyStateChecker, org.eclipse.core.runtime.CoreException) 
	public void run () 
}

org/eclipse/ui/actions/ReadOnlyStateChecker$2.class
ReadOnlyStateChecker.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.ReadOnlyStateChecker$2 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.actions.ReadOnlyStateChecker this$0
	void  (org.eclipse.ui.actions.ReadOnlyStateChecker, 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/ui/actions/ReadOnlyStateChecker$3.class
ReadOnlyStateChecker.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.ReadOnlyStateChecker$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.ReadOnlyStateChecker this$0
	private final org.eclipse.jface.dialogs.MessageDialog val$dialog
	void  (org.eclipse.ui.actions.ReadOnlyStateChecker, org.eclipse.jface.dialogs.MessageDialog) 
	public void run () 
}

org/eclipse/ui/actions/ReadOnlyStateChecker.class
ReadOnlyStateChecker.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.ReadOnlyStateChecker extends java.lang.Object {
	private org.eclipse.swt.widgets.Shell shell
	private String titleMessage
	private String mainMessage
	private boolean yesToAllSelected
	private boolean cancelSelected
	private boolean ignoreLinkedResources
	private String READ_ONLY_EXCEPTION_MESSAGE
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
	private boolean checkAcceptedResource (org.eclipse.core.resources.IResource, java.util.List)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resourceToCheck
		java.util.List selectedChildren
		org.eclipse.core.resources.IContainer container
		int childCheck
	public org.eclipse.core.resources.IResource[] checkReadOnlyResources (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] itemsToCheck
		java.util.List selections
		int result
		org.eclipse.core.runtime.CoreException exception
		org.eclipse.core.resources.IResource[] returnValue
	private int checkReadOnlyResources (org.eclipse.core.resources.IResource[], java.util.List)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource[] itemsToCheck
		java.util.List allSelected
		boolean noneSkipped
		java.util.List selectedChildren
		int i
		org.eclipse.core.resources.IResource resourceToCheck
		org.eclipse.core.resources.ResourceAttributes checkAttributes
		int action
		boolean childResult
		boolean childResult
	private boolean shouldCheck (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resourceToCheck
	private int queryYesToAllNoCancel (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.jface.dialogs.MessageDialog dialog
		int result
	public boolean getIgnoreLinkedResources () 
	public void setIgnoreLinkedResources (boolean) 
		boolean ignore
	static org.eclipse.swt.widgets.Shell access$0 (org.eclipse.ui.actions.ReadOnlyStateChecker) 
	static java.lang.String access$1 (org.eclipse.ui.actions.ReadOnlyStateChecker) 
}

org/eclipse/ui/actions/RefreshAction$1.class
RefreshAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RefreshAction$1 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.actions.RefreshAction this$0
	void  (org.eclipse.ui.actions.RefreshAction, 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/ui/actions/RefreshAction$2.class
RefreshAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RefreshAction$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.RefreshAction this$0
	private final org.eclipse.jface.dialogs.MessageDialog val$dialog
	void  (org.eclipse.ui.actions.RefreshAction, org.eclipse.jface.dialogs.MessageDialog) 
	public void run () 
}

org/eclipse/ui/actions/RefreshAction$3.class
RefreshAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RefreshAction$3 extends org.eclipse.ui.actions.WorkspaceModifyOperation {
	final org.eclipse.ui.actions.RefreshAction this$0
	private final java.util.List val$resources
	private final org.eclipse.core.runtime.IStatus[] val$errorStatus
	void  (org.eclipse.ui.actions.RefreshAction, org.eclipse.core.runtime.jobs.ISchedulingRule, java.util.List, org.eclipse.core.runtime.IStatus[]) 
		org.eclipse.core.runtime.jobs.ISchedulingRule $anonymous0
	public void execute (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.MultiStatus errors
		java.util.Iterator resourcesEnum
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.CoreException e
}

org/eclipse/ui/actions/RefreshAction$4.class
RefreshAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RefreshAction$4 extends org.eclipse.core.resources.WorkspaceJob {
	final org.eclipse.ui.actions.RefreshAction this$0
	private final org.eclipse.ui.actions.WorkspaceModifyOperation val$op
	private final org.eclipse.core.runtime.IStatus[] val$errorStatus
	void  (org.eclipse.ui.actions.RefreshAction, java.lang.String, org.eclipse.ui.actions.WorkspaceModifyOperation, org.eclipse.core.runtime.IStatus[]) 
		String $anonymous0
	public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.lang.reflect.InvocationTargetException e
		String msg
}

org/eclipse/ui/actions/RefreshAction.class
RefreshAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.RefreshAction extends org.eclipse.ui.actions.WorkspaceAction {
	public static final String ID
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	void checkLocationDeleted (org.eclipse.core.resources.IProject)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.filesystem.IFileInfo location
		String message
		org.eclipse.jface.dialogs.MessageDialog dialog
	protected java.lang.String getOperationMessage () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	protected java.util.List getSelectedResources () 
		java.util.List resources
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection s
	public void handleKeyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent event
	public final void refreshAll () 
		org.eclipse.jface.viewers.IStructuredSelection currentSelection
	protected final org.eclipse.jface.operation.IRunnableWithProgress createOperation (org.eclipse.core.runtime.IStatus[]) 
		org.eclipse.core.runtime.IStatus[] errorStatus
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
		org.eclipse.core.resources.IResourceRuleFactory factory
		java.util.List actionResources
		java.util.List resources
		java.util.Iterator res
	protected void refreshResource (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProject[] projects
		int i
	public void run () 
		org.eclipse.core.runtime.IStatus[] errorStatus
		org.eclipse.ui.actions.WorkspaceModifyOperation op
		org.eclipse.core.resources.WorkspaceJob job
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
}

org/eclipse/ui/actions/RenameResourceAction$1.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	private final org.eclipse.core.resources.IResource val$destination
	private final boolean[] val$result
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.core.resources.IResource, boolean[], org.eclipse.swt.widgets.Shell) 
	public void run () 
		String pathName
		String message
		String title
}

org/eclipse/ui/actions/RenameResourceAction$2.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	void  (org.eclipse.ui.actions.RenameResourceAction) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.graphics.Point textSize
		org.eclipse.swt.graphics.Point parentSize
}

org/eclipse/ui/actions/RenameResourceAction$3.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	private final int val$inset
	void  (org.eclipse.ui.actions.RenameResourceAction, int) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
		org.eclipse.swt.graphics.Point textSize
		org.eclipse.swt.graphics.Point parentSize
}

org/eclipse/ui/actions/RenameResourceAction$4.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$4 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	private final org.eclipse.core.resources.IResource val$resource
	void  (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.core.resources.IResource) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
}

org/eclipse/ui/actions/RenameResourceAction$5.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$5 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	private final org.eclipse.core.resources.IResource val$resource
	void  (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.core.resources.IResource) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent fe
}

org/eclipse/ui/actions/RenameResourceAction$6.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$6 extends java.lang.Object implements org.eclipse.jface.dialogs.IInputValidator  {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	private final org.eclipse.core.resources.IResource val$resource
	private final org.eclipse.core.resources.IWorkspace val$workspace
	private final org.eclipse.core.runtime.IPath val$prefix
	void  (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IWorkspace, org.eclipse.core.runtime.IPath) 
	public java.lang.String isValid (java.lang.String) 
		String string
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/actions/RenameResourceAction$7.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	private final String val$newName
	void  (org.eclipse.ui.actions.RenameResourceAction, java.lang.String) 
	public void run () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IPath newPath
}

org/eclipse/ui/actions/RenameResourceAction$8.class
RenameResourceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.RenameResourceAction$8 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.actions.RenameResourceAction this$0
	private final org.eclipse.core.runtime.IStatus[] val$errorStatus
	void  (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.core.runtime.IStatus[]) 
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.resources.IResource newResource
		boolean go
		org.eclipse.ui.ide.undo.MoveResourcesOperation op
		org.eclipse.core.commands.ExecutionException e
}

org/eclipse/ui/actions/RenameResourceAction.class
RenameResourceAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.RenameResourceAction extends org.eclipse.ui.actions.WorkspaceAction {
	private org.eclipse.swt.custom.TreeEditor treeEditor
	private org.eclipse.swt.widgets.Tree navigatorTree
	private org.eclipse.swt.widgets.Text textEditor
	private org.eclipse.swt.widgets.Composite textEditorParent
	private org.eclipse.ui.actions.TextActionHandler textActionHandler
	private org.eclipse.core.resources.IResource inlinedResource
	private boolean saving
	public static final String ID
	private org.eclipse.core.runtime.IPath newPath
	private String[] modelProviderIds
	private static final String CHECK_RENAME_TITLE
	private static final String CHECK_RENAME_MESSAGE
	private static String RESOURCE_EXISTS_TITLE
	private static String RESOURCE_EXISTS_MESSAGE
	private static String PROJECT_EXISTS_MESSAGE
	private static String PROJECT_EXISTS_TITLE
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void  (org.eclipse.jface.window.IShellProvider) 
		org.eclipse.jface.window.IShellProvider provider
	private void initAction () 
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Tree) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.Tree tree
	public void  (org.eclipse.jface.window.IShellProvider, org.eclipse.swt.widgets.Tree) 
		org.eclipse.jface.window.IShellProvider provider
		org.eclipse.swt.widgets.Tree tree
	private boolean checkOverwrite (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IResource) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.core.resources.IResource destination
		boolean[] result
		Runnable query
	private boolean checkReadOnlyAndNull (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource currentResource
		org.eclipse.core.resources.ResourceAttributes attributes
	org.eclipse.swt.widgets.Composite createParent () 
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.swt.widgets.Composite result
		org.eclipse.swt.widgets.TreeItem[] selectedItems
	private static int getCellEditorInset (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control c
	private void createTextEditor (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		int inset
	private void disposeTextWidget () 
	protected java.util.List getActionResources () 
		java.util.List actionResources
	protected java.lang.String getOperationMessage () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	private org.eclipse.swt.widgets.Tree getTree () 
	protected java.lang.String queryNewResourceName (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath prefix
		org.eclipse.jface.dialogs.IInputValidator validator
		org.eclipse.jface.dialogs.InputDialog dialog
		int result
	private void queryNewResourceNameInline (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.swt.graphics.Point textSize
		org.eclipse.swt.graphics.Point parentSize
		int inset
	public void run () 
		org.eclipse.core.resources.IResource currentResource
		String newName
	private void runWithInlineEditor () 
		org.eclipse.core.resources.IResource currentResource
	private org.eclipse.core.resources.IResource getCurrentResource () 
		java.util.List resources
	protected void runWithNewPath (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IResource resource
	private void saveChangesAndDispose (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		String newName
		Runnable query
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
		org.eclipse.core.resources.IResource currentResource
	public void setTextActionHandler (org.eclipse.ui.actions.TextActionHandler) 
		org.eclipse.ui.actions.TextActionHandler actionHandler
	public java.lang.String[] getModelProviderIds () 
	public void setModelProviderIds (java.lang.String[]) 
		String[] modelProviderIds
	protected org.eclipse.jface.operation.IRunnableWithProgress createOperation (org.eclipse.core.runtime.IStatus[]) 
		org.eclipse.core.runtime.IStatus[] errorStatus
	static java.lang.String access$0 () 
	static java.lang.String access$1 () 
	static java.lang.String access$2 () 
	static java.lang.String access$3 () 
	static org.eclipse.swt.widgets.Text access$4 (org.eclipse.ui.actions.RenameResourceAction) 
	static org.eclipse.swt.widgets.Composite access$5 (org.eclipse.ui.actions.RenameResourceAction) 
	static void access$6 (org.eclipse.ui.actions.RenameResourceAction) 
	static void access$7 (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.core.resources.IResource) 
	static void access$8 (org.eclipse.ui.actions.RenameResourceAction, boolean) 
	static org.eclipse.core.resources.IResource access$9 (org.eclipse.ui.actions.RenameResourceAction) 
	static void access$10 (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.core.resources.IResource) 
	static org.eclipse.swt.widgets.Tree access$11 (org.eclipse.ui.actions.RenameResourceAction) 
	static org.eclipse.core.runtime.IPath access$12 (org.eclipse.ui.actions.RenameResourceAction) 
	static boolean access$13 (org.eclipse.ui.actions.RenameResourceAction, org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IResource) 
}

org/eclipse/ui/actions/ScrubLocalAction.class
ScrubLocalAction.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.ScrubLocalAction extends org.eclipse.ui.actions.WorkspaceAction {
	public static final String ID
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected java.lang.String getOperationMessage () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	protected void invokeOperation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection s
}

org/eclipse/ui/actions/SelectionListenerAction.class
SelectionListenerAction.java
package org.eclipse.ui.actions
public abstract org.eclipse.ui.actions.SelectionListenerAction extends org.eclipse.ui.actions.BaseSelectionListenerAction {
	private static final java.util.List EMPTY_LIST
	private boolean selectionDirty
	private java.util.List resources
	private java.util.List nonResources
	static Class class$0
	static Class class$1
	static void  () 
	protected void  (java.lang.String) 
		String text
	protected void clearCache () 
	private final void computeResources () 
		java.util.Iterator e
		Object next
		Object resource
		boolean resourcesFoundForThisSelection
		org.eclipse.core.runtime.IAdapterManager adapterManager
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
		org.eclipse.core.runtime.CoreException exception
		int i
		org.eclipse.core.resources.IResource[] traversalResources
		int j
	protected java.util.List getSelectedNonResources () 
	protected java.util.List getSelectedResources () 
	protected boolean resourceIsType (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int resourceMask
	protected boolean selectionIsOfType (int) 
		int resourceMask
		java.util.Iterator e
		org.eclipse.core.resources.IResource next
}

org/eclipse/ui/actions/TextActionHandler$1.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$1 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.ui.actions.TextActionHandler this$0
	void  (org.eclipse.ui.actions.TextActionHandler) 
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/actions/TextActionHandler$2.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$2 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.ui.actions.TextActionHandler this$0
	void  (org.eclipse.ui.actions.TextActionHandler) 
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/ui/actions/TextActionHandler$CopyActionHandler.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$CopyActionHandler extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.actions.TextActionHandler this$0
	protected void  (org.eclipse.ui.actions.TextActionHandler) 
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void updateEnabledState () 
}

org/eclipse/ui/actions/TextActionHandler$CutActionHandler.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$CutActionHandler extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.actions.TextActionHandler this$0
	protected void  (org.eclipse.ui.actions.TextActionHandler) 
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void updateEnabledState () 
}

org/eclipse/ui/actions/TextActionHandler$DeleteActionHandler.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$DeleteActionHandler extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.actions.TextActionHandler this$0
	protected void  (org.eclipse.ui.actions.TextActionHandler) 
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.graphics.Point selection
	public void updateEnabledState () 
}

org/eclipse/ui/actions/TextActionHandler$PasteActionHandler.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$PasteActionHandler extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.actions.TextActionHandler this$0
	protected void  (org.eclipse.ui.actions.TextActionHandler) 
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void updateEnabledState () 
		boolean canPaste
		org.eclipse.swt.dnd.Clipboard clipboard
		org.eclipse.swt.dnd.TransferData[] td
		int i
}

org/eclipse/ui/actions/TextActionHandler$PropertyChangeListener.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$PropertyChangeListener extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	private org.eclipse.jface.action.IAction actionHandler
	final org.eclipse.ui.actions.TextActionHandler this$0
	protected void  (org.eclipse.ui.actions.TextActionHandler, org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction actionHandler
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		Boolean bool
}

org/eclipse/ui/actions/TextActionHandler$SelectAllActionHandler.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$SelectAllActionHandler extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.actions.TextActionHandler this$0
	protected void  (org.eclipse.ui.actions.TextActionHandler) 
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void updateEnabledState () 
}

org/eclipse/ui/actions/TextActionHandler$TextControlListener.class
TextActionHandler.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.TextActionHandler$TextControlListener extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.actions.TextActionHandler this$0
	private void  (org.eclipse.ui.actions.TextActionHandler) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	void  (org.eclipse.ui.actions.TextActionHandler, org.eclipse.ui.actions.TextActionHandler$TextControlListener) 
}

org/eclipse/ui/actions/TextActionHandler.class
TextActionHandler.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.TextActionHandler extends java.lang.Object {
	private org.eclipse.ui.actions.TextActionHandler$DeleteActionHandler textDeleteAction
	private org.eclipse.ui.actions.TextActionHandler$CutActionHandler textCutAction
	private org.eclipse.ui.actions.TextActionHandler$CopyActionHandler textCopyAction
	private org.eclipse.ui.actions.TextActionHandler$PasteActionHandler textPasteAction
	private org.eclipse.ui.actions.TextActionHandler$SelectAllActionHandler textSelectAllAction
	private org.eclipse.jface.action.IAction deleteAction
	private org.eclipse.jface.action.IAction cutAction
	private org.eclipse.jface.action.IAction copyAction
	private org.eclipse.jface.action.IAction pasteAction
	private org.eclipse.jface.action.IAction selectAllAction
	private org.eclipse.jface.util.IPropertyChangeListener deleteActionListener
	private org.eclipse.jface.util.IPropertyChangeListener cutActionListener
	private org.eclipse.jface.util.IPropertyChangeListener copyActionListener
	private org.eclipse.jface.util.IPropertyChangeListener pasteActionListener
	private org.eclipse.jface.util.IPropertyChangeListener selectAllActionListener
	private org.eclipse.swt.widgets.Listener textControlListener
	private org.eclipse.swt.widgets.Text activeTextControl
	private org.eclipse.ui.IActionBars actionBars
	private org.eclipse.swt.events.MouseAdapter mouseAdapter
	private org.eclipse.swt.events.KeyAdapter keyAdapter
	public void  (org.eclipse.ui.IActionBars) 
		org.eclipse.ui.IActionBars actionBar
	public void updateActionBars () 
	public void addText (org.eclipse.swt.widgets.Text) 
		org.eclipse.swt.widgets.Text textControl
	public void dispose () 
	public void removeText (org.eclipse.swt.widgets.Text) 
		org.eclipse.swt.widgets.Text textControl
	public void setCopyAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void setCutAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void setPasteAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void setSelectAllAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void setDeleteAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	private void updateActionsEnableState () 
	static void access$0 (org.eclipse.ui.actions.TextActionHandler) 
	static void access$1 (org.eclipse.ui.actions.TextActionHandler, org.eclipse.swt.widgets.Text) 
	static org.eclipse.swt.widgets.Text access$2 (org.eclipse.ui.actions.TextActionHandler) 
	static org.eclipse.jface.action.IAction access$3 (org.eclipse.ui.actions.TextActionHandler) 
	static org.eclipse.jface.action.IAction access$4 (org.eclipse.ui.actions.TextActionHandler) 
	static org.eclipse.jface.action.IAction access$5 (org.eclipse.ui.actions.TextActionHandler) 
	static org.eclipse.jface.action.IAction access$6 (org.eclipse.ui.actions.TextActionHandler) 
	static org.eclipse.jface.action.IAction access$7 (org.eclipse.ui.actions.TextActionHandler) 
}

org/eclipse/ui/actions/WorkspaceAction$1.class
WorkspaceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.WorkspaceAction$1 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.actions.WorkspaceAction this$0
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.ui.actions.WorkspaceAction, org.eclipse.swt.widgets.Shell) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/actions/WorkspaceAction$2.class
WorkspaceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.WorkspaceAction$2 extends org.eclipse.core.resources.WorkspaceJob {
	final org.eclipse.ui.actions.WorkspaceAction this$0
	private final Object[] val$jobFamilies
	private final java.util.List val$resources
	void  (org.eclipse.ui.actions.WorkspaceAction, java.lang.String, java.lang.Object[], java.util.List) 
		String $anonymous0
	public boolean belongsTo (java.lang.Object) 
		Object family
		int i
	public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/actions/WorkspaceAction$3.class
WorkspaceAction.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.WorkspaceAction$3 extends org.eclipse.ui.actions.WorkspaceModifyOperation {
	final org.eclipse.ui.actions.WorkspaceAction this$0
	private final org.eclipse.core.runtime.IStatus[] val$errorStatus
	void  (org.eclipse.ui.actions.WorkspaceAction, org.eclipse.core.runtime.IStatus[]) 
	public void execute (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/actions/WorkspaceAction.class
WorkspaceAction.java
package org.eclipse.ui.actions
public abstract org.eclipse.ui.actions.WorkspaceAction extends org.eclipse.ui.actions.SelectionListenerAction {
	private final org.eclipse.jface.window.IShellProvider shellProvider
	protected void  (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		String text
	protected void  (org.eclipse.jface.window.IShellProvider, java.lang.String) 
		org.eclipse.jface.window.IShellProvider provider
		String text
	void displayError (java.lang.String) 
		String message
	final org.eclipse.core.runtime.IStatus execute (java.util.List, org.eclipse.core.runtime.IProgressMonitor) 
		java.util.List resources
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.MultiStatus errors
		java.util.Iterator resourcesEnum
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.CoreException e
	protected abstract java.lang.String getOperationMessage () 
	protected java.lang.String getProblemsMessage () 
	protected java.lang.String getProblemsTitle () 
	org.eclipse.swt.widgets.Shell getShell () 
	protected void invokeOperation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
	boolean isDescendent (java.util.List, org.eclipse.core.resources.IResource) 
		java.util.List resources
		org.eclipse.core.resources.IResource child
		org.eclipse.core.resources.IResource parent
	java.util.List pruneResources (java.util.List) 
		java.util.List resourceCollection
		java.util.List prunedList
		java.util.Iterator elementsEnum
		org.eclipse.core.resources.IResource currentResource
	org.eclipse.core.runtime.MultiStatus recordError (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.CoreException) 
		org.eclipse.core.runtime.MultiStatus errors
		org.eclipse.core.runtime.CoreException error
	public void run () 
		org.eclipse.core.runtime.IStatus[] errorStatus
		java.lang.reflect.InvocationTargetException e
		String msg
	protected boolean shouldPerformResourcePruning () 
	protected boolean updateSelection (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.Iterator i
		org.eclipse.core.resources.IResource r
	protected java.util.List getActionResources () 
	public void runInBackground (org.eclipse.core.runtime.jobs.ISchedulingRule) 
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
	public void runInBackground (org.eclipse.core.runtime.jobs.ISchedulingRule, java.lang.Object) 
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
		Object jobFamily
	public void runInBackground (org.eclipse.core.runtime.jobs.ISchedulingRule, java.lang.Object[]) 
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
		Object[] jobFamilies
		java.util.List resources
		org.eclipse.core.runtime.jobs.Job job
	protected org.eclipse.jface.operation.IRunnableWithProgress createOperation (org.eclipse.core.runtime.IStatus[]) 
		org.eclipse.core.runtime.IStatus[] errorStatus
}

org/eclipse/ui/actions/WorkspaceModifyDelegatingOperation.class
WorkspaceModifyDelegatingOperation.java
package org.eclipse.ui.actions
public org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation extends org.eclipse.ui.actions.WorkspaceModifyOperation {
	private org.eclipse.jface.operation.IRunnableWithProgress content
	public void  (org.eclipse.jface.operation.IRunnableWithProgress, org.eclipse.core.runtime.jobs.ISchedulingRule) 
		org.eclipse.jface.operation.IRunnableWithProgress content
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
	public void  (org.eclipse.jface.operation.IRunnableWithProgress) 
		org.eclipse.jface.operation.IRunnableWithProgress content
	protected void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException java.lang.InterruptedException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.lang.reflect.InvocationTargetException e
}

org/eclipse/ui/actions/WorkspaceModifyOperation$1.class
WorkspaceModifyOperation.java
package org.eclipse.ui.actions
 org.eclipse.ui.actions.WorkspaceModifyOperation$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable  {
	final org.eclipse.ui.actions.WorkspaceModifyOperation this$0
	private final java.lang.reflect.InvocationTargetException[] val$iteHolder
	void  (org.eclipse.ui.actions.WorkspaceModifyOperation, java.lang.reflect.InvocationTargetException[]) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor pm
		java.lang.reflect.InvocationTargetException e
		InterruptedException e
}

org/eclipse/ui/actions/WorkspaceModifyOperation.class
WorkspaceModifyOperation.java
package org.eclipse.ui.actions
public abstract org.eclipse.ui.actions.WorkspaceModifyOperation extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress org.eclipse.jface.operation.IThreadListener  {
	private org.eclipse.core.runtime.jobs.ISchedulingRule rule
	protected void  () 
	protected void  (org.eclipse.core.runtime.jobs.ISchedulingRule) 
		org.eclipse.core.runtime.jobs.ISchedulingRule rule
	protected abstract void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
	public final synchronized void run (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.lang.reflect.InvocationTargetException[] iteHolder
		org.eclipse.core.resources.IWorkspaceRunnable workspaceRunnable
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.OperationCanceledException e
	public void threadChange (java.lang.Thread) 
		Thread thread
		org.eclipse.core.runtime.jobs.Job currentJob
		org.eclipse.core.runtime.jobs.ISchedulingRule currentRule
	public org.eclipse.core.runtime.jobs.ISchedulingRule getRule () 
}

org/eclipse/ui/dialogs/
org/eclipse/ui/dialogs/ContainerGenerator$1.class
ContainerGenerator.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ContainerGenerator$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable  {
	final org.eclipse.ui.dialogs.ContainerGenerator this$0
	void  (org.eclipse.ui.dialogs.ContainerGenerator) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IWorkspaceRoot root
		int i
		String currentSegment
		org.eclipse.core.resources.IResource resource
		String msg
		org.eclipse.core.resources.IProject projectHandle
		org.eclipse.core.resources.IFolder folderHandle
}

org/eclipse/ui/dialogs/ContainerGenerator.class
ContainerGenerator.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.ContainerGenerator extends java.lang.Object {
	private org.eclipse.core.runtime.IPath containerFullPath
	private org.eclipse.core.resources.IContainer container
	public void  (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath containerPath
	private org.eclipse.core.resources.IFolder createFolder (org.eclipse.core.resources.IFolder, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IFolder folderHandle
		org.eclipse.core.runtime.IProgressMonitor monitor
	private org.eclipse.core.resources.IFolder createFolderHandle (org.eclipse.core.resources.IContainer, java.lang.String) 
		org.eclipse.core.resources.IContainer container
		String folderName
	private org.eclipse.core.resources.IProject createProject (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject projectHandle
		org.eclipse.core.runtime.IProgressMonitor monitor
	private org.eclipse.core.resources.IProject createProjectHandle (org.eclipse.core.resources.IWorkspaceRoot, java.lang.String) 
		org.eclipse.core.resources.IWorkspaceRoot root
		String projectName
	public org.eclipse.core.resources.IContainer generateContainer (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
	private org.eclipse.core.resources.IWorkspaceRoot getWorkspaceRoot () 
	static org.eclipse.core.runtime.IPath access$0 (org.eclipse.ui.dialogs.ContainerGenerator) 
	static org.eclipse.core.resources.IContainer access$1 (org.eclipse.ui.dialogs.ContainerGenerator) 
	static org.eclipse.core.resources.IWorkspaceRoot access$2 (org.eclipse.ui.dialogs.ContainerGenerator) 
	static void access$3 (org.eclipse.ui.dialogs.ContainerGenerator, org.eclipse.core.resources.IContainer) 
	static org.eclipse.core.resources.IProject access$4 (org.eclipse.ui.dialogs.ContainerGenerator, org.eclipse.core.resources.IWorkspaceRoot, java.lang.String) 
	static org.eclipse.core.resources.IProject access$5 (org.eclipse.ui.dialogs.ContainerGenerator, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
	static org.eclipse.core.resources.IFolder access$6 (org.eclipse.ui.dialogs.ContainerGenerator, org.eclipse.core.resources.IContainer, java.lang.String) 
	static org.eclipse.core.resources.IFolder access$7 (org.eclipse.ui.dialogs.ContainerGenerator, org.eclipse.core.resources.IFolder, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
}

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

org/eclipse/ui/dialogs/ContainerSelectionDialog.class
ContainerSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.ContainerSelectionDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private static final String EMPTY_STRING
	org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup group
	private org.eclipse.core.resources.IContainer initialSelection
	private boolean allowNewContainerName
	org.eclipse.swt.widgets.Label statusMessage
	org.eclipse.ui.dialogs.ISelectionValidator validator
	private boolean showClosedProjects
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IContainer, boolean, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IContainer initialRoot
		boolean allowNewContainerName
		String message
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite area
		org.eclipse.swt.widgets.Listener listener
	protected void okPressed () 
		java.util.List chosenContainerPathList
		org.eclipse.core.runtime.IPath returnValue
	public void setValidator (org.eclipse.ui.dialogs.ISelectionValidator) 
		org.eclipse.ui.dialogs.ISelectionValidator validator
	public void showClosedProjects (boolean) 
		boolean show
}

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

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

org/eclipse/ui/dialogs/FileSelectionDialog$3.class
FileSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FileSelectionDialog$3 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.dialogs.FileSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.FileSelectionDialog) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

org/eclipse/ui/dialogs/FileSelectionDialog$4.class
FileSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FileSelectionDialog$4 extends org.eclipse.ui.model.WorkbenchContentProvider {
	final org.eclipse.ui.dialogs.FileSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.FileSelectionDialog) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
}

org/eclipse/ui/dialogs/FileSelectionDialog$5.class
FileSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FileSelectionDialog$5 extends org.eclipse.ui.model.WorkbenchContentProvider {
	final org.eclipse.ui.dialogs.FileSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.FileSelectionDialog) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
}

org/eclipse/ui/dialogs/FileSelectionDialog.class
FileSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.FileSelectionDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private org.eclipse.ui.dialogs.FileSystemElement root
	org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup selectionGroup
	private boolean expandAllOnOpen
	private static final int SIZING_SELECTION_WIDGET_WIDTH
	private static final int SIZING_SELECTION_WIDGET_HEIGHT
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.ui.dialogs.FileSystemElement, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.ui.dialogs.FileSystemElement fileSystemElement
		String message
	private void addSelectionButtons (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite buttonComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Button selectButton
		org.eclipse.swt.events.SelectionListener listener
		org.eclipse.swt.widgets.Button deselectButton
	private void checkInitialSelections () 
		java.util.Iterator itemsToCheck
		org.eclipse.ui.dialogs.FileSystemElement currentElement
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void create () 
	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.ui.dialogs.FileSystemElement input
		org.eclipse.jface.viewers.ICheckStateListener listener
		org.eclipse.ui.model.WorkbenchViewerComparator comparator
	public boolean getExpandAllOnOpen () 
	private org.eclipse.jface.viewers.ITreeContentProvider getFileProvider () 
	private org.eclipse.jface.viewers.ITreeContentProvider getFolderProvider () 
	private void initializeDialog () 
	protected void okPressed () 
		java.util.Iterator resultEnum
		java.util.ArrayList list
	public void setExpandAllOnOpen (boolean) 
		boolean expandAll
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$1.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		String property
		org.eclipse.ui.IWorkingSet workingSet
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.IWorkbenchPage page
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$2.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$2 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		com.ibm.icu.text.Collator collator
		org.eclipse.core.resources.IResource resource1
		org.eclipse.core.resources.IResource resource2
		String s1
		String s2
		int s1Dot
		int s2Dot
		String n1
		String n2
		int comparability
		org.eclipse.core.resources.IContainer c1
		org.eclipse.core.resources.IContainer c2
		org.eclipse.core.runtime.IPath p1
		org.eclipse.core.runtime.IPath p2
		int c1
		int c2
		int i
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$CustomWorkingSetFilter.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$CustomWorkingSetFilter extends org.eclipse.jface.viewers.ViewerFilter {
	private org.eclipse.ui.ResourceWorkingSetFilter resourceWorkingSetFilter
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	private void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	public void setWorkingSet (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
	public boolean select (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object parentElement
		Object element
	void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$CustomWorkingSetFilter) 
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$ResourceFilter.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceFilter extends org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter {
	private boolean showDerived
	private org.eclipse.core.resources.IContainer filterContainer
	private org.eclipse.ui.dialogs.SearchPattern containerPattern
	private org.eclipse.ui.dialogs.SearchPattern relativeContainerPattern
	org.eclipse.ui.dialogs.SearchPattern namePattern
	org.eclipse.ui.dialogs.SearchPattern extensionPattern
	private int filterTypeMask
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	public void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.core.resources.IContainer, boolean, int) 
		org.eclipse.core.resources.IContainer container
		boolean showDerived
		int typeMask
	private void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, boolean, int) 
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.resources.IContainer searchContainer
		boolean showDerived
		int typeMask
		String stringPattern
		String filenamePattern
		String filenamePattern
		int sep
		String containerPattern
		int lastPatternDot
		char last
	public void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	public boolean isConsistentItem (java.lang.Object) 
		Object item
		org.eclipse.core.resources.IResource resource
	public boolean matchItem (java.lang.Object) 
		Object item
		org.eclipse.core.resources.IResource resource
		String name
		String containerPath
	private boolean nameMatches (java.lang.String) 
		String name
		int lastDot
	public boolean isSubFilter (org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter) 
		org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter filter
		org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceFilter resourceFilter
	public boolean equalsFilter (org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter) 
		org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter iFilter
		org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceFilter resourceFilter
	public boolean isShowDerived () 
	void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.core.resources.IContainer, org.eclipse.core.resources.IContainer, boolean, int, org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceFilter) 
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$ResourceItemDetailsLabelProvider.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceItemDetailsLabelProvider extends org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceItemLabelProvider {
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	private void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
		org.eclipse.core.resources.IResource parent
	public java.lang.String getText (java.lang.Object) 
		Object element
		org.eclipse.core.resources.IResource parent
	public void labelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
		Object[] l
		int i
	void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceItemDetailsLabelProvider) 
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$ResourceItemLabelProvider.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceItemLabelProvider extends org.eclipse.jface.viewers.LabelProvider implements org.eclipse.jface.viewers.ILabelProviderListener org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider$IStyledLabelProvider  {
	private org.eclipse.core.runtime.ListenerList listeners
	org.eclipse.ui.model.WorkbenchLabelProvider provider
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	public void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
		org.eclipse.core.resources.IResource res
	public java.lang.String getText (java.lang.Object) 
		Object element
		org.eclipse.core.resources.IResource res
		String str
	public org.eclipse.jface.viewers.StyledString getStyledText (java.lang.Object) 
		Object element
		org.eclipse.core.resources.IResource res
		org.eclipse.jface.viewers.StyledString str
	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 void labelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent) 
		org.eclipse.jface.viewers.LabelProviderChangedEvent event
		Object[] l
		int i
	static org.eclipse.core.runtime.ListenerList access$0 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceItemLabelProvider) 
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$ResourceProxyVisitor.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceProxyVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor  {
	private org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$AbstractContentProvider proxyContentProvider
	private org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceFilter resourceFilter
	private org.eclipse.core.runtime.IProgressMonitor progressMonitor
	private java.util.List projects
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	public void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$AbstractContentProvider, org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceFilter, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$AbstractContentProvider contentProvider
		org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceFilter resourceFilter
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
		org.eclipse.core.resources.IResource[] resources
	public boolean visit (org.eclipse.core.resources.IResourceProxy) 
		org.eclipse.core.resources.IResourceProxy proxy
		org.eclipse.core.resources.IResource resource
}

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog$ResourceSelectionHistory.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceSelectionHistory extends org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$SelectionHistory {
	final org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog this$0
	private void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	protected java.lang.Object restoreItemFromMemento (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento element
		org.eclipse.ui.internal.ide.model.ResourceFactory resourceFactory
		org.eclipse.core.resources.IResource resource
	protected void storeItemToMemento (java.lang.Object, org.eclipse.ui.IMemento) 
		Object item
		org.eclipse.ui.IMemento element
		org.eclipse.core.resources.IResource resource
		org.eclipse.ui.internal.ide.model.ResourceFactory resourceFactory
	void  (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceSelectionHistory) 
}

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

org/eclipse/ui/dialogs/FilteredResourcesSelectionDialog.class
FilteredResourcesSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog extends org.eclipse.ui.dialogs.FilteredItemsSelectionDialog {
	private static final String DIALOG_SETTINGS
	private static final String WORKINGS_SET_SETTINGS
	private static final String SHOW_DERIVED
	private org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ShowDerivedResourcesAction showDerivedResourcesAction
	private org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceItemLabelProvider resourceItemLabelProvider
	private org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$ResourceItemDetailsLabelProvider resourceItemDetailsLabelProvider
	private org.eclipse.ui.actions.WorkingSetFilterActionGroup workingSetFilterActionGroup
	private org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$CustomWorkingSetFilter workingSetFilter
	private String title
	private org.eclipse.core.resources.IContainer container
	private org.eclipse.core.resources.IContainer searchContainer
	private int typeMask
	private boolean isDerived
	public void  (org.eclipse.swt.widgets.Shell, boolean, org.eclipse.core.resources.IContainer, int) 
		org.eclipse.swt.widgets.Shell shell
		boolean multi
		org.eclipse.core.resources.IContainer container
		int typesMask
		org.eclipse.ui.IWorkbenchWindow ww
		org.eclipse.ui.IWorkbenchPage activePage
		org.eclipse.core.resources.IResource resource
		org.eclipse.ui.IEditorPart activeEditor
		org.eclipse.ui.IEditorInput editorInput
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
	public void setTitle (java.lang.String) 
		String title
	private void setSubtitle (java.lang.String) 
		String text
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
		org.eclipse.jface.dialogs.IDialogSettings settings
	protected void storeDialog (org.eclipse.jface.dialogs.IDialogSettings) 
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.ui.XMLMemento memento
		java.io.StringWriter writer
		java.io.IOException e
	protected void restoreDialog (org.eclipse.jface.dialogs.IDialogSettings) 
		org.eclipse.jface.dialogs.IDialogSettings settings
		boolean showDerived
		String setting
		org.eclipse.ui.IMemento memento
		org.eclipse.ui.WorkbenchException e
	protected void fillViewMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menuManager
	protected org.eclipse.swt.widgets.Control createExtendedContentArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public java.lang.Object[] getResult () 
		Object[] result
		java.util.List resultToReturn
		int i
	public int open () 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.jface.viewers.ISelection selection
		String text
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus result
	public java.lang.String getElementName (java.lang.Object) 
		Object item
		org.eclipse.core.resources.IResource resource
	protected org.eclipse.core.runtime.IStatus validateItem (java.lang.Object) 
		Object item
	protected org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter createFilter () 
	protected void applyFilter () 
	protected java.util.Comparator getItemsComparator () 
	private int pathDistance (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer item
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IPath itemPath
		int matching
		int containerSegmentCount
	protected void fillContentProvider (org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$AbstractContentProvider, org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$AbstractContentProvider contentProvider
		org.eclipse.ui.dialogs.FilteredItemsSelectionDialog$ItemsFilter itemsFilter
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
	static void access$0 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, boolean) 
	static org.eclipse.core.resources.IContainer access$1 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	static org.eclipse.core.resources.IContainer access$2 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	static boolean access$3 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	static int access$4 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	static org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog$CustomWorkingSetFilter access$5 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog) 
	static void access$6 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, java.lang.String) 
	static int access$7 (org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog, org.eclipse.core.resources.IContainer) 
}

org/eclipse/ui/dialogs/MarkerResolutionSelectionDialog$1.class
MarkerResolutionSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog$1 extends org.eclipse.jface.viewers.LabelProvider {
	final org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog) 
	public java.lang.String getText (java.lang.Object) 
		Object element
}

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

org/eclipse/ui/dialogs/MarkerResolutionSelectionDialog$3.class
MarkerResolutionSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog$3 extends java.lang.Object implements org.eclipse.jface.viewers.IDoubleClickListener  {
	final org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog) 
	public void doubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent event
}

org/eclipse/ui/dialogs/MarkerResolutionSelectionDialog.class
MarkerResolutionSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.MarkerResolutionSelectionDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private static final int LIST_WIDTH
	private static final int LIST_HEIGHT
	private org.eclipse.ui.IMarkerResolution[] resolutions
	private org.eclipse.jface.viewers.ListViewer listViewer
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.ui.IMarkerResolution[]) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.ui.IMarkerResolution[] markerResolutions
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
	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 data
		org.eclipse.ui.internal.ide.dialogs.SimpleListContentProvider cp
	protected void okPressed () 
		org.eclipse.jface.viewers.IStructuredSelection selection
}

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

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

org/eclipse/ui/dialogs/NewFolderDialog$3.class
NewFolderDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.NewFolderDialog$3 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue  {
	final org.eclipse.ui.dialogs.NewFolderDialog this$0
	void  (org.eclipse.ui.dialogs.NewFolderDialog) 
	public void setValue (java.lang.String) 
		String string
	public java.lang.String getValue () 
	public org.eclipse.core.resources.IResource getResource () 
}

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

org/eclipse/ui/dialogs/NewFolderDialog$5.class
NewFolderDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.NewFolderDialog$5 extends org.eclipse.ui.actions.WorkspaceModifyOperation {
	final org.eclipse.ui.dialogs.NewFolderDialog this$0
	private final java.net.URI val$linkTarget
	private final org.eclipse.core.resources.IFolder val$folderHandle
	void  (org.eclipse.ui.dialogs.NewFolderDialog, java.net.URI, org.eclipse.core.resources.IFolder) 
	public void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/dialogs/NewFolderDialog.class
NewFolderDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.NewFolderDialog extends org.eclipse.ui.dialogs.SelectionStatusDialog {
	private org.eclipse.swt.widgets.Text folderNameField
	private org.eclipse.swt.widgets.Button advancedButton
	private org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup linkedResourceGroup
	private org.eclipse.core.resources.IContainer container
	private boolean firstLinkCheck
	private org.eclipse.swt.widgets.Composite linkedResourceParent
	private org.eclipse.swt.widgets.Composite linkedResourceComposite
	private int basicShellHeight
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IContainer) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IContainer container
	protected void computeResult () 
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void create () 
	protected void createAdvancedControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.runtime.Preferences preferences
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	private void createFolderNameGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite folderGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label folderLabel
		org.eclipse.swt.layout.GridData data
	private org.eclipse.core.resources.IFolder createFolderHandle (java.lang.String) 
		String folderName
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.runtime.IPath folderPath
		org.eclipse.core.resources.IFolder folderHandle
	private org.eclipse.core.resources.IFolder createNewFolder (java.lang.String, java.net.URI) 
		String folderName
		java.net.URI linkTarget
		org.eclipse.core.resources.IFolder folderHandle
		org.eclipse.ui.actions.WorkspaceModifyOperation operation
		java.lang.reflect.InvocationTargetException exception
	protected void handleAdvancedButtonSelect () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Point shellSize
		org.eclipse.swt.widgets.Composite composite
	private boolean isValidContainer () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IProject project
		String[] natureIds
		int i
		org.eclipse.core.resources.IProjectNatureDescriptor descriptor
	protected void updateStatus (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.Status newStatus
	private void updateStatus (int, java.lang.String) 
		int severity
		String message
	private void validateLinkedResource () 
		boolean valid
		org.eclipse.core.resources.IFolder linkHandle
		org.eclipse.core.runtime.IStatus status
	private boolean validateFolderName () 
		String name
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus nameStatus
		org.eclipse.core.runtime.IPath path
	protected void okPressed () 
		java.net.URI linkTarget
		org.eclipse.core.resources.IFolder folder
	static void access$0 (org.eclipse.ui.dialogs.NewFolderDialog) 
	static void access$1 (org.eclipse.ui.dialogs.NewFolderDialog, boolean) 
	static org.eclipse.swt.widgets.Text access$2 (org.eclipse.ui.dialogs.NewFolderDialog) 
	static org.eclipse.core.resources.IContainer access$3 (org.eclipse.ui.dialogs.NewFolderDialog) 
}

org/eclipse/ui/dialogs/ProjectLocationMoveDialog$1.class
ProjectLocationMoveDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ProjectLocationMoveDialog$1 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter  {
	final org.eclipse.ui.dialogs.ProjectLocationMoveDialog this$0
	void  (org.eclipse.ui.dialogs.ProjectLocationMoveDialog) 
	public void reportError (java.lang.String, boolean) 
		String errorMessage
		boolean notError
}

org/eclipse/ui/dialogs/ProjectLocationMoveDialog.class
ProjectLocationMoveDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.ProjectLocationMoveDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private org.eclipse.core.resources.IProject project
	private org.eclipse.swt.widgets.Label statusMessageLabel
	private static String PROJECT_LOCATION_SELECTION_TITLE
	private org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea locationArea
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IProject) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IProject existingProject
	public void setMessage (java.lang.String) 
		String message
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control content
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	private org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter getErrorReporter () 
	private org.eclipse.core.resources.IProject getProject () 
	protected void okPressed () 
		java.util.ArrayList list
}

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

org/eclipse/ui/dialogs/ProjectLocationSelectionDialog$2.class
ProjectLocationSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ProjectLocationSelectionDialog$2 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter  {
	final org.eclipse.ui.dialogs.ProjectLocationSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ProjectLocationSelectionDialog) 
	public void reportError (java.lang.String, boolean) 
		String errorMessage
		boolean infoOnly
}

org/eclipse/ui/dialogs/ProjectLocationSelectionDialog.class
ProjectLocationSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.ProjectLocationSelectionDialog extends org.eclipse.ui.dialogs.SelectionStatusDialog {
	private org.eclipse.swt.widgets.Text projectNameField
	private org.eclipse.core.resources.IProject project
	private org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea locationArea
	private static String PROJECT_NAME_LABEL
	private static String PROJECT_LOCATION_SELECTION_TITLE
	private static final int SIZING_TEXT_FIELD_WIDTH
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IProject) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IProject existingProject
	private void applyValidationResult (java.lang.String, boolean) 
		String errorMsg
		boolean infoOnly
		int code
		int code
		int code
		boolean allowFinish
	private java.lang.String checkValid () 
		String valid
	private java.lang.String checkValidName () 
		String name
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus nameStatus
		org.eclipse.core.resources.IProject newProject
	protected void computeResult () 
		java.util.ArrayList list
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	private void createNameListener () 
		org.eclipse.swt.widgets.Listener listener
	private void createProjectNameGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite projectGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label projectLabel
		org.eclipse.swt.layout.GridData data
	private java.lang.String getCopyNameFor (java.lang.String) 
		String projectName
		org.eclipse.core.resources.IWorkspace workspace
		int counter
		String nameSegment
		String nameSegment
	private org.eclipse.core.resources.IProject getProject () 
	private void setLocationForSelection () 
	private org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter getErrorReporter () 
	static void access$0 (org.eclipse.ui.dialogs.ProjectLocationSelectionDialog) 
	static java.lang.String access$1 (org.eclipse.ui.dialogs.ProjectLocationSelectionDialog) 
	static void access$2 (org.eclipse.ui.dialogs.ProjectLocationSelectionDialog, java.lang.String, boolean) 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$1.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread this$1
	private final boolean[] val$disposed
	private final int[] val$itemCount
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread, boolean[], int[]) 
	public void run () 
}

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

org/eclipse/ui/dialogs/ResourceListSelectionDialog$11.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$11 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	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/ui/dialogs/ResourceListSelectionDialog$12.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$12 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

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

org/eclipse/ui/dialogs/ResourceListSelectionDialog$14.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$14 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	private final java.util.ArrayList val$resources
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog, java.util.ArrayList) 
	public void run () 
		org.eclipse.core.resources.IResource[] resourcesArray
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$15.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$15 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	private final java.util.ArrayList val$resources
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog, java.util.ArrayList) 
	public boolean visit (org.eclipse.core.resources.IResourceProxy) 
		org.eclipse.core.resources.IResourceProxy proxy
		int type
		org.eclipse.core.resources.IResource res
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$16.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$16 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	private final org.eclipse.core.resources.IResource[] val$resources
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog, org.eclipse.core.resources.IResource[]) 
	public void run () 
		int i
		org.eclipse.core.resources.IResource r
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor d
		int index
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor current
		org.eclipse.core.resources.IResource currentResource
		int i
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor next
		org.eclipse.core.resources.IResource nextResource
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$17.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$17 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	private final org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor val$desc
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog, org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor) 
	public void run () 
		int i
		org.eclipse.swt.widgets.TableItem newItem
		org.eclipse.core.resources.IResource r
	static org.eclipse.ui.dialogs.ResourceListSelectionDialog access$0 (org.eclipse.ui.dialogs.ResourceListSelectionDialog$17) 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$18.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$18 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$17 this$1
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$17) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		String s1
		String s2
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$2.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread this$1
	private final int val$index
	private final int[] val$itemIndex
	private final int[] val$itemCount
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread, int, int[], int[]) 
	public void run () 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$3.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread this$1
	private final int val$index
	private final int[] val$itemIndex
	private final int[] val$itemCount
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread, int, int[], int[]) 
	public void run () 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$4.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread this$1
	private final int[] val$itemCount
	private final int[] val$itemIndex
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread, int[], int[]) 
	public void run () 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$5.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread this$1
	private final boolean[] val$disposed
	private final int[] val$itemCount
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread, boolean[], int[]) 
	public void run () 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$6.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread this$1
	private final int val$index
	private final int[] val$itemIndex
	private final int[] val$itemCount
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread, int, int[], int[]) 
	public void run () 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$7.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread this$1
	private final int val$index
	private final int[] val$itemIndex
	private final int[] val$itemCount
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread, int, int[], int[]) 
	public void run () 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$8.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$8 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread this$1
	private final int[] val$itemCount
	private final int[] val$itemIndex
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread, int[], int[]) 
	public void run () 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$9.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$9 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$ResourceDescriptor.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor extends java.lang.Object implements java.lang.Comparable  {
	String label
	java.util.ArrayList resources
	boolean resourcesSorted
	void  () 
	public int compareTo (java.lang.Object) 
		Object o
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$UpdateFilterThread.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread extends java.lang.Thread {
	boolean stop
	int firstMatch
	int lastMatch
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	public void run () 
		org.eclipse.swt.widgets.Display display
		int[] itemIndex
		int[] itemCount
		boolean[] disposed
		int last
		int last
		int i
		int index
		boolean setFirstMatch
		int i
		int index
	static org.eclipse.ui.dialogs.ResourceListSelectionDialog access$0 (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread) 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog$UpdateGatherThread.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread extends java.lang.Thread {
	boolean stop
	int lastMatch
	int firstMatch
	boolean refilter
	final org.eclipse.ui.dialogs.ResourceListSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	public void run () 
		org.eclipse.swt.widgets.Display display
		int[] itemIndex
		int[] itemCount
		boolean[] disposed
		int i
		int index
		int i
		int index
	static org.eclipse.ui.dialogs.ResourceListSelectionDialog access$0 (org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread) 
}

org/eclipse/ui/dialogs/ResourceListSelectionDialog.class
ResourceListSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.ResourceListSelectionDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private static final String DIALOG_SETTINGS_SECTION
	org.eclipse.swt.widgets.Text pattern
	org.eclipse.swt.widgets.Table resourceNames
	org.eclipse.swt.widgets.Table folderNames
	String patternString
	org.eclipse.core.resources.IContainer container
	int typeMask
	private static com.ibm.icu.text.Collator collator
	boolean gatherResourcesDynamically
	org.eclipse.ui.internal.ide.StringMatcher stringMatcher
	org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread updateFilterThread
	org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateGatherThread updateGatherThread
	org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor[] descriptors
	int descriptorsSize
	org.eclipse.ui.model.WorkbenchLabelProvider labelProvider
	boolean okEnabled
	private boolean showDerived
	private org.eclipse.swt.widgets.Button showDerivedButton
	private boolean allowUserToToggleDerived
	static void  () 
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IResource[]) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IResource[] resources
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IContainer, int) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IContainer container
		int typeMask
	protected java.lang.String adjustPattern () 
		String text
	protected void cancelPressed () 
	public boolean close () 
		boolean result
	public void create () 
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite dialogArea
		org.eclipse.swt.widgets.Label l
		org.eclipse.swt.layout.GridData data
	public boolean getAllowUserToToggleDerived () 
	public void setAllowUserToToggleDerived (boolean) 
		boolean allow
	private void filterResources (boolean) 
		boolean force
		String oldPattern
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$UpdateFilterThread oldThread
		int matchLength
	private int getFirstMatch () 
		int high
		int low
		boolean match
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor desc
		int index
		String label
		int compare
	private void gatherResources (boolean) 
		boolean force
		String oldPattern
		int matchLength
		java.util.ArrayList resources
	private org.eclipse.swt.graphics.Image getImage (org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor) 
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor desc
		org.eclipse.core.resources.IResource r
	private int getLastMatch () 
		int high
		int low
		boolean match
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor desc
		int index
		String label
		int compare
	private void getMatchingResources (java.util.ArrayList) 
		java.util.ArrayList resources
	private org.eclipse.swt.graphics.Image getParentImage (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IResource parent
	private java.lang.String getParentLabel (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IResource parent
		String text
		String text
	protected boolean getShowDerived () 
	protected void setShowDerived (boolean) 
		boolean show
	private void initDescriptors (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
	private boolean match (java.lang.String) 
		String label
	protected void okPressed () 
		org.eclipse.swt.widgets.TableItem[] items
		java.util.ArrayList result
	protected boolean select (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	protected void refresh (boolean) 
		boolean force
	private void updateFolders (org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor) 
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor desc
	private void updateItem (int, int, int) 
		int index
		int itemPos
		int itemCount
		org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor desc
		org.eclipse.swt.widgets.TableItem item
		org.eclipse.swt.widgets.TableItem item
	protected void updateOKState (boolean) 
		boolean state
		org.eclipse.swt.widgets.Button okButton
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings () 
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.jface.dialogs.IDialogSettings section
	static com.ibm.icu.text.Collator access$0 () 
	static int access$1 (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	static int access$2 (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	static void access$3 (org.eclipse.ui.dialogs.ResourceListSelectionDialog, int, int, int) 
	static boolean access$4 (org.eclipse.ui.dialogs.ResourceListSelectionDialog, java.lang.String) 
	static void access$5 (org.eclipse.ui.dialogs.ResourceListSelectionDialog, org.eclipse.ui.dialogs.ResourceListSelectionDialog$ResourceDescriptor) 
	static org.eclipse.swt.widgets.Button access$6 (org.eclipse.ui.dialogs.ResourceListSelectionDialog) 
	static void access$7 (org.eclipse.ui.dialogs.ResourceListSelectionDialog, java.util.ArrayList) 
	static void access$8 (org.eclipse.ui.dialogs.ResourceListSelectionDialog, org.eclipse.core.resources.IResource[]) 
	static java.lang.String access$9 (org.eclipse.ui.dialogs.ResourceListSelectionDialog, org.eclipse.core.resources.IResource) 
	static org.eclipse.swt.graphics.Image access$10 (org.eclipse.ui.dialogs.ResourceListSelectionDialog, org.eclipse.core.resources.IResource) 
}

org/eclipse/ui/dialogs/ResourceSelectionDialog$1.class
ResourceSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceSelectionDialog$1 extends java.lang.Object implements org.eclipse.swt.events.ControlListener  {
	final org.eclipse.ui.dialogs.ResourceSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ResourceSelectionDialog) 
	public void controlMoved (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
		org.eclipse.swt.widgets.TableColumn[] columns
		int i
}

org/eclipse/ui/dialogs/ResourceSelectionDialog$2.class
ResourceSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceSelectionDialog$2 extends org.eclipse.ui.model.WorkbenchContentProvider {
	final org.eclipse.ui.dialogs.ResourceSelectionDialog this$0
	private final int val$resourceType
	void  (org.eclipse.ui.dialogs.ResourceSelectionDialog, int) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IResource[] members
		java.util.ArrayList results
		int i
}

org/eclipse/ui/dialogs/ResourceSelectionDialog$3.class
ResourceSelectionDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.ResourceSelectionDialog$3 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.dialogs.ResourceSelectionDialog this$0
	void  (org.eclipse.ui.dialogs.ResourceSelectionDialog) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

org/eclipse/ui/dialogs/ResourceSelectionDialog.class
ResourceSelectionDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.ResourceSelectionDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private org.eclipse.core.runtime.IAdaptable root
	private org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup selectionGroup
	private static final int SIZING_SELECTION_WIDGET_WIDTH
	private static final int SIZING_SELECTION_WIDGET_HEIGHT
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.runtime.IAdaptable, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.runtime.IAdaptable rootElement
		String message
	private void checkInitialSelections () 
		java.util.Iterator itemsToCheck
		org.eclipse.core.resources.IResource currentElement
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public void create () 
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		java.util.ArrayList input
	private org.eclipse.jface.viewers.ITreeContentProvider getResourceProvider (int) 
		int resourceType
	private void initializeDialog () 
	protected void okPressed () 
		java.util.Iterator resultEnum
		java.util.ArrayList list
	static org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup access$0 (org.eclipse.ui.dialogs.ResourceSelectionDialog) 
}

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

org/eclipse/ui/dialogs/SaveAsDialog$2.class
SaveAsDialog.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.SaveAsDialog$2 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.dialogs.SaveAsDialog this$0
	void  (org.eclipse.ui.dialogs.SaveAsDialog, 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/ui/dialogs/SaveAsDialog.class
SaveAsDialog.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.SaveAsDialog extends org.eclipse.jface.dialogs.TitleAreaDialog {
	private static final String DIALOG_SETTINGS_SECTION
	private org.eclipse.core.resources.IFile originalFile
	private String originalName
	private org.eclipse.core.runtime.IPath result
	private org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup resourceGroup
	private org.eclipse.swt.widgets.Button okButton
	private org.eclipse.swt.graphics.Image dlgTitleImage
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control contents
		org.eclipse.jface.resource.ImageDescriptor descriptor
	public boolean close () 
	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 parentComposite
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Listener listener
	public org.eclipse.core.runtime.IPath getResult () 
	private void initializeControls () 
	protected void okPressed () 
		org.eclipse.core.runtime.IPath path
		int pos
		org.eclipse.core.resources.IFile file
		String[] buttons
		String question
		org.eclipse.jface.dialogs.MessageDialog d
		int overwrite
	protected void setDialogComplete (boolean) 
		boolean value
	public void setOriginalFile (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile originalFile
	public void setOriginalName (java.lang.String) 
		String originalName
	private boolean validatePage () 
		String resourceName
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath fullPath
		String projectName
		org.eclipse.core.runtime.IStatus isValidProjectName
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.IStatus result
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings () 
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.jface.dialogs.IDialogSettings section
	protected boolean isResizable () 
	static boolean access$0 (org.eclipse.ui.dialogs.SaveAsDialog) 
}

org/eclipse/ui/dialogs/WizardDataTransferPage$1.class
WizardDataTransferPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardDataTransferPage$1 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.dialogs.WizardDataTransferPage this$0
	void  (org.eclipse.ui.dialogs.WizardDataTransferPage, 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/ui/dialogs/WizardDataTransferPage$2.class
WizardDataTransferPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardDataTransferPage$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.WizardDataTransferPage this$0
	private final org.eclipse.jface.dialogs.MessageDialog val$dialog
	void  (org.eclipse.ui.dialogs.WizardDataTransferPage, org.eclipse.jface.dialogs.MessageDialog) 
	public void run () 
}

org/eclipse/ui/dialogs/WizardDataTransferPage$3.class
WizardDataTransferPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardDataTransferPage$3 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.dialogs.WizardDataTransferPage this$0
	void  (org.eclipse.ui.dialogs.WizardDataTransferPage, 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/ui/dialogs/WizardDataTransferPage.class
WizardDataTransferPage.java
package org.eclipse.ui.dialogs
public abstract org.eclipse.ui.dialogs.WizardDataTransferPage extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.swt.widgets.Listener org.eclipse.ui.dialogs.IOverwriteQuery  {
	protected static final int SIZING_TEXT_FIELD_WIDTH
	protected static final int COMBO_HISTORY_LENGTH
	protected void  (java.lang.String) 
		String pageName
	protected java.lang.String[] addToHistory (java.lang.String[], java.lang.String) 
		String[] history
		String newEntry
		java.util.ArrayList l
		String[] r
	protected void addToHistory (java.util.List, java.lang.String) 
		java.util.List history
		String newEntry
	protected abstract boolean allowNewContainerName () 
	protected org.eclipse.swt.widgets.Label createBoldLabel (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String text
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData data
	protected void createOptionsGroupButtons (org.eclipse.swt.widgets.Group) 
		org.eclipse.swt.widgets.Group optionsGroup
	protected org.eclipse.swt.widgets.Label createPlainLabel (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String text
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData data
	protected void createSpacer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label spacer
		org.eclipse.swt.layout.GridData data
	protected boolean determinePageCompletion () 
		boolean complete
	protected org.eclipse.core.runtime.IPath getPathFromText (org.eclipse.swt.widgets.Text) 
		org.eclipse.swt.widgets.Text textField
		String text
	protected org.eclipse.core.runtime.IPath queryForContainer (org.eclipse.core.resources.IContainer, java.lang.String) 
		org.eclipse.core.resources.IContainer initialSelection
		String msg
	protected org.eclipse.core.runtime.IPath queryForContainer (org.eclipse.core.resources.IContainer, java.lang.String, java.lang.String) 
		org.eclipse.core.resources.IContainer initialSelection
		String msg
		String title
		org.eclipse.ui.dialogs.ContainerSelectionDialog dialog
		Object[] result
	public java.lang.String queryOverwrite (java.lang.String) 
		String pathString
		org.eclipse.core.runtime.Path path
		String messageString
		String messageString
		org.eclipse.jface.dialogs.MessageDialog dialog
		String[] response
	protected boolean queryYesNoQuestion (java.lang.String) 
		String message
		org.eclipse.jface.dialogs.MessageDialog dialog
	protected void restoreWidgetValues () 
	protected void saveWidgetValues () 
	protected void updatePageCompletion () 
		boolean pageComplete
	protected void updateWidgetEnablements () 
	protected boolean validateDestinationGroup () 
	protected boolean validateOptionsGroup () 
	protected boolean validateSourceGroup () 
	protected void createOptionsGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Group optionsGroup
		org.eclipse.swt.layout.GridLayout layout
	protected void displayErrorDialog (java.lang.String) 
		String message
	protected void displayErrorDialog (java.lang.Throwable) 
		Throwable exception
		String message
	protected java.lang.String getErrorDialogTitle () 
}

org/eclipse/ui/dialogs/WizardExportPage$1.class
WizardExportPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardExportPage$1 extends org.eclipse.ui.dialogs.ListSelectionDialog {
	final org.eclipse.ui.dialogs.WizardExportPage this$0
	void  (org.eclipse.ui.dialogs.WizardExportPage, org.eclipse.swt.widgets.Shell, java.lang.Object, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ILabelProvider, java.lang.String) 
		org.eclipse.swt.widgets.Shell $anonymous0
		Object $anonymous1
		org.eclipse.jface.viewers.IStructuredContentProvider $anonymous2
		org.eclipse.jface.viewers.ILabelProvider $anonymous3
		String $anonymous4
	protected int getShellStyle () 
}

org/eclipse/ui/dialogs/WizardExportPage.class
WizardExportPage.java
package org.eclipse.ui.dialogs
public abstract org.eclipse.ui.dialogs.WizardExportPage extends org.eclipse.ui.dialogs.WizardDataTransferPage {
	private org.eclipse.jface.viewers.IStructuredSelection currentResourceSelection
	private java.util.List selectedResources
	private java.util.List selectedTypes
	private boolean exportCurrentSelection
	private boolean exportAllResourcesPreSet
	private org.eclipse.swt.widgets.Combo typesToExportField
	private org.eclipse.swt.widgets.Button typesToExportEditButton
	private org.eclipse.swt.widgets.Button exportAllTypesRadio
	private org.eclipse.swt.widgets.Button exportSpecifiedTypesRadio
	private org.eclipse.swt.widgets.Button resourceDetailsButton
	private org.eclipse.swt.widgets.Label resourceDetailsDescription
	private org.eclipse.swt.widgets.Text resourceNameField
	private org.eclipse.swt.widgets.Button resourceBrowseButton
	private boolean initialExportAllTypesValue
	private String initialExportFieldValue
	private String initialTypesFieldValue
	private static final String CURRENT_SELECTION
	private static final String TYPE_DELIMITER
	private static final String STORE_SELECTED_TYPES_ID
	private static final String STORE_EXPORT_ALL_RESOURCES_ID
	protected void  (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection) 
		String pageName
		org.eclipse.jface.viewers.IStructuredSelection selection
	protected boolean allowNewContainerName () 
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected abstract void createDestinationGroup (org.eclipse.swt.widgets.Composite) 
	protected final void createSourceGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite sourceGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	protected void displayErrorDialog (java.lang.String) 
		String message
	protected void displayResourcesSelectedCount (int) 
		int selectedResourceCount
	protected boolean ensureResourcesLocal (java.util.List) 
		java.util.List resources
	protected java.util.List extractNonLocalResources (java.util.List) 
		java.util.List originalList
		java.util.Vector result
		java.util.Iterator resourcesEnum
		org.eclipse.core.resources.IResource currentResource
	public boolean getExportAllTypesValue () 
	public java.lang.String getResourceFieldValue () 
	protected org.eclipse.core.runtime.IPath getResourcePath () 
	protected java.util.List getSelectedResources () 
		org.eclipse.core.resources.IResource sourceResource
	protected org.eclipse.core.resources.IResource getSourceResource () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath testPath
		org.eclipse.core.runtime.IStatus result
	public java.lang.String getTypesFieldValue () 
	protected java.util.List getTypesToExport () 
		java.util.List result
		java.util.StringTokenizer tokenizer
		String currentExtension
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Widget source
	protected void handleResourceBrowseButtonPressed () 
		org.eclipse.core.resources.IResource currentFolder
		org.eclipse.core.runtime.IPath containerPath
		String relativePath
	protected void handleResourceDetailsButtonPressed () 
		org.eclipse.core.runtime.IAdaptable source
		Object[] newlySelectedResources
	protected void handleTypesEditButtonPressed () 
		Object[] newSelectedTypes
		java.util.List result
		int i
	protected boolean hasExportableExtension (java.lang.String) 
		String resourceName
		int separatorIndex
		String extension
		java.util.Iterator it
	protected void internalSaveWidgetValues () 
	protected java.lang.Object[] queryIndividualResourcesToExport (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable rootResource
		org.eclipse.ui.dialogs.ResourceSelectionDialog dialog
	protected java.lang.Object[] queryResourceTypesToExport () 
		org.eclipse.ui.IFileEditorMapping[] editorMappings
		int mappingsSize
		java.util.List selectedTypes
		java.util.List initialSelections
		int i
		org.eclipse.ui.IFileEditorMapping currentMapping
		org.eclipse.ui.dialogs.ListSelectionDialog dialog
	protected void resetSelectedResources () 
	protected void restoreResourceSpecificationWidgetValues () 
		org.eclipse.jface.dialogs.IDialogSettings settings
		String pageName
		boolean exportAllResources
		String[] selectedTypes
		int i
	protected void saveWidgetValues () 
		org.eclipse.jface.dialogs.IDialogSettings settings
		String pageName
		String[] selectedTypesNames
	protected void selectAppropriateFolderContents (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer resource
		org.eclipse.core.resources.IResource[] members
		int i
		org.eclipse.core.resources.IFile currentFile
	protected void selectAppropriateResources (java.lang.Object) 
		Object resource
		org.eclipse.core.resources.IProject[] projects
		int i
		org.eclipse.core.resources.IFile file
	public void setExportAllTypesValue (boolean) 
		boolean value
	public void setResourceFieldValue (java.lang.String) 
		String value
	protected void setResourceToDisplay (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	public void setTypesFieldValue (java.lang.String) 
		String value
	protected void setTypesToExport (java.util.List) 
		java.util.List typeStrings
		StringBuffer result
		java.util.Iterator typesEnum
	protected void setupBasedOnInitialSelections () 
		org.eclipse.core.resources.IResource specifiedSourceResource
		java.util.List selections
		java.util.Iterator it
		org.eclipse.core.resources.IResource currentResource
		int selectedResourceCount
		org.eclipse.core.resources.IResource resource
	protected void updateWidgetEnablements () 
		org.eclipse.core.resources.IResource resource
	protected final boolean validateSourceGroup () 
		String sourceString
		org.eclipse.core.resources.IResource resource
}

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

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

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

org/eclipse/ui/dialogs/WizardExportResourcesPage$4.class
WizardExportResourcesPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardExportResourcesPage$4 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.dialogs.WizardExportResourcesPage this$0
	void  (org.eclipse.ui.dialogs.WizardExportResourcesPage) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

org/eclipse/ui/dialogs/WizardExportResourcesPage$5.class
WizardExportResourcesPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardExportResourcesPage$5 extends org.eclipse.ui.model.WorkbenchContentProvider {
	final org.eclipse.ui.dialogs.WizardExportResourcesPage this$0
	private final int val$resourceType
	void  (org.eclipse.ui.dialogs.WizardExportResourcesPage, int) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IResource[] members
		java.util.ArrayList results
		int i
}

org/eclipse/ui/dialogs/WizardExportResourcesPage$6.class
WizardExportResourcesPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardExportResourcesPage$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.WizardExportResourcesPage this$0
	void  (org.eclipse.ui.dialogs.WizardExportResourcesPage) 
	public void run () 
		java.util.Map selectionMap
		java.util.Iterator resourceIterator
		org.eclipse.core.resources.IResource resource
		java.util.List resourceList
		org.eclipse.core.resources.IContainer parent
}

org/eclipse/ui/dialogs/WizardExportResourcesPage.class
WizardExportResourcesPage.java
package org.eclipse.ui.dialogs
public abstract org.eclipse.ui.dialogs.WizardExportResourcesPage extends org.eclipse.ui.dialogs.WizardDataTransferPage {
	private org.eclipse.jface.viewers.IStructuredSelection initialResourceSelection
	private java.util.List selectedTypes
	private org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup resourceGroup
	private static final String SELECT_TYPES_TITLE
	private static final String SELECT_ALL_TITLE
	private static final String DESELECT_ALL_TITLE
	static void  () 
	protected void  (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection) 
		String pageName
		org.eclipse.jface.viewers.IStructuredSelection selection
	protected boolean allowNewContainerName () 
	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.layout.GridData buttonData
		org.eclipse.swt.widgets.Shell shell
	protected final void createButtonsGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite buttonComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Button selectTypesButton
		org.eclipse.swt.events.SelectionListener listener
		org.eclipse.swt.widgets.Button selectButton
		org.eclipse.swt.widgets.Button deselectButton
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected abstract void createDestinationGroup (org.eclipse.swt.widgets.Composite) 
	protected final void createResourcesGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		java.util.List input
		org.eclipse.core.resources.IProject[] projects
		int i
		org.eclipse.jface.viewers.ICheckStateListener listener
	protected java.lang.String getErrorDialogTitle () 
	protected boolean ensureResourcesLocal (java.util.List) 
		java.util.List resources
	protected java.util.List extractNonLocalResources (java.util.List) 
		java.util.List originalList
		java.util.Vector result
		java.util.Iterator resourcesEnum
		org.eclipse.core.resources.IResource currentResource
	private org.eclipse.jface.viewers.ITreeContentProvider getResourceProvider (int) 
		int resourceType
	protected java.util.List getSelectedResources () 
		java.util.Iterator resourcesToExportIterator
		java.util.List resourcesToExport
	protected java.util.Iterator getSelectedResourcesIterator () 
	protected java.util.List getTypesToExport () 
	protected java.util.List getWhiteCheckedResources () 
	protected void handleTypesEditButtonPressed () 
		Object[] newSelectedTypes
		int i
	protected boolean hasExportableExtension (java.lang.String) 
		String resourceName
		int separatorIndex
		String extension
		java.util.Iterator it
	protected void internalSaveWidgetValues () 
	protected java.lang.Object[] queryResourceTypesToExport () 
		org.eclipse.ui.dialogs.TypeFilteringDialog dialog
	protected void restoreResourceSpecificationWidgetValues () 
	protected void saveWidgetValues () 
	protected void setupBasedOnInitialSelections () 
		java.util.Iterator it
		org.eclipse.core.resources.IResource currentResource
	private void setupSelectionsBasedOnSelectedTypes () 
		Runnable runnable
	private void setupSelectionsBasedOnSelectedTypes (java.util.Map, org.eclipse.core.resources.IContainer) 
		java.util.Map selectionMap
		org.eclipse.core.resources.IContainer parent
		java.util.List selections
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IResource[] resources
		boolean hasFiles
		int i
		org.eclipse.core.resources.IResource resource
	protected boolean saveDirtyEditors () 
	protected void updateWidgetEnablements () 
		boolean pageComplete
	static org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup access$0 (org.eclipse.ui.dialogs.WizardExportResourcesPage) 
	static void access$1 (org.eclipse.ui.dialogs.WizardExportResourcesPage, java.util.Map, org.eclipse.core.resources.IContainer) 
}

org/eclipse/ui/dialogs/WizardImportPage.class
WizardImportPage.java
package org.eclipse.ui.dialogs
public abstract org.eclipse.ui.dialogs.WizardImportPage extends org.eclipse.ui.dialogs.WizardDataTransferPage {
	private org.eclipse.core.resources.IResource currentResourceSelection
	private String initialContainerFieldValue
	private org.eclipse.swt.widgets.Text containerNameField
	private org.eclipse.swt.widgets.Button containerBrowseButton
	protected void  (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection) 
		String name
		org.eclipse.jface.viewers.IStructuredSelection selection
	protected boolean allowNewContainerName () 
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected final void createDestinationGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite containerGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label resourcesLabel
		org.eclipse.swt.layout.GridData data
	protected abstract void createSourceGroup (org.eclipse.swt.widgets.Composite) 
	protected void displayErrorDialog (java.lang.String) 
		String message
	protected org.eclipse.core.runtime.IPath getContainerFullPath () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath testPath
		org.eclipse.core.runtime.IStatus result
	protected org.eclipse.core.runtime.IPath getResourcePath () 
	protected org.eclipse.core.resources.IContainer getSpecifiedContainer () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath path
	protected void handleContainerBrowseButtonPressed () 
		org.eclipse.core.runtime.IPath containerPath
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Widget source
	protected final void initialPopulateContainerField () 
	public void setContainerFieldValue (java.lang.String) 
		String value
	protected final boolean validateDestinationGroup () 
		org.eclipse.core.resources.IContainer container
}

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

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

org/eclipse/ui/dialogs/WizardNewFileCreationPage$3.class
WizardNewFileCreationPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewFileCreationPage$3 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue  {
	final org.eclipse.ui.dialogs.WizardNewFileCreationPage this$0
	void  (org.eclipse.ui.dialogs.WizardNewFileCreationPage) 
	public void setValue (java.lang.String) 
		String string
	public java.lang.String getValue () 
	public org.eclipse.core.resources.IResource getResource () 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IResource resource
		String resourceName
}

org/eclipse/ui/dialogs/WizardNewFileCreationPage$4.class
WizardNewFileCreationPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewFileCreationPage$4 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.dialogs.WizardNewFileCreationPage this$0
	private final org.eclipse.core.resources.IFile val$newFileHandle
	private final java.io.InputStream val$initialContents
	void  (org.eclipse.ui.dialogs.WizardNewFileCreationPage, org.eclipse.core.resources.IFile, java.io.InputStream) 
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.ide.undo.CreateFileOperation op
		org.eclipse.core.commands.ExecutionException e
	static org.eclipse.ui.dialogs.WizardNewFileCreationPage access$0 (org.eclipse.ui.dialogs.WizardNewFileCreationPage$4) 
}

org/eclipse/ui/dialogs/WizardNewFileCreationPage$5.class
WizardNewFileCreationPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewFileCreationPage$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.WizardNewFileCreationPage$4 this$1
	private final org.eclipse.core.commands.ExecutionException val$e
	void  (org.eclipse.ui.dialogs.WizardNewFileCreationPage$4, org.eclipse.core.commands.ExecutionException) 
	public void run () 
}

org/eclipse/ui/dialogs/WizardNewFileCreationPage.class
WizardNewFileCreationPage.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.WizardNewFileCreationPage extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.swt.widgets.Listener  {
	private static final int SIZING_CONTAINER_GROUP_HEIGHT
	private org.eclipse.jface.viewers.IStructuredSelection currentSelection
	private org.eclipse.core.resources.IFile newFile
	private java.net.URI linkTargetPath
	private org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup resourceGroup
	private org.eclipse.swt.widgets.Button advancedButton
	private org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup linkedResourceGroup
	private org.eclipse.swt.widgets.Composite linkedResourceParent
	private org.eclipse.swt.widgets.Composite linkedResourceComposite
	private String initialFileName
	private String initialFileExtension
	private org.eclipse.core.runtime.IPath initialContainerFullPath
	private boolean initialAllowExistingResources
	private int linkedResourceGroupHeight
	private boolean firstLinkCheck
	boolean setupLinkedResourceTargetRecursiveFlag
	static Class class$0
	public void  (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection) 
		String pageName
		org.eclipse.jface.viewers.IStructuredSelection selection
	protected void createAdvancedControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.runtime.Preferences preferences
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite topLevel
	protected void createFile (org.eclipse.core.resources.IFile, java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IFile fileHandle
		java.io.InputStream contents
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IWorkspaceRoot root
		int numSegments
		int i
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.runtime.CoreException e
	protected org.eclipse.core.resources.IFile createFileHandle (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath filePath
	protected void createLinkTarget () 
	public org.eclipse.core.resources.IFile createNewFile () 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IPath newFilePath
		org.eclipse.core.resources.IFile newFileHandle
		java.io.InputStream initialContents
		java.net.URI resolvedPath
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.jface.dialogs.MessageDialog dlg
		int result
		java.io.OutputStream stream
		org.eclipse.core.runtime.CoreException e
		java.io.IOException e
		org.eclipse.jface.operation.IRunnableWithProgress op
		java.lang.reflect.InvocationTargetException e
	protected org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IResource parent
	public org.eclipse.core.runtime.IPath getContainerFullPath () 
	public java.lang.String getFileName () 
	public java.lang.String getFileExtension () 
	protected java.io.InputStream getInitialContents () 
	protected java.lang.String getNewFileLabel () 
	protected void handleAdvancedButtonSelect () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Point shellSize
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.graphics.Point groupSize
	private void setupLinkedResourceTarget () 
		java.net.URI existingLink
		boolean setDefaultLinkValue
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IPath newFilePath
		org.eclipse.core.resources.IFile newFileHandle
		java.net.URI uri
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	protected void initialPopulateContainerNameField () 
		java.util.Iterator it
		Object object
		org.eclipse.core.resources.IResource selectedResource
	public void setAllowExistingResources (boolean) 
		boolean value
	public void setContainerFullPath (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public void setFileName (java.lang.String) 
		String value
	public void setFileExtension (java.lang.String) 
		String value
	protected org.eclipse.core.runtime.IStatus validateLinkedResource () 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IPath newFilePath
		org.eclipse.core.resources.IFile newFileHandle
		org.eclipse.core.runtime.IStatus status
	protected boolean validatePage () 
		boolean valid
		String resourceName
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus result
		org.eclipse.core.runtime.IStatus linkedResourceStatus
		String problemMessage
		org.eclipse.core.runtime.IPath resourcePath
	private boolean isFilteredByParent () 
		org.eclipse.core.runtime.IPath containerPath
		String resourceName
		org.eclipse.core.runtime.IPath newFolderPath
		org.eclipse.core.resources.IFile newFileHandle
		org.eclipse.core.resources.IWorkspace workspace
	public void setVisible (boolean) 
		boolean visible
	static void access$0 (org.eclipse.ui.dialogs.WizardNewFileCreationPage, boolean) 
	static org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup access$1 (org.eclipse.ui.dialogs.WizardNewFileCreationPage) 
	static java.net.URI access$2 (org.eclipse.ui.dialogs.WizardNewFileCreationPage) 
	static org.eclipse.jface.wizard.IWizardContainer access$3 (org.eclipse.ui.dialogs.WizardNewFileCreationPage) 
}

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

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

org/eclipse/ui/dialogs/WizardNewFolderMainPage$3.class
WizardNewFolderMainPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewFolderMainPage$3 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue  {
	final org.eclipse.ui.dialogs.WizardNewFolderMainPage this$0
	void  (org.eclipse.ui.dialogs.WizardNewFolderMainPage) 
	public java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String string
	public org.eclipse.core.resources.IResource getResource () 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IResource resource
		String resourceName
}

org/eclipse/ui/dialogs/WizardNewFolderMainPage$4.class
WizardNewFolderMainPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewFolderMainPage$4 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.dialogs.WizardNewFolderMainPage this$0
	private final org.eclipse.core.resources.IFolder val$newFolderHandle
	private final boolean val$createVirtualFolder
	void  (org.eclipse.ui.dialogs.WizardNewFolderMainPage, org.eclipse.core.resources.IFolder, boolean) 
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.commands.operations.AbstractOperation op
		org.eclipse.core.commands.ExecutionException e
	static org.eclipse.ui.dialogs.WizardNewFolderMainPage access$0 (org.eclipse.ui.dialogs.WizardNewFolderMainPage$4) 
}

org/eclipse/ui/dialogs/WizardNewFolderMainPage$5.class
WizardNewFolderMainPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewFolderMainPage$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.WizardNewFolderMainPage$4 this$1
	private final org.eclipse.core.commands.ExecutionException val$e
	void  (org.eclipse.ui.dialogs.WizardNewFolderMainPage$4, org.eclipse.core.commands.ExecutionException) 
	public void run () 
}

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

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

org/eclipse/ui/dialogs/WizardNewFolderMainPage.class
WizardNewFolderMainPage.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.WizardNewFolderMainPage extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.swt.widgets.Listener  {
	private static final int SIZING_CONTAINER_GROUP_HEIGHT
	private org.eclipse.jface.viewers.IStructuredSelection currentSelection
	private org.eclipse.core.resources.IFolder newFolder
	private java.net.URI linkTargetPath
	private org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup resourceGroup
	private org.eclipse.swt.widgets.Button advancedButton
	private org.eclipse.swt.widgets.Button useDefaultLocation
	private org.eclipse.swt.widgets.Button useVirtualFolder
	private org.eclipse.swt.widgets.Button useLinkedResource
	private org.eclipse.swt.widgets.Button filterButton
	private org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup linkedResourceGroup
	private org.eclipse.swt.widgets.Composite advancedComposite
	private org.eclipse.swt.widgets.Composite linkedResourceComposite
	private org.eclipse.swt.widgets.Composite linkedGroupComposite
	private org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] filterList
	private int linkedResourceGroupHeight
	private boolean firstLinkCheck
	boolean setupLinkedResourceTargetRecursiveFlag
	static Class class$0
	public void  (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection) 
		String pageName
		org.eclipse.jface.viewers.IStructuredSelection selection
	protected void createAdvancedControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.runtime.Preferences preferences
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	private void setupLinkedResourceTarget () 
		java.net.URI existingLink
		boolean setDefaultLinkValue
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IPath newFilePath
		org.eclipse.core.resources.IFolder newFolderHandle
		java.net.URI uri
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected void createFolder (org.eclipse.core.resources.IFolder, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IFolder folderHandle
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IWorkspaceRoot root
		int numSegments
		int i
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.runtime.CoreException e
	protected org.eclipse.core.resources.IFolder createFolderHandle (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath folderPath
	protected org.eclipse.core.resources.IContainer createContainerHandle (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath containerPath
	protected void createLinkTarget () 
	public org.eclipse.core.resources.IFolder createNewFolder () 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IPath newFolderPath
		org.eclipse.core.resources.IFolder newFolderHandle
		boolean createVirtualFolder
		java.net.URI resolvedPath
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.jface.dialogs.MessageDialog dlg
		int result
		org.eclipse.core.runtime.CoreException e
		org.eclipse.jface.operation.IRunnableWithProgress op
		java.lang.reflect.InvocationTargetException e
	protected void handleAdvancedButtonSelect () 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.graphics.Point shellSize
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.graphics.Point oldCompositeSize
		org.eclipse.jface.resource.ImageDescriptor folderDescriptor
		org.eclipse.jface.resource.ImageDescriptor[][] linkedResourceOverlayMap
		org.eclipse.jface.resource.CompositeImageDescriptor linkedFolderDescriptor
		org.eclipse.jface.resource.ImageDescriptor[][] virtualFolderOverlayMap
		org.eclipse.jface.resource.CompositeImageDescriptor virtualFolderDescriptor
		org.eclipse.swt.graphics.Image folderImage
		int indent
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.graphics.Image virtualFolderImage
		org.eclipse.swt.graphics.Image linkedFolderImage
		org.eclipse.swt.events.SelectionAdapter radioListener
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.graphics.Point groupSize
		org.eclipse.swt.graphics.Point newCompositeSize
	private void handleRadioSelect () 
	private void handleEditFilterSelect () 
		org.eclipse.ui.internal.ide.dialogs.ResourceFilterEditDialog dialog
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event ev
	protected void initializePage () 
		java.util.Iterator it
		Object next
		org.eclipse.core.resources.IResource selectedResource
	public void setVisible (boolean) 
		boolean visible
	protected org.eclipse.core.runtime.IStatus validateLinkedResource () 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IPath newFolderPath
		org.eclipse.core.resources.IFolder newFolderHandle
		org.eclipse.core.runtime.IStatus status
	protected boolean validatePage () 
		boolean valid
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.runtime.IStatus linkedResourceStatus
	private boolean isFilteredByParent () 
		boolean createVirtualFolder
		org.eclipse.core.runtime.IPath containerPath
		String resourceName
		org.eclipse.core.runtime.IPath newFolderPath
		org.eclipse.core.resources.IFolder newFolderHandle
		org.eclipse.core.resources.IWorkspace workspace
	static void access$0 (org.eclipse.ui.dialogs.WizardNewFolderMainPage, boolean) 
	static org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup access$1 (org.eclipse.ui.dialogs.WizardNewFolderMainPage) 
	static java.net.URI access$2 (org.eclipse.ui.dialogs.WizardNewFolderMainPage) 
	static org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] access$3 (org.eclipse.ui.dialogs.WizardNewFolderMainPage) 
	static org.eclipse.jface.wizard.IWizardContainer access$4 (org.eclipse.ui.dialogs.WizardNewFolderMainPage) 
	static void access$5 (org.eclipse.ui.dialogs.WizardNewFolderMainPage) 
	static void access$6 (org.eclipse.ui.dialogs.WizardNewFolderMainPage) 
}

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

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

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

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

org/eclipse/ui/dialogs/WizardNewLinkPage.class
WizardNewLinkPage.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.WizardNewLinkPage extends org.eclipse.jface.wizard.WizardPage {
	private String initialLinkTarget
	private int type
	private boolean createLink
	private org.eclipse.core.resources.IContainer container
	private org.eclipse.swt.widgets.Text linkTargetField
	private org.eclipse.swt.widgets.Button browseButton
	private org.eclipse.swt.widgets.Button variablesButton
	public void  (java.lang.String, int) 
		String pageName
		int type
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite topLevel
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Button createLinkButton
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.events.SelectionListener listener
	private void createLinkLocationGroup (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite locationGroup
		boolean enabled
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Label fill
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Button button
	public java.lang.String getLinkTarget () 
	private void handleLinkTargetBrowseButtonPressed () 
		String linkTargetName
		String selection
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.swt.widgets.FileDialog dialog
		org.eclipse.swt.widgets.DirectoryDialog dialog
	private void handleVariablesButtonPressed () 
		org.eclipse.ui.ide.dialogs.PathVariableSelectionDialog dialog
		String[] variableNames
		org.eclipse.core.resources.IPathVariableManager pathVariableManager
		org.eclipse.core.runtime.IPath path
	public void setContainer (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer container
	public void setLinkTarget (java.lang.String) 
		String target
	private boolean validateFileType (org.eclipse.core.filesystem.IFileStore) 
		org.eclipse.core.filesystem.IFileStore linkTargetStore
		boolean valid
	private boolean validateLinkTargetName (java.lang.String) 
		String linkTargetName
		boolean valid
		org.eclipse.core.runtime.IPath path
	private boolean validatePage () 
		boolean valid
		org.eclipse.core.resources.IWorkspace workspace
		String linkTargetName
		org.eclipse.core.filesystem.IFileStore linkTargetFile
		org.eclipse.core.runtime.IStatus locationStatus
	static void access$0 (org.eclipse.ui.dialogs.WizardNewLinkPage, boolean) 
	static org.eclipse.swt.widgets.Button access$1 (org.eclipse.ui.dialogs.WizardNewLinkPage) 
	static boolean access$2 (org.eclipse.ui.dialogs.WizardNewLinkPage) 
	static org.eclipse.swt.widgets.Button access$3 (org.eclipse.ui.dialogs.WizardNewLinkPage) 
	static org.eclipse.swt.widgets.Text access$4 (org.eclipse.ui.dialogs.WizardNewLinkPage) 
	static boolean access$5 (org.eclipse.ui.dialogs.WizardNewLinkPage) 
	static void access$6 (org.eclipse.ui.dialogs.WizardNewLinkPage) 
	static void access$7 (org.eclipse.ui.dialogs.WizardNewLinkPage) 
}

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

org/eclipse/ui/dialogs/WizardNewProjectCreationPage$2.class
WizardNewProjectCreationPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewProjectCreationPage$2 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter  {
	final org.eclipse.ui.dialogs.WizardNewProjectCreationPage this$0
	void  (org.eclipse.ui.dialogs.WizardNewProjectCreationPage) 
	public void reportError (java.lang.String, boolean) 
		String errorMessage
		boolean infoOnly
		boolean valid
}

org/eclipse/ui/dialogs/WizardNewProjectCreationPage.class
WizardNewProjectCreationPage.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.WizardNewProjectCreationPage extends org.eclipse.jface.wizard.WizardPage {
	private String initialProjectFieldValue
	org.eclipse.swt.widgets.Text projectNameField
	private org.eclipse.swt.widgets.Listener nameModifyListener
	private org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea locationArea
	private org.eclipse.ui.dialogs.WorkingSetGroup workingSetGroup
	private static final int SIZING_TEXT_FIELD_WIDTH
	public void  (java.lang.String) 
		String pageName
	public void  (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection, java.lang.String[]) 
		String pageName
		org.eclipse.jface.viewers.IStructuredSelection selection
		String[] workingSetTypes
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	public org.eclipse.ui.dialogs.WorkingSetGroup createWorkingSetGroup (org.eclipse.swt.widgets.Composite, org.eclipse.jface.viewers.IStructuredSelection, java.lang.String[]) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.jface.viewers.IStructuredSelection selection
		String[] supportedWorkingSetTypes
	private org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter getErrorReporter () 
	private final void createProjectNameGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite projectGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label projectLabel
		org.eclipse.swt.layout.GridData data
	public org.eclipse.core.runtime.IPath getLocationPath () 
	public java.net.URI getLocationURI () 
	public org.eclipse.core.resources.IProject getProjectHandle () 
	public java.lang.String getProjectName () 
	private java.lang.String getProjectNameFieldValue () 
	public void setInitialProjectName (java.lang.String) 
		String name
	void setLocationForSelection () 
	protected boolean validatePage () 
		org.eclipse.core.resources.IWorkspace workspace
		String projectFieldContents
		org.eclipse.core.runtime.IStatus nameStatus
		org.eclipse.core.resources.IProject handle
		org.eclipse.core.resources.IProject project
		String validLocationMessage
	public void setVisible (boolean) 
		boolean visible
	public boolean useDefaults () 
	public org.eclipse.ui.IWorkingSet[] getSelectedWorkingSets () 
}

org/eclipse/ui/dialogs/WizardNewProjectReferencePage$1.class
WizardNewProjectReferencePage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardNewProjectReferencePage$1 extends org.eclipse.ui.model.WorkbenchContentProvider {
	final org.eclipse.ui.dialogs.WizardNewProjectReferencePage this$0
	void  (org.eclipse.ui.dialogs.WizardNewProjectReferencePage) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object element
		org.eclipse.core.resources.IProject[] projects
}

org/eclipse/ui/dialogs/WizardNewProjectReferencePage.class
WizardNewProjectReferencePage.java
package org.eclipse.ui.dialogs
public org.eclipse.ui.dialogs.WizardNewProjectReferencePage extends org.eclipse.jface.wizard.WizardPage {
	private org.eclipse.jface.viewers.CheckboxTableViewer referenceProjectsViewer
	private static final String REFERENCED_PROJECTS_TITLE
	private static final int PROJECT_LIST_MULTIPLIER
	static void  () 
	public void  (java.lang.String) 
		String pageName
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Label referenceLabel
		org.eclipse.swt.layout.GridData data
	protected org.eclipse.jface.viewers.IStructuredContentProvider getContentProvider () 
	private static int getDefaultFontHeight (org.eclipse.swt.widgets.Control, int) 
		org.eclipse.swt.widgets.Control control
		int lines
		org.eclipse.swt.graphics.FontData[] viewerFontData
		int fontHeight
	public org.eclipse.core.resources.IProject[] getReferencedProjects () 
		Object[] elements
		org.eclipse.core.resources.IProject[] projects
}

org/eclipse/ui/dialogs/WizardResourceImportPage$1.class
WizardResourceImportPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardResourceImportPage$1 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.dialogs.WizardResourceImportPage this$0
	void  (org.eclipse.ui.dialogs.WizardResourceImportPage) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

org/eclipse/ui/dialogs/WizardResourceImportPage$2.class
WizardResourceImportPage.java
package org.eclipse.ui.dialogs
 org.eclipse.ui.dialogs.WizardResourceImportPage$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.dialogs.WizardResourceImportPage this$0
	private final java.util.Map val$map
	void  (org.eclipse.ui.dialogs.WizardResourceImportPage, java.util.Map) 
	public void run () 
}

org/eclipse/ui/dialogs/WizardResourceImportPage.class
WizardResourceImportPage.java
package org.eclipse.ui.dialogs
public abstract org.eclipse.ui.dialogs.WizardResourceImportPage extends org.eclipse.ui.dialogs.WizardDataTransferPage {
	private org.eclipse.core.resources.IResource currentResourceSelection
	private String initialContainerFieldValue
	protected java.util.List selectedTypes
	private org.eclipse.swt.widgets.Text containerNameField
	private org.eclipse.swt.widgets.Button containerBrowseButton
	protected org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup selectionGroup
	private static final String EMPTY_FOLDER_MESSAGE
	private static final String EMPTY_PROJECT_MESSAGE
	private static final String INACCESSABLE_FOLDER_MESSAGE
	static Class class$0
	static void  () 
	protected void  (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection) 
		String name
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object firstElement
		Object resource
	protected boolean allowNewContainerName () 
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	protected final void createDestinationGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite containerGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label resourcesLabel
		org.eclipse.swt.layout.GridData data
	protected void createFileSelectionGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.viewers.ICheckStateListener listener
		org.eclipse.ui.model.WorkbenchViewerComparator comparator
	protected abstract void createSourceGroup (org.eclipse.swt.widgets.Composite) 
	protected java.lang.String getErrorDialogTitle () 
	protected org.eclipse.core.runtime.IPath getContainerFullPath () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath testPath
		org.eclipse.core.runtime.IStatus result
	protected abstract org.eclipse.jface.viewers.ITreeContentProvider getFileProvider () 
	protected abstract org.eclipse.jface.viewers.ITreeContentProvider getFolderProvider () 
	protected org.eclipse.core.runtime.IPath getResourcePath () 
	protected java.util.List getSelectedResources () 
	protected void getSelectedResources (org.eclipse.ui.internal.ide.dialogs.IElementFilter, org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.InterruptedException 
		org.eclipse.ui.internal.ide.dialogs.IElementFilter filter
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected org.eclipse.core.resources.IContainer getSpecifiedContainer () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IResource resource
	protected java.util.List getTypesToImport () 
	protected void handleContainerBrowseButtonPressed () 
		org.eclipse.core.runtime.IPath containerPath
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.swt.widgets.Widget source
	protected void handleTypesEditButtonPressed () 
		org.eclipse.ui.dialogs.TypeFilteringDialog dialog
		Object[] newSelectedTypes
		int i
	protected final void initialPopulateContainerField () 
	protected void setAllSelections (boolean) 
		boolean value
	public void setContainerFieldValue (java.lang.String) 
		String value
	protected void setupSelectionsBasedOnSelectedTypes () 
	protected void updateSelections (java.util.Map) 
		java.util.Map map
		Runnable runnable
	protected void updateWidgetEnablements () 
		boolean pageComplete
	protected final boolean validateDestinationGroup () 
		org.eclipse.core.runtime.IPath containerPath
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IPath projectPath
	protected final java.lang.String getSourceConflictMessage () 
	protected boolean sourceConflictsWithDestination (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath sourcePath
	protected boolean determinePageCompletion () 
	private boolean noOpenProjects () 
		org.eclipse.core.resources.IProject[] projects
		int i
}

org/eclipse/ui/ide/
org/eclipse/ui/ide/FileStoreEditorInput$WorkbenchAdapter.class
FileStoreEditorInput.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.FileStoreEditorInput$WorkbenchAdapter extends java.lang.Object implements org.eclipse.ui.model.IWorkbenchAdapter  {
	private void  () 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.Object) 
		Object object
	public java.lang.String getLabel (java.lang.Object) 
		Object o
	public java.lang.Object getParent (java.lang.Object) 
		Object o
	void  (org.eclipse.ui.ide.FileStoreEditorInput$WorkbenchAdapter) 
}

org/eclipse/ui/ide/FileStoreEditorInput.class
FileStoreEditorInput.java
package org.eclipse.ui.ide
public org.eclipse.ui.ide.FileStoreEditorInput extends java.lang.Object implements org.eclipse.ui.IURIEditorInput org.eclipse.ui.IPersistableElement  {
	private org.eclipse.core.filesystem.IFileStore fileStore
	private org.eclipse.ui.ide.FileStoreEditorInput$WorkbenchAdapter workbenchAdapter
	static Class class$0
	public void  (org.eclipse.core.filesystem.IFileStore) 
		org.eclipse.core.filesystem.IFileStore fileStore
	public boolean exists () 
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public java.lang.String getName () 
	public org.eclipse.ui.IPersistableElement getPersistable () 
	public java.lang.String getToolTipText () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.ui.ide.FileStoreEditorInput input
	public int hashCode () 
	public java.net.URI getURI () 
	public java.lang.String getFactoryId () 
	public void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
}

org/eclipse/ui/ide/FileStoreEditorInputFactory.class
FileStoreEditorInputFactory.java
package org.eclipse.ui.ide
public org.eclipse.ui.ide.FileStoreEditorInputFactory extends java.lang.Object implements org.eclipse.ui.IElementFactory  {
	static final String ID
	private static final String TAG_URI
	public void  () 
	static void saveState (org.eclipse.ui.IMemento, org.eclipse.ui.ide.FileStoreEditorInput) 
		org.eclipse.ui.IMemento memento
		org.eclipse.ui.ide.FileStoreEditorInput input
		java.net.URI uri
	public org.eclipse.core.runtime.IAdaptable createElement (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		String uriString
		java.net.URI uri
		java.net.URI uri
}

org/eclipse/ui/ide/IContributorResourceAdapter2.class
IContributorResourceAdapter2.java
package org.eclipse.ui.ide
public abstract org.eclipse.ui.ide.IContributorResourceAdapter2 extends java.lang.Object implements org.eclipse.ui.IContributorResourceAdapter  {
	public abstract org.eclipse.core.resources.mapping.ResourceMapping getAdaptedResourceMapping (org.eclipse.core.runtime.IAdaptable) 
}

org/eclipse/ui/ide/IDE$1.class
IDE.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDE$1 extends org.eclipse.jface.util.SafeRunnable {
	private final boolean[] val$result
	private final org.eclipse.core.resources.IResource[] val$resourceRoots
	private final boolean val$confirm
	void  (java.lang.String, boolean[], org.eclipse.core.resources.IResource[], boolean) 
		String $anonymous0
	public void run () 
		org.eclipse.ui.IWorkbenchWindow w
		org.eclipse.ui.IWorkbenchWindow[] windows
}

org/eclipse/ui/ide/IDE$2.class
IDE.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDE$2 extends java.lang.Object implements java.lang.Runnable  {
	private final org.eclipse.swt.widgets.Shell val$shell
	private final String val$title
	private final String val$dialogMessage
	private final org.eclipse.core.runtime.IStatus val$displayStatus
	private final boolean[] val$result
	void  (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, boolean[]) 
	public void run () 
		org.eclipse.jface.dialogs.ErrorDialog dialog
		int code
}

org/eclipse/ui/ide/IDE$3.class
IDE.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDE$3 extends org.eclipse.jface.dialogs.ErrorDialog {
	final org.eclipse.ui.ide.IDE$2 this$1
	void  (org.eclipse.ui.ide.IDE$2, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, int) 
		org.eclipse.swt.widgets.Shell $anonymous0
		String $anonymous1
		String $anonymous2
		org.eclipse.core.runtime.IStatus $anonymous3
		int $anonymous4
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void buttonPressed (int) 
		int id
	protected int getShellStyle () 
}

org/eclipse/ui/ide/IDE$Preferences.class
IDE.java
package org.eclipse.ui.ide
public abstract org.eclipse.ui.ide.IDE$Preferences extends java.lang.Object {
	public static final String PROJECT_OPEN_NEW_PERSPECTIVE
	public static final String SHOW_WORKSPACE_SELECTION_DIALOG
	public static final String MAX_RECENT_WORKSPACES
	public static final String RECENT_WORKSPACES
	public static final String RECENT_WORKSPACES_PROTOCOL
}

org/eclipse/ui/ide/IDE$SaveFilter.class
IDE.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDE$SaveFilter extends java.lang.Object implements org.eclipse.ui.ISaveableFilter  {
	private final org.eclipse.core.resources.IResource[] roots
	public void  (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] roots
	public boolean select (org.eclipse.ui.Saveable, org.eclipse.ui.IWorkbenchPart[]) 
		org.eclipse.ui.Saveable saveable
		org.eclipse.ui.IWorkbenchPart[] containingParts
		int i
		org.eclipse.ui.IWorkbenchPart workbenchPart
		org.eclipse.ui.IEditorPart editorPart
	private boolean isDescendantOfRoots (org.eclipse.ui.Saveable) 
		org.eclipse.ui.Saveable saveable
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
		int i
		org.eclipse.core.resources.mapping.ResourceTraversal traversal
		org.eclipse.core.resources.IResource[] resources
		int j
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.resources.IFile file
	private boolean isDescendantOfRoots (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		int l
		org.eclipse.core.resources.IResource root
	private boolean isEditingDescendantOf (org.eclipse.ui.IEditorPart) 
		org.eclipse.ui.IEditorPart part
		org.eclipse.core.resources.IFile file
}

org/eclipse/ui/ide/IDE$SharedImages.class
IDE.java
package org.eclipse.ui.ide
public abstract org.eclipse.ui.ide.IDE$SharedImages extends java.lang.Object {
	public static final String IMG_OBJ_PROJECT
	public static final String IMG_OBJ_PROJECT_CLOSED
	public static final String IMG_OPEN_MARKER
	public static final String IMG_OBJS_TASK_TSK
	public static final String IMG_OBJS_BKMRK_TSK
}

org/eclipse/ui/ide/IDE.class
IDE.java
package org.eclipse.ui.ide
public final org.eclipse.ui.ide.IDE extends java.lang.Object {
	public static final org.eclipse.core.runtime.QualifiedName EDITOR_KEY
	public static final String EDITOR_ID_ATTR
	public static final String RESOURCE_PERSPECTIVE_ID
	private static org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry markerHelpRegistry
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static Class class$4
	static Class class$5
	static Class class$6
	static Class class$7
	static void  () 
	private void  () 
	public static org.eclipse.ui.IMarkerHelpRegistry getMarkerHelpRegistry () 
	public static void gotoMarker (org.eclipse.ui.IEditorPart, org.eclipse.core.resources.IMarker) 
		org.eclipse.ui.IEditorPart editor
		org.eclipse.core.resources.IMarker marker
		org.eclipse.ui.ide.IGotoMarker gotoMarker
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.ui.IEditorInput, java.lang.String)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorInput input
		String editorId
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, java.net.URI, java.lang.String, boolean)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		java.net.URI uri
		String editorId
		boolean activate
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.core.runtime.CoreException e
		org.eclipse.ui.IEditorInput input
	private static org.eclipse.ui.IEditorInput getEditorInput (org.eclipse.core.filesystem.IFileStore) 
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.core.resources.IFile workspaceFile
	private static org.eclipse.core.resources.IFile getWorkspaceFile (org.eclipse.core.filesystem.IFileStore) 
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IFile[] files
	private static org.eclipse.core.resources.IFile[] filterNonExistentFiles (org.eclipse.core.resources.IFile[]) 
		org.eclipse.core.resources.IFile[] files
		int length
		java.util.ArrayList existentFiles
		int i
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.ui.IEditorInput, java.lang.String, boolean)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorInput input
		String editorId
		boolean activate
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile, boolean)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile input
		boolean activate
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile, boolean, boolean)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile input
		boolean activate
		boolean determineContentType
		org.eclipse.ui.IEditorDescriptor editorDesc
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile input
		org.eclipse.ui.IEditorDescriptor editorDesc
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile, java.lang.String)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile input
		String editorId
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile, java.lang.String, boolean)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile input
		String editorId
		boolean activate
	public static org.eclipse.ui.IEditorDescriptor getEditorDescriptor (org.eclipse.core.resources.IFile)  throws org.eclipse.ui.PartInitException 
		org.eclipse.core.resources.IFile file
	public static org.eclipse.ui.IEditorDescriptor getEditorDescriptor (org.eclipse.core.resources.IFile, boolean)  throws org.eclipse.ui.PartInitException 
		org.eclipse.core.resources.IFile file
		boolean determineContentType
	private static java.lang.String getEditorId (org.eclipse.core.filesystem.IFileStore)  throws org.eclipse.ui.PartInitException 
		org.eclipse.core.filesystem.IFileStore fileStore
		String name
		org.eclipse.core.runtime.content.IContentType contentType
		java.io.InputStream is
		org.eclipse.ui.IEditorRegistry editorReg
	public static org.eclipse.ui.IEditorDescriptor getEditorDescriptor (java.lang.String)  throws org.eclipse.ui.PartInitException 
		String name
	public static org.eclipse.ui.IEditorDescriptor getEditorDescriptor (java.lang.String, boolean)  throws org.eclipse.ui.PartInitException 
		String name
		boolean inferContentType
		org.eclipse.core.runtime.content.IContentType contentType
		org.eclipse.ui.IEditorRegistry editorReg
	private static org.eclipse.ui.IEditorDescriptor getEditorDescriptor (java.lang.String, org.eclipse.ui.IEditorRegistry, org.eclipse.ui.IEditorDescriptor)  throws org.eclipse.ui.PartInitException 
		String name
		org.eclipse.ui.IEditorRegistry editorReg
		org.eclipse.ui.IEditorDescriptor defaultDescriptor
		org.eclipse.ui.IEditorDescriptor editorDesc
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IMarker)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IMarker marker
	public static org.eclipse.ui.IEditorPart openEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IMarker, boolean)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IMarker marker
		boolean activate
		org.eclipse.core.resources.IFile file
		org.eclipse.ui.IEditorRegistry editorReg
		org.eclipse.ui.IEditorDescriptor editorDesc
		String editorID
		org.eclipse.ui.IEditorPart editor
	public static org.eclipse.ui.IEditorPart openEditorOnFileStore (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.filesystem.IFileStore)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.ui.IEditorInput input
		String editorId
	public static org.eclipse.ui.IEditorPart openInternalEditorOnFileStore (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.filesystem.IFileStore)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.ui.IEditorInput input
		String name
		org.eclipse.core.runtime.content.IContentType[] contentTypes
		java.io.InputStream is
		org.eclipse.ui.IEditorRegistry editorReg
		int i
		org.eclipse.ui.IEditorDescriptor editorDesc
		org.eclipse.ui.IEditorDescriptor[] editors
		int i
		org.eclipse.ui.IEditorDescriptor textEditor
	public static boolean saveAllEditors (org.eclipse.core.resources.IResource[], boolean) 
		org.eclipse.core.resources.IResource[] resourceRoots
		boolean confirm
		boolean[] result
	public static void setDefaultEditor (org.eclipse.core.resources.IFile, java.lang.String) 
		org.eclipse.core.resources.IFile file
		String editorID
	public static org.eclipse.ui.IEditorDescriptor getDefaultEditor (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public static org.eclipse.ui.IEditorDescriptor getDefaultEditor (org.eclipse.core.resources.IFile, boolean) 
		org.eclipse.core.resources.IFile file
		boolean determineContentType
		org.eclipse.ui.IEditorRegistry editorReg
		String editorID
		org.eclipse.ui.IEditorDescriptor desc
		org.eclipse.core.runtime.content.IContentType contentType
	public static java.util.List computeSelectedResources (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection originalSelection
		java.util.List resources
		java.util.Iterator e
		Object next
		Object resource
	public static org.eclipse.core.runtime.content.IContentType getContentType (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		org.eclipse.core.runtime.content.IContentDescription contentDescription
		org.eclipse.core.runtime.CoreException e
	public static org.eclipse.core.runtime.content.IContentType guessContentType (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
		String fileName
		org.eclipse.core.runtime.content.IContentTypeMatcher matcher
	public static boolean promptToConfirm (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.resources.IResourceDelta, java.lang.String[], boolean) 
		org.eclipse.swt.widgets.Shell shell
		String title
		String message
		org.eclipse.core.resources.IResourceDelta delta
		String[] ignoreModelProviderIds
		boolean syncExec
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus displayStatus
		org.eclipse.core.runtime.IStatus displayStatus
		org.eclipse.core.runtime.IStatus displayStatus
		java.util.List result
		org.eclipse.core.runtime.IStatus[] children
		int i
		org.eclipse.core.runtime.IStatus child
		String dialogMessage
		boolean[] result
		Runnable runnable
	public static void registerAdapters () 
		org.eclipse.core.runtime.IAdapterManager manager
		org.eclipse.core.runtime.IAdapterFactory factory
		org.eclipse.core.runtime.IAdapterFactory paFactory
	private static boolean isIgnoredStatus (org.eclipse.core.runtime.IStatus, java.lang.String[]) 
		org.eclipse.core.runtime.IStatus status
		String[] ignoreModelProviderIds
		org.eclipse.core.resources.mapping.ModelStatus ms
		int i
		String id
		org.eclipse.core.resources.mapping.IModelProviderDescriptor desc
		String[] extended
	public static org.eclipse.ui.IEditorReference[] openEditors (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile[])  throws org.eclipse.ui.MultiPartInitException 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile[] inputs
		String[] editorDescriptions
		org.eclipse.ui.IEditorInput[] editorInputs
		int i
		org.eclipse.ui.PartInitException e
		org.eclipse.ui.PartInitException[] exceptions
}

org/eclipse/ui/ide/IDEActionFactory$1.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$1 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.RetargetAction action
}

org/eclipse/ui/ide/IDEActionFactory$10.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$10 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.RetargetAction action
}

org/eclipse/ui/ide/IDEActionFactory$11.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$11 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$12.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$12 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$13.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$13 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$14.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$14 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$15.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$15 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.RetargetAction action
}

org/eclipse/ui/ide/IDEActionFactory$16.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$16 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$2.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$2 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.RetargetAction action
}

org/eclipse/ui/ide/IDEActionFactory$3.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$3 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.ide.IDEActionFactory$WorkbenchCommandAction action
}

org/eclipse/ui/ide/IDEActionFactory$4.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$4 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$5.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$5 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$6.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$6 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.RetargetAction action
}

org/eclipse/ui/ide/IDEActionFactory$7.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$7 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.RetargetAction action
}

org/eclipse/ui/ide/IDEActionFactory$8.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$8 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String, java.lang.String) 
		String $anonymous0
		String $anonymous1
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.RetargetAction action
}

org/eclipse/ui/ide/IDEActionFactory$9.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$9 extends org.eclipse.ui.actions.ActionFactory {
	void  (java.lang.String) 
		String $anonymous0
	public org.eclipse.ui.actions.ActionFactory$IWorkbenchAction create (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction innerAction
		org.eclipse.ui.actions.NewWizardMenu newWizardMenu
		org.eclipse.ui.actions.ActionFactory$IWorkbenchAction action
}

org/eclipse/ui/ide/IDEActionFactory$WorkbenchCommandAction.class
IDEActionFactory.java
package org.eclipse.ui.ide
 org.eclipse.ui.ide.IDEActionFactory$WorkbenchCommandAction extends org.eclipse.ui.internal.actions.CommandAction implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	public void  (java.lang.String, org.eclipse.ui.IWorkbenchWindow) 
		String commandIdIn
		org.eclipse.ui.IWorkbenchWindow window
}

org/eclipse/ui/ide/IDEActionFactory.class
IDEActionFactory.java
package org.eclipse.ui.ide
public final org.eclipse.ui.ide.IDEActionFactory extends java.lang.Object {
	public static final org.eclipse.ui.actions.ActionFactory ADD_TASK
	public static final org.eclipse.ui.actions.ActionFactory BOOKMARK
	public static final org.eclipse.ui.actions.ActionFactory BUILD
	public static final org.eclipse.ui.actions.ActionFactory BUILD_CLEAN
	public static final org.eclipse.ui.actions.ActionFactory BUILD_AUTOMATICALLY
	public static final org.eclipse.ui.actions.ActionFactory BUILD_PROJECT
	public static final org.eclipse.ui.actions.ActionFactory CLOSE_PROJECT
	public static final org.eclipse.ui.actions.ActionFactory CLOSE_UNRELATED_PROJECTS
	public static final org.eclipse.ui.actions.ActionFactory NEW_WIZARD_DROP_DOWN
	public static final org.eclipse.ui.actions.ActionFactory OPEN_PROJECT
	public static final org.eclipse.ui.actions.ActionFactory OPEN_WORKSPACE
	public static final org.eclipse.ui.actions.ActionFactory OPEN_PROJECT_PROPERTIES
	public static final org.eclipse.ui.actions.ActionFactory QUICK_START
	public static final org.eclipse.ui.actions.ActionFactory REBUILD_ALL
	public static final org.eclipse.ui.actions.ActionFactory REBUILD_PROJECT
	public static final org.eclipse.ui.actions.ActionFactory TIPS_AND_TRICKS
	static void  () 
	private void  () 
}

org/eclipse/ui/ide/IDEEncoding.class
IDEEncoding.java
package org.eclipse.ui.ide
public final org.eclipse.ui.ide.IDEEncoding extends java.lang.Object {
	private static String IDE_ENCODINGS_PREFERENCE
	private static String PREFERENCE_SEPARATOR
	public static String BOM_UTF_8
	public static String BOM_UTF_16BE
	public static String BOM_UTF_16LE
	static void  () 
	private void  () 
	public static java.util.List getIDEEncodings () 
		java.util.List encodings
		String enc
	public static java.lang.String getResourceEncoding () 
		String preference
	public static void addIDEEncoding (java.lang.String) 
		String value
	private static void writeEncodingsPreference (java.lang.String, java.util.Collection) 
		String value
		java.util.Collection encodings
		boolean addValue
		StringBuffer result
		java.util.Iterator currentEncodings
		String string
	private static java.util.List getIDEEncodingsPreference () 
		boolean updateRequired
		String encodings
		String[] preferenceEncodings
		java.util.ArrayList result
		int i
		String string
		boolean isSupported
		boolean isSupported
	public static void clearUserEncodings () 
	public static java.lang.String getByteOrderMarkLabel (org.eclipse.core.runtime.content.IContentDescription) 
		org.eclipse.core.runtime.content.IContentDescription description
		byte[] bom
}

org/eclipse/ui/ide/IGotoMarker.class
IGotoMarker.java
package org.eclipse.ui.ide
public abstract org.eclipse.ui.ide.IGotoMarker extends java.lang.Object {
	public abstract void gotoMarker (org.eclipse.core.resources.IMarker) 
}

org/eclipse/ui/ide/IIDEActionConstants.class
IIDEActionConstants.java
package org.eclipse.ui.ide
public abstract org.eclipse.ui.ide.IIDEActionConstants extends java.lang.Object {
	public static final String M_FILE
	public static final String M_EDIT
	public static final String M_NAVIGATE
	public static final String M_PROJECT
	public static final String M_WINDOW
	public static final String M_HELP
	public static final String FILE_START
	public static final String FILE_END
	public static final String NEW_EXT
	public static final String CLOSE_EXT
	public static final String SAVE_EXT
	public static final String PRINT_EXT
	public static final String IMPORT_EXT
	public static final String MRU
	public static final String EDIT_START
	public static final String EDIT_END
	public static final String UNDO_EXT
	public static final String CUT_EXT
	public static final String FIND_EXT
	public static final String ADD_EXT
	public static final String BUILD_EXT
	public static final String TOOLBAR_FILE
	public static final String TOOLBAR_NAVIGATE
	public static final String PIN_GROUP
	public static final String HISTORY_GROUP
	public static final String NEW_GROUP
	public static final String SAVE_GROUP
	public static final String BUILD_GROUP
	public static final String GROUP_ADD
	public static final String GROUP_FILE
	public static final String GROUP_NAV
	public static final String GROUP_SHOW_IN
	public static final String NAV_START
	public static final String NAV_END
	public static final String OPEN_EXT
	public static final String SHOW_EXT
	public static final String GO_INTO
	public static final String GO_TO
	public static final String GO_TO_RESOURCE
	public static final String PROJ_START
	public static final String PROJ_END
	public static final String HELP_START
	public static final String HELP_END
}

org/eclipse/ui/ide/ResourceSelectionUtil.class
ResourceSelectionUtil.java
package org.eclipse.ui.ide
public org.eclipse.ui.ide.ResourceSelectionUtil extends java.lang.Object {
	static Class class$0
	private void  () 
	public static boolean allResourcesAreOfType (org.eclipse.jface.viewers.IStructuredSelection, int) 
		org.eclipse.jface.viewers.IStructuredSelection selection
		int resourceMask
		java.util.Iterator resources
		Object next
	public static org.eclipse.jface.viewers.IStructuredSelection allResources (org.eclipse.jface.viewers.IStructuredSelection, int) 
		org.eclipse.jface.viewers.IStructuredSelection selection
		int resourceMask
		java.util.Iterator adaptables
		java.util.List result
		Object next
		Object resource
	public static boolean resourceIsType (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int resourceMask
}

org/eclipse/ui/ide/ResourceUtil.class
ResourceUtil.java
package org.eclipse.ui.ide
public final org.eclipse.ui.ide.ResourceUtil extends java.lang.Object {
	static Class class$0
	static Class class$1
	static Class class$2
	private void  () 
	public static org.eclipse.core.resources.IFile getFile (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput editorInput
		Object o
	public static org.eclipse.core.resources.IResource getResource (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput editorInput
		Object o
	public static org.eclipse.ui.IEditorPart findEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile) 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile file
		org.eclipse.ui.IEditorPart editor
		org.eclipse.ui.IEditorReference[] refs
		int i
		org.eclipse.ui.IEditorReference ref
		org.eclipse.ui.IEditorPart part
		org.eclipse.core.resources.IFile editorFile
	public static org.eclipse.core.resources.IResource getResource (java.lang.Object) 
		Object element
	public static org.eclipse.core.resources.IFile getFile (java.lang.Object) 
		Object element
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		Object adapter
	public static org.eclipse.core.resources.mapping.ResourceMapping getResourceMapping (java.lang.Object) 
		Object element
		Object adapter
	private static org.eclipse.core.resources.IFile getFileFromResourceMapping (org.eclipse.core.resources.mapping.ResourceMapping) 
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.IResource resource
	private static org.eclipse.core.resources.IResource getResourceFromResourceMapping (org.eclipse.core.resources.mapping.ResourceMapping) 
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
		org.eclipse.core.resources.mapping.ResourceTraversal traversal
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.CoreException e
	public static java.lang.Object getAdapter (java.lang.Object, java.lang.Class, boolean) 
		Object element
		Class adapterType
		boolean forceLoad
		org.eclipse.core.runtime.IAdaptable adaptable
		Object o
}

org/eclipse/ui/ide/dialogs/
org/eclipse/ui/ide/dialogs/AbstractEncodingFieldEditor$1.class
AbstractEncodingFieldEditor.java
package org.eclipse.ui.ide.dialogs
 org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor this$0
	void  (org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

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

org/eclipse/ui/ide/dialogs/AbstractEncodingFieldEditor$3.class
AbstractEncodingFieldEditor.java
package org.eclipse.ui.ide.dialogs
 org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor$3 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor this$0
	void  (org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor) 
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/ui/ide/dialogs/AbstractEncodingFieldEditor.class
AbstractEncodingFieldEditor.java
package org.eclipse.ui.ide.dialogs
public abstract org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor extends org.eclipse.jface.preference.FieldEditor {
	private org.eclipse.swt.widgets.Composite container
	private org.eclipse.swt.widgets.Button defaultEncodingButton
	private String defaultEnc
	private org.eclipse.swt.widgets.Button otherEncodingButton
	private org.eclipse.swt.widgets.Combo encodingCombo
	private boolean isValid
	private String oldSelectedEncoding
	private String groupTitle
	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  (java.lang.String, java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		String groupTitle
		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
	protected void doLoad () 
		java.util.List encodings
		String resourcePreference
	protected abstract java.lang.String getStoredValue () 
	protected void doLoadDefault () 
	public int getNumberOfControls () 
	public boolean isValid () 
	protected void refreshValidState () 
	public void setPreferenceStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
	private void updateDefaultEncoding () 
	private org.eclipse.swt.widgets.Composite getContainer () 
	protected org.eclipse.swt.widgets.Composite createEncodingGroup (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		org.eclipse.swt.widgets.Composite topControl
		org.eclipse.swt.widgets.Composite topControl
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Group top
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.events.SelectionAdapter buttonListener
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.String findDefaultEncoding () 
	protected java.lang.String defaultButtonText () 
	private void populateEncodingsCombo (java.util.List, java.lang.String) 
		java.util.List encodings
		String selectedEncoding
		String[] encodingStrings
	private void updateEncodingState (boolean) 
		boolean useDefault
	private void updateValidState () 
		boolean isValidNow
		String newValue
	protected java.lang.String getSelectedEncoding () 
	private boolean isEncodingValid () 
	private boolean isValidEncoding (java.lang.String) 
		String enc
	protected java.lang.String getDefaultEnc () 
	protected boolean hasSameEncoding (java.lang.String) 
		String encodingSetting
		String current
	boolean isDefaultSelected () 
	public void setGroupTitle (java.lang.String) 
		String groupTitle
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor) 
	static void access$1 (org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor, boolean) 
	static void access$2 (org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor) 
}

org/eclipse/ui/ide/dialogs/EncodingFieldEditor.class
EncodingFieldEditor.java
package org.eclipse.ui.ide.dialogs
public final org.eclipse.ui.ide.dialogs.EncodingFieldEditor extends org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor {
	public void  (java.lang.String, java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		String groupTitle
		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 java.lang.String getStoredValue () 
	protected void doStore () 
		String encoding
}

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

org/eclipse/ui/ide/dialogs/ImportTypeDialog$2.class
ImportTypeDialog.java
package org.eclipse.ui.ide.dialogs
 org.eclipse.ui.ide.dialogs.ImportTypeDialog$2 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel  {
	final org.eclipse.ui.ide.dialogs.ImportTypeDialog this$0
	void  (org.eclipse.ui.ide.dialogs.ImportTypeDialog) 
	public org.eclipse.core.resources.IResource getResource () 
	public void setVariable (java.lang.String) 
		String string
	public java.lang.String getVariable () 
}

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

org/eclipse/ui/ide/dialogs/ImportTypeDialog.class
ImportTypeDialog.java
package org.eclipse.ui.ide.dialogs
public org.eclipse.ui.ide.dialogs.ImportTypeDialog extends org.eclipse.jface.dialogs.TrayDialog {
	public static final int IMPORT_COPY
	public static final int IMPORT_FILES_ONLY
	public static final int IMPORT_LINK
	public static final int IMPORT_MOVE
	public static final int IMPORT_NONE
	public static final int IMPORT_VIRTUAL_FOLDERS_AND_LINKS
	private org.eclipse.swt.widgets.Button copyButton
	private int currentSelection
	private org.eclipse.swt.widgets.Button linkButton
	private org.eclipse.swt.widgets.Button moveButton
	private int operationMask
	private String preferredVariable
	private org.eclipse.core.resources.IResource receivingResource
	private org.eclipse.swt.widgets.Button shadowCopyButton
	private String variable
	private org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup relativePathVariableGroup
	public void  (org.eclipse.swt.widgets.Shell, int, org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer) 
		org.eclipse.swt.widgets.Shell shell
		int dropOperation
		org.eclipse.core.resources.IResource[] sources
		org.eclipse.core.resources.IContainer target
	public void  (org.eclipse.swt.widgets.Shell, int, java.lang.String[], org.eclipse.core.resources.IContainer) 
		org.eclipse.swt.widgets.Shell shell
		int dropOperation
		String[] names
		org.eclipse.core.resources.IContainer target
	private void  (org.eclipse.swt.widgets.Shell, int, java.lang.String) 
		org.eclipse.swt.widgets.Shell parentShell
		int operationMask
		String preferredVariable
		String tmp
		org.eclipse.jface.preference.IPreferenceStore store
	public boolean close () 
	public int getSelection () 
	public java.lang.String getVariable () 
	public void setResource (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	private boolean hasFlag (int) 
		int flag
	private java.lang.String readContextPreference (java.lang.String) 
		String key
		String value
		String[] keyPairs
		int i
		String[] element
	private void refreshSelection () 
	private void writeContextPreference (java.lang.String, java.lang.String) 
		String key
		String value
		String oldValue
		StringBuffer buffer
		String[] keyPairs
		boolean found
		int i
		String[] element
		String newValue
	protected void buttonPressed (int) 
		int buttonId
		org.eclipse.jface.preference.IPreferenceStore store
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
		String title
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		boolean linkIsOnlyChoice
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData gridData
		org.eclipse.swt.layout.GridLayout layout
		int indent
		org.eclipse.swt.events.SelectionListener listener
		int groupIndent
		org.eclipse.swt.widgets.Button tmp
		org.eclipse.swt.widgets.Label tmpLabel
		org.eclipse.swt.widgets.Composite variableGroup
	private org.eclipse.swt.widgets.Control createLinkControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Link link
		org.eclipse.swt.layout.GridData gridData
	protected void openSettingsPage () 
		String prefID
	protected org.eclipse.swt.widgets.Control createMessageArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData gridData
		org.eclipse.swt.layout.GridLayout layout
		String message
		org.eclipse.swt.widgets.Label messageLabel
	private static boolean areOnlyFiles (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		int i
	private static boolean areOnlyFiles (java.lang.String[]) 
		String[] names
		int i
		java.io.File file
	private static int selectAppropriateMask (int, org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer) 
		int dropOperation
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.resources.IContainer target
		int mask
	private static int selectAppropriateMask (int, java.lang.String[], org.eclipse.core.resources.IContainer) 
		int dropOperation
		String[] names
		org.eclipse.core.resources.IContainer target
		int mask
	static void access$0 (org.eclipse.ui.ide.dialogs.ImportTypeDialog, int) 
	static void access$1 (org.eclipse.ui.ide.dialogs.ImportTypeDialog) 
	static org.eclipse.core.resources.IResource access$2 (org.eclipse.ui.ide.dialogs.ImportTypeDialog) 
	static void access$3 (org.eclipse.ui.ide.dialogs.ImportTypeDialog, java.lang.String) 
	static java.lang.String access$4 (org.eclipse.ui.ide.dialogs.ImportTypeDialog) 
}

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

org/eclipse/ui/ide/dialogs/PathVariableSelectionDialog.class
PathVariableSelectionDialog.java
package org.eclipse.ui.ide.dialogs
public final org.eclipse.ui.ide.dialogs.PathVariableSelectionDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private static final int EXTEND_ID
	private org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup pathVariablesGroup
	private org.eclipse.core.resources.IResource currentResource
	private int variableType
	public void  (org.eclipse.swt.widgets.Shell, int) 
		org.eclipse.swt.widgets.Shell parentShell
		int variableType
	protected void buttonPressed (int) 
		int buttonId
		org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement selection
		org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog dialog
		org.eclipse.core.runtime.IPath selectionPath
		org.eclipse.core.runtime.CoreException e
	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 dialogArea
	public boolean close () 
	protected void okPressed () 
		org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement[] selection
		String[] variableNames
		int i
	private void setExtensionResult (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement, org.eclipse.core.filesystem.IFileStore) 
		org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement variable
		org.eclipse.core.filesystem.IFileStore extensionFile
		org.eclipse.core.runtime.IPath extensionPath
		org.eclipse.core.runtime.IPath selectionPath
		int matchCount
		org.eclipse.core.runtime.IPath resultPath
	private void updateExtendButtonState () 
		org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement[] selection
		org.eclipse.swt.widgets.Button extendButton
		org.eclipse.core.runtime.IPath selectionPath
		org.eclipse.core.filesystem.IFileInfo info
	public void setResource (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	static void access$0 (org.eclipse.ui.ide.dialogs.PathVariableSelectionDialog) 
}

org/eclipse/ui/ide/dialogs/ResourceEncodingFieldEditor$1.class
ResourceEncodingFieldEditor.java
package org.eclipse.ui.ide.dialogs
 org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor$1 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor this$0
	void  (org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor, 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/ui/ide/dialogs/ResourceEncodingFieldEditor$2.class
ResourceEncodingFieldEditor.java
package org.eclipse.ui.ide.dialogs
 org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor$2 extends org.eclipse.core.runtime.jobs.Job {
	final org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor this$0
	private final String val$finalEncoding
	void  (org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor, java.lang.String, java.lang.String) 
		String $anonymous0
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.CoreException e
}

org/eclipse/ui/ide/dialogs/ResourceEncodingFieldEditor.class
ResourceEncodingFieldEditor.java
package org.eclipse.ui.ide.dialogs
public final org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor extends org.eclipse.ui.ide.dialogs.AbstractEncodingFieldEditor {
	private org.eclipse.core.resources.IResource resource
	private org.eclipse.swt.widgets.Composite group
	public void  (java.lang.String, org.eclipse.swt.widgets.Composite, org.eclipse.core.resources.IResource) 
		String labelText
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.resources.IResource charsetResource
	public void  (java.lang.String, org.eclipse.swt.widgets.Composite, org.eclipse.core.resources.IResource, java.lang.String) 
		String labelText
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.resources.IResource charsetResource
		String groupTitle
	private void setLabelAndResource (java.lang.String, org.eclipse.core.resources.IResource) 
		String labelText
		org.eclipse.core.resources.IResource charsetResource
	protected java.lang.String getStoredValue () 
		org.eclipse.core.runtime.CoreException e
	protected void doStore () 
		String encoding
		String descriptionCharset
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.jface.dialogs.DialogPage page
		org.eclipse.jface.dialogs.MessageDialog dialog
		String finalEncoding
		org.eclipse.core.runtime.jobs.Job charsetJob
	public void store () 
	public void load () 
	public void loadDefault () 
	protected java.lang.String findDefaultEncoding () 
		String defaultCharset
	private java.lang.String getCharsetFromDescription () 
		org.eclipse.core.runtime.content.IContentDescription description
	protected java.lang.String defaultButtonText () 
		org.eclipse.core.runtime.content.IContentDescription description
	protected org.eclipse.swt.widgets.Composite createEncodingGroup (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int numColumns
		String byteOrderLabel
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData layoutData
	private org.eclipse.core.runtime.content.IContentDescription getContentDescription () 
	public void setEnabled (boolean, org.eclipse.swt.widgets.Composite) 
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control[] children
		int i
	static org.eclipse.core.resources.IResource access$0 (org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor) 
}

org/eclipse/ui/ide/dialogs/UIResourceFilterDescription$1.class
UIResourceFilterDescription.java
package org.eclipse.ui.ide.dialogs
 org.eclipse.ui.ide.dialogs.UIResourceFilterDescription$1 extends org.eclipse.ui.ide.dialogs.UIResourceFilterDescription {
	private final org.eclipse.core.resources.IResourceFilterDescription val$iResourceFilterDescription
	void  (org.eclipse.core.resources.IResourceFilterDescription) 
	public org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription () 
	public org.eclipse.core.runtime.IPath getPath () 
	public org.eclipse.core.resources.IProject getProject () 
	public int getType () 
}

org/eclipse/ui/ide/dialogs/UIResourceFilterDescription.class
UIResourceFilterDescription.java
package org.eclipse.ui.ide.dialogs
public abstract org.eclipse.ui.ide.dialogs.UIResourceFilterDescription extends java.lang.Object {
	public void  () 
	public abstract org.eclipse.core.runtime.IPath getPath () 
	public abstract org.eclipse.core.resources.IProject getProject () 
	public abstract int getType () 
	public abstract org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription () 
	public static org.eclipse.ui.ide.dialogs.UIResourceFilterDescription wrap (org.eclipse.core.resources.IResourceFilterDescription) 
		org.eclipse.core.resources.IResourceFilterDescription iResourceFilterDescription
}

org/eclipse/ui/ide/fileSystem/
org/eclipse/ui/ide/fileSystem/FileSystemContributor.class
FileSystemContributor.java
package org.eclipse.ui.ide.fileSystem
public abstract org.eclipse.ui.ide.fileSystem.FileSystemContributor extends java.lang.Object {
	public void  () 
	public abstract java.net.URI browseFileSystem (java.lang.String, org.eclipse.swt.widgets.Shell) 
	public java.net.URI getURI (java.lang.String) 
		String string
}

org/eclipse/ui/ide/undo/
org/eclipse/ui/ide/undo/AbstractCopyOrMoveResourcesOperation.class
AbstractCopyOrMoveResourcesOperation.java
package org.eclipse.ui.ide.undo
abstract org.eclipse.ui.ide.undo.AbstractCopyOrMoveResourcesOperation extends org.eclipse.ui.ide.undo.AbstractResourcesOperation {
	protected org.eclipse.core.runtime.IPath[] destinationPaths
	protected org.eclipse.core.runtime.IPath destination
	protected boolean fCreateGroups
	protected boolean fCreateLinks
	protected String fRelativeToVariable
	void  (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath[], java.lang.String) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath[] destinationPaths
		String label
		int i
	void  (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, java.lang.String) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destinationPath
		String label
	void  (org.eclipse.core.resources.IResource[], java.lang.String) 
		org.eclipse.core.resources.IResource[] resources
		String label
	protected org.eclipse.core.runtime.IStatus computeMoveOrCopyStatus () 
		int i
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IStatus status
	protected org.eclipse.core.runtime.IPath getDestinationPath (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int index
	protected void appendDescriptiveText (java.lang.StringBuffer) 
		StringBuffer text
	protected boolean isDestinationPathValid (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int index
	protected java.lang.String getProposedName (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int index
	public org.eclipse.core.runtime.IStatus computeExecutionStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus computeRedoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public void setCreateVirtualFolders (boolean) 
		boolean value
	public void setCreateLinks (boolean) 
		boolean value
	public void setRelativeVariable (java.lang.String) 
		String value
}

org/eclipse/ui/ide/undo/AbstractCreateResourcesOperation.class
AbstractCreateResourcesOperation.java
package org.eclipse.ui.ide.undo
abstract org.eclipse.ui.ide.undo.AbstractCreateResourcesOperation extends org.eclipse.ui.ide.undo.AbstractResourcesOperation {
	void  (org.eclipse.ui.ide.undo.ResourceDescription[], java.lang.String) 
		org.eclipse.ui.ide.undo.ResourceDescription[] resourceDescriptions
		String label
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected boolean updateResourceChangeDescriptionFactory (org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory, int) 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		int operation
		boolean modified
		int i
		org.eclipse.core.resources.IResource resource
		int i
		org.eclipse.core.resources.IResource resource
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getExecuteSchedulingRule () 
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getUndoSchedulingRule () 
	public org.eclipse.core.runtime.IStatus computeExecutionStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus computeRedoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/ide/undo/AbstractMarkersOperation.class
AbstractMarkersOperation.java
package org.eclipse.ui.ide.undo
abstract org.eclipse.ui.ide.undo.AbstractMarkersOperation extends org.eclipse.ui.ide.undo.AbstractWorkspaceOperation {
	org.eclipse.ui.internal.ide.undo.MarkerDescription[] markerDescriptions
	org.eclipse.core.resources.IMarker[] markers
	java.util.Map[] attributes
	void  (org.eclipse.core.resources.IMarker[], org.eclipse.ui.internal.ide.undo.MarkerDescription[], java.util.Map, java.lang.String) 
		org.eclipse.core.resources.IMarker[] markers
		org.eclipse.ui.internal.ide.undo.MarkerDescription[] markerDescriptions
		java.util.Map attributes
		String name
		int i
		java.util.Map copiedAttributes
	protected void deleteMarkers (int, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		int work
		org.eclipse.core.runtime.IProgressMonitor monitor
		int markerWork
		int i
	protected void createMarkers (int, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		int work
		org.eclipse.core.runtime.IProgressMonitor monitor
		int markerWork
		int i
	protected void updateMarkers (int, org.eclipse.core.runtime.IProgressMonitor, boolean)  throws org.eclipse.core.runtime.CoreException 
		int work
		org.eclipse.core.runtime.IProgressMonitor monitor
		boolean mergeAttributes
		int markerWork
		int i
		java.util.Map oldAttributes
		int increment
		java.util.Map replacedAttributes
		java.util.Iterator iter
		String key
		Object val
		java.util.Map oldAttributes
	protected void setMarkerDescriptions (org.eclipse.ui.internal.ide.undo.MarkerDescription[]) 
		org.eclipse.ui.internal.ide.undo.MarkerDescription[] descriptions
	private void updateTargetResources () 
		org.eclipse.core.resources.IResource[] resources
		int i
		int i
	private void addUndoContexts () 
		String[] types
		int i
		int i
		int i
	public org.eclipse.core.resources.IMarker[] getMarkers () 
	protected boolean markersExist () 
		int i
	protected abstract org.eclipse.core.runtime.IStatus getBasicUndoStatus () 
	protected abstract org.eclipse.core.runtime.IStatus getBasicRedoStatus () 
	public org.eclipse.core.runtime.IStatus computeExecutionStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus computeRedoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	protected org.eclipse.core.runtime.IStatus getMarkerDeletionStatus () 
	protected org.eclipse.core.runtime.IStatus getMarkerCreationStatus () 
	protected org.eclipse.core.runtime.IStatus getMarkerUpdateStatus () 
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getExecuteSchedulingRule () 
		org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
		int i
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getUndoSchedulingRule () 
	protected void appendDescriptiveText (java.lang.StringBuffer) 
		StringBuffer text
}

org/eclipse/ui/ide/undo/AbstractResourcesOperation.class
AbstractResourcesOperation.java
package org.eclipse.ui.ide.undo
abstract org.eclipse.ui.ide.undo.AbstractResourcesOperation extends org.eclipse.ui.ide.undo.AbstractWorkspaceOperation {
	protected org.eclipse.ui.ide.undo.ResourceDescription[] resourceDescriptions
	private static boolean isDescendantOf (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource subResource
		org.eclipse.core.resources.IResource superResource
	void  (org.eclipse.core.resources.IResource[], java.lang.String) 
		org.eclipse.core.resources.IResource[] resources
		String label
	void  (org.eclipse.ui.ide.undo.ResourceDescription[], java.lang.String) 
		org.eclipse.ui.ide.undo.ResourceDescription[] resourceDescriptions
		String label
	protected void delete (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		boolean deleteContent
	protected void recreate (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected org.eclipse.core.runtime.IStatus computeCreateStatus (boolean) 
		boolean allowOverwrite
		int i
	protected org.eclipse.core.runtime.IStatus computeDeleteStatus () 
	org.eclipse.core.runtime.IStatus checkReadOnlyResources (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resourcesToCheck
		org.eclipse.ui.actions.ReadOnlyStateChecker checker
		org.eclipse.core.resources.IResource[] approvedResources
	protected void setResourceDescriptions (org.eclipse.ui.ide.undo.ResourceDescription[]) 
		org.eclipse.ui.ide.undo.ResourceDescription[] descriptions
	protected void appendDescriptiveText (java.lang.StringBuffer) 
		StringBuffer text
	protected org.eclipse.core.runtime.jobs.ISchedulingRule computeCreateSchedulingRule () 
		org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
		int i
		org.eclipse.core.resources.IResource resource
	protected org.eclipse.core.runtime.jobs.ISchedulingRule computeDeleteSchedulingRule () 
		org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
		int i
	protected void setTargetResources (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] targetResources
		java.util.Set subResources
		int i
		org.eclipse.core.resources.IResource subResource
		int j
		org.eclipse.core.resources.IResource superResource
		org.eclipse.core.resources.IResource[] nestedResourcesRemoved
		int j
		int i
}

org/eclipse/ui/ide/undo/AbstractWorkspaceOperation$1.class
AbstractWorkspaceOperation.java
package org.eclipse.ui.ide.undo
 org.eclipse.ui.ide.undo.AbstractWorkspaceOperation$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable  {
	final org.eclipse.ui.ide.undo.AbstractWorkspaceOperation this$0
	private final org.eclipse.core.runtime.IAdaptable val$uiInfo
	void  (org.eclipse.ui.ide.undo.AbstractWorkspaceOperation, org.eclipse.core.runtime.IAdaptable) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/ide/undo/AbstractWorkspaceOperation$2.class
AbstractWorkspaceOperation.java
package org.eclipse.ui.ide.undo
 org.eclipse.ui.ide.undo.AbstractWorkspaceOperation$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable  {
	final org.eclipse.ui.ide.undo.AbstractWorkspaceOperation this$0
	private final org.eclipse.core.runtime.IAdaptable val$uiInfo
	void  (org.eclipse.ui.ide.undo.AbstractWorkspaceOperation, org.eclipse.core.runtime.IAdaptable) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/ide/undo/AbstractWorkspaceOperation$3.class
AbstractWorkspaceOperation.java
package org.eclipse.ui.ide.undo
 org.eclipse.ui.ide.undo.AbstractWorkspaceOperation$3 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable  {
	final org.eclipse.ui.ide.undo.AbstractWorkspaceOperation this$0
	private final org.eclipse.core.runtime.IAdaptable val$uiInfo
	void  (org.eclipse.ui.ide.undo.AbstractWorkspaceOperation, org.eclipse.core.runtime.IAdaptable) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/ide/undo/AbstractWorkspaceOperation.class
AbstractWorkspaceOperation.java
package org.eclipse.ui.ide.undo
public abstract org.eclipse.ui.ide.undo.AbstractWorkspaceOperation extends org.eclipse.core.commands.operations.AbstractOperation implements org.eclipse.core.commands.operations.IAdvancedUndoableOperation org.eclipse.core.commands.operations.IAdvancedUndoableOperation2  {
	private static String ELLIPSIS
	protected static int EXECUTE
	protected static int UNDO
	protected static int REDO
	protected org.eclipse.core.resources.IResource[] resources
	private boolean isValid
	protected boolean quietCompute
	String[] modelProviderIds
	static Class class$0
	static void  () 
	void  (java.lang.String) 
		String name
		String label
	public void setModelProviderIds (java.lang.String[]) 
		String[] ids
	protected void setTargetResources (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
	protected org.eclipse.core.resources.IWorkspace getWorkspace () 
	protected org.eclipse.core.resources.IResourceRuleFactory getWorkspaceRuleFactory () 
	protected void markInvalid () 
	public boolean canExecute () 
	public boolean canUndo () 
	public boolean canRedo () 
	public org.eclipse.core.runtime.IStatus execute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.core.runtime.IStatus redo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.core.runtime.IStatus undo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		org.eclipse.core.runtime.CoreException e
	protected abstract void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
	protected abstract void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
	protected boolean isValid () 
	public void aboutToNotify (org.eclipse.core.commands.operations.OperationHistoryEvent) 
		org.eclipse.core.commands.operations.OperationHistoryEvent event
	public java.lang.Object[] getAffectedObjects () 
	public org.eclipse.core.runtime.IStatus computeExecutionStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		boolean proceed
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		boolean proceed
	public org.eclipse.core.runtime.IStatus computeRedoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		boolean proceed
	protected boolean updateResourceChangeDescriptionFactory (org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory, int) 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		int operation
	protected org.eclipse.core.runtime.IStatus getErrorStatus (java.lang.String) 
		String message
		String statusMessage
	protected org.eclipse.core.runtime.IStatus getWarningStatus (java.lang.String, int) 
		String message
		int code
		String statusMessage
	protected boolean resourcesExist () 
		int i
	protected boolean resourcesIncludesProjects () 
		int i
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getExecuteSchedulingRule () 
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getUndoSchedulingRule () 
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getRedoSchedulingRule () 
	public void setQuietCompute (boolean) 
		boolean quiet
	public java.lang.String toString () 
		StringBuffer text
	protected void appendDescriptiveText (java.lang.StringBuffer) 
		StringBuffer text
	protected org.eclipse.swt.widgets.Shell getShell (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable uiInfo
		org.eclipse.swt.widgets.Shell shell
	public boolean runInBackground () 
}

org/eclipse/ui/ide/undo/CopyProjectOperation.class
CopyProjectOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.CopyProjectOperation extends org.eclipse.ui.ide.undo.AbstractCopyOrMoveResourcesOperation {
	private java.net.URI projectLocation
	private org.eclipse.core.resources.IProject originalProject
	private org.eclipse.ui.internal.ide.undo.ProjectDescription originalProjectDescription
	public void  (org.eclipse.core.resources.IProject, java.lang.String, java.net.URI, java.lang.String) 
		org.eclipse.core.resources.IProject project
		String name
		java.net.URI location
		String label
	private org.eclipse.core.resources.IProject getProposedProjectHandle () 
	protected org.eclipse.core.runtime.IStatus computeMoveOrCopyStatus () 
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.resources.IProject project
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		org.eclipse.core.resources.IProject newProject
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected boolean isDestinationPathValid (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int index
	protected java.lang.String getProposedName (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int index
	protected boolean updateResourceChangeDescriptionFactory (org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory, int) 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		int operation
		boolean update
		int i
		org.eclipse.core.resources.IResource resource
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	org.eclipse.core.resources.IProject copyProject (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath, java.net.URI, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		org.eclipse.core.runtime.IPath destinationPath
		java.net.URI locationURI
		org.eclipse.core.runtime.IProgressMonitor monitor
		boolean open
		org.eclipse.core.resources.IProjectDescription description
}

org/eclipse/ui/ide/undo/CopyResourcesOperation.class
CopyResourcesOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.CopyResourcesOperation extends org.eclipse.ui.ide.undo.AbstractCopyOrMoveResourcesOperation {
	org.eclipse.core.resources.IResource[] originalResources
	org.eclipse.ui.ide.undo.ResourceDescription[] snapshotResourceDescriptions
	public void  (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, java.lang.String) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath newPath
		String label
	public void  (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, java.lang.String) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destinationPath
		String label
	public void  (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath[], java.lang.String) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath[] destinationPaths
		String label
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected void copy (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		java.util.List resourcesAtDestination
		java.util.List overwrittenResources
		int i
		org.eclipse.ui.ide.undo.ResourceDescription[] overwrites
		int j
		int i
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected boolean updateResourceChangeDescriptionFactory (org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory, int) 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		int operation
		boolean update
		int i
		org.eclipse.core.resources.IResource resource
		int i
		org.eclipse.core.resources.IResource resource
		int i
		org.eclipse.core.resources.IResource resource
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
		int i
	private void setOriginalResources (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] originals
		int i
}

org/eclipse/ui/ide/undo/CreateFileOperation$1.class
CreateFileOperation.java
package org.eclipse.ui.ide.undo
 org.eclipse.ui.ide.undo.CreateFileOperation$1 extends java.lang.Object implements org.eclipse.ui.internal.ide.undo.IFileContentDescription  {
	final org.eclipse.ui.ide.undo.CreateFileOperation this$0
	private final java.io.InputStream val$contents
	private final org.eclipse.core.resources.IFile val$file
	void  (org.eclipse.ui.ide.undo.CreateFileOperation, java.io.InputStream, org.eclipse.core.resources.IFile) 
	public java.io.InputStream getContents () 
	public java.lang.String getCharset () 
	public boolean exists () 
}

org/eclipse/ui/ide/undo/CreateFileOperation.class
CreateFileOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.CreateFileOperation extends org.eclipse.ui.ide.undo.AbstractCreateResourcesOperation {
	public void  (org.eclipse.core.resources.IFile, java.net.URI, java.io.InputStream, java.lang.String) 
		org.eclipse.core.resources.IFile fileHandle
		java.net.URI linkLocation
		java.io.InputStream contents
		String label
		org.eclipse.ui.ide.undo.ResourceDescription resourceDescription
		org.eclipse.ui.ide.undo.ResourceDescription resourceDescription
		org.eclipse.ui.internal.ide.undo.ContainerDescription containerDescription
	private org.eclipse.ui.internal.ide.undo.IFileContentDescription createFileContentDescription (org.eclipse.core.resources.IFile, java.io.InputStream) 
		org.eclipse.core.resources.IFile file
		java.io.InputStream contents
	public org.eclipse.core.runtime.IStatus computeExecutionStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/ide/undo/CreateFolderOperation.class
CreateFolderOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.CreateFolderOperation extends org.eclipse.ui.ide.undo.AbstractCreateResourcesOperation {
	public void  (org.eclipse.core.resources.IFolder, java.net.URI, java.lang.String) 
		org.eclipse.core.resources.IFolder folderHandle
		java.net.URI linkLocation
		String label
	public void  (org.eclipse.core.resources.IFolder, java.net.URI, boolean, org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[], java.lang.String) 
		org.eclipse.core.resources.IFolder folderHandle
		java.net.URI linkLocation
		boolean virtual
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] filterList
		String label
		org.eclipse.ui.internal.ide.undo.ContainerDescription containerDescription
}

org/eclipse/ui/ide/undo/CreateMarkersOperation.class
CreateMarkersOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.CreateMarkersOperation extends org.eclipse.ui.ide.undo.AbstractMarkersOperation {
	public void  (java.lang.String, java.util.Map, org.eclipse.core.resources.IResource, java.lang.String) 
		String type
		java.util.Map attributes
		org.eclipse.core.resources.IResource resource
		String name
	public void  (java.lang.String[], java.util.Map[], org.eclipse.core.resources.IResource[], java.lang.String) 
		String[] types
		java.util.Map[] attributes
		org.eclipse.core.resources.IResource[] resources
		String name
		org.eclipse.ui.internal.ide.undo.MarkerDescription[] markersToCreate
		int i
	public void  (java.lang.String, java.util.Map[], org.eclipse.core.resources.IResource[], java.lang.String) 
		String type
		java.util.Map[] attributes
		org.eclipse.core.resources.IResource[] resources
		String name
		org.eclipse.ui.internal.ide.undo.MarkerDescription[] markersToCreate
		int i
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable info
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable info
	protected org.eclipse.core.runtime.IStatus getBasicUndoStatus () 
	protected org.eclipse.core.runtime.IStatus getBasicRedoStatus () 
}

org/eclipse/ui/ide/undo/CreateProjectOperation.class
CreateProjectOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.CreateProjectOperation extends org.eclipse.ui.ide.undo.AbstractCreateResourcesOperation {
	public void  (org.eclipse.core.resources.IProjectDescription, java.lang.String) 
		org.eclipse.core.resources.IProjectDescription projectDescription
		String label
}

org/eclipse/ui/ide/undo/DeleteMarkersOperation.class
DeleteMarkersOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.DeleteMarkersOperation extends org.eclipse.ui.ide.undo.AbstractMarkersOperation {
	public void  (org.eclipse.core.resources.IMarker[], java.lang.String) 
		org.eclipse.core.resources.IMarker[] markers
		String name
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable info
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable info
	protected org.eclipse.core.runtime.IStatus getBasicUndoStatus () 
	protected org.eclipse.core.runtime.IStatus getBasicRedoStatus () 
}

org/eclipse/ui/ide/undo/DeleteResourcesOperation.class
DeleteResourcesOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.DeleteResourcesOperation extends org.eclipse.ui.ide.undo.AbstractResourcesOperation {
	private boolean deleteContent
	public void  (org.eclipse.core.resources.IResource[], java.lang.String, boolean) 
		org.eclipse.core.resources.IResource[] resources
		String label
		boolean deleteContent
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected boolean updateResourceChangeDescriptionFactory (org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory, int) 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		int operation
		boolean modified
		int i
		org.eclipse.core.resources.IResource resource
		int i
		org.eclipse.core.resources.IResource resource
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getExecuteSchedulingRule () 
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getUndoSchedulingRule () 
	public org.eclipse.core.runtime.IStatus computeExecutionStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus computeRedoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
	protected void appendDescriptiveText (java.lang.StringBuffer) 
		StringBuffer text
	org.eclipse.core.runtime.IStatus checkReadOnlyResources (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resourcesToCheck
		java.util.ArrayList nonProjectResourcesToCheck
		int i
}

org/eclipse/ui/ide/undo/MoveProjectOperation.class
MoveProjectOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.MoveProjectOperation extends org.eclipse.ui.ide.undo.AbstractCopyOrMoveResourcesOperation {
	private java.net.URI projectLocation
	public void  (org.eclipse.core.resources.IProject, java.net.URI, java.lang.String) 
		org.eclipse.core.resources.IProject project
		java.net.URI location
		String label
	protected boolean updateResourceChangeDescriptionFactory (org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory, int) 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		int operation
	private org.eclipse.core.resources.IProject getProject () 
	protected boolean isDestinationPathValid (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int index
	protected java.lang.String getProposedName (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int index
	protected org.eclipse.core.runtime.IStatus computeMoveOrCopyStatus () 
		org.eclipse.core.runtime.IStatus status
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	java.net.URI moveProject (org.eclipse.core.resources.IProject, java.net.URI, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		java.net.URI locationURI
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProjectDescription description
		java.net.URI newDestinationURI
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/ide/undo/MoveResourcesOperation.class
MoveResourcesOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.MoveResourcesOperation extends org.eclipse.ui.ide.undo.AbstractCopyOrMoveResourcesOperation {
	org.eclipse.core.resources.IResource[] originalResources
	org.eclipse.core.runtime.IPath originalDestination
	org.eclipse.core.runtime.IPath[] originalDestinationPaths
	public void  (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, java.lang.String) 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destinationPath
		String label
	public void  (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, java.lang.String) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath newPath
		String label
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected void move (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		java.util.List resourcesAtDestination
		java.util.List undoDestinationPaths
		java.util.List overwrittenResources
		int i
		org.eclipse.ui.ide.undo.ResourceDescription[] overwrites
		int j
		int i
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
	protected boolean updateResourceChangeDescriptionFactory (org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory, int) 
		org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory factory
		int operation
		int i
		org.eclipse.core.resources.IResource resource
	public org.eclipse.core.runtime.IStatus computeUndoableStatus (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/ide/undo/ResourceDescription.class
ResourceDescription.java
package org.eclipse.ui.ide.undo
public abstract org.eclipse.ui.ide.undo.ResourceDescription extends java.lang.Object {
	public void  () 
	public static org.eclipse.ui.ide.undo.ResourceDescription fromResource (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	public abstract org.eclipse.core.resources.IResource createResourceHandle () 
	public abstract java.lang.String getName () 
	public abstract org.eclipse.core.resources.IResource createResource (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
	public abstract void createExistentResourceFromHandle (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
	public abstract boolean isValid () 
	public abstract void recordStateFromHistory (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
	public abstract boolean verifyExistence (boolean) 
}

org/eclipse/ui/ide/undo/UpdateMarkersOperation.class
UpdateMarkersOperation.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.UpdateMarkersOperation extends org.eclipse.ui.ide.undo.AbstractMarkersOperation {
	private boolean mergeAttributes
	public void  (org.eclipse.core.resources.IMarker, java.util.Map, java.lang.String, boolean) 
		org.eclipse.core.resources.IMarker marker
		java.util.Map attributes
		String name
		boolean mergeAttributes
	public void  (org.eclipse.core.resources.IMarker[], java.util.Map, java.lang.String, boolean) 
		org.eclipse.core.resources.IMarker[] markers
		java.util.Map attributes
		String name
		boolean mergeAttributes
	protected void doExecute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable info
	protected void doUndo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable info
	protected org.eclipse.core.runtime.IStatus getBasicUndoStatus () 
	protected org.eclipse.core.runtime.IStatus getBasicRedoStatus () 
}

org/eclipse/ui/ide/undo/WorkspaceUndoUtil$1.class
WorkspaceUndoUtil.java
package org.eclipse.ui.ide.undo
 org.eclipse.ui.ide.undo.WorkspaceUndoUtil$1 extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable  {
	private final org.eclipse.swt.widgets.Shell val$shell
	void  (org.eclipse.swt.widgets.Shell) 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class clazz
}

org/eclipse/ui/ide/undo/WorkspaceUndoUtil$2.class
WorkspaceUndoUtil.java
package org.eclipse.ui.ide.undo
 org.eclipse.ui.ide.undo.WorkspaceUndoUtil$2 extends org.eclipse.jface.dialogs.MessageDialog {
	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 $anonymous0
		String $anonymous1
		org.eclipse.swt.graphics.Image $anonymous2
		String $anonymous3
		int $anonymous4
		String[] $anonymous5
		int $anonymous6
	protected int getShellStyle () 
}

org/eclipse/ui/ide/undo/WorkspaceUndoUtil$3.class
WorkspaceUndoUtil.java
package org.eclipse.ui.ide.undo
 org.eclipse.ui.ide.undo.WorkspaceUndoUtil$3 extends java.lang.Object implements java.lang.Runnable  {
	private final org.eclipse.jface.dialogs.MessageDialog val$dialog
	void  (org.eclipse.jface.dialogs.MessageDialog) 
	public void run () 
}

org/eclipse/ui/ide/undo/WorkspaceUndoUtil.class
WorkspaceUndoUtil.java
package org.eclipse.ui.ide.undo
public org.eclipse.ui.ide.undo.WorkspaceUndoUtil extends java.lang.Object {
	private static org.eclipse.core.commands.operations.ObjectUndoContext tasksUndoContext
	private static org.eclipse.core.commands.operations.ObjectUndoContext bookmarksUndoContext
	static Class class$0
	public static org.eclipse.core.commands.operations.IUndoContext getWorkspaceUndoContext () 
	public static org.eclipse.core.commands.operations.IUndoContext getTasksUndoContext () 
	public static org.eclipse.core.commands.operations.IUndoContext getBookmarksUndoContext () 
	public static org.eclipse.core.runtime.IAdaptable getUIInfoAdapter (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	private void  () 
	static org.eclipse.ui.ide.undo.ResourceDescription[] delete (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource[] resourcesToDelete
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		boolean deleteContent
		java.util.List exceptions
		boolean forceOutOfSyncDelete
		org.eclipse.ui.ide.undo.ResourceDescription[] returnedResourceDescriptions
		int i
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.IStatus[] children
		int result
		org.eclipse.core.runtime.IStatus result
	static org.eclipse.ui.ide.undo.ResourceDescription[] copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, java.util.List, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destination
		java.util.List resourcesAtDestination
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		boolean pathIncludesName
	static org.eclipse.ui.ide.undo.ResourceDescription[] copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, java.util.List, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable, boolean, boolean, boolean, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destination
		java.util.List resourcesAtDestination
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		boolean pathIncludesName
		boolean createVirtual
		boolean createLinks
		String relativeToVariable
		java.util.List overwrittenResources
		int i
		org.eclipse.core.resources.IResource source
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.resources.IResource existing
		org.eclipse.core.resources.IResource[] children
		org.eclipse.ui.ide.undo.ResourceDescription[] overwritten
		int j
		org.eclipse.ui.ide.undo.ResourceDescription[] deleted
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.resources.IResource[] members
		int j
		org.eclipse.ui.ide.undo.ResourceDescription[] deleted
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.resources.IResource[] members
		int j
		org.eclipse.ui.ide.undo.ResourceDescription[] deleted
		int j
		org.eclipse.core.runtime.IPath parentPath
		org.eclipse.core.resources.IContainer generatedParent
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IFolder folder
		org.eclipse.core.resources.IResource[] members
	private static java.net.URI createRelativePath (java.net.URI, java.lang.String, org.eclipse.core.resources.IResource) 
		java.net.URI locationURI
		String relativeVariable
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath location
		org.eclipse.core.runtime.IPath result
		org.eclipse.core.runtime.IPath result
	static org.eclipse.ui.ide.undo.ResourceDescription[] move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, java.util.List, java.util.List, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.IPath destination
		java.util.List resourcesAtDestination
		java.util.List reverseDestinations
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		boolean pathIncludesName
		java.util.List overwrittenResources
		int i
		org.eclipse.core.resources.IResource source
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.runtime.IPath destinationPath
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.resources.IResource existing
		org.eclipse.core.resources.IResource[] children
		org.eclipse.ui.ide.undo.ResourceDescription[] overwritten
		int j
		org.eclipse.ui.ide.undo.ResourceDescription[] deleted
		int j
		org.eclipse.ui.ide.undo.ResourceDescription[] deleted
		int j
		org.eclipse.core.runtime.IPath parentPath
		org.eclipse.core.resources.IContainer generatedParent
	static org.eclipse.core.resources.IResource[] recreate (org.eclipse.ui.ide.undo.ResourceDescription[], org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.ui.ide.undo.ResourceDescription[] resourcesToRecreate
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		java.util.List exceptions
		org.eclipse.core.resources.IResource[] resourcesToReturn
		int i
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.IStatus result
	static org.eclipse.ui.ide.undo.ResourceDescription delete (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable, boolean, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resourceToDelete
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		boolean forceOutOfSyncDelete
		boolean deleteContent
		org.eclipse.ui.ide.undo.ResourceDescription resourceDescription
		org.eclipse.core.resources.IProject project
		int updateFlags
		int updateFlags
	private static org.eclipse.ui.ide.undo.ResourceDescription copyOverExistingResource (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource source
		org.eclipse.core.resources.IResource existing
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.IAdaptable uiInfo
		boolean deleteSourceFile
		org.eclipse.core.resources.IFile file
		org.eclipse.core.resources.IFile existingFile
		org.eclipse.ui.internal.ide.undo.FileDescription fileDescription
	private static org.eclipse.core.resources.IContainer generateContainers (org.eclipse.core.runtime.IPath)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IResource container
		org.eclipse.ui.internal.ide.undo.ContainerDescription containerDescription
	private static int queryDeleteOutOfSync (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IAdaptable uiInfo
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.jface.dialogs.MessageDialog dialog
		int result
	private static org.eclipse.core.runtime.IStatus createResult (java.util.List) 
		java.util.List exceptions
		int exceptionCount
		org.eclipse.core.runtime.CoreException[] children
		boolean outOfSync
		int i
		String title
		org.eclipse.core.runtime.MultiStatus multi
		int i
		org.eclipse.core.runtime.CoreException exception
		org.eclipse.core.runtime.IStatus status
	private static org.eclipse.core.resources.IWorkspace getWorkspace () 
	private static org.eclipse.core.resources.IWorkspaceRoot getWorkspaceRoot () 
	private static boolean validateEdit (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, org.eclipse.swt.widgets.Shell) 
		org.eclipse.core.resources.IFile source
		org.eclipse.core.resources.IFile destination
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
	public static org.eclipse.swt.widgets.Shell getShell (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable uiInfo
		org.eclipse.swt.widgets.Shell shell
}

org/eclipse/ui/internal/
org/eclipse/ui/internal/ide/
org/eclipse/ui/internal/ide/AboutInfo.class
AboutInfo.java
package org.eclipse.ui.internal.ide
public final org.eclipse.ui.internal.ide.AboutInfo extends java.lang.Object {
	private org.eclipse.ui.internal.ProductProperties productProperties
	private org.eclipse.ui.internal.BundleGroupProperties bundleGroupProperties
	private Long featureImageCRC
	private boolean calculatedImageCRC
	public void  (org.eclipse.core.runtime.IProduct) 
		org.eclipse.core.runtime.IProduct product
	public void  (org.eclipse.core.runtime.IBundleGroup) 
		org.eclipse.core.runtime.IBundleGroup bundleGroup
	public static org.eclipse.ui.internal.ide.AboutInfo readFeatureInfo (java.lang.String, java.lang.String) 
		String featureId
		String versionId
		org.eclipse.core.runtime.IProduct product
		org.eclipse.core.runtime.IBundleGroup bundleGroup
	private static org.eclipse.core.runtime.IBundleGroup getBundleGroup (java.lang.String, java.lang.String) 
		String id
		String versionId
		org.eclipse.core.runtime.IBundleGroupProvider[] providers
		int p
		org.eclipse.core.runtime.IBundleGroup[] groups
		int g
	public org.eclipse.jface.resource.ImageDescriptor getAboutImage () 
	public org.eclipse.jface.resource.ImageDescriptor getFeatureImage () 
	public java.lang.String getFeatureImageName () 
		java.net.URL url
	public java.lang.Long getFeatureImageCRC () 
	private static java.lang.Long calculateImageCRC (java.net.URL) 
		java.net.URL url
		java.io.InputStream in
		java.util.zip.CRC32 checksum
		byte[] sink
	public java.lang.String getFeatureLabel () 
	public java.lang.String getFeatureId () 
		String id
	public java.lang.String getAboutText () 
	public java.lang.String getAppName () 
	public java.lang.String getProductName () 
	public java.lang.String getProviderName () 
	public java.lang.String getVersionId () 
	public java.net.URL getWelcomePageURL () 
	public java.lang.String getWelcomePerspectiveId () 
	public java.lang.String getTipsAndTricksHref () 
	public org.eclipse.jface.resource.ImageDescriptor[] getWindowImages () 
	public java.lang.String getBrandingBundleId () 
	public java.lang.String getBrandingBundleVersion () 
}

org/eclipse/ui/internal/ide/ChooseWorkspaceData$XML.class
ChooseWorkspaceData.java
package org.eclipse.ui.internal.ide
abstract org.eclipse.ui.internal.ide.ChooseWorkspaceData$XML extends java.lang.Object {
	public static final String PROTOCOL
	public static final String VERSION
	public static final String ALWAYS_ASK
	public static final String SHOW_DIALOG
	public static final String WORKSPACE
	public static final String RECENT_WORKSPACES
	public static final String MAX_LENGTH
	public static final String PATH
}

org/eclipse/ui/internal/ide/ChooseWorkspaceData.class
ChooseWorkspaceData.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ChooseWorkspaceData extends java.lang.Object {
	private static final int RECENT_MAX_LENGTH
	private static final String PERS_FOLDER
	private static final String PERS_FILENAME
	private static final int PERS_ENCODING_VERSION
	private static final int PERS_ENCODING_VERSION_CONFIG_PREFS
	private static final int PERS_ENCODING_VERSION_CONFIG_PREFS_NO_COMMAS
	private boolean showDialog
	private String initialDefault
	private String selection
	private String[] recentWorkspaces
	public void  (java.lang.String) 
		String initialDefault
	public void  (java.net.URL) 
		java.net.URL instanceUrl
	public java.lang.String getInitialDefault () 
	private void setInitialDefault (java.lang.String) 
		String dir
	public java.lang.String getSelection () 
	public boolean getShowDialog () 
	public java.lang.String[] getRecentWorkspaces () 
	public void workspaceSelected (java.lang.String) 
		String dir
	public void toggleShowDialog () 
	public void setRecentWorkspaces (java.lang.String[]) 
		String[] workspaces
	public void writePersistedData () 
		org.osgi.service.prefs.Preferences node
		String oldEntry
		int i
		String tmp
		String encodedRecentWorkspaces
	private boolean readPersistedData_file () 
		java.net.URL persUrl
		org.eclipse.osgi.service.datalocation.Location configLoc
		java.io.Reader reader
		java.io.Reader reader
		java.io.Reader reader
		java.io.Reader reader
		org.eclipse.ui.XMLMemento memento
		org.eclipse.ui.XMLMemento memento
		org.eclipse.ui.XMLMemento memento
		org.eclipse.ui.XMLMemento memento
		org.eclipse.ui.IMemento alwaysAskTag
		org.eclipse.ui.IMemento alwaysAskTag
		org.eclipse.ui.IMemento alwaysAskTag
		org.eclipse.ui.IMemento recent
		org.eclipse.ui.IMemento recent
		org.eclipse.ui.IMemento recent
		Integer maxLength
		Integer maxLength
		int max
		int max
		org.eclipse.ui.IMemento[] indices
		org.eclipse.ui.IMemento[] indices
		int i
		String path
	public static boolean getShowDialogValue () 
		org.eclipse.ui.internal.ide.ChooseWorkspaceData data
	public static void setShowDialogValue (boolean) 
		boolean showDialog
		org.eclipse.ui.internal.ide.ChooseWorkspaceData data
	public boolean readPersistedData () 
		org.eclipse.jface.preference.IPreferenceStore store
		int protocol
		int max
		String workspacePathPref
	private static java.lang.String encodeStoredWorkspacePaths (java.lang.String[]) 
		String[] recent
		StringBuffer buff
		String path
		int i
	private static java.lang.String[] decodeStoredWorkspacePaths (int, int, java.lang.String) 
		int protocol
		int max
		String prefValue
		String[] paths
		String tokens
		java.util.StringTokenizer tokenizer
		int i
	private static boolean compatibleFileProtocol (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		org.eclipse.ui.IMemento protocolMemento
		Integer version
	private static java.net.URL getPersistenceUrl (java.net.URL, boolean) 
		java.net.URL baseUrl
		boolean create
		java.net.URL url
		java.io.File dir
		java.io.File persFile
}

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

org/eclipse/ui/internal/ide/ChooseWorkspaceDialog$2.class
ChooseWorkspaceDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ChooseWorkspaceDialog$2 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.ChooseWorkspaceDialog this$0
	void  (org.eclipse.ui.internal.ide.ChooseWorkspaceDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
		org.eclipse.swt.widgets.Button okButton
		boolean nonWhitespaceFound
		String characters
		int i
}

org/eclipse/ui/internal/ide/ChooseWorkspaceDialog$3.class
ChooseWorkspaceDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ChooseWorkspaceDialog$3 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.ChooseWorkspaceDialog this$0
	void  (org.eclipse.ui.internal.ide.ChooseWorkspaceDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.swt.widgets.DirectoryDialog dialog
		String dir
}

org/eclipse/ui/internal/ide/ChooseWorkspaceDialog$4.class
ChooseWorkspaceDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ChooseWorkspaceDialog$4 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.ChooseWorkspaceDialog this$0
	void  (org.eclipse.ui.internal.ide.ChooseWorkspaceDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/ChooseWorkspaceDialog.class
ChooseWorkspaceDialog.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ChooseWorkspaceDialog extends org.eclipse.jface.dialogs.TitleAreaDialog {
	private static final String DIALOG_SETTINGS_SECTION
	private org.eclipse.ui.internal.ide.ChooseWorkspaceData launchData
	private org.eclipse.swt.widgets.Combo text
	private boolean suppressAskAgain
	private boolean centerOnMonitor
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.ui.internal.ide.ChooseWorkspaceData, boolean, boolean) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.ui.internal.ide.ChooseWorkspaceData launchData
		boolean suppressAskAgain
		boolean centerOnMonitor
	public void prompt (boolean) 
		boolean force
		String[] recent
		String workspace
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		String productName
		org.eclipse.swt.widgets.Composite composite
		boolean gcj
		String vmName
	public static java.lang.String getWindowTitle () 
		String productName
		org.eclipse.core.runtime.IProduct product
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected void okPressed () 
	protected java.lang.String getWorkspaceLocation () 
	protected void cancelPressed () 
	private void createWorkspaceBrowseRow (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite panel
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Button browseButton
		org.eclipse.swt.layout.GridData data
	private java.lang.String getInitialBrowsePath () 
		java.io.File dir
	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
	private void createShowDialogButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite panel
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Button button
	private void setInitialTextValues (org.eclipse.swt.widgets.Combo) 
		org.eclipse.swt.widgets.Combo text
		String[] recentWorkspaces
		int i
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings () 
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.jface.dialogs.IDialogSettings section
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.ui.internal.ide.ChooseWorkspaceDialog, int) 
	static java.lang.String access$1 (org.eclipse.ui.internal.ide.ChooseWorkspaceDialog) 
	static org.eclipse.swt.widgets.Combo access$2 (org.eclipse.ui.internal.ide.ChooseWorkspaceDialog) 
	static org.eclipse.ui.internal.ide.ChooseWorkspaceData access$3 (org.eclipse.ui.internal.ide.ChooseWorkspaceDialog) 
}

org/eclipse/ui/internal/ide/ChooseWorkspaceWithSettingsDialog$1.class
ChooseWorkspaceWithSettingsDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog this$0
	private final org.eclipse.ui.forms.widgets.FormToolkit val$toolkit
	void  (org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog, org.eclipse.ui.forms.widgets.FormToolkit) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/internal/ide/ChooseWorkspaceWithSettingsDialog$2.class
ChooseWorkspaceWithSettingsDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog$2 extends java.lang.Object implements org.eclipse.ui.forms.events.IExpansionListener  {
	boolean notExpanded
	final org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog this$0
	private final org.eclipse.ui.forms.widgets.ScrolledForm val$form
	void  (org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog, org.eclipse.ui.forms.widgets.ScrolledForm) 
	public void expansionStateChanged (org.eclipse.ui.forms.events.ExpansionEvent) 
		org.eclipse.ui.forms.events.ExpansionEvent e
		org.eclipse.swt.graphics.Rectangle shellBounds
		int entriesToShow
	public void expansionStateChanging (org.eclipse.ui.forms.events.ExpansionEvent) 
		org.eclipse.ui.forms.events.ExpansionEvent e
}

org/eclipse/ui/internal/ide/ChooseWorkspaceWithSettingsDialog$3.class
ChooseWorkspaceWithSettingsDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog$3 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog this$0
	private final org.eclipse.swt.widgets.Button val$button
	private final org.eclipse.core.runtime.IConfigurationElement val$settingsTransfer
	void  (org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog, org.eclipse.swt.widgets.Button, org.eclipse.core.runtime.IConfigurationElement) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/ChooseWorkspaceWithSettingsDialog$4.class
ChooseWorkspaceWithSettingsDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog$4 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable  {
	final org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog this$0
	private final org.eclipse.core.runtime.IConfigurationElement val$element
	private final org.eclipse.core.runtime.IPath val$path
	private final org.eclipse.core.runtime.IStatus[] val$exceptions
	void  (org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog, org.eclipse.core.runtime.IConfigurationElement, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IStatus[]) 
	public void run ()  throws java.lang.Exception 
		org.eclipse.ui.preferences.SettingsTransfer transfer
		org.eclipse.core.runtime.CoreException exception
	public void handleException (java.lang.Throwable) 
		Throwable exception
}

org/eclipse/ui/internal/ide/ChooseWorkspaceWithSettingsDialog.class
ChooseWorkspaceWithSettingsDialog.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog extends org.eclipse.ui.internal.ide.ChooseWorkspaceDialog {
	private static final String WORKBENCH_SETTINGS
	private static final String ENABLED_TRANSFERS
	private static final String ATT_CLASS
	private static final String ATT_NAME
	private static final String ATT_ID
	private static final String ATT_HELP_CONTEXT
	private java.util.Collection selectedSettings
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.ui.internal.ide.ChooseWorkspaceData, boolean, boolean) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.ui.internal.ide.ChooseWorkspaceData launchData
		boolean suppressAskAgain
		boolean centerOnMonitor
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control top
	private void createSettingsControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite workArea
		org.eclipse.ui.forms.widgets.FormToolkit toolkit
		org.eclipse.ui.forms.widgets.ScrolledForm form
		org.eclipse.swt.layout.GridData layoutData
		org.eclipse.ui.forms.widgets.ExpandableComposite expandable
		org.eclipse.swt.widgets.Composite sectionClient
	private boolean createButtons (org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite) 
		org.eclipse.ui.forms.widgets.FormToolkit toolkit
		org.eclipse.swt.widgets.Composite sectionClient
		org.eclipse.core.runtime.IConfigurationElement[] settings
		String[] enabledSettings
		int i
		org.eclipse.core.runtime.IConfigurationElement settingsTransfer
		org.eclipse.swt.widgets.Button button
		String helpId
		String id
		int j
	private java.lang.String[] getEnabledSettings (org.eclipse.jface.dialogs.IDialogSettings) 
		org.eclipse.jface.dialogs.IDialogSettings section
	protected void okPressed () 
		java.util.Iterator settingsIterator
		org.eclipse.core.runtime.MultiStatus result
		org.eclipse.core.runtime.IPath path
		String[] selectionIDs
		int index
		org.eclipse.core.runtime.IConfigurationElement elem
	private void saveSettings (java.lang.String[]) 
		String[] selectionIDs
		org.eclipse.jface.dialogs.IDialogSettings settings
	private org.eclipse.core.runtime.IStatus transferSettings (org.eclipse.core.runtime.IConfigurationElement, org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.runtime.IStatus[] exceptions
	protected int getDialogBoundsStrategy () 
	static int access$0 (org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog, int) 
	static java.util.Collection access$1 (org.eclipse.ui.internal.ide.ChooseWorkspaceWithSettingsDialog) 
}

org/eclipse/ui/internal/ide/ContentTypeDecorator.class
ContentTypeDecorator.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ContentTypeDecorator extends java.lang.Object implements org.eclipse.jface.viewers.ILightweightLabelDecorator  {
	public void  () 
	public void decorate (java.lang.Object, org.eclipse.jface.viewers.IDecoration) 
		Object element
		org.eclipse.jface.viewers.IDecoration decoration
		org.eclipse.ui.IWorkbench workbench
		org.eclipse.core.resources.IFile file
		org.eclipse.jface.resource.ImageDescriptor image
		org.eclipse.core.runtime.content.IContentDescription contentDescription
		org.eclipse.core.runtime.content.IContentType contentType
	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
}

org/eclipse/ui/internal/ide/DefaultContributorResourceAdapter.class
DefaultContributorResourceAdapter.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.DefaultContributorResourceAdapter extends java.lang.Object implements org.eclipse.ui.ide.IContributorResourceAdapter2  {
	private static org.eclipse.ui.IContributorResourceAdapter singleton
	static Class class$0
	static Class class$1
	public void  () 
	public static org.eclipse.ui.IContributorResourceAdapter getDefault () 
	public org.eclipse.core.resources.IResource getAdaptedResource (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable adaptable
	public org.eclipse.core.resources.mapping.ResourceMapping getAdaptedResourceMapping (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable adaptable
}

org/eclipse/ui/internal/ide/DialogUtil.class
DialogUtil.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.DialogUtil extends java.lang.Object {
	private void  () 
	public static void openError (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.ui.PartInitException) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		org.eclipse.ui.PartInitException exception
		org.eclipse.core.runtime.CoreException nestedException
		org.eclipse.core.runtime.IStatus status
	public static int availableRows (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		int fontHeight
		int displayHeight
	public static boolean inRegularFontMode (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
}

org/eclipse/ui/internal/ide/EditorAreaDropAdapter$1.class
EditorAreaDropAdapter.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.EditorAreaDropAdapter$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.EditorAreaDropAdapter this$0
	private final org.eclipse.swt.dnd.DropTargetEvent val$event
	private final org.eclipse.ui.IWorkbenchPage val$page
	void  (org.eclipse.ui.internal.ide.EditorAreaDropAdapter, org.eclipse.swt.dnd.DropTargetEvent, org.eclipse.ui.IWorkbenchPage) 
	public void run () 
}

org/eclipse/ui/internal/ide/EditorAreaDropAdapter.class
EditorAreaDropAdapter.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.EditorAreaDropAdapter extends org.eclipse.swt.dnd.DropTargetAdapter {
	private org.eclipse.ui.IWorkbenchWindow window
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void dragEnter (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
	public void dragOperationChanged (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void drop (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		org.eclipse.swt.widgets.Display d
		org.eclipse.ui.IWorkbenchPage page
	private void asyncDrop (org.eclipse.swt.dnd.DropTargetEvent, org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.swt.dnd.DropTargetEvent event
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.part.EditorInputTransfer$EditorInputData[] editorInputs
		int i
		org.eclipse.ui.IEditorInput editorInput
		String editorId
		org.eclipse.core.resources.IMarker[] markers
		int i
		org.eclipse.core.resources.IResource[] files
		int i
		org.eclipse.core.resources.IFile file
		String[] paths
		int i
		org.eclipse.core.filesystem.IFileStore fileStore
	private org.eclipse.ui.IEditorPart openNonExternalEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IFile) 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IFile file
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorDescriptor defaultEditorDesc
		org.eclipse.ui.IEditorRegistry editorReg
		org.eclipse.ui.IEditorDescriptor editorDesc
	private org.eclipse.ui.IEditorPart openNonExternalEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.core.resources.IMarker) 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.core.resources.IMarker marker
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorPart result
		org.eclipse.core.resources.IFile file
		org.eclipse.ui.IEditorDescriptor editorDesc
		String editorID
		org.eclipse.ui.IEditorRegistry editorReg
	private org.eclipse.ui.IEditorPart openNonExternalEditor (org.eclipse.ui.IWorkbenchPage, org.eclipse.ui.IEditorInput, java.lang.String) 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorInput editorInput
		String editorId
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorPart result
		org.eclipse.ui.IEditorRegistry editorReg
		org.eclipse.ui.IEditorDescriptor editorDesc
	static void access$0 (org.eclipse.ui.internal.ide.EditorAreaDropAdapter, org.eclipse.swt.dnd.DropTargetEvent, org.eclipse.ui.IWorkbenchPage) 
}

org/eclipse/ui/internal/ide/FeatureSelectionDialog$1.class
FeatureSelectionDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.FeatureSelectionDialog$1 extends java.lang.Object implements java.util.Comparator  {
	com.ibm.icu.text.Collator coll
	final org.eclipse.ui.internal.ide.FeatureSelectionDialog this$0
	void  (org.eclipse.ui.internal.ide.FeatureSelectionDialog) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
		org.eclipse.ui.internal.ide.AboutInfo i1
		org.eclipse.ui.internal.ide.AboutInfo i2
		String name1
		String name2
}

org/eclipse/ui/internal/ide/FeatureSelectionDialog$2.class
FeatureSelectionDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.FeatureSelectionDialog$2 extends org.eclipse.jface.viewers.LabelProvider {
	final org.eclipse.ui.internal.ide.FeatureSelectionDialog this$0
	void  (org.eclipse.ui.internal.ide.FeatureSelectionDialog) 
	public java.lang.String getText (java.lang.Object) 
		Object element
}

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

org/eclipse/ui/internal/ide/FeatureSelectionDialog$4.class
FeatureSelectionDialog.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.FeatureSelectionDialog$4 extends java.lang.Object implements org.eclipse.jface.viewers.IDoubleClickListener  {
	final org.eclipse.ui.internal.ide.FeatureSelectionDialog this$0
	void  (org.eclipse.ui.internal.ide.FeatureSelectionDialog) 
	public void doubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent event
}

org/eclipse/ui/internal/ide/FeatureSelectionDialog.class
FeatureSelectionDialog.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.FeatureSelectionDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private static final int LIST_WIDTH
	private static final int LIST_HEIGHT
	private org.eclipse.ui.internal.ide.AboutInfo[] features
	private org.eclipse.jface.viewers.ListViewer listViewer
	private String helpContextId
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.ui.internal.ide.AboutInfo[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.ui.internal.ide.AboutInfo[] features
		String primaryFeatureId
		String shellTitle
		String shellMessage
		String helpContextId
		int i
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
	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 data
		org.eclipse.ui.internal.ide.dialogs.SimpleListContentProvider cp
	protected void okPressed () 
		org.eclipse.jface.viewers.IStructuredSelection selection
}

org/eclipse/ui/internal/ide/IDEInternalPreferences.class
IDEInternalPreferences.java
package org.eclipse.ui.internal.ide
public abstract org.eclipse.ui.internal.ide.IDEInternalPreferences extends java.lang.Object {
	public static final String SAVE_ALL_BEFORE_BUILD
	public static final String REFRESH_WORKSPACE_ON_STARTUP
	public static final String SAVE_INTERVAL
	public static final int MAX_SAVE_INTERVAL
	public static final String EXIT_PROMPT_ON_CLOSE_LAST_WINDOW
	public static final String PROJECT_SWITCH_PERSP_MODE
	public static final String OPEN_REQUIRED_PROJECTS
	public static final String CLOSE_UNRELATED_PROJECTS
	public static final String PSPM_PROMPT
	public static final String PSPM_ALWAYS
	public static final String PSPM_NEVER
	public static final String WELCOME_DIALOG
	public static final String LIMIT_PROBLEMS
	public static final String PROBLEMS_FILTERS
	public static final String PROBLEMS_LIMIT
	public static final String LIMIT_TASKS
	public static final String TASKS_LIMIT
	public static final String TASKS_FILTERS
	public static final String LIMIT_BOOKMARKS
	public static final String BOOKMARKS_LIMIT
	public static final String BOOKMARKS_FILTERS
	public static final String USE_MARKER_LIMITS
	public static final String MARKER_LIMITS_VALUE
	public static final String IMPORT_FILES_AND_FOLDERS_TYPE
	public static final String IMPORT_FILES_AND_FOLDERS_RELATIVE
	public static final String IMPORT_FILES_AND_FOLDERS_MODE
	public static final String IMPORT_FILES_AND_FOLDERS_VIRTUAL_FOLDER_MODE
	public static final String IMPORT_FILES_AND_FOLDERS_MODE_PROMPT
	public static final String IMPORT_FILES_AND_FOLDERS_MODE_MOVE_COPY
	public static final String IMPORT_FILES_AND_FOLDERS_MODE_LINK
	public static final String IMPORT_FILES_AND_FOLDERS_MODE_LINK_AND_VIRTUAL_FOLDER
	public static final String IMPORT_FILES_AND_FOLDERS_SHOW_DIALOG
	public static final String WORKSPACE_NAME
}

org/eclipse/ui/internal/ide/IDEInternalWorkbenchImages.class
IDEInternalWorkbenchImages.java
package org.eclipse.ui.internal.ide
public final org.eclipse.ui.internal.ide.IDEInternalWorkbenchImages extends java.lang.Object {
	public static final String IMG_ETOOL_BUILD_EXEC
	public static final String IMG_ETOOL_BUILD_EXEC_HOVER
	public static final String IMG_ETOOL_BUILD_EXEC_DISABLED
	public static final String IMG_ETOOL_SEARCH_SRC
	public static final String IMG_ETOOL_SEARCH_SRC_HOVER
	public static final String IMG_ETOOL_SEARCH_SRC_DISABLED
	public static final String IMG_ETOOL_NEXT_NAV
	public static final String IMG_ETOOL_PREVIOUS_NAV
	public static final String IMG_ETOOL_PROBLEM_CATEGORY
	public static final String IMG_LCL_FLAT_LAYOUT
	public static final String IMG_LCL_HIERARCHICAL_LAYOUT
	public static final String IMG_WIZBAN_NEWPRJ_WIZ
	public static final String IMG_WIZBAN_NEWFOLDER_WIZ
	public static final String IMG_WIZBAN_NEWFILE_WIZ
	public static final String IMG_WIZBAN_IMPORTDIR_WIZ
	public static final String IMG_WIZBAN_IMPORTZIP_WIZ
	public static final String IMG_WIZBAN_EXPORTDIR_WIZ
	public static final String IMG_WIZBAN_EXPORTZIP_WIZ
	public static final String IMG_WIZBAN_RESOURCEWORKINGSET_WIZ
	public static final String IMG_DLGBAN_SAVEAS_DLG
	public static final String IMG_DLGBAN_QUICKFIX_DLG
	public static final String IMG_OBJS_COMPLETE_TSK
	public static final String IMG_OBJS_INCOMPLETE_TSK
	public static final String IMG_OBJS_ERROR_PATH
	public static final String IMG_OBJS_WARNING_PATH
	public static final String IMG_OBJS_INFO_PATH
	public static final String IMG_OBJS_DEFAULT_PROD
	public static final String IMG_OBJS_WELCOME_ITEM
	public static final String IMG_OBJS_WELCOME_BANNER
	public static final String IMG_DLCL_QUICK_FIX_DISABLED
	public static final String IMG_ELCL_QUICK_FIX_ENABLED
	private void  () 
	public static org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.String) 
		String symbolicName
}

org/eclipse/ui/internal/ide/IDEPreferenceInitializer.class
IDEPreferenceInitializer.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.IDEPreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
	public void  () 
	public void initializeDefaultPreferences () 
		org.eclipse.core.runtime.preferences.IEclipsePreferences node
	private java.lang.String getHelpSeparatorKey (java.lang.String) 
		String groupId
}

org/eclipse/ui/internal/ide/IDESelectionConversionService.class
IDESelectionConversionService.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.IDESelectionConversionService extends java.lang.Object implements org.eclipse.ui.internal.ISelectionConversionService  {
	public void  () 
	public org.eclipse.jface.viewers.IStructuredSelection convertToResources (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection originalSelection
		java.util.List result
		java.util.Iterator elements
		Object currentElement
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.resources.mapping.ResourceTraversal traversal
		org.eclipse.core.resources.IResource[] resources
		int i
		int j
}

org/eclipse/ui/internal/ide/IDEWorkbenchActivityHelper$1.class
IDEWorkbenchActivityHelper.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper$1 extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener  {
	final org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper this$0
	void  (org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper) 
	public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) 
		org.eclipse.core.runtime.IRegistryChangeEvent event
}

org/eclipse/ui/internal/ide/IDEWorkbenchActivityHelper$2.class
IDEWorkbenchActivityHelper.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper$2 extends java.lang.Object implements org.eclipse.ui.IPluginContribution  {
	final org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper this$0
	private final String val$localId
	private final String val$pluginId
	void  (org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper, java.lang.String, java.lang.String) 
	public java.lang.String getLocalId () 
	public java.lang.String getPluginId () 
}

org/eclipse/ui/internal/ide/IDEWorkbenchActivityHelper$3.class
IDEWorkbenchActivityHelper.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper$3 extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener  {
	final org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper this$0
	void  (org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper) 
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		org.eclipse.core.resources.IResourceDelta mainDelta
		org.eclipse.core.resources.IResourceDelta[] children
		java.util.Set projectsToUpdate
		int i
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IProject project
}

org/eclipse/ui/internal/ide/IDEWorkbenchActivityHelper$4.class
IDEWorkbenchActivityHelper.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper$4 extends org.eclipse.ui.progress.WorkbenchJob {
	final org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper this$0
	void  (org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper, java.lang.String) 
		String $anonymous0
	public org.eclipse.core.runtime.IStatus runInUIThread (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/internal/ide/IDEWorkbenchActivityHelper.class
IDEWorkbenchActivityHelper.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper extends java.lang.Object {
	private static final String NATURE_POINT
	private org.eclipse.core.resources.IResourceChangeListener listener
	private java.util.Map natureMap
	private final org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper lock
	private org.eclipse.ui.progress.WorkbenchJob fUpdateJob
	private java.util.HashSet fPendingNatureUpdates
	private static org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper singleton
	public static org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper getInstance () 
	private void  () 
		org.eclipse.core.resources.IProject[] projects
	public void loadNatures () 
		org.eclipse.core.runtime.IExtensionPoint point
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		org.eclipse.core.runtime.IExtension extension
		String localId
		String pluginId
		String natureId
	private org.eclipse.core.resources.IResourceChangeListener getChangeListener () 
	protected void runPendingUpdates () 
		String[] ids
		org.eclipse.ui.activities.IWorkbenchActivitySupport workbenchActivitySupport
		int j
		org.eclipse.ui.IPluginContribution contribution
		org.eclipse.ui.activities.ITriggerPoint triggerPoint
	public void shutdown () 
	private void processProjects (java.util.Set) 
		java.util.Set projectsToUpdate
		boolean needsUpdate
		java.util.Iterator i
		org.eclipse.core.resources.IProject project
		String[] ids
	static void access$0 (org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper, java.util.Set) 
}

org/eclipse/ui/internal/ide/IDEWorkbenchErrorHandler$1.class
IDEWorkbenchErrorHandler.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler$1 extends org.eclipse.ui.progress.UIJob {
	final org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler this$0
	private final org.eclipse.ui.statushandlers.StatusAdapter val$statusAdapter
	void  (org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler, java.lang.String, org.eclipse.ui.statushandlers.StatusAdapter) 
		String $anonymous0
	public org.eclipse.core.runtime.IStatus runInUIThread (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ui/internal/ide/IDEWorkbenchErrorHandler$FatalErrorDialog.class
IDEWorkbenchErrorHandler.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler$FatalErrorDialog extends org.eclipse.ui.internal.ide.dialogs.InternalErrorDialog {
	final org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler this$0
	public void  (org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler, org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String, java.lang.Throwable, int, java.lang.String[], int) 
		org.eclipse.swt.widgets.Shell parentShell
		String dialogTitle
		org.eclipse.swt.graphics.Image dialogTitleImage
		String dialogMessage
		Throwable detail
		int dialogImageType
		String[] dialogButtonLabels
		int defaultIndex
	public void updateMessage (java.lang.String) 
		String message
}

org/eclipse/ui/internal/ide/IDEWorkbenchErrorHandler.class
IDEWorkbenchErrorHandler.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler extends org.eclipse.ui.statushandlers.WorkbenchErrorHandler {
	private int exceptionCount
	private static org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler$FatalErrorDialog dialog
	private boolean closing
	private org.eclipse.ui.application.IWorkbenchConfigurer workbenchConfigurer
	private static String MSG_OutOfMemoryError
	private static String MSG_StackOverflowError
	private static String MSG_VirtualMachineError
	private static String MSG_SWTError
	private static String MSG_FATAL_ERROR
	private static String MSG_FATAL_ERROR_Recursive
	private static String MSG_FATAL_ERROR_Title
	private final java.util.Map map
	static void  () 
	public void  (org.eclipse.ui.application.IWorkbenchConfigurer) 
		org.eclipse.ui.application.IWorkbenchConfigurer configurer
	public void handle (org.eclipse.ui.statushandlers.StatusAdapter, int) 
		org.eclipse.ui.statushandlers.StatusAdapter statusAdapter
		int style
		org.eclipse.ui.progress.UIJob handlingExceptionJob
	private boolean isFatal (org.eclipse.ui.statushandlers.StatusAdapter) 
		org.eclipse.ui.statushandlers.StatusAdapter statusAdapter
	private void handleException (java.lang.Throwable) 
		Throwable t
	private boolean openQuestionDialog (java.lang.Throwable) 
		Throwable t
		String msg
		Throwable detail
		Throwable th
	private org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler$FatalErrorDialog openInternalQuestionDialog (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.Throwable, int) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		Throwable detail
		int defaultIndex
		String[] labels
		String[] labels
		org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler$FatalErrorDialog dialog
	private void closeWorkbench () 
		RuntimeException re
		Error e
	static void access$0 (org.eclipse.ui.internal.ide.IDEWorkbenchErrorHandler, java.lang.Throwable) 
}

org/eclipse/ui/internal/ide/IDEWorkbenchMessages.class
IDEWorkbenchMessages.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.IDEWorkbenchMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String IDEWorkbenchAdvisor_noPerspective
	public static String IDEWorkbenchAdvisor_cancelHistoryPruning
	public static String IDEWorkbenchAdvisor_preHistoryCompaction
	public static String IDEWorkbenchAdvisor_postHistoryCompaction
	public static String IDE_noFileEditorFound
	public static String IDE_coreExceptionFileStore
	public static String OpenWithMenu_Other
	public static String OpenWithMenu_OtherDialogDescription
	public static String QuickStartAction_errorDialogTitle
	public static String QuickStartAction_infoReadError
	public static String ConfigurationLogUpdateSection_installConfiguration
	public static String ConfigurationLogUpdateSection_lastChangedOn
	public static String ConfigurationLogUpdateSection_location
	public static String ConfigurationLogUpdateSection_IU
	public static String ConfigurationLogUpdateSection_IUHeader
	public static String ConfigurationLogUpdateSection_bundle
	public static String ConfigurationLogUpdateSection_bundleHeader
	public static String ConfigurationLogUpdateSection_timestamp
	public static String ErrorClosing
	public static String ErrorOnSaveAll
	public static String ResourceInfoPage_noResource
	public static String ResourceFilterPage_title
	public static String ResourceFilterPage_noResource
	public static String ResourceFilterPage_addButtonLabel
	public static String ResourceFilterPage_addGroupButtonLabel
	public static String ResourceFilterPage_editButtonLabel
	public static String ResourceFilterPage_removeButtonLabel
	public static String ResourceFilterPage_columnFilterMode
	public static String ResourceFilterPage_columnFilterDescription
	public static String ResourceFilterPage_columnFilterTarget
	public static String ResourceFilterPage_columnFilterPattern
	public static String ResourceFilterPage_applyRecursivelyToFolderStructure
	public static String ResourceFilterPage_recursive
	public static String ResourceFilterPage_details
	public static String ResourceFilterPage_caseSensitive
	public static String ResourceFilterPage_regularExpression
	public static String ResourceFilterPage_multiMatcher_Matcher
	public static String ResourceFilterPage_multiMatcher_FileLength
	public static String ResourceFilterPage_multiMatcher_TimeInterval
	public static String ResourceFilterPage_multiMatcher_InvalidFileLength
	public static String ResourceFilterPage_multiMatcher_InvalidTimeInterval
	public static String ResourceFilterPage_includeOnly
	public static String ResourceFilterPage_excludeAll
	public static String ResourceFilterPage_includeOnlyColumn
	public static String ResourceFilterPage_excludeAllColumn
	public static String ResourceFilterPage_filesAndFolders
	public static String ResourceFilterPage_files
	public static String ResourceFilterPage_folders
	public static String ResourceFilterPage_editFilterDialogTitle
	public static String ResourceFilterPage_newFilterDialogTitleFolder
	public static String ResourceFilterPage_newFilterDialogTitleProject
	public static String ResourceFilterPage_addSubFilterActionLabel
	public static String ResourceFilterPage_addSubFilterGroupActionLabel
	public static String ResourceFilterPage_removeFilterActionLabel
	public static String ResourceFilterPage_editFilterActionLabel
	public static String ResourceFilterPage_multiKeyName
	public static String ResourceFilterPage_multiKeyProjectRelativePath
	public static String ResourceFilterPage_multiKeyLocation
	public static String ResourceFilterPage_multiKeyLastModified
	public static String ResourceFilterPage_multiKeyCreated
	public static String ResourceFilterPage_multiKeyLength
	public static String ResourceFilterPage_multiKeyReadOnly
	public static String ResourceFilterPage_multiKeySymLink
	public static String ResourceFilterPage_multiEquals
	public static String ResourceFilterPage_multiMatches
	public static String ResourceFilterPage_multiLargerThan
	public static String ResourceFilterPage_multiSmallerThan
	public static String ResourceFilterPage_multiBefore
	public static String ResourceFilterPage_multiAfter
	public static String ResourceFilterPage_multiWithin
	public static String ResourceFilterPage_true
	public static String ResourceFilterPage_false
	public static String showAdvanced
	public static String hideAdvanced
	public static String editfilters
	public static String useDefaultLocation
	public static String createLinkedFolder
	public static String createVirtualFolder
	public static String Workbench_file
	public static String Workbench_new
	public static String OpenWorkspaceAction_text
	public static String OpenWorkspaceAction_toolTip
	public static String OpenWorkspaceAction_errorTitle
	public static String OpenWorkspaceAction_errorMessage
	public static String OpenWorkspaceAction_other
	public static String NewProjectAction_text
	public static String NewProjectAction_toolTip
	public static String NewExampleAction_text
	public static String NewExampleAction_toolTip
	public static String SaveAsDialog_title
	public static String SaveAsDialog_message
	public static String SaveAsDialog_text
	public static String SaveAsDialog_fileLabel
	public static String SaveAsDialog_file
	public static String SaveAsDialog_overwriteQuestion
	public static String SaveAsDialog_closedProjectMessage
	public static String Workbench_projectProperties
	public static String Workbench_projectPropertiesToolTip
	public static String Workbench_edit
	public static String Workbench_addBookmark
	public static String Workbench_addBookmarkToolTip
	public static String Workbench_addTask
	public static String Workbench_addTaskToolTip
	public static String Workbench_navigate
	public static String Workbench_goTo
	public static String Workbench_showIn
	public static String Workbench_project
	public static String Workbench_buildProject
	public static String Workbench_buildProjectToolTip
	public static String Workbench_rebuildProject
	public static String Workbench_rebuildProjectToolTip
	public static String Workbench_buildClean
	public static String Workbench_buildSet
	public static String Workbench_buildAutomatically
	public static String GlobalBuildAction_text
	public static String GlobalBuildAction_toolTip
	public static String GlobalBuildAction_rebuildText
	public static String GlobalBuildAction_rebuildToolTip
	public static String GlobalBuildAction_buildProblems
	public static String GlobalBuildAction_internalError
	public static String GlobalBuildAction_buildOperationTitle
	public static String GlobalBuildAction_rebuildAllOperationTitle
	public static String GlobalBuildAction_jobTitle
	public static String BuildSetAction_noBuildTitle
	public static String BuildSetAction_noProjects
	public static String Workbench_window
	public static String Workbench_openPerspective
	public static String Workbench_showView
	public static String PromptOnExitDialog_shellTitle
	public static String PromptOnExitDialog_message0
	public static String PromptOnExitDialog_message1
	public static String PromptOnExitDialog_choice
	public static String Workbench_shortcuts
	public static String Workbench_openNewWindow
	public static String Workbench_help
	public static String QuickStart_text
	public static String QuickStart_toolTip
	public static String QuickStartMessageDialog_title
	public static String QuickStartMessageDialog_message
	public static String WelcomePageSelectionDialog_title
	public static String WelcomePageSelectionDialog_message
	public static String TipsAndTricks_text
	public static String TipsAndTricks_toolTip
	public static String TipsAndTricksMessageDialog_title
	public static String TipsAndTricksMessageDialog_message
	public static String TipsAndTricksPageSelectionDialog_title
	public static String TipsAndTricksPageSelectionDialog_message
	public static String TipsAndTricksErrorDialog_title
	public static String TipsAndTricksErrorDialog_noHref
	public static String TipsAndTricksErrorDialog_noFeatures
	public static String OpenWithMenu_dialogTitle
	public static String CopyProjectAction_title
	public static String CopyProjectAction_toolTip
	public static String CopyProjectAction_copyTitle
	public static String CopyProjectAction_copyNameOneArg
	public static String CopyProjectAction_copyNameTwoArgs
	public static String CopyProjectAction_alreadyExists
	public static String CopyProjectAction_copyFailedTitle
	public static String CopyProjectAction_internalError
	public static String CopyResourceAction_title
	public static String CopyResourceAction_toolTip
	public static String CopyResourceAction_selectDestination
	public static String MoveProjectAction_text
	public static String MoveProjectAction_toolTip
	public static String MoveProjectAction_moveTitle
	public static String MoveProjectAction_dialogTitle
	public static String MoveProjectAction_internalError
	public static String MoveResourceAction_text
	public static String MoveResourceAction_toolTip
	public static String MoveResourceAction_title
	public static String MoveResourceAction_checkMoveMessage
	public static String ReadOnlyCheck_problems
	public static String RenameResourceAction_text
	public static String RenameResourceAction_toolTip
	public static String RenameResourceAction_operationTitle
	public static String RenameResourceAction_inputDialogTitle
	public static String RenameResourceAction_inputDialogMessage
	public static String RenameResourceAction_checkTitle
	public static String RenameResourceAction_readOnlyCheck
	public static String RenameResourceAction_resourceExists
	public static String RenameResourceAction_projectExists
	public static String RenameResourceAction_nameExists
	public static String RenameResourceAction_overwriteQuestion
	public static String RenameResourceAction_overwriteProjectQuestion
	public static String RenameResourceAction_problemTitle
	public static String RenameResourceAction_progress
	public static String RenameResourceAction_nameMustBeDifferent
	public static String RenameResourceAction_problemMessage
	public static String DeleteResourceAction_text
	public static String DeleteResourceAction_toolTip
	public static String DeleteResourceAction_title1
	public static String DeleteResourceAction_titleN
	public static String DeleteResourceAction_confirm1
	public static String DeleteResourceAction_confirmN
	public static String DeleteResourceAction_titleProject1
	public static String DeleteResourceAction_titleProjectN
	public static String DeleteResourceAction_confirmProject1
	public static String DeleteResourceAction_confirmProjectN
	public static String DeleteResourceAction_deleteContents1
	public static String DeleteResourceAction_deleteContentsN
	public static String DeleteResourceAction_deleteContentsDetails
	public static String DeleteResourceAction_doNotDeleteContents
	public static String DeleteResourceAction_confirmLinkedResource1
	public static String DeleteResourceAction_confirmLinkedResourceN
	public static String DeleteResourceAction_readOnlyQuestion
	public static String DeleteResourceAction_jobName
	public static String DeleteResourceAction_checkJobName
	public static String DeleteResourceAction_operationLabel
	public static String AddBookmarkLabel
	public static String AddBookmarkToolTip
	public static String AddBookmarkDialog_title
	public static String AddBookmarkDialog_message
	public static String AddTaskLabel
	public static String AddTaskToolTip
	public static String OpenFileAction_text
	public static String OpenFileAction_toolTip
	public static String OpenFileAction_openFileShellTitle
	public static String OpenLocalFileAction_title
	public static String OpenLocalFileAction_message_fileNotFound
	public static String OpenLocalFileAction_message_filesNotFound
	public static String OpenLocalFileAction_message_errorOnOpen
	public static String OpenLocalFileAction_title_selectWorkspaceFile
	public static String OpenLocalFileAction_message_fileLinkedToMultiple
	public static String OpenResourceAction_text
	public static String OpenResourceAction_toolTip
	public static String OpenResourceAction_dialogTitle
	public static String OpenResourceAction_problemMessage
	public static String OpenResourceAction_operationMessage
	public static String OpenResourceAction_openRequiredProjects
	public static String CloseResourceAction_text
	public static String CloseResourceAction_warningForOne
	public static String CloseResourceAction_warningForMultiple
	public static String CloseResourceAction_confirm
	public static String CloseResourceAction_toolTip
	public static String CloseResourceAction_title
	public static String CloseResourceAction_problemMessage
	public static String CloseResourceAction_operationMessage
	public static String CloseUnrelatedProjectsAction_text
	public static String CloseUnrelatedProjectsAction_toolTip
	public static String CloseUnrelatedProjectsAction_confirmMsg1
	public static String CloseUnrelatedProjectsAction_confirmMsgN
	public static String CloseUnrelatedProjectsAction_AlwaysClose
	public static String CloseUnrelatedProjectsAction_AlwaysCloseWithoutPrompt
	public static String BuildAction_text
	public static String BuildAction_toolTip
	public static String BuildAction_problemMessage
	public static String BuildAction_problemTitle
	public static String BuildAction_operationMessage
	public static String RebuildAction_text
	public static String RebuildAction_tooltip
	public static String RefreshAction_text
	public static String RefreshAction_toolTip
	public static String RefreshAction_progressMessage
	public static String RefreshAction_problemTitle
	public static String RefreshAction_problemMessage
	public static String RefreshAction_locationDeletedMessage
	public static String RefreshAction_dialogTitle
	public static String SelectWorkingSetAction_text
	public static String CopyProjectOperation_progressTitle
	public static String CopyProjectOperation_copyFailedMessage
	public static String CopyProjectOperation_copyFailedTitle
	public static String CopyProjectOperation_internalError
	public static String CopyProjectOperation_copyProject
	public static String CopyFilesAndFoldersOperation_copyFailedTitle
	public static String CopyFilesAndFoldersOperation_problemMessage
	public static String CopyFilesAndFoldersOperation_operationTitle
	public static String CopyFilesAndFoldersOperation_nameCollision
	public static String CopyFilesAndFoldersOperation_internalError
	public static String CopyFilesAndFoldersOperation_resourceExists
	public static String CopyFilesAndFoldersOperation_overwriteQuestion
	public static String CopyFilesAndFoldersOperation_overwriteWithDetailsQuestion
	public static String CopyFilesAndFoldersOperation_overwriteMergeQuestion
	public static String CopyFilesAndFoldersOperation_overwriteNoMergeLinkQuestion
	public static String CopyFilesAndFoldersOperation_overwriteNoMergeNoLinkQuestion
	public static String CopyFilesAndFoldersOperation_deepCopyQuestion
	public static String CopyFilesAndFoldersOperation_deepMoveQuestion
	public static String CopyFilesAndFoldersOperation_copyNameTwoArgs
	public static String CopyFilesAndFoldersOperation_copyNameOneArg
	public static String CopyFilesAndFoldersOperation_destinationAccessError
	public static String CopyFilesAndFoldersOperation_destinationDescendentError
	public static String CopyFilesAndFoldersOperation_overwriteProblem
	public static String CopyFilesAndFoldersOperation_question
	public static String CopyFilesAndFoldersOperation_inputDialogTitle
	public static String CopyFilesAndFoldersOperation_inputDialogMessage
	public static String CopyFilesAndFoldersOperation_nameExists
	public static String CopyFilesAndFoldersOperation_nameMustBeDifferent
	public static String CopyFilesAndFoldersOperation_sameSourceAndDest
	public static String CopyFilesAndFoldersOperation_importSameSourceAndDest
	public static String CopyFilesAndFoldersOperation_resourceDeleted
	public static String CopyFilesAndFoldersOperation_missingPathVariable
	public static String CopyFilesAndFoldersOperation_missingLinkTarget
	public static String CopyFilesAndFoldersOperation_CopyResourcesTask
	public static String CopyFilesAndFoldersOperation_parentNotEqual
	public static String CopyFilesAndFoldersOperation_infoNotFound
	public static String CopyFilesAndFoldersOperation_sourceCannotBeCopiedIntoAVirtualFolder
	public static String CopyFilesAndFoldersOperation_copyTitle
	public static String CopyFilesAndFoldersOperation_moveTitle
	public static String MoveFilesAndFoldersOperation_sameSourceAndDest
	public static String MoveFilesAndFoldersOperation_moveFailedTitle
	public static String MoveFilesAndFoldersOperation_problemMessage
	public static String MoveFilesAndFoldersOperation_operationTitle
	public static String WizardDataTransfer_existsQuestion
	public static String WizardDataTransfer_overwriteNameAndPathQuestion
	public static String WizardDataTransfer_exceptionMessage
	public static String WizardTransferPage_selectTypes
	public static String WizardTransferPage_selectAll
	public static String WizardTransferPage_deselectAll
	public static String WizardImportPage_specifyFolder
	public static String WizardImportPage_specifyProject
	public static String WizardImportPage_folderMustExist
	public static String WizardImportPage_errorDialogTitle
	public static String WizardImportPage_folder
	public static String WizardImportPage_browseLabel
	public static String WizardImportPage_browse2
	public static String WizardImportPage_selectFolderLabel
	public static String WizardImportPage_selectFolderTitle
	public static String WizardImportPage_destinationLabel
	public static String WizardImportPage_options
	public static String WizardImportPage_projectNotExist
	public static String WizardImportPage_importOnReceiver
	public static String WizardImportPage_noOpenProjects
	public static String WizardImportPage_undefinedPathVariable
	public static String WizardImportPage_containerNotExist
	public static String WizardExportPage_errorDialogTitle
	public static String WizardExportPage_mustExistMessage
	public static String WizardExportPage_mustBeAccessibleMessage
	public static String WizardExportPage_detailsMessage
	public static String WizardExportPage_whatLabel
	public static String WizardExportPage_whereLabel
	public static String WizardExportPage_options
	public static String WizardExportPage_selectionDialogMessage
	public static String WizardExportPage_resourceTypeDialog
	public static String WizardExportPage_folder
	public static String WizardExportPage_browse
	public static String WizardExportPage_allTypes
	public static String WizardExportPage_specificTypes
	public static String WizardExportPage_edit
	public static String WizardExportPage_details
	public static String WizardExportPage_selectResourcesTitle
	public static String WizardExportPage_oneResourceSelected
	public static String WizardExportPage_selectResourcesToExport
	public static String WizardExportPage_internalErrorTitle
	public static String WizardExportPage_resourceCountMessage
	public static String NewExample_title
	public static String WizardNewProjectCreationPage_projectNameEmpty
	public static String WizardNewProjectCreationPage_projectLocationEmpty
	public static String WizardNewProjectCreationPage_projectExistsMessage
	public static String WizardNewProjectCreationPage_nameLabel
	public static String WizardNewProjectReferences_title
	public static String WizardNewFolderMainPage_folderName
	public static String WizardNewFolderMainPage_folderLabel
	public static String WizardNewFolderMainPage_description
	public static String WizardNewFolderCreationPage_progress
	public static String WizardNewFolderCreationPage_errorTitle
	public static String WizardNewFolderCreationPage_internalErrorTitle
	public static String WizardNewFolderCreationPage_resourceWillBeFilteredWarning
	public static String WizardNewFolderCreationPage_title
	public static String WizardNewFolder_internalError
	public static String WizardNewFolderCreationPage_createLinkLocationTitle
	public static String WizardNewFolderCreationPage_createLinkLocationQuestion
	public static String WizardNewFileCreationPage_progress
	public static String WizardNewFileCreationPage_errorTitle
	public static String WizardNewFileCreationPage_fileLabel
	public static String WizardNewFileCreationPage_file
	public static String WizardNewFileCreationPage_internalErrorTitle
	public static String WizardNewFileCreationPage_internalErrorMessage
	public static String WizardNewFileCreationPage_title
	public static String WizardNewFileCreationPage_resourceWillBeFilteredWarning
	public static String WizardNewFileCreationPage_createLinkLocationTitle
	public static String WizardNewFileCreationPage_createLinkLocationQuestion
	public static String WizardNewLinkPage_linkFileButton
	public static String WizardNewLinkPage_linkFolderButton
	public static String WizardNewLinkPage_browseButton
	public static String WizardNewLinkPage_variablesButton
	public static String WizardNewLinkPage_targetSelectionLabel
	public static String WizardNewLinkPage_linkTargetEmpty
	public static String WizardNewLinkPage_linkTargetInvalid
	public static String WizardNewLinkPage_linkTargetLocationInvalid
	public static String WizardNewLinkPage_linkTargetNonExistent
	public static String WizardNewLinkPage_linkTargetNotFile
	public static String WizardNewLinkPage_linkTargetNotFolder
	public static String Preference_note
	public static String WorkbenchPreference_encoding
	public static String WorkbenchPreference_defaultEncoding
	public static String WorkbenchPreference_otherEncoding
	public static String WorkbenchPreference_unsupportedEncoding
	public static String WorkbenchPreference_encoding_encodingMessage
	public static String IDEWorkspacePreference_autobuild
	public static String IDEWorkspacePreference_autobuildToolTip
	public static String IDEWorkspacePreference_savePriorToBuilding
	public static String IDEWorkspacePreference_savePriorToBuildingToolTip
	public static String IDEWorkspacePreference_RefreshButtonText
	public static String IDEWorkspacePreference_RefreshButtonToolTip
	public static String IDEWorkspacePreference_fileLineDelimiter
	public static String IDEWorkspacePreference_defaultLineDelim
	public static String IDEWorkspacePreference_defaultLineDelimProj
	public static String IDEWorkspacePreference_otherLineDelim
	public static String IDEWorkspacePreference_relatedLink
	public static String IDEWorkspacePreference_openReferencedProjects
	public static String IDEWorkspacePreference_closeUnrelatedProjectsToolTip
	public static String IDEWorkspacePreference_workspaceName
	public static String LinkedResourcesPreference_explanation
	public static String LinkedResourcesPreference_enableLinkedResources
	public static String LinkedResourcesPreference_linkedResourcesWarningTitle
	public static String LinkedResourcesPreference_linkedResourcesWarningMessage
	public static String LinkedResourcesPreference_dragAndDropHandlingMessage
	public static String LinkedResourcesPreference_dragAndDropVirtualFolderHandlingMessage
	public static String LinkedResourcesPreference_link
	public static String linkedResourcesPreference_copy
	public static String LinkedResourcesPreference_promptVirtual
	public static String LinkedResourcesPreference_linkAndVirtualFolder
	public static String LinkedResourcesPreference_linkVirtual
	public static String linkedResourcesPreference_copyVirtual
	public static String LinkedResourcesPreference_linkAndVirtualFolderVirtual
	public static String PathVariableDialog_shellTitle_newVariable
	public static String PathVariableDialog_shellTitle_existingVariable
	public static String PathVariableDialog_shellTitle_editLocation
	public static String PathVariableDialog_dialogTitle_newVariable
	public static String PathVariableDialog_dialogTitle_existingVariable
	public static String PathVariableDialog_dialogTitle_editLinkLocation
	public static String PathVariableDialog_message_newVariable
	public static String PathVariableDialog_message_existingVariable
	public static String PathVariableDialog_message_editLocation
	public static String PathVariableDialog_variableName
	public static String PathVariableDialog_variableValue
	public static String PathVariableDialog_variableResolvedValue
	public static String PathVariableDialog_variableNameEmptyMessage
	public static String PathVariableDialog_variableValueEmptyMessage
	public static String PathVariableDialog_variableValueInvalidMessage
	public static String PathVariableDialog_file
	public static String PathVariableDialog_folder
	public static String PathVariableDialog_variable
	public static String PathVariableDialog_selectFileTitle
	public static String PathVariableDialog_selectFolderTitle
	public static String PathVariableDialog_selectFolderMessage
	public static String PathVariableDialog_variableAlreadyExistsMessage
	public static String PathVariableDialog_pathIsRelativeMessage
	public static String PathVariableDialog_pathDoesNotExistMessage
	public static String PathVariableDialog_variableValueIsWrongTypeFolder
	public static String PathVariableDialog_variableValueIsWrongTypeFile
	public static String FileHistory_longevity
	public static String FileHistory_entries
	public static String FileHistory_diskSpace
	public static String FileHistory_applyPolicy
	public static String FileHistory_mustBePositive
	public static String FileHistory_invalid
	public static String FileHistory_exceptionSaving
	public static String FileHistory_aboveMaxEntries
	public static String FileHistory_aboveMaxFileSize
	public static String FileHistory_restartNote
	public static String ProjectSwitchPerspectiveMode_optionsTitle
	public static String ProjectSwitchPerspectiveMode_always
	public static String ProjectSwitchPerspectiveMode_never
	public static String ProjectSwitchPerspectiveMode_prompt
	public static String BuildOrderPreference_up
	public static String BuildOrderPreference_down
	public static String BuildOrderPreference_add
	public static String BuildOrderPreference_remove
	public static String BuildOrderPreference_selectOtherProjects
	public static String BuildOrderPreference_useDefaults
	public static String BuildOrderPreference_projectBuildOrder
	public static String BuildOrderPreference_removeNote
	public static String BuildOrderPreference_maxIterationsLabel
	public static String StartupPreferencePage_refreshButton
	public static String StartupPreferencePage_launchPromptButton
	public static String StartupPreferencePage_exitPromptButton
	public static String RecentWorkspacesPreferencePage_NumberOfWorkspaces_label
	public static String RecentWorkspacesPreferencePage_PromptAtStartup_label
	public static String RecentWorkspacesPreferencePage_RecentWorkspacesList_label
	public static String RecentWorkspacesPreferencePage_RemoveButton_label
	public static String ResourceInfo_readOnly
	public static String ResourceInfo_executable
	public static String ResourceInfo_locked
	public static String ResourceInfo_archive
	public static String ResourceInfo_derived
	public static String ResourceInfo_type
	public static String ResourceInfo_location
	public static String ResourceInfo_resolvedLocation
	public static String ResourceInfo_size
	public static String ResourceInfo_bytes
	public static String ResourceInfo_file
	public static String ResourceInfo_fileTypeFormat
	public static String ResourceInfo_folder
	public static String ResourceInfo_project
	public static String ResourceInfo_linkedFile
	public static String ResourceInfo_linkedFolder
	public static String ResourceInfo_virtualFolder
	public static String ResourceInfo_unknown
	public static String ResourceInfo_notLocal
	public static String ResourceInfo_undefinedPathVariable
	public static String ResourceInfo_notExist
	public static String ResourceInfo_fileNotExist
	public static String ResourceInfo_path
	public static String ResourceInfo_lastModified
	public static String ResourceInfo_fileEncodingTitle
	public static String ResourceInfo_fileContentEncodingFormat
	public static String ResourceInfo_fileContainerEncodingFormat
	public static String ResourceInfo_containerEncodingFormat
	public static String ResourceInfo_exWarning
	public static String ResourceInfo_isVirtualFolder
	public static String ResourceInfo_edit
	public static String ResourceInfo_attributes
	public static String ResourceInfo_permissions
	public static String ResourceInfo_owner
	public static String ResourceInfo_group
	public static String ResourceInfo_other
	public static String ResourceInfo_read
	public static String ResourceInfo_write
	public static String ResourceInfo_execute
	public static String ProjectReferencesPage_label
	public static String ProjectLinkedResourcePage_description
	public static String ProjectLinkedResourcePage_pathVariableTabTitle
	public static String ProjectLinkedResourcePage_linkedResourcesTabTitle
	public static String LinkedResourceEditor_editLinkedLocation
	public static String LinkedResourceEditor_convertToVariableLocation
	public static String LinkedResourceEditor_resourceName
	public static String LinkedResourceEditor_path
	public static String LinkedResourceEditor_location
	public static String LinkedResourceEditor_fixed
	public static String LinkedResourceEditor_broken
	public static String LinkedResourceEditor_absolute
	public static String LinkedResourceEditor_changedTo
	public static String LinkedResourceEditor_unableToSetLinkLocationForResource
	public static String LinkedResourceEditor_convertRelativePathLocations
	public static String LinkedResourceEditor_convertionResults
	public static String linkedResourceEditor_OK
	public static String LinkedResourceEditor_unableToCreateVariable
	public static String LinkedResourceEditor_unableToFindCommonPathSegments
	public static String LinkedResourceEditor_convertAbsolutePathLocations
	public static String LinkedResourceEditor_descriptionBlock
	public static String LinkedResourceEditor_convertTitle
	public static String LinkedResourceEditor_convertMessage
	public static String DefaultEditorDescription_name
	public static String WelcomeEditor_accessException
	public static String WelcomeEditor_readFileError
	public static String WelcomeEditor_title
	public static String WelcomeEditor_toolTip
	public static String WelcomeEditor_copy_text
	public static String WelcomeItem_unableToLoadClass
	public static String WelcomeParser_parseError
	public static String WelcomeParser_parseException
	public static String Workbench_openEditorErrorDialogTitle
	public static String Workbench_openEditorErrorDialogMessage
	public static String QuickStartAction_openEditorException
	public static String Question
	public static String Always
	public static String Never
	public static String Prompt
	public static String ContainerSelectionDialog_title
	public static String ContainerSelectionDialog_message
	public static String ContainerGroup_message
	public static String ContainerGroup_selectFolder
	public static String ContainerGenerator_progressMessage
	public static String ContainerGenerator_pathOccupied
	public static String ResourceGroup_resource
	public static String ResourceGroup_nameExists
	public static String ResourceGroup_folderEmpty
	public static String ResourceGroup_noProject
	public static String ResourceGroup_emptyName
	public static String ResourceGroup_invalidFilename
	public static String ResourceGroup_pathOccupied
	public static String FileSelectionDialog_title
	public static String FileSelectionDialog_message
	public static String ProjectLocationSelectionDialog_nameLabel
	public static String ProjectLocationSelectionDialog_locationLabel
	public static String ProjectLocationSelectionDialog_browseLabel
	public static String ProjectLocationSelectionDialog_directoryLabel
	public static String ProjectLocationSelectionDialog_locationError
	public static String ProjectLocationSelectionDialog_locationIsSelf
	public static String ProjectLocationSelectionDialog_selectionTitle
	public static String ProjectLocationSelectionDialog_useDefaultLabel
	public static String ResourceSelectionDialog_title
	public static String ResourceSelectionDialog_message
	public static String MarkerResolutionSelectionDialog_title
	public static String MarkerResolutionSelectionDialog_messageLabel
	public static String MarkerDeleteHandler_JobTitle
	public static String MarkerDeleteHandler_JobMessageLabel
	public static String FilteredResourcesSelectionDialog_showDerivedResourcesAction
	public static String ResourceSelectionDialog_label
	public static String ResourceSelectionDialog_matching
	public static String ResourceSelectionDialog_folders
	public static String ResourceSelectionDialog_showDerived
	public static String OpenResourceDialog_title
	public static String OpenResourceDialog_openWithMenu_label
	public static String OpenResourceDialog_openButton_text
	public static String OpenResourceDialog_openWithButton_toolTip
	public static String NewFolderDialog_title
	public static String NewFolderDialog_nameLabel
	public static String NewFolderDialog_alreadyExists
	public static String NewFolderDialog_folderNameEmpty
	public static String NewFolderDialog_progress
	public static String NewFolderDialog_errorTitle
	public static String NewFolderDialog_internalError
	public static String CreateLinkedResourceGroup_linkFileButton
	public static String CreateLinkedResourceGroup_linkFolderButton
	public static String CreateLinkedResourceGroup_browseButton
	public static String CreateLinkedResourceGroup_variablesButton
	public static String CreateLinkedResourceGroup_resolvedPathLabel
	public static String CreateLinkedResourceGroup_targetSelectionLabel
	public static String CreateLinkedResourceGroup_targetSelectionTitle
	public static String CreateLinkedResourceGroup_linkTargetNotFile
	public static String CreateLinkedResourceGroup_linkTargetNotFolder
	public static String CreateLinkedResourceGroup_linkTargetNonExistent
	public static String CreateLinkedResourceGroup_unableToValidateLinkTarget
	public static String CreateLinkedResourceGroup_linkRequiredUnderAGroup
	public static String PathVariablesBlock_variablesLabel
	public static String PathVariablesBlock_variablesLabelForResource
	public static String PathVariablesBlock_addVariableButton
	public static String PathVariablesBlock_editVariableButton
	public static String PathVariablesBlock_removeVariableButton
	public static String PathVariablesBlock_nameColumn
	public static String PathVariablesBlock_valueColumn
	public static String ResourceFilterEditDialog_title
	public static String PathVariableSelectionDialog_title
	public static String PathVariableSelectionDialog_extendButton
	public static String PathVariableSelectionDialog_ExtensionDialog_title
	public static String PathVariableSelectionDialog_ExtensionDialog_description
	public static String ImportTypeDialog_title
	public static String ImportTypeDialog_titleFilesOnly
	public static String ImportTypeDialog_titleFilesLinking
	public static String ImportTypeDialog_question
	public static String ImportTypeDialog_questionFilesOnly
	public static String ImportTypeDialog_moveFilesAndDirectories
	public static String ImportTypeDialog_copyFilesAndDirectories
	public static String ImportTypeDialog_moveFiles
	public static String ImportTypeDialog_copyFiles
	public static String ImportTypeDialog_recreateFilesAndDirectories
	public static String ImportTypeDialog_createLinks
	public static String ImportTypeDialog_linkFiles
	public static String ImportTypeDialog_importElementsAs
	public static String ImportTypeDialog_importElementsAsTooltip
	public static String ImportTypeDialog_importElementsAsTooltipSet
	public static String ImportTypeDialog_editVariables
	public static String ImportTypeDialog_alwaysPerformThisOperation
	public static String ImportTypeDialog_configureSettings
	public static String EditorManager_saveResourcesMessage
	public static String EditorManager_saveResourcesTitle
	public static String OpenSystemEditorAction_dialogTitle
	public static String OpenSystemEditorAction_text
	public static String OpenSystemEditorAction_toolTip
	public static String WorkspaceAction_problemsTitle
	public static String WorkspaceAction_logTitle
	public static String WorkbenchAction_problemsMessage
	public static String WorkbenchAction_internalError
	public static String Workspace
	public static String WorkbenchWindow_shellTitle
	public static String Internal_error
	public static String InternalError
	public static String InternalErrorNoArg
	public static String InternalErrorOneArg
	public static String FatalError_RecursiveError
	public static String FatalError_OutOfMemoryError
	public static String FatalError_StackOverflowError
	public static String FatalError_VirtualMachineError
	public static String FatalError_SWTError
	public static String FatalError
	public static String ProblemSavingWorkbench
	public static String ProblemsSavingWorkspace
	public static String Problems_Opening_Page
	public static String Workspace_refreshing
	public static String IDEExceptionHandler_ExceptionHandledMessage
	public static String CreateFileAction_text
	public static String CreateFileAction_toolTip
	public static String CreateFileAction_title
	public static String CreateFolderAction_text
	public static String CreateFolderAction_toolTip
	public static String CreateFolderAction_title
	public static String ScrubLocalAction_problemsMessage
	public static String ScrubLocalAction_text
	public static String ScrubLocalAction_toolTip
	public static String ScrubLocalAction_problemsTitle
	public static String ScrubLocalAction_progress
	public static String TextAction_selectAll
	public static String Cut
	public static String Copy
	public static String Paste
	public static String Delete
	public static String WorkbenchPreference_saveInterval
	public static String WorkbenchPreference_saveIntervalError
	public static String ResourceWorkingSetPage_title
	public static String ResourceWorkingSetPage_description
	public static String ResourceWorkingSetPage_message
	public static String ResourceWorkingSetPage_label_tree
	public static String ResourceWorkingSetPage_warning_nameMustNotBeEmpty
	public static String ResourceWorkingSetPage_warning_nameWhitespace
	public static String ResourceWorkingSetPage_warning_workingSetExists
	public static String ResourceWorkingSetPage_warning_resourceMustBeChecked
	public static String ResourceWorkingSetPage_error
	public static String ResourceWorkingSetPage_error_updateCheckedState
	public static String ResourceWorkingSetPage_selectAll_label
	public static String ResourceWorkingSetPage_selectAll_toolTip
	public static String ResourceWorkingSetPage_deselectAll_label
	public static String ResourceWorkingSetPage_deselectAll_toolTip
	public static String ResourceEncodingFieldEditor_ErrorLoadingMessage
	public static String ResourceEncodingFieldEditor_ErrorStoringMessage
	public static String ResourceEncodingFieldEditor_EncodingConflictTitle
	public static String ResourceEncodingFieldEditor_EncodingConflictMessage
	public static String ChooseWorkspaceDialog_dialogName
	public static String ChooseWorkspaceDialog_dialogTitle
	public static String ChooseWorkspaceDialog_dialogMessage
	public static String ChooseWorkspaceDialog_defaultProductName
	public static String ChooseWorkspaceDialog_workspaceEntryLabel
	public static String ChooseWorkspaceDialog_browseLabel
	public static String ChooseWorkspaceDialog_directoryBrowserTitle
	public static String ChooseWorkspaceDialog_directoryBrowserMessage
	public static String ChooseWorkspaceDialog_useDefaultMessage
	public static String ChooseWorkspaceWithSettingsDialog_SettingsGroupName
	public static String ChooseWorkspaceWithSettingsDialog_ProblemsTransferTitle
	public static String ChooseWorkspaceWithSettingsDialog_TransferFailedMessage
	public static String ChooseWorkspaceWithSettingsDialog_SaveSettingsFailed
	public static String ChooseWorkspaceWithSettingsDialog_ClassCreationFailed
	public static String IDEApplication_workspaceMandatoryTitle
	public static String IDEApplication_workspaceMandatoryMessage
	public static String IDEApplication_workspaceInUseTitle
	public static String IDEApplication_workspaceInUseMessage
	public static String IDEApplication_workspaceEmptyTitle
	public static String IDEApplication_workspaceEmptyMessage
	public static String IDEApplication_workspaceInvalidTitle
	public static String IDEApplication_workspaceInvalidMessage
	public static String IDEApplication_workspaceCannotBeSetTitle
	public static String IDEApplication_workspaceCannotBeSetMessage
	public static String IDEApplication_workspaceCannotLockTitle
	public static String IDEApplication_workspaceCannotLockMessage
	public static String IDEApplication_versionTitle
	public static String IDEApplication_versionMessage
	public static String GlobalBuildAction_BuildRunningTitle
	public static String GlobalBuildAction_BuildRunningMessage
	public static String CleanDialog_buildCleanAuto
	public static String CleanDialog_buildCleanManual
	public static String CleanDialog_title
	public static String CleanDialog_cleanAllButton
	public static String CleanDialog_cleanSelectedButton
	public static String CleanDialog_buildNowButton
	public static String CleanDialog_globalBuildButton
	public static String CleanDialog_buildSelectedProjectsButton
	public static String CleanDialog_cleanSelectedTaskName
	public static String CleanDialog_cleanAllTaskName
	public static String IDEEncoding_EncodingJob
	public static String IDEEditorsPreferencePage_WorkbenchPreference_viewsRelatedLink
	public static String IDEEditorsPreferencePage_WorkbenchPreference_FileEditorsRelatedLink
	public static String IDEEditorsPreferencePage_WorkbenchPreference_contentTypesRelatedLink
	public static String WorkbenchEncoding_invalidCharset
	public static String CopyProjectAction_confirm
	public static String CopyProjectAction_warning
	public static String DeleteResourceAction_confirm
	public static String DeleteResourceAction_warning
	public static String CopyFilesAndFoldersOperation_confirmMove
	public static String CopyFilesAndFoldersOperation_warningMove
	public static String CopyFilesAndFoldersOperation_confirmCopy
	public static String CopyFilesAndFoldersOperation_warningCopy
	public static String RenameResourceAction_confirm
	public static String RenameResourceAction_warning
	public static String IDE_sideEffectWarning
	public static String IDE_areYouSure
	public static String IDEIdleHelper_backgroundGC
	public static String SystemSettingsChange_title
	public static String SystemSettingsChange_message
	public static String SystemSettingsChange_yes
	public static String SystemSettingsChange_no
	public static String UnsupportedVM_message
	public static String IDEWorkbenchActivityHelper_jobName
	public static String OpenDelayedFileAction_title
	public static String OpenDelayedFileAction_message_errorOnOpen
	public static String OpenDelayedFileAction_message_fileNotFound
	public static String OpenDelayedFileAction_message_noWindow
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ui/internal/ide/IDEWorkbenchPlugin$1.class
IDEWorkbenchPlugin.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IDEWorkbenchPlugin$1 extends java.lang.Object implements java.lang.Runnable  {
	private final Object[] val$ret
	private final org.eclipse.core.runtime.IConfigurationElement val$element
	private final String val$classAttribute
	private final org.eclipse.core.runtime.CoreException[] val$exc
	void  (java.lang.Object[], org.eclipse.core.runtime.IConfigurationElement, java.lang.String, org.eclipse.core.runtime.CoreException[]) 
	public void run () 
		org.eclipse.core.runtime.CoreException e
}

org/eclipse/ui/internal/ide/IDEWorkbenchPlugin.class
IDEWorkbenchPlugin.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.IDEWorkbenchPlugin extends org.eclipse.ui.plugin.AbstractUIPlugin {
	private static org.eclipse.ui.internal.ide.IDEWorkbenchPlugin inst
	public static boolean DEBUG
	public static final String IDE_WORKBENCH
	public static final String DEFAULT_TEXT_EDITOR_ID
	public static final String PL_MARKER_IMAGE_PROVIDER
	public static final String PL_MARKER_HELP
	public static final String PL_MARKER_RESOLUTION
	public static final String PL_CAPABILITIES
	public static final String PL_PROJECT_NATURE_IMAGES
	private static final String ICONS_PATH
	private org.eclipse.ui.internal.ide.registry.ProjectImageRegistry projectImageRegistry
	private org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry markerImageProviderRegistry
	private org.eclipse.jface.resource.ResourceManager resourceManager
	static void  () 
	public void  () 
	public static java.lang.Object createExtension (org.eclipse.core.runtime.IConfigurationElement, java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IConfigurationElement element
		String classAttribute
		org.osgi.framework.Bundle plugin
		Object[] ret
		org.eclipse.core.runtime.CoreException[] exc
	public static org.eclipse.ui.internal.ide.IDEWorkbenchPlugin getDefault () 
	public static org.eclipse.core.resources.IWorkspace getPluginWorkspace () 
	public static void log (java.lang.String) 
		String message
	public static void log (java.lang.String, java.lang.Throwable) 
		String message
		Throwable t
		org.eclipse.core.runtime.IStatus status
	public static void log (java.lang.Class, java.lang.String, java.lang.Throwable) 
		Class clazz
		String methodName
		Throwable t
		String msg
	public static void log (java.lang.String, org.eclipse.core.runtime.IStatus) 
		String message
		org.eclipse.core.runtime.IStatus status
	protected void refreshPluginActions () 
	public org.eclipse.ui.internal.ide.registry.ProjectImageRegistry getProjectImageRegistry () 
	public org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry getMarkerImageProviderRegistry () 
	public org.eclipse.ui.internal.ide.AboutInfo[] getFeatureInfos () 
		java.util.List infos
		org.eclipse.core.runtime.IBundleGroupProvider[] providers
		int i
		org.eclipse.core.runtime.IBundleGroup[] bundleGroups
		int j
	public org.eclipse.ui.internal.ide.AboutInfo getPrimaryInfo () 
		org.eclipse.core.runtime.IProduct product
	public static org.eclipse.jface.resource.ImageDescriptor getIDEImageDescriptor (java.lang.String) 
		String relativePath
	public org.eclipse.jface.resource.ResourceManager getResourceManager () 
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
}

org/eclipse/ui/internal/ide/IIDEHelpContextIds.class
IIDEHelpContextIds.java
package org.eclipse.ui.internal.ide
public abstract org.eclipse.ui.internal.ide.IIDEHelpContextIds extends java.lang.Object {
	public static final String PREFIX
	public static final String ADD_BOOKMARK_ACTION
	public static final String ADD_TASK_ACTION
	public static final String INCREMENTAL_BUILD_ACTION
	public static final String FULL_BUILD_ACTION
	public static final String CLOSE_RESOURCE_ACTION
	public static final String CLOSE_UNRELATED_PROJECTS_ACTION
	public static final String OPEN_RESOURCE_ACTION
	public static final String OPEN_FILE_ACTION
	public static final String OPEN_LOCAL_FILE_ACTION
	public static final String OPEN_SYSTEM_EDITOR_ACTION
	public static final String REFRESH_ACTION
	public static final String MOVE_RESOURCE_ACTION
	public static final String COPY_RESOURCE_ACTION
	public static final String MOVE_PROJECT_ACTION
	public static final String COPY_PROJECT_ACTION
	public static final String RENAME_RESOURCE_ACTION
	public static final String DELETE_RESOURCE_ACTION
	public static final String PROJECT_PROPERTY_DIALOG_ACTION
	public static final String CREATE_FOLDER_ACTION
	public static final String CREATE_FILE_ACTION
	public static final String SCRUB_LOCAL_ACTION
	public static final String GLOBAL_INCREMENTAL_BUILD_ACTION
	public static final String GLOBAL_FULL_BUILD_ACTION
	public static final String QUICK_START_ACTION
	public static final String TIPS_AND_TRICKS_ACTION
	public static final String TEXT_CUT_ACTION
	public static final String TEXT_COPY_ACTION
	public static final String TEXT_PASTE_ACTION
	public static final String TEXT_DELETE_ACTION
	public static final String TEXT_SELECT_ALL_ACTION
	public static final String OPEN_WORKSPACE_FILE_ACTION
	public static final String PROJECT_LOCATION_SELECTION_DIALOG
	public static final String CONTAINER_SELECTION_DIALOG
	public static final String FILE_SELECTION_DIALOG
	public static final String RESOURCE_SELECTION_DIALOG
	public static final String DELETE_PROJECT_DIALOG
	public static final String MARKER_RESOLUTION_SELECTION_DIALOG
	public static final String WELCOME_PAGE_SELECTION_DIALOG
	public static final String TIPS_AND_TRICKS_PAGE_SELECTION_DIALOG
	public static final String OPEN_RESOURCE_DIALOG
	public static final String NEW_FOLDER_DIALOG
	public static final String PATH_VARIABLE_SELECTION_DIALOG
	public static final String IMPORT_TYPE_DIALOG
	public static final String SAVE_AS_DIALOG
	public static final String WELCOME_EDITOR
	public static final String BUILD_ORDER_PREFERENCE_PAGE
	public static final String FILE_STATES_PREFERENCE_PAGE
	public static final String LINKED_RESOURCE_PREFERENCE_PAGE
	public static final String PROJECT_REFERENCE_PROPERTY_PAGE
	public static final String RESOURCE_FILTER_PROPERTY_PAGE
	public static final String EDIT_RESOURCE_FILTER_PROPERTY_PAGE
	public static final String EDIT_RESOURCE_FILTER_DIALOG
	public static final String RESOURCE_INFO_PROPERTY_PAGE
	public static final String NEW_FILE_WIZARD_PAGE
	public static final String NEW_PROJECT_WIZARD_PAGE
	public static final String NEW_PROJECT_REFERENCE_WIZARD_PAGE
	public static final String NEW_FOLDER_WIZARD_PAGE
	public static final String LINKED_RESOURCE_PAGE
	public static final String NEW_GROUP_WIZARD_PAGE
	public static final String NEW_LINK_WIZARD_PAGE
	public static final String WORKING_SET_RESOURCE_PAGE
	public static final String WORKSPACE_PREFERENCE_PAGE
	public static final String NEW_FILE_WIZARD
	public static final String NEW_FOLDER_WIZARD
	public static final String NEW_PROJECT_WIZARD
	public static final String SWITCH_WORKSPACE_ACTION
}

org/eclipse/ui/internal/ide/IMarkerImageProvider.class
IMarkerImageProvider.java
package org.eclipse.ui.internal.ide
public abstract org.eclipse.ui.internal.ide.IMarkerImageProvider extends java.lang.Object {
	public abstract java.lang.String getImagePath (org.eclipse.core.resources.IMarker) 
}

org/eclipse/ui/internal/ide/IURIEditorInputAdapterFactory$PathEditorInputAdapter.class
IURIEditorInputAdapterFactory.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.IURIEditorInputAdapterFactory$PathEditorInputAdapter extends org.eclipse.ui.ide.FileStoreEditorInput implements org.eclipse.ui.IPathEditorInput  {
	public void  (org.eclipse.core.filesystem.IFileStore) 
		org.eclipse.core.filesystem.IFileStore fileStore
	public org.eclipse.core.runtime.IPath getPath () 
}

org/eclipse/ui/internal/ide/IURIEditorInputAdapterFactory.class
IURIEditorInputAdapterFactory.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.IURIEditorInputAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory  {
	private static final Class[] ADAPTER_LIST
	static Class class$0
	static void  () 
	public void  () 
	public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
		Object adaptableObject
		Class adapterType
		org.eclipse.core.filesystem.IFileStore fileStore
	public java.lang.Class[] getAdapterList () 
}

org/eclipse/ui/internal/ide/LineDelimiterEditor$1.class
LineDelimiterEditor.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.LineDelimiterEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.LineDelimiterEditor this$0
	void  (org.eclipse.ui.internal.ide.LineDelimiterEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/LineDelimiterEditor.class
LineDelimiterEditor.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.LineDelimiterEditor extends java.lang.Object {
	private org.eclipse.swt.widgets.Button defaultButton
	private org.eclipse.swt.widgets.Button otherButton
	private org.eclipse.swt.widgets.Combo choiceCombo
	private org.eclipse.core.resources.IProject project
	private org.eclipse.swt.widgets.Group group
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.core.resources.IProject) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.core.resources.IProject project
	protected void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.events.SelectionAdapter buttonListener
	public void doLoad () 
		String resourcePreference
	public void loadDefault () 
	public java.lang.String getStoredValue () 
		org.eclipse.core.runtime.preferences.IScopeContext[] scopeContext
		org.eclipse.core.runtime.preferences.IEclipsePreferences node
	private org.eclipse.core.runtime.preferences.IScopeContext getScopeContext () 
	protected java.lang.String[] getChoices () 
		java.util.Set keys
		String[] keyArray
	private void populateChoiceCombo (java.lang.String[]) 
		String[] items
	private void updateState (boolean) 
		boolean useDefault
	private void selectChoice () 
		String selection
		java.util.Map knownValues
		java.util.Set keys
		String current
		java.util.Iterator iter
		String element
		String[] items
		int i
		String item
	public void store () 
		String val
		String val
		java.util.Map lineSeparators
		org.eclipse.core.runtime.preferences.IEclipsePreferences node
		org.osgi.service.prefs.BackingStoreException e
	public void setEnabled (boolean) 
		boolean enabled
		org.eclipse.swt.widgets.Control[] children
		int i
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.ui.internal.ide.LineDelimiterEditor) 
	static void access$1 (org.eclipse.ui.internal.ide.LineDelimiterEditor, boolean) 
}

org/eclipse/ui/internal/ide/LinkedResourceDecorator.class
LinkedResourceDecorator.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.LinkedResourceDecorator extends java.lang.Object implements org.eclipse.jface.viewers.ILightweightLabelDecorator  {
	private static final org.eclipse.jface.resource.ImageDescriptor LINK
	private static final org.eclipse.jface.resource.ImageDescriptor LINK_WARNING
	static void  () 
	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
	public void decorate (java.lang.Object, org.eclipse.jface.viewers.IDecoration) 
		Object element
		org.eclipse.jface.viewers.IDecoration decoration
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.filesystem.IFileInfo fileInfo
		java.net.URI location
}

org/eclipse/ui/internal/ide/Policy.class
Policy.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.Policy extends java.lang.Object {
	public static final boolean DEFAULT
	public static boolean DEBUG_OPEN_ERROR_DIALOG
	public static boolean DEBUG_GC
	public static boolean DEBUG_UNDOMONITOR
	public static boolean DEBUG_CORE_EXCEPTIONS
	static void  () 
	public void  () 
	private static boolean getDebugOption (java.lang.String) 
		String option
	public static void handle (org.eclipse.core.runtime.CoreException) 
		org.eclipse.core.runtime.CoreException exception
}

org/eclipse/ui/internal/ide/ProblemImageProvider.class
ProblemImageProvider.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ProblemImageProvider extends java.lang.Object implements org.eclipse.ui.internal.ide.IMarkerImageProvider  {
	public void  () 
	public java.lang.String getImagePath (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
		String iconPath
	private boolean isMarkerType (org.eclipse.core.resources.IMarker, java.lang.String) 
		org.eclipse.core.resources.IMarker marker
		String type
}

org/eclipse/ui/internal/ide/ResourceDragAndDropEditor$PreferenceGroup.class
ResourceDragAndDropEditor.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ResourceDragAndDropEditor$PreferenceGroup extends java.lang.Object {
	org.eclipse.swt.widgets.Group group
	String preferenceKey
	String title
	String[] labels
	String[] values
	org.eclipse.swt.widgets.Button[] buttons
	final org.eclipse.ui.internal.ide.ResourceDragAndDropEditor this$0
	public void  (org.eclipse.ui.internal.ide.ResourceDragAndDropEditor, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[]) 
		String title
		String pref
		String[] labels
		String[] values
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.layout.GridLayout layout
		int i
	public void doLoad () 
		String resourcePreference
	private void updateState (java.lang.String) 
		String value
		int i
	public void loadDefault () 
		String value
	public java.lang.String getStoredValue (boolean) 
		boolean useDefault
		org.eclipse.jface.preference.IPreferenceStore store
	private java.lang.String getSelection () 
		int i
	public void store () 
		org.eclipse.jface.preference.IPreferenceStore store
	public void setEnabled (boolean) 
		boolean enableLinking
		int i
}

org/eclipse/ui/internal/ide/ResourceDragAndDropEditor.class
ResourceDragAndDropEditor.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ResourceDragAndDropEditor extends java.lang.Object {
	org.eclipse.ui.internal.ide.ResourceDragAndDropEditor$PreferenceGroup folderPref
	org.eclipse.ui.internal.ide.ResourceDragAndDropEditor$PreferenceGroup virtualFolderPref
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	protected void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void doLoad () 
	public void loadDefault () 
	public void store () 
	public void setEnabled (boolean) 
		boolean enableLinking
}

org/eclipse/ui/internal/ide/ResourceFilterDecorator.class
ResourceFilterDecorator.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ResourceFilterDecorator extends java.lang.Object implements org.eclipse.jface.viewers.ILightweightLabelDecorator  {
	private static final String IMG_MARKERS_RESOURCE_FILTER_DECORATION_PATH
	org.eclipse.jface.resource.ImageDescriptor descriptorImage
	public void  () 
	public void decorate (java.lang.Object, org.eclipse.jface.viewers.IDecoration) 
		Object element
		org.eclipse.jface.viewers.IDecoration decoration
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.resources.IResourceFilterDescription[] filters
	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
}

org/eclipse/ui/internal/ide/ResourceWorkingSetUpdater$WorkingSetDelta.class
ResourceWorkingSetUpdater.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.ResourceWorkingSetUpdater$WorkingSetDelta extends java.lang.Object {
	private org.eclipse.ui.IWorkingSet fWorkingSet
	private java.util.List fElements
	private boolean fChanged
	public void  (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
	public int indexOf (java.lang.Object) 
		Object element
	public void set (int, java.lang.Object) 
		int index
		Object element
	public void remove (int) 
		int index
	public void process () 
}

org/eclipse/ui/internal/ide/ResourceWorkingSetUpdater.class
ResourceWorkingSetUpdater.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.ResourceWorkingSetUpdater extends java.lang.Object implements org.eclipse.ui.IWorkingSetUpdater org.eclipse.core.resources.IResourceChangeListener  {
	private java.util.List fWorkingSets
	public void  () 
	public void add (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
	public boolean remove (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
		boolean result
		boolean result
	public boolean contains (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
	public void dispose () 
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.ui.IWorkingSet[] workingSets
		org.eclipse.ui.IWorkingSet[] workingSets
		int w
		org.eclipse.ui.internal.ide.ResourceWorkingSetUpdater$WorkingSetDelta workingSetDelta
	private void processResourceDelta (org.eclipse.ui.internal.ide.ResourceWorkingSetUpdater$WorkingSetDelta, org.eclipse.core.resources.IResourceDelta) 
		org.eclipse.ui.internal.ide.ResourceWorkingSetUpdater$WorkingSetDelta result
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResource resource
		int type
		int index
		int kind
		int flags
		org.eclipse.core.resources.IResourceDelta[] children
		int i
	private boolean projectGotClosedOrOpened (org.eclipse.core.resources.IResource, int, int) 
		org.eclipse.core.resources.IResource resource
		int kind
		int flags
	private void checkElementExistence (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
		java.util.List elements
		boolean changed
		java.util.Iterator iter
		org.eclipse.core.runtime.IAdaptable element
		boolean remove
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
}

org/eclipse/ui/internal/ide/StatusUtil.class
StatusUtil.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.StatusUtil extends java.lang.Object {
	public void  () 
	protected static java.util.List flatten (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus aStatus
		java.util.List result
		org.eclipse.core.runtime.IStatus[] children
		int i
		org.eclipse.core.runtime.IStatus currentChild
		java.util.Iterator childStatiiEnum
	protected static org.eclipse.core.runtime.IStatus newStatus (org.eclipse.core.runtime.IStatus[], java.lang.String, java.lang.Throwable) 
		org.eclipse.core.runtime.IStatus[] stati
		String message
		Throwable exception
	public static org.eclipse.core.runtime.IStatus newStatus (int, java.lang.String, java.lang.Throwable) 
		int severity
		String message
		Throwable exception
		String statusMessage
	public static org.eclipse.core.runtime.IStatus newStatus (java.util.List, java.lang.String, java.lang.Throwable) 
		java.util.List children
		String message
		Throwable exception
		java.util.List flatStatusCollection
		java.util.Iterator iter
		org.eclipse.core.runtime.IStatus currentStatus
		java.util.Iterator childrenIter
		org.eclipse.core.runtime.IStatus[] stati
}

org/eclipse/ui/internal/ide/StringMatcher$Position.class
StringMatcher.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.StringMatcher$Position extends java.lang.Object {
	int start
	int end
	public void  (int, int) 
		int start
		int end
	public int getStart () 
	public int getEnd () 
}

org/eclipse/ui/internal/ide/StringMatcher.class
StringMatcher.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.StringMatcher extends java.lang.Object {
	protected String fPattern
	protected int fLength
	protected boolean fIgnoreWildCards
	protected boolean fIgnoreCase
	protected boolean fHasLeadingStar
	protected boolean fHasTrailingStar
	protected String[] fSegments
	protected int fBound
	protected static final char fSingleWildCard
	public void  (java.lang.String, boolean, boolean) 
		String pattern
		boolean ignoreCase
		boolean ignoreWildCards
	public org.eclipse.ui.internal.ide.StringMatcher$Position find (java.lang.String, int, int) 
		String text
		int start
		int end
		int tlen
		int x
		int segCount
		int curPos
		int matchStart
		int i
		String current
		int nextMatch
	public boolean match (java.lang.String) 
		String text
	public boolean match (java.lang.String, int, int) 
		String text
		int start
		int end
		int segCount
		int tlen
		int tCurPos
		int bound
		int i
		String current
		int segLength
		int currentMatch
		int currentMatch
		int k
		int clen
	private void parseNoWildCards () 
	private void parseWildCards () 
		java.util.Vector temp
		int pos
		StringBuffer buf
		char c
		char next
	protected int posIn (java.lang.String, int, int) 
		String text
		int start
		int end
		int max
		int i
		int i
	protected int regExpPosIn (java.lang.String, int, int, java.lang.String) 
		String text
		int start
		int end
		String p
		int plen
		int max
		int i
	protected boolean regExpRegionMatches (java.lang.String, int, java.lang.String, int, int) 
		String text
		int tStart
		String p
		int pStart
		int plen
		char tchar
		char pchar
	protected int textPosIn (java.lang.String, int, int, java.lang.String) 
		String text
		int start
		int end
		String p
		int plen
		int max
		int i
		int i
}

org/eclipse/ui/internal/ide/TipsAndTricksAction$1.class
TipsAndTricksAction.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.TipsAndTricksAction$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.TipsAndTricksAction this$0
	private final String val$href
	void  (org.eclipse.ui.internal.ide.TipsAndTricksAction, java.lang.String) 
	public void run () 
}

org/eclipse/ui/internal/ide/TipsAndTricksAction.class
TipsAndTricksAction.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.TipsAndTricksAction extends org.eclipse.ui.actions.PartEventAction implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private org.eclipse.ui.IWorkbenchWindow workbenchWindow
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void run () 
		org.eclipse.ui.internal.ide.AboutInfo[] featureInfos
		java.util.ArrayList tipsAndTricksFeatures
		int i
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.ui.internal.ide.AboutInfo[] features
		org.eclipse.core.runtime.IProduct product
		org.eclipse.ui.internal.ide.FeatureSelectionDialog d
		org.eclipse.ui.internal.ide.AboutInfo feature
		String href
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
	public void dispose () 
	static org.eclipse.ui.IWorkbenchWindow access$0 (org.eclipse.ui.internal.ide.TipsAndTricksAction) 
}

org/eclipse/ui/internal/ide/VirtualResourceDecorator.class
VirtualResourceDecorator.java
package org.eclipse.ui.internal.ide
public org.eclipse.ui.internal.ide.VirtualResourceDecorator extends java.lang.Object implements org.eclipse.jface.viewers.ILightweightLabelDecorator  {
	private static final org.eclipse.jface.resource.ImageDescriptor VIRTUAL_FOLDER
	static void  () 
	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
	public void decorate (java.lang.Object, org.eclipse.jface.viewers.IDecoration) 
		Object element
		org.eclipse.jface.viewers.IDecoration decoration
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$1.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$1 extends java.lang.Object implements org.eclipse.ui.IPageListener  {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder this$0
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	public void pageActivated (org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.ui.IWorkbenchPage page
	public void pageClosed (org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.ui.IWorkbenchPage page
	public void pageOpened (org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.jface.action.IAction buildHandler
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$2.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$2 extends java.lang.Object implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener  {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder this$0
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent) 
		org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$3.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$3 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder this$0
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
	static org.eclipse.ui.internal.ide.WorkbenchActionBuilder access$0 (org.eclipse.ui.internal.ide.WorkbenchActionBuilder$3) 
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$4.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder$3 this$1
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder$3) 
	public void run () 
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$5.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$5 extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener  {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder this$0
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
		org.eclipse.core.resources.IResourceDelta delta
		org.eclipse.core.resources.IResourceDelta[] projectDeltas
		int i
		int kind
		boolean changed
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$6.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$6 extends org.eclipse.ui.internal.ide.actions.QuickMenuAction {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder this$0
	private final org.eclipse.ui.IWorkbenchWindow val$window
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder, java.lang.String, org.eclipse.ui.IWorkbenchWindow) 
		String $anonymous0
	protected void fillMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$7.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$7 extends org.eclipse.ui.internal.ide.actions.QuickMenuAction {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder this$0
	private final org.eclipse.ui.IWorkbenchWindow val$window
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder, java.lang.String, org.eclipse.ui.IWorkbenchWindow) 
		String $anonymous0
	protected void fillMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder$8.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
 org.eclipse.ui.internal.ide.WorkbenchActionBuilder$8 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.WorkbenchActionBuilder this$0
	void  (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	public void run () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IProject[] projects
		boolean enabled
		org.eclipse.jface.action.ICoolBarManager coolBarManager
		org.eclipse.jface.action.IContributionItem cbItem
		org.eclipse.jface.internal.provisional.action.IToolBarContributionItem toolBarItem
		org.eclipse.jface.action.IToolBarManager toolBarManager
		boolean found
	private void updateCommandEnablement (java.lang.String) 
		String commandId
		org.eclipse.ui.handlers.IHandlerService handlerService
		org.eclipse.ui.commands.ICommandService commandService
		org.eclipse.core.commands.Command buildAllCmd
}

org/eclipse/ui/internal/ide/WorkbenchActionBuilder.class
WorkbenchActionBuilder.java
package org.eclipse.ui.internal.ide
public final org.eclipse.ui.internal.ide.WorkbenchActionBuilder extends org.eclipse.ui.application.ActionBarAdvisor {
	private final org.eclipse.ui.IWorkbenchWindow window
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction closeAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction closeAllAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction closeOthersAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction closeAllSavedAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction saveAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction saveAllAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction newWindowAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction newEditorAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction helpContentsAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction helpSearchAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction dynamicHelpAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction aboutAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction openPreferencesAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction saveAsAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction hideShowEditorAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction savePerspectiveAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction resetPerspectiveAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction editActionSetAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction closePerspAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction lockToolBarAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction closeAllPerspsAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction showViewMenuAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction showPartPaneMenuAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction nextPartAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction prevPartAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction nextEditorAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction prevEditorAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction nextPerspectiveAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction prevPerspectiveAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction activateEditorAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction maximizePartAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction minimizePartAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction switchToEditorAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction workbookEditorsAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction quickAccessAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction backwardHistoryAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction forwardHistoryAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction undoAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction redoAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction quitAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction goIntoAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction backAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction forwardAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction upAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction nextAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction previousAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction openWorkspaceAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction projectPropertyDialogAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction newWizardAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction newWizardDropDownAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction importResourcesAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction exportResourcesAction
	org.eclipse.ui.actions.ActionFactory$IWorkbenchAction buildAllAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction cleanAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction toggleAutoBuildAction
	org.eclipse.jface.action.MenuManager buildWorkingSetMenu
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction quickStartAction
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction tipsAndTricksAction
	private org.eclipse.ui.internal.ide.actions.QuickMenuAction showInQuickMenu
	private org.eclipse.ui.internal.ide.actions.QuickMenuAction newQuickMenu
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction introAction
	org.eclipse.ui.actions.ActionFactory$IWorkbenchAction buildProjectAction
	private org.eclipse.ui.actions.NewWizardMenu newWizardMenu
	private org.eclipse.jface.action.StatusLineContributionItem statusLineItem
	private org.eclipse.core.runtime.Preferences$IPropertyChangeListener prefListener
	private org.eclipse.jface.util.IPropertyChangeListener propPrefListener
	private org.eclipse.ui.IPageListener pageListener
	private org.eclipse.core.resources.IResourceChangeListener resourceListener
	private boolean isDisposed
	private org.eclipse.jface.action.MenuManager coolbarPopupMenuManager
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	public void  (org.eclipse.ui.application.IActionBarConfigurer) 
		org.eclipse.ui.application.IActionBarConfigurer configurer
	private org.eclipse.ui.IWorkbenchWindow getWindow () 
	private void hookListeners () 
	public void fillActionBars (int) 
		int flags
	protected void fillCoolBar (org.eclipse.jface.action.ICoolBarManager) 
		org.eclipse.jface.action.ICoolBarManager coolBar
		org.eclipse.ui.internal.provisional.application.IActionBarConfigurer2 actionBarConfigurer
		org.eclipse.ui.menus.IMenuService menuService
		org.eclipse.jface.action.IToolBarManager fileToolBar
		org.eclipse.jface.action.IToolBarManager navToolBar
		org.eclipse.jface.action.IToolBarManager helpToolBar
	protected void fillMenuBar (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menuBar
	private org.eclipse.jface.action.MenuManager createFileMenu () 
		org.eclipse.jface.action.MenuManager menu
		String newText
		String newId
		org.eclipse.jface.action.MenuManager newMenu
		org.eclipse.jface.action.ActionContributionItem quitItem
	private org.eclipse.jface.action.MenuManager createEditMenu () 
		org.eclipse.jface.action.MenuManager menu
	private org.eclipse.jface.action.MenuManager createNavigateMenu () 
		org.eclipse.jface.action.MenuManager menu
		org.eclipse.jface.action.MenuManager goToSubMenu
		int i
		org.eclipse.jface.action.MenuManager showInSubMenu
		int i
	private org.eclipse.jface.action.MenuManager createProjectMenu () 
		org.eclipse.jface.action.MenuManager menu
	private org.eclipse.jface.action.MenuManager createWindowMenu () 
		org.eclipse.jface.action.MenuManager menu
		org.eclipse.jface.action.Separator sep
		org.eclipse.jface.action.ActionContributionItem openPreferencesItem
	private void addPerspectiveActions (org.eclipse.jface.action.MenuManager) 
		org.eclipse.jface.action.MenuManager menu
		String openText
		org.eclipse.jface.action.MenuManager changePerspMenuMgr
		org.eclipse.jface.action.IContributionItem changePerspMenuItem
		org.eclipse.jface.action.MenuManager showViewMenuMgr
		org.eclipse.jface.action.IContributionItem showViewMenu
	private void addWorkingSetBuildActions (org.eclipse.jface.action.MenuManager) 
		org.eclipse.jface.action.MenuManager menu
		org.eclipse.jface.action.IContributionItem workingSetBuilds
	private void addKeyboardShortcuts (org.eclipse.jface.action.MenuManager) 
		org.eclipse.jface.action.MenuManager menu
		org.eclipse.jface.action.MenuManager subMenu
	private org.eclipse.jface.action.MenuManager createHelpMenu () 
		org.eclipse.jface.action.MenuManager menu
		org.eclipse.jface.action.ActionContributionItem aboutItem
	private void addSeparatorOrGroupMarker (org.eclipse.jface.action.MenuManager, java.lang.String) 
		org.eclipse.jface.action.MenuManager menu
		String groupId
		String prefId
		boolean addExtraSeparators
	public void dispose () 
		org.eclipse.ui.menus.IMenuService menuService
	void updateModeLine (java.lang.String) 
		String text
	public boolean isApplicationMenu (java.lang.String) 
		String menuId
	public boolean isWorkbenchCoolItemId (java.lang.String) 
		String id
	protected void fillStatusLine (org.eclipse.jface.action.IStatusLineManager) 
		org.eclipse.jface.action.IStatusLineManager statusLine
	protected void makeActions (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		String showInQuickMenuId
	private void makeFeatureDependentActions (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.internal.ide.AboutInfo[] infos
		org.eclipse.jface.preference.IPreferenceStore prefs
		String stateKey
		String prevState
		String currentState
		boolean sameState
		String quickStartKey
		String showQuickStart
		boolean found
		String tipsAndTricksKey
		String showTipsAndTricks
		boolean found
	private boolean hasWelcomePage (org.eclipse.ui.internal.ide.AboutInfo[]) 
		org.eclipse.ui.internal.ide.AboutInfo[] infos
		int i
	private boolean hasTipsAndTricks (org.eclipse.ui.internal.ide.AboutInfo[]) 
		org.eclipse.ui.internal.ide.AboutInfo[] infos
		int i
	void updateBuildActions (boolean) 
		boolean immediately
		Runnable update
		org.eclipse.swt.widgets.Shell shell
	void updatePinActionToolbar () 
		org.eclipse.jface.action.ICoolBarManager coolBarManager
		org.eclipse.jface.action.IContributionItem cbItem
		org.eclipse.jface.internal.provisional.action.IToolBarContributionItem toolBarItem
		org.eclipse.jface.action.IToolBarManager toolBarManager
	private org.eclipse.jface.action.IContributionItem getPinEditorItem () 
	private org.eclipse.jface.action.IContributionItem getCutItem () 
	private org.eclipse.jface.action.IContributionItem getCopyItem () 
	private org.eclipse.jface.action.IContributionItem getPasteItem () 
	private org.eclipse.jface.action.IContributionItem getPrintItem () 
	private org.eclipse.jface.action.IContributionItem getSelectAllItem () 
	private org.eclipse.jface.action.IContributionItem getFindItem () 
	private org.eclipse.jface.action.IContributionItem getBookmarkItem () 
	private org.eclipse.jface.action.IContributionItem getTaskItem () 
	private org.eclipse.jface.action.IContributionItem getDeleteItem () 
	private org.eclipse.jface.action.IContributionItem getRevertItem () 
	private org.eclipse.jface.action.IContributionItem getRefreshItem () 
	private org.eclipse.jface.action.IContributionItem getPropertiesItem () 
	private org.eclipse.jface.action.IContributionItem getMoveItem () 
	private org.eclipse.jface.action.IContributionItem getRenameItem () 
	private org.eclipse.jface.action.IContributionItem getOpenProjectItem () 
	private org.eclipse.jface.action.IContributionItem getCloseProjectItem () 
	private org.eclipse.jface.action.IContributionItem getItem (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String actionId
		String commandId
		String image
		String disabledImage
		String label
		String tooltip
		String helpContextId
		org.eclipse.ui.ISharedImages sharedImages
		org.eclipse.ui.internal.handlers.IActionCommandMappingService acms
		org.eclipse.ui.menus.CommandContributionItemParameter commandParm
	static org.eclipse.ui.IWorkbenchWindow access$0 (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	static boolean access$1 (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	static org.eclipse.ui.actions.ActionFactory$IWorkbenchAction access$2 (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	static org.eclipse.ui.actions.ActionFactory$IWorkbenchAction access$3 (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
	static org.eclipse.ui.application.IActionBarConfigurer access$4 (org.eclipse.ui.internal.ide.WorkbenchActionBuilder) 
}

org/eclipse/ui/internal/ide/actions/
org/eclipse/ui/internal/ide/actions/BuildCleanAction.class
BuildCleanAction.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.BuildCleanAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private org.eclipse.ui.IWorkbenchWindow window
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void dispose () 
	public void run () 
		org.eclipse.core.resources.IProject[] selected
}

org/eclipse/ui/internal/ide/actions/BuildSetAction.class
BuildSetAction.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.BuildSetAction extends org.eclipse.jface.action.Action {
	public static org.eclipse.ui.internal.ide.actions.BuildSetAction lastBuilt
	private org.eclipse.ui.IWorkingSet workingSet
	private org.eclipse.ui.IWorkbenchWindow window
	private org.eclipse.ui.application.IActionBarConfigurer actionBars
	public void  (org.eclipse.ui.IWorkingSet, org.eclipse.ui.IWorkbenchWindow, org.eclipse.ui.application.IActionBarConfigurer) 
		org.eclipse.ui.IWorkingSet set
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.application.IActionBarConfigurer actionBars
	public org.eclipse.ui.IWorkingSet getWorkingSet () 
	public void run () 
		org.eclipse.core.resources.IProject[] projects
		org.eclipse.ui.actions.BuildAction build
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public java.lang.String toString () 
}

org/eclipse/ui/internal/ide/actions/BuildSetMenu$1.class
BuildSetMenu.java
package org.eclipse.ui.internal.ide.actions
 org.eclipse.ui.internal.ide.actions.BuildSetMenu$1 extends java.lang.Object implements org.eclipse.jface.action.IMenuListener  {
	final org.eclipse.ui.internal.ide.actions.BuildSetMenu this$0
	void  (org.eclipse.ui.internal.ide.actions.BuildSetMenu) 
	public void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
}

org/eclipse/ui/internal/ide/actions/BuildSetMenu.class
BuildSetMenu.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.BuildSetMenu extends org.eclipse.jface.action.ContributionItem {
	private org.eclipse.ui.application.IActionBarConfigurer actionBars
	boolean dirty
	private org.eclipse.jface.action.IMenuListener menuListener
	private org.eclipse.jface.action.IAction selectBuildWorkingSetAction
	private org.eclipse.ui.IWorkbenchWindow window
	public void  (org.eclipse.ui.IWorkbenchWindow, org.eclipse.ui.application.IActionBarConfigurer) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.application.IActionBarConfigurer actionBars
	private void addMnemonic (org.eclipse.ui.internal.ide.actions.BuildSetAction, int) 
		org.eclipse.ui.internal.ide.actions.BuildSetAction action
		int index
		StringBuffer label
	public void fill (org.eclipse.swt.widgets.Menu, int) 
		org.eclipse.swt.widgets.Menu menu
		int index
	private void fillMenu (org.eclipse.swt.widgets.Menu) 
		org.eclipse.swt.widgets.Menu menu
		boolean isAutoBuilding
		org.eclipse.ui.IWorkingSet[] sets
		org.eclipse.ui.internal.ide.actions.BuildSetAction last
		org.eclipse.ui.IWorkingSet lastSet
		int accel
		boolean found
		int i
		int i
		org.eclipse.ui.internal.ide.actions.BuildSetAction action
	public boolean isDirty () 
	public boolean isDynamic () 
}

org/eclipse/ui/internal/ide/actions/BuildUtilities.class
BuildUtilities.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.BuildUtilities extends java.lang.Object {
	public static org.eclipse.core.resources.IProject[] extractProjects (java.lang.Object[]) 
		Object[] selection
		java.util.HashSet projects
		int i
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.IProject[] theProjects
		int j
	public static org.eclipse.core.resources.IProject[] findSelectedProjects (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.core.resources.IProject[] selected
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.ui.IEditorPart editor
		org.eclipse.core.resources.IFile file
	public static boolean isEnabled (org.eclipse.core.resources.IProject[], int) 
		org.eclipse.core.resources.IProject[] projects
		int trigger
	private static boolean matchingTrigger (org.eclipse.core.resources.IProject[], int, boolean) 
		org.eclipse.core.resources.IProject[] projects
		int trigger
		boolean value
		int i
		org.eclipse.core.resources.IProjectDescription description
		org.eclipse.core.resources.ICommand[] buildSpec
		int j
	public static void saveEditors (java.util.Collection) 
		java.util.Collection projects
		org.eclipse.ui.IWorkbenchWindow[] windows
		int i
		org.eclipse.ui.IWorkbenchPage[] pages
		int j
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorPart[] editors
		int k
		org.eclipse.ui.IEditorPart editor
		org.eclipse.core.resources.IFile inputFile
	private void  () 
}

org/eclipse/ui/internal/ide/actions/LTKLauncher.class
LTKLauncher.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.LTKLauncher extends java.lang.Object {
	private static final String LTK_DELETE_ID
	private static final String LTK_MOVE_ID
	private static final String LTK_RENAME_ID
	static Class class$0
	static Class class$1
	public void  () 
	public static boolean openDeleteWizard (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
	public static boolean openMoveWizard (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
	public static boolean openRenameWizard (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
	private static boolean runCommand (java.lang.String, org.eclipse.jface.viewers.IStructuredSelection) 
		String commandId
		org.eclipse.jface.viewers.IStructuredSelection selection
		org.eclipse.ui.commands.ICommandService commandService
		org.eclipse.core.commands.Command cmd
		org.eclipse.ui.handlers.IHandlerService handlerService
		org.eclipse.core.expressions.EvaluationContext c
}

org/eclipse/ui/internal/ide/actions/OpenLocalFileAction.class
OpenLocalFileAction.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.OpenLocalFileAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.IWorkbenchWindowActionDelegate  {
	private org.eclipse.ui.IWorkbenchWindow window
	private String filterPath
	public void  () 
	public void dispose () 
	public void init (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	public void run () 
		org.eclipse.swt.widgets.FileDialog dialog
		String[] names
		int numberOfFilesNotFound
		StringBuffer notFound
		int i
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.core.filesystem.IFileInfo fetchInfo
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.PartInitException e
		String msg
		String msgFmt
		String msg
}

org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction$1.class
OpenWorkspaceAction.java
package org.eclipse.ui.internal.ide.actions
 org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction$1 extends java.lang.Object implements org.eclipse.jface.action.IMenuCreator  {
	private org.eclipse.jface.action.MenuManager dropDownMenuMgr
	final org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction this$0
	void  (org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction) 
	private void createDropDownMenuMgr () 
		org.eclipse.ui.internal.ide.ChooseWorkspaceData data
		String current
		String[] workspaces
		int i
	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.swt.widgets.Menu menu
		org.eclipse.jface.action.IContributionItem[] items
		int i
		org.eclipse.jface.action.IContributionItem item
		org.eclipse.jface.action.IContributionItem newItem
	public void dispose () 
}

org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction$OpenDialogAction.class
OpenWorkspaceAction.java
package org.eclipse.ui.internal.ide.actions
 org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction$OpenDialogAction extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction this$0
	void  (org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction) 
	public void run () 
}

org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction$WorkspaceMRUAction.class
OpenWorkspaceAction.java
package org.eclipse.ui.internal.ide.actions
 org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction$WorkspaceMRUAction extends org.eclipse.jface.action.Action {
	private org.eclipse.ui.internal.ide.ChooseWorkspaceData data
	private String location
	final org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction this$0
	void  (org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction, java.lang.String, org.eclipse.ui.internal.ide.ChooseWorkspaceData) 
		String location
		org.eclipse.ui.internal.ide.ChooseWorkspaceData data
	public void run () 
}

org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.class
OpenWorkspaceAction.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private static final String PROP_VM
	private static final String PROP_VMARGS
	private static final String PROP_COMMANDS
	private static final String PROP_EXIT_CODE
	private static final String PROP_EXIT_DATA
	private static final String CMD_DATA
	private static final String CMD_VMARGS
	private static final String NEW_LINE
	private org.eclipse.ui.IWorkbenchWindow window
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void run () 
		String path
	private void restart (java.lang.String) 
		String path
		String command_line
	private java.lang.String promptForWorkspace () 
		org.eclipse.ui.internal.ide.ChooseWorkspaceData data
		org.eclipse.ui.internal.ide.ChooseWorkspaceDialog dialog
		String selection
	private java.lang.String buildCommandLine (java.lang.String) 
		String workspace
		String property
		StringBuffer result
		String vmargs
		int cmd_data_pos
	public void dispose () 
	static void access$0 (org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction, java.lang.String) 
}

org/eclipse/ui/internal/ide/actions/ProjectPropertyDialogAction$SelProvider.class
ProjectPropertyDialogAction.java
package org.eclipse.ui.internal.ide.actions
final org.eclipse.ui.internal.ide.actions.ProjectPropertyDialogAction$SelProvider extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionProvider  {
	protected org.eclipse.jface.viewers.IStructuredSelection projectSelection
	private void  () 
	public void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public org.eclipse.jface.viewers.ISelection getSelection () 
	public void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
	void  (org.eclipse.ui.internal.ide.actions.ProjectPropertyDialogAction$SelProvider) 
}

org/eclipse/ui/internal/ide/actions/ProjectPropertyDialogAction.class
ProjectPropertyDialogAction.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.ProjectPropertyDialogAction extends org.eclipse.ui.actions.PartEventAction implements org.eclipse.ui.INullSelectionListener org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private org.eclipse.ui.IWorkbenchWindow workbenchWindow
	static Class class$0
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void run () 
		org.eclipse.core.resources.IProject project
		org.eclipse.ui.internal.ide.actions.ProjectPropertyDialogAction$SelProvider selProvider
		org.eclipse.ui.dialogs.PropertyDialogAction propAction
	public void selectionChanged (org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.jface.viewers.ISelection sel
	public void partActivated (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	private org.eclipse.core.resources.IProject getProject () 
		org.eclipse.ui.IWorkbenchPart part
		Object selection
		org.eclipse.jface.viewers.ISelection sel
		org.eclipse.core.resources.IResource resource
	public void dispose () 
}

org/eclipse/ui/internal/ide/actions/QuickMenuAction$1.class
QuickMenuAction.java
package org.eclipse.ui.internal.ide.actions
 org.eclipse.ui.internal.ide.actions.QuickMenuAction$1 extends org.eclipse.ui.actions.QuickMenuCreator {
	final org.eclipse.ui.internal.ide.actions.QuickMenuAction this$0
	void  (org.eclipse.ui.internal.ide.actions.QuickMenuAction) 
	protected void fillMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
}

org/eclipse/ui/internal/ide/actions/QuickMenuAction.class
QuickMenuAction.java
package org.eclipse.ui.internal.ide.actions
public abstract org.eclipse.ui.internal.ide.actions.QuickMenuAction extends org.eclipse.jface.action.Action {
	private org.eclipse.ui.actions.QuickMenuCreator creator
	static Class class$0
	public void  (java.lang.String) 
		String commandId
	public void run () 
	public void dispose () 
	protected abstract void fillMenu (org.eclipse.jface.action.IMenuManager) 
	public java.lang.String getShortCutString () 
		org.eclipse.ui.IWorkbench workbench
		org.eclipse.ui.keys.IBindingService bindingService
		org.eclipse.jface.bindings.TriggerSequence[] activeBindings
}

org/eclipse/ui/internal/ide/actions/RetargetActionWithDefault.class
RetargetActionWithDefault.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.RetargetActionWithDefault extends org.eclipse.ui.actions.RetargetAction {
	private org.eclipse.jface.action.IAction defaultHandler
	public void  (java.lang.String, java.lang.String) 
		String actionID
		String text
	protected void setActionHandler (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction newHandler
	public void setDefaultHandler (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction handler
}

org/eclipse/ui/internal/ide/actions/SelectBuildWorkingSetAction.class
SelectBuildWorkingSetAction.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.SelectBuildWorkingSetAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private org.eclipse.ui.IWorkbenchWindow window
	private org.eclipse.ui.application.IActionBarConfigurer actionBars
	public void  (org.eclipse.ui.IWorkbenchWindow, org.eclipse.ui.application.IActionBarConfigurer) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.application.IActionBarConfigurer actionBars
	private org.eclipse.ui.IWorkingSet queryForWorkingSet () 
		org.eclipse.ui.IWorkingSetManager manager
		org.eclipse.ui.dialogs.IWorkingSetSelectionDialog dialog
		org.eclipse.ui.IWorkingSet[] sets
	public void run () 
		org.eclipse.ui.IWorkingSet set
	public void dispose () 
	public void setActionBars (org.eclipse.ui.application.IActionBarConfigurer) 
		org.eclipse.ui.application.IActionBarConfigurer actionBars
}

org/eclipse/ui/internal/ide/actions/ToggleAutoBuildAction.class
ToggleAutoBuildAction.java
package org.eclipse.ui.internal.ide.actions
public org.eclipse.ui.internal.ide.actions.ToggleAutoBuildAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.actions.ActionFactory$IWorkbenchAction  {
	private org.eclipse.ui.IWorkbenchWindow window
	public void  (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void dispose () 
	public void run () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IWorkspaceDescription description
		org.eclipse.core.runtime.CoreException e
}

org/eclipse/ui/internal/ide/commands/
org/eclipse/ui/internal/ide/commands/CopyBuildIdToClipboardHandler.class
CopyBuildIdToClipboardHandler.java
package org.eclipse.ui.internal.ide.commands
public org.eclipse.ui.internal.ide.commands.CopyBuildIdToClipboardHandler extends org.eclipse.core.commands.AbstractHandler {
	public void  () 
	public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
		String buildId
		org.eclipse.swt.dnd.Clipboard clipboard
}

org/eclipse/ui/internal/ide/commands/CopyConfigToClipboardHandler.class
CopyConfigToClipboardHandler.java
package org.eclipse.ui.internal.ide.commands
public org.eclipse.ui.internal.ide.commands.CopyConfigToClipboardHandler extends org.eclipse.core.commands.AbstractHandler {
	public void  () 
	public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent) 
		org.eclipse.core.commands.ExecutionEvent event
		String contents
		org.eclipse.swt.dnd.Clipboard clipboard
}

org/eclipse/ui/internal/ide/commands/ResourcePathConverter.class
ResourcePathConverter.java
package org.eclipse.ui.internal.ide.commands
public final org.eclipse.ui.internal.ide.commands.ResourcePathConverter extends org.eclipse.core.commands.AbstractParameterValueConverter {
	public void  () 
	public final java.lang.Object convertToObject (java.lang.String)  throws org.eclipse.core.commands.ParameterValueConversionException 
		String parameterValue
		org.eclipse.core.runtime.Path path
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.resources.IResource resource
	public final java.lang.String convertToString (java.lang.Object)  throws org.eclipse.core.commands.ParameterValueConversionException 
		Object parameterValue
		org.eclipse.core.resources.IResource resource
}

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

org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage$2.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage$2 extends org.eclipse.jface.viewers.LabelProvider {
	final org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	public java.lang.String getText (java.lang.Object) 
		Object element
}

org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage$3.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage$3 extends org.eclipse.ui.dialogs.ListSelectionDialog {
	final org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage, org.eclipse.swt.widgets.Shell, java.lang.Object, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ILabelProvider, java.lang.String) 
		org.eclipse.swt.widgets.Shell $anonymous0
		Object $anonymous1
		org.eclipse.jface.viewers.IStructuredContentProvider $anonymous2
		org.eclipse.jface.viewers.ILabelProvider $anonymous3
		String $anonymous4
	protected int getShellStyle () 
}

org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage$4.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage$4 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage$5.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

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

org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage$7.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage$7 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage$8.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage$8 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage$9.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage$9 extends org.eclipse.jface.preference.IntegerFieldEditor {
	final org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage, java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String $anonymous0
		String $anonymous1
		org.eclipse.swt.widgets.Composite $anonymous2
	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/ui/internal/ide/dialogs/BuildOrderPreferencePage.class
BuildOrderPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage  {
	private org.eclipse.ui.IWorkbench workbench
	private org.eclipse.swt.widgets.Button defaultOrderButton
	private org.eclipse.swt.widgets.Label buildLabel
	private org.eclipse.swt.widgets.List buildList
	private org.eclipse.swt.widgets.Composite buttonComposite
	private org.eclipse.jface.preference.IntegerFieldEditor maxItersField
	private String[] defaultBuildOrder
	private String[] customBuildOrder
	private boolean notCheckedBuildOrder
	private final String UP_LABEL
	private final String DOWN_LABEL
	private final String ADD_LABEL
	private final String REMOVE_LABEL
	private final String PROJECT_SELECTION_MESSAGE
	private final String DEFAULTS_LABEL
	private final String LIST_LABEL
	private final String NOTE_LABEL
	private final String REMOVE_MESSAGE
	private boolean defaultOrderInitiallySelected
	private org.eclipse.jface.util.IPropertyChangeListener validityChangeListener
	public void  () 
	private void addProject () 
		String[] currentItems
		org.eclipse.core.resources.IProject[] allProjects
		org.eclipse.jface.viewers.ILabelProvider labelProvider
		org.eclipse.ui.internal.ide.dialogs.SimpleListContentProvider contentsProvider
		org.eclipse.ui.dialogs.ListSelectionDialog dialog
		Object[] result
		int currentItemsLength
		int resultLength
		String[] newItems
	private void updateValidState () 
	private void createBuildOrderList (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean enabled
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridData gridData
		org.eclipse.swt.layout.GridData data
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		String[] buildOrder
		boolean useDefault
		org.eclipse.swt.widgets.Composite noteComposite
		org.eclipse.swt.layout.GridData noteData
	private void createSpacer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Label spacer
		org.eclipse.swt.layout.GridData spacerData
	private void createDefaultPathButton (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean selected
		org.eclipse.swt.events.SelectionListener listener
		org.eclipse.swt.layout.GridData gridData
	private void createListButtons (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean enableComposite
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData gridData
		org.eclipse.swt.widgets.Button upButton
		org.eclipse.swt.events.SelectionListener listener
		org.eclipse.swt.widgets.Button downButton
		org.eclipse.swt.widgets.Button addButton
		org.eclipse.swt.widgets.Button removeButton
	private void createMaxIterationsField (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite maxItersComposite
		org.eclipse.swt.layout.GridData gd
	private void defaultsButtonSelected (boolean) 
		boolean selected
		String[] buildOrder
	private java.lang.String[] getCurrentBuildOrder () 
	private java.lang.String[] getDefaultProjectOrder () 
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IWorkspace$ProjectOrder projectOrder
		org.eclipse.core.resources.IProject[] foundProjects
		int foundSize
		int i
	private org.eclipse.core.resources.IWorkspace getWorkspace () 
	private boolean includes (java.lang.String[], java.lang.String) 
		String[] testArray
		String searchElement
		int i
	public void init (org.eclipse.ui.IWorkbench) 
		org.eclipse.ui.IWorkbench workbench
	private void moveSelectionDown () 
		int currentIndex
		String elementToMove
	private void moveSelectionUp () 
		int currentIndex
		String elementToMove
	protected void performDefaults () 
	public boolean performOk () 
		String[] buildOrder
		boolean useDefault
		org.eclipse.core.resources.IWorkspaceDescription description
		org.eclipse.ui.actions.GlobalBuildAction action
	private void removeSelection () 
	private void setBuildOrderWidgetsEnablement (boolean) 
		boolean value
		org.eclipse.swt.widgets.Control[] children
		int i
	private java.lang.String[] sortedDifference (org.eclipse.core.resources.IProject[], java.lang.String[]) 
		org.eclipse.core.resources.IProject[] allProjects
		String[] currentlyDisplayed
		java.util.TreeSet difference
		int i
		String[] returnValue
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	static org.eclipse.swt.widgets.Button access$1 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage, boolean) 
	static void access$3 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	static void access$4 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	static void access$5 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	static void access$6 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
	static org.eclipse.core.resources.IWorkspace access$7 (org.eclipse.ui.internal.ide.dialogs.BuildOrderPreferencePage) 
}

org/eclipse/ui/internal/ide/dialogs/CleanDialog$1.class
CleanDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CleanDialog$1 extends org.eclipse.core.resources.WorkspaceJob {
	final org.eclipse.ui.internal.ide.dialogs.CleanDialog this$0
	private final boolean val$cleanAll
	private final boolean val$buildAll
	private final boolean val$globalBuild
	void  (org.eclipse.ui.internal.ide.dialogs.CleanDialog, java.lang.String, boolean, boolean, boolean) 
		String $anonymous0
	public boolean belongsTo (java.lang.Object) 
		Object family
	public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.actions.GlobalBuildAction build
		org.eclipse.core.resources.IProject[] projects
		int i
		org.eclipse.ui.internal.ide.dialogs.CleanDialog$ProjectSubsetBuildAction projectBuild
}

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

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

org/eclipse/ui/internal/ide/dialogs/CleanDialog$4.class
CleanDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CleanDialog$4 extends org.eclipse.jface.viewers.ViewerFilter {
	private final org.eclipse.core.resources.IProject[] projectHolder
	final org.eclipse.ui.internal.ide.dialogs.CleanDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.CleanDialog) 
	public boolean select (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object parentElement
		Object element
		org.eclipse.core.resources.IProject project
}

org/eclipse/ui/internal/ide/dialogs/CleanDialog$5.class
CleanDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CleanDialog$5 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.internal.ide.dialogs.CleanDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.CleanDialog) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

org/eclipse/ui/internal/ide/dialogs/CleanDialog$ProjectSubsetBuildAction.class
CleanDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CleanDialog$ProjectSubsetBuildAction extends org.eclipse.ui.actions.BuildAction {
	private org.eclipse.core.resources.IProject[] projectsToBuild
	final org.eclipse.ui.internal.ide.dialogs.CleanDialog this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.CleanDialog, org.eclipse.jface.window.IShellProvider, int, org.eclipse.core.resources.IProject[]) 
		org.eclipse.jface.window.IShellProvider shellProvider
		int type
		org.eclipse.core.resources.IProject[] projects
	protected java.util.List getSelectedResources () 
}

org/eclipse/ui/internal/ide/dialogs/CleanDialog.class
CleanDialog.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.CleanDialog extends org.eclipse.jface.dialogs.MessageDialog {
	private static final String DIALOG_SETTINGS_SECTION
	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 TOGGLE_SELECTED
	private static final String BUILD_NOW
	private static final String BUILD_ALL
	private org.eclipse.swt.widgets.Button allButton
	private org.eclipse.swt.widgets.Button selectedButton
	private org.eclipse.swt.widgets.Button buildNowButton
	private org.eclipse.swt.widgets.Button globalBuildButton
	private org.eclipse.swt.widgets.Button projectBuildButton
	private org.eclipse.jface.viewers.CheckboxTableViewer projectNames
	private Object[] selection
	private org.eclipse.ui.IWorkbenchWindow window
	private static java.lang.String getQuestion () 
		boolean autoBuilding
	public void  (org.eclipse.ui.IWorkbenchWindow, org.eclipse.core.resources.IProject[]) 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.core.resources.IProject[] selection
	protected void buttonPressed (int) 
		int buttonId
		boolean cleanAll
		boolean buildAll
		boolean globalBuild
		org.eclipse.core.resources.WorkspaceJob cleanJob
	protected org.eclipse.swt.widgets.Control createCustomArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite area
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.events.SelectionListener updateEnablement
		org.eclipse.jface.dialogs.IDialogSettings settings
		boolean selectSelectedButton
		String buildNow
		String buildAll
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.events.SelectionListener buildRadioSelected
	private void createProjectSelectionTable (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite radioGroup
		org.eclipse.swt.layout.GridData data
	protected void doClean (boolean, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		boolean cleanAll
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
	protected void updateEnablement () 
		boolean enabled
	protected void updateBuildRadioEnablement () 
	public boolean close () 
	protected org.eclipse.swt.graphics.Point getInitialLocation (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point initialSize
		org.eclipse.swt.graphics.Point p
	protected org.eclipse.swt.graphics.Point getInitialSize () 
		org.eclipse.swt.graphics.Point p
	public org.eclipse.swt.graphics.Point getInitialLocation (java.lang.String) 
		String dialogSettingsSectionName
		org.eclipse.jface.dialogs.IDialogSettings settings
		int x
		int y
	private org.eclipse.jface.dialogs.IDialogSettings getDialogSettings (java.lang.String) 
		String dialogSettingsSectionName
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.jface.dialogs.IDialogSettings section
	private void persistDialogSettings (org.eclipse.swt.widgets.Shell, java.lang.String) 
		org.eclipse.swt.widgets.Shell shell
		String dialogSettingsSectionName
		org.eclipse.swt.graphics.Point shellLocation
		org.eclipse.swt.graphics.Point shellSize
		org.eclipse.jface.dialogs.IDialogSettings settings
	private org.eclipse.swt.graphics.Point getInitialSize (java.lang.String, org.eclipse.swt.graphics.Point) 
		String dialogSettingsSectionName
		org.eclipse.swt.graphics.Point initialSize
		org.eclipse.jface.dialogs.IDialogSettings settings
		int x
		int y
	protected boolean isResizable () 
	static org.eclipse.ui.IWorkbenchWindow access$0 (org.eclipse.ui.internal.ide.dialogs.CleanDialog) 
	static java.lang.Object[] access$1 (org.eclipse.ui.internal.ide.dialogs.CleanDialog) 
	static org.eclipse.jface.viewers.CheckboxTableViewer access$2 (org.eclipse.ui.internal.ide.dialogs.CleanDialog) 
	static void access$3 (org.eclipse.ui.internal.ide.dialogs.CleanDialog, java.lang.Object[]) 
}

org/eclipse/ui/internal/ide/dialogs/ConfigurationLogUpdateSection.class
ConfigurationLogUpdateSection.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ConfigurationLogUpdateSection extends java.lang.Object implements org.eclipse.ui.about.ISystemSummarySection  {
	static Class class$0
	static Class class$1
	public void  () 
	private void writeInstalledIUs (java.io.PrintWriter) 
		java.io.PrintWriter writer
		org.osgi.framework.BundleContext context
		org.osgi.framework.ServiceReference reference
		org.eclipse.equinox.p2.engine.IProfileRegistry registry
		org.eclipse.equinox.p2.engine.IProfile profile
		org.eclipse.equinox.p2.query.IQueryResult result
		java.util.SortedSet sorted
		java.util.Iterator iter
		org.eclipse.equinox.p2.metadata.IInstallableUnit unit
		java.util.Iterator iter
	private void writeBundles (java.io.PrintWriter) 
		java.io.PrintWriter writer
		org.osgi.framework.BundleContext context
		org.osgi.framework.ServiceReference reference
		org.eclipse.osgi.service.resolver.PlatformAdmin admin
		org.eclipse.osgi.service.resolver.State state
		org.eclipse.osgi.service.resolver.BundleDescription[] bundles
		java.util.SortedSet sorted
		int i
		org.eclipse.osgi.service.resolver.BundleDescription bundle
		String name
		String message
		java.util.Iterator iter
	public void write (java.io.PrintWriter) 
		java.io.PrintWriter writer
}

org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup$1.class
CreateLinkedResourceGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup this$0
	private final org.eclipse.swt.widgets.Button val$createLinkButton
	void  (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup, org.eclipse.swt.widgets.Button) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup$2.class
CreateLinkedResourceGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$2 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
		String value
		org.eclipse.core.runtime.IPath linkTargetPath
		String lastSegment
}

org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup$3.class
CreateLinkedResourceGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$3 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup$4.class
CreateLinkedResourceGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$4 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent event
}

org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup$IStringValue.class
CreateLinkedResourceGroup.java
package org.eclipse.ui.internal.ide.dialogs
public abstract org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue extends java.lang.Object {
	public abstract void setValue (java.lang.String) 
	public abstract java.lang.String getValue () 
	public abstract org.eclipse.core.resources.IResource getResource () 
}

org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup.class
CreateLinkedResourceGroup.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup extends java.lang.Object {
	private org.eclipse.swt.widgets.Listener listener
	private String linkTarget
	private int type
	private boolean createLink
	private org.eclipse.swt.graphics.FontMetrics fontMetrics
	private org.eclipse.swt.widgets.Composite groupComposite
	private org.eclipse.swt.widgets.Text linkTargetField
	private org.eclipse.swt.widgets.Button browseButton
	private org.eclipse.swt.widgets.Button variablesButton
	private org.eclipse.swt.widgets.Label resolvedPathLabelText
	private org.eclipse.swt.widgets.Label resolvedPathLabelData
	private final org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue updatableResourceName
	private String lastUpdatedValue
	private org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea fileSystemSelectionArea
	public void  (int, org.eclipse.swt.widgets.Listener, org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue) 
		int type
		org.eclipse.swt.widgets.Listener listener
		org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue updatableResourceName
	public org.eclipse.swt.widgets.Composite createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.widgets.Composite createTextOnlyContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	private org.eclipse.swt.widgets.Composite createContents (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean createCheckbox
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Button createLinkButton
		org.eclipse.swt.events.SelectionListener selectionListener
	public void setEnabled (boolean) 
		boolean value
	public boolean isEnabled () 
	private void createLinkLocationGroup (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite locationGroup
		boolean enabled
		org.eclipse.swt.widgets.Button button
		int indent
		org.eclipse.swt.widgets.Composite linkTargetGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	private void createFileSystemSelection (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean enabled
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
	private void createResolvedPathGroup (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite locationGroup
		int indent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Composite resolvedPathGroup
	private org.eclipse.core.runtime.IStatus createStatus (int, java.lang.String) 
		int severity
		String message
	public void dispose () 
	public java.net.URI getLinkTargetURI () 
		java.net.URI uri
		java.net.URI uri
		org.eclipse.core.runtime.IPath path
		java.net.URI resolved
	private java.net.URI convertToURI (java.lang.String) 
		String string
		org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration configuration
	private void handleLinkTargetBrowseButtonPressed () 
		org.eclipse.core.filesystem.IFileStore store
		String selection
		org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration config
		boolean isDefault
		org.eclipse.swt.widgets.FileDialog dialog
		java.net.URI uri
		String filterPath
		org.eclipse.core.filesystem.IFileStore path
		org.eclipse.swt.widgets.DirectoryDialog dialog
		String initialPath
		java.net.URI uri
	private org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration getSelectedConfiguration () 
	private void handleVariablesButtonPressed () 
		int variableTypes
		org.eclipse.ui.ide.dialogs.PathVariableSelectionDialog dialog
		String[] variableNames
	protected void initializeDialogUnits (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.GC gc
	private void resolveVariable () 
		org.eclipse.core.resources.IPathVariableManager pathVariableManager
		boolean isURL
		java.net.URI uri
		java.net.URI uri
		java.net.URI resolvedURI
		String resolvedString
		String resolvedString
	private org.eclipse.core.resources.IPathVariableManager getPathVariableManager () 
	private 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
	public void setLinkTarget (java.lang.String) 
		String target
	private org.eclipse.core.runtime.IStatus validateFileType (org.eclipse.core.filesystem.IFileInfo) 
		org.eclipse.core.filesystem.IFileInfo linkTargetFile
	public org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource linkHandle
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration configuration
		org.eclipse.core.runtime.IPath location
		java.net.URI locationURI
		org.eclipse.core.runtime.IStatus locationStatus
		java.net.URI resolved
		org.eclipse.core.filesystem.IFileInfo linkTargetFile
		org.eclipse.core.runtime.IStatus fileTypeStatus
	static org.eclipse.swt.widgets.Text access$0 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	static void access$1 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup, java.lang.String) 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	static org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup$IStringValue access$3 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	static java.lang.String access$4 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	static java.lang.String access$5 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	static void access$6 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup, java.lang.String) 
	static org.eclipse.swt.widgets.Listener access$7 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	static void access$8 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
	static void access$9 (org.eclipse.ui.internal.ide.dialogs.CreateLinkedResourceGroup) 
}

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

org/eclipse/ui/internal/ide/dialogs/DefaultCustomFilterArgumentUI.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.DefaultCustomFilterArgumentUI extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI  {
	protected org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	protected org.eclipse.swt.widgets.Text arguments
	protected org.eclipse.swt.widgets.Label argumentsLabel
	protected org.eclipse.swt.widgets.Label description
	protected org.eclipse.ui.fieldassist.ContentAssistCommandAdapter fContentAssistField
	protected org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
	public static final String REGEX_FILTER_ID
	public void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog, org.eclipse.swt.widgets.Shell, org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public java.lang.Object getID () 
	public void dispose () 
		org.eclipse.swt.widgets.Widget[] list
		int i
	public void create (org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.widgets.Composite argumentComposite
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	private void createArgumentsArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData data
		org.eclipse.jface.fieldassist.TextContentAdapter contentAdapter
		org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider findProposer
	private void setArgumentLabelEnabled () 
		org.eclipse.swt.graphics.Color color
	org.eclipse.swt.widgets.Label addLabel (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite composite
		String text
		String delimiter
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData data
	public void selectionChanged () 
	private void createDescriptionArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData data
	public java.lang.String validate () 
	public org.eclipse.jface.viewers.StyledString formatStyledText (org.eclipse.ui.internal.ide.dialogs.FilterCopy, org.eclipse.jface.viewers.StyledString$Styler, org.eclipse.jface.viewers.StyledString$Styler) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		org.eclipse.jface.viewers.StyledString$Styler fPlainStyler
		org.eclipse.jface.viewers.StyledString$Styler fBoldStyler
}

org/eclipse/ui/internal/ide/dialogs/FileFolderSelectionDialog$1.class
FileFolderSelectionDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$1 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.IFileStoreFilter  {
	final org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileContentProvider this$1
	private final boolean val$showFiles
	void  (org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileContentProvider, boolean) 
	public boolean accept (org.eclipse.core.filesystem.IFileStore) 
		org.eclipse.core.filesystem.IFileStore file
}

org/eclipse/ui/internal/ide/dialogs/FileFolderSelectionDialog$FileContentProvider.class
FileFolderSelectionDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	private static final Object[] EMPTY
	private org.eclipse.ui.internal.ide.dialogs.IFileStoreFilter fileFilter
	static void  () 
	public void  (boolean) 
		boolean showFiles
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object parentElement
		org.eclipse.core.filesystem.IFileStore[] children
	public java.lang.Object getParent (java.lang.Object) 
		Object element
	public boolean hasChildren (java.lang.Object) 
		Object element
	public java.lang.Object[] getElements (java.lang.Object) 
		Object element
	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/ui/internal/ide/dialogs/FileFolderSelectionDialog$FileLabelProvider.class
FileFolderSelectionDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileLabelProvider extends org.eclipse.jface.viewers.LabelProvider {
	private static final org.eclipse.swt.graphics.Image IMG_FOLDER
	private static final org.eclipse.swt.graphics.Image IMG_FILE
	static void  () 
	private void  () 
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
		org.eclipse.core.filesystem.IFileStore curr
	public java.lang.String getText (java.lang.Object) 
		Object element
	void  (org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileLabelProvider) 
}

org/eclipse/ui/internal/ide/dialogs/FileFolderSelectionDialog$FileSelectionValidator.class
FileFolderSelectionDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileSelectionValidator extends java.lang.Object implements org.eclipse.ui.dialogs.ISelectionStatusValidator  {
	private boolean multiSelect
	private boolean acceptFolders
	public void  (boolean, boolean) 
		boolean multiSelect
		boolean acceptFolders
	public org.eclipse.core.runtime.IStatus validate (java.lang.Object[]) 
		Object[] selection
		int nSelected
		String pluginId
		int i
		Object curr
		org.eclipse.core.filesystem.IFileStore file
}

org/eclipse/ui/internal/ide/dialogs/FileFolderSelectionDialog$FileViewerSorter.class
FileFolderSelectionDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileViewerSorter extends org.eclipse.jface.viewers.ViewerComparator {
	private void  () 
	public int category (java.lang.Object) 
		Object element
	void  (org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog$FileViewerSorter) 
}

org/eclipse/ui/internal/ide/dialogs/FileFolderSelectionDialog.class
FileFolderSelectionDialog.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.FileFolderSelectionDialog extends org.eclipse.ui.dialogs.ElementTreeSelectionDialog {
	public void  (org.eclipse.swt.widgets.Shell, boolean, int) 
		org.eclipse.swt.widgets.Shell parent
		boolean multiSelect
		int type
}

org/eclipse/ui/internal/ide/dialogs/FileStatesPage.class
FileStatesPage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.FileStatesPage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage org.eclipse.swt.widgets.Listener  {
	private static final int FAILED_VALUE
	private static final long DAY_LENGTH
	private static final long MEGABYTES
	private org.eclipse.swt.widgets.Text longevityText
	private org.eclipse.swt.widgets.Text maxStatesText
	private org.eclipse.swt.widgets.Text maxStateSizeText
	private org.eclipse.swt.widgets.Button applyPolicyButton
	private java.util.ArrayList dependentControls
	private int FILE_STATES_MAXIMUM
	private long STATE_SIZE_MAXIMUM
	public void  () 
	private org.eclipse.swt.widgets.Text addDependentLabelAndText (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String labelString
		String textValue
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Text text
		org.eclipse.swt.layout.GridData data
	private org.eclipse.swt.widgets.Button addCheckBox (java.lang.String, boolean, org.eclipse.swt.widgets.Composite) 
		String label
		boolean selected
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
	private void checkState () 
		boolean newState
		java.util.Iterator iter
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.resources.IWorkspaceDescription description
		long days
		long megabytes
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Label spacer
		org.eclipse.swt.layout.GridData spacerData
		org.eclipse.swt.widgets.Composite noteComposite
		org.eclipse.swt.layout.GridData noteData
	private org.eclipse.core.resources.IWorkspaceDescription getWorkspaceDescription () 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void init (org.eclipse.ui.IWorkbench) 
		org.eclipse.ui.IWorkbench workbench
	protected void performDefaults () 
		org.eclipse.core.runtime.Preferences prefs
		long days
		long megabytes
	public boolean performOk () 
		long longevityValue
		int maxFileStates
		long maxStateSize
		boolean applyPolicy
		org.eclipse.core.resources.IWorkspaceDescription description
		org.eclipse.core.runtime.CoreException exception
	private int validateIntegerTextEntry (org.eclipse.swt.widgets.Text) 
		org.eclipse.swt.widgets.Text text
		int value
		int value
		NumberFormatException exception
	private long validateLongTextEntry (org.eclipse.swt.widgets.Text) 
		org.eclipse.swt.widgets.Text text
		long value
		long value
		NumberFormatException exception
	private int validateMaxFileStates () 
		int maxFileStates
	private long validateMaxFileStateSize () 
		long maxFileStateSize
}

org/eclipse/ui/internal/ide/dialogs/FileSystemSelectionArea$1.class
FileSystemSelectionArea.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea$1 extends org.eclipse.jface.viewers.LabelProvider {
	final org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea) 
	public java.lang.String getText (java.lang.Object) 
		Object element
}

org/eclipse/ui/internal/ide/dialogs/FileSystemSelectionArea$2.class
FileSystemSelectionArea.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea$2 extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	final org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea) 
	public void dispose () 
	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
}

org/eclipse/ui/internal/ide/dialogs/FileSystemSelectionArea.class
FileSystemSelectionArea.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea extends java.lang.Object {
	private org.eclipse.swt.widgets.Label fileSystemTitle
	private org.eclipse.jface.viewers.ComboViewer fileSystems
	public void  () 
	public void createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	public org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration getSelectedConfiguration () 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structured
	public void setEnabled (boolean) 
		boolean enabled
}

org/eclipse/ui/internal/ide/dialogs/FilterCopy.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterCopy extends org.eclipse.ui.ide.dialogs.UIResourceFilterDescription {
	Object arguments
	String id
	org.eclipse.core.runtime.IPath path
	org.eclipse.core.resources.IProject project
	int type
	org.eclipse.ui.internal.ide.dialogs.FilterCopy parent
	java.util.LinkedList children
	org.eclipse.ui.ide.dialogs.UIResourceFilterDescription original
	int serialNumber
	private static int lastSerialNumber
	static void  () 
	public void  (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription filter
	protected org.eclipse.ui.internal.ide.dialogs.FilterCopy convertLegacyMatchers (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy copy
		String pattern
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		String encodedArgument
	public void removeAll () 
		java.util.Iterator it
		org.eclipse.ui.internal.ide.dialogs.FilterCopy child
	public void setParent (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy parent
	public boolean canAcceptDrop () 
		int limit
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] tmp
	public boolean hasParent (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filterCopy
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public org.eclipse.ui.internal.ide.dialogs.FilterCopy getParent () 
	public void copy (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription filter
	private void internalCopy (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription filter
		org.eclipse.core.resources.FileInfoMatcherDescription[] descs
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] tmp
		int i
	public boolean hasChanged () 
	public void  () 
	public void  (org.eclipse.ui.internal.ide.dialogs.FilterCopy, org.eclipse.core.resources.FileInfoMatcherDescription) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy parent
		org.eclipse.core.resources.FileInfoMatcherDescription description
		org.eclipse.core.resources.FileInfoMatcherDescription[] descs
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] tmp
		int i
	public java.lang.Object getArguments () 
	public java.lang.String getId () 
	public org.eclipse.core.runtime.IPath getPath () 
	public org.eclipse.core.resources.IProject getProject () 
	public int getType () 
	public void setArguments (java.lang.Object) 
		Object arguments
	public void setId (java.lang.String) 
		String id
	public void setPath (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	public void setProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	public void setType (int) 
		int type
	public boolean hasStringArguments () 
		org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
	public int getChildrenLimit () 
		org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public int getSerialNumber () 
	public org.eclipse.ui.internal.ide.dialogs.FilterCopy findBySerialNumber (int) 
		int number
		java.util.LinkedList pending
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] tmp
	public org.eclipse.ui.internal.ide.dialogs.FilterCopy[] getChildren () 
	protected void initializeChildren () 
		Object arguments
		org.eclipse.core.resources.IResourceFilterDescription[] filters
		int i
		org.eclipse.ui.internal.ide.dialogs.FilterCopy child
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] filters
		int i
		org.eclipse.ui.internal.ide.dialogs.FilterCopy child
	protected void addChild (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy child
	protected void removeChild (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy child
	protected void serializeChildren () 
	protected void argumentsChanged () 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy up
	public boolean isUnderAGroupFilter () 
	public org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription () 
		Object arg
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] filterCopies
		org.eclipse.core.resources.FileInfoMatcherDescription[] descriptions
		int i
		org.eclipse.core.resources.FileInfoMatcherDescription desc
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$1.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$1 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI  {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public java.lang.Object getID () 
	public void create (org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.widgets.Composite argumentComposite
		org.eclipse.swt.graphics.Font font
	public void dispose () 
	public void selectionChanged () 
	public java.lang.String validate () 
	public org.eclipse.jface.viewers.StyledString formatStyledText (org.eclipse.ui.internal.ide.dialogs.FilterCopy, org.eclipse.jface.viewers.StyledString$Styler, org.eclipse.jface.viewers.StyledString$Styler) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		org.eclipse.jface.viewers.StyledString$Styler fPlainStyler
		org.eclipse.jface.viewers.StyledString$Styler fBoldStyler
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$2.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$3.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$3 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$4.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$4 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$5.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Point shellSize
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$6.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$6 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$7.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$7 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog$8.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog$8 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.FilterEditDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/FilterEditDialog.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterEditDialog extends org.eclipse.jface.dialogs.TrayDialog {
	private org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	protected org.eclipse.swt.widgets.Button filesButton
	protected org.eclipse.swt.widgets.Button foldersButton
	protected org.eclipse.swt.widgets.Button filesAndFoldersButton
	protected org.eclipse.swt.widgets.Combo idCombo
	protected org.eclipse.swt.widgets.Composite idComposite
	protected org.eclipse.swt.widgets.Button includeButton
	protected org.eclipse.swt.widgets.Button excludeButton
	protected org.eclipse.swt.widgets.Composite argumentComposite
	protected org.eclipse.swt.widgets.Button inherited
	protected org.eclipse.ui.internal.ide.dialogs.FilterTypeUtil util
	protected boolean createGroupOnly
	protected boolean creatingNewFilter
	protected org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup filterGroup
	protected org.eclipse.core.resources.IResource resource
	java.util.TreeMap customfilterArgumentMap
	org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI currentCustomFilterArgumentUI
	public void  (org.eclipse.core.resources.IResource, org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, org.eclipse.swt.widgets.Shell, org.eclipse.ui.internal.ide.dialogs.FilterCopy, boolean, boolean) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup filterGroup
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		boolean createGroupOnly
		boolean creatingNewFilter
		org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI ui
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Composite topComposite
	protected org.eclipse.swt.widgets.Control createButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Control helpControl
		org.eclipse.swt.widgets.Control buttonSection
	private org.eclipse.swt.widgets.Control dialogCreateButtonBar (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 void createInheritableArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite inheritableComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		String label
	private void createModeArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Composite modeComposite
		String[] modes
	private void createIdArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData data
		String[] matchers
		boolean hasMoreThanOneMatcher
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.layout.GridLayout layout
	private void createMatcherCombo (org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridData data
	org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI getUI (java.lang.String) 
		String descriptorID
		org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI result
	private void setupPatternLine () 
		org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
		org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
		String item
		org.eclipse.swt.graphics.Font font
		org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI customFilterArgumentUI
	private void selectComboItem (java.lang.String) 
		String filterID
		org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
		String[] items
		int i
	private org.eclipse.swt.widgets.Composite createGroup (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite, java.lang.String, boolean, boolean, int) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		String text
		boolean grabExcessVerticalSpace
		boolean group
		int columnCounts
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Composite modeComposite
		org.eclipse.swt.widgets.Composite modeComposite
		org.eclipse.swt.widgets.Group modeGroup
	private void createTargetArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Composite targetComposite
		String[] targets
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Control control
	public void updateFinishControls () 
	protected boolean isResizable () 
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell newShell
		String title
	private void initialize () 
	protected void update () 
	protected void okPressed () 
		org.eclipse.core.resources.IFilterMatcherDescriptor desc
		org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher matcher
		org.eclipse.core.runtime.CoreException e
		org.eclipse.ui.IWorkbenchWindow window
	public int getVerticalDLUsToPixel (int) 
		int flag
	public org.eclipse.core.resources.IResource getResource () 
	public int getHorizontalDLUsToPixel (int) 
		int flag
	static org.eclipse.ui.internal.ide.dialogs.FilterCopy access$0 (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
	static void access$1 (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog) 
}

org/eclipse/ui/internal/ide/dialogs/FilterTypeUtil$1.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterTypeUtil$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object arg0
		Object arg1
}

org/eclipse/ui/internal/ide/dialogs/FilterTypeUtil.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.FilterTypeUtil extends java.lang.Object {
	static String ID
	static String TARGET
	static String MODE
	static String ARGUMENTS
	static String INHERITABLE
	static String[] columnNames
	static void  () 
	static java.lang.String[] getModes () 
	public static void setValue (org.eclipse.ui.internal.ide.dialogs.FilterCopy, java.lang.String, java.lang.Object) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		String property
		Object value
		org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
		org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
		int selection
		int selection
		int type
		int selection
		int type
		int type
	static org.eclipse.core.resources.IFilterMatcherDescriptor getDescriptor (java.lang.String) 
		String id
		org.eclipse.core.resources.IFilterMatcherDescriptor[] descriptors
		int i
	static int getDescriptorIndex (java.lang.String) 
		String id
		org.eclipse.core.resources.IFilterMatcherDescriptor[] descriptors
		int i
	static java.lang.Object getValue (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription, java.lang.String) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription filter
		String property
		String id
		int index
		boolean includeFiles
		boolean includeFolders
	static java.lang.String[] getTargets () 
	static java.lang.String[] getFilterNames (boolean) 
		boolean groupOnly
		org.eclipse.core.resources.IFilterMatcherDescriptor[] descriptors
		java.util.LinkedList names
		int i
		boolean isGroup
	private static void sortDescriptors (org.eclipse.core.resources.IFilterMatcherDescriptor[]) 
		org.eclipse.core.resources.IFilterMatcherDescriptor[] descriptors
	static java.lang.String getDefaultFilterID () 
		org.eclipse.core.resources.IFilterMatcherDescriptor[] descriptors
		int i
	static org.eclipse.core.resources.IFilterMatcherDescriptor getDescriptorFromIndex (int) 
		int index
		org.eclipse.core.resources.IFilterMatcherDescriptor[] descriptors
	static org.eclipse.core.resources.IFilterMatcherDescriptor getDescriptorByName (java.lang.String) 
		String name
		org.eclipse.core.resources.IFilterMatcherDescriptor[] descriptors
		int i
	void  () 
}

org/eclipse/ui/internal/ide/dialogs/ICustomFilterArgumentUI.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
abstract org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI extends java.lang.Object {
	public abstract java.lang.Object getID () 
	public abstract org.eclipse.jface.viewers.StyledString formatStyledText (org.eclipse.ui.internal.ide.dialogs.FilterCopy, org.eclipse.jface.viewers.StyledString$Styler, org.eclipse.jface.viewers.StyledString$Styler) 
	public abstract java.lang.String validate () 
	public abstract void selectionChanged () 
	public abstract void create (org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Font) 
	public abstract void dispose () 
}

org/eclipse/ui/internal/ide/dialogs/IDEEditorsPreferencePage.class
IDEEditorsPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.IDEEditorsPreferencePage extends org.eclipse.ui.internal.dialogs.EditorsPreferencePage {
	public void  () 
	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.ui.dialogs.PreferenceLinkArea fileEditorsArea
		org.eclipse.swt.layout.GridData data
		org.eclipse.ui.dialogs.PreferenceLinkArea contentTypeArea
		org.eclipse.ui.dialogs.PreferenceLinkArea appearanceArea
}

org/eclipse/ui/internal/ide/dialogs/IDEPerspectivesPreferencePage.class
IDEPerspectivesPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.IDEPerspectivesPreferencePage extends org.eclipse.ui.internal.dialogs.PerspectivesPreferencePage {
	private final String PROJECT_SWITCH_PERSP_MODE_TITLE
	private final String PSPM_ALWAYS_TEXT
	private final String PSPM_NEVER_TEXT
	private final String PSPM_PROMPT_TEXT
	private org.eclipse.jface.preference.RadioGroupFieldEditor projectSwitchField
	public void  () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	private void createProjectPerspectiveGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite projectComposite
		String[][] namesAndValues
	protected org.eclipse.jface.preference.IPreferenceStore getIDEPreferenceStore () 
	protected void performDefaults () 
	public boolean performOk () 
}

org/eclipse/ui/internal/ide/dialogs/IDEResourceInfoUtils.class
IDEResourceInfoUtils.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.IDEResourceInfoUtils extends java.lang.Object {
	private static String BYTES_LABEL
	public static final String EMPTY_STRING
	private static String FILE_LABEL
	private static String FILE_NOT_EXIST_TEXT
	private static String FILE_TYPE_FORMAT
	private static String FOLDER_LABEL
	private static String LINKED_FILE_LABEL
	private static String LINKED_FOLDER_LABEL
	private static String VIRTUAL_FOLDER_LABEL
	private static String VIRTUAL_FOLDER_TEXT
	private static String MISSING_PATH_VARIABLE_TEXT
	private static String NOT_EXIST_TEXT
	private static String NOT_LOCAL_TEXT
	private static String PROJECT_LABEL
	private static String UNKNOWN_LABEL
	static void  () 
	public void  () 
	public static boolean exists (java.lang.String) 
		String pathName
		org.eclipse.core.filesystem.IFileInfo info
	private static java.lang.String getContentTypeString (org.eclipse.core.runtime.content.IContentDescription) 
		org.eclipse.core.runtime.content.IContentDescription description
		org.eclipse.core.runtime.content.IContentType contentType
	public static java.lang.String getDateStringValue (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		java.net.URI location
		org.eclipse.core.filesystem.IFileInfo info
		com.ibm.icu.text.DateFormat format
	public static org.eclipse.core.filesystem.IFileInfo getFileInfo (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath pathName
		org.eclipse.core.filesystem.IFileStore store
	public static org.eclipse.core.filesystem.IFileInfo getFileInfo (java.lang.String) 
		String pathName
		org.eclipse.core.filesystem.IFileStore store
	public static org.eclipse.core.filesystem.IFileInfo getFileInfo (java.net.URI) 
		java.net.URI location
		org.eclipse.core.filesystem.IFileStore store
	public static org.eclipse.core.filesystem.IFileStore getFileStore (java.lang.String) 
		String string
	public static org.eclipse.core.filesystem.IFileStore getFileStore (java.net.URI) 
		java.net.URI uri
		org.eclipse.core.runtime.CoreException e
	public static java.lang.String getLocationText (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		java.net.URI resolvedLocation
		java.net.URI location
		boolean isLinked
		org.eclipse.core.filesystem.IFileStore store
		boolean isPathVariable
		String tmp
	public static java.lang.String getResolvedLocationText (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		java.net.URI location
		org.eclipse.core.filesystem.IFileStore store
	public static java.lang.String getSizeString (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IFile file
		java.net.URI location
		org.eclipse.core.filesystem.IFileInfo info
	public static java.lang.String getTypeString (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.content.IContentDescription) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.content.IContentDescription description
		String contentType
	private static boolean isPathVariable (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		java.net.URI resolvedLocation
		java.net.URI rawLocation
	private static boolean isProjectAccessible (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
	public static org.eclipse.core.filesystem.IFileStore[] listFileStores (org.eclipse.core.filesystem.IFileStore, org.eclipse.ui.internal.ide.dialogs.IFileStoreFilter, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.ui.internal.ide.dialogs.IFileStoreFilter fileFilter
		org.eclipse.core.runtime.IProgressMonitor monitor
		java.util.ArrayList result
		org.eclipse.core.filesystem.IFileStore[] children
		org.eclipse.core.filesystem.IFileStore[] children
		org.eclipse.core.runtime.CoreException e
		int i
		org.eclipse.core.filesystem.IFileStore[] stores
	private static void log (org.eclipse.core.runtime.CoreException) 
		org.eclipse.core.runtime.CoreException e
}

org/eclipse/ui/internal/ide/dialogs/IDEWorkbenchPreferencePage.class
IDEWorkbenchPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.IDEWorkbenchPreferencePage extends org.eclipse.ui.internal.dialogs.WorkbenchPreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage  {
	public void  () 
	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.jface.preference.IPreferenceStore getIDEPreferenceStore () 
	protected void performDefaults () 
	public boolean performOk () 
}

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

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

org/eclipse/ui/internal/ide/dialogs/IDEWorkspacePreferencePage.class
IDEWorkspacePreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.IDEWorkspacePreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage  {
	private org.eclipse.swt.widgets.Button autoBuildButton
	private org.eclipse.swt.widgets.Button autoSaveAllButton
	private org.eclipse.jface.preference.IntegerFieldEditor saveInterval
	private org.eclipse.jface.preference.FieldEditor workspaceName
	private org.eclipse.swt.widgets.Button autoRefreshButton
	private org.eclipse.swt.widgets.Button closeUnrelatedProjectButton
	private org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor encodingEditor
	private org.eclipse.ui.internal.ide.LineDelimiterEditor lineSeparatorEditor
	private boolean clearUserSettings
	private org.eclipse.jface.preference.RadioGroupFieldEditor openReferencesEditor
	public void  () 
	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.ui.dialogs.PreferenceLinkArea area
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Label space
		org.eclipse.swt.widgets.Composite lower
		org.eclipse.swt.layout.GridLayout lowerLayout
	private void createOpenPrefControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		String name
		String label
		String[][] namesAndValues
	private void createCloseUnrelatedProjPrefControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void createSaveAllBeforeBuildPref (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	protected void createAutoBuildPref (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	private void createSaveIntervalGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite groupComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData gd
		org.eclipse.core.resources.IWorkspaceDescription description
		long interval
	private void createWindowTitleGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite groupComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData gd
	private void createAutoRefreshControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		boolean autoRefresh
	private void createEncodingEditorControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite encodingComposite
	private void createLineSeparatorEditorControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite lineComposite
		org.eclipse.swt.layout.GridLayout gridLayout
	protected org.eclipse.jface.preference.IPreferenceStore getIDEPreferenceStore () 
	protected static void createSpace (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label vfiller
		org.eclipse.swt.layout.GridData gridData
	protected org.eclipse.swt.widgets.Composite createComposite (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
	public void init (org.eclipse.ui.IWorkbench) 
		org.eclipse.ui.IWorkbench workbench
	protected void performDefaults () 
		boolean autoBuild
		org.eclipse.jface.preference.IPreferenceStore store
		boolean closeUnrelatedProj
		boolean autoRefresh
		java.util.List encodings
	public boolean performOk () 
		org.eclipse.core.resources.IWorkspaceDescription description
		org.eclipse.core.runtime.CoreException e
		org.eclipse.jface.preference.IPreferenceStore store
		long oldSaveInterval
		long newSaveInterval
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.Preferences preferences
		boolean autoRefresh
		boolean closeUnrelatedProj
	static org.eclipse.jface.preference.IntegerFieldEditor access$0 (org.eclipse.ui.internal.ide.dialogs.IDEWorkspacePreferencePage) 
	static org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor access$1 (org.eclipse.ui.internal.ide.dialogs.IDEWorkspacePreferencePage) 
}

org/eclipse/ui/internal/ide/dialogs/IElementFilter.class
IElementFilter.java
package org.eclipse.ui.internal.ide.dialogs
public abstract org.eclipse.ui.internal.ide.dialogs.IElementFilter extends java.lang.Object {
	public abstract void filterElements (java.util.Collection, org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.InterruptedException 
	public abstract void filterElements (java.lang.Object[], org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.InterruptedException 
}

org/eclipse/ui/internal/ide/dialogs/IFileStoreFilter.class
IFileStoreFilter.java
package org.eclipse.ui.internal.ide.dialogs
public abstract org.eclipse.ui.internal.ide.dialogs.IFileStoreFilter extends java.lang.Object {
	public abstract boolean accept (org.eclipse.core.filesystem.IFileStore) 
}

org/eclipse/ui/internal/ide/dialogs/InternalErrorDialog.class
InternalErrorDialog.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.InternalErrorDialog extends org.eclipse.jface.dialogs.MessageDialog {
	private Throwable detail
	private int detailButtonID
	private org.eclipse.swt.widgets.Text text
	private int defaultButtonIndex
	private static final int TEXT_LINE_COUNT
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String, java.lang.Throwable, int, java.lang.String[], int) 
		org.eclipse.swt.widgets.Shell parentShell
		String dialogTitle
		org.eclipse.swt.graphics.Image dialogTitleImage
		String dialogMessage
		Throwable detail
		int dialogImageType
		String[] dialogButtonLabels
		int defaultIndex
	public int open () 
		org.eclipse.swt.widgets.Button b
	public void setDetailButton (int) 
		int index
	protected void buttonPressed (int) 
		int buttonId
	private void toggleDetailsArea () 
		org.eclipse.swt.graphics.Point windowSize
		org.eclipse.swt.graphics.Point oldSize
		org.eclipse.swt.graphics.Point newSize
	protected void createDropDownText (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		java.io.ByteArrayOutputStream baos
		java.io.PrintStream ps
		org.eclipse.swt.layout.GridData data
	public static boolean openQuestion (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.Throwable, int) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		Throwable detail
		int defaultIndex
		String[] labels
		String[] labels
		org.eclipse.ui.internal.ide.dialogs.InternalErrorDialog dialog
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor$1.class
LinkedResourceEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

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

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

org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor$4.class
LinkedResourceEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor$4 extends java.lang.Object implements org.eclipse.swt.events.MouseListener  {
	final org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor) 
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor$5.class
LinkedResourceEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor$5 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor  {
	final org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor this$0
	private final java.util.LinkedList val$resources
	void  (org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor, java.util.LinkedList) 
	public boolean visit (org.eclipse.core.resources.IResource)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor$6.class
LinkedResourceEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor$6 extends org.eclipse.jface.dialogs.MessageDialog {
	final org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor this$0
	private final String val$resultMessage
	void  (org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor, org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String, int, java.lang.String[], int, java.lang.String) 
		org.eclipse.swt.widgets.Shell $anonymous0
		String $anonymous1
		org.eclipse.swt.graphics.Image $anonymous2
		String $anonymous3
		int $anonymous4
		String[] $anonymous5
		int $anonymous6
	protected boolean isResizable () 
	protected org.eclipse.swt.widgets.Control createCustomArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite comp
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Text text
		org.eclipse.swt.layout.GridData data
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor$ContentProvider.class
LinkedResourceEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor$ContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IContentProvider org.eclipse.jface.viewers.ITreeContentProvider  {
	final org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor) 
	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
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object parentElement
		java.util.ArrayList list
		Object[] objs
		int i
		Object[] children
	public java.lang.Object getParent (java.lang.Object) 
		Object element
		String fullPath
	public boolean hasChildren (java.lang.Object) 
		Object element
	public java.lang.Object[] getElements (java.lang.Object) 
		Object parentElement
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor$LabelProvider.class
LinkedResourceEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor$LabelProvider extends java.lang.Object implements org.eclipse.jface.viewers.ILabelProvider org.eclipse.jface.viewers.ITableLabelProvider  {
	org.eclipse.ui.model.WorkbenchLabelProvider stockProvider
	final org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor) 
	public java.lang.String getColumnText (java.lang.Object, int) 
		Object obj
		int index
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath rawLocation
	public org.eclipse.swt.graphics.Image getColumnImage (java.lang.Object, int) 
		Object obj
		int index
	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
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object element
	public java.lang.String getText (java.lang.Object) 
		Object element
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor.class
LinkedResourceEditor.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor extends java.lang.Object {
	private static int NAME_COLUMN
	private static int PATH_COLUMN
	private static int LOCATION_COLUMN
	private static final int SIZING_SELECTION_PANE_WIDTH
	private org.eclipse.swt.graphics.FontMetrics fontMetrics
	org.eclipse.core.resources.IResource[] fProjectFiles
	java.util.TreeMap fBrokenResources
	java.util.TreeMap fAbsoluteResources
	java.util.TreeMap fFixedResources
	org.eclipse.core.resources.IProject fProject
	org.eclipse.jface.viewers.TreeViewer fTree
	org.eclipse.swt.widgets.Button fEditResourceButton
	org.eclipse.swt.widgets.Button fConvertAbsoluteButton
	org.eclipse.swt.graphics.Image fixedImg
	org.eclipse.swt.graphics.Image brokenImg
	org.eclipse.swt.graphics.Image absoluteImg
	String FIXED
	String BROKEN
	String ABSOLUTE
	static void  () 
	public void  () 
	public void setProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	protected void createButtons (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite groupComponent
		org.eclipse.swt.layout.GridLayout groupLayout
		org.eclipse.swt.layout.GridData data
	private org.eclipse.swt.widgets.Button createButton (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String text
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
		int widthHint
	public org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite pageComponent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Label variableLabel
		org.eclipse.swt.widgets.Composite treeComposite
		org.eclipse.swt.widgets.TreeColumn nameColumn
		org.eclipse.swt.widgets.TreeColumn locationColumn
		org.eclipse.jface.layout.TreeColumnLayout tableLayout
	private void initializeDialogUnits (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.GC gc
	public void dispose () 
	void refreshContent () 
		java.util.LinkedList resources
		int i
		org.eclipse.core.resources.IResource resource
		String fullPath
	boolean isAbsolute (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath path
	boolean areAbsolute (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] res
		int i
	boolean exists (org.eclipse.core.resources.IResource)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource res
		java.net.URI uri
		org.eclipse.core.filesystem.IFileStore fileStore
	void updateSelection () 
	boolean areFixed (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] res
		int i
		String fullPath
	org.eclipse.core.resources.IResource[] getSelectedResource () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object[] array
		int i
		org.eclipse.core.resources.IResource[] result
	private void convertLocation () 
		java.util.ArrayList resources
		org.eclipse.core.resources.IResource[] selectedResources
	private void convertToAbsolute (java.util.ArrayList, org.eclipse.core.resources.IResource[]) 
		java.util.ArrayList resources
		org.eclipse.core.resources.IResource[] selectedResources
		java.util.ArrayList report
		java.util.Iterator it
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath location
	private void setLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath location
	private void reportResult (org.eclipse.core.resources.IResource[], java.util.ArrayList, java.lang.String) 
		org.eclipse.core.resources.IResource[] selectedResources
		java.util.ArrayList report
		String title
		StringBuffer message
		java.util.Iterator stringIt
		String resultMessage
		org.eclipse.jface.dialogs.MessageDialog dialog
	private org.eclipse.core.runtime.IPath convertToProperCase (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
	private void convertToRelative (java.util.ArrayList, org.eclipse.core.resources.IResource[]) 
		java.util.ArrayList resources
		org.eclipse.core.resources.IResource[] selectedResources
		java.util.ArrayList report
		java.util.ArrayList remaining
		java.util.Iterator it
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath location
		org.eclipse.core.runtime.IPath newLocation
		String[] variables
		int amountLeft
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath location
		int maxCount
		int variable
		int i
		org.eclipse.core.runtime.IPath resolvePath
		int count
		org.eclipse.core.runtime.IPath newLocation
		org.eclipse.core.runtime.IPath commonPath
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath location
		int count
		String variableName
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath location
		int commonCount
		org.eclipse.core.runtime.IPath newLocation
		org.eclipse.core.resources.IResource res
		org.eclipse.core.resources.IResource res
		org.eclipse.core.runtime.IPath resLocation
		org.eclipse.core.runtime.IPath commonPath
		String variableName
		org.eclipse.core.runtime.IPath location
		int commonCount
		org.eclipse.core.runtime.IPath newLocation
	private java.lang.String getSuitablePathVariable (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath commonPath
		String variableName
		StringBuffer buf
		int i
		char c
		int index
	void editLocation () 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath location
		org.eclipse.ui.internal.ide.dialogs.PathVariableDialog dialog
		Exception e
	void reparent (org.eclipse.core.resources.IResource[]) 
		org.eclipse.core.resources.IResource[] resources
		boolean changed
		int i
		org.eclipse.core.resources.IResource resource
		boolean isBroken
		boolean isBroken
		java.util.TreeMap container
		String fullPath
	public boolean performOk () 
	public void setEnabled (boolean) 
		boolean enableLinking
	public void reloadContent () 
	static int access$0 () 
	static int access$1 () 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor) 
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourcesPreferencePage$1.class
LinkedResourcesPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.LinkedResourcesPreferencePage$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.LinkedResourcesPreferencePage this$0
	private final org.eclipse.swt.widgets.Button val$enableLinkedResourcesButton
	void  (org.eclipse.ui.internal.ide.dialogs.LinkedResourcesPreferencePage, org.eclipse.swt.widgets.Button) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		boolean enabled
		org.eclipse.core.runtime.Preferences preferences
}

org/eclipse/ui/internal/ide/dialogs/LinkedResourcesPreferencePage.class
LinkedResourcesPreferencePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.LinkedResourcesPreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage  {
	private org.eclipse.swt.widgets.Label topLabel
	public static String PREF_ID
	private org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup pathVariablesGroup
	private org.eclipse.ui.internal.ide.ResourceDragAndDropEditor dragAndDropHandlingEditor
	static void  () 
	public void  () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite pageComponent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Button enableLinkedResourcesButton
		org.eclipse.core.runtime.Preferences preferences
		boolean enableLinking
	protected void performDefaults () 
	private void createLineSeparatorEditorControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite lineComposite
		org.eclipse.swt.layout.GridLayout gridLayout
	protected static void createSpace (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label vfiller
		org.eclipse.swt.layout.GridData gridData
	public void dispose () 
	public void init (org.eclipse.ui.IWorkbench) 
		org.eclipse.ui.IWorkbench workbench
	public boolean performOk () 
	protected void updateWidgetState (boolean) 
		boolean enableLinking
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$1.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$10.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$10 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$2.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$2 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$3.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$3 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$4.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$4 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$5.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$6.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$6 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$7.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$7 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$8.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$8 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI$9.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI$9 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI this$0
	void  (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherCustomFilterArgumentUI.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI  {
	org.eclipse.swt.widgets.Shell shell
	org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	protected org.eclipse.swt.widgets.Button argumentsCaseSensitive
	protected org.eclipse.swt.widgets.Button argumentsRegularExpresion
	protected org.eclipse.swt.widgets.Text arguments
	protected org.eclipse.swt.widgets.DateTime argumentsDate
	protected org.eclipse.swt.widgets.Combo argumentsBoolean
	protected org.eclipse.swt.widgets.Label argumentsLabel
	protected org.eclipse.swt.widgets.Label description
	protected org.eclipse.ui.fieldassist.ContentAssistCommandAdapter fContentAssistField
	protected org.eclipse.swt.widgets.Combo multiKey
	protected org.eclipse.swt.widgets.Combo multiOperator
	protected org.eclipse.swt.widgets.Composite multiArgumentComposite
	protected org.eclipse.swt.widgets.Composite conditionComposite
	protected org.eclipse.swt.widgets.Composite descriptionComposite
	protected org.eclipse.swt.widgets.Composite stringArgumentComposite
	protected org.eclipse.swt.widgets.Composite stringTextArgumentComposite
	protected org.eclipse.swt.widgets.Composite attributeStringArgumentComposite
	protected Class intiantiatedKeyOperatorType
	protected java.util.TreeMap valueCache
	protected boolean initializationComplete
	protected org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
	protected org.eclipse.swt.widgets.Label dummyLabel1
	protected org.eclipse.swt.widgets.Label dummyLabel2
	private String[] timeIntervalPrefixes
	private double[] timeIntervalScale
	private String[] lengthPrefixes
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	public void  (org.eclipse.ui.internal.ide.dialogs.FilterEditDialog, org.eclipse.swt.widgets.Shell, org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public java.lang.Object getID () 
	public void dispose () 
		org.eclipse.swt.widgets.Widget[] list
		int i
	public void create (org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.widgets.Composite argumentComposite
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
	private void createDescriptionArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData data
	private void setupDescriptionText (java.lang.String) 
		String errorString
		java.io.BufferedReader reader
		String tmp
		String selectedKey
		String selectedOperator
		Class selectedKeyOperatorType
	private void createCustomArgumentsArea (org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.layout.GridLayout layout
		java.util.ArrayList allOperators
		String[] keys
		int i
		org.eclipse.swt.widgets.Combo tmp
		int maxWidth
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		String local
		int index
	private void setupMultiOperatorAndField (boolean) 
		boolean updateOperator
		boolean isUsingRegularExpression
		String selectedKey
		String[] operators
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		String local
		int index
		String selectedOperator
		Class selectedKeyOperatorType
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		org.eclipse.jface.fieldassist.TextContentAdapter contentAdapter
		org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider findProposer
		org.eclipse.swt.layout.GridData data
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		org.eclipse.swt.layout.GridData data
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		java.util.Date date
		java.util.Date date
		java.util.Calendar calendar
		org.eclipse.swt.layout.GridData data
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		org.eclipse.swt.graphics.Point size
		org.eclipse.swt.graphics.Point shellSize
	private java.lang.String convertToEditableTimeInterval (java.lang.String) 
		String string
		long value
		long value
		int i
	private java.lang.String convertFromEditableTimeInterval (java.lang.String) 
		String string
		int i
		long value
		int j
	private java.lang.String convertToEditableLength (java.lang.String) 
		String string
		long value
		long value
		int i
	private java.lang.String convertFromEditableLength (java.lang.String)  throws java.lang.NumberFormatException 
		String string
		int i
		long value
	private void storeMultiSelection () 
		String selectedKey
		String selectedOperator
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		java.util.Calendar calendar
		String encodedArgument
	private java.lang.String[] getLocalOperatorsForKey (java.lang.String) 
		String key
		String[] operators
		String[] result
		int i
	private java.lang.String[] getMultiMatcherKeys () 
		java.util.ArrayList list
	public void selectionChanged () 
	void validateInputText () 
	public java.lang.String validate () 
		String message
		String selectedKey
		String selectedOperator
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		String encodedArgument
		org.eclipse.ui.internal.ide.dialogs.FilterCopy copy
		org.eclipse.core.resources.IFilterMatcherDescriptor desc
		org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher matcher
		org.eclipse.core.runtime.CoreException e
	public org.eclipse.jface.viewers.StyledString formatStyledText (org.eclipse.ui.internal.ide.dialogs.FilterCopy, org.eclipse.jface.viewers.StyledString$Styler, org.eclipse.jface.viewers.StyledString$Styler) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		org.eclipse.jface.viewers.StyledString$Styler fPlainStyler
		org.eclipse.jface.viewers.StyledString$Styler fBoldStyler
	private java.lang.String formatMultiMatcherArgument (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		String argumentString
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
		StringBuffer builder
		Class type
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI, boolean) 
	static void access$1 (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI) 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.MultiMatcherCustomFilterArgumentUI, java.lang.String) 
}

org/eclipse/ui/internal/ide/dialogs/MultiMatcherLocalization.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.MultiMatcherLocalization extends java.lang.Object {
	static String[][] multiMatcherKey
	static void  () 
	void  () 
	public static java.lang.String getLocalMultiMatcherKey (java.lang.String) 
		String key
		int i
	public static java.lang.String getMultiMatcherKey (java.lang.String) 
		String local
		int i
}

org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog$1.class
OpenResourceDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog$1 extends org.eclipse.ui.actions.OpenFileAction {
	final org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog, org.eclipse.ui.IWorkbenchPage) 
		org.eclipse.ui.IWorkbenchPage $anonymous0
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog$2.class
OpenResourceDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog$2 extends org.eclipse.ui.actions.OpenWithMenu {
	final org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog, org.eclipse.ui.IWorkbenchPage, org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.ui.IWorkbenchPage $anonymous0
		org.eclipse.core.runtime.IAdaptable $anonymous1
	protected void openEditor (org.eclipse.ui.IEditorDescriptor, boolean) 
		org.eclipse.ui.IEditorDescriptor editorDescriptor
		boolean openUsingDescriptor
}

org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog$3.class
OpenResourceDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog$3 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog this$0
	private final org.eclipse.swt.widgets.Composite val$openComposite
	void  (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog, org.eclipse.swt.widgets.Composite) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog$4.class
OpenResourceDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog$4 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog this$0
	private final org.eclipse.swt.widgets.Composite val$openComposite
	void  (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog, org.eclipse.swt.widgets.Composite) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog$5.class
OpenResourceDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog$5 extends org.eclipse.ui.actions.OpenWithMenu {
	final org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog, org.eclipse.ui.IWorkbenchPage, org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.ui.IWorkbenchPage $anonymous0
		org.eclipse.core.runtime.IAdaptable $anonymous1
	protected void openEditor (org.eclipse.ui.IEditorDescriptor, boolean) 
		org.eclipse.ui.IEditorDescriptor editorDescriptor
		boolean openUsingDescriptor
}

org/eclipse/ui/internal/ide/dialogs/OpenResourceDialog.class
OpenResourceDialog.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog extends org.eclipse.ui.dialogs.FilteredResourcesSelectionDialog {
	private org.eclipse.swt.widgets.Button openWithButton
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.core.resources.IContainer, int) 
		org.eclipse.swt.widgets.Shell parentShell
		org.eclipse.core.resources.IContainer container
		int typesMask
	protected void fillContextMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menuManager
		org.eclipse.jface.viewers.IStructuredSelection selectedItems
		org.eclipse.ui.IWorkbenchPage activePage
		org.eclipse.ui.actions.OpenFileAction openFileAction
		org.eclipse.core.runtime.IAdaptable selectedAdaptable
		org.eclipse.jface.action.MenuManager subMenu
		org.eclipse.ui.actions.OpenWithMenu openWithMenu
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout parentLayout
		org.eclipse.swt.widgets.Composite openComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Button okButton
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Button cancelButton
		org.eclipse.swt.layout.GridData cancelLayoutData
		org.eclipse.swt.layout.GridData okLayoutData
		int buttonWidth
	protected void initializeBounds () 
	protected void updateButtonsEnableState (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	private org.eclipse.core.runtime.IAdaptable getSelectedAdaptable () 
		org.eclipse.jface.viewers.IStructuredSelection s
		Object selectedElement
	private org.eclipse.ui.IWorkbenchPage getActivePage () 
		org.eclipse.ui.IWorkbenchWindow activeWorkbenchWindow
	private void showOpenWithMenu (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite openComposite
		org.eclipse.ui.IWorkbenchPage activePage
		org.eclipse.core.runtime.IAdaptable selectedAdaptable
		org.eclipse.ui.actions.OpenWithMenu openWithMenu
		org.eclipse.swt.widgets.Menu menu
		org.eclipse.swt.widgets.Control c
		org.eclipse.swt.graphics.Point p
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog) 
	static void access$1 (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog) 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog, java.util.List) 
	static void access$3 (org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog, org.eclipse.swt.widgets.Composite) 
}

org/eclipse/ui/internal/ide/dialogs/PathVariableDialog$1.class
PathVariableDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariableDialog$1 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.PathVariableDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent event
}

org/eclipse/ui/internal/ide/dialogs/PathVariableDialog$2.class
PathVariableDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariableDialog$2 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.PathVariableDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent event
}

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

org/eclipse/ui/internal/ide/dialogs/PathVariableDialog$4.class
PathVariableDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariableDialog$4 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.PathVariableDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/PathVariableDialog$5.class
PathVariableDialog.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariableDialog$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.PathVariableDialog this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/PathVariableDialog.class
PathVariableDialog.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.PathVariableDialog extends org.eclipse.jface.dialogs.TitleAreaDialog {
	private org.eclipse.swt.widgets.Button okButton
	private org.eclipse.swt.widgets.Label variableNameLabel
	private org.eclipse.swt.widgets.Label variableValueLabel
	private org.eclipse.swt.widgets.Label variableResolvedValueLabel
	private org.eclipse.swt.widgets.Text variableNameField
	private org.eclipse.swt.widgets.Text variableValueField
	private org.eclipse.swt.widgets.Label variableResolvedValueField
	private org.eclipse.swt.widgets.Button fileButton
	private org.eclipse.swt.widgets.Button folderButton
	private org.eclipse.swt.widgets.Button variableButton
	private int type
	private int variableType
	private String variableName
	private String variableValue
	private String originalName
	private int operationMode
	private org.eclipse.core.resources.IPathVariableManager pathVariableManager
	private java.util.Set namesInUse
	private int validationStatus
	private String validationMessage
	private boolean nameEntered
	private boolean locationEntered
	private final String standardMessage
	public static final int NEW_VARIABLE
	public static final int EXISTING_VARIABLE
	public static final int EDIT_LINK_LOCATION
	private org.eclipse.core.resources.IResource currentResource
	public void  (org.eclipse.swt.widgets.Shell, int, int, org.eclipse.core.resources.IPathVariableManager, java.util.Set) 
		org.eclipse.swt.widgets.Shell parentShell
		int type
		int variableType
		org.eclipse.core.resources.IPathVariableManager pathVariableManager
		java.util.Set namesInUse
	protected void configureShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite parentComposite
		org.eclipse.swt.widgets.Composite contents
	private org.eclipse.swt.widgets.Composite createComposite (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parentComposite
		org.eclipse.swt.widgets.Composite contents
	private void createWidgets (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite contents
		String nameLabelText
		String valueLabelText
		String resolvedValueLabelText
		org.eclipse.swt.widgets.Composite buttonsComposite
		org.eclipse.swt.layout.GridLayout layout
	private org.eclipse.core.resources.IPathVariableManager getPathVariableManager () 
	private java.lang.String getVariableResolvedValue () 
		org.eclipse.core.resources.IPathVariableManager pathVariableManager2
		String[] variables
		String internalFormat
		java.net.URI uri
		java.net.URI resolvedURI
		String resolveValue
		String[] newVariables
		int i
		boolean found
		int j
	private void variableNameModified () 
	private void variableValueModified () 
	private void selectFolder () 
		org.eclipse.swt.widgets.DirectoryDialog dialog
		String filterPath
		String res
	private void selectFile () 
		org.eclipse.swt.widgets.FileDialog dialog
		String filterPath
		String res
	private void selectVariable () 
		org.eclipse.ui.ide.dialogs.PathVariableSelectionDialog dialog
		String[] variableNames
		String newValue
		org.eclipse.core.runtime.IPath path
	private org.eclipse.core.runtime.IPath buildVariableMacro (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath relativeSrcValue
		String variable
	protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	private boolean validateVariableName () 
		boolean allowFinish
		String message
		int newValidationStatus
		org.eclipse.core.runtime.IStatus status
	private boolean validateVariableValue () 
		boolean allowFinish
		String message
		int newValidationStatus
		String resolvedValue
		org.eclipse.core.runtime.IPath resolvedPath
		org.eclipse.core.filesystem.IFileInfo info
	public java.lang.String getVariableName () 
	public java.lang.String getVariableValue () 
		String internalFormat
	public void setVariableName (java.lang.String) 
		String variableName
	public void setVariableValue (java.lang.String) 
		String variable
		String userEditableString
	public void setResource (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	public void setLinkLocation (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath location
		String userEditableString
	protected boolean isResizable () 
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	static void access$1 (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	static void access$3 (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
	static void access$4 (org.eclipse.ui.internal.ide.dialogs.PathVariableDialog) 
}

org/eclipse/ui/internal/ide/dialogs/PathVariableEditDialog.class
PathVariableEditDialog.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.PathVariableEditDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup pathVariablesGroup
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected void buttonPressed (int) 
		int buttonId
	public boolean close () 
	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 dialogArea
	protected void okPressed () 
		org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement[] selection
		String[] variableNames
		int i
		Throwable t
	public void setResource (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$1.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$2.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$2 extends java.lang.Object implements org.eclipse.swt.events.MouseListener  {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		int itemsSelectedCount
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$3.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$3 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	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/ui/internal/ide/dialogs/PathVariablesGroup$4.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$4 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$5.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

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

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$ContentProvider.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$ContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	private void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	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
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup, org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$ContentProvider) 
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$NameLabelProvider.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$NameLabelProvider extends org.eclipse.jface.viewers.CellLabelProvider {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	public java.lang.String getToolTipText (java.lang.Object) 
		Object element
	public org.eclipse.swt.graphics.Point getToolTipShift (java.lang.Object) 
		Object object
	public int getToolTipDisplayDelayTime (java.lang.Object) 
		Object object
	public int getToolTipTimeDisplayed (java.lang.Object) 
		Object object
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		String varName
		org.eclipse.core.runtime.IPath value
		java.net.URI resolvedURI
		org.eclipse.core.runtime.IPath resolvedValue
		org.eclipse.core.filesystem.IFileInfo file
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$PathVariableElement.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement extends java.lang.Object {
	public String name
	public org.eclipse.core.runtime.IPath path
	public void  () 
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup$ValueLabelProvider.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$ValueLabelProvider extends org.eclipse.jface.viewers.CellLabelProvider {
	final org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	public java.lang.String getToolTipText (java.lang.Object) 
		Object element
		org.eclipse.core.runtime.IPath value
		java.net.URI resolvedURI
		org.eclipse.core.runtime.IPath resolvedValue
	public org.eclipse.swt.graphics.Point getToolTipShift (java.lang.Object) 
		Object object
	public int getToolTipDisplayDelayTime (java.lang.Object) 
		Object object
	public int getToolTipTimeDisplayed (java.lang.Object) 
		Object object
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		org.eclipse.core.runtime.IPath value
}

org/eclipse/ui/internal/ide/dialogs/PathVariablesGroup.class
PathVariablesGroup.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup extends java.lang.Object {
	private static final int SIZING_SELECTION_PANE_WIDTH
	private org.eclipse.swt.widgets.Shell shell
	private org.eclipse.swt.widgets.Label variableLabel
	private org.eclipse.jface.viewers.TableViewer variableTable
	private org.eclipse.swt.widgets.Button addButton
	private org.eclipse.swt.widgets.Button editButton
	private org.eclipse.swt.widgets.Button removeButton
	private org.eclipse.swt.graphics.FontMetrics fontMetrics
	private boolean multiSelect
	private int variableType
	private org.eclipse.swt.widgets.Listener selectionListener
	private java.util.SortedMap tempPathVariables
	private java.util.Set removedVariableNames
	private org.eclipse.core.resources.IPathVariableManager pathVariableManager
	private boolean saveVariablesOnChange
	private final org.eclipse.swt.graphics.Image FILE_IMG
	private final org.eclipse.swt.graphics.Image FOLDER_IMG
	private final org.eclipse.swt.graphics.Image BUILTIN_IMG
	private org.eclipse.swt.graphics.Image imageUnkown
	private org.eclipse.core.resources.IResource currentResource
	private static final String PARENT_VARIABLE_NAME
	public void  (boolean, int) 
		boolean multiSelect
		int variableType
	public void  (boolean, int, org.eclipse.swt.widgets.Listener) 
		boolean multiSelect
		int variableType
		org.eclipse.swt.widgets.Listener selectionListener
	private void addNewVariable () 
		org.eclipse.ui.internal.ide.dialogs.PathVariableDialog dialog
		String newVariableName
		org.eclipse.core.runtime.IPath newVariableValue
	public org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.jface.resource.ImageDescriptor descriptor
		org.eclipse.swt.widgets.Composite pageComponent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		int tableStyle
		org.eclipse.swt.widgets.Composite tableComposite
		org.eclipse.jface.viewers.TableViewerColumn nameColumn
		org.eclipse.jface.viewers.TableViewerColumn valueColumn
		org.eclipse.jface.layout.TableColumnLayout tableLayout
	public void dispose () 
	private void editSelectedVariable () 
		org.eclipse.swt.widgets.TableItem item
		String variableName
		org.eclipse.core.runtime.IPath variableValue
		org.eclipse.ui.internal.ide.dialogs.PathVariableDialog dialog
		String newVariableName
		org.eclipse.core.runtime.IPath newVariableValue
	public boolean getEnabled () 
	public void setSaveVariablesOnChange (boolean) 
		boolean value
	private void saveVariablesIfRequired () 
	public org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement[] getSelection () 
		org.eclipse.swt.widgets.TableItem[] items
		org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup$PathVariableElement[] selection
		int i
		String name
	private void createButtonGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite groupComponent
		org.eclipse.swt.layout.GridLayout groupLayout
		org.eclipse.swt.layout.GridData data
	protected void initializeDialogUnits (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.GC gc
	private void initTemporaryState () 
		String[] varNames
		int i
		java.net.URI uri
		org.eclipse.core.runtime.IPath value
		boolean isFile
	private void updateEnabledState () 
		int itemsSelectedCount
	private java.lang.String removeParentVariable (java.lang.String) 
		String value
	public boolean performOk () 
		java.util.Iterator removed
		String removedVariableName
		java.util.Iterator current
		java.util.Map$Entry entry
		String variableName
		org.eclipse.core.runtime.IPath variableValue
		org.eclipse.core.runtime.CoreException ce
	private void removeSelectedVariables () 
		int[] selectedIndices
		int i
		org.eclipse.swt.widgets.TableItem selectedItem
		String varName
	private boolean canChangeSelection () 
		int[] selectedIndices
		int i
		org.eclipse.swt.widgets.TableItem selectedItem
		String varName
	private boolean isBuiltInVariable (java.lang.String) 
		String varName
	private 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
	public void setEnabled (boolean) 
		boolean enabled
	private void updateWidgetState () 
	public void setResource (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	public void reloadContent () 
	static java.util.SortedMap access$0 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static org.eclipse.core.resources.IPathVariableManager access$1 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static boolean access$2 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup, java.lang.String) 
	static org.eclipse.swt.graphics.Image access$3 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static org.eclipse.swt.graphics.Image access$4 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static org.eclipse.swt.graphics.Image access$5 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static org.eclipse.swt.graphics.Image access$6 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static java.lang.String access$7 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup, java.lang.String) 
	static void access$8 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static org.eclipse.swt.widgets.Listener access$9 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static org.eclipse.jface.viewers.TableViewer access$10 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static boolean access$11 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static void access$12 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static void access$13 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
	static void access$14 (org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup) 
}

org/eclipse/ui/internal/ide/dialogs/ProjectContentsLocationArea$1.class
ProjectContentsLocationArea.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		boolean useDefaults
		String error
}

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

org/eclipse/ui/internal/ide/dialogs/ProjectContentsLocationArea$3.class
ProjectContentsLocationArea.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$3 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/ui/internal/ide/dialogs/ProjectContentsLocationArea$IErrorMessageReporter.class
ProjectContentsLocationArea.java
package org.eclipse.ui.internal.ide.dialogs
public abstract org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter extends java.lang.Object {
	public abstract void reportError (java.lang.String, boolean) 
}

org/eclipse/ui/internal/ide/dialogs/ProjectContentsLocationArea.class
ProjectContentsLocationArea.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea extends java.lang.Object {
	private static String BROWSE_LABEL
	private static final int SIZING_TEXT_FIELD_WIDTH
	private static final String FILE_SCHEME
	private static final String SAVED_LOCATION_ATTR
	private org.eclipse.swt.widgets.Label locationLabel
	private org.eclipse.swt.widgets.Text locationPathField
	private org.eclipse.swt.widgets.Button browseButton
	private org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter errorReporter
	private String projectName
	private String userPath
	private org.eclipse.swt.widgets.Button useDefaultsButton
	private org.eclipse.core.resources.IProject existingProject
	private org.eclipse.ui.internal.ide.dialogs.FileSystemSelectionArea fileSystemSelectionArea
	static void  () 
	public void  (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter, org.eclipse.swt.widgets.Composite, org.eclipse.core.resources.IProject) 
		org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter reporter
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.core.resources.IProject startProject
	public void setExistingProject (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject existingProject
	public void  (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter, org.eclipse.swt.widgets.Composite) 
		org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter reporter
		org.eclipse.swt.widgets.Composite composite
	private void createContents (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean defaultEnabled
		int columns
		org.eclipse.swt.widgets.Composite projectGroup
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData buttonData
	public boolean isDefault () 
	private void createUserEntryArea (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean defaultEnabled
		org.eclipse.swt.layout.GridData data
	private void createFileSystemSelection (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	private java.lang.String getDefaultPathDisplayString () 
		java.net.URI defaultURI
	private void setUserAreaEnabled (boolean) 
		boolean enabled
	public org.eclipse.swt.widgets.Button getBrowseButton () 
	private org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
		org.eclipse.jface.dialogs.IDialogSettings ideDialogSettings
		org.eclipse.jface.dialogs.IDialogSettings result
	private void handleLocationBrowseButtonPressed () 
		String selectedDirectory
		String dirName
		org.eclipse.core.filesystem.IFileInfo info
		String value
		org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration config
		org.eclipse.swt.widgets.DirectoryDialog dialog
		java.net.URI uri
	private void updateLocationField (java.lang.String) 
		String selectedPath
	private java.lang.String getPathFromLocationField () 
		java.net.URI fieldURI
		java.net.URI fieldURI
	public java.lang.String checkValidLocation () 
		String locationFieldContents
		java.net.URI newPath
		java.net.URI projectPath
		org.eclipse.core.runtime.IStatus locationStatus
	public java.net.URI getProjectLocationURI () 
		org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration configuration
	private org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration getSelectedConfiguration () 
	public void updateProjectName (java.lang.String) 
		String newName
	public java.lang.String getProjectLocation () 
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
	static org.eclipse.swt.widgets.Text access$1 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea, java.lang.String) 
	static java.lang.String access$3 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
	static java.lang.String access$4 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
	static org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea$IErrorMessageReporter access$5 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
	static void access$6 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea, boolean) 
	static void access$7 (org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea) 
}

org/eclipse/ui/internal/ide/dialogs/ProjectLinkedResourcePage$1.class
ProjectLinkedResourcePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ProjectLinkedResourcePage$1 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.internal.ide.dialogs.ProjectLinkedResourcePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ProjectLinkedResourcePage) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.swt.widgets.TabFolder source
}

org/eclipse/ui/internal/ide/dialogs/ProjectLinkedResourcePage.class
ProjectLinkedResourcePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ProjectLinkedResourcePage extends org.eclipse.ui.dialogs.PropertyPage implements org.eclipse.ui.IWorkbenchPropertyPage  {
	private org.eclipse.swt.widgets.Label topLabel
	private org.eclipse.ui.internal.ide.dialogs.PathVariablesGroup pathVariablesGroup
	private org.eclipse.ui.internal.ide.dialogs.LinkedResourceEditor linkedResourceEditor
	static Class class$0
	public void  () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.runtime.IAdaptable adaptable
		org.eclipse.core.resources.IProject project
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite pageComponent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.TabFolder tabFolder
		org.eclipse.swt.widgets.TabItem variableItem
		org.eclipse.swt.widgets.Composite variableComposite
		org.eclipse.swt.widgets.TabItem linkedResourceItem
		org.eclipse.swt.widgets.Composite linkedResourceComposite
	private void switchToPathVariables () 
	private void switchToLinkedResources () 
	protected static void createSpace (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label vfiller
		org.eclipse.swt.layout.GridData gridData
	public void dispose () 
	public void init (org.eclipse.ui.IWorkbench) 
		org.eclipse.ui.IWorkbench workbench
	public boolean performOk () 
	protected void updateWidgetState (boolean) 
		boolean enableLinking
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.ProjectLinkedResourcePage) 
	static void access$1 (org.eclipse.ui.internal.ide.dialogs.ProjectLinkedResourcePage) 
}

org/eclipse/ui/internal/ide/dialogs/ProjectReferencePage$1.class
ProjectReferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage$1 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

org/eclipse/ui/internal/ide/dialogs/ProjectReferencePage$2.class
ProjectReferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage$2 extends org.eclipse.ui.model.WorkbenchContentProvider {
	final org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage this$0
	private final org.eclipse.core.resources.IProject val$project
	void  (org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage, org.eclipse.core.resources.IProject) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IProject[] projects
		java.util.ArrayList referenced
		boolean found
		int i
		int i
}

org/eclipse/ui/internal/ide/dialogs/ProjectReferencePage$3.class
ProjectReferencePage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage$3 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage this$0
	private final org.eclipse.core.resources.IProject[] val$refs
	void  (org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage, org.eclipse.core.resources.IProject[]) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.reflect.InvocationTargetException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProjectDescription description
		org.eclipse.core.runtime.CoreException e
}

org/eclipse/ui/internal/ide/dialogs/ProjectReferencePage.class
ProjectReferencePage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage extends org.eclipse.ui.dialogs.PropertyPage {
	private org.eclipse.core.resources.IProject project
	private boolean modified
	private org.eclipse.jface.viewers.CheckboxTableViewer listViewer
	static Class class$0
	public void  () 
	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.jface.viewers.IStructuredContentProvider getContentProvider (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	protected void handle (java.lang.reflect.InvocationTargetException) 
		java.lang.reflect.InvocationTargetException e
		org.eclipse.core.runtime.IStatus error
		org.eclipse.core.runtime.IStatus error
		Throwable target
		String msg
	private void initialize () 
	public boolean performOk () 
		Object[] checked
		org.eclipse.core.resources.IProject[] refs
		org.eclipse.jface.operation.IRunnableWithProgress runnable
		org.eclipse.ui.progress.IProgressService service
		java.lang.reflect.InvocationTargetException e
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage, boolean) 
	static org.eclipse.core.resources.IProject access$1 (org.eclipse.ui.internal.ide.dialogs.ProjectReferencePage) 
}

org/eclipse/ui/internal/ide/dialogs/RelativePathVariableGroup$1.class
RelativePathVariableGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$1 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	private void selectRelativeCombo () 
}

org/eclipse/ui/internal/ide/dialogs/RelativePathVariableGroup$2.class
RelativePathVariableGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$2 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup) 
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/RelativePathVariableGroup$IModel.class
RelativePathVariableGroup.java
package org.eclipse.ui.internal.ide.dialogs
public abstract org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel extends java.lang.Object {
	public abstract org.eclipse.core.resources.IResource getResource () 
	public abstract void setVariable (java.lang.String) 
	public abstract java.lang.String getVariable () 
}

org/eclipse/ui/internal/ide/dialogs/RelativePathVariableGroup.class
RelativePathVariableGroup.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup extends java.lang.Object {
	private org.eclipse.swt.widgets.Button variableCheckbox
	private org.eclipse.swt.widgets.Combo variableCombo
	private org.eclipse.swt.widgets.Shell shell
	private org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel content
	private String label
	public void  (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel) 
		org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel content
	public void  (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel, java.lang.String) 
		org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel content
		String label
	public org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite variableGroup
		org.eclipse.swt.layout.GridData gridData
	public void setupVariableContent () 
		org.eclipse.core.resources.IPathVariableManager pathVariableManager
		org.eclipse.core.resources.IPathVariableManager pathVariableManager
		String[] variables
		java.util.ArrayList items
		int i
	private void setupVariableCheckboxToolTip () 
	private void editVariables () 
		String selectedItem
		org.eclipse.ui.internal.ide.dialogs.PathVariableEditDialog dialog
		String[] variableNames
	public void selectVariable (java.lang.String) 
		String var
		String[] items
		int i
	public void setEnabled (boolean) 
		boolean b
	public void setSelection (boolean) 
		boolean b
	public static java.lang.String getPreferredVariable (org.eclipse.core.runtime.IPath[], org.eclipse.core.resources.IContainer) 
		org.eclipse.core.runtime.IPath[] paths
		org.eclipse.core.resources.IContainer target
		org.eclipse.core.runtime.IPath commonRoot
		int i
		int count
		int remainingSegments
		String mostAppropriate
		String mostAppropriateToParent
		int mostAppropriateCount
		int mostAppropriateCountToParent
		org.eclipse.core.resources.IPathVariableManager pathVariableManager
		String[] variables
		int i
		java.net.URI rawValue
		java.net.URI value
		org.eclipse.core.runtime.IPath path
		int difference
	private static boolean isPreferred (java.lang.String) 
		String variableName
	public static java.lang.String getPreferredVariable (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IResource[] sources
		org.eclipse.core.resources.IContainer target
		org.eclipse.core.runtime.IPath[] paths
		int i
	public static java.lang.String getPreferredVariable (java.lang.String[], org.eclipse.core.resources.IContainer) 
		String[] names
		org.eclipse.core.resources.IContainer target
		org.eclipse.core.runtime.IPath[] paths
		int i
	public boolean getSelection () 
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup) 
	static org.eclipse.swt.widgets.Combo access$1 (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup) 
	static org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup$IModel access$2 (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup) 
	static void access$3 (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup) 
	static void access$4 (org.eclipse.ui.internal.ide.dialogs.RelativePathVariableGroup) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceComparator.class
ResourceComparator.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ResourceComparator extends org.eclipse.jface.viewers.ViewerComparator {
	public static final int NAME
	public static final int TYPE
	private int criteria
	public void  (int) 
		int criteria
	protected int classComparison (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 o1
		Object o2
		org.eclipse.core.resources.IResource r1
		org.eclipse.core.resources.IResource r2
	protected int compareClass (java.lang.Object, java.lang.Object) 
		Object element1
		Object element2
	protected int compareNames (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource1
		org.eclipse.core.resources.IResource resource2
	protected int compareTypes (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource1
		org.eclipse.core.resources.IResource resource2
		String ext1
		String ext2
		int result
	public int getCriteria () 
	private java.lang.String getExtensionFor (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		String ext
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterEditDialog.class
ResourceFilterEditDialog.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ResourceFilterEditDialog extends org.eclipse.ui.dialogs.SelectionDialog {
	private org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup resourceFilterGroup
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	public void setContainer (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer container
	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 dialogArea
	public boolean close () 
	public org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] getFilters () 
	public void setFilters (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[]) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] filters
	public void setFilters (org.eclipse.core.resources.IResourceFilterDescription[]) 
		org.eclipse.core.resources.IResourceFilterDescription[] filters
	protected void okPressed () 
		Throwable t
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$1.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$1 extends org.eclipse.jface.viewers.StyledString$Styler {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$LabelProvider this$1
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$LabelProvider) 
	public void applyStyles (org.eclipse.swt.graphics.TextStyle) 
		org.eclipse.swt.graphics.TextStyle textStyle
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$2.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$2 extends org.eclipse.jface.viewers.StyledString$Styler {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$LabelProvider this$1
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$LabelProvider) 
	public void applyStyles (org.eclipse.swt.graphics.TextStyle) 
		org.eclipse.swt.graphics.TextStyle textStyle
}

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

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$4.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$4 extends java.lang.Object implements org.eclipse.swt.events.MouseListener  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.jface.viewers.ISelection selection
		Object firstElement
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$5.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$5 extends java.lang.Object implements org.eclipse.swt.events.MenuDetectListener  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void menuDetected (org.eclipse.swt.events.MenuDetectEvent) 
		org.eclipse.swt.events.MenuDetectEvent e
		org.eclipse.jface.action.MenuManager mgr
}

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

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$7.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$7 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$8.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$8 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$9.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$9 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$AddSubFilterAction.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$AddSubFilterAction extends org.eclipse.jface.action.Action {
	boolean createGroupOnly
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, boolean) 
		boolean createGroupOnly
	public void run () 
		org.eclipse.jface.viewers.ISelection selection
		Object firstElement
	public boolean isEnabled () 
		org.eclipse.jface.viewers.ISelection selection
		Object firstElement
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$CellModifier.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$CellModifier extends java.lang.Object implements org.eclipse.jface.viewers.ICellModifier  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public boolean canModify (java.lang.Object, java.lang.String) 
		Object element
		String property
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public java.lang.Object getValue (java.lang.Object, java.lang.String) 
		Object element
		String property
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public void modify (java.lang.Object, java.lang.String, java.lang.Object) 
		Object element
		String property
		Object value
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$EditFilterAction.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$EditFilterAction extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void run () 
	public boolean isEnabled () 
		org.eclipse.jface.viewers.ISelection selection
		Object firstElement
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$FilterCopyDrag.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$FilterCopyDrag extends java.lang.Object implements org.eclipse.swt.dnd.DragSourceListener  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	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
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$FilterCopyDrop.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$FilterCopyDrop extends org.eclipse.jface.viewers.ViewerDropAdapter {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	protected void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, org.eclipse.jface.viewers.Viewer) 
		org.eclipse.jface.viewers.Viewer viewer
	public boolean performDrop (java.lang.Object) 
		Object data
		Object target
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] toDrop
		int i
		int i
	public boolean validateDrop (java.lang.Object, int, org.eclipse.swt.dnd.TransferData) 
		Object target
		int operation
		org.eclipse.swt.dnd.TransferData transferType
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$FilterCopyTransfer.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$FilterCopyTransfer extends org.eclipse.swt.dnd.ByteArrayTransfer {
	private final String MYTYPENAME
	private final int MYTYPEID
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	private void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void javaToNative (java.lang.Object, org.eclipse.swt.dnd.TransferData) 
		Object object
		org.eclipse.swt.dnd.TransferData transferData
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] myTypes
		java.io.ByteArrayOutputStream out
		java.io.DataOutputStream writeOut
		int i
		byte[] buffer
	public java.lang.Object nativeToJava (org.eclipse.swt.dnd.TransferData) 
		org.eclipse.swt.dnd.TransferData transferData
		byte[] buffer
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] myData
		java.io.ByteArrayInputStream in
		java.io.DataInputStream readIn
		int size
		java.util.LinkedList droppedFilters
		int i
		int serialNumber
		org.eclipse.ui.internal.ide.dialogs.FilterCopy tmp
	protected java.lang.String[] getTypeNames () 
	protected int[] getTypeIds () 
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$FilterCopyTransfer) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$Filters.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$Filters extends org.eclipse.ui.internal.ide.dialogs.FilterCopy {
	boolean changed
	public java.util.LinkedList trash
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer resource
		org.eclipse.core.resources.IResourceFilterDescription[] tmp
		int i
		org.eclipse.ui.internal.ide.dialogs.FilterCopy copy
		org.eclipse.core.runtime.CoreException e
	public void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, org.eclipse.core.resources.IResourceFilterDescription[]) 
		org.eclipse.core.resources.IResourceFilterDescription[] filters
		int i
	public void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[]) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] filters
		int i
	public void add (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy newFilter
	public void remove (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public void moveUp (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription filter
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] content
		int i
		org.eclipse.ui.internal.ide.dialogs.FilterCopy tmp
	public void moveDown (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription filter
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] content
		int i
		org.eclipse.ui.internal.ide.dialogs.FilterCopy tmp
	public int getChildrenLimit () 
	protected void argumentsChanged () 
	public boolean hasChanged () 
		java.util.Iterator it
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	public boolean isFirst (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy o
	public boolean isLast (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy o
	public void removeAll () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$LabelProvider.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$LabelProvider extends org.eclipse.jface.viewers.StyledCellLabelProvider {
	private final org.eclipse.jface.viewers.StyledString$Styler fBoldStyler
	private final org.eclipse.jface.viewers.StyledString$Styler fPlainStyler
	org.eclipse.ui.internal.ide.dialogs.FilterTypeUtil util
	java.util.TreeMap customfilterArgumentMap
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
		org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI ui
	org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI getUI (java.lang.String) 
		String descriptorID
		org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI result
	java.lang.String getColumnID (int) 
		int index
	public boolean isPartialFilter (java.lang.Object) 
		Object element
		org.eclipse.ui.internal.ide.dialogs.FilterCopy copy
	public void update (org.eclipse.jface.viewers.ViewerCell) 
		org.eclipse.jface.viewers.ViewerCell cell
		int columnIndex
		String column
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		Object element
		org.eclipse.jface.viewers.StyledString styledString
		Object isInheritable
		org.eclipse.swt.graphics.Image[] images
		Object index
	private org.eclipse.jface.viewers.StyledString getStyleColumnText (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		String whiteSpace
		String expression
		boolean isUnaryOperator
		org.eclipse.jface.viewers.StyledString buffer
		Object[] children
		int i
		org.eclipse.ui.internal.ide.dialogs.ICustomFilterArgumentUI ui
	protected void measure (org.eclipse.swt.widgets.Event, java.lang.Object) 
		org.eclipse.swt.widgets.Event event
		Object element
	private java.lang.String getFilterTypeName (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		org.eclipse.core.resources.IFilterMatcherDescriptor desc
	static org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$LabelProvider) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$RemoveFilterAction.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$RemoveFilterAction extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public void run () 
	public boolean isEnabled () 
		org.eclipse.jface.viewers.ISelection selection
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup$TreeContentProvider.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$TreeContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object parentElement
		java.util.ArrayList list
		int mask
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] children
		int i
	public java.lang.Object getParent (java.lang.Object) 
		Object element
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filterCopy
	public boolean hasChildren (java.lang.Object) 
		Object element
		Object[] children
	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/ui/internal/ide/dialogs/ResourceFilterGroup.class
ResourceFilterGroup.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup extends java.lang.Object {
	private org.eclipse.swt.widgets.Button addButton
	private org.eclipse.swt.widgets.Button addGroupButton
	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.widgets.Button editButton
	private org.eclipse.jface.viewers.TreeViewer filterView
	private org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$TreeContentProvider filterViewContentProvider
	private org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$Filters filters
	private org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] initialFilters
	private org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$LabelProvider labelProvider
	private org.eclipse.swt.graphics.Font boldFont
	private org.eclipse.swt.graphics.Font plainFont
	private org.eclipse.swt.graphics.Image fileIcon
	private org.eclipse.swt.graphics.Image folderIcon
	private org.eclipse.swt.graphics.Image fileFolderIcon
	private org.eclipse.swt.graphics.Image includeIcon
	private org.eclipse.swt.graphics.Image excludeIcon
	private org.eclipse.swt.graphics.Image inheritableIcon
	private boolean tableViewCellEditorAdequatlyUsable
	private org.eclipse.swt.widgets.Shell shell
	private org.eclipse.core.resources.IContainer nonExistantResource
	private org.eclipse.core.resources.IContainer resource
	static String includeOnlyGroup
	static String excludeAllGroup
	org.eclipse.jface.action.Action addSubFilterAction
	org.eclipse.jface.action.Action addSubGroupFilterAction
	private org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$FilterCopyTransfer filterCopyTransfer
	static Class class$0
	static void  () 
	public void  () 
		org.eclipse.jface.resource.ImageDescriptor fileIconDescriptor
		org.eclipse.jface.resource.ImageDescriptor folderIconDescriptor
		org.eclipse.jface.resource.ImageDescriptor fileFolderIconDescriptor
		org.eclipse.jface.resource.ImageDescriptor descriptor
		org.eclipse.jface.resource.ImageDescriptor inheritableIconDescriptor
	org.eclipse.swt.graphics.Image getImage (java.lang.String, int) 
		String string
		int i
	public void setContainer (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer res
	private org.eclipse.core.resources.IContainer getNonExistantResource () 
		String projectName
		org.eclipse.core.resources.IProject p
		int iteration
	public org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Label label
	private void createViewerGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite tableComposite
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.graphics.FontData[] boldFontData
		org.eclipse.swt.widgets.TreeColumn modeColumn
		org.eclipse.jface.viewers.CellEditor[] editors
		org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$FilterCopyDrag drag
		int ops
		org.eclipse.swt.dnd.Transfer[] transfers
		org.eclipse.jface.layout.TreeColumnLayout layout
	private static org.eclipse.swt.graphics.FontData[] getModifiedFontData (org.eclipse.swt.graphics.FontData[], int) 
		org.eclipse.swt.graphics.FontData[] originalData
		int additionalStyle
		org.eclipse.swt.graphics.FontData[] styleData
		int i
		org.eclipse.swt.graphics.FontData base
	private void handleAdd (boolean) 
		boolean createGroupOnly
		Object selectedObject
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
	private void handleAdd (java.lang.Object, boolean) 
		Object selection
		boolean createGroupOnly
		org.eclipse.ui.internal.ide.dialogs.FilterCopy newFilter
		org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		org.eclipse.ui.internal.ide.dialogs.FilterCopy newFilter
		org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
		org.eclipse.ui.internal.ide.dialogs.FilterCopy newFilter
		org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
		org.eclipse.ui.internal.ide.dialogs.FilterCopy newFilter
		org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
	private void refreshAndSelect (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy newFilter
	private boolean isAddEnabled (java.lang.Object) 
		Object selection
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
	private void addToTopLevelFilters (org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy newFilter
		int value
		Object[] existingChildren
	private void createButtonGroup (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 void refreshEnablement () 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
	private boolean isFirst (java.lang.Object) 
		Object o
	private boolean isLast (java.lang.Object) 
		Object o
	private boolean handleEdit () 
		org.eclipse.jface.viewers.ISelection selection
		Object firstElement
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		org.eclipse.ui.internal.ide.dialogs.FilterCopy copy
		boolean isGroup
		org.eclipse.ui.internal.ide.dialogs.FilterEditDialog dialog
	private org.eclipse.ui.internal.ide.dialogs.FilterCopy[] getFilterCopySelection () 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] tmp
	private void handleRemove () 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.IStructuredSelection structuredSelection
		java.util.Iterator it
		Object element
		org.eclipse.ui.internal.ide.dialogs.FilterCopy filter
		int mask
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] children
		int i
	private static void setButtonDimensionHint (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		Object gd
	private static int getButtonWidthHint (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		org.eclipse.swt.graphics.FontMetrics fontMetrics
		org.eclipse.swt.graphics.GC gc
		int widthHint
	public void performDefaults () 
	public org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] getFilters () 
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] newFilters
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] result
		int i
	public void setFilters (org.eclipse.core.resources.IResourceFilterDescription[]) 
		org.eclipse.core.resources.IResourceFilterDescription[] filters
		int i
	public void setFilters (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[]) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] filters
	public boolean performOk () 
		org.eclipse.core.resources.IResourceFilterDescription[] oldFilters
		int i
		org.eclipse.ui.internal.ide.dialogs.FilterCopy[] newFilters
		int i
		org.eclipse.core.runtime.CoreException e
	public void dispose () 
	private void disposeIcons () 
		java.lang.reflect.Field[] fields
		int i
		Class cls
		org.eclipse.swt.graphics.Image img
		IllegalArgumentException e
		IllegalAccessException e
	static org.eclipse.swt.widgets.Shell access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$Filters access$1 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.swt.graphics.Font access$2 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.swt.graphics.Font access$3 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.jface.viewers.TreeViewer access$4 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.swt.graphics.Image access$5 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.swt.graphics.Image access$6 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.swt.graphics.Image access$7 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$TreeContentProvider access$8 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static boolean access$9 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static void access$10 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static void access$11 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, java.lang.Object, boolean) 
	static boolean access$12 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, java.lang.Object) 
	static void access$13 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, org.eclipse.ui.internal.ide.dialogs.FilterCopy) 
	static org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup$FilterCopyTransfer access$14 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static org.eclipse.ui.internal.ide.dialogs.FilterCopy[] access$15 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static void access$16 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup) 
	static void access$17 (org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup, boolean) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceFilterPage.class
ResourceFilterPage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ResourceFilterPage extends org.eclipse.ui.dialogs.PropertyPage {
	org.eclipse.ui.internal.ide.dialogs.ResourceFilterGroup groupWidget
	static Class class$0
	public void  () 
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IContainer container
	protected void performDefaults () 
	public void dispose () 
	public boolean performOk () 
}

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

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

org/eclipse/ui/internal/ide/dialogs/ResourceInfoPage.class
ResourceInfoPage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ResourceInfoPage extends org.eclipse.ui.dialogs.PropertyPage {
	private org.eclipse.swt.widgets.Button editableBox
	private org.eclipse.swt.widgets.Button executableBox
	private org.eclipse.swt.widgets.Button archiveBox
	private org.eclipse.swt.widgets.Button derivedBox
	private org.eclipse.swt.widgets.Button immutableBox
	private org.eclipse.swt.widgets.Button[] permissionBoxes
	private boolean previousReadOnlyValue
	private boolean previousExecutableValue
	private boolean previousArchiveValue
	private boolean previousDerivedValue
	private int previousPermissionsValue
	private org.eclipse.core.runtime.content.IContentDescription cachedContentDescription
	private org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor encodingEditor
	private org.eclipse.ui.internal.ide.LineDelimiterEditor lineDelimiterEditor
	private static String READ_ONLY
	private static String EXECUTABLE
	private static String LOCKED
	private static String ARCHIVE
	private static String DERIVED
	private static String TYPE_TITLE
	private static String LOCATION_TITLE
	private static String RESOLVED_LOCATION_TITLE
	private static String SIZE_TITLE
	private static String PATH_TITLE
	private static String TIMESTAMP_TITLE
	private static String FILE_ENCODING_TITLE
	private static String CONTAINER_ENCODING_TITLE
	private static String EDIT_TITLE
	private org.eclipse.swt.widgets.Text resolvedLocationValue
	private org.eclipse.swt.widgets.Text locationValue
	private org.eclipse.swt.widgets.Text sizeValue
	private org.eclipse.core.runtime.IPath newResourceLocation
	private static final int MAX_VALUE_WIDTH
	static Class class$0
	static void  () 
	public void  () 
	private org.eclipse.swt.widgets.Composite createBasicInfoGroup (org.eclipse.swt.widgets.Composite, org.eclipse.core.resources.IResource) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.resources.IResource resource
		org.eclipse.swt.widgets.Composite basicInfoComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Label pathLabel
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Text pathValueText
		String pathString
		org.eclipse.swt.widgets.Label typeTitle
		org.eclipse.swt.widgets.Text typeValue
		org.eclipse.swt.widgets.Label locationTitle
		org.eclipse.swt.widgets.Composite locationComposite
		String locationStr
		org.eclipse.swt.widgets.Button editButton
		int locationValueHeight
		int editButtonHeight
		int verticalIndent
		org.eclipse.swt.widgets.Label resolvedLocationTitle
		org.eclipse.swt.widgets.Label locationTitle
		org.eclipse.swt.widgets.Text locationValue
		String locationStr
		org.eclipse.swt.widgets.Label sizeTitle
		org.eclipse.swt.widgets.Text sizeValue
		org.eclipse.swt.widgets.Label timeStampLabel
		org.eclipse.swt.widgets.Text timeStampValue
	protected void editLinkLocation () 
		org.eclipse.core.resources.IResource resource
		String locationFormat
		org.eclipse.core.runtime.IPath location
		org.eclipse.ui.internal.ide.dialogs.PathVariableDialog dialog
	private void refreshLinkLocation () 
		org.eclipse.core.resources.IResource resource
		String userEditableFormat
		java.net.URI resolvedURI
		org.eclipse.core.runtime.IPath resolved
		org.eclipse.core.filesystem.IFileInfo info
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.resources.IResource resource
		org.eclipse.swt.widgets.Label label
		org.eclipse.core.resources.ResourceAttributes attrs
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		int fsAttributes
	private int fetchPermissions (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.core.filesystem.IFileInfo info
		int permissions
	private int getDefaulPermissions (boolean) 
		boolean folder
		int permissions
	private void setPermissionsSelection (int) 
		int permissions
	private int getPermissionsSelection () 
		int permissions
	private boolean putPermissions (org.eclipse.core.resources.IResource, int) 
		org.eclipse.core.resources.IResource resource
		int permissions
		org.eclipse.core.filesystem.IFileStore store
		org.eclipse.core.filesystem.IFileInfo fileInfo
	private java.lang.String getFieldEditorLabel (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	private void createEditableButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	private void createExecutableButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	private void createImmutableButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	private void createArchiveButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	private void createDerivedButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
	private void createSeparator (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Label separator
		org.eclipse.swt.layout.GridData gridData
	private void createStateGroup (org.eclipse.swt.widgets.Composite, org.eclipse.core.resources.IResource, int) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.resources.IResource resource
		int fsAttributes
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Label attributesLabel
	private void createPermissionsGroup (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Label permissionsLabel
		org.eclipse.swt.widgets.Table table
		int i
		int columnWidth
		org.eclipse.swt.widgets.TableItem ownerItem
		org.eclipse.swt.widgets.TableItem groupItem
		org.eclipse.swt.widgets.TableItem otherItem
		org.eclipse.swt.layout.GridData tableData
	private org.eclipse.swt.widgets.Button createPermissionEditor (org.eclipse.swt.widgets.Table, org.eclipse.swt.widgets.TableItem, int) 
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.widgets.TableItem item
		int index
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.custom.TableEditor editor
	private org.eclipse.swt.widgets.Composite createExecutableWarning (org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Font) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite noteComposite
		org.eclipse.swt.layout.GridData data
	private int getFileSystemAttributes (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		java.net.URI location
		org.eclipse.core.filesystem.IFileSystem fs
		org.eclipse.core.filesystem.IFileSystem fs
	private boolean isPermissionsSupport (int) 
		int fsAttributes
		int unixPermissions
	private org.eclipse.core.runtime.content.IContentDescription getContentDescription (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	protected void performDefaults () 
		org.eclipse.core.resources.IResource resource
		String locationStr
		int defaultPermissionValues
	public boolean performOk () 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.ResourceAttributes attrs
		boolean hasChange
		int permissionValues
		boolean localDerivedValue
		boolean isDerived
		org.eclipse.core.runtime.CoreException exception
	static org.eclipse.ui.ide.dialogs.ResourceEncodingFieldEditor access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceInfoPage) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup$1.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup this$0
	private final org.eclipse.jface.viewers.CheckStateChangedEvent val$event
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup$2.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup this$0
	private final Object val$item
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, java.lang.Object) 
	public void run () 
		Object[] children
		int i
		Object child
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup$3.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup$3 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.IElementFilter  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup this$0
	private final java.util.ArrayList val$returnValue
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, java.util.ArrayList) 
	public void filterElements (java.util.Collection, org.eclipse.core.runtime.IProgressMonitor) 
		java.util.Collection elements
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void filterElements (java.lang.Object[], org.eclipse.core.runtime.IProgressMonitor) 
		Object[] elements
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup$4.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup$4 extends java.lang.Object implements org.eclipse.ui.internal.ide.dialogs.IElementFilter  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup this$0
	private final java.util.ArrayList val$returnValue
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, java.util.ArrayList) 
	public void filterElements (java.util.Collection, org.eclipse.core.runtime.IProgressMonitor) 
		java.util.Collection elements
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void filterElements (java.lang.Object[], org.eclipse.core.runtime.IProgressMonitor) 
		Object[] elements
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup$5.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup$5 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup this$0
	private final org.eclipse.jface.viewers.ICheckStateListener val$l
	private final org.eclipse.jface.viewers.CheckStateChangedEvent val$event
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, org.eclipse.jface.viewers.ICheckStateListener, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup$6.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup this$0
	private final Object val$treeElement
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, java.lang.Object) 
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup$7.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup this$0
	private final boolean val$selection
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, boolean) 
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceTreeAndListGroup.class
ResourceTreeAndListGroup.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup extends org.eclipse.core.commands.common.EventManager implements org.eclipse.jface.viewers.ICheckStateListener org.eclipse.jface.viewers.ISelectionChangedListener org.eclipse.jface.viewers.ITreeViewerListener  {
	private Object root
	private Object currentTreeSelection
	private java.util.Collection expandedTreeNodes
	private java.util.Map checkedStateStore
	private java.util.HashSet whiteCheckedTreeItems
	private org.eclipse.jface.viewers.ITreeContentProvider treeContentProvider
	private org.eclipse.jface.viewers.IStructuredContentProvider listContentProvider
	private org.eclipse.jface.viewers.ILabelProvider treeLabelProvider
	private org.eclipse.jface.viewers.ILabelProvider listLabelProvider
	private org.eclipse.jface.viewers.CheckboxTreeViewer treeViewer
	private org.eclipse.jface.viewers.CheckboxTableViewer listViewer
	private static int PREFERRED_HEIGHT
	static void  () 
	public void  (org.eclipse.swt.widgets.Composite, java.lang.Object, org.eclipse.jface.viewers.ITreeContentProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ILabelProvider, int, boolean) 
		org.eclipse.swt.widgets.Composite parent
		Object rootObject
		org.eclipse.jface.viewers.ITreeContentProvider treeContentProvider
		org.eclipse.jface.viewers.ILabelProvider treeLabelProvider
		org.eclipse.jface.viewers.IStructuredContentProvider listContentProvider
		org.eclipse.jface.viewers.ILabelProvider listLabelProvider
		int style
		boolean useHeightHint
	public void aboutToOpen () 
		Object[] elements
		Object primary
	public void addCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	protected boolean areAllChildrenWhiteChecked (java.lang.Object) 
		Object treeElement
		Object[] children
		int i
	protected boolean areAllElementsChecked (java.lang.Object) 
		Object treeElement
		java.util.List checkedElements
	protected void checkNewTreeElements (java.lang.Object[]) 
		Object[] elements
		int i
		Object currentElement
		boolean checked
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
	protected void createContents (org.eclipse.swt.widgets.Composite, int, boolean) 
		org.eclipse.swt.widgets.Composite parent
		int style
		boolean useHeightHint
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
	protected void createListViewer (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean useHeightHint
		org.eclipse.swt.layout.GridData data
	protected void createTreeViewer (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite parent
		boolean useHeightHint
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.swt.layout.GridData data
	protected boolean determineShouldBeAtLeastGrayChecked (java.lang.Object) 
		Object treeElement
		java.util.List checked
		Object[] children
		int i
	protected boolean determineShouldBeWhiteChecked (java.lang.Object) 
		Object treeElement
	protected void determineWhiteCheckedDescendents (java.lang.Object) 
		Object treeElement
		Object[] children
		int i
	public void expandAll () 
	private void expandTreeElement (java.lang.Object) 
		Object item
	private void findAllSelectedListElements (java.lang.Object, java.lang.String, boolean, org.eclipse.ui.internal.ide.dialogs.IElementFilter, org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.InterruptedException 
		Object treeElement
		String parentLabel
		boolean addAll
		org.eclipse.ui.internal.ide.dialogs.IElementFilter filter
		org.eclipse.core.runtime.IProgressMonitor monitor
		String fullLabel
		Object[] treeChildren
		int i
		Object child
	private void findAllWhiteCheckedItems (java.lang.Object, java.util.Collection) 
		Object treeElement
		java.util.Collection result
		java.util.Collection listChildren
		Object[] children
		int i
	public void getAllCheckedListItems (org.eclipse.ui.internal.ide.dialogs.IElementFilter, org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.InterruptedException 
		org.eclipse.ui.internal.ide.dialogs.IElementFilter filter
		org.eclipse.core.runtime.IProgressMonitor monitor
		Object[] children
		int i
	public boolean isEveryItemChecked () 
		Object[] children
		int i
	private boolean isEveryChildrenChecked (java.lang.Object) 
		Object treeElement
		java.util.List checked
		Object[] listItems
		Object[] children
		int i
	public java.util.List getAllCheckedListItems () 
		java.util.ArrayList returnValue
		org.eclipse.ui.internal.ide.dialogs.IElementFilter passThroughFilter
	public java.util.List getAllListItems () 
		java.util.ArrayList returnValue
		org.eclipse.ui.internal.ide.dialogs.IElementFilter passThroughFilter
		Object[] children
		int i
	public java.util.List getAllWhiteCheckedItems () 
		java.util.List result
		Object[] children
		int i
	public int getCheckedElementCount () 
	protected java.lang.String getFullLabel (java.lang.Object, java.lang.String) 
		Object treeElement
		String parentLabel
		String label
		org.eclipse.core.runtime.IPath parentName
		String elementText
	protected int getListItemsSize (java.lang.Object) 
		Object treeElement
		Object[] elements
	public org.eclipse.swt.widgets.Table getListTable () 
	protected void grayCheckHierarchy (java.lang.Object) 
		Object treeElement
		Object parent
	private void grayUpdateHierarchy (java.lang.Object) 
		Object treeElement
		boolean shouldBeAtLeastGray
		Object parent
	public void initialCheckListItem (java.lang.Object) 
		Object element
		Object parent
	public void initialCheckTreeItem (java.lang.Object) 
		Object element
	private void selectAndReveal (java.lang.Object) 
		Object treeElement
		org.eclipse.jface.viewers.IStructuredSelection selection
	protected void initialize () 
	protected void listItemChecked (java.lang.Object, boolean, boolean) 
		Object listElement
		boolean state
		boolean updatingFromSelection
		java.util.List checkedListItems
	protected void notifyCheckStateChangeListeners (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
		Object[] array
		int i
		org.eclipse.jface.viewers.ICheckStateListener l
	protected void populateListViewer (java.lang.Object) 
		Object treeElement
		java.util.List listItemsToCheck
		java.util.Iterator listItemsEnum
	private void primeHierarchyForSelection (java.lang.Object, java.util.Set) 
		Object item
		java.util.Set selectedNodes
		Object parent
	public void removeCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object selectedElement
	public void setAllSelections (boolean) 
		boolean selection
	private void setListForWhiteSelection (java.lang.Object) 
		Object treeElement
		Object[] listItems
		java.util.List listItemsChecked
		int i
	public void setListProviders (org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ILabelProvider) 
		org.eclipse.jface.viewers.IStructuredContentProvider contentProvider
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	public void setListComparator (org.eclipse.jface.viewers.ViewerComparator) 
		org.eclipse.jface.viewers.ViewerComparator comparator
	public void setRoot (java.lang.Object) 
		Object newRoot
	protected void setTreeChecked (java.lang.Object, boolean) 
		Object treeElement
		boolean state
		Object[] children
		int i
	public void setTreeProviders (org.eclipse.jface.viewers.ITreeContentProvider, org.eclipse.jface.viewers.ILabelProvider) 
		org.eclipse.jface.viewers.ITreeContentProvider contentProvider
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	public void setTreeComparator (org.eclipse.jface.viewers.ViewerComparator) 
		org.eclipse.jface.viewers.ViewerComparator comparator
	protected void setWhiteChecked (java.lang.Object, boolean) 
		Object treeElement
		boolean isWhiteChecked
	public void treeCollapsed (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
	public void treeExpanded (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
	protected void treeItemChecked (java.lang.Object, boolean) 
		Object treeElement
		boolean state
		Object parent
	protected void ungrayCheckHierarchy (java.lang.Object) 
		Object treeElement
		Object parent
	protected void updateHierarchy (java.lang.Object) 
		Object treeElement
		boolean whiteChecked
		boolean shouldBeAtLeastGray
		Object parent
	public void updateSelections (java.util.Map) 
		java.util.Map items
		java.util.Set selectedNodes
		java.util.Iterator keyIterator
		Object key
		java.util.List selections
		Object parent
		Object displayItems
	public void setFocus () 
	static org.eclipse.jface.viewers.CheckboxTreeViewer access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup) 
	static java.util.Collection access$1 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup) 
	static org.eclipse.jface.viewers.ITreeContentProvider access$2 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup) 
	static java.util.HashSet access$3 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup) 
	static java.util.Map access$4 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup) 
	static void access$5 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup, java.lang.Object) 
	static org.eclipse.jface.viewers.CheckboxTableViewer access$6 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup) 
	static java.lang.Object access$7 (org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup) 
}

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

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$10.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$10 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage) 
	public void run () 
		Object[] items
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.jface.viewers.ISelection selection
		int i
		org.eclipse.core.runtime.IAdaptable item
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$2.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$2 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$3.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$3 extends java.lang.Object implements org.eclipse.jface.viewers.ITreeViewerListener  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage this$0
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage) 
	public void treeCollapsed (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
	public void treeExpanded (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
		Object element
	static org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$3) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$4.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$3 this$1
	private final Object val$element
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$3, java.lang.Object) 
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$5.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage this$0
	private final org.eclipse.jface.viewers.ITreeContentProvider val$treeContentProvider
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage, org.eclipse.jface.viewers.ITreeContentProvider) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent selectionEvent
	static org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$5) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$6.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$5 this$1
	private final org.eclipse.jface.viewers.ITreeContentProvider val$treeContentProvider
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$5, org.eclipse.jface.viewers.ITreeContentProvider) 
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$7.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$7 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage this$0
	private final org.eclipse.jface.viewers.ITreeContentProvider val$treeContentProvider
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage, org.eclipse.jface.viewers.ITreeContentProvider) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent selectionEvent
	static org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$7) 
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$8.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$8 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$7 this$1
	private final org.eclipse.jface.viewers.ITreeContentProvider val$treeContentProvider
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$7, org.eclipse.jface.viewers.ITreeContentProvider) 
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage$9.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage$9 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage this$0
	private final org.eclipse.jface.viewers.CheckStateChangedEvent val$event
	void  (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	public void run () 
		org.eclipse.core.resources.IResource resource
		boolean state
}

org/eclipse/ui/internal/ide/dialogs/ResourceWorkingSetPage.class
ResourceWorkingSetPage.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.ui.dialogs.IWorkingSetPage  {
	private static final int SIZING_SELECTION_WIDGET_WIDTH
	private static final int SIZING_SELECTION_WIDGET_HEIGHT
	private org.eclipse.swt.widgets.Text text
	private org.eclipse.jface.viewers.CheckboxTreeViewer tree
	private org.eclipse.ui.IWorkingSet workingSet
	private boolean firstCheck
	static Class class$0
	static Class class$1
	public void  () 
	private void addWorkingSetElements (java.util.List, org.eclipse.core.resources.IContainer) 
		java.util.List collectedResources
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.runtime.IAdaptable[] elements
		org.eclipse.core.runtime.IPath containerPath
		int i
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IPath resourcePath
	public void createControl (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
		org.eclipse.jface.viewers.ITreeContentProvider treeContentProvider
		org.eclipse.swt.widgets.Composite buttonComposite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Button selectAllButton
		org.eclipse.swt.widgets.Button deselectAllButton
	private void findCheckedResources (java.util.List, org.eclipse.core.resources.IContainer) 
		java.util.List checkedResources
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.resources.IResource[] resources
		org.eclipse.core.runtime.CoreException ex
		int i
	public void finish () 
		java.util.ArrayList resources
		org.eclipse.ui.IWorkingSetManager workingSetManager
	public org.eclipse.ui.IWorkingSet getSelection () 
	private java.lang.String getWorkingSetName () 
	private void handleCheckStateChange (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
	private void handleCoreException (org.eclipse.core.runtime.CoreException, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String) 
		org.eclipse.core.runtime.CoreException exception
		org.eclipse.swt.widgets.Shell shell
		String title
		String message
		org.eclipse.core.runtime.IStatus status
	private void initializeCheckedState () 
	public void setSelection (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
	private void setSubtreeChecked (org.eclipse.core.resources.IContainer, boolean, boolean) 
		org.eclipse.core.resources.IContainer container
		boolean state
		boolean checkExpandedState
		org.eclipse.core.resources.IResource[] members
		org.eclipse.core.runtime.CoreException ex
		int i
		org.eclipse.core.resources.IResource element
		boolean elementGrayChecked
	private void updateParentState (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource child
		org.eclipse.core.resources.IContainer parent
		boolean childChecked
		org.eclipse.core.resources.IResource[] members
		org.eclipse.core.runtime.CoreException ex
		int i
	private void validateInput () 
		String errorMessage
		String infoMessage
		String newText
		org.eclipse.ui.IWorkingSet[] workingSets
		int i
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage) 
	static void access$1 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	static org.eclipse.jface.viewers.CheckboxTreeViewer access$2 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage) 
	static void access$3 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage, org.eclipse.core.resources.IContainer, boolean, boolean) 
	static void access$4 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage, org.eclipse.core.resources.IResource) 
	static org.eclipse.ui.IWorkingSet access$5 (org.eclipse.ui.internal.ide.dialogs.ResourceWorkingSetPage) 
}

org/eclipse/ui/internal/ide/dialogs/SimpleListContentProvider.class
SimpleListContentProvider.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.SimpleListContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	private Object[] elements
	public void  () 
	public void dispose () 
	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 setElements (java.lang.Object[]) 
		Object[] items
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$1.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$1 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.swt.custom.StyledText text
		org.eclipse.ui.internal.ide.dialogs.WelcomeItem item
		int offset
		org.eclipse.swt.custom.StyleRange selectionRange
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$10.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$10 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	private final org.eclipse.swt.custom.CLabel val$messageLabel
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.CLabel) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$11.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$11 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	private final org.eclipse.jface.util.IPropertyChangeListener val$fontListener
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.jface.util.IPropertyChangeListener) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$2.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$2 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	public void mouseMove (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.swt.custom.StyledText text
		org.eclipse.swt.custom.StyledText text
		org.eclipse.ui.internal.ide.dialogs.WelcomeItem item
		int offset
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$3.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$3 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	public void keyTraversed (org.eclipse.swt.events.TraverseEvent) 
		org.eclipse.swt.events.TraverseEvent e
		org.eclipse.swt.custom.StyledText text
		org.eclipse.swt.custom.StyleRange nextLink
		org.eclipse.swt.custom.StyledText nextText
		org.eclipse.swt.custom.StyleRange previousLink
		org.eclipse.swt.custom.StyledText previousText
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$4.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$4 extends java.lang.Object implements org.eclipse.swt.events.KeyListener  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent event
		org.eclipse.swt.custom.StyledText text
		org.eclipse.ui.internal.ide.dialogs.WelcomeItem item
		int offset
		org.eclipse.swt.custom.StyleRange selectionRange
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$5.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$5 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$6.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$6 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		org.eclipse.swt.custom.StyledText text
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$7.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$7 extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	private final int val$adjustFirst
	private final int val$adjust
	private final org.eclipse.swt.widgets.Composite val$infoArea
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, int, int, org.eclipse.swt.widgets.Composite) 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		int w
		int i
		int extent
		int extent
		org.eclipse.swt.custom.StyledText text
		org.eclipse.swt.graphics.Point p
		org.eclipse.swt.graphics.Point p
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$8.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$8 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		org.eclipse.swt.graphics.Color fg
		java.util.Iterator links
		org.eclipse.swt.custom.StyleRange range
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor$9.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditor$9 extends org.eclipse.swt.custom.CLabel {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditor this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite $anonymous0
		int $anonymous1
	protected java.lang.String shortenText (org.eclipse.swt.graphics.GC, java.lang.String, int) 
		org.eclipse.swt.graphics.GC gc
		String text
		int width
		int ellipseWidth
		int length
		int end
		int l1
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditor.class
WelcomeEditor.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.WelcomeEditor extends org.eclipse.ui.part.EditorPart {
	private static final int HORZ_SCROLL_INCREMENT
	private static final int VERT_SCROLL_INCREMENT
	private static final int WRAP_MIN_WIDTH
	private org.eclipse.swt.widgets.Composite editorComposite
	private org.eclipse.swt.graphics.Cursor handCursor
	private org.eclipse.swt.graphics.Cursor busyCursor
	private org.eclipse.ui.internal.ide.dialogs.WelcomeParser parser
	private java.util.ArrayList hyperlinkRanges
	private java.util.ArrayList texts
	private org.eclipse.swt.custom.ScrolledComposite scrolledComposite
	private org.eclipse.jface.util.IPropertyChangeListener colorListener
	private boolean mouseDown
	private boolean dragEvent
	private org.eclipse.swt.custom.StyledText firstText
	private org.eclipse.swt.custom.StyledText lastText
	private org.eclipse.swt.custom.StyledText lastNavigatedText
	private org.eclipse.swt.custom.StyledText currentText
	private boolean nextTabAbortTraversal
	private boolean previousTabAbortTraversal
	private org.eclipse.ui.internal.ide.dialogs.WelcomeEditorCopyAction copyAction
	public void  () 
	private void focusOn (org.eclipse.swt.custom.StyledText, int) 
		org.eclipse.swt.custom.StyledText newText
		int caretOffset
	private org.eclipse.swt.custom.StyledText nextText (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText text
		int index
	private org.eclipse.swt.custom.StyledText previousText (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText text
		int index
	protected org.eclipse.swt.custom.StyledText getCurrentText () 
	protected org.eclipse.ui.internal.ide.dialogs.WelcomeEditorCopyAction getCopyAction () 
	private org.eclipse.swt.custom.StyleRange findNextLink (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText text
		org.eclipse.ui.internal.ide.dialogs.WelcomeItem item
		org.eclipse.swt.custom.StyleRange[] ranges
		int currentSelectionEnd
		int i
	private org.eclipse.swt.custom.StyleRange findPreviousLink (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText text
		org.eclipse.ui.internal.ide.dialogs.WelcomeItem item
		org.eclipse.swt.custom.StyleRange[] ranges
		int currentSelectionStart
		int i
	protected org.eclipse.swt.custom.StyleRange getCurrentLink (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText text
		org.eclipse.swt.custom.StyleRange[] ranges
		int currentSelectionEnd
		int currentSelectionStart
		int i
	private void addListeners (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText styledText
	private org.eclipse.swt.widgets.Composite createInfoArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite infoArea
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.layout.GridData data
		boolean wrapped
		int HINDENT
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Color background
		org.eclipse.swt.graphics.Color foreground
		int textStyle
		org.eclipse.swt.custom.StyledText sampleStyledText
		org.eclipse.ui.internal.ide.dialogs.WelcomeItem item
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Label spacer
		org.eclipse.swt.widgets.Label imageLabel
		org.eclipse.ui.internal.ide.dialogs.WelcomeItem[] items
		int i
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.widgets.Label spacer
		org.eclipse.jface.action.MenuManager menuMgr
		org.eclipse.swt.graphics.Point p
		org.eclipse.swt.graphics.Rectangle bounds
		int adjust
		int adjustFirst
		org.eclipse.swt.graphics.GC gc
		int width
	public void createPartControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label titleBarSeparator
		org.eclipse.swt.layout.GridData gd
	private org.eclipse.swt.widgets.Composite 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 foreground
		org.eclipse.swt.widgets.Composite titleArea
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.custom.CLabel messageLabel
		org.eclipse.jface.util.IPropertyChangeListener fontListener
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Label titleImage
	public void dispose () 
	public void doSave (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void doSaveAs () 
	private java.lang.String getBannerTitle () 
	private org.eclipse.ui.internal.ide.dialogs.WelcomeItem getIntroItem () 
	private org.eclipse.ui.internal.ide.dialogs.WelcomeItem[] getItems () 
	public void gotoMarker (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
	public void init (org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IEditorSite site
		org.eclipse.ui.IEditorInput input
	public boolean isDirty () 
	public boolean isSaveAsAllowed () 
	public void read (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream is
		javax.xml.parsers.ParserConfigurationException e
		org.xml.sax.SAXException e
	public void readFile () 
		java.net.URL url
		java.io.InputStream is
		java.io.IOException e
		org.eclipse.core.runtime.IStatus status
	private void setBoldRanges (org.eclipse.swt.custom.StyledText, int[][]) 
		org.eclipse.swt.custom.StyledText styledText
		int[][] boldRanges
		int i
		org.eclipse.swt.custom.StyleRange r
	public void setFocus () 
	private void setLinkRanges (org.eclipse.swt.custom.StyledText, int[][]) 
		org.eclipse.swt.custom.StyledText styledText
		int[][] linkRanges
		org.eclipse.swt.graphics.Color fg
		int i
		org.eclipse.swt.custom.StyleRange r
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, boolean) 
	static boolean access$1 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static void access$2 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, boolean) 
	static org.eclipse.swt.graphics.Cursor access$3 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.swt.graphics.Cursor access$4 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static boolean access$5 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.swt.custom.StyledText access$6 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static void access$7 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, boolean) 
	static boolean access$8 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.swt.custom.StyleRange access$9 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.StyledText) 
	static org.eclipse.swt.custom.StyledText access$10 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.StyledText) 
	static void access$11 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.StyledText, int) 
	static org.eclipse.swt.custom.StyledText access$12 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static void access$13 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, boolean) 
	static boolean access$14 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.swt.custom.StyleRange access$15 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.StyledText) 
	static org.eclipse.swt.custom.StyledText access$16 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.StyledText) 
	static void access$17 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.StyledText) 
	static void access$18 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor, org.eclipse.swt.custom.StyledText) 
	static org.eclipse.swt.custom.StyledText access$19 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.swt.custom.StyledText access$20 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.ui.internal.ide.dialogs.WelcomeEditorCopyAction access$21 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.swt.custom.ScrolledComposite access$22 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static java.util.ArrayList access$23 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static org.eclipse.swt.widgets.Composite access$24 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
	static java.util.ArrayList access$25 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditorActionContributor.class
WelcomeEditorActionContributor.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.WelcomeEditorActionContributor extends org.eclipse.ui.part.EditorActionBarContributor {
	public void  () 
	public void setActiveEditor (org.eclipse.ui.IEditorPart) 
		org.eclipse.ui.IEditorPart part
		org.eclipse.ui.IActionBars actionBars
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditorCopyAction.class
WelcomeEditorCopyAction.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.WelcomeEditorCopyAction extends org.eclipse.jface.action.Action {
	private org.eclipse.ui.internal.ide.dialogs.WelcomeEditor editorPart
	public void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditor) 
		org.eclipse.ui.internal.ide.dialogs.WelcomeEditor editor
	public void run () 
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditorInput$1.class
WelcomeEditorInput.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeEditorInput$1 extends java.lang.Object implements org.eclipse.ui.IPersistableElement  {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeEditorInput this$0
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeEditorInput) 
	public java.lang.String getFactoryId () 
	public void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditorInput.class
WelcomeEditorInput.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.WelcomeEditorInput extends java.lang.Object implements org.eclipse.ui.IEditorInput  {
	private org.eclipse.ui.internal.ide.AboutInfo aboutInfo
	private static final String FACTORY_ID
	public static final String FEATURE_ID
	public void  (org.eclipse.ui.internal.ide.AboutInfo) 
		org.eclipse.ui.internal.ide.AboutInfo info
	public boolean exists () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public java.lang.String getName () 
	public org.eclipse.ui.IPersistableElement getPersistable () 
	public org.eclipse.ui.internal.ide.AboutInfo getAboutInfo () 
	public boolean equals (java.lang.Object) 
		Object o
	public java.lang.String getToolTipText () 
	static org.eclipse.ui.internal.ide.AboutInfo access$0 (org.eclipse.ui.internal.ide.dialogs.WelcomeEditorInput) 
}

org/eclipse/ui/internal/ide/dialogs/WelcomeEditorInputFactory.class
WelcomeEditorInputFactory.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.WelcomeEditorInputFactory extends java.lang.Object implements org.eclipse.ui.IElementFactory  {
	public void  () 
	public org.eclipse.core.runtime.IAdaptable createElement (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		String versionedFeatureId
		int colonPos
		String featureId
		String versionId
		org.eclipse.ui.internal.ide.AboutInfo info
}

org/eclipse/ui/internal/ide/dialogs/WelcomeItem.class
WelcomeItem.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.WelcomeItem extends java.lang.Object {
	private String text
	private int[][] boldRanges
	private int[][] helpRanges
	private String[] helpIds
	private String[] helpHrefs
	private int[][] actionRanges
	private String[] actionPluginIds
	private String[] actionClasses
	public void  (java.lang.String, int[][], int[][], java.lang.String[], java.lang.String[], int[][], java.lang.String[], java.lang.String[]) 
		String text
		int[][] boldRanges
		int[][] actionRanges
		String[] actionPluginIds
		String[] actionClasses
		int[][] helpRanges
		String[] helpIds
		String[] helpHrefs
	public int[][] getActionRanges () 
	public int[][] getBoldRanges () 
	public int[][] getHelpRanges () 
	public java.lang.String getText () 
	public boolean isLinkAt (int) 
		int offset
		int i
		int i
	public void logActionLinkError (java.lang.String, java.lang.String) 
		String actionPluginId
		String actionClass
	private void openHelpTopic (java.lang.String, java.lang.String) 
		String topic
		String href
	private void runAction (java.lang.String, java.lang.String) 
		String pluginId
		String className
		org.osgi.framework.Bundle pluginBundle
		Class actionClass
		Class actionClass
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.action.IAction action
	public void triggerLinkAt (int) 
		int offset
		int i
		int i
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser$IntroItemHandler.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeParser$IntroItemHandler extends org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeParser this$0
	private void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser) 
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser, org.eclipse.ui.internal.ide.dialogs.WelcomeParser$IntroItemHandler) 
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser$ItemHandler$ActionHandler.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler$ActionHandler extends org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler this$1
	public void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler, java.lang.String, java.lang.String) 
		String pluginId
		String className
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser$ItemHandler$BoldHandler.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler$BoldHandler extends org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler this$1
	private void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler, org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler$BoldHandler) 
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser$ItemHandler$TopicHandler.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler$TopicHandler extends org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler this$1
	public void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler, java.lang.String, java.lang.String) 
		String helpId
		String href
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser$ItemHandler.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler extends org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler {
	private java.util.ArrayList boldRanges
	protected java.util.ArrayList wrapRanges
	private java.util.ArrayList actionRanges
	private java.util.ArrayList pluginIds
	private java.util.ArrayList classes
	private java.util.ArrayList helpRanges
	private java.util.ArrayList helpIds
	private java.util.ArrayList helpHrefs
	private StringBuffer text
	protected int offset
	protected int textStart
	protected int wrapStart
	final org.eclipse.ui.internal.ide.dialogs.WelcomeParser this$0
	private void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser) 
	protected org.eclipse.ui.internal.ide.dialogs.WelcomeItem constructWelcomeItem () 
		int i
		int[] range
		int start
		int length
		int j
		char ch
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
		int i
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
		org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler$BoldHandler h
		org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler$ActionHandler h
		org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler$TopicHandler h
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser, org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static java.util.ArrayList access$1 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static java.util.ArrayList access$2 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static java.util.ArrayList access$3 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static java.util.ArrayList access$4 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static java.util.ArrayList access$5 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static java.util.ArrayList access$6 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static java.util.ArrayList access$7 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser, org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler, org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
	static org.eclipse.ui.internal.ide.dialogs.WelcomeParser access$9 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler) 
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser$WelcomeContentHandler.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler extends java.lang.Object implements org.xml.sax.ContentHandler  {
	protected org.xml.sax.ContentHandler parent
	final org.eclipse.ui.internal.ide.dialogs.WelcomeParser this$0
	private void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser) 
	public void setParent (org.xml.sax.ContentHandler) 
		org.xml.sax.ContentHandler p
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void skippedEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser, org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler) 
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser$WelcomePageHandler.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
 org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomePageHandler extends org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler {
	final org.eclipse.ui.internal.ide.dialogs.WelcomeParser this$0
	public void  (org.eclipse.ui.internal.ide.dialogs.WelcomeParser, java.lang.String) 
		String newTitle
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
		org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler h
		org.eclipse.ui.internal.ide.dialogs.WelcomeParser$ItemHandler h
}

org/eclipse/ui/internal/ide/dialogs/WelcomeParser.class
WelcomeParser.java
package org.eclipse.ui.internal.ide.dialogs
public org.eclipse.ui.internal.ide.dialogs.WelcomeParser extends org.xml.sax.helpers.DefaultHandler {
	private static final String TAG_WELCOME_PAGE
	private static final String TAG_INTRO
	private static final String TAG_ITEM
	private static final String TAG_BOLD
	private static final String TAG_ACTION
	private static final String TAG_PARAGRAPH
	private static final String TAG_TOPIC
	private static final String ATT_TITLE
	private static final String ATT_FORMAT
	private static final String ATT_PLUGIN_ID
	private static final String ATT_CLASS
	private static final String ATT_ID
	private static final String ATT_HREF
	private static final String FORMAT_WRAP
	private static final char DELIMITER
	private javax.xml.parsers.SAXParser parser
	private String title
	private org.eclipse.ui.internal.ide.dialogs.WelcomeItem introItem
	private java.util.ArrayList items
	private String format
	public void  ()  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException javax.xml.parsers.FactoryConfigurationError 
		javax.xml.parsers.SAXParserFactory factory
	public org.eclipse.ui.internal.ide.dialogs.WelcomeItem getIntroItem () 
	public org.eclipse.ui.internal.ide.dialogs.WelcomeItem[] getItems () 
	public java.lang.String getTitle () 
	public boolean isFormatWrapped () 
	public void parse (java.io.InputStream) 
		java.io.InputStream is
		org.xml.sax.SAXException e
		org.eclipse.core.runtime.IStatus status
		java.io.IOException e
		org.eclipse.core.runtime.IStatus status
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String namespaceURI
		String localName
		String qName
		org.xml.sax.Attributes atts
		org.eclipse.ui.internal.ide.dialogs.WelcomeParser$WelcomeContentHandler h
	static void access$0 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser, java.lang.String) 
	static javax.xml.parsers.SAXParser access$1 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser) 
	static java.util.ArrayList access$2 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser) 
	static void access$3 (org.eclipse.ui.internal.ide.dialogs.WelcomeParser, org.eclipse.ui.internal.ide.dialogs.WelcomeItem) 
}

org/eclipse/ui/internal/ide/filesystem/
org/eclipse/ui/internal/ide/filesystem/FileSystemConfiguration.class
FileSystemConfiguration.java
package org.eclipse.ui.internal.ide.filesystem
public org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration extends java.lang.Object {
	String label
	org.eclipse.ui.ide.fileSystem.FileSystemContributor contributor
	private String scheme
	public void  (java.lang.String, org.eclipse.ui.ide.fileSystem.FileSystemContributor, java.lang.String) 
		String name
		org.eclipse.ui.ide.fileSystem.FileSystemContributor declaredContributor
		String fileSystem
	public java.lang.String getLabel () 
	public org.eclipse.ui.ide.fileSystem.FileSystemContributor getContributor () 
	public java.lang.String getScheme () 
}

org/eclipse/ui/internal/ide/filesystem/FileSystemMessages.class
FileSystemMessages.java
package org.eclipse.ui.internal.ide.filesystem
public org.eclipse.ui.internal.ide.filesystem.FileSystemMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String DefaultFileSystem_name
	public static String FileSystemSelection_title
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ui/internal/ide/filesystem/FileSystemStructureProvider.class
FileSystemStructureProvider.java
package org.eclipse.ui.internal.ide.filesystem
public org.eclipse.ui.internal.ide.filesystem.FileSystemStructureProvider extends java.lang.Object implements org.eclipse.ui.wizards.datatransfer.IImportStructureProvider  {
	private java.util.Set visitedDirs
	public void  () 
	public java.util.List getChildren (java.lang.Object) 
		Object element
		java.io.File folder
		String[] children
		int childrenLength
		java.util.List result
		int i
		java.io.File file
	private void initVisitedDirs () 
	private boolean isRecursiveLink (java.io.File) 
		java.io.File childFile
		String canonicalPath
		java.io.IOException e
	public java.io.InputStream getContents (java.lang.Object) 
		Object element
		java.io.FileNotFoundException e
	public java.lang.String getFullPath (java.lang.Object) 
		Object element
	public java.lang.String getLabel (java.lang.Object) 
		Object element
		java.io.File file
		String name
	public boolean isFolder (java.lang.Object) 
		Object element
	public void clearVisitedDirs () 
}

org/eclipse/ui/internal/ide/filesystem/FileSystemSupportRegistry$1.class
FileSystemSupportRegistry.java
package org.eclipse.ui.internal.ide.filesystem
 org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry$1 extends org.eclipse.ui.ide.fileSystem.FileSystemContributor {
	final org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry this$0
	void  (org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry) 
	public java.net.URI browseFileSystem (java.lang.String, org.eclipse.swt.widgets.Shell) 
		String initialPath
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.swt.widgets.DirectoryDialog dialog
		org.eclipse.core.filesystem.IFileInfo info
		String selectedDirectory
}

org/eclipse/ui/internal/ide/filesystem/FileSystemSupportRegistry$2.class
FileSystemSupportRegistry.java
package org.eclipse.ui.internal.ide.filesystem
 org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable  {
	final org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry this$0
	private final org.eclipse.ui.ide.fileSystem.FileSystemContributor[] val$contributors
	private final org.eclipse.core.runtime.IConfigurationElement val$element
	private final org.eclipse.core.runtime.CoreException[] val$exceptions
	void  (org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry, org.eclipse.ui.ide.fileSystem.FileSystemContributor[], org.eclipse.core.runtime.IConfigurationElement, org.eclipse.core.runtime.CoreException[]) 
	public void run () 
		org.eclipse.core.runtime.CoreException exception
	public void handleException (java.lang.Throwable) 
		Throwable e
}

org/eclipse/ui/internal/ide/filesystem/FileSystemSupportRegistry.class
FileSystemSupportRegistry.java
package org.eclipse.ui.internal.ide.filesystem
public org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry extends java.lang.Object implements org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler  {
	private static final String FILESYSTEM_SUPPORT
	protected static final String ATT_CLASS
	private static final String LABEL
	private static final String SCHEME
	private static org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry singleton
	private java.util.Collection registeredContributions
	org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration defaultConfiguration
	private org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration[] allConfigurations
	public static org.eclipse.ui.internal.ide.filesystem.FileSystemSupportRegistry getInstance () 
	public void  () 
		org.eclipse.core.runtime.dynamichelpers.IExtensionTracker tracker
		org.eclipse.core.runtime.IExtensionPoint point
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		org.eclipse.core.runtime.IExtension extension
	public void addExtension (org.eclipse.core.runtime.dynamichelpers.IExtensionTracker, org.eclipse.core.runtime.IExtension) 
		org.eclipse.core.runtime.dynamichelpers.IExtensionTracker tracker
		org.eclipse.core.runtime.IExtension extension
	public void removeExtension (org.eclipse.core.runtime.IExtension, java.lang.Object[]) 
		org.eclipse.core.runtime.IExtension extension
		Object[] objects
		int i
	private void processExtension (org.eclipse.core.runtime.dynamichelpers.IExtensionTracker, org.eclipse.core.runtime.IExtension) 
		org.eclipse.core.runtime.dynamichelpers.IExtensionTracker tracker
		org.eclipse.core.runtime.IExtension extension
		org.eclipse.core.runtime.IConfigurationElement[] elements
		int j
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration contribution
	private org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration newConfiguration (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.ide.fileSystem.FileSystemContributor[] contributors
		org.eclipse.core.runtime.CoreException[] exceptions
		String name
		String fileSystem
		org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration config
	public org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration[] getConfigurations () 
		java.util.Iterator iterator
		int index
	public org.eclipse.ui.internal.ide.filesystem.FileSystemConfiguration getDefaultConfiguration () 
	public boolean hasOneFileSystem () 
}

org/eclipse/ui/internal/ide/filesystem/messages.properties
org/eclipse/ui/internal/ide/handlers/
org/eclipse/ui/internal/ide/handlers/BuildAllProjectsHandler.class
BuildAllProjectsHandler.java
package org.eclipse.ui.internal.ide.handlers
public org.eclipse.ui.internal.ide.handlers.BuildAllProjectsHandler extends org.eclipse.core.commands.AbstractHandler {
	public void  () 
	public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.actions.GlobalBuildAction globalBuildAction
	public void setEnabled (java.lang.Object) 
		Object evaluationContext
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.resources.IProject[] projects
		boolean enabled
}

org/eclipse/ui/internal/ide/handlers/OpenResourceHandler.class
OpenResourceHandler.java
package org.eclipse.ui.internal.ide.handlers
public final org.eclipse.ui.internal.ide.handlers.OpenResourceHandler extends org.eclipse.jface.action.Action implements org.eclipse.core.commands.IHandler org.eclipse.ui.IWorkbenchWindowActionDelegate  {
	private static final String PARAM_ID_FILE_PATH
	private transient org.eclipse.core.runtime.ListenerList listenerList
	public void  () 
	public final void addHandlerListener (org.eclipse.core.commands.IHandlerListener) 
		org.eclipse.core.commands.IHandlerListener listener
	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
		java.util.List files
		Object[] result
		int i
		org.eclipse.core.resources.IResource resource
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.IWorkbenchPage page
		java.util.Iterator it
		org.eclipse.ui.PartInitException e
	public final void init (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	private final java.lang.Object[] queryFileResource () 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.core.resources.IContainer input
		org.eclipse.ui.internal.ide.dialogs.OpenResourceDialog dialog
		int resultCode
		Object[] result
	public final void removeHandlerListener (org.eclipse.core.commands.IHandlerListener) 
		org.eclipse.core.commands.IHandlerListener listener
	public final void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public final void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
}

org/eclipse/ui/internal/ide/handlers/ShowResourceByPathHandler.class
ShowResourceByPathHandler.java
package org.eclipse.ui.internal.ide.handlers
public org.eclipse.ui.internal.ide.handlers.ShowResourceByPathHandler extends org.eclipse.core.commands.AbstractHandler {
	private static final String PARAM_ID_RESOURCE_PATH
	public void  () 
	public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
		org.eclipse.core.resources.IResource resource
		org.eclipse.ui.IWorkbenchWindow activeWindow
		org.eclipse.ui.IWorkbenchPage activePage
		org.eclipse.ui.IViewPart view
		org.eclipse.jface.viewers.ISelection selection
}

org/eclipse/ui/internal/ide/messages.properties
org/eclipse/ui/internal/ide/misc/
org/eclipse/ui/internal/ide/misc/AndFileInfoMatcher.class
AndFileInfoMatcher.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.AndFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.CompoundFileInfoMatcher {
	public void  () 
	public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.filesystem.IFileInfo fileInfo
		int i
}

org/eclipse/ui/internal/ide/misc/CheckboxTreeAndListGroup$1.class
CheckboxTreeAndListGroup.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup$1 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup this$0
	private final org.eclipse.jface.viewers.CheckStateChangedEvent val$event
	void  (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	public void run () 
}

org/eclipse/ui/internal/ide/misc/CheckboxTreeAndListGroup$2.class
CheckboxTreeAndListGroup.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup$2 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup this$0
	private final org.eclipse.jface.viewers.ICheckStateListener val$l
	private final org.eclipse.jface.viewers.CheckStateChangedEvent val$event
	void  (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup, org.eclipse.jface.viewers.ICheckStateListener, org.eclipse.jface.viewers.CheckStateChangedEvent) 
	public void run () 
}

org/eclipse/ui/internal/ide/misc/CheckboxTreeAndListGroup$3.class
CheckboxTreeAndListGroup.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup this$0
	private final boolean val$selection
	void  (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup, boolean) 
	public void run () 
}

org/eclipse/ui/internal/ide/misc/CheckboxTreeAndListGroup$4.class
CheckboxTreeAndListGroup.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup this$0
	private final java.util.Map val$items
	void  (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup, java.util.Map) 
	public void run () 
		java.util.Iterator keyIterator
		Object key
		java.util.List selections
		Object parent
		Object key
}

org/eclipse/ui/internal/ide/misc/CheckboxTreeAndListGroup.class
CheckboxTreeAndListGroup.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup extends org.eclipse.core.commands.common.EventManager implements org.eclipse.jface.viewers.ICheckStateListener org.eclipse.jface.viewers.ISelectionChangedListener org.eclipse.jface.viewers.ITreeViewerListener  {
	private Object root
	private Object currentTreeSelection
	private java.util.List expandedTreeNodes
	private java.util.Map checkedStateStore
	private java.util.List whiteCheckedTreeItems
	private org.eclipse.jface.viewers.ITreeContentProvider treeContentProvider
	private org.eclipse.jface.viewers.IStructuredContentProvider listContentProvider
	private org.eclipse.jface.viewers.ILabelProvider treeLabelProvider
	private org.eclipse.jface.viewers.ILabelProvider listLabelProvider
	private org.eclipse.jface.viewers.CheckboxTreeViewer treeViewer
	private org.eclipse.jface.viewers.CheckboxTableViewer listViewer
	public void  (org.eclipse.swt.widgets.Composite, java.lang.Object, org.eclipse.jface.viewers.ITreeContentProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ILabelProvider, int, int, int) 
		org.eclipse.swt.widgets.Composite parent
		Object rootObject
		org.eclipse.jface.viewers.ITreeContentProvider treeContentProvider
		org.eclipse.jface.viewers.ILabelProvider treeLabelProvider
		org.eclipse.jface.viewers.IStructuredContentProvider listContentProvider
		org.eclipse.jface.viewers.ILabelProvider listLabelProvider
		int style
		int width
		int height
	public void aboutToOpen () 
		Object[] elements
		Object primary
	public void addCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	private void addToHierarchyToCheckedStore (java.lang.Object) 
		Object treeElement
		Object parent
	protected boolean areAllChildrenWhiteChecked (java.lang.Object) 
		Object treeElement
		Object[] children
		int i
	protected boolean areAllElementsChecked (java.lang.Object) 
		Object treeElement
		java.util.List checkedElements
	protected void checkNewTreeElements (java.lang.Object[]) 
		Object[] elements
		int i
		Object currentElement
		boolean checked
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
	protected void createContents (org.eclipse.swt.widgets.Composite, int, int, int) 
		org.eclipse.swt.widgets.Composite parent
		int width
		int height
		int style
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
	protected void createListViewer (org.eclipse.swt.widgets.Composite, int, int) 
		org.eclipse.swt.widgets.Composite parent
		int width
		int height
		org.eclipse.swt.layout.GridData data
	protected void createTreeViewer (org.eclipse.swt.widgets.Composite, int, int) 
		org.eclipse.swt.widgets.Composite parent
		int width
		int height
		org.eclipse.swt.widgets.Tree tree
		org.eclipse.swt.layout.GridData data
	protected boolean determineShouldBeAtLeastGrayChecked (java.lang.Object) 
		Object treeElement
		java.util.List checked
		Object[] children
		int i
	protected boolean determineShouldBeWhiteChecked (java.lang.Object) 
		Object treeElement
	protected void determineWhiteCheckedDescendents (java.lang.Object) 
		Object treeElement
		Object[] children
		int i
	public void expandAll () 
	public java.util.Iterator getAllCheckedListItems () 
		java.util.List result
		java.util.Iterator listCollectionsEnum
		java.util.Iterator currentCollection
	public java.util.Set getAllCheckedTreeItems () 
	public int getCheckedElementCount () 
	protected int getListItemsSize (java.lang.Object) 
		Object treeElement
		Object[] elements
	public org.eclipse.swt.widgets.Table getListTable () 
	protected void grayCheckHierarchy (java.lang.Object) 
		Object treeElement
		Object parent
	public void initialCheckListItem (java.lang.Object) 
		Object element
		Object parent
	public void initialCheckTreeItem (java.lang.Object) 
		Object element
	protected void initialize () 
	protected void listItemChecked (java.lang.Object, boolean, boolean) 
		Object listElement
		boolean state
		boolean updatingFromSelection
		java.util.List checkedListItems
	protected void notifyCheckStateChangeListeners (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
		Object[] array
		int i
		org.eclipse.jface.viewers.ICheckStateListener l
	protected void populateListViewer (java.lang.Object) 
		Object treeElement
		java.util.List listItemsToCheck
		java.util.Iterator listItemsEnum
	public void removeCheckStateListener (org.eclipse.jface.viewers.ICheckStateListener) 
		org.eclipse.jface.viewers.ICheckStateListener listener
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object selectedElement
	public void setAllSelections (boolean) 
		boolean selection
	public void setListProviders (org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ILabelProvider) 
		org.eclipse.jface.viewers.IStructuredContentProvider contentProvider
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	public void setListComparator (org.eclipse.jface.viewers.ViewerComparator) 
		org.eclipse.jface.viewers.ViewerComparator comparator
	public void setRoot (java.lang.Object) 
		Object newRoot
	protected void setTreeChecked (java.lang.Object, boolean) 
		Object treeElement
		boolean state
		Object[] listItems
		java.util.List listItemsChecked
		int i
		Object[] children
		int i
	public void setTreeProviders (org.eclipse.jface.viewers.ITreeContentProvider, org.eclipse.jface.viewers.ILabelProvider) 
		org.eclipse.jface.viewers.ITreeContentProvider contentProvider
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	public void setTreeComparator (org.eclipse.jface.viewers.ViewerComparator) 
		org.eclipse.jface.viewers.ViewerComparator comparator
	protected void setWhiteChecked (java.lang.Object, boolean) 
		Object treeElement
		boolean isWhiteChecked
	public void treeCollapsed (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
	public void treeExpanded (org.eclipse.jface.viewers.TreeExpansionEvent) 
		org.eclipse.jface.viewers.TreeExpansionEvent event
		Object item
	protected void treeItemChecked (java.lang.Object, boolean) 
		Object treeElement
		boolean state
		Object parent
	protected void ungrayCheckHierarchy (java.lang.Object) 
		Object treeElement
		Object parent
	protected void updateHierarchy (java.lang.Object) 
		Object treeElement
		boolean whiteChecked
		boolean shouldBeAtLeastGray
		Object parent
	public void updateSelections (java.util.Map) 
		java.util.Map items
	static org.eclipse.jface.viewers.CheckboxTreeViewer access$0 (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup) 
	static java.lang.Object access$1 (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup) 
	static org.eclipse.jface.viewers.CheckboxTableViewer access$2 (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup) 
	static java.util.Map access$3 (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup) 
	static org.eclipse.jface.viewers.ITreeContentProvider access$4 (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup) 
	static void access$5 (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup, java.lang.Object) 
	static java.lang.Object access$6 (org.eclipse.ui.internal.ide.misc.CheckboxTreeAndListGroup) 
}

org/eclipse/ui/internal/ide/misc/ContainerContentProvider.class
ContainerContentProvider.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.ContainerContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	private boolean showClosedProjects
	public void  () 
	public void dispose () 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object element
		org.eclipse.core.resources.IProject[] allProjects
		java.util.ArrayList accessibleProjects
		int i
		org.eclipse.core.resources.IContainer container
		java.util.List children
		org.eclipse.core.resources.IResource[] members
		int i
	public java.lang.Object[] getElements (java.lang.Object) 
		Object element
	public java.lang.Object getParent (java.lang.Object) 
		Object element
	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
	public void showClosedProjects (boolean) 
		boolean show
}

org/eclipse/ui/internal/ide/misc/ContainerSelectionGroup$1.class
ContainerSelectionGroup.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup$1 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup this$0
	void  (org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		org.eclipse.jface.viewers.IStructuredSelection selection
}

org/eclipse/ui/internal/ide/misc/ContainerSelectionGroup$2.class
ContainerSelectionGroup.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup$2 extends java.lang.Object implements org.eclipse.jface.viewers.IDoubleClickListener  {
	final org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup this$0
	void  (org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup) 
	public void doubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent event
		org.eclipse.jface.viewers.ISelection selection
		Object item
}

org/eclipse/ui/internal/ide/misc/ContainerSelectionGroup.class
ContainerSelectionGroup.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup extends org.eclipse.swt.widgets.Composite {
	private org.eclipse.swt.widgets.Listener listener
	private boolean allowNewContainerName
	private boolean showClosedProjects
	private org.eclipse.core.resources.IContainer selectedContainer
	private org.eclipse.swt.widgets.Text containerNameField
	org.eclipse.jface.viewers.TreeViewer treeViewer
	private static final String DEFAULT_MSG_NEW_ALLOWED
	private static final String DEFAULT_MSG_SELECT_ONLY
	private static final int SIZING_SELECTION_PANE_WIDTH
	private static final int SIZING_SELECTION_PANE_HEIGHT
	static void  () 
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Listener, boolean) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener listener
		boolean allowNewContainerName
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Listener, boolean, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener listener
		boolean allowNewContainerName
		String message
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Listener, boolean, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener listener
		boolean allowNewContainerName
		String message
		boolean showClosedProjects
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Listener, boolean, java.lang.String, boolean, int, int) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener listener
		boolean allowNewContainerName
		String message
		boolean showClosedProjects
		int heightHint
		int widthHint
	public void containerSelectionChanged (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer container
		String text
		org.eclipse.swt.widgets.Event changeEvent
	public void createContents (java.lang.String) 
		String message
	public void createContents (java.lang.String, int, int) 
		String message
		int heightHint
		int widthHint
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData gd
	protected void createTreeViewer (int) 
		int heightHint
		org.eclipse.ui.part.DrillDownComposite drillDown
		org.eclipse.swt.layout.GridData spec
		org.eclipse.ui.internal.ide.misc.ContainerContentProvider cp
	public org.eclipse.core.runtime.IPath getContainerFullPath () 
		String pathName
	public void setInitialFocus () 
	public void setSelectedContainer (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer container
		java.util.List itemsToExpand
		org.eclipse.core.resources.IContainer parent
}

org/eclipse/ui/internal/ide/misc/DisjointSet$Node.class
DisjointSet.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.DisjointSet$Node extends java.lang.Object {
	int rank
	Object parent
	void  (java.lang.Object, int) 
		Object parent
		int rank
}

org/eclipse/ui/internal/ide/misc/DisjointSet.class
DisjointSet.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.DisjointSet extends java.lang.Object {
	private final java.util.HashMap objectsToNodes
	public void  () 
	public java.lang.Object findSet (java.lang.Object) 
		Object o
		org.eclipse.ui.internal.ide.misc.DisjointSet$Node node
	public void makeSet (java.lang.Object) 
		Object o
	public void removeSet (java.lang.Object) 
		Object o
		Object set
		java.util.Iterator it
		Object next
	public void toList (java.util.List) 
		java.util.List list
	public void union (java.lang.Object, java.lang.Object) 
		Object x
		Object y
		Object setX
		Object setY
		org.eclipse.ui.internal.ide.misc.DisjointSet$Node nodeX
		org.eclipse.ui.internal.ide.misc.DisjointSet$Node nodeY
}

org/eclipse/ui/internal/ide/misc/FileInfoAttributesMatcher$Argument.class
FileInfoAttributesMatcher.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument extends java.lang.Object {
	public String key
	public String pattern
	public String operator
	public boolean caseSensitive
	public boolean regularExpression
	public void  () 
}

org/eclipse/ui/internal/ide/misc/FileInfoAttributesMatcher$MatcherCache.class
FileInfoAttributesMatcher.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$MatcherCache extends java.lang.Object {
	org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
	Class type
	org.eclipse.ui.internal.ide.StringMatcher stringMatcher
	java.util.regex.Pattern regExPattern
	final org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher this$0
	public void  (org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher, java.lang.String) 
		String arguments
	public boolean match (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) 
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.filesystem.IFileInfo fileInfo
		String value
		java.util.regex.Matcher m
		int amount
		int amount
		long time
		org.eclipse.core.filesystem.IFileInfo info
		java.util.GregorianCalendar gc
		java.util.Date when
		java.util.Date then
		org.eclipse.core.filesystem.IFileInfo info
		long parameter
		long time
		org.eclipse.core.filesystem.IFileInfo info
		java.util.Date when
		java.util.Date then
		boolean parameter
		org.eclipse.core.filesystem.IFileInfo info
		org.eclipse.core.filesystem.IFileInfo info
	private long roundToOneDay (long) 
		long parameter
	private org.eclipse.core.filesystem.IFileInfo fetchInfo (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) 
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.filesystem.IFileInfo fileInfo
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.core.filesystem.IFileStore fileStore
		org.eclipse.core.filesystem.IFileStore store
}

org/eclipse/ui/internal/ide/misc/FileInfoAttributesMatcher.class
FileInfoAttributesMatcher.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher extends org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher {
	public static String ID
	public static String KEY_NAME
	public static String KEY_PROPJECT_RELATIVE_PATH
	public static String KEY_LOCATION
	public static String KEY_LAST_MODIFIED
	public static String KEY_LENGTH
	public static String KEY_CREATED
	public static String KEY_IS_SYMLINK
	public static String KEY_IS_READONLY
	public static String OPERATOR_NONE
	public static String OPERATOR_LARGER_THAN
	public static String OPERATOR_SMALLER_THAN
	public static String OPERATOR_EQUALS
	public static String OPERATOR_BEFORE
	public static String OPERATOR_AFTER
	public static String OPERATOR_WITHIN
	public static String OPERATOR_MATCHES
	private static String DELIMITER
	private static String VERSION_IMPLEMENTATION
	org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$MatcherCache matcher
	private boolean fSupportsCreatedKey
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static void  () 
	public static java.lang.String[] getOperatorsForKey (java.lang.String) 
		String key
	public static java.lang.Class getTypeForKey (java.lang.String, java.lang.String) 
		String key
		String operator
	public static boolean supportCreatedKey () 
		String system
		double versionNumber
		int index
	public static java.lang.String encodeArguments (org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument) 
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument argument
	public static org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument decodeArguments (java.lang.String) 
		String argument
		org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher$Argument result
		int index
		String version
	private static long getFileCreationTime (java.lang.String) 
		String fullPath
		Class fileSystems
		java.lang.reflect.Method getDefault
		Object fs
		Class fileRef
		Class fileSystem
		java.lang.reflect.Method getPath
		Object fileRefObj
		Class attributes
		Class linkOptions
		Object linkOptionsEmptyArray
		java.lang.reflect.Method readBasicFileAttributes
		Object attributesObj
		Class basicAttributes
		java.lang.reflect.Method creationTime
		Object time
		Class fileTime
		java.lang.reflect.Method toMillis
		Object result
		ClassNotFoundException e
		IllegalArgumentException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		SecurityException e
		NoSuchMethodException e
	public void  () 
	public void initialize (org.eclipse.core.resources.IProject, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		Object arguments
		java.util.regex.PatternSyntaxException e
		NumberFormatException e
	public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.filesystem.IFileInfo fileInfo
	static boolean access$0 (org.eclipse.ui.internal.ide.misc.FileInfoAttributesMatcher) 
	static long access$1 (java.lang.String) 
}

org/eclipse/ui/internal/ide/misc/NotFileInfoMatcher.class
NotFileInfoMatcher.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.NotFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.CompoundFileInfoMatcher {
	public void  () 
	public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.filesystem.IFileInfo fileInfo
		int i
}

org/eclipse/ui/internal/ide/misc/OrFileInfoMatcher.class
OrFileInfoMatcher.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.OrFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.CompoundFileInfoMatcher {
	public void  () 
	public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.filesystem.IFileInfo fileInfo
		int i
}

org/eclipse/ui/internal/ide/misc/OverlayIcon.class
OverlayIcon.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.OverlayIcon extends org.eclipse.jface.resource.CompositeImageDescriptor {
	static final int DEFAULT_WIDTH
	static final int DEFAULT_HEIGHT
	private org.eclipse.swt.graphics.Point fSize
	private org.eclipse.jface.resource.ImageDescriptor fBase
	private org.eclipse.jface.resource.ImageDescriptor[][] fOverlays
	public void  (org.eclipse.jface.resource.ImageDescriptor, org.eclipse.jface.resource.ImageDescriptor[][], org.eclipse.swt.graphics.Point) 
		org.eclipse.jface.resource.ImageDescriptor base
		org.eclipse.jface.resource.ImageDescriptor[][] overlays
		org.eclipse.swt.graphics.Point size
	protected void drawBottomLeft (org.eclipse.jface.resource.ImageDescriptor[]) 
		org.eclipse.jface.resource.ImageDescriptor[] overlays
		int length
		int x
		int i
		org.eclipse.swt.graphics.ImageData id
	protected void drawBottomRight (org.eclipse.jface.resource.ImageDescriptor[]) 
		org.eclipse.jface.resource.ImageDescriptor[] overlays
		int length
		int x
		int i
		org.eclipse.swt.graphics.ImageData id
	protected void drawCompositeImage (int, int) 
		int width
		int height
		org.eclipse.swt.graphics.ImageData bg
		org.eclipse.swt.graphics.ImageData bg
	protected void drawTopLeft (org.eclipse.jface.resource.ImageDescriptor[]) 
		org.eclipse.jface.resource.ImageDescriptor[] overlays
		int length
		int x
		int i
		org.eclipse.swt.graphics.ImageData id
	protected void drawTopRight (org.eclipse.jface.resource.ImageDescriptor[]) 
		org.eclipse.jface.resource.ImageDescriptor[] overlays
		int length
		int x
		int i
		org.eclipse.swt.graphics.ImageData id
	protected org.eclipse.swt.graphics.Point getSize () 
}

org/eclipse/ui/internal/ide/misc/ResourceAndContainerGroup$1.class
ResourceAndContainerGroup.java
package org.eclipse.ui.internal.ide.misc
 org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup$1 extends org.eclipse.swt.events.FocusAdapter {
	final org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup this$0
	void  (org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

org/eclipse/ui/internal/ide/misc/ResourceAndContainerGroup.class
ResourceAndContainerGroup.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup extends java.lang.Object implements org.eclipse.swt.widgets.Listener  {
	public static final int PROBLEM_NONE
	public static final int PROBLEM_RESOURCE_EMPTY
	public static final int PROBLEM_RESOURCE_EXIST
	public static final int PROBLEM_PATH_INVALID
	public static final int PROBLEM_CONTAINER_EMPTY
	public static final int PROBLEM_PROJECT_DOES_NOT_EXIST
	public static final int PROBLEM_NAME_INVALID
	public static final int PROBLEM_PATH_OCCUPIED
	private org.eclipse.swt.widgets.Listener client
	private boolean allowExistingResources
	private String resourceType
	private boolean showClosedProjects
	private String problemMessage
	private int problemType
	private org.eclipse.ui.internal.ide.misc.ContainerSelectionGroup containerGroup
	private org.eclipse.swt.widgets.Text resourceNameField
	private String resourceExtension
	private static final int SIZING_TEXT_FIELD_WIDTH
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Listener, java.lang.String, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener client
		String resourceFieldLabel
		String resourceType
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Listener, java.lang.String, java.lang.String, boolean) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener client
		String resourceFieldLabel
		String resourceType
		boolean showClosedProjects
	public void  (org.eclipse.swt.widgets.Composite, org.eclipse.swt.widgets.Listener, java.lang.String, java.lang.String, boolean, int) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Listener client
		String resourceFieldLabel
		String resourceType
		boolean showClosedProjects
		int heightHint
	public boolean areAllValuesValid () 
	protected void createContents (org.eclipse.swt.widgets.Composite, java.lang.String, int) 
		org.eclipse.swt.widgets.Composite parent
		String resourceLabelString
		int heightHint
		org.eclipse.swt.graphics.Font font
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Composite nameGroup
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData data
	public org.eclipse.core.runtime.IPath getContainerFullPath () 
	public java.lang.String getProblemMessage () 
	public int getProblemType () 
	public java.lang.String getResource () 
		String resource
	public java.lang.String getResourceExtension () 
	private boolean useResourceExtension () 
		String resource
	private void handleResourceNameFocusLostEvent () 
	public void handleEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event e
	public void setAllowExistingResources (boolean) 
		boolean value
	public void setContainerFullPath (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IResource initial
	public void setFocus () 
	public void setResource (java.lang.String) 
		String value
	public void setResourceExtension (java.lang.String) 
		String value
	protected boolean validateContainer () 
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IWorkspace workspace
		String projectName
		org.eclipse.core.resources.IWorkspaceRoot root
	protected boolean validateControls () 
		org.eclipse.core.runtime.IPath path
	protected boolean validateFullResourcePath (org.eclipse.core.runtime.IPath) 
		org.eclipse.core.runtime.IPath resourcePath
		org.eclipse.core.resources.IWorkspace workspace
		org.eclipse.core.runtime.IStatus result
	protected boolean validateResourceName () 
		String resourceName
	public boolean getAllowExistingResources () 
	static void access$0 (org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup) 
}

org/eclipse/ui/internal/ide/misc/StringFileInfoMatcher.class
StringFileInfoMatcher.java
package org.eclipse.ui.internal.ide.misc
public org.eclipse.ui.internal.ide.misc.StringFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher {
	public static String ID
	org.eclipse.ui.internal.ide.StringMatcher matcher
	static void  () 
	public void  () 
	public void initialize (org.eclipse.core.resources.IProject, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IProject project
		Object arguments
	public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer parent
		org.eclipse.core.filesystem.IFileInfo fileInfo
}

org/eclipse/ui/internal/ide/model/
org/eclipse/ui/internal/ide/model/FileInputAdapterFactory.class
FileInputAdapterFactory.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.FileInputAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory  {
	static Class class$0
	static Class class$1
	public void  () 
	public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
		Object adaptableObject
		Class adapterType
	public java.lang.Class[] getAdapterList () 
}

org/eclipse/ui/internal/ide/model/ResourceFactory.class
ResourceFactory.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.ResourceFactory extends java.lang.Object implements org.eclipse.ui.IElementFactory org.eclipse.ui.IPersistableElement  {
	private static final String TAG_PATH
	private static final String TAG_TYPE
	private static final String FACTORY_ID
	private org.eclipse.core.resources.IResource res
	public void  () 
	public void  (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource input
	public org.eclipse.core.runtime.IAdaptable createElement (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		String fileName
		org.eclipse.core.resources.IWorkspaceRoot root
		String type
		int resourceType
	public java.lang.String getFactoryId () 
	public void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
}

org/eclipse/ui/internal/ide/model/StandardPropertiesAdapterFactory.class
StandardPropertiesAdapterFactory.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.StandardPropertiesAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory  {
	static Class class$0
	public void  () 
	public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
		Object o
		Class adapterType
		org.eclipse.core.resources.IResource resource
	public java.lang.Class[] getAdapterList () 
}

org/eclipse/ui/internal/ide/model/WorkbenchAdapterBuilder.class
WorkbenchAdapterBuilder.java
package org.eclipse.ui.internal.ide.model
public final org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder extends java.lang.Object {
	public void  () 
	public static void registerAdapters () 
}

org/eclipse/ui/internal/ide/model/WorkbenchAdapterFactory.class
WorkbenchAdapterFactory.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory  {
	private Object workspaceAdapter
	private Object rootAdapter
	private Object projectAdapter
	private Object folderAdapter
	private Object fileAdapter
	private Object markerAdapter
	private Object resourceFactory
	private Object workspaceFactory
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static Class class$4
	public void  () 
	protected java.lang.Object getActionFilter (java.lang.Object) 
		Object o
	public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
		Object o
		Class adapterType
	public java.lang.Class[] getAdapterList () 
	protected java.lang.Object getElementFactory (java.lang.Object) 
		Object o
	protected java.lang.Object getPersistableElement (java.lang.Object) 
		Object o
	protected java.lang.Object getWorkbenchElement (java.lang.Object) 
		Object o
	protected java.lang.Object getUndoContext (java.lang.Object) 
		Object o
}

org/eclipse/ui/internal/ide/model/WorkbenchFile.class
WorkbenchFile.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchFile extends org.eclipse.ui.internal.ide.model.WorkbenchResource {
	public static org.eclipse.core.runtime.QualifiedName IMAGE_CACHE_KEY
	static void  () 
	public void  () 
	protected org.eclipse.jface.resource.ImageDescriptor getBaseImage (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.content.IContentType contentType
		org.eclipse.core.resources.IFile file
		org.eclipse.jface.resource.ImageDescriptor cached
		org.eclipse.jface.resource.ImageDescriptor image
}

org/eclipse/ui/internal/ide/model/WorkbenchFolder.class
WorkbenchFolder.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchFolder extends org.eclipse.ui.internal.ide.model.WorkbenchResource {
	public void  () 
	protected org.eclipse.jface.resource.ImageDescriptor getBaseImage (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
}

org/eclipse/ui/internal/ide/model/WorkbenchMarker.class
WorkbenchMarker.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchMarker extends org.eclipse.ui.model.WorkbenchAdapter implements org.eclipse.ui.IMarkerActionFilter  {
	public void  () 
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.Object) 
		Object o
	public java.lang.String getLabel (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IMarker marker
	public java.lang.Object getParent (java.lang.Object) 
		Object o
	public boolean testAttribute (java.lang.Object, java.lang.String, java.lang.String) 
		Object target
		String name
		String value
}

org/eclipse/ui/internal/ide/model/WorkbenchProject.class
WorkbenchProject.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchProject extends org.eclipse.ui.internal.ide.model.WorkbenchResource implements org.eclipse.ui.IProjectActionFilter  {
	java.util.HashMap imageCache
	public void  () 
	protected org.eclipse.jface.resource.ImageDescriptor getBaseImage (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IProject project
		boolean isOpen
		String baseKey
		String[] natureIds
		int i
		String imageKey
		org.eclipse.jface.resource.ImageDescriptor overlayImage
		org.eclipse.jface.resource.ImageDescriptor natureImage
		org.eclipse.jface.resource.ImageDescriptor baseImage
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IProject project
	public boolean testAttribute (java.lang.Object, java.lang.String, java.lang.String) 
		Object target
		String name
		String value
		org.eclipse.core.resources.IProject proj
}

org/eclipse/ui/internal/ide/model/WorkbenchResource.class
WorkbenchResource.java
package org.eclipse.ui.internal.ide.model
public abstract org.eclipse.ui.internal.ide.model.WorkbenchResource extends org.eclipse.ui.model.WorkbenchAdapter implements org.eclipse.ui.IResourceActionFilter  {
	static Class class$0
	public void  () 
	protected abstract org.eclipse.jface.resource.ImageDescriptor getBaseImage (org.eclipse.core.resources.IResource) 
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IResource resource
	public java.lang.String getLabel (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IResource resource
	public java.lang.Object getParent (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IResource resource
	protected org.eclipse.core.resources.IResource getResource (java.lang.Object) 
		Object o
	public boolean testAttribute (java.lang.Object, java.lang.String, java.lang.String) 
		Object target
		String name
		String value
		org.eclipse.core.resources.IResource res
		org.eclipse.core.resources.IProject proj
	private final boolean testContentTypeProperty (org.eclipse.core.resources.IResource, java.lang.String) 
		org.eclipse.core.resources.IResource resource
		String contentTypeId
		String expectedValue
		org.eclipse.core.resources.IFile file
		String actualValue
		org.eclipse.core.runtime.content.IContentDescription contentDescription
		org.eclipse.core.runtime.content.IContentType contentType
	private boolean testProperty (org.eclipse.core.resources.IResource, boolean, boolean, java.lang.String) 
		org.eclipse.core.resources.IResource resource
		boolean persistentFlag
		boolean projectFlag
		String value
		String propertyName
		String propertyName
		String expectedVal
		String expectedVal
		int i
		org.eclipse.core.runtime.QualifiedName key
		org.eclipse.core.runtime.QualifiedName key
		int dot
		org.eclipse.core.resources.IResource resToCheck
		String actualVal
		Object actualVal
}

org/eclipse/ui/internal/ide/model/WorkbenchRootResource.class
WorkbenchRootResource.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchRootResource extends org.eclipse.ui.model.WorkbenchAdapter {
	public void  () 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IWorkspaceRoot root
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.Object) 
		Object object
	public java.lang.String getLabel (java.lang.Object) 
		Object o
}

org/eclipse/ui/internal/ide/model/WorkbenchStatus.class
WorkbenchStatus.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchStatus extends org.eclipse.ui.model.WorkbenchAdapter implements org.eclipse.core.runtime.IAdaptable  {
	private org.eclipse.core.runtime.IStatus status
	private Object[] children
	static Class class$0
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.core.runtime.IStatus[] childStatii
		int i
	public java.lang.String getLabel (java.lang.Object) 
		Object o
	public org.eclipse.core.runtime.IStatus getStatus () 
}

org/eclipse/ui/internal/ide/model/WorkbenchWorkspace.class
WorkbenchWorkspace.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkbenchWorkspace extends org.eclipse.ui.model.WorkbenchAdapter {
	public void  () 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.core.resources.IWorkspace workspace
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.Object) 
		Object object
	public java.lang.String getLabel (java.lang.Object) 
		Object o
}

org/eclipse/ui/internal/ide/model/WorkingSetAdapterFactory$ContributorResourceAdapter.class
WorkingSetAdapterFactory.java
package org.eclipse.ui.internal.ide.model
 org.eclipse.ui.internal.ide.model.WorkingSetAdapterFactory$ContributorResourceAdapter extends java.lang.Object implements org.eclipse.ui.ide.IContributorResourceAdapter2  {
	final org.eclipse.ui.internal.ide.model.WorkingSetAdapterFactory this$0
	void  (org.eclipse.ui.internal.ide.model.WorkingSetAdapterFactory) 
	public org.eclipse.core.resources.mapping.ResourceMapping getAdaptedResourceMapping (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable adaptable
		org.eclipse.ui.IWorkingSet workingSet
		org.eclipse.core.runtime.IAdaptable[] elements
		java.util.List result
		int i
		org.eclipse.core.runtime.IAdaptable element
		org.eclipse.core.resources.mapping.ResourceMapping mapping
	public org.eclipse.core.resources.IResource getAdaptedResource (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable adaptable
}

org/eclipse/ui/internal/ide/model/WorkingSetAdapterFactory$WorkbenchAdapter.class
WorkingSetAdapterFactory.java
package org.eclipse.ui.internal.ide.model
 org.eclipse.ui.internal.ide.model.WorkingSetAdapterFactory$WorkbenchAdapter extends java.lang.Object implements org.eclipse.ui.model.IWorkbenchAdapter  {
	final org.eclipse.ui.internal.ide.model.WorkingSetAdapterFactory this$0
	void  (org.eclipse.ui.internal.ide.model.WorkingSetAdapterFactory) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object o
		org.eclipse.ui.IWorkingSet set
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.Object) 
		Object o
		org.eclipse.ui.IWorkingSet set
	public java.lang.String getLabel (java.lang.Object) 
		Object o
		org.eclipse.ui.IWorkingSet set
	public java.lang.Object getParent (java.lang.Object) 
		Object o
}

org/eclipse/ui/internal/ide/model/WorkingSetAdapterFactory.class
WorkingSetAdapterFactory.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkingSetAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory  {
	private org.eclipse.ui.ide.IContributorResourceAdapter2 contributorResourceAdapter
	private org.eclipse.ui.model.IWorkbenchAdapter workbenchAdapter
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static Class class$4
	public void  () 
	public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
		Object adaptableObject
		Class adapterType
		org.eclipse.ui.IWorkingSet workingSet
		org.eclipse.core.runtime.IAdaptable[] elements
		java.util.List result
		int i
		org.eclipse.core.runtime.IAdaptable element
		org.eclipse.core.resources.mapping.ResourceMapping mapping
	public java.lang.Class[] getAdapterList () 
	static org.eclipse.core.resources.mapping.ResourceMapping getResourceMapping (java.lang.Object) 
		Object o
		Object mapping
		Object resource
	static org.eclipse.core.resources.mapping.ResourceMapping getContributedResourceMapping (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable element
		Object resourceAdapter
		org.eclipse.ui.ide.IContributorResourceAdapter2 mappingAdapter
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.IResource resource
		Object mapping
	static java.lang.Object internalGetAdapter (java.lang.Object, java.lang.Class) 
		Object o
		Class adapter
		org.eclipse.core.runtime.IAdaptable element
		Object adapted
}

org/eclipse/ui/internal/ide/model/WorkingSetResourceMapping.class
WorkingSetResourceMapping.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkingSetResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
	private org.eclipse.ui.IWorkingSet set
	public void  (org.eclipse.ui.IWorkingSet) 
		org.eclipse.ui.IWorkingSet workingSet
	public java.lang.Object getModelObject () 
	public java.lang.String getModelProviderId () 
	public org.eclipse.core.resources.IProject[] getProjects () 
		java.util.Set result
		org.eclipse.core.resources.mapping.ResourceMapping[] mappings
		int i
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.IProject[] projects
		int j
		org.eclipse.core.resources.IProject project
	public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.mapping.ResourceMappingContext context
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.mapping.ResourceMapping[] mappings
		java.util.List result
		int i
		org.eclipse.core.resources.mapping.ResourceMapping mapping
	private org.eclipse.core.resources.mapping.ResourceMapping[] getMappings () 
		org.eclipse.core.runtime.IAdaptable[] elements
		java.util.List result
		int i
		org.eclipse.core.runtime.IAdaptable element
		org.eclipse.core.resources.mapping.ResourceMapping mapping
	public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping) 
		org.eclipse.core.resources.mapping.ResourceMapping mapping
		org.eclipse.core.resources.mapping.ResourceMapping[] mappings
		int i
		org.eclipse.core.resources.mapping.ResourceMapping childMapping
}

org/eclipse/ui/internal/ide/model/WorkspaceFactory.class
WorkspaceFactory.java
package org.eclipse.ui.internal.ide.model
public org.eclipse.ui.internal.ide.model.WorkspaceFactory extends java.lang.Object implements org.eclipse.ui.IElementFactory org.eclipse.ui.IPersistableElement  {
	private static final String FACTORY_ID
	public void  () 
	public org.eclipse.core.runtime.IAdaptable createElement (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
	public java.lang.String getFactoryId () 
	public void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
}

org/eclipse/ui/internal/ide/registry/
org/eclipse/ui/internal/ide/registry/IDERegistryReader$1.class
IDERegistryReader.java
package org.eclipse.ui.internal.ide.registry
 org.eclipse.ui.internal.ide.registry.IDERegistryReader$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object arg0
		Object arg1
		org.eclipse.core.runtime.IExtension i1
		String s1
		org.eclipse.core.runtime.IExtension i2
		String s2
}

org/eclipse/ui/internal/ide/registry/IDERegistryReader.class
IDERegistryReader.java
package org.eclipse.ui.internal.ide.registry
public abstract org.eclipse.ui.internal.ide.registry.IDERegistryReader extends java.lang.Object {
	protected static final String TAG_DESCRIPTION
	protected static java.util.Hashtable extensionPoints
	private static final java.util.Comparator comparer
	static void  () 
	protected void  () 
	protected java.lang.String getDescription (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement config
		org.eclipse.core.runtime.IConfigurationElement[] children
	protected void logError (org.eclipse.core.runtime.IConfigurationElement, java.lang.String) 
		org.eclipse.core.runtime.IConfigurationElement element
		String text
		org.eclipse.core.runtime.IExtension extension
		String pluginId
		StringBuffer buf
	protected void logMissingAttribute (org.eclipse.core.runtime.IConfigurationElement, java.lang.String) 
		org.eclipse.core.runtime.IConfigurationElement element
		String attributeName
	protected void logMissingElement (org.eclipse.core.runtime.IConfigurationElement, java.lang.String) 
		org.eclipse.core.runtime.IConfigurationElement element
		String elementName
	protected void logUnknownElement (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	protected org.eclipse.core.runtime.IExtension[] orderExtensions (org.eclipse.core.runtime.IExtension[]) 
		org.eclipse.core.runtime.IExtension[] extensions
		org.eclipse.core.runtime.IExtension[] sortedExtension
	protected abstract boolean readElement (org.eclipse.core.runtime.IConfigurationElement) 
	protected void readElementChildren (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	protected void readElements (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] elements
		int i
	protected void readExtension (org.eclipse.core.runtime.IExtension) 
		org.eclipse.core.runtime.IExtension extension
	protected void readRegistry (org.eclipse.core.runtime.IExtensionRegistry, java.lang.String, java.lang.String) 
		org.eclipse.core.runtime.IExtensionRegistry registry
		String pluginId
		String extensionPoint
		String pointId
		org.eclipse.core.runtime.IExtension[] extensions
		org.eclipse.core.runtime.IExtensionPoint point
		int i
}

org/eclipse/ui/internal/ide/registry/MarkerHelpRegistry$QueryComparator.class
MarkerHelpRegistry.java
package org.eclipse.ui.internal.ide.registry
 org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry$QueryComparator extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry this$0
	private void  (org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry) 
	public boolean equals (java.lang.Object) 
		Object o
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		org.eclipse.ui.internal.ide.registry.MarkerQuery q1
		org.eclipse.ui.internal.ide.registry.MarkerQuery q2
		int size1
		int size2
	void  (org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry, org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry$QueryComparator) 
}

org/eclipse/ui/internal/ide/registry/MarkerHelpRegistry.class
MarkerHelpRegistry.java
package org.eclipse.ui.internal.ide.registry
public org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry extends java.lang.Object implements org.eclipse.ui.IMarkerHelpRegistry  {
	private java.util.Map helpQueries
	private java.util.List sortedHelpQueries
	private java.util.Map resolutionQueries
	private static final String ATT_HELP
	private static final String ATT_CLASS
	public void  () 
	public java.lang.String getHelp (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
		java.util.Set set
		java.util.Iterator iter
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
		java.util.Map resultsTable
		java.util.Iterator elements
		org.eclipse.core.runtime.IConfigurationElement element
	public boolean hasResolutions (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
		java.util.Iterator iter
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
		java.util.Map resultsTable
		java.util.Iterator elements
		org.eclipse.core.runtime.IConfigurationElement element
	private boolean hasResolution (org.eclipse.core.resources.IMarker, org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.resources.IMarker marker
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.IMarkerResolutionGenerator generator
		org.eclipse.core.runtime.CoreException e
		org.eclipse.ui.IMarkerResolution[] resolutions
	public org.eclipse.ui.IMarkerResolution[] getResolutions (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
		java.util.ArrayList resolutions
		java.util.Iterator iter
		java.util.Map$Entry entry
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
		java.util.Map resultsTable
		java.util.Iterator elements
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.IMarkerResolutionGenerator generator
		org.eclipse.core.runtime.CoreException e
		org.eclipse.ui.IMarkerResolution[] generatedResolutions
		int i
	public void addHelpQuery (org.eclipse.ui.internal.ide.registry.MarkerQuery, org.eclipse.ui.internal.ide.registry.MarkerQueryResult, org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
		org.eclipse.core.runtime.IConfigurationElement element
	public void addResolutionQuery (org.eclipse.ui.internal.ide.registry.MarkerQuery, org.eclipse.ui.internal.ide.registry.MarkerQueryResult, org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
		org.eclipse.core.runtime.IConfigurationElement element
	private void addQuery (java.util.Map, org.eclipse.ui.internal.ide.registry.MarkerQuery, org.eclipse.ui.internal.ide.registry.MarkerQueryResult, org.eclipse.core.runtime.IConfigurationElement) 
		java.util.Map table
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
		org.eclipse.core.runtime.IConfigurationElement element
		java.util.Map results
		java.util.Collection currentElements
		java.util.Collection elements
}

org/eclipse/ui/internal/ide/registry/MarkerHelpRegistryReader.class
MarkerHelpRegistryReader.java
package org.eclipse.ui.internal.ide.registry
public org.eclipse.ui.internal.ide.registry.MarkerHelpRegistryReader extends org.eclipse.ui.internal.ide.registry.IDERegistryReader {
	private org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry markerHelpRegistry
	private java.util.ArrayList currentAttributeNames
	private java.util.ArrayList currentAttributeValues
	private static final String TAG_HELP
	private static final String TAG_RESOLUTION_GENERATOR
	private static final String TAG_ATTRIBUTE
	private static final String ATT_TYPE
	private static final String ATT_NAME
	private static final String ATT_VALUE
	public void  () 
	public void addHelp (org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry) 
		org.eclipse.ui.internal.ide.registry.MarkerHelpRegistry registry
		org.eclipse.core.runtime.IExtensionRegistry extensionRegistry
	protected boolean readElement (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	private void readHelpElement (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		String type
		String[] attributeNames
		String[] attributeValues
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
	private void readResolutionElement (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		String type
		String[] attributeNames
		String[] attributeValues
		org.eclipse.ui.internal.ide.registry.MarkerQuery query
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult result
	private void readAttributeElement (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		String name
		String value
}

org/eclipse/ui/internal/ide/registry/MarkerImageProviderRegistry$1$MarkerImageReader.class
MarkerImageProviderRegistry.java
package org.eclipse.ui.internal.ide.registry
 org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry$1$MarkerImageReader extends org.eclipse.ui.internal.ide.registry.IDERegistryReader {
	final org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry this$0
	void  (org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry) 
	protected boolean readElement (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	public void readRegistry () 
}

org/eclipse/ui/internal/ide/registry/MarkerImageProviderRegistry$Descriptor.class
MarkerImageProviderRegistry.java
package org.eclipse.ui.internal.ide.registry
 org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry$Descriptor extends java.lang.Object {
	String id
	String markerType
	String className
	String imagePath
	org.eclipse.jface.resource.ImageDescriptor imageDescriptor
	org.eclipse.core.runtime.IConfigurationElement element
	org.osgi.framework.Bundle pluginBundle
	org.eclipse.ui.internal.ide.IMarkerImageProvider provider
	final org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry this$0
	void  (org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry) 
}

org/eclipse/ui/internal/ide/registry/MarkerImageProviderRegistry.class
MarkerImageProviderRegistry.java
package org.eclipse.ui.internal.ide.registry
public org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry extends java.lang.Object {
	private static final String ATT_PROVIDER_CLASS
	private static final String ATT_ICON
	private static final String ATT_MARKER_TYPE
	private static final String ATT_ID
	private static final String MARKER_ATT_KEY
	private static final String TAG_PROVIDER
	private java.util.ArrayList descriptors
	public void  () 
	public void addProvider (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry$Descriptor desc
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
		int size
		int i
		org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry$Descriptor desc
		String path
		org.eclipse.core.runtime.CoreException e
	org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry$Descriptor) 
		org.eclipse.ui.internal.ide.registry.MarkerImageProviderRegistry$Descriptor desc
		java.net.URL url
}

org/eclipse/ui/internal/ide/registry/MarkerQuery.class
MarkerQuery.java
package org.eclipse.ui.internal.ide.registry
public org.eclipse.ui.internal.ide.registry.MarkerQuery extends java.lang.Object {
	private String type
	private String[] attributes
	private int hashCode
	public void  (java.lang.String, java.lang.String[]) 
		String markerType
		String[] markerAttributes
	public org.eclipse.ui.internal.ide.registry.MarkerQueryResult performQuery (org.eclipse.core.resources.IMarker) 
		org.eclipse.core.resources.IMarker marker
		org.eclipse.core.runtime.CoreException e
		String[] values
		int i
		Object value
		org.eclipse.core.runtime.CoreException e
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.ui.internal.ide.registry.MarkerQuery mq
		int i
	public int hashCode () 
	public void computeHashCode () 
		int i
	public java.lang.String getType () 
	public java.lang.String[] getAttributes () 
}

org/eclipse/ui/internal/ide/registry/MarkerQueryResult.class
MarkerQueryResult.java
package org.eclipse.ui.internal.ide.registry
public org.eclipse.ui.internal.ide.registry.MarkerQueryResult extends java.lang.Object {
	private String[] values
	private int hashCode
	public void  (java.lang.String[]) 
		String[] markerAttributeValues
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.ui.internal.ide.registry.MarkerQueryResult mqr
		int i
	public int hashCode () 
	public void computeHashCode () 
		int i
}

org/eclipse/ui/internal/ide/registry/ProjectImageRegistry.class
ProjectImageRegistry.java
package org.eclipse.ui.internal.ide.registry
public org.eclipse.ui.internal.ide.registry.ProjectImageRegistry extends java.lang.Object {
	private java.util.Map map
	public void  () 
	public org.eclipse.jface.resource.ImageDescriptor getNatureImage (java.lang.String) 
		String natureId
	public void load () 
		org.eclipse.ui.internal.ide.registry.ProjectImageRegistryReader reader
	public void setNatureImage (java.lang.String, org.eclipse.jface.resource.ImageDescriptor) 
		String natureId
		org.eclipse.jface.resource.ImageDescriptor image
}

org/eclipse/ui/internal/ide/registry/ProjectImageRegistryReader.class
ProjectImageRegistryReader.java
package org.eclipse.ui.internal.ide.registry
public org.eclipse.ui.internal.ide.registry.ProjectImageRegistryReader extends org.eclipse.ui.internal.ide.registry.IDERegistryReader {
	private static final String TAG_IMAGE
	private static final String ATT_ID
	private static final String ATT_NATURE_ID
	private static final String ATT_ICON
	private org.eclipse.ui.internal.ide.registry.ProjectImageRegistry registry
	public void  () 
	protected boolean readElement (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		String id
		String natureId
		String icon
		String extendingPluginId
		org.eclipse.jface.resource.ImageDescriptor image
	public void readProjectNatureImages (org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.ui.internal.ide.registry.ProjectImageRegistry) 
		org.eclipse.core.runtime.IExtensionRegistry in
		org.eclipse.ui.internal.ide.registry.ProjectImageRegistry out
}

org/eclipse/ui/internal/ide/undo/
org/eclipse/ui/internal/ide/undo/AbstractResourceDescription.class
AbstractResourceDescription.java
package org.eclipse.ui.internal.ide.undo
abstract org.eclipse.ui.internal.ide.undo.AbstractResourceDescription extends org.eclipse.ui.ide.undo.ResourceDescription {
	org.eclipse.core.resources.IContainer parent
	long modificationStamp
	long localTimeStamp
	org.eclipse.core.resources.ResourceAttributes resourceAttributes
	org.eclipse.ui.internal.ide.undo.MarkerDescription[] markerDescriptions
	protected void  () 
	protected void  (org.eclipse.core.resources.IResource) 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IMarker[] markers
		int i
	public org.eclipse.core.resources.IResource createResource (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IResource resource
	public boolean isValid () 
	protected void restoreResourceAttributes (org.eclipse.core.resources.IResource)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		int i
	org.eclipse.core.resources.IWorkspace getWorkspace () 
	public boolean verifyExistence (boolean) 
		boolean checkMembers
		org.eclipse.core.resources.IContainer p
		org.eclipse.core.resources.IResource handle
}

org/eclipse/ui/internal/ide/undo/ContainerDescription.class
ContainerDescription.java
package org.eclipse.ui.internal.ide.undo
public abstract org.eclipse.ui.internal.ide.undo.ContainerDescription extends org.eclipse.ui.internal.ide.undo.AbstractResourceDescription {
	String name
	java.net.URI location
	org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] filters
	String defaultCharSet
	org.eclipse.ui.internal.ide.undo.AbstractResourceDescription[] members
	public static org.eclipse.ui.internal.ide.undo.ContainerDescription fromContainer (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer container
	public static org.eclipse.ui.internal.ide.undo.ContainerDescription fromVirtualFolderContainer (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer container
	protected static org.eclipse.ui.internal.ide.undo.ContainerDescription fromContainer (org.eclipse.core.resources.IContainer, boolean) 
		org.eclipse.core.resources.IContainer container
		boolean usingVirtualFolder
		org.eclipse.core.runtime.IPath fullPath
		org.eclipse.ui.internal.ide.undo.ContainerDescription firstCreatedParent
		org.eclipse.ui.internal.ide.undo.ContainerDescription currentContainerDescription
		org.eclipse.core.resources.IWorkspaceRoot root
		org.eclipse.core.resources.IContainer currentContainer
		int i
		String currentSegment
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IFolder folderHandle
		org.eclipse.ui.internal.ide.undo.ContainerDescription currentFolder
	public void  () 
	public void  (org.eclipse.core.resources.IContainer) 
		org.eclipse.core.resources.IContainer container
		org.eclipse.core.resources.IResource[] resourceMembers
		int i
	protected void createChildResources (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor, int)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IContainer parentHandle
		org.eclipse.core.runtime.IProgressMonitor monitor
		int ticks
		int i
	public void recordStateFromHistory (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
		int i
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IFile fileHandle
		org.eclipse.core.runtime.IPath path
		org.eclipse.core.resources.IFolder folderHandle
	public java.lang.String getName () 
	public org.eclipse.ui.internal.ide.undo.ContainerDescription getFirstLeafFolder () 
		int i
	public void addMember (org.eclipse.ui.internal.ide.undo.AbstractResourceDescription) 
		org.eclipse.ui.internal.ide.undo.AbstractResourceDescription member
		org.eclipse.ui.internal.ide.undo.AbstractResourceDescription[] expandedMembers
	protected void restoreResourceAttributes (org.eclipse.core.resources.IResource)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IContainer container
	public void setLocation (java.net.URI) 
		java.net.URI location
	public void setFilters (org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[]) 
		org.eclipse.ui.ide.dialogs.UIResourceFilterDescription[] filters
	public boolean verifyExistence (boolean) 
		boolean checkMembers
		boolean existence
		int i
}

org/eclipse/ui/internal/ide/undo/FileDescription$1.class
FileDescription.java
package org.eclipse.ui.internal.ide.undo
 org.eclipse.ui.internal.ide.undo.FileDescription$1 extends java.lang.Object implements org.eclipse.ui.internal.ide.undo.IFileContentDescription  {
	final org.eclipse.ui.internal.ide.undo.FileDescription this$0
	private final org.eclipse.core.resources.IFileState val$state
	void  (org.eclipse.ui.internal.ide.undo.FileDescription, org.eclipse.core.resources.IFileState) 
	public boolean exists () 
	public java.io.InputStream getContents ()  throws org.eclipse.core.runtime.CoreException 
	public java.lang.String getCharset ()  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/ui/internal/ide/undo/FileDescription.class
FileDescription.java
package org.eclipse.ui.internal.ide.undo
public org.eclipse.ui.internal.ide.undo.FileDescription extends org.eclipse.ui.internal.ide.undo.AbstractResourceDescription {
	String name
	java.net.URI location
	String charset
	private org.eclipse.ui.internal.ide.undo.IFileContentDescription fileContentDescription
	public void  (org.eclipse.core.resources.IFile) 
		org.eclipse.core.resources.IFile file
	public void  (org.eclipse.core.resources.IFile, java.net.URI, org.eclipse.ui.internal.ide.undo.IFileContentDescription) 
		org.eclipse.core.resources.IFile file
		java.net.URI linkLocation
		org.eclipse.ui.internal.ide.undo.IFileContentDescription fileContentDescription
	public void recordStateFromHistory (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IFileState[] states
		org.eclipse.core.resources.IFileState state
	public org.eclipse.core.resources.IResource createResourceHandle () 
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.runtime.IPath fullPath
	public void createExistentResourceFromHandle (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IFile fileHandle
		java.io.InputStream contents
		org.eclipse.core.runtime.CoreException e
	public boolean isValid () 
	public java.lang.String getName () 
	private org.eclipse.core.resources.IFileState getMatchingFileState (org.eclipse.core.resources.IFileState[]) 
		org.eclipse.core.resources.IFileState[] states
		int i
	protected void restoreResourceAttributes (org.eclipse.core.resources.IResource)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.resources.IFile file
}

org/eclipse/ui/internal/ide/undo/FolderDescription.class
FolderDescription.java
package org.eclipse.ui.internal.ide.undo
public org.eclipse.ui.internal.ide.undo.FolderDescription extends org.eclipse.ui.internal.ide.undo.ContainerDescription {
	private boolean virtual
	public void  (org.eclipse.core.resources.IFolder, boolean) 
		org.eclipse.core.resources.IFolder folder
		boolean virtual
	public void  (org.eclipse.core.resources.IFolder, java.net.URI) 
		org.eclipse.core.resources.IFolder folder
		java.net.URI linkLocation
	public org.eclipse.core.resources.IResource createResourceHandle () 
		org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
		org.eclipse.core.runtime.IPath folderPath
	public void createExistentResourceFromHandle (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IFolder folderHandle
		int i
}

org/eclipse/ui/internal/ide/undo/IFileContentDescription.class
IFileContentDescription.java
package org.eclipse.ui.internal.ide.undo
public abstract org.eclipse.ui.internal.ide.undo.IFileContentDescription extends java.lang.Object {
	public abstract java.io.InputStream getContents ()  throws org.eclipse.core.runtime.CoreException 
	public abstract boolean exists () 
	public abstract java.lang.String getCharset ()  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/ui/internal/ide/undo/MarkerDescription.class
MarkerDescription.java
package org.eclipse.ui.internal.ide.undo
public org.eclipse.ui.internal.ide.undo.MarkerDescription extends java.lang.Object {
	String type
	java.util.Map attributes
	org.eclipse.core.resources.IResource resource
	public void  (org.eclipse.core.resources.IMarker)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IMarker marker
	public void  (java.lang.String, java.util.Map, org.eclipse.core.resources.IResource) 
		String type
		java.util.Map attributes
		org.eclipse.core.resources.IResource resource
	public org.eclipse.core.resources.IMarker createMarker ()  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IMarker marker
	public void updateMarker (org.eclipse.core.resources.IMarker)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IMarker marker
	public org.eclipse.core.resources.IResource getResource () 
	public java.lang.String getType () 
}

org/eclipse/ui/internal/ide/undo/ProjectDescription.class
ProjectDescription.java
package org.eclipse.ui.internal.ide.undo
public org.eclipse.ui.internal.ide.undo.ProjectDescription extends org.eclipse.ui.internal.ide.undo.ContainerDescription {
	private org.eclipse.core.resources.IProjectDescription projectDescription
	private boolean openOnCreate
	public void  (org.eclipse.core.resources.IProject) 
		org.eclipse.core.resources.IProject project
	public void  (org.eclipse.core.resources.IProjectDescription) 
		org.eclipse.core.resources.IProjectDescription projectDescription
	public org.eclipse.core.resources.IResource createResourceHandle () 
	public void createExistentResourceFromHandle (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.resources.IResource resource
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.resources.IProject projectHandle
	public java.lang.String getName () 
	public boolean verifyExistence (boolean) 
		boolean checkMembers
		org.eclipse.core.resources.IProject projectHandle
}

org/eclipse/ui/internal/ide/undo/UndoMessages.class
UndoMessages.java
package org.eclipse.ui.internal.ide.undo
public org.eclipse.ui.internal.ide.undo.UndoMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String AbstractWorkspaceOperation_ExecuteErrorTitle
	public static String AbstractWorkspaceOperation_RedoErrorTitle
	public static String AbstractWorkspaceOperation_UndoErrorTitle
	public static String AbstractWorkspaceOperation_SideEffectsWarningTitle
	public static String AbstractWorkspaceOperation_ExecuteSideEffectsWarningMessage
	public static String AbstractWorkspaceOperation_UndoSideEffectsWarningMessage
	public static String AbstractWorkspaceOperation_RedoSideEffectsWarningMessage
	public static String AbstractWorkspaceOperation_ErrorInvalidMessage
	public static String AbstractWorkspaceOperation_GenericWarningMessage
	public static String AbstractResourcesOperation_ResourcesDoNotExist
	public static String AbstractResourcesOperation_ResourcesAlreadyExist
	public static String AbstractResourcesOperation_NotEnoughInfo
	public static String AbstractResourcesOperation_InvalidRestoreInfo
	public static String AbstractResourcesOperation_DeleteResourcesProgress
	public static String AbstractResourcesOperation_CreateResourcesProgress
	public static String AbstractResourcesOperation_CopyingResourcesProgress
	public static String AbstractResourcesOperation_MovingResources
	public static String AbstractResourcesOperation_outOfSyncError
	public static String AbstractResourcesOperation_outOfSyncQuestion
	public static String AbstractResourcesOperation_deletionMessageTitle
	public static String AbstractResourcesOperation_deletionExceptionMessage
	public static String AbstractCopyOrMoveResourcesOperation_SameNameOrLocation
	public static String AbstractCopyOrMoveResourcesOperation_ResourceDoesNotExist
	public static String AbstractCopyOrMoveResourcesOperation_copyProjectProgress
	public static String AbstractCopyOrMoveResourcesOperation_moveProjectProgress
	public static String CopyResourcesOperation_NotAllowedDueToDataLoss
	public static String ProjectDescription_NewProjectProgress
	public static String FileDescription_NewFileProgress
	public static String GroupDescription_NewGroupProgress
	public static String FileDescription_SavingUndoInfoProgress
	public static String FileDescription_ContentsCouldNotBeRestored
	public static String FolderDescription_NewFolderProgress
	public static String FolderDescription_SavingUndoInfoProgress
	public static String MarkerOperation_ResourceDoesNotExist
	public static String MarkerOperation_MarkerDoesNotExist
	public static String MarkerOperation_NotEnoughInfo
	public static String MarkerOperation_CreateProgress
	public static String MarkerOperation_DeleteProgress
	public static String MarkerOperation_UpdateProgress
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ui/internal/ide/undo/WorkspaceUndoMonitor$1.class
WorkspaceUndoMonitor.java
package org.eclipse.ui.internal.ide.undo
 org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener  {
	final org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor this$0
	void  (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor) 
	public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) 
		org.eclipse.core.resources.IResourceChangeEvent event
}

org/eclipse/ui/internal/ide/undo/WorkspaceUndoMonitor$2.class
WorkspaceUndoMonitor.java
package org.eclipse.ui.internal.ide.undo
 org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor$2 extends java.lang.Object implements org.eclipse.core.commands.operations.IOperationHistoryListener  {
	final org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor this$0
	void  (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor) 
	public void historyNotification (org.eclipse.core.commands.operations.OperationHistoryEvent) 
		org.eclipse.core.commands.operations.OperationHistoryEvent event
}

org/eclipse/ui/internal/ide/undo/WorkspaceUndoMonitor.class
WorkspaceUndoMonitor.java
package org.eclipse.ui.internal.ide.undo
public org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor extends java.lang.Object {
	private static org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor instance
	private static int CHANGE_THRESHHOLD
	private static String DEBUG_PREFIX
	private int numChanges
	private org.eclipse.core.commands.operations.IUndoableOperation operationInProgress
	private org.eclipse.core.resources.IResourceChangeListener resourceListener
	private org.eclipse.core.commands.operations.IOperationHistoryListener historyListener
	static void  () 
	public static org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor getInstance () 
	private void  () 
	private org.eclipse.core.resources.IResourceChangeListener getResourceChangeListener () 
	private org.eclipse.core.commands.operations.IOperationHistoryListener getOperationHistoryListener () 
	public void shutdown () 
	private org.eclipse.core.commands.operations.IOperationHistory getOperationHistory () 
	private void checkOperationHistory () 
		org.eclipse.core.commands.operations.IUndoableOperation currentOp
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.IStatus status
	private void flushWorkspaceHistory (org.eclipse.core.commands.operations.IUndoableOperation) 
		org.eclipse.core.commands.operations.IUndoableOperation op
	private void resetChangeCount () 
	private void incrementChangeCount () 
	static org.eclipse.core.commands.operations.IUndoableOperation access$0 (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor) 
	static void access$1 (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor) 
	static int access$2 (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor) 
	static int access$3 () 
	static void access$4 (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor) 
	static void access$5 (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor, org.eclipse.core.commands.operations.IUndoableOperation) 
	static void access$6 (org.eclipse.ui.internal.ide.undo.WorkspaceUndoMonitor) 
}

org/eclipse/ui/internal/ide/undo/messages.properties
org/eclipse/ui/internal/views/
org/eclipse/ui/internal/views/bookmarkexplorer/
org/eclipse/ui/internal/views/bookmarkexplorer/BookmarkMessages.class
BookmarkMessages.java
package org.eclipse.ui.internal.views.bookmarkexplorer
public org.eclipse.ui.internal.views.bookmarkexplorer.BookmarkMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String CopyBookmark_text
	public static String PasteBookmark_text
	public static String PasteBookmark_undoText
	public static String PasteBookmark_errorTitle
	public static String OpenBookmark_text
	public static String OpenBookmark_toolTip
	public static String OpenBookmark_errorTitle
	public static String RemoveBookmark_text
	public static String RemoveBookmark_undoText
	public static String RemoveBookmark_toolTip
	public static String RemoveBookmark_errorTitle
	public static String SelectAll_text
	public static String SelectAll_toolTip
	public static String Properties_text
	public static String ColumnDescription_text
	public static String ColumnResource_text
	public static String ColumnFolder_text
	public static String ColumnLocation_text
	public static String ColumnCreationTime_text
	public static String Error_text
	public static String LineIndicator_text
	public static String ColumnIcon_header
	public static String ColumnDescription_header
	public static String ColumnResource_header
	public static String ColumnFolder_header
	public static String ColumnLocation_header
	public static String ColumnDescription_dialogText
	public static String ColumnResource_dialogText
	public static String ColumnFolder_dialogText
	public static String ColumnLocation_dialogText
	public static String SortMenuGroup_text
	public static String SortDirectionAscending_text
	public static String SortDirectionDescending_text
	public static String PropertiesDialogTitle_text
	public static String MarkerCreationTime_text
	public static String CopyToClipboardProblemDialog_title
	public static String CopyToClipboardProblemDialog_message
	public static String CreateBookmark_undoText
	public static String ModifyBookmark_undoText
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ui/internal/views/bookmarkexplorer/messages.properties
org/eclipse/ui/internal/views/framelist/
org/eclipse/ui/internal/views/framelist/FrameListMessages.class
FrameListMessages.java
package org.eclipse.ui.internal.views.framelist
public org.eclipse.ui.internal.views.framelist.FrameListMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String Back_text
	public static String Back_toolTip
	public static String Back_toolTipOneArg
	public static String Forward_text
	public static String Forward_toolTip
	public static String Forward_toolTipOneArg
	public static String GoInto_text
	public static String GoInto_toolTip
	public static String Up_text
	public static String Up_toolTip
	public static String Up_toolTipOneArg
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ui/internal/views/framelist/messages.properties
org/eclipse/ui/internal/views/markers/
org/eclipse/ui/internal/views/markers/AddTaskHandler.class
AddTaskHandler.java
package org.eclipse.ui.internal.views.markers
public org.eclipse.ui.internal.views.markers.AddTaskHandler extends org.eclipse.ui.views.markers.MarkerViewHandler {
	public void  () 
	public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent) 
		org.eclipse.core.commands.ExecutionEvent event
		org.eclipse.ui.internal.views.markers.ExtendedMarkersView view
		org.eclipse.ui.views.markers.internal.DialogTaskProperties dialog
}

org/eclipse/ui/internal/views/markers/AllErrorsParameters.class
AllErrorsParameters.java
package org.eclipse.ui.internal.views.markers
public org.eclipse.ui.internal.views.markers.AllErrorsParameters extends org.eclipse.ui.views.markers.FiltersContributionParameters {
	private static java.util.Map errorsMap
	static void  () 
	public void  () 
	public java.util.Map getParameterValues () 
}

org/eclipse/ui/internal/views/markers/AllMarkersSeverityAndDescriptionConfigurationArea$1.class
AllMarkersSeverityAndDescriptionConfigurationArea.java
package org.eclipse.ui.internal.views.markers
 org.eclipse.ui.internal.views.markers.AllMarkersSeverityAndDescriptionConfigurationArea$1 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.internal.views.markers.AllMarkersSeverityAndDescriptionConfigurationArea this$0
	void  (org.eclipse.ui.internal.views.markers.AllMarkersSeverityAndDescriptionConfigurationArea) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/internal/views/markers/AllMarkersSeverityAndDescriptionConfigurationArea.class
AllMarkersSeverityAndDescriptionConfigurationArea.java
package org.eclipse.ui.internal.views.markers
public org.eclipse.ui.internal.views.markers.AllMarkersSeverityAndDescriptionConfigurationArea extends org.eclipse.ui.internal.views.markers.SeverityAndDescriptionConfigurationArea {
	boolean filterOnSeverity
	private org.eclipse.swt.widgets.Button enablementButton
	public void  () 
	public void createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite severityComposite
		org.eclipse.swt.layout.GridData data
		org.eclipse.swt.widgets.Composite buttons
		org.eclipse.swt.layout.GridData buttonData
	public void apply (org.eclipse.ui.views.markers.MarkerFieldFilter) 
		org.eclipse.ui.views.markers.MarkerFieldFilter filter
	public void initialize (org.eclipse.ui.views.markers.MarkerFieldFilter) 
		org.eclipse.ui.views.markers.MarkerFieldFilter filter
	private void setFilterOnSeverity (boolean) 
		boolean filtering
	static org.eclipse.swt.widgets.Button access$0 (org.eclipse.ui.internal.views.markers.AllMarkersSeverityAndDescriptionConfigurationArea) 
	static void access$1 (org.eclipse.ui.internal.views.markers.AllMarkersSeverityAndDescriptionConfigurationArea, boolean) 
}

org/eclipse/ui/internal/views/markers/AllMarkersSeverityAndDescriptionFieldFilter.class
AllMarkersSeverityAndDescriptionFieldFilter.java
package org.eclipse.ui.internal.views.markers
public org.eclipse.ui.internal.views.markers.AllMarkersSeverityAndDescriptionFieldFilter extends org.eclipse.ui.internal.views.markers.SeverityAndDescriptionFieldFilter {
	private boolean filterOnSeverity
	private static String FILTER_ON_SEVERITY
	static void  () 
	public void  () 
	public boolean select (org.eclipse.ui.views.markers.MarkerItem) 
		org.eclipse.ui.views.markers.MarkerItem item
		org.eclipse.core.resources.IMarker marker
	boolean getFilterOnSeverity () 
	void setFilterOnSeverity (boolean) 
		boolean filter
	public void loadSettings (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		Boolean filtering
	public void saveSettings (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
	public void populateWorkingCopy (org.eclipse.ui.views.markers.MarkerFieldFilter) 
		org.eclipse.ui.views.markers.MarkerFieldFilter copy
}

org/eclipse/ui/internal/views/markers/AllMarkersView.class
AllMarkersView.java
package org.eclipse.ui.internal.views.markers
public org.eclipse.ui.internal.views.markers.AllMarkersView extends org.eclipse.ui.views.markers.MarkerSupportView {
	public void  () 
}

org/eclipse/ui/internal/views/markers/BookmarksView.class
BookmarksView.java
package org.eclipse.ui.internal.views.markers
public org.eclipse.ui.internal.views.markers.BookmarksView extends org.eclipse.ui.views.markers.MarkerSupportView {
	public void  () 
}

org/eclipse/ui/internal/views/markers/CachedMarkerBuilder$1.class
CachedMarkerBuilder.java
package org.eclipse.ui.internal.views.markers
 org.eclipse.ui.internal.views.markers.CachedMarkerBuilder$1 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.internal.views.markers.CachedMarkerBuilder this$0
	void  (org.eclipse.ui.internal.views.markers.CachedMarkerBuilder) 
	public void run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.internal.views.markers.SortingJob job
}

org/eclipse/ui/internal/views/markers/CachedMarkerBuilder$WorkingSetListener.class
CachedMarkerBuilder.java
package org.eclipse.ui.internal.views.markers
 org.eclipse.ui.internal.views.markers.CachedMarkerBuilder$WorkingSetListener extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.internal.views.markers.CachedMarkerBuilder this$0
	private void  (org.eclipse.ui.internal.views.markers.CachedMarkerBuilder) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		boolean needsUpdate
		java.util.Iterator iterator
		org.eclipse.ui.internal.views.markers.MarkerFieldFilterGroup group
		org.eclipse.ui.IWorkingSet wSet
		java.util.Iterator iterator
		org.eclipse.ui.internal.views.markers.MarkerFieldFilterGroup group
		org.eclipse.ui.IWorkingSet wSet
	void  (org.eclipse.ui.internal.views.markers.CachedMarkerBuilder, org.eclipse.ui.internal.views.markers.CachedMarkerBuilder$WorkingSetListener) 
}

org/eclipse/ui/internal/views/markers/CachedMarkerBuilder.class
CachedMarkerBuilder.java
package org.eclipse.ui.internal.views.markers
public org.eclipse.ui.internal.views.markers.CachedMarkerBuilder extends java.lang.Object {
	private static final String TAG_CATEGORY_GROUP
	private static final String VALUE_NONE
	private org.eclipse.ui.internal.views.markers.MarkerContentGenerator generator
	private org.eclipse.ui.internal.views.markers.MarkerUpdateJob updateJob
	private org.eclipse.ui.internal.views.markers.MarkersChangeListener markerListener
	private org.eclipse.ui.internal.views.markers.MarkerUpdateScheduler scheduler
	private org.eclipse.ui.internal.views.markers.Markers markers
	private org.eclipse.ui.internal.views.markers.Markers markersClone
	final Object MARKER_INCREMENTAL_UPDATE_FAMILY
	final Object CACHE_UPDATE_FAMILY
	final Object MARKERSVIEW_UPDATE_JOB_FAMILY
	private org.eclipse.ui.progress.IWorkbenchSiteProgressService progressService
	private org.eclipse.ui.views.markers.internal.MarkerGroup categoryGroup
	private org.eclipse.ui.internal.views.markers.MarkerComparator comparator
	private boolean[] changeFlags
	private org.eclipse.jface.util.IPropertyChangeListener workingSetListener
	private boolean active
	private boolean building
	private org.eclipse.ui.IMemento memento
	private org.eclipse.ui.internal.views.markers.IncrementUpdateJob incrementJob
	static Class class$0
	public void  (org.eclipse.ui.internal.views.markers.ExtendedMarkersView) 
		org.eclipse.ui.internal.views.markers.ExtendedMarkersView view
	void restoreState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		String categoryGroupID
		org.eclipse.ui.views.markers.internal.MarkerGroup newGroup
	void start () 
	void dispose () 
	org.eclipse.ui.views.markers.internal.MarkerGroup getCategoryGroup () 
	org.eclipse.ui.internal.views.markers.MarkerComparator getComparator () 
		org.eclipse.ui.views.markers.MarkerField field
	org.eclipse.ui.internal.views.markers.MarkerContentGenerator getGenerator () 
	org.eclipse.ui.views.markers.MarkerField getPrimarySortField () 
	int getSortDirection (org.eclipse.ui.views.markers.MarkerField) 
		org.eclipse.ui.views.markers.MarkerField field
	int getTotalMarkerCount () 
	int getTotalMarkerCount (org.eclipse.ui.internal.views.markers.Markers) 
		org.eclipse.ui.internal.views.markers.Markers markers
		org.eclipse.ui.internal.views.markers.MarkerSupportItem[] elements
		int length
		int i
	boolean isBuilding () 
	void setBuilding (boolean) 
		boolean building
	boolean isShowingHierarchy () 
	void refreshContents (org.eclipse.ui.progress.IWorkbenchSiteProgressService) 
		org.eclipse.ui.progress.IWorkbenchSiteProgressService service
		java.lang.reflect.InvocationTargetException e
		InterruptedException e
	void refreshContents () 
		org.eclipse.ui.internal.views.markers.SortingJob job
	void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
	void scheduleUpdate () 
	void scheduleUpdate (long) 
		long delay
	boolean updatesPending () 
	void speedUpPendingUpdates () 
	void setCategoryGroup (org.eclipse.ui.views.markers.internal.MarkerGroup) 
		org.eclipse.ui.views.markers.internal.MarkerGroup group
	private void setDefaultCategoryGroup (org.eclipse.ui.internal.views.markers.MarkerContentGenerator) 
		org.eclipse.ui.internal.views.markers.MarkerContentGenerator contentGenerator
		String categoryName
		org.eclipse.ui.views.markers.internal.MarkerGroup group
	void setGenerator (org.eclipse.ui.internal.views.markers.MarkerContentGenerator) 
		org.eclipse.ui.internal.views.markers.MarkerContentGenerator newGenerator
	void setPrimarySortField (org.eclipse.ui.views.markers.MarkerField) 
		org.eclipse.ui.views.markers.MarkerField field
	org.eclipse.ui.internal.views.markers.MarkerUpdateScheduler getUpdateScheduler () 
	void setProgressService (org.eclipse.ui.progress.IWorkbenchSiteProgressService) 
		org.eclipse.ui.progress.IWorkbenchSiteProgressService service
	org.eclipse.ui.progress.IWorkbenchSiteProgressService getProgressService () 
	org.eclipse.ui.internal.views.markers.MarkerUpdateJob scheduleUpdateJob (long) 
		long delay
	org.eclipse.ui.internal.views.markers.MarkerUpdateJob scheduleUpdateJob (long, boolean) 
		long delay
		boolean clean
	org.eclipse.ui.internal.views.markers.MarkerUpdateJob scheduleUpdateJob (long, boolean, boolean[]) 
		long delay
		boolean clean
		boolean[] changeFlags
	void cancelUpdate () 
	org.eclipse.ui.internal.views.markers.MarkersChangeListener getMarkerListener () 
	void setMarkerListener (org.eclipse.ui.internal.views.markers.MarkersChangeListener) 
		org.eclipse.ui.internal.views.markers.MarkersChangeListener markerListener
	boolean includeMarkerSubTypes () 
	void registerTypesToListener () 
		org.eclipse.ui.internal.views.markers.MarkerContentGenerator generator
	org.eclipse.ui.internal.views.markers.Markers getMarkers () 
	private org.eclipse.jface.util.IPropertyChangeListener getWorkingSetListener () 
	static java.lang.String getMementoPreferenceName (java.lang.String) 
		String viewId
	boolean isActive () 
	long getLastUpdateTime () 
	org.eclipse.ui.internal.views.markers.Markers getClonedMarkers () 
	org.eclipse.ui.internal.views.markers.Markers createMarkersClone () 
	boolean isIncremental () 
	boolean[] readChangeFlags () 
		boolean[] changes
		int i
	void updateChangeFlags (boolean[]) 
		boolean[] changeFlags
		int i
	void incrementalUpdate (org.eclipse.ui.internal.views.markers.MarkerUpdate) 
		org.eclipse.ui.internal.views.markers.MarkerUpdate update
	static org.eclipse.ui.internal.views.markers.MarkerContentGenerator access$0 (org.eclipse.ui.internal.views.markers.CachedMarkerBuilder) 
}

org/eclipse/ui/internal/views/markers/CompatibilityFieldFilter.class
CompatibilityFieldFilter.java
package org.eclipse.ui.internal.views.markers
abstract org.eclipse.ui.internal.views.markers.CompatibilityFieldFilter extends org.eclipse.ui.views.markers.MarkerFieldFilter {
	void  () 
	abstract void