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