META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
icons/
icons/full/
icons/full/dlcl16/
icons/full/dlcl16/collapse_expand_all.gif
icons/full/dlcl16/delete_template.gif
icons/full/dlcl16/edit_template.gif
icons/full/dlcl16/insert_template.gif
icons/full/dlcl16/link_to_editor.gif
icons/full/dtool16/
icons/full/dtool16/block_selection_mode.gif
icons/full/dtool16/segment_edit.gif
icons/full/dtool16/show_whitespace_chars.gif
icons/full/elcl16/
icons/full/elcl16/collapseall.gif
icons/full/elcl16/delete_template.gif
icons/full/elcl16/edit_template.gif
icons/full/elcl16/insert_template.gif
icons/full/elcl16/link_to_editor.gif
icons/full/elcl16/new_template.gif
icons/full/etool16/
icons/full/etool16/block_selection_mode.gif
icons/full/etool16/segment_edit.gif
icons/full/etool16/show_whitespace_chars.gif
icons/full/eview16/
icons/full/eview16/templates.gif
icons/full/obj16/
icons/full/obj16/context.gif
icons/full/obj16/preview.gif
icons/full/obj16/template_obj.gif
plugin.properties
org/
org/eclipse/
org/eclipse/ui/
org/eclipse/ui/contentassist/
org/eclipse/ui/contentassist/ContentAssistHandler$1.class
ContentAssistHandler.java
package org.eclipse.ui.contentassist
 org.eclipse.ui.contentassist.ContentAssistHandler$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.contentassist.ContentAssistHandler this$0
	void  (org.eclipse.ui.contentassist.ContentAssistHandler) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/contentassist/ContentAssistHandler$2.class
ContentAssistHandler.java
package org.eclipse.ui.contentassist
 org.eclipse.ui.contentassist.ContentAssistHandler$2 extends org.eclipse.jface.viewers.LabelProvider {
	final org.eclipse.ui.contentassist.ContentAssistHandler this$0
	void  (org.eclipse.ui.contentassist.ContentAssistHandler) 
	public java.lang.String getText (java.lang.Object) 
		Object element
		org.eclipse.ui.keys.IBindingService bindingService
		org.eclipse.jface.bindings.TriggerSequence[] activeBindings
}

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

org/eclipse/ui/contentassist/ContentAssistHandler$4.class
ContentAssistHandler.java
package org.eclipse.ui.contentassist
 org.eclipse.ui.contentassist.ContentAssistHandler$4 extends org.eclipse.core.commands.AbstractHandler {
	final org.eclipse.ui.contentassist.ContentAssistHandler this$0
	void  (org.eclipse.ui.contentassist.ContentAssistHandler) 
	public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
}

org/eclipse/ui/contentassist/ContentAssistHandler.class
ContentAssistHandler.java
package org.eclipse.ui.contentassist
public org.eclipse.ui.contentassist.ContentAssistHandler extends java.lang.Object {
	private org.eclipse.swt.widgets.Control fControl
	private org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter fContentAssistSubjectAdapter
	private org.eclipse.jface.contentassist.SubjectControlContentAssistant fContentAssistant
	private org.eclipse.swt.events.FocusListener fFocusListener
	private org.eclipse.ui.handlers.IHandlerActivation fHandlerActivation
	static Class class$0
	static Class class$1
	public static org.eclipse.ui.contentassist.ContentAssistHandler createHandlerForCombo (org.eclipse.swt.widgets.Combo, org.eclipse.jface.contentassist.SubjectControlContentAssistant) 
		org.eclipse.swt.widgets.Combo combo
		org.eclipse.jface.contentassist.SubjectControlContentAssistant contentAssistant
	public static org.eclipse.ui.contentassist.ContentAssistHandler createHandlerForText (org.eclipse.swt.widgets.Text, org.eclipse.jface.contentassist.SubjectControlContentAssistant) 
		org.eclipse.swt.widgets.Text text
		org.eclipse.jface.contentassist.SubjectControlContentAssistant contentAssistant
	private void  (org.eclipse.swt.widgets.Control, org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter, org.eclipse.jface.contentassist.SubjectControlContentAssistant) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter subjectAdapter
		org.eclipse.jface.contentassist.SubjectControlContentAssistant contentAssistant
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean enable
	private void enable () 
	private void disable () 
	private void installCueLabelProvider () 
		org.eclipse.jface.viewers.ILabelProvider labelProvider
	private void installFocusListener () 
	private void activateHandler () 
		org.eclipse.ui.handlers.IHandlerService handlerService
		org.eclipse.core.commands.IHandler handler
	private void deactivateHandler () 
		org.eclipse.ui.handlers.IHandlerService handlerService
	static org.eclipse.ui.handlers.IHandlerActivation access$0 (org.eclipse.ui.contentassist.ContentAssistHandler) 
	static void access$1 (org.eclipse.ui.contentassist.ContentAssistHandler) 
	static void access$2 (org.eclipse.ui.contentassist.ContentAssistHandler) 
	static org.eclipse.jface.contentassist.SubjectControlContentAssistant access$3 (org.eclipse.ui.contentassist.ContentAssistHandler) 
}

org/eclipse/ui/contentassist/ContentAssistMessages.class
ContentAssistMessages.java
package org.eclipse.ui.contentassist
final org.eclipse.ui.contentassist.ContentAssistMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String ContentAssistHandler_contentAssistAvailable
	public static String ContentAssistHandler_contentAssistAvailableWithKeyBinding
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ui/contentassist/ContentAssistMessages.properties
org/eclipse/ui/internal/
org/eclipse/ui/internal/texteditor/
org/eclipse/ui/internal/texteditor/CompoundEditExitStrategy$EventListener.class
CompoundEditExitStrategy.java
package org.eclipse.ui.internal.texteditor
final org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy$EventListener extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.FocusListener org.eclipse.swt.custom.VerifyKeyListener org.eclipse.core.commands.IExecutionListener  {
	final org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy this$0
	private void  (org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy) 
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void notHandled (java.lang.String, org.eclipse.core.commands.NotHandledException) 
		String commandId
		org.eclipse.core.commands.NotHandledException exception
	public void postExecuteFailure (java.lang.String, org.eclipse.core.commands.ExecutionException) 
		String commandId
		org.eclipse.core.commands.ExecutionException exception
	public void postExecuteSuccess (java.lang.String, java.lang.Object) 
		String commandId
		Object returnValue
	public void preExecute (java.lang.String, org.eclipse.core.commands.ExecutionEvent) 
		String commandId
		org.eclipse.core.commands.ExecutionEvent event
		int i
	public void verifyKey (org.eclipse.swt.events.VerifyEvent) 
		org.eclipse.swt.events.VerifyEvent event
		int maskWithoutShift
	void  (org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy, org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy$EventListener) 
}

org/eclipse/ui/internal/texteditor/CompoundEditExitStrategy.class
CompoundEditExitStrategy.java
package org.eclipse.ui.internal.texteditor
public final org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy extends java.lang.Object {
	private final String[] fCommandIds
	private final org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy$EventListener fEventListener
	private final org.eclipse.core.runtime.ListenerList fListenerList
	private org.eclipse.jface.text.ITextViewer fViewer
	private org.eclipse.swt.custom.StyledText fWidgetEventSource
	static Class class$0
	public void  (java.lang.String) 
		String commandId
	public void  (java.lang.String[]) 
		String[] commandIds
		int i
	public void arm (org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.ITextViewer viewer
	public void disarm () 
	private void addListeners (org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.ITextViewer viewer
		org.eclipse.ui.commands.ICommandService commandService
	private void removeListeners () 
		org.eclipse.ui.commands.ICommandService commandService
	private boolean isInstalled () 
	private void fireEndCompoundEdit () 
		Object[] listeners
		int i
		org.eclipse.ui.internal.texteditor.ICompoundEditListener listener
		Exception e
		org.eclipse.core.runtime.IStatus status
	public void addCompoundListener (org.eclipse.ui.internal.texteditor.ICompoundEditListener) 
		org.eclipse.ui.internal.texteditor.ICompoundEditListener listener
	public void removeCompoundListener (org.eclipse.ui.internal.texteditor.ICompoundEditListener) 
		org.eclipse.ui.internal.texteditor.ICompoundEditListener listener
	static void access$0 (org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy) 
	static java.lang.String[] access$1 (org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy) 
}

org/eclipse/ui/internal/texteditor/EditPosition.class
EditPosition.java
package org.eclipse.ui.internal.texteditor
public final org.eclipse.ui.internal.texteditor.EditPosition extends java.lang.Object {
	private final org.eclipse.ui.IEditorInput fEditorInput
	private final String fEditorId
	private final org.eclipse.jface.text.Position fPosition
	public void  (org.eclipse.ui.IEditorInput, java.lang.String, org.eclipse.jface.text.Position) 
		org.eclipse.ui.IEditorInput editorInput
		String editorId
		org.eclipse.jface.text.Position pos
	public org.eclipse.ui.IEditorInput getEditorInput () 
	public java.lang.String getEditorId () 
	public org.eclipse.jface.text.Position getPosition () 
}

org/eclipse/ui/internal/texteditor/EditorMessages.class
EditorMessages.java
package org.eclipse.ui.internal.texteditor
final org.eclipse.ui.internal.texteditor.EditorMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String Editor_error_gotoLastEditPosition_title
	public static String Editor_error_gotoLastEditPosition_message
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ui/internal/texteditor/EditorMessages.properties
org/eclipse/ui/internal/texteditor/FocusedInformationPresenter$DefaultInformationControlCreator.class
FocusedInformationPresenter.java
package org.eclipse.ui.internal.texteditor
 org.eclipse.ui.internal.texteditor.FocusedInformationPresenter$DefaultInformationControlCreator extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator  {
	private void  () 
	public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	void  (org.eclipse.ui.internal.texteditor.FocusedInformationPresenter$DefaultInformationControlCreator) 
}

org/eclipse/ui/internal/texteditor/FocusedInformationPresenter$InformationProvider.class
FocusedInformationPresenter.java
package org.eclipse.ui.internal.texteditor
public final org.eclipse.ui.internal.texteditor.FocusedInformationPresenter$InformationProvider extends java.lang.Object implements org.eclipse.jface.text.information.IInformationProvider org.eclipse.jface.text.information.IInformationProviderExtension org.eclipse.jface.text.information.IInformationProviderExtension2  {
	private org.eclipse.jface.text.IRegion fHoverRegion
	private Object fHoverInfo
	private org.eclipse.jface.text.IInformationControlCreator fControlCreator
	public void  (org.eclipse.jface.text.IRegion, java.lang.Object, org.eclipse.jface.text.IInformationControlCreator) 
		org.eclipse.jface.text.IRegion hoverRegion
		Object hoverInfo
		org.eclipse.jface.text.IInformationControlCreator controlCreator
	public org.eclipse.jface.text.IRegion getSubject (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer textViewer
		int invocationOffset
	public java.lang.String getInformation (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion) 
		org.eclipse.jface.text.ITextViewer textViewer
		org.eclipse.jface.text.IRegion subject
	public java.lang.Object getInformation2 (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion) 
		org.eclipse.jface.text.ITextViewer textViewer
		org.eclipse.jface.text.IRegion subject
	public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator () 
}

org/eclipse/ui/internal/texteditor/FocusedInformationPresenter.class
FocusedInformationPresenter.java
package org.eclipse.ui.internal.texteditor
public org.eclipse.ui.internal.texteditor.FocusedInformationPresenter extends org.eclipse.jface.text.information.InformationPresenter {
	private final org.eclipse.jface.text.source.ISourceViewer fSourceViewer
	private final org.eclipse.jface.text.source.SourceViewerConfiguration fSourceViewerConfiguration
	public void  (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.SourceViewerConfiguration) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		org.eclipse.jface.text.source.SourceViewerConfiguration sourceViewerConfiguration
	public boolean openFocusedAnnotationHover (org.eclipse.jface.text.source.IAnnotationHover, int) 
		org.eclipse.jface.text.source.IAnnotationHover annotationHover
		int line
		Object hoverInfo
		Object hoverInfo
		org.eclipse.jface.text.source.IAnnotationHoverExtension extension
		org.eclipse.jface.text.source.ILineRange hoverLineRange
		org.eclipse.jface.text.IDocument document
		int offset
		String contentType
		org.eclipse.jface.text.IInformationControlCreator controlCreator
		org.eclipse.jface.text.information.IInformationProvider informationProvider
}

org/eclipse/ui/internal/texteditor/HippieCompletionEngine$HippieCompletionBackwardIterator.class
HippieCompletionEngine.java
package org.eclipse.ui.internal.texteditor
 org.eclipse.ui.internal.texteditor.HippieCompletionEngine$HippieCompletionBackwardIterator extends org.eclipse.ui.internal.texteditor.HippieCompletionEngine$HippieCompletionIterator {
	private int fLastSearchPos
	final org.eclipse.ui.internal.texteditor.HippieCompletionEngine this$0
	private void  (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.IDocument, java.lang.CharSequence, int) 
		org.eclipse.jface.text.IDocument document
		CharSequence prefix
		int firstPosition
	protected void calculateNext ()  throws org.eclipse.jface.text.BadLocationException 
		int length
		org.eclipse.jface.text.IRegion reg
		int wordSearchPos
		org.eclipse.jface.text.IRegion word
		String found
	void  (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.IDocument, java.lang.CharSequence, int, org.eclipse.ui.internal.texteditor.HippieCompletionEngine$HippieCompletionBackwardIterator) 
}

org/eclipse/ui/internal/texteditor/HippieCompletionEngine$HippieCompletionForwardIterator.class
HippieCompletionEngine.java
package org.eclipse.ui.internal.texteditor
 org.eclipse.ui.internal.texteditor.HippieCompletionEngine$HippieCompletionForwardIterator extends org.eclipse.ui.internal.texteditor.HippieCompletionEngine$HippieCompletionIterator {
	private boolean fCurrentWordLast
	private String fCurrentWordCompletion
	final org.eclipse.ui.internal.texteditor.HippieCompletionEngine this$0
	private void  (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.IDocument, java.lang.CharSequence, int, boolean) 
		org.eclipse.jface.text.IDocument document
		CharSequence prefix
		int firstPosition
		boolean currentWordLast
	protected void calculateNext ()  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IRegion reg
		org.eclipse.jface.text.IRegion word
	private org.eclipse.jface.text.IRegion checkRegion (org.eclipse.jface.text.IRegion)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IRegion reg
		int wordSearchPos
		org.eclipse.jface.text.IRegion word
		String wholeWord
		String completion
	void  (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.IDocument, java.lang.CharSequence, int, boolean, org.eclipse.ui.internal.texteditor.HippieCompletionEngine$HippieCompletionForwardIterator) 
}

org/eclipse/ui/internal/texteditor/HippieCompletionEngine$HippieCompletionIterator.class
HippieCompletionEngine.java
package org.eclipse.ui.internal.texteditor
abstract org.eclipse.ui.internal.texteditor.HippieCompletionEngine$HippieCompletionIterator extends java.lang.Object implements java.util.Iterator  {
	protected org.eclipse.jface.text.IDocument fDocument
	protected CharSequence fPrefix
	protected int fFirstPosition
	protected boolean fHasNext
	protected String fNext
	protected int fCurrentState
	protected org.eclipse.jface.text.FindReplaceDocumentAdapter fSearcher
	protected String fSearchPattern
	protected int fNextPos
	final org.eclipse.ui.internal.texteditor.HippieCompletionEngine this$0
	public void  (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.IDocument, java.lang.CharSequence, int) 
		org.eclipse.jface.text.IDocument document
		CharSequence prefix
		int firstPosition
	protected void calculateFirst () 
		org.eclipse.jface.text.BadLocationException e
	public boolean hasNext () 
	public java.lang.Object next () 
		String ret
		org.eclipse.jface.text.BadLocationException e
	public void remove () 
	protected abstract void calculateNext ()  throws org.eclipse.jface.text.BadLocationException 
}

org/eclipse/ui/internal/texteditor/HippieCompletionEngine$MultipleDocumentsIterator.class
HippieCompletionEngine.java
package org.eclipse.ui.internal.texteditor
final org.eclipse.ui.internal.texteditor.HippieCompletionEngine$MultipleDocumentsIterator extends java.lang.Object implements java.util.Iterator  {
	private String fNext
	private int fCurrLocation
	private final java.util.List fSuggestions
	private int fCurrSuggestion
	private final CharSequence fPrefix
	private final java.util.List fOtherDocuments
	private final org.eclipse.jface.text.IDocument fOpenDocument
	private final int fSelectionOffset
	private boolean fAddedEmpty
	private java.util.Iterator fCompletionsForwardIterator
	private java.util.Iterator fCompletionsBackwardIterator
	final org.eclipse.ui.internal.texteditor.HippieCompletionEngine this$0
	private void  (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.IDocument, java.util.List, java.lang.CharSequence, int) 
		org.eclipse.jface.text.IDocument openDocument
		java.util.List otherDocuments
		CharSequence prefix
		int selectionOffset
	private void calculateNext () 
	private boolean checkNext () 
	public boolean hasNext () 
	public java.lang.Object next () 
		Object ret
	public void remove () 
	void  (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.IDocument, java.util.List, java.lang.CharSequence, int, org.eclipse.ui.internal.texteditor.HippieCompletionEngine$MultipleDocumentsIterator) 
}

org/eclipse/ui/internal/texteditor/HippieCompletionEngine.class
HippieCompletionEngine.java
package org.eclipse.ui.internal.texteditor
public final org.eclipse.ui.internal.texteditor.HippieCompletionEngine extends java.lang.Object {
	private static final String COMPLETION_WORD_REGEX
	private static final java.util.regex.Pattern COMPLETION_WORD_PATTERN
	private static final String NON_EMPTY_COMPLETION_BOUNDARY
	private static final String COMPLETION_BOUNDARY
	private static final boolean CASE_SENSITIVE
	static void  () 
	public void  () 
	private java.lang.String asRegPattern (java.lang.CharSequence) 
		CharSequence string
		StringBuffer out
		boolean quoting
		int i
		int length
		char ch
	public java.util.List getCompletionsForward (org.eclipse.jface.text.IDocument, java.lang.CharSequence, int, boolean)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		CharSequence prefix
		int firstPosition
		boolean currentWordLast
		java.util.ArrayList res
		java.util.Iterator it
	public java.util.List getCompletionsBackwards (org.eclipse.jface.text.IDocument, java.lang.CharSequence, int)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		CharSequence prefix
		int firstPosition
		java.util.ArrayList res
		java.util.Iterator it
	public java.lang.String getPrefixString (org.eclipse.jface.text.IDocument, int)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument doc
		int pos
		java.util.regex.Matcher m
		int prevNonAlpha
	public java.util.List makeUnique (java.util.List) 
		java.util.List suggestions
		java.util.HashSet seenAlready
		java.util.ArrayList uniqueSuggestions
		java.util.Iterator i
		String suggestion
	public static java.util.List computeDocuments (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor currentTextEditor
		java.util.ArrayList documentsForSearch
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.jface.text.IDocument currentDocument
		java.util.List computedDocuments
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.IEditorReference[] editorsArray
		int i
		org.eclipse.ui.IEditorPart realEditor
		org.eclipse.ui.texteditor.ITextEditor textEditor
		org.eclipse.jface.text.IDocument doc
	public java.util.Iterator getForwardIterator (org.eclipse.jface.text.IDocument, java.lang.CharSequence, int, boolean) 
		org.eclipse.jface.text.IDocument document
		CharSequence prefix
		int firstPosition
		boolean currentWordLast
	public java.util.Iterator getBackwardIterator (org.eclipse.jface.text.IDocument, java.lang.CharSequence, int) 
		org.eclipse.jface.text.IDocument document
		CharSequence prefix
		int firstPosition
	public java.util.Iterator getMultipleDocumentsIterator (org.eclipse.jface.text.IDocument, java.util.List, java.lang.CharSequence, int) 
		org.eclipse.jface.text.IDocument document
		java.util.List otherDocuments
		CharSequence prefix
		int firstPosition
	private void log (org.eclipse.jface.text.BadLocationException) 
		org.eclipse.jface.text.BadLocationException e
		String msg
	static void access$0 (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, org.eclipse.jface.text.BadLocationException) 
	static java.lang.String access$1 (org.eclipse.ui.internal.texteditor.HippieCompletionEngine, java.lang.CharSequence) 
}

org/eclipse/ui/internal/texteditor/ICompoundEditListener.class
ICompoundEditListener.java
package org.eclipse.ui.internal.texteditor
public abstract org.eclipse.ui.internal.texteditor.ICompoundEditListener extends java.lang.Object {
	public abstract void endCompoundEdit () 
}

org/eclipse/ui/internal/texteditor/NLSUtility.class
NLSUtility.java
package org.eclipse.ui.internal.texteditor
public org.eclipse.ui.internal.texteditor.NLSUtility extends java.lang.Object {
	public static java.lang.String format (java.lang.String, java.lang.Object) 
		String message
		Object argument
	public static java.lang.String format (java.lang.String, java.lang.Object[]) 
		String message
		Object[] arguments
	private void  () 
}

org/eclipse/ui/internal/texteditor/SWTUtil.class
SWTUtil.java
package org.eclipse.ui.internal.texteditor
public org.eclipse.ui.internal.texteditor.SWTUtil extends java.lang.Object {
	public static final int COMBO_VISIBLE_ITEM_COUNT
	public void  () 
	public static int getButtonWidthHint (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.jface.layout.PixelConverter converter
		int widthHint
	public static void setButtonDimensionHint (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		Object gd
	public static void setDefaultVisibleItemCount (org.eclipse.swt.widgets.Combo) 
		org.eclipse.swt.widgets.Combo combo
}

org/eclipse/ui/internal/texteditor/TextEditorPlugin.class
TextEditorPlugin.java
package org.eclipse.ui.internal.texteditor
public final org.eclipse.ui.internal.texteditor.TextEditorPlugin extends org.eclipse.ui.plugin.AbstractUIPlugin implements org.eclipse.core.runtime.IRegistryChangeListener  {
	private static org.eclipse.ui.internal.texteditor.TextEditorPlugin fgPlugin
	private org.eclipse.ui.internal.texteditor.EditPosition fLastEditPosition
	private java.util.Set fLastEditPositionDependentActions
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffExtensionsRegistry fQuickDiffExtensionRegistry
	private org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry fSpellingEngineRegistry
	public static final String PLUGIN_ID
	public static final String REFERENCE_PROVIDER_EXTENSION_POINT
	public void  () 
	public static org.eclipse.ui.internal.texteditor.TextEditorPlugin getDefault () 
	public org.eclipse.ui.internal.texteditor.EditPosition getLastEditPosition () 
	public void setLastEditPosition (org.eclipse.ui.internal.texteditor.EditPosition) 
		org.eclipse.ui.internal.texteditor.EditPosition lastEditPosition
		java.util.Iterator iter
	public void addLastEditPositionDependentAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void removeLastEditPositionDependentAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext context
	public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) 
		org.eclipse.core.runtime.IRegistryChangeEvent event
	public org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffExtensionsRegistry getQuickDiffExtensionRegistry () 
	public org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry getSpellingEngineRegistry () 
}

org/eclipse/ui/internal/texteditor/quickdiff/
org/eclipse/ui/internal/texteditor/quickdiff/ConstructedQuickDiffMessages.properties
org/eclipse/ui/internal/texteditor/quickdiff/DiffRegion.class
DiffRegion.java
package org.eclipse.ui.internal.texteditor.quickdiff
public final org.eclipse.ui.internal.texteditor.quickdiff.DiffRegion extends org.eclipse.jface.text.source.Annotation implements org.eclipse.jface.text.source.ILineDiffInfo  {
	private final org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference fDifference
	private final int fOffset
	private final java.util.List fList
	private final org.eclipse.jface.text.IDocument fDocument
	public void  (org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference, int, java.util.List, org.eclipse.jface.text.IDocument) 
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference difference
		int offset
		java.util.List differences
		org.eclipse.jface.text.IDocument source
	public java.lang.String getType () 
		int r
		int l
		int c
	public int getRemovedLinesBelow () 
		java.util.ListIterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference next
	public int getChangeType () 
	public int getRemovedLinesAbove () 
		java.util.ListIterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference previous
	public boolean hasChanges () 
	public java.lang.String[] getOriginalText () 
		org.eclipse.jface.text.IDocument doc
		int startLine
		int endLine
		String[] ret
		int i
	public java.lang.String getText () 
		int r
		int l
		int c
		int a
		String changed
		String added
		String added
		String added
		String line
		String ret
	public org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference getDifference () 
	public int getOffset () 
}

org/eclipse/ui/internal/texteditor/quickdiff/DocumentLineDiffer$1.class
DocumentLineDiffer.java
package org.eclipse.ui.internal.texteditor.quickdiff
 org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$1 extends java.lang.Object implements org.eclipse.jface.text.IDocumentRewriteSessionListener  {
	final org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer this$0
	void  (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer) 
	public void documentRewriteSessionChanged (org.eclipse.jface.text.DocumentRewriteSessionEvent) 
		org.eclipse.jface.text.DocumentRewriteSessionEvent event
}

org/eclipse/ui/internal/texteditor/quickdiff/DocumentLineDiffer$2.class
DocumentLineDiffer.java
package org.eclipse.ui.internal.texteditor.quickdiff
 org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$2 extends org.eclipse.core.runtime.jobs.Job {
	final org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer this$0
	private final org.eclipse.core.runtime.jobs.Job val$oldJob
	void  (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, java.lang.String, org.eclipse.core.runtime.jobs.Job) 
		String $anonymous0
	public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
		org.eclipse.jface.text.IDocument left
		org.eclipse.jface.text.IDocument left
		org.eclipse.core.runtime.CoreException e
		org.eclipse.jface.text.IDocument right
		org.eclipse.jface.text.IDocument actual
		org.eclipse.jface.text.IDocument reference
		Object lock
		int i
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IHashFunction hash
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass leftEquivalent
		org.eclipse.compare.rangedifferencer.IRangeComparator ref
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass rightEquivalent
		org.eclipse.compare.rangedifferencer.IRangeComparator act
		java.util.List diffs
		org.eclipse.jface.text.DocumentEvent event
		org.eclipse.jface.text.DocumentEvent event
		org.eclipse.jface.text.IDocument copy
	private boolean isCanceled (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	private void clearModel () 
	private org.eclipse.jface.text.IDocument createCopy (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	private org.eclipse.jface.text.IDocument createUnprotectedCopy (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
}

org/eclipse/ui/internal/texteditor/quickdiff/DocumentLineDiffer$3.class
DocumentLineDiffer.java
package org.eclipse.ui.internal.texteditor.quickdiff
 org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$3 extends java.lang.Object implements java.util.Iterator  {
	final org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer this$0
	private final java.util.Iterator val$iter
	private final java.util.List val$copy
	void  (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, java.util.Iterator, java.util.List) 
	public void remove () 
	public boolean hasNext () 
	public java.lang.Object next () 
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference diff
}

org/eclipse/ui/internal/texteditor/quickdiff/DocumentLineDiffer$LineChangeInfo.class
DocumentLineDiffer.java
package org.eclipse.ui.internal.texteditor.quickdiff
 org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$LineChangeInfo extends java.lang.Object implements org.eclipse.jface.text.source.ILineDiffInfo  {
	private static final String[] ORIGINAL_TEXT
	static void  () 
	private void  () 
	public int getRemovedLinesBelow () 
	public int getRemovedLinesAbove () 
	public int getChangeType () 
	public boolean hasChanges () 
	public java.lang.String[] getOriginalText () 
	void  (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$LineChangeInfo) 
}

org/eclipse/ui/internal/texteditor/quickdiff/DocumentLineDiffer$RangeDifferenceFactory.class
DocumentLineDiffer.java
package org.eclipse.ui.internal.texteditor.quickdiff
 org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$RangeDifferenceFactory extends org.eclipse.compare.rangedifferencer.AbstractRangeDifferenceFactory {
	private void  () 
	protected org.eclipse.compare.rangedifferencer.RangeDifference createRangeDifference () 
	void  (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$RangeDifferenceFactory) 
}

org/eclipse/ui/internal/texteditor/quickdiff/DocumentLineDiffer.class
DocumentLineDiffer.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer extends java.lang.Object implements org.eclipse.jface.text.source.ILineDiffer org.eclipse.jface.text.IDocumentListener org.eclipse.jface.text.source.IAnnotationModel org.eclipse.jface.text.source.ILineDifferExtension org.eclipse.jface.text.source.ILineDifferExtension2  {
	private static boolean DEBUG
	private static final int INITIALIZE_DELAY
	private static final int SUSPENDED
	private static final int INITIALIZING
	private static final int SYNCHRONIZED
	private int fState
	private final org.eclipse.jface.text.source.ILineDiffInfo fLineChangeInfo
	org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider fReferenceProvider
	private int fOpenConnections
	private org.eclipse.jface.text.IDocument fLeftDocument
	private org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass fLeftEquivalent
	private org.eclipse.jface.text.IDocument fRightDocument
	private org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass fRightEquivalent
	private boolean fUpdateNeeded
	private java.util.List fAnnotationModelListeners
	private org.eclipse.core.runtime.jobs.Job fInitializationJob
	private java.util.List fStoredEvents
	private java.util.List fDifferences
	private java.util.List fRemoved
	private java.util.List fAdded
	private java.util.List fChanged
	private int fFirstLine
	private int fNLines
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference fLastDifference
	private boolean fIgnoreDocumentEvents
	private final org.eclipse.jface.text.IDocumentRewriteSessionListener fSessionListener
	private Thread fThread
	private org.eclipse.jface.text.DocumentEvent fLastUIEvent
	private org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$RangeDifferenceFactory fRangeDiffFactory
	static void  () 
	public void  () 
	public org.eclipse.jface.text.source.ILineDiffInfo getLineInfo (int) 
		int line
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference last
	public synchronized void revertLine (int)  throws org.eclipse.jface.text.BadLocationException 
		int line
		org.eclipse.ui.internal.texteditor.quickdiff.DiffRegion region
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference diff
		int rOffset
		int rLength
		int leftLine
		String replacement
		String replacement
		int lOffset
		int lLength
	public synchronized void revertBlock (int)  throws org.eclipse.jface.text.BadLocationException 
		int line
		org.eclipse.ui.internal.texteditor.quickdiff.DiffRegion region
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference diff
		int rOffset
		int rLength
		int lOffset
		int lLength
	public synchronized void revertSelection (int, int)  throws org.eclipse.jface.text.BadLocationException 
		int line
		int nLines
		int rOffset
		int rLength
		int lOffset
		int lLength
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference diff
		java.util.List differences
		java.util.Iterator it
		int leftLine
		int to
		int rEndOffset
		int leftLine
		int lEndOffset
	public synchronized int restoreAfterLine (int)  throws org.eclipse.jface.text.BadLocationException 
		int line
		org.eclipse.ui.internal.texteditor.quickdiff.DiffRegion region
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference diff
		java.util.List differences
		java.util.Iterator it
		int rOffset
		int rLength
		int leftLine
		int lOffset
		int lLength
	private boolean isInitialized () 
	public synchronized boolean isSynchronized () 
	public synchronized boolean isSuspended () 
	public void setReferenceProvider (org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider) 
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
	public org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider getReferenceProvider () 
	protected synchronized void initialize () 
		org.eclipse.core.runtime.jobs.Job oldJob
	public synchronized void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
		org.eclipse.jface.text.BadLocationException e
		NullPointerException e
		ArrayStoreException e
		IndexOutOfBoundsException e
		java.util.ConcurrentModificationException e
		NegativeArraySizeException e
	void handleAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.DocumentEvent event
		org.eclipse.jface.text.IDocument doc
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass rightEquivalent
	public synchronized void documentChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
		Thread lastCurrentThread
		org.eclipse.jface.text.BadLocationException e
		NullPointerException e
		ArrayStoreException e
		IndexOutOfBoundsException e
		java.util.ConcurrentModificationException e
		NegativeArraySizeException e
		org.eclipse.jface.text.source.AnnotationModelEvent ame
		java.util.Iterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference rd
		java.util.Iterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference rd
		java.util.Iterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference rd
	private void reinitOnError (java.lang.Exception) 
		Exception e
	void handleChanged (org.eclipse.jface.text.DocumentEvent)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.DocumentEvent event
		org.eclipse.jface.text.IDocument left
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass leftEquivalent
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass rightEquivalent
		org.eclipse.jface.text.IDocument right
		org.eclipse.jface.text.IDocument modified
		boolean leftToRight
		String insertion
		int added
		int size
		int lineDelta
		int lastLine
		int repetitionField
		int repetitionField
		int originalLine
		int originalLine
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference consistentBefore
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference consistentBefore
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference consistentAfter
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference consistentAfter
		int shiftBefore
		int unchanged
		int unchanged
		int shiftAfter
		int unchanged
		int unchanged
		int leftStartLine
		int leftLine
		int leftEndLine
		org.eclipse.jface.text.source.ILineRange leftRange
		org.eclipse.compare.rangedifferencer.IRangeComparator reference
		int rightStartLine
		int rightLine
		int rightEndLine
		org.eclipse.jface.text.source.ILineRange rightRange
		org.eclipse.compare.rangedifferencer.IRangeComparator change
		java.util.List diffs
		java.util.Iterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference d
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference first
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference last
		java.util.ListIterator it
		java.util.Iterator newIt
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference current
		boolean changed
		Object o
		Object o
		Object next
		boolean init
		int leftShift
		int rightShift
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference findConsistentRangeBeforeLeft (int, int) 
		int line
		int size
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference found
		java.util.ListIterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference difference
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference findConsistentRangeAfterLeft (int, int) 
		int line
		int size
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference found
		java.util.ListIterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference difference
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference findConsistentRangeBeforeRight (int, int) 
		int line
		int size
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference found
		int unchanged
		java.util.ListIterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference difference
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference findConsistentRangeAfterRight (int, int) 
		int line
		int size
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference found
		int unchanged
		java.util.ListIterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference difference
	private int searchForRepetitionField (int, org.eclipse.jface.text.IDocument, int)  throws org.eclipse.jface.text.BadLocationException 
		int size
		org.eclipse.jface.text.IDocument doc
		int line
		java.util.LinkedList window
		int nLines
		int repetition
		int l
		org.eclipse.jface.text.IRegion r
		String current
		int fieldLength
	private int getLeftLine (int) 
		int rightLine
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference d
	private int getRightLine (int) 
		int leftLine
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference d
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference getRangeDifferenceForLeftLine (int) 
		int leftLine
		java.util.Iterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference d
	private org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference getRangeDifferenceForRightLine (int) 
		int rightLine
		java.util.List differences
		java.util.Iterator it
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference d
	public void addAnnotationModelListener (org.eclipse.jface.text.source.IAnnotationModelListener) 
		org.eclipse.jface.text.source.IAnnotationModelListener listener
	public void removeAnnotationModelListener (org.eclipse.jface.text.source.IAnnotationModelListener) 
		org.eclipse.jface.text.source.IAnnotationModelListener listener
	public void connect (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.IDocumentExtension4 ext
	public void disconnect (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	private void uninstall () 
		org.eclipse.core.runtime.jobs.Job job
		org.eclipse.jface.text.IDocumentExtension4 ext
	public void addAnnotation (org.eclipse.jface.text.source.Annotation, org.eclipse.jface.text.Position) 
		org.eclipse.jface.text.source.Annotation annotation
		org.eclipse.jface.text.Position position
	public void removeAnnotation (org.eclipse.jface.text.source.Annotation) 
		org.eclipse.jface.text.source.Annotation annotation
	public java.util.Iterator getAnnotationIterator () 
		java.util.List copy
		java.util.List copy
		java.util.List differences
		java.util.Iterator iter
	public org.eclipse.jface.text.Position getPosition (org.eclipse.jface.text.source.Annotation) 
		org.eclipse.jface.text.source.Annotation annotation
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference difference
		int offset
	protected void fireModelChanged () 
	protected void fireModelChanged (org.eclipse.jface.text.source.AnnotationModelEvent) 
		org.eclipse.jface.text.source.AnnotationModelEvent event
		java.util.ArrayList v
		java.util.Iterator e
		org.eclipse.jface.text.source.IAnnotationModelListener l
	public void suspend () 
		org.eclipse.core.runtime.jobs.Job job
	public synchronized void resume () 
	static org.eclipse.jface.text.IDocument access$0 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer) 
	static void access$1 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, org.eclipse.jface.text.IDocument) 
	static void access$2 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, boolean) 
	static java.util.List access$3 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer) 
	static void access$4 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass) 
	static void access$5 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass) 
	static org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$RangeDifferenceFactory access$6 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer) 
	static void access$7 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, java.util.List) 
	static void access$8 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, org.eclipse.core.runtime.jobs.Job) 
	static void access$9 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, int) 
	static void access$10 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer, org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference) 
	static org.eclipse.core.runtime.jobs.Job access$11 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer) 
	static java.util.List access$12 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer) 
	static org.eclipse.jface.text.IDocument access$13 (org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer) 
}

org/eclipse/ui/internal/texteditor/quickdiff/QuickDiffExtensionsRegistry.class
QuickDiffExtensionsRegistry.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffExtensionsRegistry extends java.lang.Object {
	private org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor fDefaultDescriptor
	private java.util.List fDescriptors
	public void  () 
	public synchronized org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor getDefaultProvider () 
	public synchronized java.util.List getReferenceProviderDescriptors () 
	private void ensureRegistered () 
	public synchronized void reloadExtensions () 
		org.eclipse.core.runtime.IExtensionRegistry registry
		java.util.List list
		org.eclipse.core.runtime.IConfigurationElement[] elements
		int i
		org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor desc
}

org/eclipse/ui/internal/texteditor/quickdiff/QuickDiffMessages.class
QuickDiffMessages.java
package org.eclipse.ui.internal.texteditor.quickdiff
public final org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_FOR_CONSTRUCTED_KEYS
	private static java.util.ResourceBundle fgBundleForConstructedKeys
	private static final String BUNDLE_NAME
	public static String quickdiff_toggle_enable
	public static String quickdiff_toggle_disable
	public static String quickdiff_initialize
	public static String quickdiff_nonsynchronized
	public static String quickdiff_annotation_changed
	public static String quickdiff_annotation_added
	public static String quickdiff_annotation_deleted
	public static String quickdiff_annotation_line_singular
	public static String quickdiff_annotation_line_plural
	public static String quickdiff_menu_label
	public static String quickdiff_error_getting_document_content
	public static String RestoreAction_label
	public static String RestoreAction_multiple_label
	public static String RevertLineAction_label
	public static String RevertLineAction_delete_label
	static Class class$0
	static void  () 
	public static java.util.ResourceBundle getBundleForConstructedKeys () 
	private void  () 
}

org/eclipse/ui/internal/texteditor/quickdiff/QuickDiffMessages.properties
org/eclipse/ui/internal/texteditor/quickdiff/QuickDiffRangeDifference.class
QuickDiffRangeDifference.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRangeDifference extends org.eclipse.compare.rangedifferencer.RangeDifference {
	private org.eclipse.ui.internal.texteditor.quickdiff.DiffRegion fRegion
	public void  (int, int, int, int, int) 
		int kind
		int rightStart
		int rightLength
		int leftStart
		int leftLength
	public void  () 
	public void shiftLeft (int) 
		int shift
	public void shiftRight (int) 
		int shift
	public void extendStart (int) 
		int shift
	public void extendEnd (int) 
		int shift
	public org.eclipse.ui.internal.texteditor.quickdiff.DiffRegion getDiffRegion (java.util.List, org.eclipse.jface.text.IDocument) 
		java.util.List differences
		org.eclipse.jface.text.IDocument source
}

org/eclipse/ui/internal/texteditor/quickdiff/QuickDiffRestoreAction.class
QuickDiffRestoreAction.java
package org.eclipse.ui.internal.texteditor.quickdiff
public abstract org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRestoreAction extends org.eclipse.ui.texteditor.TextEditorAction implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	private int fLastLine
	private final boolean fIsRulerAction
	static Class class$0
	static Class class$1
	static Class class$2
	void  (java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean) 
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean isRulerAction
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
	protected abstract void runCompoundChange () 
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.IRewriteTarget target
	public void update () 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
	protected boolean computeEnablement () 
	protected org.eclipse.jface.text.ITextSelection getSelection () 
		org.eclipse.jface.viewers.ISelectionProvider sp
		org.eclipse.jface.viewers.ISelection s
	protected int getLastLine () 
	private int computeLine (boolean) 
		boolean useRulerInfo
		int lastLine
		int lastLine
		int lastLine
		int lastLine
		org.eclipse.jface.text.source.IVerticalRulerInfo ruler
		org.eclipse.jface.text.ITextSelection selection
	private org.eclipse.jface.text.source.IAnnotationModelExtension getModel () 
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.IEditorInput editorInput
		org.eclipse.jface.text.source.IAnnotationModel m
	protected org.eclipse.jface.text.source.ILineDiffer getDiffer () 
		org.eclipse.jface.text.source.IAnnotationModelExtension extension
	protected org.eclipse.jface.text.source.IVerticalRulerInfo getRuler () 
	protected void setStatus (java.lang.String) 
		String string
		org.eclipse.ui.texteditor.IEditorStatusLine statusLine
}

org/eclipse/ui/internal/texteditor/quickdiff/ReferenceSelectionAction.class
ReferenceSelectionAction.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.ReferenceSelectionAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.texteditor.IUpdate  {
	private org.eclipse.ui.texteditor.ITextEditor fEditor
	private final org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor fDescriptor
	private org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider fProvider
	public void  (org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor, org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor descriptor
		org.eclipse.ui.texteditor.ITextEditor editor
	private org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider getProvider () 
	public void run () 
		org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer differ
		org.eclipse.ui.texteditor.ITextEditorExtension3 extension
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
	public void update () 
		org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer differ
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
	private org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer getDiffer (boolean) 
		boolean createIfNeeded
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.IEditorInput editorInput
		org.eclipse.jface.text.source.IAnnotationModel m
		org.eclipse.jface.text.source.IAnnotationModelExtension model
		org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer differ
}

org/eclipse/ui/internal/texteditor/quickdiff/RestoreAction.class
RestoreAction.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.RestoreAction extends org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRestoreAction {
	private static final String PREFIX
	private int fLine
	public void  (org.eclipse.ui.texteditor.ITextEditor, boolean) 
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean isRulerAction
	public boolean computeEnablement () 
		org.eclipse.jface.text.source.ILineDiffer differ
		org.eclipse.jface.text.source.ILineDiffInfo info
	public void runCompoundChange () 
		org.eclipse.jface.text.source.ILineDiffer differ
		org.eclipse.jface.text.BadLocationException e
}

org/eclipse/ui/internal/texteditor/quickdiff/RevertBlockAction.class
RevertBlockAction.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.RevertBlockAction extends org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRestoreAction {
	private static final String PREFIX
	private int fLine
	public void  (org.eclipse.ui.texteditor.ITextEditor, boolean) 
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean isRulerAction
	public boolean computeEnablement () 
		org.eclipse.jface.text.source.ILineDiffer differ
		org.eclipse.jface.text.source.ILineDiffInfo info
		boolean hasBlock
	public void runCompoundChange () 
		org.eclipse.jface.text.source.ILineDiffer differ
		org.eclipse.jface.text.BadLocationException e
}

org/eclipse/ui/internal/texteditor/quickdiff/RevertLineAction.class
RevertLineAction.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.RevertLineAction extends org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRestoreAction {
	private int fLine
	public void  (org.eclipse.ui.texteditor.ITextEditor, boolean) 
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean isRulerAction
	public boolean computeEnablement () 
		org.eclipse.jface.text.source.ILineDiffer differ
		org.eclipse.jface.text.source.ILineDiffInfo info
	public void runCompoundChange () 
		org.eclipse.jface.text.source.ILineDiffer differ
		org.eclipse.jface.text.BadLocationException e
}

org/eclipse/ui/internal/texteditor/quickdiff/RevertSelectionAction.class
RevertSelectionAction.java
package org.eclipse.ui.internal.texteditor.quickdiff
public org.eclipse.ui.internal.texteditor.quickdiff.RevertSelectionAction extends org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRestoreAction {
	private int fStartLine
	private int fEndLine
	public void  (org.eclipse.ui.texteditor.ITextEditor, boolean) 
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean isRulerAction
	public boolean computeEnablement () 
		org.eclipse.jface.text.ITextSelection selection
		int activityLine
		org.eclipse.jface.text.source.ILineDiffer differ
		int i
		org.eclipse.jface.text.source.ILineDiffInfo info
	public void runCompoundChange () 
		org.eclipse.jface.text.source.ILineDiffer differ
		org.eclipse.jface.text.BadLocationException e
}

org/eclipse/ui/internal/texteditor/quickdiff/compare/
org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/
org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/DJBHashFunction.class
DJBHashFunction.java
package org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence
public final org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DJBHashFunction extends java.lang.Object implements org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IHashFunction  {
	public void  () 
	public org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash computeHash (java.lang.CharSequence) 
		CharSequence string
	private int hash (java.lang.CharSequence) 
		CharSequence seq
		int hash
		int len
		int i
		char ch
}

org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/DocEquivalenceComparator.class
DocEquivalenceComparator.java
package org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence
public final org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocEquivalenceComparator extends java.lang.Object implements org.eclipse.compare.rangedifferencer.IRangeComparator  {
	private final org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass fEquivalenceClass
	private final int fLineOffset
	private final int fLines
	private boolean fSkip
	public void  (org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass, org.eclipse.jface.text.source.ILineRange) 
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass equivalenceClass
		org.eclipse.jface.text.source.ILineRange range
	public int getRangeCount () 
	public boolean rangesEqual (int, org.eclipse.compare.rangedifferencer.IRangeComparator, int) 
		int thisIndex
		org.eclipse.compare.rangedifferencer.IRangeComparator other
		int otherIndex
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocEquivalenceComparator dec
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash ourHash
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash otherHash
	org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash getHash (int) 
		int index
	public boolean skipRangeComparison (int, int, org.eclipse.compare.rangedifferencer.IRangeComparator) 
		int length
		int max
		org.eclipse.compare.rangedifferencer.IRangeComparator other
}

org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/DocumentEquivalenceClass.class
DocumentEquivalenceClass.java
package org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence
public final org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.DocumentEquivalenceClass extends java.lang.Object {
	private static final boolean DEBUG
	private final java.util.ArrayList fHashes
	private org.eclipse.jface.text.IDocument fDocument
	private final org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IHashFunction fHashFunction
	public void  (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	public void  (org.eclipse.jface.text.IDocument, org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IHashFunction) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IHashFunction hashFunction
		Object[] nulls
	public org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash getHash (int) 
		int line
	private org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash internalGetHash (int)  throws org.eclipse.jface.text.BadLocationException 
		int line
		org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash hash
		org.eclipse.jface.text.IRegion lineRegion
		String lineContents
	public void update (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
	private void internalUpdate (org.eclipse.jface.text.DocumentEvent)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.DocumentEvent event
		int linesBefore
		String text
		int linesAfter
		int firstLine
		int delta
		int changed
		Object[] nulls
	public int getCount () 
	public void setDocument (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	public void loadAndForget () 
		int count
		int line
}

org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/Hash.class
Hash.java
package org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence
public abstract org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash extends java.lang.Object implements java.lang.Cloneable  {
	public void  () 
	public java.lang.Object clone () 
		CloneNotSupportedException x
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
}

org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/IHashFunction.class
IHashFunction.java
package org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence
public abstract org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IHashFunction extends java.lang.Object {
	public abstract org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash computeHash (java.lang.CharSequence) 
}

org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/IntHash.class
IntHash.java
package org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence
public final org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IntHash extends org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash {
	private final int fHash
	public void  (int) 
		int hash
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
}

org/eclipse/ui/internal/texteditor/quickdiff/compare/equivalence/SystemHashFunction.class
SystemHashFunction.java
package org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence
public org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.SystemHashFunction extends java.lang.Object implements org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.IHashFunction  {
	public void  () 
	public org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence.Hash computeHash (java.lang.CharSequence) 
		CharSequence seq
}

org/eclipse/ui/internal/texteditor/rulers/
org/eclipse/ui/internal/texteditor/rulers/AllTarget.class
RulerColumnTarget.java
package org.eclipse.ui.internal.texteditor.rulers
final org.eclipse.ui.internal.texteditor.rulers.AllTarget extends org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget {
	void  () 
	public boolean matchesContentType (org.eclipse.core.runtime.content.IContentType) 
		org.eclipse.core.runtime.content.IContentType contentType
	public boolean matchesEditorId (java.lang.String) 
		String editorId
	public boolean matchesClass (java.lang.Class) 
		Class clazz
	public java.lang.String toString () 
}

org/eclipse/ui/internal/texteditor/rulers/ClassTarget.class
RulerColumnTarget.java
package org.eclipse.ui.internal.texteditor.rulers
final org.eclipse.ui.internal.texteditor.rulers.ClassTarget extends org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget {
	private final String fClassName
	void  (java.lang.String) 
		String className
	public boolean matchesContentType (org.eclipse.core.runtime.content.IContentType) 
		org.eclipse.core.runtime.content.IContentType contentType
	public boolean matchesEditorId (java.lang.String) 
		String editorId
	public boolean matchesClass (java.lang.Class) 
		Class clazz
	public java.lang.String toString () 
}

org/eclipse/ui/internal/texteditor/rulers/ContentTypeTarget.class
RulerColumnTarget.java
package org.eclipse.ui.internal.texteditor.rulers
final org.eclipse.ui.internal.texteditor.rulers.ContentTypeTarget extends org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget {
	private final org.eclipse.core.runtime.content.IContentType fContentType
	void  (java.lang.String) 
		String contentTypeId
	public boolean matchesContentType (org.eclipse.core.runtime.content.IContentType) 
		org.eclipse.core.runtime.content.IContentType contentType
	public boolean matchesEditorId (java.lang.String) 
		String editorId
	public boolean matchesClass (java.lang.Class) 
		Class clazz
	public java.lang.String toString () 
}

org/eclipse/ui/internal/texteditor/rulers/DAG$MultiMap.class
DAG.java
package org.eclipse.ui.internal.texteditor.rulers
final org.eclipse.ui.internal.texteditor.rulers.DAG$MultiMap extends java.lang.Object {
	private final java.util.Map fMap
	private void  () 
	public void put (java.lang.Object, java.lang.Object) 
		Object key
		Object val
		java.util.Set values
	public java.util.Set get (java.lang.Object) 
		Object key
		java.util.Set values
	public java.util.Set keySet () 
	public java.util.Set removeAll (java.lang.Object) 
		Object key
		java.util.Set values
	public void remove (java.lang.Object, java.lang.Object) 
		Object key
		Object val
		java.util.Set values
	public java.lang.String toString () 
	void  (org.eclipse.ui.internal.texteditor.rulers.DAG$MultiMap) 
}

org/eclipse/ui/internal/texteditor/rulers/DAG.class
DAG.java
package org.eclipse.ui.internal.texteditor.rulers
public final org.eclipse.ui.internal.texteditor.rulers.DAG extends java.lang.Object {
	private final org.eclipse.ui.internal.texteditor.rulers.DAG$MultiMap fOut
	private final org.eclipse.ui.internal.texteditor.rulers.DAG$MultiMap fIn
	public void  () 
	public boolean addEdge (java.lang.Object, java.lang.Object) 
		Object origin
		Object target
	public void addVertex (java.lang.Object) 
		Object vertex
	public void removeVertex (java.lang.Object) 
		Object vertex
		java.util.Set targets
		java.util.Iterator it
		java.util.Set origins
		java.util.Iterator it
	public java.util.Set getSources () 
	public java.util.Set getSinks () 
	private java.util.Set computeZeroEdgeVertices (org.eclipse.ui.internal.texteditor.rulers.DAG$MultiMap) 
		org.eclipse.ui.internal.texteditor.rulers.DAG$MultiMap map
		java.util.Set candidates
		java.util.Set roots
		java.util.Iterator it
		Object candidate
	public java.util.Set getChildren (java.lang.Object) 
		Object vertex
	private boolean hasPath (java.lang.Object, java.lang.Object) 
		Object start
		Object end
		java.util.Set children
		java.util.Iterator it
	public java.lang.String toString () 
}

org/eclipse/ui/internal/texteditor/rulers/EditorIdTarget.class
RulerColumnTarget.java
package org.eclipse.ui.internal.texteditor.rulers
final org.eclipse.ui.internal.texteditor.rulers.EditorIdTarget extends org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget {
	private final String fEditorId
	void  (java.lang.String) 
		String id
	public boolean matchesContentType (org.eclipse.core.runtime.content.IContentType) 
		org.eclipse.core.runtime.content.IContentType contentType
	public boolean matchesEditorId (java.lang.String) 
		String editorId
	public boolean matchesClass (java.lang.Class) 
		Class clazz
	public java.lang.String toString () 
}

org/eclipse/ui/internal/texteditor/rulers/ExtensionPointHelper.class
ExtensionPointHelper.java
package org.eclipse.ui.internal.texteditor.rulers
public final org.eclipse.ui.internal.texteditor.rulers.ExtensionPointHelper extends java.lang.Object {
	private final org.eclipse.core.runtime.IConfigurationElement fElement
	private final String fName
	public void  (org.eclipse.core.runtime.IConfigurationElement)  throws org.eclipse.core.runtime.InvalidRegistryObjectException 
		org.eclipse.core.runtime.IConfigurationElement element
	public java.lang.String getDefaultAttribute (java.lang.String, java.lang.String)  throws org.eclipse.core.runtime.InvalidRegistryObjectException 
		String attribute
		String dflt
		String value
	public java.lang.String getNonNullAttribute (java.lang.String)  throws org.eclipse.core.runtime.InvalidRegistryObjectException org.eclipse.core.runtime.CoreException 
		String attribute
		String value
	public float getDefaultAttribute (java.lang.String, float)  throws org.eclipse.core.runtime.CoreException 
		String attribute
		float dflt
		String value
	public boolean getDefaultAttribute (java.lang.String, boolean)  throws org.eclipse.core.runtime.CoreException 
		String attribute
		boolean dflt
		String value
	public void fail (java.lang.String)  throws org.eclipse.core.runtime.CoreException 
		String message
		String id
		String extensionPointId
		Object[] args
		String blame
		org.eclipse.core.runtime.IStatus status
	public static java.lang.String findId (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
		String id
		Object parent
	public java.net.URL getDefaultResourceURL (java.lang.String, java.net.URL) 
		String attribute
		java.net.URL dflt
		String value
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.Path path
	private org.osgi.framework.Bundle getBundle () 
		String namespace
		org.osgi.framework.Bundle bundle
}

org/eclipse/ui/internal/texteditor/rulers/OrTarget.class
RulerColumnTarget.java
package org.eclipse.ui.internal.texteditor.rulers
final org.eclipse.ui.internal.texteditor.rulers.OrTarget extends org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget {
	private final org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget fEither
	private final org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget fOr
	void  (org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget, org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget) 
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget either
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget or
	public boolean matchesContentType (org.eclipse.core.runtime.content.IContentType) 
		org.eclipse.core.runtime.content.IContentType contentType
	public boolean matchesEditorId (java.lang.String) 
		String editorId
	public boolean matchesClass (java.lang.Class) 
		Class clazz
	public java.lang.String toString () 
}

org/eclipse/ui/internal/texteditor/rulers/RulerColumnMessages.class
RulerColumnMessages.java
package org.eclipse.ui.internal.texteditor.rulers
public final org.eclipse.ui.internal.texteditor.rulers.RulerColumnMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String ExtensionPointHelper_invalid_contribution_msg
	public static String ExtensionPointHelper_missing_attribute_msg
	public static String ExtensionPointHelper_invalid_number_attribute_msg
	public static String RulerColumnDescriptor_invalid_placement_msg
	public static String RulerColumnDescriptor_missing_target_msg
	public static String RulerColumnPlacement_illegal_child_msg
	public static String RulerColumnPlacement_illegal_gravity_msg
	public static String RulerColumnRegistry_cyclic_placement_msg
	public static String RulerColumnRegistry_duplicate_id_msg
	public static String RulerColumnRegistry_invalid_msg
	public static String RulerColumnRegistry_unresolved_placement_msg
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ui/internal/texteditor/rulers/RulerColumnMessages.properties
org/eclipse/ui/internal/texteditor/rulers/RulerColumnPlacement.class
RulerColumnPlacement.java
package org.eclipse.ui.internal.texteditor.rulers
public final org.eclipse.ui.internal.texteditor.rulers.RulerColumnPlacement extends java.lang.Object {
	private static final String ID
	private static final String GRAVITY
	private static final String BEFORE
	private static final String AFTER
	private final float fGravity
	private final java.util.Set fConstraints
	public void  () 
	public void  (org.eclipse.core.runtime.IConfigurationElement)  throws org.eclipse.core.runtime.InvalidRegistryObjectException org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.internal.texteditor.rulers.ExtensionPointHelper helper
	private java.util.Set readIds (org.eclipse.core.runtime.IConfigurationElement[])  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IConfigurationElement[] children
		java.util.Set constraints
		int i
		org.eclipse.core.runtime.IConfigurationElement child
		String name
		org.eclipse.ui.internal.texteditor.rulers.ExtensionPointHelper childHelper
		boolean before
		boolean before
		boolean before
	public float getGravity () 
	public java.util.Set getConstraints () 
}

org/eclipse/ui/internal/texteditor/rulers/RulerColumnPlacementConstraint.class
RulerColumnPlacementConstraint.java
package org.eclipse.ui.internal.texteditor.rulers
public final org.eclipse.ui.internal.texteditor.rulers.RulerColumnPlacementConstraint extends java.lang.Object {
	private final String fId
	private final boolean fBefore
	void  (java.lang.String, boolean) 
		String id
		boolean before
	public java.lang.String getId () 
	public boolean isBefore () 
}

org/eclipse/ui/internal/texteditor/rulers/RulerColumnTarget.class
RulerColumnTarget.java
package org.eclipse.ui.internal.texteditor.rulers
public abstract org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget extends java.lang.Object {
	public abstract boolean matchesEditorId (java.lang.String) 
	public abstract boolean matchesContentType (org.eclipse.core.runtime.content.IContentType) 
	public abstract boolean matchesClass (java.lang.Class) 
	void  () 
	public static org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget createAllTarget () 
	public static org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget createOrTarget (org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget, org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget) 
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget either
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget or
	public static org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget createContentTypeTarget (java.lang.String) 
		String contentTypeId
	public static org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget createEditorIdTarget (java.lang.String) 
		String editorId
	public static org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget createClassTarget (java.lang.String) 
		String className
}

org/eclipse/ui/internal/texteditor/rulers/StringSetSerializer.class
StringSetSerializer.java
package org.eclipse.ui.internal.texteditor.rulers
public final org.eclipse.ui.internal.texteditor.rulers.StringSetSerializer extends java.lang.Object {
	private static final String DELIM
	private void  () 
	public static java.lang.String serialize (java.util.Set) 
		java.util.Set strings
		StringBuffer buf
		java.util.Iterator it
	public static java.util.Set deserialize (java.lang.String) 
		String serialized
		java.util.Set marked
		java.util.StringTokenizer tok
	public static java.lang.String[] getDifference (java.lang.String, java.lang.String) 
		String oldValue
		String newValue
		java.util.Set oldSet
		java.util.Set newSet
		java.util.Set intersection
}

org/eclipse/ui/internal/texteditor/spelling/
org/eclipse/ui/internal/texteditor/spelling/EmptySpellingPreferenceBlock.class
EmptySpellingPreferenceBlock.java
package org.eclipse.ui.internal.texteditor.spelling
public org.eclipse.ui.internal.texteditor.spelling.EmptySpellingPreferenceBlock extends java.lang.Object implements org.eclipse.ui.texteditor.spelling.ISpellingPreferenceBlock  {
	public void  () 
	public org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite inner
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData gd
	public void initialize (org.eclipse.ui.texteditor.spelling.IPreferenceStatusMonitor) 
		org.eclipse.ui.texteditor.spelling.IPreferenceStatusMonitor statusMonitor
	public boolean canPerformOk () 
	public void performOk () 
	public void performDefaults () 
	public void performRevert () 
	public void dispose () 
	public void setEnabled (boolean) 
		boolean enabled
}

org/eclipse/ui/internal/texteditor/spelling/NoCompletionsProposal.class
NoCompletionsProposal.java
package org.eclipse.ui.internal.texteditor.spelling
public final org.eclipse.ui.internal.texteditor.spelling.NoCompletionsProposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal  {
	public void  () 
	public void apply (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	public java.lang.String getAdditionalProposalInfo () 
	public org.eclipse.jface.text.contentassist.IContextInformation getContextInformation () 
	public java.lang.String getDisplayString () 
	public org.eclipse.swt.graphics.Image getImage () 
	public org.eclipse.swt.graphics.Point getSelection (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
}

org/eclipse/ui/internal/texteditor/spelling/SpellingEngineRegistry.class
SpellingEngineRegistry.java
package org.eclipse.ui.internal.texteditor.spelling
public org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry extends java.lang.Object {
	public static final String SPELLING_ENGINE_EXTENSION_POINT
	private java.util.Map fDescriptorsMap
	private org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor fDefaultDescriptor
	private org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor[] fDescriptors
	private boolean fLoaded
	public void  () 
	public org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor getDescriptor (java.lang.String) 
		String id
	public org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor getDefaultDescriptor () 
	public org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor[] getDescriptors () 
	public synchronized void reloadExtensions () 
		java.util.List descriptors
		org.eclipse.core.runtime.IConfigurationElement[] elements
		int i
		org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor descriptor
	private void ensureExtensionsLoaded () 
}

org/eclipse/ui/internal/texteditor/spelling/SpellingMessages.class
SpellingMessages.java
package org.eclipse.ui.internal.texteditor.spelling
final org.eclipse.ui.internal.texteditor.spelling.SpellingMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String EmptySpellingPreferenceBlock_emptyCaption
	public static String NoCompletionsProposal_displayString
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ui/internal/texteditor/spelling/SpellingMessages.properties
org/eclipse/ui/texteditor/
org/eclipse/ui/texteditor/AbstractDocumentProvider$1$ResetOperation.class
AbstractDocumentProvider.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractDocumentProvider$1$ResetOperation extends org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation implements org.eclipse.ui.texteditor.ISchedulingRuleProvider  {
	final org.eclipse.ui.texteditor.AbstractDocumentProvider this$0
	private final Object val$element
	void  (org.eclipse.ui.texteditor.AbstractDocumentProvider, java.lang.Object) 
	protected void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule () 
}

org/eclipse/ui/texteditor/AbstractDocumentProvider$1$SaveOperation.class
AbstractDocumentProvider.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractDocumentProvider$1$SaveOperation extends org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation implements org.eclipse.ui.texteditor.ISchedulingRuleProvider  {
	final org.eclipse.ui.texteditor.AbstractDocumentProvider this$0
	private final Object val$element
	private final org.eclipse.jface.text.IDocument val$document
	private final boolean val$overwrite
	void  (org.eclipse.ui.texteditor.AbstractDocumentProvider, java.lang.Object, org.eclipse.jface.text.IDocument, boolean) 
	protected void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor pm
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
		org.eclipse.core.runtime.Status status
	public org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule () 
}

org/eclipse/ui/texteditor/AbstractDocumentProvider$1$SynchronizeOperation.class
AbstractDocumentProvider.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractDocumentProvider$1$SynchronizeOperation extends org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation implements org.eclipse.ui.texteditor.ISchedulingRuleProvider  {
	final org.eclipse.ui.texteditor.AbstractDocumentProvider this$0
	private final Object val$element
	void  (org.eclipse.ui.texteditor.AbstractDocumentProvider, java.lang.Object) 
	protected void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule () 
}

org/eclipse/ui/texteditor/AbstractDocumentProvider$1$ValidateStateOperation.class
AbstractDocumentProvider.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractDocumentProvider$1$ValidateStateOperation extends org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation implements org.eclipse.ui.texteditor.ISchedulingRuleProvider  {
	final org.eclipse.ui.texteditor.AbstractDocumentProvider this$0
	private final Object val$element
	private final Object val$computationContext
	void  (org.eclipse.ui.texteditor.AbstractDocumentProvider, java.lang.Object, java.lang.Object) 
	protected void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	public org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule () 
}

org/eclipse/ui/texteditor/AbstractDocumentProvider$DocumentProviderOperation.class
AbstractDocumentProvider.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	protected void  () 
	protected abstract void execute (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.core.runtime.CoreException x
}

org/eclipse/ui/texteditor/AbstractDocumentProvider$ElementInfo.class
AbstractDocumentProvider.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener  {
	public Object fElement
	public int fCount
	public boolean fCanBeSaved
	public org.eclipse.jface.text.IDocument fDocument
	public org.eclipse.jface.text.source.IAnnotationModel fModel
	public boolean fIsStateValidated
	public org.eclipse.core.runtime.IStatus fStatus
	final org.eclipse.ui.texteditor.AbstractDocumentProvider this$0
	public void  (org.eclipse.ui.texteditor.AbstractDocumentProvider, org.eclipse.jface.text.IDocument, org.eclipse.jface.text.source.IAnnotationModel) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.source.IAnnotationModel model
	public boolean equals (java.lang.Object) 
		Object o
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo e
	public int hashCode () 
	public void documentChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
	public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
}

org/eclipse/ui/texteditor/AbstractDocumentProvider.class
AbstractDocumentProvider.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.AbstractDocumentProvider extends java.lang.Object implements org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.ui.texteditor.IDocumentProviderExtension org.eclipse.ui.texteditor.IDocumentProviderExtension2 org.eclipse.ui.texteditor.IDocumentProviderExtension3 org.eclipse.ui.texteditor.IDocumentProviderExtension4 org.eclipse.ui.texteditor.IDocumentProviderExtension5  {
	protected static final boolean PR10806_UC5_ENABLED
	protected static final boolean PR14469_ENABLED
	protected static final org.eclipse.core.runtime.IStatus STATUS_OK
	protected static final org.eclipse.core.runtime.IStatus STATUS_ERROR
	private java.util.Map fElementInfoMap
	private java.util.List fElementStateListeners
	private org.eclipse.core.runtime.IProgressMonitor fProgressMonitor
	static void  () 
	protected void  () 
	protected abstract org.eclipse.jface.text.IDocument createDocument (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
	protected abstract org.eclipse.jface.text.source.IAnnotationModel createAnnotationModel (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
	protected abstract void doSaveDocument (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object, org.eclipse.jface.text.IDocument, boolean)  throws org.eclipse.core.runtime.CoreException 
	protected abstract org.eclipse.jface.operation.IRunnableContext getOperationRunner (org.eclipse.core.runtime.IProgressMonitor) 
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getSynchronizeRule (java.lang.Object) 
		Object element
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getValidateStateRule (java.lang.Object) 
		Object element
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getSaveRule (java.lang.Object) 
		Object element
	protected org.eclipse.core.runtime.jobs.ISchedulingRule getResetRule (java.lang.Object) 
		Object element
	protected org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo getElementInfo (java.lang.Object) 
		Object element
	protected org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo createElementInfo (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
	protected void disposeElementInfo (java.lang.Object, org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void addUnchangedElementListeners (java.lang.Object, org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void removeUnchangedElementListeners (java.lang.Object, org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected java.util.Iterator getConnectedElements () 
		java.util.Set s
		java.util.Set keys
	public final void connect (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void connected () 
	public final void disconnect (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void disconnected () 
	public org.eclipse.jface.text.IDocument getDocument (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	public boolean mustSaveDocument (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	public org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	public boolean canSaveDocument (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void doResetDocument (java.lang.Object, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		Object element
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
		org.eclipse.jface.text.IDocument original
		org.eclipse.core.runtime.IStatus status
		org.eclipse.core.runtime.CoreException x
	protected void executeOperation (org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.ui.texteditor.AbstractDocumentProvider$DocumentProviderOperation operation
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.jface.operation.IRunnableContext runner
		java.lang.reflect.InvocationTargetException x
		Throwable e
		String message
		InterruptedException x
		String message
	public final void resetDocument (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
	public final void saveDocument (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object, org.eclipse.jface.text.IDocument, boolean)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		Object element
		org.eclipse.jface.text.IDocument document
		boolean overwrite
	public void aboutToChange (java.lang.Object) 
		Object element
	public void changed (java.lang.Object) 
		Object element
	public void addElementStateListener (org.eclipse.ui.texteditor.IElementStateListener) 
		org.eclipse.ui.texteditor.IElementStateListener listener
	public void removeElementStateListener (org.eclipse.ui.texteditor.IElementStateListener) 
		org.eclipse.ui.texteditor.IElementStateListener listener
	protected void fireElementDirtyStateChanged (java.lang.Object, boolean) 
		Object element
		boolean isDirty
		java.util.Iterator e
		org.eclipse.ui.texteditor.IElementStateListener l
	protected void fireElementContentAboutToBeReplaced (java.lang.Object) 
		Object element
		java.util.Iterator e
		org.eclipse.ui.texteditor.IElementStateListener l
	protected void fireElementContentReplaced (java.lang.Object) 
		Object element
		java.util.Iterator e
		org.eclipse.ui.texteditor.IElementStateListener l
	protected void fireElementDeleted (java.lang.Object) 
		Object element
		java.util.Iterator e
		org.eclipse.ui.texteditor.IElementStateListener l
	protected void fireElementMoved (java.lang.Object, java.lang.Object) 
		Object originalElement
		Object movedElement
		java.util.Iterator e
		org.eclipse.ui.texteditor.IElementStateListener l
	public long getModificationStamp (java.lang.Object) 
		Object element
	public long getSynchronizationStamp (java.lang.Object) 
		Object element
	public boolean isDeleted (java.lang.Object) 
		Object element
	public boolean isReadOnly (java.lang.Object) 
		Object element
	public boolean isModifiable (java.lang.Object) 
		Object element
	public boolean isStateValidated (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void doValidateState (java.lang.Object, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
		Object computationContext
	public void validateState (java.lang.Object, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
		Object computationContext
	protected void doUpdateStateCache (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
	protected boolean invalidatesState (java.lang.Object, boolean) 
		Object element
		boolean wasReadOnly
		boolean readOnlyChanged
	public final void updateStateCache (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
		boolean wasReadOnly
	public void setCanSaveDocument (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void fireElementStateValidationChanged (java.lang.Object, boolean) 
		Object element
		boolean isStateValidated
		java.util.Iterator e
		Object o
		org.eclipse.ui.texteditor.IElementStateListenerExtension l
	protected void fireElementStateChanging (java.lang.Object) 
		Object element
		java.util.Iterator e
		Object o
		org.eclipse.ui.texteditor.IElementStateListenerExtension l
	protected void fireElementStateChangeFailed (java.lang.Object) 
		Object element
		java.util.Iterator e
		Object o
		org.eclipse.ui.texteditor.IElementStateListenerExtension l
	public org.eclipse.core.runtime.IStatus getStatus (java.lang.Object) 
		Object element
		org.eclipse.ui.texteditor.AbstractDocumentProvider$ElementInfo info
	protected void doSynchronize (java.lang.Object, org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		Object element
		org.eclipse.core.runtime.IProgressMonitor monitor
	public final void synchronize (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
	public org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
	public void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
	public boolean isSynchronized (java.lang.Object) 
		Object element
	public boolean isNotSynchronizedException (java.lang.Object, org.eclipse.core.runtime.CoreException) 
		Object element
		org.eclipse.core.runtime.CoreException ex
	public org.eclipse.core.runtime.content.IContentType getContentType (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
		Object element
	static java.util.Map access$0 (org.eclipse.ui.texteditor.AbstractDocumentProvider) 
}

org/eclipse/ui/texteditor/AbstractRulerActionDelegate.class
AbstractRulerActionDelegate.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.AbstractRulerActionDelegate extends org.eclipse.ui.actions.ActionDelegate implements org.eclipse.ui.IEditorActionDelegate org.eclipse.swt.events.MouseListener org.eclipse.jface.action.IMenuListener  {
	private org.eclipse.ui.texteditor.ITextEditor fEditor
	private org.eclipse.jface.action.IAction fCallerAction
	private org.eclipse.jface.action.IAction fAction
	static Class class$0
	static Class class$1
	public void  () 
	protected abstract org.eclipse.jface.action.IAction createAction (org.eclipse.ui.texteditor.ITextEditor, org.eclipse.jface.text.source.IVerticalRulerInfo) 
	public void setActiveEditor (org.eclipse.jface.action.IAction, org.eclipse.ui.IEditorPart) 
		org.eclipse.jface.action.IAction callerAction
		org.eclipse.ui.IEditorPart targetEditor
		org.eclipse.jface.text.source.IVerticalRulerInfo rulerInfo
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.text.source.IVerticalRulerInfo rulerInfo
		org.eclipse.swt.widgets.Control control
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction callerAction
	public void runWithEvent (org.eclipse.jface.action.IAction, org.eclipse.swt.widgets.Event) 
		org.eclipse.jface.action.IAction action
		org.eclipse.swt.widgets.Event event
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	private void update () 
	public void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/texteditor/AbstractTextEditor$1.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$1 extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener$Validator this$2
	private final boolean[] val$documentChanged
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener$Validator, boolean[]) 
	public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
	public void documentChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
}

org/eclipse/ui/texteditor/AbstractTextEditor$10.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$10 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$11.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$11 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ColumnSupport this$1
	private final org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor val$descriptor
	private final org.eclipse.jface.text.source.CompositeRuler val$ruler
	private final int val$idx
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ColumnSupport, org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor, org.eclipse.jface.text.source.CompositeRuler, int) 
	public void run ()  throws java.lang.Exception 
		org.eclipse.ui.texteditor.rulers.IContributedRulerColumn column
}

org/eclipse/ui/texteditor/AbstractTextEditor$12.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$12 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ColumnSupport this$1
	private final org.eclipse.jface.text.source.CompositeRuler val$ruler
	private final org.eclipse.ui.texteditor.rulers.IContributedRulerColumn val$rulerColumn
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ColumnSupport, org.eclipse.jface.text.source.CompositeRuler, org.eclipse.ui.texteditor.rulers.IContributedRulerColumn) 
	public void run ()  throws java.lang.Exception 
}

org/eclipse/ui/texteditor/AbstractTextEditor$13.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$13 extends java.lang.Object implements org.eclipse.jface.action.IMenuListener  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
		String id
}

org/eclipse/ui/texteditor/AbstractTextEditor$14.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$14 extends java.lang.Object implements org.eclipse.swt.events.MouseListener  {
	private boolean fDoubleClicked
	private final int fDoubleClickTime
	private long fMouseUpDelta
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	private void triggerAction (java.lang.String) 
		String actionID
		org.eclipse.jface.action.IAction action
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		int delay
		Runnable runnable
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Point location
	static boolean access$0 (org.eclipse.ui.texteditor.AbstractTextEditor$14) 
	static void access$1 (org.eclipse.ui.texteditor.AbstractTextEditor$14, java.lang.String) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$15.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$15 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$14 this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$14) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$16.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$16 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	private Runnable fRunnable
	private org.eclipse.swt.widgets.Display fDisplay
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
	static org.eclipse.ui.texteditor.AbstractTextEditor access$0 (org.eclipse.ui.texteditor.AbstractTextEditor$16) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$17.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$17 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$16 this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$16) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$18.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$18 extends java.lang.Object implements org.eclipse.ui.texteditor.AbstractTextEditor$ICursorListener  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void keyPressed (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
}

org/eclipse/ui/texteditor/AbstractTextEditor$19.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$19 extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	private final org.eclipse.ui.IEditorInput val$input
	void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.ui.IEditorInput) 
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.texteditor.IDocumentProviderExtension2 extension
		org.eclipse.core.runtime.CoreException x
		org.eclipse.ui.texteditor.IDocumentProviderExtension2 extension
		org.eclipse.ui.texteditor.IDocumentProviderExtension2 extension
}

org/eclipse/ui/texteditor/AbstractTextEditor$2.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$2 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener this$1
	private final boolean val$isStateValidated
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener, boolean) 
	public void run () 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.swt.custom.StyledText textWidget
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.swt.custom.StyledText textWidget
}

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

org/eclipse/ui/texteditor/AbstractTextEditor$21.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$21 extends org.eclipse.swt.dnd.DragSourceAdapter {
	String fSelectedText
	org.eclipse.swt.graphics.Point fSelection
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	private final org.eclipse.swt.custom.StyledText val$st
	private final org.eclipse.jface.viewers.ISelectionProvider val$selectionProvider
	void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.swt.custom.StyledText, org.eclipse.jface.viewers.ISelectionProvider) 
	public void dragStart (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
		org.eclipse.jface.viewers.ISelection selection
	private boolean isLocationSelected (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point point
		int offset
		org.eclipse.swt.graphics.Point p
	public void dragSetData (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
	public void dragFinished (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
		org.eclipse.swt.graphics.Point newSelection
		int length
		int delta
		org.eclipse.jface.text.IRewriteTarget target
}

org/eclipse/ui/texteditor/AbstractTextEditor$22.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$22 extends org.eclipse.swt.dnd.DropTargetAdapter {
	private org.eclipse.swt.graphics.Point fSelection
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	private final org.eclipse.swt.custom.StyledText val$st
	private final org.eclipse.jface.text.source.ISourceViewer val$viewer
	void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.swt.custom.StyledText, org.eclipse.jface.text.source.ISourceViewer) 
	public void dragEnter (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOperationChanged (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOver (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void drop (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		int caretOffset
		int caretOffset
		org.eclipse.jface.text.IRewriteTarget target
		String text
		org.eclipse.swt.graphics.Point newSelection
		org.eclipse.swt.graphics.Point newSelection
		int modelOffset
}

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

org/eclipse/ui/texteditor/AbstractTextEditor$24.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$24 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	private final org.eclipse.ui.IEditorInput val$input
	void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.ui.IEditorInput) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$25.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$25 extends org.eclipse.ui.texteditor.ConfigurationElementSorter {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public org.eclipse.core.runtime.IConfigurationElement getConfigurationElement (java.lang.Object) 
		Object object
}

org/eclipse/ui/texteditor/AbstractTextEditor$26.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$26 extends org.eclipse.ui.texteditor.ShiftAction {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor, java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int) 
		java.util.ResourceBundle $anonymous0
		String $anonymous1
		org.eclipse.ui.texteditor.ITextEditor $anonymous2
		int $anonymous3
	public void update () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$27.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$27 extends java.lang.Object implements org.eclipse.jface.window.IShellProvider  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public org.eclipse.swt.widgets.Shell getShell () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$28.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$28 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionProvider  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public org.eclipse.jface.viewers.ISelection getSelection () 
	public void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
}

org/eclipse/ui/texteditor/AbstractTextEditor$3.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$3 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$4.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$4 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$5.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$5 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$6.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$6 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$7.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$7 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener this$1
	private final Object val$originalElement
	private final Object val$movedElement
	private final boolean val$doValidationAsync
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener, java.lang.Object, java.lang.Object, boolean) 
	public void run () 
		org.eclipse.ui.texteditor.IDocumentProvider d
		String previousContent
		String previousContent
		String previousContent
		org.eclipse.text.undo.IDocumentUndoManager previousUndoManager
		org.eclipse.jface.text.IDocument changed
		boolean wasDirty
		org.eclipse.jface.text.IDocument newDocument
		org.eclipse.text.undo.IDocumentUndoManager newUndoManager
		Runnable r2
	static org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener access$0 (org.eclipse.ui.texteditor.AbstractTextEditor$7) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$8.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$8 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$7 this$2
	private final org.eclipse.ui.texteditor.IDocumentProvider val$d
	private final String val$previousContent
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$7, org.eclipse.ui.texteditor.IDocumentProvider, java.lang.String) 
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$9.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$9 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$TextListener this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$TextListener) 
	public void run () 
		org.eclipse.jface.viewers.ISelection sel
		org.eclipse.ui.IEditorInput input
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.ITextSelection s
}

org/eclipse/ui/texteditor/AbstractTextEditor$AbstractSelectionChangedListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.AbstractTextEditor$AbstractSelectionChangedListener extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	protected void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void install (org.eclipse.jface.viewers.ISelectionProvider) 
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.jface.viewers.IPostSelectionProvider provider
	public void uninstall (org.eclipse.jface.viewers.ISelectionProvider) 
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.jface.viewers.IPostSelectionProvider provider
}

org/eclipse/ui/texteditor/AbstractTextEditor$ActionActivationCode.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ActionActivationCode extends java.lang.Object {
	public String fActionId
	public char fCharacter
	public int fKeyCode
	public int fStateMask
	public void  (java.lang.String) 
		String actionId
	public boolean matches (org.eclipse.swt.events.VerifyEvent) 
		org.eclipse.swt.events.VerifyEvent event
}

org/eclipse/ui/texteditor/AbstractTextEditor$ActivationCodeTrigger.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ActivationCodeTrigger extends java.lang.Object implements org.eclipse.swt.custom.VerifyKeyListener  {
	private boolean fIsInstalled
	private org.eclipse.ui.IKeyBindingService fKeyBindingService
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void verifyKey (org.eclipse.swt.events.VerifyEvent) 
		org.eclipse.swt.events.VerifyEvent event
		org.eclipse.ui.texteditor.AbstractTextEditor$ActionActivationCode code
		int size
		int i
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.texteditor.IReadOnlyDependent dependent
		boolean writable
	public void install () 
		org.eclipse.jface.text.ITextViewerExtension e
		org.eclipse.swt.custom.StyledText text
	public void uninstall () 
		org.eclipse.jface.text.ITextViewerExtension e
		org.eclipse.swt.custom.StyledText text
	public void registerActionForKeyActivation (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void unregisterActionFromKeyActivation (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void setScopes (java.lang.String[]) 
		String[] keyBindingScopes
}

org/eclipse/ui/texteditor/AbstractTextEditor$ActivationListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener extends java.lang.Object implements org.eclipse.ui.IPartListener org.eclipse.ui.IWindowListener  {
	private org.eclipse.ui.IWorkbenchPart fActivePart
	private boolean fIsHandlingActivation
	private org.eclipse.ui.IPartService fPartService
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.ui.IPartService) 
		org.eclipse.ui.IPartService partService
	public void dispose () 
	public void partActivated (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partBroughtToTop (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partClosed (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partDeactivated (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partOpened (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	private void handleActivation () 
	public void windowActivated (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void windowDeactivated (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void windowClosed (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void windowOpened (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	static void access$0 (org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$ColumnSupport.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.AbstractTextEditor$ColumnSupport extends java.lang.Object implements org.eclipse.ui.texteditor.rulers.IColumnSupport  {
	private final org.eclipse.ui.texteditor.AbstractTextEditor fEditor
	private final org.eclipse.ui.texteditor.rulers.RulerColumnRegistry fRegistry
	private final java.util.List fColumns
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.ui.texteditor.rulers.RulerColumnRegistry) 
		org.eclipse.ui.texteditor.AbstractTextEditor editor
		org.eclipse.ui.texteditor.rulers.RulerColumnRegistry registry
	public final void setColumnVisible (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor, boolean) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
		boolean visible
		org.eclipse.jface.text.source.CompositeRuler ruler
	private void addColumn (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.jface.text.source.CompositeRuler ruler
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
		int idx
		org.eclipse.jface.util.SafeRunnable runnable
	protected void initializeColumn (org.eclipse.ui.texteditor.rulers.IContributedRulerColumn) 
		org.eclipse.ui.texteditor.rulers.IContributedRulerColumn column
	private void removeColumn (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.jface.text.source.CompositeRuler ruler
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
	private void removeColumn (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.ui.texteditor.rulers.IContributedRulerColumn) 
		org.eclipse.jface.text.source.CompositeRuler ruler
		org.eclipse.ui.texteditor.rulers.IContributedRulerColumn rulerColumn
		org.eclipse.jface.util.SafeRunnable runnable
	private org.eclipse.ui.texteditor.rulers.IContributedRulerColumn getVisibleColumn (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.jface.text.source.CompositeRuler ruler
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
		java.util.Iterator it
		org.eclipse.jface.text.source.IVerticalRulerColumn column
		org.eclipse.ui.texteditor.rulers.IContributedRulerColumn rulerColumn
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor rcd
	private int computeIndex (org.eclipse.jface.text.source.CompositeRuler, org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.jface.text.source.CompositeRuler ruler
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
		int index
		java.util.List all
		int newPos
		java.util.Iterator it
		org.eclipse.jface.text.source.IVerticalRulerColumn column
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor rcd
	public final boolean isColumnVisible (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
		org.eclipse.jface.text.source.CompositeRuler ruler
	public final boolean isColumnSupported (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
	private org.eclipse.jface.text.source.CompositeRuler getRuler () 
		Object ruler
	public void dispose () 
		java.util.Iterator iter
	static org.eclipse.ui.texteditor.AbstractTextEditor access$0 (org.eclipse.ui.texteditor.AbstractTextEditor$ColumnSupport) 
	static java.util.List access$1 (org.eclipse.ui.texteditor.AbstractTextEditor$ColumnSupport) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$ElementStateListener$Validator.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener$Validator extends java.lang.Object implements org.eclipse.swt.events.VerifyListener  {
	final org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener this$1
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener) 
	public void verifyText (org.eclipse.swt.events.VerifyEvent) 
		org.eclipse.swt.events.VerifyEvent e
		org.eclipse.jface.text.IDocument document
		boolean[] documentChanged
		org.eclipse.jface.text.IDocumentListener listener
}

org/eclipse/ui/texteditor/AbstractTextEditor$ElementStateListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener extends java.lang.Object implements org.eclipse.ui.texteditor.IElementStateListener org.eclipse.ui.texteditor.IElementStateListenerExtension  {
	private org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener$Validator fValidator
	private org.eclipse.swt.widgets.Display fDisplay
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void elementStateValidationChanged (java.lang.Object, boolean) 
		Object element
		boolean isStateValidated
		Runnable r
	public void elementDirtyStateChanged (java.lang.Object, boolean) 
		Object element
		boolean isDirty
		Runnable r
	public void elementContentAboutToBeReplaced (java.lang.Object) 
		Object element
		Runnable r
	public void elementContentReplaced (java.lang.Object) 
		Object element
		Runnable r
	public void elementDeleted (java.lang.Object) 
		Object deletedElement
		Runnable r
	public void elementMoved (java.lang.Object, java.lang.Object) 
		Object originalElement
		Object movedElement
		boolean doValidationAsync
		Runnable r
	public void elementStateChanging (java.lang.Object) 
		Object element
	public void elementStateChangeFailed (java.lang.Object) 
		Object element
	private void execute (java.lang.Runnable, boolean) 
		Runnable runnable
		boolean postAsync
	static org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener$Validator access$0 (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener) 
	static void access$1 (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener, org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener$Validator) 
	static void access$2 (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener, java.lang.Runnable, boolean) 
	static org.eclipse.ui.texteditor.AbstractTextEditor access$3 (org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$FontPropertyChangeListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$FontPropertyChangeListener extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		String property
		org.eclipse.swt.graphics.Font blockFont
}

org/eclipse/ui/texteditor/AbstractTextEditor$ICursorListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
abstract org.eclipse.ui.texteditor.AbstractTextEditor$ICursorListener extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.KeyListener  {
}

org/eclipse/ui/texteditor/AbstractTextEditor$IdMapEntry.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.AbstractTextEditor$IdMapEntry extends java.lang.Object {
	private String fActionId
	private int fAction
	public void  (java.lang.String, int) 
		String actionId
		int action
	public java.lang.String getActionId () 
	public int getAction () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$InformationDispatchAction.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
final org.eclipse.ui.texteditor.AbstractTextEditor$InformationDispatchAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private final org.eclipse.ui.texteditor.TextOperationAction fTextOperationAction
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.TextOperationAction) 
		java.util.ResourceBundle resourceBundle
		String prefix
		org.eclipse.ui.texteditor.TextOperationAction textOperationAction
	public void run () 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		org.eclipse.jface.text.ITextViewerExtension4 extension4
		org.eclipse.jface.text.ITextHover textHover
		org.eclipse.jface.text.source.IAnnotationHover annotationHover
	private boolean makeTextHoverFocusable (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.ITextHover) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		org.eclipse.jface.text.ITextHover textHover
		org.eclipse.swt.graphics.Point hoverEventLocation
		int offset
		org.eclipse.jface.text.IRegion hoverRegion
		String hoverInfo
		org.eclipse.jface.text.IInformationControlCreator controlCreator
		org.eclipse.jface.text.information.IInformationProvider informationProvider
		org.eclipse.ui.internal.texteditor.FocusedInformationPresenter informationPresenter
		String contentType
	private boolean makeAnnotationHoverFocusable (org.eclipse.jface.text.source.IAnnotationHover) 
		org.eclipse.jface.text.source.IAnnotationHover annotationHover
		org.eclipse.jface.text.source.IVerticalRulerInfo info
		int line
	private org.eclipse.ui.internal.texteditor.FocusedInformationPresenter getInformationPresenter () 
	private int computeOffsetAtLocation (org.eclipse.jface.text.ITextViewer, int, int) 
		org.eclipse.jface.text.ITextViewer textViewer
		int x
		int y
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.jface.text.IDocument document
		int widgetOffset
		org.eclipse.swt.graphics.Point p
		org.eclipse.jface.text.ITextViewerExtension5 extension
		org.eclipse.jface.text.IRegion visibleRegion
}

org/eclipse/ui/texteditor/AbstractTextEditor$LineEndAction.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.AbstractTextEditor$LineEndAction extends org.eclipse.ui.texteditor.TextNavigationAction {
	private boolean fDoSelect
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.swt.custom.StyledText, boolean) 
		org.eclipse.swt.custom.StyledText textWidget
		boolean doSelect
	protected int getLineEndPosition (org.eclipse.jface.text.IDocument, java.lang.String, int, int) 
		org.eclipse.jface.text.IDocument document
		String line
		int length
		int offset
		int index
		org.eclipse.jface.text.link.LinkedModeModel model
		org.eclipse.jface.text.link.LinkedPosition linkedPosition
		int linkedPositionEnd
		int lineOffset
	public void run () 
		boolean isSmartHomeEndEnabled
		org.eclipse.jface.preference.IPreferenceStore store
		org.eclipse.swt.custom.StyledText st
		int caretOffset
		int lineNumber
		int lineOffset
		int lineLength
		int lineLength
		int caretOffsetInDocument
		int caretOffsetInDocument
		org.eclipse.jface.text.IDocument document
		int lineEndOffset
		int delta
		String line
		org.eclipse.swt.graphics.Point oldSelection
		int newCaretOffset
		int i
}

org/eclipse/ui/texteditor/AbstractTextEditor$LineStartAction.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.AbstractTextEditor$LineStartAction extends org.eclipse.ui.texteditor.TextNavigationAction {
	private final boolean fDoSelect
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.swt.custom.StyledText, boolean) 
		org.eclipse.swt.custom.StyledText textWidget
		boolean doSelect
	protected int getLineStartPosition (org.eclipse.jface.text.IDocument, java.lang.String, int, int) 
		org.eclipse.jface.text.IDocument document
		String line
		int length
		int offset
		int index
		org.eclipse.jface.text.link.LinkedModeModel model
		org.eclipse.jface.text.link.LinkedPosition linkedPosition
		int linkedPositionOffset
		int lineOffset
	public void run () 
		boolean isSmartHomeEndEnabled
		org.eclipse.jface.preference.IPreferenceStore store
		org.eclipse.swt.custom.StyledText st
		int caretOffset
		int lineNumber
		int lineOffset
		int lineLength
		int lineLength
		int caretOffsetInDocument
		int caretOffsetInDocument
		org.eclipse.jface.text.IDocument document
		String line
		int end
		org.eclipse.swt.graphics.Point oldSelection
		int newCaretOffset
		int index
}

org/eclipse/ui/texteditor/AbstractTextEditor$PositionLabelValue.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$PositionLabelValue extends java.lang.Object {
	public int fValue
	private void  () 
	public java.lang.String toString () 
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$PositionLabelValue) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$PropertyChangeListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$PropertyChangeListener extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/ui/texteditor/AbstractTextEditor$ScrollLinesAction.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ScrollLinesAction extends org.eclipse.jface.action.Action {
	private int fScrollIncrement
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, int) 
		int scrollIncrement
	public void run () 
		org.eclipse.jface.text.ITextViewerExtension5 extension
		org.eclipse.swt.custom.StyledText textWidget
		int topIndex
		int newTopIndex
		int topIndex
		int newTopIndex
}

org/eclipse/ui/texteditor/AbstractTextEditor$SelectionListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$SelectionListener extends org.eclipse.ui.texteditor.AbstractTextEditor$AbstractSelectionChangedListener implements org.eclipse.jface.text.IDocumentListener  {
	private org.eclipse.jface.text.IDocument fDocument
	private final Object INVALID_SELECTION
	private Object fPostSelection
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	private void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public synchronized void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
	public synchronized void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
	public void documentChanged (org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.DocumentEvent event
	public synchronized boolean isValid (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
	public void setDocument (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	public void install (org.eclipse.jface.viewers.ISelectionProvider) 
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
	public void uninstall (org.eclipse.jface.viewers.ISelectionProvider) 
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
	void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.ui.texteditor.AbstractTextEditor$SelectionListener) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$SelectionProvider.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.AbstractTextEditor$SelectionProvider extends java.lang.Object implements org.eclipse.jface.viewers.IPostSelectionProvider org.eclipse.jface.text.ISelectionValidator  {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	protected void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public org.eclipse.jface.viewers.ISelection getSelection () 
	public void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
	public void addPostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
		org.eclipse.jface.viewers.IPostSelectionProvider provider
	public void removePostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
		org.eclipse.jface.viewers.IPostSelectionProvider provider
	public boolean isValid (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection postSelection
}

org/eclipse/ui/texteditor/AbstractTextEditor$ShowRulerContextMenuAction.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ShowRulerContextMenuAction extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void run () 
		org.eclipse.swt.custom.StyledText text
		org.eclipse.swt.graphics.Point location
}

org/eclipse/ui/texteditor/AbstractTextEditor$TextEditorSavable.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable extends org.eclipse.ui.Saveable {
	private org.eclipse.ui.texteditor.ITextEditor fTextEditor
	private org.eclipse.ui.IEditorInput fEditorInput
	private org.eclipse.jface.text.IDocument fDocument
	public void  (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor textEditor
	public void disconnectEditor () 
	public java.lang.String getName () 
	public java.lang.String getToolTipText () 
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public void doSave (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IProgressMonitor monitor
	public boolean isDirty () 
	public boolean supportsBackgroundSave () 
	public int hashCode () 
		Object document
	public boolean equals (java.lang.Object) 
		Object obj
		Object thisDocument
		Object otherDocument
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
		org.eclipse.ui.texteditor.IDocumentProvider documentProvider
}

org/eclipse/ui/texteditor/AbstractTextEditor$TextInputListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$TextInputListener extends java.lang.Object implements org.eclipse.jface.text.ITextInputListener  {
	public boolean inputChanged
	private void  () 
	public void inputDocumentAboutToBeChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument oldInput
		org.eclipse.jface.text.IDocument newInput
	public void inputDocumentChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument oldInput
		org.eclipse.jface.text.IDocument newInput
	void  (org.eclipse.ui.texteditor.AbstractTextEditor$TextInputListener) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$TextListener.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$TextListener extends java.lang.Object implements org.eclipse.jface.text.ITextListener org.eclipse.jface.text.ITextInputListener  {
	private Runnable fRunnable
	private org.eclipse.swt.widgets.Display fDisplay
	private org.eclipse.jface.text.Position fLocalLastEditPosition
	private boolean fIsRunnablePosted
	private boolean fUpdateLastEditPosition
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	void  (org.eclipse.ui.texteditor.AbstractTextEditor) 
	public void textChanged (org.eclipse.jface.text.TextEvent) 
		org.eclipse.jface.text.TextEvent event
	public void inputDocumentAboutToBeChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument oldInput
		org.eclipse.jface.text.IDocument newInput
	public void inputDocumentChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument oldInput
		org.eclipse.jface.text.IDocument newInput
	static void access$0 (org.eclipse.ui.texteditor.AbstractTextEditor$TextListener, boolean) 
	static boolean access$1 (org.eclipse.ui.texteditor.AbstractTextEditor$TextListener) 
	static void access$2 (org.eclipse.ui.texteditor.AbstractTextEditor$TextListener, boolean) 
	static org.eclipse.jface.text.Position access$3 (org.eclipse.ui.texteditor.AbstractTextEditor$TextListener) 
	static void access$4 (org.eclipse.ui.texteditor.AbstractTextEditor$TextListener, org.eclipse.jface.text.Position) 
	static org.eclipse.ui.texteditor.AbstractTextEditor access$5 (org.eclipse.ui.texteditor.AbstractTextEditor$TextListener) 
}

org/eclipse/ui/texteditor/AbstractTextEditor$ToggleInsertModeAction.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ToggleInsertModeAction extends org.eclipse.ui.texteditor.ResourceAction {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, java.util.ResourceBundle, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
	public void run () 
	public boolean isChecked () 
}

org/eclipse/ui/texteditor/AbstractTextEditor$ToggleOverwriteModeAction.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.AbstractTextEditor$ToggleOverwriteModeAction extends org.eclipse.ui.texteditor.ResourceAction {
	final org.eclipse.ui.texteditor.AbstractTextEditor this$0
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, java.util.ResourceBundle, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
	public void run () 
}

org/eclipse/ui/texteditor/AbstractTextEditor.class
AbstractTextEditor.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.AbstractTextEditor extends org.eclipse.ui.part.EditorPart implements org.eclipse.ui.texteditor.ITextEditor org.eclipse.ui.IReusableEditor org.eclipse.ui.texteditor.ITextEditorExtension org.eclipse.ui.texteditor.ITextEditorExtension2 org.eclipse.ui.texteditor.ITextEditorExtension3 org.eclipse.ui.texteditor.ITextEditorExtension4 org.eclipse.ui.texteditor.ITextEditorExtension5 org.eclipse.ui.INavigationLocationProvider org.eclipse.ui.ISaveablesSource org.eclipse.ui.IPersistableEditor  {
	private static final String TAG_CONTRIBUTION_TYPE
	protected static final String TAG_SELECTION_OFFSET
	protected static final String TAG_SELECTION_LENGTH
	protected static final String TAG_SELECTION_TOP_PIXEL
	protected static final String TAG_SELECTION_HORIZONTAL_PIXEL
	private static final int WIDE_CARET_WIDTH
	private static final int SINGLE_CARET_WIDTH
	private static final String BLOCK_SELECTION_MODE_FONT
	public static final String PREFERENCE_FONT
	public static final String PREFERENCE_COLOR_FOREGROUND
	public static final String PREFERENCE_COLOR_BACKGROUND
	public static final String PREFERENCE_COLOR_FOREGROUND_SYSTEM_DEFAULT
	public static final String PREFERENCE_COLOR_BACKGROUND_SYSTEM_DEFAULT
	public static final String PREFERENCE_COLOR_SELECTION_FOREGROUND
	public static final String PREFERENCE_COLOR_SELECTION_BACKGROUND
	public static final String PREFERENCE_COLOR_SELECTION_FOREGROUND_SYSTEM_DEFAULT
	public static final String PREFERENCE_COLOR_SELECTION_BACKGROUND_SYSTEM_DEFAULT
	public static final String PREFERENCE_COLOR_FIND_SCOPE
	public static final String PREFERENCE_NAVIGATION_SMART_HOME_END
	public static final String PREFERENCE_USE_CUSTOM_CARETS
	public static final String PREFERENCE_WIDE_CARET
	public static final String PREFERENCE_HYPERLINKS_ENABLED
	public static final String PREFERENCE_HYPERLINK_KEY_MODIFIER
	public static final String PREFERENCE_HYPERLINK_KEY_MODIFIER_MASK
	public static final String PREFERENCE_RULER_CONTRIBUTIONS
	public static final String PREFERENCE_SHOW_WHITESPACE_CHARACTERS
	public static final String PREFERENCE_TEXT_DRAG_AND_DROP_ENABLED
	public static final String PREFERENCE_HOVER_ENRICH_MODE
	public static final String DEFAULT_EDITOR_CONTEXT_MENU_ID
	public static final String DEFAULT_RULER_CONTEXT_MENU_ID
	public static final String COMMON_EDITOR_CONTEXT_MENU_ID
	public static final String COMMON_RULER_CONTEXT_MENU_ID
	protected static final int VERTICAL_RULER_WIDTH
	protected static final org.eclipse.ui.texteditor.AbstractTextEditor$IdMapEntry[] ACTION_MAP
	private final String fReadOnlyLabel
	private final String fWritableLabel
	private final String fInsertModeLabel
	private final String fOverwriteModeLabel
	private final String fSmartInsertModeLabel
	protected final String fErrorLabel
	private final String fPositionLabelPattern
	private final org.eclipse.ui.texteditor.AbstractTextEditor$PositionLabelValue fLineLabel
	private final org.eclipse.ui.texteditor.AbstractTextEditor$PositionLabelValue fColumnLabel
	private final Object[] fPositionLabelPatternArguments
	private org.eclipse.ui.texteditor.rulers.IColumnSupport fColumnSupport
	private org.eclipse.ui.texteditor.IDocumentProvider fExplicitDocumentProvider
	private org.eclipse.jface.preference.IPreferenceStore fPreferenceStore
	private org.eclipse.jface.text.source.Annotation fRangeIndicator
	private org.eclipse.jface.text.source.SourceViewerConfiguration fConfiguration
	private org.eclipse.jface.text.source.ISourceViewer fSourceViewer
	private org.eclipse.ui.texteditor.AbstractTextEditor$SelectionProvider fSelectionProvider
	private org.eclipse.ui.texteditor.AbstractTextEditor$SelectionListener fSelectionListener
	private org.eclipse.swt.graphics.Font fFont
	private org.eclipse.swt.graphics.Color fForegroundColor
	private org.eclipse.swt.graphics.Color fBackgroundColor
	private org.eclipse.swt.graphics.Color fSelectionForegroundColor
	private org.eclipse.swt.graphics.Color fSelectionBackgroundColor
	private org.eclipse.swt.graphics.Color fFindScopeHighlightColor
	private org.eclipse.ui.texteditor.IEditorStatusLine fEditorStatusLine
	private org.eclipse.jface.text.source.IVerticalRuler fVerticalRuler
	private String fEditorContextMenuId
	private String fRulerContextMenuId
	private String fHelpContextId
	private boolean fShowHighlightRangeOnly
	private java.util.Map fActions
	private java.util.List fSelectionActions
	private java.util.List fContentActions
	private java.util.List fPropertyActions
	private java.util.List fStateActions
	private java.util.List fActivationCodes
	private org.eclipse.ui.texteditor.AbstractTextEditor$ActivationCodeTrigger fActivationCodeTrigger
	private org.eclipse.jface.action.IMenuListener fMenuListener
	private org.eclipse.swt.events.MouseListener fMouseListener
	private org.eclipse.jface.viewers.ISelectionChangedListener fSelectionChangedListener
	private org.eclipse.swt.graphics.Image fTitleImage
	private org.eclipse.swt.widgets.Menu fTextContextMenu
	private org.eclipse.swt.widgets.Menu fRulerContextMenu
	private org.eclipse.ui.texteditor.IElementStateListener fElementStateListener
	private org.eclipse.ui.texteditor.AbstractTextEditor$TextInputListener fTextInputListener
	private org.eclipse.ui.texteditor.AbstractTextEditor$TextListener fTextListener
	private org.eclipse.jface.util.IPropertyChangeListener fPropertyChangeListener
	private org.eclipse.jface.util.IPropertyChangeListener fFontPropertyChangeListener
	private org.eclipse.ui.texteditor.AbstractTextEditor$ActivationListener fActivationListener
	private java.util.Map fStatusFields
	private org.eclipse.ui.texteditor.AbstractTextEditor$ICursorListener fCursorListener
	private org.eclipse.jface.viewers.ISelection fRememberedSelection
	private boolean fCompatibilityMode
	private int fErrorCorrectionOnSave
	private org.eclipse.ui.texteditor.IDeleteLineTarget fDeleteLineTarget
	private org.eclipse.ui.texteditor.IncrementalFindTarget fIncrementalFindTarget
	private org.eclipse.jface.text.IMarkRegionTarget fMarkRegionTarget
	private long fModificationStamp
	private java.util.List fRulerContextMenuListeners
	private boolean fIsSanityCheckEnabled
	private org.eclipse.ui.texteditor.FindReplaceTarget fFindReplaceTarget
	private boolean fIsStateValidationEnabled
	private String[] fKeyBindingScopes
	private boolean fIsOverwriteModeEnabled
	private boolean fIsOverwriting
	private org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode fInsertMode
	private java.util.List fLegalInsertModes
	private org.eclipse.swt.widgets.Caret fNonDefaultCaret
	private org.eclipse.swt.graphics.Image fNonDefaultCaretImage
	private org.eclipse.swt.widgets.Caret fInitialCaret
	private org.eclipse.core.commands.operations.IOperationApprover fNonLocalOperationApprover
	private org.eclipse.core.commands.operations.IOperationApprover fLinearUndoViolationApprover
	private org.eclipse.ui.IMemento fMementoToRestore
	private org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable fSavable
	private boolean fIsTextDragAndDropInstalled
	private Object fTextDragAndDropToken
	private org.eclipse.ui.internal.texteditor.FocusedInformationPresenter fInformationPresenter
	private boolean fHasBeenActivated
	private org.eclipse.ui.texteditor.KeyBindingSupportForAssistant fKeyBindingSupportForQuickAssistant
	private org.eclipse.ui.texteditor.KeyBindingSupportForAssistant fKeyBindingSupportForContentAssistant
	private org.eclipse.ui.actions.ActionFactory$IWorkbenchAction fSaveAction
	private static final boolean HACK_TO_SUPPRESS_UNUSUED_WARNING
	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 Class class$8
	static Class class$9
	static Class class$10
	static Class class$11
	static Class class$12
	static Class class$13
	static Class class$14
	static void  () 
	protected void  () 
	public org.eclipse.ui.texteditor.IDocumentProvider getDocumentProvider () 
	protected final org.eclipse.jface.text.source.Annotation getRangeIndicator () 
	protected final org.eclipse.jface.text.source.SourceViewerConfiguration getSourceViewerConfiguration () 
	protected final org.eclipse.jface.text.source.ISourceViewer getSourceViewer () 
	protected final org.eclipse.jface.text.source.IVerticalRuler getVerticalRuler () 
	protected final java.lang.String getEditorContextMenuId () 
	protected final java.lang.String getRulerContextMenuId () 
	protected final java.lang.String getHelpContextId () 
	protected final org.eclipse.jface.preference.IPreferenceStore getPreferenceStore () 
	protected void setDocumentProvider (org.eclipse.ui.texteditor.IDocumentProvider) 
		org.eclipse.ui.texteditor.IDocumentProvider provider
	protected void setSourceViewerConfiguration (org.eclipse.jface.text.source.SourceViewerConfiguration) 
		org.eclipse.jface.text.source.SourceViewerConfiguration configuration
	protected void setRangeIndicator (org.eclipse.jface.text.source.Annotation) 
		org.eclipse.jface.text.source.Annotation rangeIndicator
	protected void setEditorContextMenuId (java.lang.String) 
		String contextMenuId
	protected void setRulerContextMenuId (java.lang.String) 
		String contextMenuId
	protected final void setCompatibilityMode (boolean) 
		boolean compatible
	protected void setHelpContextId (java.lang.String) 
		String helpContextId
	protected void setKeyBindingScopes (java.lang.String[]) 
		String[] scopes
	protected void setPreferenceStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
	public boolean isEditable () 
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
	public org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider () 
	protected void rememberSelection () 
	protected org.eclipse.jface.viewers.ISelection doGetSelection () 
		org.eclipse.jface.viewers.ISelectionProvider sp
	protected void restoreSelection () 
		org.eclipse.jface.text.ITextSelection textSelection
	private boolean isValidSelection (int, int) 
		int offset
		int length
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.jface.text.IDocument document
		int end
		int documentLength
	protected void doSetSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.text.ITextSelection textSelection
	protected org.eclipse.jface.action.IMenuListener createContextMenuListener () 
	protected final org.eclipse.jface.action.IMenuListener getContextMenuListener () 
	protected final org.eclipse.swt.events.MouseListener getRulerMouseListener () 
	protected final org.eclipse.jface.viewers.ISelectionChangedListener getSelectionChangedListener () 
	protected final org.eclipse.ui.texteditor.AbstractTextEditor$ICursorListener getCursorListener () 
	protected final void internalInit (org.eclipse.ui.IWorkbenchWindow, org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.IEditorSite site
		org.eclipse.ui.IEditorInput input
		org.eclipse.jface.operation.IRunnableWithProgress runnable
		java.lang.reflect.InvocationTargetException x
		Throwable t
		org.eclipse.core.runtime.CoreException e
		org.eclipse.core.runtime.IStatus status
	public void init (org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IEditorSite site
		org.eclipse.ui.IEditorInput input
	protected org.eclipse.jface.text.source.IVerticalRuler createVerticalRuler () 
	protected void updateContributedRulerColumns (org.eclipse.jface.text.source.CompositeRuler) 
		org.eclipse.jface.text.source.CompositeRuler ruler
		org.eclipse.ui.texteditor.rulers.IColumnSupport support
		org.eclipse.ui.texteditor.rulers.RulerColumnPreferenceAdapter adapter
		org.eclipse.ui.texteditor.rulers.RulerColumnRegistry registry
		java.util.List descriptors
		java.util.Iterator it
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
	protected org.eclipse.ui.texteditor.rulers.IColumnSupport createColumnSupport () 
	protected org.eclipse.jface.text.source.ISourceViewer createSourceViewer (org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, int) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.text.source.IVerticalRuler ruler
		int styles
	protected void initializeDragAndDrop (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.ui.dnd.IDragAndDropService dndService
		org.eclipse.ui.texteditor.ITextEditorDropTargetListener listener
		Object object
		org.eclipse.jface.preference.IPreferenceStore store
	public void createPartControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		int styles
		org.eclipse.jface.text.quickassist.IQuickAssistAssistant assistant
		org.eclipse.swt.custom.StyledText styledText
		String id
		org.eclipse.jface.action.MenuManager manager
		String partId
		org.eclipse.swt.widgets.Control rulerControl
		String partId
		org.eclipse.jface.text.source.IVerticalRuler ruler
	protected void installTextDragAndDrop (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.ui.dnd.IDragAndDropService dndService
		org.eclipse.swt.custom.StyledText st
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.swt.dnd.DragSource source
		org.eclipse.swt.dnd.DropTargetListener dropTargetListener
	protected void uninstallTextDragAndDrop (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.ui.dnd.IDragAndDropService dndService
		org.eclipse.swt.custom.StyledText st
		org.eclipse.swt.dnd.DragSource dragSource
	protected boolean isEditorInputIncludedInContextMenu () 
	private void initializeActivationCodeTrigger () 
	private void initializeViewerFont (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		boolean isSharedFont
		org.eclipse.swt.graphics.Font font
		String symbolicFontName
		org.eclipse.swt.graphics.FontData data
	private void disposeFont () 
	private void setFont (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.swt.graphics.Font) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		org.eclipse.swt.graphics.Font font
		org.eclipse.jface.viewers.ISelectionProvider provider
		org.eclipse.jface.viewers.ISelection selection
		int topIndex
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.widgets.Control parent
		org.eclipse.jface.text.ITextViewerExtension extension
		org.eclipse.jface.text.source.IVerticalRulerExtension e
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.jface.text.source.IVerticalRulerExtension e
	private org.eclipse.swt.graphics.Color createColor (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.widgets.Display) 
		org.eclipse.jface.preference.IPreferenceStore store
		String key
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.RGB rgb
	protected void initializeViewerColors (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.jface.preference.IPreferenceStore store
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.graphics.Color color
	private void initializeFindScopeColor (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.jface.preference.IPreferenceStore store
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.graphics.Color color
		org.eclipse.jface.text.IFindReplaceTarget target
	private void initializeSourceViewer (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.ui.texteditor.IDocumentProvider documentProvider
		org.eclipse.jface.text.source.IAnnotationModel model
		org.eclipse.jface.text.IDocument document
		boolean isStateValidated
		org.eclipse.ui.texteditor.IElementStateListenerExtension extension
		org.eclipse.jface.preference.IPreferenceStore store
		org.eclipse.jface.text.ITextViewerExtension8$EnrichMode mode
	private org.eclipse.jface.text.ITextViewerExtension8$EnrichMode convertEnrichModePreference (int) 
		int mode
	private void initializeTitle (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.swt.graphics.Image oldImage
		String title
		org.eclipse.ui.IEditorRegistry editorRegistry
		org.eclipse.ui.IEditorDescriptor editorDesc
		org.eclipse.jface.resource.ImageDescriptor imageDesc
	protected void setDocumentProvider (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
	private void updateDocumentProvider (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.core.runtime.IProgressMonitor rememberedProgressMonitor
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension2 extension
		org.eclipse.ui.texteditor.IDocumentProviderExtension2 extension
	protected void doSetInput (org.eclipse.ui.IEditorInput)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.ui.IEditorInput input
		org.eclipse.ui.ISaveablesLifecycleListener listener
		boolean mustSendLifeCycleEvent
		org.eclipse.ui.IEditorInput oldInput
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.core.runtime.IStatus s
		org.eclipse.jface.action.IAction undoAction
		org.eclipse.jface.action.IAction redoAction
		boolean areOperationActionHandlersInstalled
		org.eclipse.core.commands.operations.IUndoContext undoContext
		org.eclipse.jface.text.source.IVerticalRuler ruler
	private org.eclipse.core.commands.operations.IUndoContext getUndoContext () 
		org.eclipse.jface.text.IUndoManager undoManager
	protected final void setInputWithNotify (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.core.runtime.CoreException x
		String title
		String msg
		org.eclipse.swt.widgets.Shell shell
	public final void setInput (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
	public void close (boolean) 
		boolean save
		org.eclipse.swt.widgets.Display display
	public void dispose () 
		org.eclipse.core.commands.operations.IOperationHistory history
	protected void disposeDocumentProvider () 
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.IEditorInput input
	protected boolean affectsTextPresentation (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
	private java.lang.String getSymbolicFontName () 
	protected final java.lang.String getFontPropertyPreferenceKey () 
		String symbolicFontName
	protected void handlePreferenceStoreChanged (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		String property
		org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] detectors
		int stateMask
		org.eclipse.jface.text.ITextViewerExtension6 textViewer6
		org.eclipse.jface.text.ITextViewerExtension6 textViewer6
		org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] detectors
		int stateMask
		String[] difference
		org.eclipse.ui.texteditor.rulers.IColumnSupport support
		int i
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor desc
		boolean newState
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.preference.IPreferenceStore store
		org.eclipse.jface.preference.IPreferenceStore store
	protected org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
		org.eclipse.core.runtime.IProgressMonitor pm
		org.eclipse.jface.action.IStatusLineManager manager
	protected void handleEditorInputChanged () 
		String title
		String title
		String title
		String msg
		String msg
		String msg
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.IEditorInput input
		String inputName
		String[] buttons
		org.eclipse.jface.dialogs.MessageDialog dialog
		org.eclipse.core.runtime.IProgressMonitor pm
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
		org.eclipse.core.runtime.CoreException x
		org.eclipse.core.runtime.IStatus status
	public void doSaveAs () 
	protected void performSaveAs (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
	public void doSave (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
		org.eclipse.ui.texteditor.IDocumentProvider p
		org.eclipse.swt.widgets.Shell shell
		String title
		String msg
	protected void enableSanityChecking (boolean) 
		boolean enable
	protected void safelySanityCheckState (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		boolean enabled
	protected void sanityCheckState (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.ui.texteditor.IDocumentProvider p
		org.eclipse.ui.texteditor.IDocumentProviderExtension3 p3
		long stamp
		long stamp
	protected void enableStateValidation (boolean) 
		boolean enable
	protected void validateState (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
		org.eclipse.core.runtime.CoreException x
		org.eclipse.core.runtime.IStatus status
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.ILog log
		org.eclipse.swt.widgets.Shell shell
		String title
		String msg
	public boolean validateEditorInputState () 
		boolean enabled
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.ui.IEditorInput input
	protected void updateState (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
		boolean wasReadOnly
		org.eclipse.core.runtime.CoreException x
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.ILog log
	protected void performSave (boolean, org.eclipse.core.runtime.IProgressMonitor) 
		boolean overwrite
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.IEditorInput input
		org.eclipse.core.runtime.CoreException x
		org.eclipse.core.runtime.IStatus status
	protected void handleExceptionOnSave (org.eclipse.core.runtime.CoreException, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.CoreException exception
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
		boolean isSynchronized
		org.eclipse.ui.texteditor.IDocumentProvider p
		org.eclipse.ui.texteditor.IDocumentProviderExtension3 p3
		long modifiedStamp
		long synchStamp
		String title
		String msg
		String title
		String msg
	protected void openSaveErrorDialog (java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException) 
		String title
		String message
		org.eclipse.core.runtime.CoreException exception
	private boolean isNotSynchronizedException (org.eclipse.core.runtime.CoreException) 
		org.eclipse.core.runtime.CoreException ex
		org.eclipse.ui.texteditor.IDocumentProvider provider
	public boolean isSaveAsAllowed () 
	public boolean isDirty () 
		org.eclipse.ui.texteditor.IDocumentProvider p
	public void doRevertToSaved () 
		org.eclipse.ui.texteditor.IDocumentProvider p
	protected void performRevert () 
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.core.runtime.CoreException x
		org.eclipse.core.runtime.IStatus status
		org.eclipse.swt.widgets.Shell shell
		String title
		String msg
	protected void handleElementContentReplaced () 
	public void setAction (java.lang.String, org.eclipse.jface.action.IAction) 
		String actionID
		org.eclipse.jface.action.IAction action
	private void setActionActivation (boolean) 
		boolean state
		java.util.Iterator iter
		org.eclipse.jface.action.IAction action
		java.util.Iterator iter
		org.eclipse.jface.action.IAction action
	public void setActionActivationCode (java.lang.String, char, int, int) 
		String actionID
		char activationCharacter
		int activationKeyCode
		int activationStateMask
		org.eclipse.ui.texteditor.AbstractTextEditor$ActionActivationCode found
	private org.eclipse.ui.texteditor.AbstractTextEditor$ActionActivationCode findActionActivationCode (java.lang.String) 
		String actionID
		int size
		int i
		org.eclipse.ui.texteditor.AbstractTextEditor$ActionActivationCode code
	public void removeActionActivationCode (java.lang.String) 
		String actionID
		org.eclipse.ui.texteditor.AbstractTextEditor$ActionActivationCode code
	public org.eclipse.jface.action.IAction getAction (java.lang.String) 
		String actionID
		org.eclipse.jface.action.IAction action
	private org.eclipse.jface.action.IAction findContributedAction (java.lang.String) 
		String actionID
		java.util.List actions
		org.eclipse.core.runtime.IConfigurationElement[] elements
		int i
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.core.runtime.IConfigurationElement[] children
		int j
		org.eclipse.core.runtime.IConfigurationElement child
		int actionSize
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.core.runtime.IConfigurationElement[] actionArray
		org.eclipse.ui.texteditor.ConfigurationElementSorter sorter
	private void updateAction (java.lang.String) 
		String actionId
		org.eclipse.jface.action.IAction action
	public void markAsSelectionDependentAction (java.lang.String, boolean) 
		String actionId
		boolean mark
	public void markAsContentDependentAction (java.lang.String, boolean) 
		String actionId
		boolean mark
	public void markAsPropertyDependentAction (java.lang.String, boolean) 
		String actionId
		boolean mark
	public void markAsStateDependentAction (java.lang.String, boolean) 
		String actionId
		boolean mark
	protected void updateSelectionDependentActions () 
		java.util.Iterator e
	protected void updateContentDependentActions () 
		java.util.Iterator e
	protected void updatePropertyDependentActions () 
		java.util.Iterator e
	protected void updateStateDependentActions () 
		java.util.Iterator e
	protected void createNavigationActions () 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.action.IAction action
		org.eclipse.swt.custom.StyledText textWidget
		int i
		org.eclipse.ui.texteditor.AbstractTextEditor$IdMapEntry entry
	private void createAccessibilityActions () 
		org.eclipse.jface.action.IAction action
	protected void createUndoRedoActions () 
		org.eclipse.core.commands.operations.IUndoContext undoContext
		org.eclipse.ui.operations.OperationHistoryActionHandler undoAction
		org.eclipse.ui.operations.OperationHistoryActionHandler redoAction
		org.eclipse.core.commands.operations.IOperationHistory history
		org.eclipse.ui.texteditor.ResourceAction action
		org.eclipse.ui.texteditor.ResourceAction action
	private void registerUndoRedoAction (java.lang.String, org.eclipse.ui.operations.OperationHistoryActionHandler) 
		String actionId
		org.eclipse.ui.operations.OperationHistoryActionHandler action
		org.eclipse.jface.action.IAction oldAction
		org.eclipse.ui.IActionBars actionBars
	protected org.eclipse.core.commands.operations.IOperationApprover getUndoRedoOperationApprover (org.eclipse.core.commands.operations.IUndoContext) 
		org.eclipse.core.commands.operations.IUndoContext undoContext
	protected void createActions () 
		org.eclipse.ui.texteditor.ResourceAction action
		org.eclipse.ui.dialogs.PropertyDialogAction openProperties
	protected final void addAction (org.eclipse.jface.action.IMenuManager, java.lang.String) 
		org.eclipse.jface.action.IMenuManager menu
		String actionId
		org.eclipse.jface.action.IAction action
	protected final void addAction (org.eclipse.jface.action.IMenuManager, java.lang.String, java.lang.String) 
		org.eclipse.jface.action.IMenuManager menu
		String group
		String actionId
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.action.IMenuManager subMenu
	protected final void addGroup (org.eclipse.jface.action.IMenuManager, java.lang.String, java.lang.String) 
		org.eclipse.jface.action.IMenuManager menu
		String existingGroup
		String newGroup
		org.eclipse.jface.action.IMenuManager subMenu
	protected void rulerContextMenuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
		java.util.Iterator i
	protected void editorContextMenuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
		org.eclipse.jface.action.IAction action
	protected org.eclipse.jface.action.IStatusLineManager getStatusLineManager () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class required
		org.eclipse.jface.action.IStatusLineManager statusLineManager
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.jface.action.IStatusLineManager manager
		org.eclipse.jface.action.IStatusLineManager manager
		org.eclipse.jface.text.IFindReplaceTarget target
		org.eclipse.jface.text.ITextViewerExtension extension
	public void setFocus () 
	public boolean showsHighlightRangeOnly () 
	public void showHighlightRangeOnly (boolean) 
		boolean showHighlightRangeOnly
	public void setHighlightRange (int, int, boolean) 
		int offset
		int length
		boolean moveCursor
		org.eclipse.jface.text.IRegion rangeIndication
	public org.eclipse.jface.text.IRegion getHighlightRange () 
	public void resetHighlightRange () 
	protected void adjustHighlightRange (int, int) 
		int offset
		int length
		org.eclipse.jface.text.ITextViewerExtension5 extension
	public void selectAndReveal (int, int) 
		int start
		int length
	protected void selectAndReveal (int, int, int, int) 
		int selectionStart
		int selectionLength
		int revealStart
		int revealLength
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.text.ITextSelection textSelection
		org.eclipse.swt.custom.StyledText widget
	public org.eclipse.ui.INavigationLocation createEmptyNavigationLocation () 
	public org.eclipse.ui.INavigationLocation createNavigationLocation () 
	protected void markInNavigationHistory () 
	protected void editorSaved () 
		org.eclipse.ui.INavigationLocation[] locations
		org.eclipse.ui.IEditorInput input
		int i
		org.eclipse.ui.texteditor.TextSelectionNavigationLocation location
	protected void firePropertyChange (int) 
		int property
	public void setStatusField (org.eclipse.ui.texteditor.IStatusField, java.lang.String) 
		org.eclipse.ui.texteditor.IStatusField field
		String category
	protected org.eclipse.ui.texteditor.IStatusField getStatusField (java.lang.String) 
		String category
	protected boolean isInInsertMode () 
	public org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode getInsertMode () 
	public void setInsertMode (org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode) 
		org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode newMode
		java.util.List legalModes
	protected java.util.List getLegalInsertModes () 
	private void switchToNextInsertMode () 
		org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode mode
		java.util.List legalModes
		int i
		org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode newMode
	private void toggleOverwriteMode () 
	protected void configureInsertMode (org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode, boolean) 
		org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode mode
		boolean legal
		java.util.List legalModes
	protected void enableOverwriteMode (boolean) 
		boolean enable
	private org.eclipse.swt.widgets.Caret createOverwriteCaret (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.widgets.Caret caret
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.graphics.Point charSize
	private org.eclipse.swt.widgets.Caret createInsertCaret (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.widgets.Caret caret
	private org.eclipse.swt.graphics.Image createRawInsertModeCaretImage (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.graphics.PaletteData caretPalette
		int width
		int widthOffset
		org.eclipse.swt.graphics.ImageData imageData
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Image bracketImage
		org.eclipse.swt.graphics.GC gc
		int height
		int i
	private org.eclipse.swt.widgets.Caret createRawInsertModeCaret (org.eclipse.swt.custom.StyledText) 
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.widgets.Caret caret
		org.eclipse.swt.graphics.Image image
	private int getCaretWidthPreference () 
	private void updateCaret () 
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode mode
	private void disposeNonDefaultCaret () 
	protected void handleInsertModeChanged () 
	private void updateInsertModeAction () 
		org.eclipse.jface.action.IAction action
	protected void handleCursorPositionChanged () 
	protected void updateStatusField (java.lang.String) 
		String category
		org.eclipse.ui.texteditor.IStatusField field
		String text
		org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode mode
	protected void updateStatusFields () 
		java.util.Iterator e
	protected java.lang.String getCursorPosition () 
		org.eclipse.swt.custom.StyledText styledText
		int caret
		org.eclipse.jface.text.IDocument document
		int line
		int lineOffset
		int tabWidth
		int column
		int i
	public boolean isEditorInputReadOnly () 
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
	public boolean isEditorInputModifiable () 
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
	public void addRulerContextMenuListener (org.eclipse.jface.action.IMenuListener) 
		org.eclipse.jface.action.IMenuListener listener
	public void removeRulerContextMenuListener (org.eclipse.jface.action.IMenuListener) 
		org.eclipse.jface.action.IMenuListener listener
	protected boolean canHandleMove (org.eclipse.ui.IEditorInput, org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput originalElement
		org.eclipse.ui.IEditorInput movedElement
	protected static final int widgetOffset2ModelOffset (org.eclipse.jface.text.source.ISourceViewer, int) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		int widgetOffset
		org.eclipse.jface.text.ITextViewerExtension5 extension
	protected static final int modelOffset2WidgetOffset (org.eclipse.jface.text.source.ISourceViewer, int) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		int modelOffset
		org.eclipse.jface.text.ITextViewerExtension5 extension
	protected static final org.eclipse.jface.text.IRegion getCoverage (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.jface.text.ITextViewerExtension5 extension
	protected static final boolean isVisible (org.eclipse.jface.text.source.ISourceViewer, int, int) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		int offset
		int length
		org.eclipse.jface.text.ITextViewerExtension5 extension
		org.eclipse.jface.text.IRegion overlap
	public void showChangeInformation (boolean) 
		boolean show
	public boolean isChangeInformationShowing () 
	protected void setStatusLineErrorMessage (java.lang.String) 
		String message
		org.eclipse.ui.texteditor.IEditorStatusLine statusLine
	protected void setStatusLineMessage (java.lang.String) 
		String message
		org.eclipse.ui.texteditor.IEditorStatusLine statusLine
	public org.eclipse.jface.text.source.Annotation gotoAnnotation (boolean) 
		boolean forward
		org.eclipse.jface.text.ITextSelection selection
		org.eclipse.jface.text.Position position
		org.eclipse.jface.text.source.Annotation annotation
	protected org.eclipse.jface.text.source.Annotation findAnnotation (int, int, boolean, org.eclipse.jface.text.Position) 
		int offset
		int length
		boolean forward
		org.eclipse.jface.text.Position annotationPosition
		org.eclipse.jface.text.source.Annotation nextAnnotation
		org.eclipse.jface.text.Position nextAnnotationPosition
		org.eclipse.jface.text.source.Annotation containingAnnotation
		org.eclipse.jface.text.Position containingAnnotationPosition
		boolean currentAnnotation
		org.eclipse.jface.text.IDocument document
		int endOfDocument
		int distance
		org.eclipse.jface.text.source.IAnnotationModel model
		java.util.Iterator e
		org.eclipse.jface.text.source.Annotation a
		org.eclipse.jface.text.Position p
		int currentDistance
	protected boolean isNavigationTarget (org.eclipse.jface.text.source.Annotation) 
		org.eclipse.jface.text.source.Annotation annotation
	public void showRevisionInformation (org.eclipse.jface.text.revisions.RevisionInformation, java.lang.String) 
		org.eclipse.jface.text.revisions.RevisionInformation info
		String quickDiffProviderId
	public void restoreState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
	public void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.swt.custom.StyledText textWidget
	protected boolean containsSavedState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
	protected void doRestoreState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		Integer offset
		Integer length
		org.eclipse.swt.custom.StyledText textWidget
		Integer topPixel
		Integer horizontalPixel
	public org.eclipse.ui.Saveable[] getSaveables () 
	public org.eclipse.ui.Saveable[] getActiveSaveables () 
	protected void installTabsToSpacesConverter () 
		org.eclipse.jface.text.source.SourceViewerConfiguration config
		int tabWidth
		org.eclipse.jface.text.TabsToSpacesConverter tabToSpacesConverter
	protected void uninstallTabsToSpacesConverter () 
	protected boolean isTabsToSpacesConversionEnabled () 
	protected final void updateIndentPrefixes () 
		org.eclipse.jface.text.source.SourceViewerConfiguration configuration
		String[] types
		int i
		String[] prefixes
	protected boolean isBlockSelectionModeSupported () 
	public final boolean isBlockSelectionModeEnabled () 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.swt.custom.StyledText styledText
	public void setBlockSelectionMode (boolean) 
		boolean enable
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.swt.custom.StyledText styledText
		org.eclipse.swt.graphics.Font blockFont
		org.eclipse.swt.graphics.Font normalFont
	static org.eclipse.jface.text.source.ISourceViewer access$0 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static void access$1 (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.jface.text.source.ISourceViewer, org.eclipse.swt.graphics.Font) 
	static void access$2 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static void access$3 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static void access$4 (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.jface.text.source.ISourceViewer) 
	static java.util.List access$5 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static org.eclipse.ui.texteditor.AbstractTextEditor$ActivationCodeTrigger access$6 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static org.eclipse.ui.IMemento access$7 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static void access$8 (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.ui.IMemento) 
	static void access$9 (org.eclipse.ui.texteditor.AbstractTextEditor, boolean) 
	static void access$10 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode access$11 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static void access$12 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static org.eclipse.jface.text.source.IVerticalRuler access$13 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static org.eclipse.swt.widgets.Menu access$14 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static org.eclipse.ui.texteditor.AbstractTextEditor$SelectionListener access$15 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static org.eclipse.ui.internal.texteditor.FocusedInformationPresenter access$16 (org.eclipse.ui.texteditor.AbstractTextEditor) 
	static void access$17 (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.ui.internal.texteditor.FocusedInformationPresenter) 
	static void access$18 (org.eclipse.ui.texteditor.AbstractTextEditor, java.lang.Object) 
	static java.lang.Object access$19 (org.eclipse.ui.texteditor.AbstractTextEditor) 
}

org/eclipse/ui/texteditor/AnnotationPreference.class
AnnotationPreference.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.AnnotationPreference extends java.lang.Object {
	public static final String STYLE_NONE
	public static final String STYLE_SQUIGGLES
	public static final String STYLE_PROBLEM_UNDERLINE
	public static final String STYLE_BOX
	public static final String STYLE_DASHED_BOX
	public static final String STYLE_UNDERLINE
	public static final String STYLE_IBEAM
	protected static final Object IMAGE_DESCRIPTOR
	protected static final Object QUICK_FIX_IMAGE_DESCRIPTOR
	protected static final Object PREFERENCE_LABEL
	protected static final Object PRESENTATION_LAYER
	protected static final Object SYMBOLIC_IMAGE_NAME
	protected static final Object HEADER_VALUE
	protected static final Object IMAGE_PROVIDER
	protected static final Object INCLUDE_ON_PREFERENCE_PAGE
	protected static final Object TEXT_PREFERENCE_KEY
	protected static final Object TEXT_PREFERENCE_VALUE
	protected static final Object COLOR_PREFERENCE_KEY
	protected static final Object COLOR_PREFERENCE_VALUE
	protected static final Object HIGHLIGHT_PREFERENCE_KEY
	protected static final Object HIGHLIGHT_PREFERENCE_VALUE
	protected static final Object IS_GO_TO_NEXT_TARGET_KEY
	protected static final Object IS_GO_TO_NEXT_TARGET_VALUE
	protected static final Object IS_GO_TO_PREVIOUS_TARGET_KEY
	protected static final Object IS_GO_TO_PREVIOUS_TARGET_VALUE
	protected static final Object VERTICAL_RULER_PREFERENCE_KEY
	protected static final Object VERTICAL_RULER_PREFERENCE_VALUE
	protected static final Object OVERVIEW_RULER_PREFERENCE_KEY
	protected static final Object OVERVIEW_RULER_PREFERENCE_VALUE
	protected static final Object SHOW_IN_NAVIGATION_DROPDOWN_KEY
	protected static final Object SHOW_IN_NAVIGATION_DROPDOWN_VALUE
	protected static final Object TEXT_STYLE_PREFERENCE_KEY
	protected static final Object TEXT_STYLE_PREFERENCE_VALUE
	protected static final Object[] ATTRIBUTES
	private Object fAnnotationType
	private String fMarkerType
	private int fSeverity
	public org.eclipse.ui.texteditor.IAnnotationImageProvider fAnnotationImageProvider
	public org.eclipse.core.runtime.IConfigurationElement fConfigurationElement
	public String fAnnotationImageProviderAttribute
	private java.util.Map fAttributes
	static void  () 
	public void  () 
	public void  (java.lang.Object, java.lang.String, java.lang.String, java.lang.String, int) 
		Object annotationType
		String colorKey
		String textKey
		String overviewRulerKey
		int presentationLayer
	protected void setValue (java.lang.Object, java.lang.Object) 
		Object attribute
		Object value
	protected void setValue (java.lang.Object, int) 
		Object attribute
		int value
	protected void setValue (java.lang.Object, boolean) 
		Object attribute
		boolean value
	protected java.lang.String getStringValue (java.lang.Object) 
		Object attribute
		Object value
	protected boolean getBooleanValue (java.lang.Object) 
		Object attribute
		Object value
	protected int getIntegerValue (java.lang.Object) 
		Object attribute
		Object value
	public java.lang.Object getValue (java.lang.Object) 
		Object attribute
	public boolean hasValue (java.lang.Object) 
		Object attribute
	public boolean isPreferenceKey (java.lang.String) 
		String key
	public java.lang.Object getAnnotationType () 
	public java.lang.String getMarkerType () 
	public int getSeverity () 
	public void setAnnotationType (java.lang.Object) 
		Object annotationType
	public void setMarkerType (java.lang.String) 
		String markerType
	public void setSeverity (int) 
		int severity
	public java.lang.String getColorPreferenceKey () 
	public org.eclipse.swt.graphics.RGB getColorPreferenceValue () 
	public java.lang.String getPreferenceLabel () 
	public java.lang.String getOverviewRulerPreferenceKey () 
	public boolean getOverviewRulerPreferenceValue () 
	public java.lang.String getVerticalRulerPreferenceKey () 
	public boolean getVerticalRulerPreferenceValue () 
	public int getPresentationLayer () 
	public java.lang.String getTextPreferenceKey () 
	public boolean getTextPreferenceValue () 
	public java.lang.String getHighlightPreferenceKey () 
	public boolean getHighlightPreferenceValue () 
	public boolean contributesToHeader () 
	public void setColorPreferenceKey (java.lang.String) 
		String colorKey
	public void setColorPreferenceValue (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB colorValue
	public void setPreferenceLabel (java.lang.String) 
		String label
	public void setOverviewRulerPreferenceKey (java.lang.String) 
		String overviewRulerKey
	public void setOverviewRulerPreferenceValue (boolean) 
		boolean overviewRulerValue
	public void setVerticalRulerPreferenceKey (java.lang.String) 
		String verticalRulerKey
	public void setVerticalRulerPreferenceValue (boolean) 
		boolean verticalRulerValue
	public void setPresentationLayer (int) 
		int presentationLayer
	public void setTextPreferenceKey (java.lang.String) 
		String textKey
	public void setTextPreferenceValue (boolean) 
		boolean textValue
	public void setHighlightPreferenceKey (java.lang.String) 
		String highlightKey
	public void setHighlightPreferenceValue (boolean) 
		boolean highlightValue
	public void setContributesToHeader (boolean) 
		boolean contributesToHeader
	public boolean isGoToNextNavigationTarget () 
	public void setIsGoToNextNavigationTarget (boolean) 
		boolean isGoToNextNavigationTarget
	public java.lang.String getIsGoToNextNavigationTargetKey () 
	public void setIsGoToNextNavigationTargetKey (java.lang.String) 
		String isGoToNextNavigationTargetKey
	public boolean isGoToPreviousNavigationTarget () 
	public void setIsGoToPreviousNavigationTarget (boolean) 
		boolean isGoToPreviousNavigationTarget
	public java.lang.String getIsGoToPreviousNavigationTargetKey () 
	public void setIsGoToPreviousNavigationTargetKey (java.lang.String) 
		String isGoToPreviousNavigationTargetKey
	public java.lang.String getShowInNextPrevDropdownToolbarActionKey () 
	public void setShowInNextPrevDropdownToolbarActionKey (java.lang.String) 
		String showInNextPrevDropdownToolbarActionKey
	public boolean isShowInNextPrevDropdownToolbarAction () 
	public void setShowInNextPrevDropdownToolbarAction (boolean) 
		boolean showInNextPrevDropdownToolbarAction
	public void setTextStylePreferenceKey (java.lang.String) 
		String key
	public java.lang.String getTextStylePreferenceKey () 
	public java.lang.String getTextStyleValue () 
	public void setTextStyleValue (java.lang.String) 
		String value
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public void setImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor descriptor
	public java.lang.String getSymbolicImageName () 
	public void setSymbolicImageName (java.lang.String) 
		String symbolicImageName
	public org.eclipse.ui.texteditor.IAnnotationImageProvider getAnnotationImageProvider () 
		org.osgi.framework.Bundle bundle
		org.eclipse.core.runtime.CoreException x
	public void setAnnotationImageProvider (org.eclipse.ui.texteditor.IAnnotationImageProvider) 
		org.eclipse.ui.texteditor.IAnnotationImageProvider provider
	public void setAnnotationImageProviderData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String) 
		org.eclipse.core.runtime.IConfigurationElement configurationElement
		String annotationImageProviderAttribute
	public void setIncludeOnPreferencePage (boolean) 
		boolean includeOnPreferencePage
	public boolean isIncludeOnPreferencePage () 
		Object value
	public void merge (org.eclipse.ui.texteditor.AnnotationPreference) 
		org.eclipse.ui.texteditor.AnnotationPreference preference
		int i
	public void setQuickFixImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor descriptor
	public org.eclipse.jface.resource.ImageDescriptor getQuickFixImageDescriptor () 
}

org/eclipse/ui/texteditor/BasicTextEditorActionContributor$StatusFieldDef.class
BasicTextEditorActionContributor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef extends java.lang.Object {
	private String category
	private String actionId
	private boolean visible
	private int widthInChars
	private void  (java.lang.String, java.lang.String, boolean, int) 
		String category
		String actionId
		boolean visible
		int widthInChars
	void  (java.lang.String, java.lang.String, boolean, int, org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef) 
	static java.lang.String access$1 (org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef) 
	static boolean access$2 (org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef) 
	static int access$3 (org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef) 
	static java.lang.String access$4 (org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef) 
}

org/eclipse/ui/texteditor/BasicTextEditorActionContributor.class
BasicTextEditorActionContributor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.BasicTextEditorActionContributor extends org.eclipse.ui.part.EditorActionBarContributor {
	private static final String[] ACTIONS
	private static final org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef[] STATUS_FIELD_DEFS
	private org.eclipse.ui.IEditorPart fActiveEditorPart
	private org.eclipse.ui.texteditor.RetargetTextEditorAction fFindNext
	private org.eclipse.ui.texteditor.RetargetTextEditorAction fFindPrevious
	private org.eclipse.ui.texteditor.RetargetTextEditorAction fIncrementalFind
	private org.eclipse.ui.texteditor.RetargetTextEditorAction fIncrementalFindReverse
	private org.eclipse.ui.texteditor.RetargetTextEditorAction fGotoLine
	private org.eclipse.ui.texteditor.RetargetTextEditorAction fHippieCompletion
	private java.util.Map fStatusFields
	static void  () 
	public void  () 
		int i
		org.eclipse.ui.texteditor.BasicTextEditorActionContributor$StatusFieldDef fieldDef
	protected final org.eclipse.ui.IEditorPart getActiveEditorPart () 
	protected final org.eclipse.jface.action.IAction getAction (org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		org.eclipse.ui.texteditor.ITextEditor editor
		String actionId
	private void doSetActiveEditor (org.eclipse.ui.IEditorPart) 
		org.eclipse.ui.IEditorPart part
		org.eclipse.ui.texteditor.ITextEditorExtension extension
		int i
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.IActionBars actionBars
		int i
		int i
		org.eclipse.ui.texteditor.StatusLineContributionItem statusField
		org.eclipse.ui.texteditor.ITextEditorExtension extension
	public void setActiveEditor (org.eclipse.ui.IEditorPart) 
		org.eclipse.ui.IEditorPart part
	public void contributeToMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
		org.eclipse.jface.action.IMenuManager editMenu
		org.eclipse.jface.action.IMenuManager navigateMenu
	private void addOrInsert (org.eclipse.jface.action.IContributionManager, org.eclipse.jface.action.IContributionItem) 
		org.eclipse.jface.action.IContributionManager menu
		org.eclipse.jface.action.IContributionItem item
		String id
	public void contributeToStatusLine (org.eclipse.jface.action.IStatusLineManager) 
		org.eclipse.jface.action.IStatusLineManager statusLineManager
		int i
	public void dispose () 
}

org/eclipse/ui/texteditor/BlockSelectionModeToggleAction.class
BlockSelectionModeToggleAction.java
package org.eclipse.ui.texteditor
final org.eclipse.ui.texteditor.BlockSelectionModeToggleAction extends org.eclipse.ui.texteditor.TextEditorAction {
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle resourceBundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.ITextEditorExtension5 ext5
	public void update () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.ITextEditorExtension5 ext5
}

org/eclipse/ui/texteditor/CaseAction.class
CaseAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.CaseAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private boolean fToUpper
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.AbstractTextEditor, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.AbstractTextEditor editor
		boolean toUpper
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.jface.text.IDocument document
		org.eclipse.swt.custom.StyledText st
		org.eclipse.jface.text.ITextSelection selection
		int adjustment
		org.eclipse.jface.text.IRegion[] ranges
		int i
		org.eclipse.jface.text.IRegion region
		String target
		String replacement
}

org/eclipse/ui/texteditor/ConfigurationElementSorter$ConfigurationElementComparator.class
ConfigurationElementSorter.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.ConfigurationElementSorter$ConfigurationElementComparator extends java.lang.Object implements java.util.Comparator  {
	private java.util.Map fDescriptorMapping
	private java.util.Map fPrereqsMapping
	final org.eclipse.ui.texteditor.ConfigurationElementSorter this$0
	public void  (org.eclipse.ui.texteditor.ConfigurationElementSorter, java.lang.Object[]) 
		Object[] elements
	public int compare (java.lang.Object, java.lang.Object) 
		Object object0
		Object object1
	private boolean dependsOn (java.lang.Object, java.lang.Object) 
		Object element0
		Object element1
		String pluginDesc0
		String pluginDesc1
		java.util.Set prereqUIds0
	private void initialize (java.lang.Object[]) 
		Object[] elements
		int length
		java.util.Set fBundleSet
		int i
		org.eclipse.core.runtime.IConfigurationElement configElement
		org.osgi.framework.Bundle bundle
		java.util.Iterator iter
		org.osgi.framework.Bundle bundle
		java.util.List toTest
		java.util.Set prereqUIds
		String requires
		org.eclipse.osgi.util.ManifestElement[] manifestElements
		org.eclipse.osgi.util.ManifestElement[] manifestElements
		org.osgi.framework.BundleException e
		String uid
		String message
		org.eclipse.core.runtime.Status status
		int i
		String prereqUId
		int j
		org.osgi.framework.Bundle toTest_j
	private java.lang.String getExtensionPointUniqueIdentifier (org.osgi.framework.Bundle) 
		org.osgi.framework.Bundle bundle
		String bundleName
		java.util.Set entries
		java.util.Iterator iter
		java.util.Map$Entry entry
		org.eclipse.core.runtime.IExtension extension
}

org/eclipse/ui/texteditor/ConfigurationElementSorter.class
ConfigurationElementSorter.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ConfigurationElementSorter extends java.lang.Object {
	public void  () 
	public final void sort (java.lang.Object[]) 
		Object[] elements
	public abstract org.eclipse.core.runtime.IConfigurationElement getConfigurationElement (java.lang.Object) 
}

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

org/eclipse/ui/texteditor/ContentAssistAction.class
ContentAssistAction.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.ContentAssistAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private org.eclipse.jface.text.ITextOperationTarget fOperationTarget
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.swt.widgets.Display display
		org.eclipse.ui.IWorkbenchPartSite site
		org.eclipse.swt.widgets.Shell shell
	public void update () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.ITextOperationTargetExtension targetExtension
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	static org.eclipse.jface.text.ITextOperationTarget access$0 (org.eclipse.ui.texteditor.ContentAssistAction) 
}

org/eclipse/ui/texteditor/ConvertLineDelimitersAction$ConvertRunnable.class
ConvertLineDelimitersAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.ConvertLineDelimitersAction$ConvertRunnable extends java.lang.Object implements org.eclipse.jface.operation.IRunnableWithProgress java.lang.Runnable  {
	private final org.eclipse.jface.text.IRewriteTarget fRewriteTarget
	private final String fLineDelimiter
	public void  (org.eclipse.jface.text.IRewriteTarget, java.lang.String) 
		org.eclipse.jface.text.IRewriteTarget rewriteTarget
		String lineDelimiter
	public void run (org.eclipse.core.runtime.IProgressMonitor)  throws java.lang.reflect.InvocationTargetException java.lang.InterruptedException 
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.jface.text.IDocument document
		int lineCount
		boolean isLargeUpdate
		java.util.Map partitioners
		int i
		String delimiter
		org.eclipse.jface.text.IRegion region
		org.eclipse.jface.text.BadLocationException e
	public void run () 
}

org/eclipse/ui/texteditor/ConvertLineDelimitersAction.class
ConvertLineDelimitersAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.ConvertLineDelimitersAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private final String fLineDelimiter
	static Class class$0
	public void  (org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		org.eclipse.ui.texteditor.ITextEditor editor
		String lineDelimiter
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		String lineDelimiter
		String platformLineDelimiter
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		Object adapter
		org.eclipse.jface.text.IRewriteTarget target
		org.eclipse.jface.text.IDocument document
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.ui.texteditor.ConvertLineDelimitersAction$ConvertRunnable runnable
		org.eclipse.jface.dialogs.ProgressMonitorDialog dialog
	private static java.lang.String getLabelKey (java.lang.String, java.lang.String) 
		String lineDelimiter
		String platformLineDelimiter
	private static java.lang.String getString (java.lang.String) 
		String key
	public void update () 
}

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

org/eclipse/ui/texteditor/DefaultRangeIndicator.class
DefaultRangeIndicator.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.DefaultRangeIndicator extends org.eclipse.jface.text.source.Annotation implements org.eclipse.jface.text.source.IAnnotationPresentation  {
	private static org.eclipse.swt.graphics.PaletteData fgPaletteData
	private org.eclipse.swt.graphics.Image fImage
	public void  () 
	public void paint (org.eclipse.swt.graphics.GC, org.eclipse.swt.widgets.Canvas, org.eclipse.swt.graphics.Rectangle) 
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.widgets.Canvas canvas
		org.eclipse.swt.graphics.Rectangle bounds
		org.eclipse.swt.graphics.Point canvasSize
		int x
		int y
		int w
		int h
		int b
		org.eclipse.swt.graphics.Image image
	public int getLayer () 
	private org.eclipse.swt.graphics.Image getImage (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.graphics.Rectangle imageRectangle
		org.eclipse.swt.graphics.Point controlSize
	private static org.eclipse.swt.graphics.Image createImage (org.eclipse.swt.widgets.Display, org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Point size
		int width
		int height
		org.eclipse.swt.graphics.ImageData imageData
		int y
		int x
	private static org.eclipse.swt.graphics.PaletteData createPalette (org.eclipse.swt.widgets.Display) 
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.graphics.Color c1
		org.eclipse.swt.graphics.Color c2
		org.eclipse.swt.graphics.RGB[] rgbs
	static org.eclipse.swt.graphics.Image access$0 (org.eclipse.ui.texteditor.DefaultRangeIndicator) 
	static void access$1 (org.eclipse.ui.texteditor.DefaultRangeIndicator, org.eclipse.swt.graphics.Image) 
}

org/eclipse/ui/texteditor/DeleteLineAction.class
DeleteLineAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.DeleteLineAction extends org.eclipse.ui.texteditor.TextEditorAction {
	public static final int WHOLE
	public static final int TO_BEGINNING
	public static final int TO_END
	private final int fType
	private final boolean fCopyToClipboard
	private org.eclipse.ui.texteditor.IDeleteLineTarget fTarget
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		int type
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		int type
		boolean copyToClipboard
	public void  (org.eclipse.ui.texteditor.ITextEditor, int, boolean) 
		org.eclipse.ui.texteditor.ITextEditor editor
		int type
		boolean copyToClipboard
	private static java.lang.String getPrefix (int, boolean) 
		int type
		boolean copyToClipboard
	private static org.eclipse.jface.text.IDocument getDocument (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.IDocumentProvider documentProvider
		org.eclipse.jface.text.IDocument document
	private static org.eclipse.jface.text.ITextSelection getSelection (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.jface.viewers.ISelection selection
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.ITextSelection selection
	public void update () 
		org.eclipse.ui.texteditor.ITextEditor editor
}

org/eclipse/ui/texteditor/EditorMessages.class
EditorMessages.java
package org.eclipse.ui.texteditor
final org.eclipse.ui.texteditor.EditorMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_FOR_CONSTRUCTED_KEYS
	private static java.util.ResourceBundle fgBundleForConstructedKeys
	private static final String BUNDLE_NAME
	public static String Editor_error_no_provider
	public static String Editor_error_save_title
	public static String Editor_error_save_message
	public static String Editor_error_save_deleted_title
	public static String Editor_error_save_deleted_message
	public static String Editor_error_init
	public static String Editor_error_save_outofsync_title
	public static String Editor_error_save_outofsync_message
	public static String Editor_error_activated_outofsync_title
	public static String Editor_error_activated_outofsync_message
	public static String Editor_error_activated_deleted_save_title
	public static String Editor_error_activated_deleted_save_message
	public static String Editor_error_activated_deleted_save_button_save
	public static String Editor_error_activated_deleted_save_button_close
	public static String Editor_error_activated_deleted_close_title
	public static String Editor_error_activated_deleted_close_message
	public static String Editor_error_refresh_outofsync_title
	public static String Editor_error_refresh_outofsync_message
	public static String Editor_error_revert_title
	public static String Editor_error_revert_message
	public static String Editor_error_setinput_title
	public static String Editor_error_setinput_message
	public static String Editor_error_validateEdit_title
	public static String Editor_error_validateEdit_message
	public static String Editor_error_HyperlinkDetector_couldNotCreate_message
	public static String Editor_error_HyperlinkDetector_invalidElementName_message
	public static String Editor_error_HyperlinkDetector_invalidExtension_message
	public static String Editor_error_HyperlinkDetectorTarget_invalidElementName_message
	public static String Editor_error_HyperlinkDetectorTarget_invalidExtension_message
	public static String AbstractDocumentProvider_error_save_inuse
	public static String Editor_mark_status_message_mark_set
	public static String Editor_mark_status_message_mark_cleared
	public static String Editor_mark_status_message_mark_swapped
	public static String MarkRegionTarget_markNotSet
	public static String MarkRegionTarget_markNotVisible
	public static String Editor_FindIncremental_name
	public static String Editor_FindIncremental_reverse_name
	public static String Editor_FindIncremental_not_found_pattern
	public static String Editor_FindIncremental_found_pattern
	public static String Editor_FindIncremental_render_tab
	public static String Editor_FindIncremental_wrapped
	public static String Editor_FindIncremental_reverse
	public static String Editor_ConvertLineDelimiter_title
	public static String Editor_statusline_state_readonly_label
	public static String Editor_statusline_state_writable_label
	public static String Editor_statusline_mode_insert_label
	public static String Editor_statusline_mode_overwrite_label
	public static String Editor_statusline_mode_smartinsert_label
	public static String Editor_statusline_position_pattern
	public static String Editor_statusline_error_label
	public static String WorkbenchChainedTextFontFieldEditor_defaultWorkbenchTextFont
	public static String FindReplace_title
	public static String FindReplace_Find_label
	public static String FindReplace_Replace_label
	public static String FindReplace_Direction
	public static String FindReplace_ForwardRadioButton_label
	public static String FindReplace_BackwardRadioButton_label
	public static String FindReplace_Scope
	public static String FindReplace_GlobalRadioButton_label
	public static String FindReplace_SelectedRangeRadioButton_label
	public static String FindReplace_Options
	public static String FindReplace_CaseCheckBox_label
	public static String FindReplace_WrapCheckBox_label
	public static String FindReplace_WholeWordCheckBox_label
	public static String FindReplace_IncrementalCheckBox_label
	public static String FindReplace_RegExCheckbox_label
	public static String FindReplace_FindNextButton_label
	public static String FindReplace_ReplaceFindButton_label
	public static String FindReplace_ReplaceSelectionButton_label
	public static String FindReplace_ReplaceAllButton_label
	public static String FindReplace_CloseButton_label
	public static String FindReplace_Status_noMatch_label
	public static String FindReplace_Status_replacement_label
	public static String FindReplace_Status_replacements_label
	public static String FindReplace_Status_wrapped_label
	public static String FindNext_Status_noMatch_label
	public static String AbstractDocumentProvider_ok
	public static String AbstractDocumentProvider_error
	public static String FindReplaceDialog_read_only
	public static String Editor_MoveLines_IllegalMove_status
	public static String Editor_error_clipboard_copy_failed_message
	static Class class$0
	static void  () 
	public static java.util.ResourceBundle getBundleForConstructedKeys () 
	private void  () 
}

org/eclipse/ui/texteditor/EditorMessages.properties
org/eclipse/ui/texteditor/EditorStatusLine$StatusLineClearer.class
EditorStatusLine.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.EditorStatusLine$StatusLineClearer extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.texteditor.EditorStatusLine this$0
	private void  (org.eclipse.ui.texteditor.EditorStatusLine) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
	void  (org.eclipse.ui.texteditor.EditorStatusLine, org.eclipse.ui.texteditor.EditorStatusLine$StatusLineClearer) 
}

org/eclipse/ui/texteditor/EditorStatusLine.class
EditorStatusLine.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.EditorStatusLine extends java.lang.Object implements org.eclipse.ui.texteditor.IEditorStatusLine  {
	private final org.eclipse.jface.action.IStatusLineManager fStatusLineManager
	private final org.eclipse.jface.viewers.ISelectionProvider fSelectionProvider
	private org.eclipse.ui.texteditor.EditorStatusLine$StatusLineClearer fStatusLineClearer
	public void  (org.eclipse.jface.action.IStatusLineManager, org.eclipse.jface.viewers.ISelectionProvider) 
		org.eclipse.jface.action.IStatusLineManager statusLineManager
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
	public org.eclipse.jface.action.IStatusLineManager getStatusLineManager () 
	public org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider () 
	public void setMessage (boolean, java.lang.String, org.eclipse.swt.graphics.Image) 
		boolean error
		String message
		org.eclipse.swt.graphics.Image image
	private static boolean isMessageEmpty (java.lang.String) 
		String message
	private void uninstallStatusLineClearer () 
	private void installStatusLineClearer () 
		org.eclipse.ui.texteditor.EditorStatusLine$StatusLineClearer statusLineClearer
	static org.eclipse.jface.action.IStatusLineManager access$0 (org.eclipse.ui.texteditor.EditorStatusLine) 
	static org.eclipse.ui.texteditor.EditorStatusLine$StatusLineClearer access$1 (org.eclipse.ui.texteditor.EditorStatusLine) 
	static void access$2 (org.eclipse.ui.texteditor.EditorStatusLine) 
}

org/eclipse/ui/texteditor/FindNextAction.class
FindNextAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.FindNextAction extends org.eclipse.ui.texteditor.ResourceAction implements org.eclipse.ui.texteditor.IUpdate  {
	private org.eclipse.jface.text.IFindReplaceTarget fTarget
	private org.eclipse.ui.IWorkbenchPart fWorkbenchPart
	private org.eclipse.ui.IWorkbenchWindow fWorkbenchWindow
	private org.eclipse.jface.dialogs.IDialogSettings fDialogSettings
	private java.util.List fFindHistory
	private String fFindString
	private boolean fForward
	private boolean fWrapInit
	private boolean fCaseInit
	private boolean fWholeWordInit
	private boolean fRegExSearch
	private String fSelection
	static Class class$0
	static Class class$1
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchPart, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.IWorkbenchPart workbenchPart
		boolean forward
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchWindow, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.IWorkbenchWindow workbenchWindow
		boolean forward
	private java.lang.String getFindString () 
		String fullSelection
		String firstLine
	private org.eclipse.jface.action.IStatusLineManager getStatusLineManager () 
		org.eclipse.ui.IEditorPart editor
	private void statusNotFound () 
		org.eclipse.jface.action.IStatusLineManager manager
	private void statusClear () 
		org.eclipse.jface.action.IStatusLineManager manager
	public void run () 
		boolean wholeWord
	private boolean isWord (java.lang.String) 
		String str
		int i
	public void update () 
	private int findIndex (java.lang.String, int, boolean, boolean, boolean, boolean, boolean) 
		String findString
		int startPosition
		boolean forwardSearch
		boolean caseSensitive
		boolean wrapSearch
		boolean wholeWord
		boolean regExSearch
		int index
		int index
	private boolean findNext (java.lang.String, boolean, boolean, boolean, boolean, boolean) 
		String findString
		boolean forwardSearch
		boolean caseSensitive
		boolean wrapSearch
		boolean wholeWord
		boolean regExSearch
		org.eclipse.swt.graphics.Point r
		int findReplacePosition
		int index
	private void beep () 
		org.eclipse.swt.widgets.Shell shell
	private int findAndSelect (int, java.lang.String, boolean, boolean, boolean, boolean) 
		int offset
		String findString
		boolean forwardSearch
		boolean caseSensitive
		boolean wholeWord
		boolean regExSearch
	private org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
		org.eclipse.jface.dialogs.IDialogSettings settings
	private void readConfiguration () 
		org.eclipse.jface.dialogs.IDialogSettings s
		String[] findHistory
		int i
	private void writeConfiguration () 
		org.eclipse.jface.dialogs.IDialogSettings s
		int index
		String[] names
	private java.lang.String getFirstLine (java.lang.String) 
		String selection
		int[] info
}

org/eclipse/ui/texteditor/FindReplaceAction$FindReplaceDialogStub.class
FindReplaceAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceAction$FindReplaceDialogStub extends java.lang.Object implements org.eclipse.ui.IPartListener2 org.eclipse.jface.dialogs.IPageChangedListener org.eclipse.swt.events.DisposeListener  {
	private org.eclipse.ui.IWorkbenchPart fPart
	private org.eclipse.ui.IWorkbenchPart fPreviousPart
	private org.eclipse.jface.text.IFindReplaceTarget fPreviousTarget
	private org.eclipse.ui.IWorkbenchWindow fWindow
	private org.eclipse.ui.texteditor.FindReplaceDialog fDialog
	public void  (org.eclipse.ui.IWorkbenchPartSite) 
		org.eclipse.ui.IWorkbenchPartSite site
		org.eclipse.ui.IPartService service
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	public org.eclipse.ui.texteditor.FindReplaceDialog getDialog () 
	private void partActivated (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.jface.text.IFindReplaceTarget target
		boolean isEditable
		org.eclipse.ui.texteditor.ITextEditorExtension2 extension
	public void partActivated (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
	public void pageChanged (org.eclipse.jface.dialogs.PageChangedEvent) 
		org.eclipse.jface.dialogs.PageChangedEvent event
	public void partClosed (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
		org.eclipse.ui.IWorkbenchPart part
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent event
	public void partOpened (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
	public void partDeactivated (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
	public void partBroughtToTop (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
	public void partHidden (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
	public void partInputChanged (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
	public void partVisible (org.eclipse.ui.IWorkbenchPartReference) 
		org.eclipse.ui.IWorkbenchPartReference partRef
	public void checkShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
}

org/eclipse/ui/texteditor/FindReplaceAction.class
FindReplaceAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.FindReplaceAction extends org.eclipse.ui.texteditor.ResourceAction implements org.eclipse.ui.texteditor.IUpdate  {
	private static org.eclipse.ui.texteditor.FindReplaceAction$FindReplaceDialogStub fgFindReplaceDialogStub
	private static org.eclipse.ui.texteditor.FindReplaceAction$FindReplaceDialogStub fgFindReplaceDialogStubShell
	private org.eclipse.jface.text.IFindReplaceTarget fTarget
	private org.eclipse.ui.IWorkbenchPart fWorkbenchPart
	private org.eclipse.ui.IWorkbenchWindow fWorkbenchWindow
	private org.eclipse.swt.widgets.Shell fShell
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchPart) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.IWorkbenchPart workbenchPart
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.swt.widgets.Shell, org.eclipse.jface.text.IFindReplaceTarget) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.swt.widgets.Shell shell
		org.eclipse.jface.text.IFindReplaceTarget target
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchWindow) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.IWorkbenchWindow workbenchWindow
	public void run () 
		org.eclipse.ui.texteditor.FindReplaceDialog dialog
		org.eclipse.ui.texteditor.FindReplaceDialog dialog
		boolean isEditable
		boolean isEditable
		boolean isEditable
		org.eclipse.swt.widgets.Shell shell
	public void update () 
	static org.eclipse.ui.texteditor.FindReplaceAction$FindReplaceDialogStub access$0 () 
	static void access$1 (org.eclipse.ui.texteditor.FindReplaceAction$FindReplaceDialogStub) 
	static org.eclipse.ui.texteditor.FindReplaceAction$FindReplaceDialogStub access$2 () 
	static void access$3 (org.eclipse.ui.texteditor.FindReplaceAction$FindReplaceDialogStub) 
}

org/eclipse/ui/texteditor/FindReplaceDialog$1$ReplaceAllRunnable.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$1$ReplaceAllRunnable extends java.lang.Object implements java.lang.Runnable  {
	public int numberOfOccurrences
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	private final String val$findString
	private final String val$replaceString
	void  (org.eclipse.ui.texteditor.FindReplaceDialog, java.lang.String, java.lang.String) 
	public void run () 
}

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

org/eclipse/ui/texteditor/FindReplaceDialog$10.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$10 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	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/texteditor/FindReplaceDialog$11.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$11 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
		boolean newState
}

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

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

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

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

org/eclipse/ui/texteditor/FindReplaceDialog$5.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$5 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	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/texteditor/FindReplaceDialog$6.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$6 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	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/texteditor/FindReplaceDialog$7.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$7 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	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/texteditor/FindReplaceDialog$8.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$8 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/ui/texteditor/FindReplaceDialog$9.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$9 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	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/texteditor/FindReplaceDialog$ActivationListener.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$ActivationListener extends org.eclipse.swt.events.ShellAdapter {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	public void shellActivated (org.eclipse.swt.events.ShellEvent) 
		org.eclipse.swt.events.ShellEvent e
	public void shellDeactivated (org.eclipse.swt.events.ShellEvent) 
		org.eclipse.swt.events.ShellEvent e
}

org/eclipse/ui/texteditor/FindReplaceDialog$FindModifyListener.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog$FindModifyListener extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.texteditor.FindReplaceDialog this$0
	private void  (org.eclipse.ui.texteditor.FindReplaceDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
		int offset
	void  (org.eclipse.ui.texteditor.FindReplaceDialog, org.eclipse.ui.texteditor.FindReplaceDialog$FindModifyListener) 
}

org/eclipse/ui/texteditor/FindReplaceDialog.class
FindReplaceDialog.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceDialog extends org.eclipse.jface.dialogs.Dialog {
	private static final int HISTORY_SIZE
	private org.eclipse.swt.graphics.Point fIncrementalBaseLocation
	private boolean fWrapInit
	private boolean fCaseInit
	private boolean fWholeWordInit
	private boolean fForwardInit
	private boolean fGlobalInit
	private boolean fIncrementalInit
	private boolean fNeedsInitialFindBeforeReplace
	boolean fIsRegExInit
	private java.util.List fFindHistory
	private java.util.List fReplaceHistory
	private org.eclipse.jface.text.IRegion fOldScope
	private boolean fIsTargetEditable
	private org.eclipse.jface.text.IFindReplaceTarget fTarget
	private org.eclipse.swt.widgets.Shell fParentShell
	private org.eclipse.swt.widgets.Shell fActiveShell
	private final org.eclipse.ui.texteditor.FindReplaceDialog$ActivationListener fActivationListener
	private final org.eclipse.swt.events.ModifyListener fFindModifyListener
	private org.eclipse.swt.widgets.Label fReplaceLabel
	private org.eclipse.swt.widgets.Label fStatusLabel
	private org.eclipse.swt.widgets.Button fForwardRadioButton
	private org.eclipse.swt.widgets.Button fGlobalRadioButton
	private org.eclipse.swt.widgets.Button fSelectedRangeRadioButton
	private org.eclipse.swt.widgets.Button fCaseCheckBox
	private org.eclipse.swt.widgets.Button fWrapCheckBox
	private org.eclipse.swt.widgets.Button fWholeWordCheckBox
	private org.eclipse.swt.widgets.Button fIncrementalCheckBox
	private org.eclipse.swt.widgets.Button fIsRegExCheckBox
	private org.eclipse.swt.widgets.Button fReplaceSelectionButton
	private org.eclipse.swt.widgets.Button fReplaceFindButton
	private org.eclipse.swt.widgets.Button fFindNextButton
	private org.eclipse.swt.widgets.Button fReplaceAllButton
	private org.eclipse.swt.widgets.Combo fFindField
	private org.eclipse.swt.widgets.Combo fReplaceField
	private org.eclipse.ui.fieldassist.ContentAssistCommandAdapter fContentAssistFindField
	private org.eclipse.ui.fieldassist.ContentAssistCommandAdapter fContentAssistReplaceField
	private org.eclipse.swt.graphics.Rectangle fDialogPositionInit
	private org.eclipse.jface.dialogs.IDialogSettings fDialogSettings
	private boolean fIsTargetSupportingRegEx
	private boolean fUseSelectedLines
	private boolean fGiveFocusToFindField
	static Class class$0
	public void  (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell parentShell
	protected boolean isResizable () 
	public org.eclipse.swt.widgets.Shell getParentShell () 
	private boolean okToUse (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
	public void create () 
		org.eclipse.swt.widgets.Shell shell
	private org.eclipse.swt.widgets.Composite createButtonSection (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite panel
		org.eclipse.swt.layout.GridLayout layout
	private org.eclipse.swt.widgets.Composite createConfigPanel (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.Composite directionGroup
		org.eclipse.swt.widgets.Composite scopeGroup
		org.eclipse.swt.widgets.Composite optionsGroup
	protected org.eclipse.swt.widgets.Control createContents (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.Composite inputPanel
		org.eclipse.swt.widgets.Composite configPanel
		org.eclipse.swt.widgets.Composite buttonPanelB
		org.eclipse.swt.widgets.Composite statusBar
	private void setContentAssistsEnablement (boolean) 
		boolean enable
	private org.eclipse.swt.widgets.Composite createDirectionGroup (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.Group group
		org.eclipse.swt.layout.GridLayout groupLayout
		org.eclipse.swt.events.SelectionListener selectionListener
		org.eclipse.swt.widgets.Button backwardRadioButton
	private org.eclipse.swt.widgets.Composite createScopeGroup (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.Group group
		org.eclipse.swt.layout.GridLayout groupLayout
	private void useSelectedLines (boolean) 
		boolean selectedLines
		org.eclipse.jface.text.IFindReplaceTargetExtension extensionTarget
		org.eclipse.jface.text.IRegion scope
		org.eclipse.jface.text.IRegion scope
		org.eclipse.swt.graphics.Point lineSelection
		int offset
	private org.eclipse.swt.widgets.Composite createInputPanel (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.events.ModifyListener listener
		org.eclipse.swt.widgets.Composite panel
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Label findLabel
		org.eclipse.jface.fieldassist.ComboContentAdapter contentAdapter
		org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider findProposer
		org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider replaceProposer
	private org.eclipse.swt.widgets.Composite createOptionsGroup (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.Group group
		org.eclipse.swt.layout.GridLayout groupLayout
		org.eclipse.swt.events.SelectionListener selectionListener
	private org.eclipse.swt.widgets.Composite createStatusAndCloseButton (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite panel
		org.eclipse.swt.layout.GridLayout layout
		String label
		org.eclipse.swt.widgets.Button closeButton
	protected void buttonPressed (int) 
		int buttonID
	private int findIndex (java.lang.String, int, boolean, boolean, boolean, boolean, boolean, boolean) 
		String findString
		int startPosition
		boolean forwardSearch
		boolean caseSensitive
		boolean wrapSearch
		boolean wholeWord
		boolean regExSearch
		boolean beep
		int index
		int index
	private int findAndSelect (int, java.lang.String, boolean, boolean, boolean, boolean) 
		int offset
		String findString
		boolean forwardSearch
		boolean caseSensitive
		boolean wholeWord
		boolean regExSearch
	org.eclipse.swt.graphics.Point replaceSelection (java.lang.String, boolean) 
		String replaceString
		boolean regExReplace
	private boolean findNext (java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) 
		String findString
		boolean forwardSearch
		boolean caseSensitive
		boolean wrapSearch
		boolean wholeWord
		boolean incremental
		boolean regExSearch
		boolean beep
		org.eclipse.swt.graphics.Point r
		int findReplacePosition
		int index
	private org.eclipse.swt.graphics.Rectangle getDialogBoundaries () 
	protected org.eclipse.swt.graphics.Point getInitialSize () 
		org.eclipse.swt.graphics.Point initialSize
		org.eclipse.swt.graphics.Point minSize
	private java.util.List getFindHistory () 
	private java.lang.String getFindString () 
	private java.util.List getReplaceHistory () 
	private java.lang.String getReplaceString () 
	private java.lang.String getFirstLine (java.lang.String) 
		String selection
		int[] info
	public boolean close () 
	private void handleDialogClose () 
	private void writeSelection () 
		org.eclipse.jface.dialogs.IDialogSettings s
	private void storeSettings () 
	private void initFindStringFromSelection () 
		String fullSelection
		boolean isRegEx
		String firstLine
		String pattern
	private void initIncrementalBaseLocation () 
	private boolean isCaseSensitiveSearch () 
	private boolean isRegExSearch () 
	private boolean isRegExSearchAvailableAndChecked () 
	private boolean isForwardSearch () 
	private boolean isWholeWordSetting () 
	private boolean isWholeWordSearch () 
	private boolean isWrapSearch () 
	private boolean isIncrementalSearch () 
	private org.eclipse.swt.widgets.Button makeButton (org.eclipse.swt.widgets.Composite, java.lang.String, int, boolean, org.eclipse.swt.events.SelectionListener) 
		org.eclipse.swt.widgets.Composite parent
		String label
		int id
		boolean dfltButton
		org.eclipse.swt.events.SelectionListener listener
		org.eclipse.swt.widgets.Button b
	private org.eclipse.ui.texteditor.IEditorStatusLine getStatusLineManager () 
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorPart editor
	private void statusMessage (boolean, java.lang.String) 
		boolean error
		String message
		org.eclipse.ui.texteditor.IEditorStatusLine statusLine
	private void statusError (java.lang.String) 
		String message
	private void statusMessage (java.lang.String) 
		String message
	private void performReplaceAll () 
		int replaceCount
		String replaceString
		String findString
		org.eclipse.ui.texteditor.FindReplaceDialog$1$ReplaceAllRunnable runnable
		String msg
		java.util.regex.PatternSyntaxException ex
	private boolean validateTargetState () 
		org.eclipse.ui.texteditor.IFindReplaceTargetExtension2 extension
	private boolean performReplaceSelection () 
		String replaceString
		boolean replaced
		boolean replaced
		boolean replaced
		java.util.regex.PatternSyntaxException ex
	private void performSearch () 
	private void performSearch (boolean, boolean) 
		boolean mustInitIncrementalBaseLocation
		boolean beep
		String findString
		boolean somethingFound
		java.util.regex.PatternSyntaxException ex
	private int replaceAll (java.lang.String, java.lang.String, boolean, boolean, boolean, boolean) 
		String findString
		String replaceString
		boolean forwardSearch
		boolean caseSensitive
		boolean wholeWord
		boolean regExSearch
		int replaceCount
		int findReplacePosition
		int index
		org.eclipse.swt.graphics.Point selection
	private void setGridData (org.eclipse.swt.widgets.Control, int, boolean, int, boolean) 
		org.eclipse.swt.widgets.Control component
		int horizontalAlignment
		boolean grabExcessHorizontalSpace
		int verticalAlignment
		boolean grabExcessVerticalSpace
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.layout.GridData gd
	private void addDecorationMargin (org.eclipse.swt.widgets.Control) 
		org.eclipse.swt.widgets.Control control
		Object layoutData
		org.eclipse.swt.layout.GridData gd
		org.eclipse.jface.fieldassist.FieldDecoration dec
	private void updateButtonState () 
	private void updateButtonState (boolean) 
		boolean disableReplace
		boolean selection
		boolean enable
		String str
		boolean findString
	private boolean isWord (java.lang.String) 
		String str
		int i
	private void updateCombo (org.eclipse.swt.widgets.Combo, java.util.List) 
		org.eclipse.swt.widgets.Combo combo
		java.util.List content
		int i
	private void updateFindAndReplaceHistory () 
	private void updateFindHistory () 
	private void updateHistory (org.eclipse.swt.widgets.Combo, java.util.List) 
		org.eclipse.swt.widgets.Combo combo
		java.util.List history
		String findString
		int index
	private boolean isEditable () 
		boolean isEditable
	public void updateTarget (org.eclipse.jface.text.IFindReplaceTarget, boolean, boolean) 
		org.eclipse.jface.text.IFindReplaceTarget target
		boolean isTargetEditable
		boolean initializeFindString
	public void setParentShell (org.eclipse.swt.widgets.Shell) 
		org.eclipse.swt.widgets.Shell shell
	private org.eclipse.jface.dialogs.IDialogSettings getDialogSettings () 
		org.eclipse.jface.dialogs.IDialogSettings settings
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings () 
		String sectionName
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.jface.dialogs.IDialogSettings section
	protected int getDialogBoundsStrategy () 
	private void readConfiguration () 
		org.eclipse.jface.dialogs.IDialogSettings s
		String[] findHistory
		java.util.List history
		int i
		String[] replaceHistory
		java.util.List history
		int i
	private void writeConfiguration () 
		org.eclipse.jface.dialogs.IDialogSettings s
		java.util.List history
		String findString
		String replaceString
	private void writeHistory (java.util.List, org.eclipse.jface.dialogs.IDialogSettings, java.lang.String) 
		java.util.List history
		org.eclipse.jface.dialogs.IDialogSettings settings
		String sectionName
		int itemCount
		java.util.Set distinctItems
		int i
		String item
		String[] names
	static void access$0 (org.eclipse.ui.texteditor.FindReplaceDialog, org.eclipse.swt.widgets.Shell) 
	static void access$1 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$2 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Shell access$3 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Combo access$4 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$5 (org.eclipse.ui.texteditor.FindReplaceDialog, org.eclipse.swt.widgets.Control) 
	static void access$6 (org.eclipse.ui.texteditor.FindReplaceDialog, boolean) 
	static void access$7 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Button access$8 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Button access$9 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$10 (org.eclipse.ui.texteditor.FindReplaceDialog, boolean) 
	static org.eclipse.jface.text.IFindReplaceTarget access$11 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$12 (org.eclipse.ui.texteditor.FindReplaceDialog, org.eclipse.jface.text.IRegion) 
	static boolean access$13 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$14 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.graphics.Point access$15 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$16 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$17 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$18 (org.eclipse.ui.texteditor.FindReplaceDialog, boolean) 
	static boolean access$19 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$20 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static int access$21 (org.eclipse.ui.texteditor.FindReplaceDialog, int, java.lang.String, boolean, boolean, boolean, boolean) 
	static void access$22 (org.eclipse.ui.texteditor.FindReplaceDialog, boolean, boolean) 
	static void access$23 (org.eclipse.ui.texteditor.FindReplaceDialog, boolean) 
	static void access$24 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$25 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$26 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Button access$27 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$28 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$29 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Button access$30 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$31 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static boolean access$32 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$33 (org.eclipse.ui.texteditor.FindReplaceDialog, boolean) 
	static boolean access$34 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Button access$35 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static org.eclipse.swt.widgets.Button access$36 (org.eclipse.ui.texteditor.FindReplaceDialog) 
	static void access$37 (org.eclipse.ui.texteditor.FindReplaceDialog, boolean) 
	static int access$38 (org.eclipse.ui.texteditor.FindReplaceDialog, java.lang.String, java.lang.String, boolean, boolean, boolean, boolean) 
}

org/eclipse/ui/texteditor/FindReplaceTarget.class
FindReplaceTarget.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.FindReplaceTarget extends java.lang.Object implements org.eclipse.jface.text.IFindReplaceTarget org.eclipse.jface.text.IFindReplaceTargetExtension org.eclipse.ui.texteditor.IFindReplaceTargetExtension2 org.eclipse.jface.text.IFindReplaceTargetExtension3  {
	private org.eclipse.ui.texteditor.AbstractTextEditor fEditor
	private org.eclipse.jface.text.IFindReplaceTarget fTarget
	public void  (org.eclipse.ui.texteditor.AbstractTextEditor, org.eclipse.jface.text.IFindReplaceTarget) 
		org.eclipse.ui.texteditor.AbstractTextEditor editor
		org.eclipse.jface.text.IFindReplaceTarget target
	private org.eclipse.jface.text.IFindReplaceTarget getTarget () 
	private org.eclipse.jface.text.IFindReplaceTargetExtension getExtension () 
	public boolean canPerformFind () 
	public int findAndSelect (int, java.lang.String, boolean, boolean, boolean) 
		int offset
		String findString
		boolean searchForward
		boolean caseSensitive
		boolean wholeWord
	public int findAndSelect (int, java.lang.String, boolean, boolean, boolean, boolean) 
		int offset
		String findString
		boolean searchForward
		boolean caseSensitive
		boolean wholeWord
		boolean regExSearch
	public org.eclipse.swt.graphics.Point getSelection () 
	public java.lang.String getSelectionText () 
	public boolean isEditable () 
	public void replaceSelection (java.lang.String) 
		String text
	public void replaceSelection (java.lang.String, boolean) 
		String text
		boolean regExReplace
	public void beginSession () 
	public void endSession () 
	public org.eclipse.jface.text.IRegion getScope () 
	public void setScope (org.eclipse.jface.text.IRegion) 
		org.eclipse.jface.text.IRegion scope
	public org.eclipse.swt.graphics.Point getLineSelection () 
	public void setSelection (int, int) 
		int offset
		int length
	public void setScopeHighlightColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color color
	public void setReplaceAllMode (boolean) 
		boolean replaceAll
	public boolean validateTargetState () 
}

org/eclipse/ui/texteditor/GotoAnnotationAction.class
GotoAnnotationAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.GotoAnnotationAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private boolean fForward
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean forward
	public void  (org.eclipse.ui.texteditor.ITextEditor, boolean) 
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean forward
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	public void update () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.source.IAnnotationModel model
}

org/eclipse/ui/texteditor/GotoLastEditPositionAction.class
GotoLastEditPositionAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.GotoLastEditPositionAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.IWorkbenchWindowActionDelegate  {
	private org.eclipse.ui.IWorkbenchWindow fWindow
	private org.eclipse.jface.action.IAction fAction
	public void  () 
	public void init (org.eclipse.ui.IWorkbenchWindow) 
		org.eclipse.ui.IWorkbenchWindow window
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	public void run () 
		org.eclipse.ui.internal.texteditor.EditPosition editPosition
		org.eclipse.jface.text.Position pos
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorPart editor
		org.eclipse.ui.IEditorPart editor
		org.eclipse.ui.texteditor.ITextEditor textEditor
		org.eclipse.ui.IEditorSite site
		org.eclipse.jface.viewers.ISelectionProvider provider
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
		boolean enabled
	private org.eclipse.ui.IWorkbenchWindow getWindow () 
	public void dispose () 
}

org/eclipse/ui/texteditor/GotoLineAction$GotoLineDialog.class
GotoLineAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.GotoLineAction$GotoLineDialog extends org.eclipse.jface.dialogs.InputDialog {
	public void  (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, java.lang.String, org.eclipse.jface.dialogs.IInputValidator) 
		org.eclipse.swt.widgets.Shell parent
		String title
		String message
		String initialValue
		org.eclipse.jface.dialogs.IInputValidator validator
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings () 
		String sectionName
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.jface.dialogs.IDialogSettings section
	protected int getDialogBoundsStrategy () 
}

org/eclipse/ui/texteditor/GotoLineAction$NumberValidator.class
GotoLineAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.GotoLineAction$NumberValidator extends java.lang.Object implements org.eclipse.jface.dialogs.IInputValidator  {
	final org.eclipse.ui.texteditor.GotoLineAction this$0
	void  (org.eclipse.ui.texteditor.GotoLineAction) 
	public java.lang.String isValid (java.lang.String) 
		String input
		int i
}

org/eclipse/ui/texteditor/GotoLineAction.class
GotoLineAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.GotoLineAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private int fLastLine
	private java.util.ResourceBundle fBundle
	private String fPrefix
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	public void  (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	private void gotoLine (int) 
		int line
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.jface.text.IDocument document
		int start
		org.eclipse.ui.IWorkbenchPage page
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.IDocumentProvider docProvider
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.BadLocationException ex
		org.eclipse.core.runtime.IStatus status
		String title
		String message
		String currentLineStr
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.text.ITextSelection textSelection
		org.eclipse.swt.widgets.Control textWidget
		boolean caretAtStartOfSelection
		int currentLine
		int currentLine
		int currentLine
		int endOffset
		org.eclipse.ui.texteditor.GotoLineAction$GotoLineDialog d
		int line
	static int access$0 (org.eclipse.ui.texteditor.GotoLineAction) 
	static java.util.ResourceBundle access$1 (org.eclipse.ui.texteditor.GotoLineAction) 
	static java.lang.String access$2 (org.eclipse.ui.texteditor.GotoLineAction) 
}

org/eclipse/ui/texteditor/HippieCompleteAction$1.class
HippieCompleteAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.HippieCompleteAction$1 extends java.lang.Object implements org.eclipse.ui.internal.texteditor.ICompoundEditListener  {
	final org.eclipse.ui.texteditor.HippieCompleteAction this$0
	void  (org.eclipse.ui.texteditor.HippieCompleteAction) 
	public void endCompoundEdit () 
}

org/eclipse/ui/texteditor/HippieCompleteAction$CompletionState.class
HippieCompleteAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.HippieCompleteAction$CompletionState extends java.lang.Object {
	int length
	int nextSuggestion
	final int startOffset
	private final java.util.Iterator suggestions
	private final java.util.List consumedSuggestions
	private final boolean hasOnly1EmptySuggestion
	private final java.util.HashSet alreadyFound
	void  (java.util.Iterator, int) 
		java.util.Iterator suggestions
		int startOffset
		boolean hasOnly1Temp
		Object next
	public java.lang.String next () 
		String ret
		String temp
	private void addNewToken (java.lang.String) 
		String suggestion
	static boolean access$0 (org.eclipse.ui.texteditor.HippieCompleteAction$CompletionState) 
}

org/eclipse/ui/texteditor/HippieCompleteAction.class
HippieCompleteAction.java
package org.eclipse.ui.texteditor
final org.eclipse.ui.texteditor.HippieCompleteAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private org.eclipse.jface.text.IDocument fDocument
	private org.eclipse.ui.texteditor.HippieCompleteAction$CompletionState fLastCompletion
	private final org.eclipse.ui.internal.texteditor.HippieCompletionEngine fEngine
	private final org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy fExitStrategy
	static Class class$0
	void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	private void clearState () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.IRewriteTarget target
	private void completeNext () 
		org.eclipse.jface.text.BadLocationException e
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
	private org.eclipse.jface.text.IDocument getCurrentDocument () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.jface.text.IDocument document
	private java.lang.String getCurrentPrefix ()  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.ITextSelection selection
	private int getSelectionOffset () 
	private boolean isStateValid () 
	private void notifyUser () 
	public void run () 
	public boolean isEnabled () 
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	private void updateState () 
		java.util.List documents
		java.util.Iterator suggestions
		java.util.Iterator suggestions
		String prefix
		org.eclipse.jface.text.BadLocationException e
		org.eclipse.ui.texteditor.HippieCompleteAction$CompletionState completionState
		org.eclipse.jface.text.IRewriteTarget target
	private void log (org.eclipse.jface.text.BadLocationException) 
		org.eclipse.jface.text.BadLocationException e
		String msg
	static void access$0 (org.eclipse.ui.texteditor.HippieCompleteAction) 
}

org/eclipse/ui/texteditor/HippieProposalProcessor$Proposal.class
HippieProposalProcessor.java
package org.eclipse.ui.texteditor
final org.eclipse.ui.texteditor.HippieProposalProcessor$Proposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal org.eclipse.jface.text.contentassist.ICompletionProposalExtension org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 org.eclipse.jface.text.contentassist.ICompletionProposalExtension3 org.eclipse.jface.text.contentassist.ICompletionProposalExtension4  {
	private final String fString
	private final String fPrefix
	private final int fOffset
	public void  (java.lang.String, java.lang.String, int) 
		String string
		String prefix
		int offset
	public void apply (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	public org.eclipse.swt.graphics.Point getSelection (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	public java.lang.String getAdditionalProposalInfo () 
	public java.lang.String getDisplayString () 
	public org.eclipse.swt.graphics.Image getImage () 
	public org.eclipse.jface.text.contentassist.IContextInformation getContextInformation () 
	public void apply (org.eclipse.jface.text.IDocument, char, int) 
		org.eclipse.jface.text.IDocument document
		char trigger
		int offset
		String replacement
		org.eclipse.jface.text.BadLocationException x
	public boolean isValidFor (org.eclipse.jface.text.IDocument, int) 
		org.eclipse.jface.text.IDocument document
		int offset
	public char[] getTriggerCharacters () 
	public int getContextInformationPosition () 
	public void apply (org.eclipse.jface.text.ITextViewer, char, int, int) 
		org.eclipse.jface.text.ITextViewer viewer
		char trigger
		int stateMask
		int offset
	public void selected (org.eclipse.jface.text.ITextViewer, boolean) 
		org.eclipse.jface.text.ITextViewer viewer
		boolean smartToggle
	public void unselected (org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.ITextViewer viewer
	public boolean validate (org.eclipse.jface.text.IDocument, int, org.eclipse.jface.text.DocumentEvent) 
		org.eclipse.jface.text.IDocument document
		int offset
		org.eclipse.jface.text.DocumentEvent event
		int prefixStart
	public org.eclipse.jface.text.IInformationControlCreator getInformationControlCreator () 
	public java.lang.CharSequence getPrefixCompletionText (org.eclipse.jface.text.IDocument, int) 
		org.eclipse.jface.text.IDocument document
		int completionOffset
	public int getPrefixCompletionStart (org.eclipse.jface.text.IDocument, int) 
		org.eclipse.jface.text.IDocument document
		int completionOffset
	public boolean isAutoInsertable () 
}

org/eclipse/ui/texteditor/HippieProposalProcessor.class
HippieProposalProcessor.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.HippieProposalProcessor extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistProcessor  {
	private static final org.eclipse.jface.text.contentassist.ICompletionProposal[] NO_PROPOSALS
	private static final org.eclipse.jface.text.contentassist.IContextInformation[] NO_CONTEXTS
	private final org.eclipse.ui.internal.texteditor.HippieCompletionEngine fEngine
	static void  () 
	public void  () 
	public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
		String prefix
		java.util.List suggestions
		java.util.List result
		java.util.Iterator it
		String string
	private java.lang.String getPrefix (org.eclipse.jface.text.ITextViewer, int)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
		org.eclipse.jface.text.IDocument doc
		int length
	private org.eclipse.jface.text.contentassist.ICompletionProposal createProposal (java.lang.String, java.lang.String, int) 
		String string
		String prefix
		int offset
	public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
	public char[] getCompletionProposalAutoActivationCharacters () 
	public char[] getContextInformationAutoActivationCharacters () 
	public org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator () 
	private java.util.ArrayList createSuggestionsFromOpenDocument (org.eclipse.jface.text.ITextViewer, int, java.lang.String)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
		String prefix
		org.eclipse.jface.text.IDocument document
		java.util.ArrayList completions
	private java.util.List getSuggestions (org.eclipse.jface.text.ITextViewer, int, java.lang.String)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
		String prefix
		java.util.ArrayList suggestions
		org.eclipse.jface.text.IDocument currentDocument
		org.eclipse.ui.IWorkbenchWindow window
		org.eclipse.ui.IEditorReference[] editorReferences
		int i
		org.eclipse.ui.IEditorPart editor
		org.eclipse.ui.texteditor.ITextEditor textEditor
		org.eclipse.ui.IEditorInput input
		org.eclipse.jface.text.IDocument doc
		java.util.List uniqueSuggestions
	public java.lang.String getErrorMessage () 
}

org/eclipse/ui/texteditor/HyperlinkDetectorDescriptor$1.class
HyperlinkDetectorDescriptor.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor this$0
	private final org.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector[] val$result
	private final Throwable[] val$exception
	void  (org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor, java.lang.String, org.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector[], java.lang.Throwable[]) 
		String $anonymous0
	public void run ()  throws java.lang.Exception 
		String pluginId
		boolean isPlugInActivated
	public void handleException (java.lang.Throwable) 
		Throwable ex
}

org/eclipse/ui/texteditor/HyperlinkDetectorDescriptor.class
HyperlinkDetectorDescriptor.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor extends java.lang.Object {
	public static final String STATE_MASK_POSTFIX
	private static final String HYPERLINK_DETECTORS_EXTENSION_POINT
	private static final String HYPERLINK_DETECTOR_ELEMENT
	private static final String ID_ATTRIBUTE
	private static final String NAME_ATTRIBUTE
	private static final String DESCRIPTION_ATTRIBUTE
	private static final String TARGET_ID_ATTRIBUTE
	private static final String CLASS_ATTRIBUTE
	private static final String ACTIVATE_PLUG_IN_ATTRIBUTE
	private static final String MODIFIER_KEYS
	private org.eclipse.core.runtime.IConfigurationElement fElement
	private org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor fTarget
	public static org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor[] getContributedHyperlinkDetectors () 
		org.eclipse.core.runtime.IExtensionRegistry registry
		org.eclipse.core.runtime.IConfigurationElement[] elements
		org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor[] hyperlinkDetectorDescs
	private void  (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	public org.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector createHyperlinkDetector ()  throws org.eclipse.core.runtime.CoreException 
		Throwable[] exception
		org.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector[] result
		String message
		org.eclipse.core.runtime.ISafeRunnable code
	private boolean isValid (org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor[]) 
		org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor[] targets
		String targetId
		int i
	public java.lang.String getId () 
	public java.lang.String getName () 
	public org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor getTarget () 
	public java.lang.String getTargetId () 
	public java.lang.String getDescription () 
	public java.lang.String getModifierKeys () 
	public boolean canActivatePlugIn () 
		String value
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	private static org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor[] createDescriptors (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] elements
		org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor[] targets
		java.util.List result
		int i
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor desc
		String message
		String message
	static org.eclipse.core.runtime.IConfigurationElement access$0 (org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor) 
}

org/eclipse/ui/texteditor/HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.class
HyperlinkDetectorRegistry.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate extends java.lang.Object implements org.eclipse.jface.text.hyperlink.IHyperlinkDetector org.eclipse.jface.text.hyperlink.IHyperlinkDetectorExtension org.eclipse.jface.text.hyperlink.IHyperlinkDetectorExtension2  {
	private org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor fHyperlinkDescriptor
	private org.eclipse.jface.text.hyperlink.AbstractHyperlinkDetector fHyperlinkDetector
	private boolean fFailedDuringCreation
	private org.eclipse.core.runtime.IAdaptable fContext
	private int fStateMask
	private boolean fIsEnabled
	final org.eclipse.ui.texteditor.HyperlinkDetectorRegistry this$0
	private void  (org.eclipse.ui.texteditor.HyperlinkDetectorRegistry, org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor) 
		org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor descriptor
	public org.eclipse.jface.text.hyperlink.IHyperlink[] detectHyperlinks (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion, boolean) 
		org.eclipse.jface.text.ITextViewer textViewer
		org.eclipse.jface.text.IRegion region
		boolean canShowMultipleHyperlinks
	private boolean isEnabled () 
	private void setContext (org.eclipse.core.runtime.IAdaptable) 
		org.eclipse.core.runtime.IAdaptable context
	public void dispose () 
	public int getStateMask () 
	void  (org.eclipse.ui.texteditor.HyperlinkDetectorRegistry, org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor, org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate) 
	static void access$1 (org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate, org.eclipse.core.runtime.IAdaptable) 
}

org/eclipse/ui/texteditor/HyperlinkDetectorRegistry.class
HyperlinkDetectorRegistry.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.HyperlinkDetectorRegistry extends java.lang.Object {
	private org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor[] fHyperlinkDetectorDescriptors
	private org.eclipse.jface.preference.IPreferenceStore fPreferenceStore
	public void  () 
	public void  (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore preferenceStore
	public synchronized org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor[] getHyperlinkDetectorDescriptors () 
		org.eclipse.ui.texteditor.HyperlinkDetectorDescriptor[] result
	private synchronized void initHyperlinkDetectorDescriptors () 
	public org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] createHyperlinkDetectors (java.lang.String, org.eclipse.core.runtime.IAdaptable) 
		String targetId
		org.eclipse.core.runtime.IAdaptable context
		java.util.List result
		int i
		org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate detector
	static org.eclipse.jface.preference.IPreferenceStore access$0 (org.eclipse.ui.texteditor.HyperlinkDetectorRegistry) 
}

org/eclipse/ui/texteditor/HyperlinkDetectorTargetDescriptor.class
HyperlinkDetectorTargetDescriptor.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor extends java.lang.Object {
	private static final String HYPERLINK_DETECTOR_TARGETS_EXTENSION_POINT
	private static final String TARGET_ELEMENT
	private static final String ID_ATTRIBUTE
	private static final String NAME_ATTRIBUTE
	private static final String DESCRIPTION_ATTRIBUTE
	private static final String CONTEXT_ELEMENT
	private static final String TYPE_ATTRIBUTE
	private org.eclipse.core.runtime.IConfigurationElement fElement
	public static org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor[] getContributedHyperlinkDetectorTargets () 
		org.eclipse.core.runtime.IExtensionRegistry registry
		org.eclipse.core.runtime.IConfigurationElement[] elements
		org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor[] hyperlinkDetectorDescs
	private void  (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	public java.lang.String getId () 
	public java.lang.String getName () 
	public java.lang.String[] getTypes () 
		org.eclipse.core.runtime.IConfigurationElement[] contexts
		String[] types
		int i
	public java.lang.String getDescription () 
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	private static org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor[] createDescriptors (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] elements
		java.util.List result
		int i
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.texteditor.HyperlinkDetectorTargetDescriptor desc
		String message
		String message
	private boolean isValid () 
}

org/eclipse/ui/texteditor/IAbstractTextEditorHelpContextIds.class
IAbstractTextEditorHelpContextIds.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds extends java.lang.Object {
	public static final String PREFIX
	public static final String ACTION_POSTFIX
	public static final String UNDO_ACTION
	public static final String REDO_ACTION
	public static final String CUT_ACTION
	public static final String COPY_ACTION
	public static final String PASTE_ACTION
	public static final String DELETE_ACTION
	public static final String DELETE_LINE_ACTION
	public static final String JOIN_LINES_ACTION
	public static final String CUT_LINE_ACTION
	public static final String DELETE_LINE_TO_BEGINNING_ACTION
	public static final String CUT_LINE_TO_BEGINNING_ACTION
	public static final String DELETE_LINE_TO_END_ACTION
	public static final String CUT_LINE_TO_END_ACTION
	public static final String SET_MARK_ACTION
	public static final String CLEAR_MARK_ACTION
	public static final String SWAP_MARK_ACTION
	public static final String SELECT_ALL_ACTION
	public static final String SHIFT_RIGHT_ACTION
	public static final String SHIFT_LEFT_ACTION
	public static final String FIND_ACTION
	public static final String FIND_NEXT_ACTION
	public static final String FIND_PREVIOUS_ACTION
	public static final String GOTO_NEXT_ANNOTATION_ACTION
	public static final String GOTO_PREVIOUS_ANNOTATION_ACTION
	public static final String FIND_INCREMENTAL_ACTION
	public static final String FIND_INCREMENTAL_REVERSE_ACTION
	public static final String BOOKMARK_ACTION
	public static final String ADD_TASK_ACTION
	public static final String SAVE_ACTION
	public static final String REVERT_TO_SAVED_ACTION
	public static final String GOTO_LINE_ACTION
	public static final String PRINT_ACTION
	public static final String CONVERT_LINE_DELIMITERS_TO_WINDOWS
	public static final String CONVERT_LINE_DELIMITERS_TO_UNIX
	public static final String CONVERT_LINE_DELIMITERS_TO_MAC
	public static final String FIND_REPLACE_DIALOG
	public static final String GOTO_LAST_EDIT_POSITION_ACTION
	public static final String MOVE_LINES_ACTION
	public static final String COPY_LINES_ACTION
	public static final String UPPER_CASE_ACTION
	public static final String LOWER_CASE_ACTION
	public static final String SMART_ENTER_ACTION
	public static final String TOGGLE_INSERT_MODE_ACTION
	public static final String HIPPIE_COMPLETION_ACTION
	public static final String CONTENT_ASSIST_ACTION
	public static final String CONTENT_ASSIST_CONTEXT_INFORMATION_ACTION
	public static final String QUICK_ASSIST_ACTION
	public static final String RECENTER_ACTION
	public static final String SHOW_WHITESPACE_CHARACTERS_ACTION
	public static final String SHOW_INFORMATION_ACTION
	public static final String TEMPLATES_VIEW
	public static final String BLOCK_SELECTION_MODE_ACTION
	static void  () 
}

org/eclipse/ui/texteditor/IAnnotationImageProvider.class
IAnnotationImageProvider.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IAnnotationImageProvider extends java.lang.Object {
	public abstract org.eclipse.swt.graphics.Image getManagedImage (org.eclipse.jface.text.source.Annotation) 
	public abstract java.lang.String getImageDescriptorId (org.eclipse.jface.text.source.Annotation) 
	public abstract org.eclipse.jface.resource.ImageDescriptor getImageDescriptor (java.lang.String) 
}

org/eclipse/ui/texteditor/IDeleteLineTarget.class
IDeleteLineTarget.java
package org.eclipse.ui.texteditor
abstract org.eclipse.ui.texteditor.IDeleteLineTarget extends java.lang.Object {
	public abstract void deleteLine (org.eclipse.jface.text.IDocument, int, int, int, boolean)  throws org.eclipse.jface.text.BadLocationException 
}

org/eclipse/ui/texteditor/IDocumentProvider.class
IDocumentProvider.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IDocumentProvider extends java.lang.Object {
	public abstract void connect (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
	public abstract void disconnect (java.lang.Object) 
	public abstract org.eclipse.jface.text.IDocument getDocument (java.lang.Object) 
	public abstract void resetDocument (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
	public abstract void saveDocument (org.eclipse.core.runtime.IProgressMonitor, java.lang.Object, org.eclipse.jface.text.IDocument, boolean)  throws org.eclipse.core.runtime.CoreException 
	public abstract long getModificationStamp (java.lang.Object) 
	public abstract long getSynchronizationStamp (java.lang.Object) 
	public abstract boolean isDeleted (java.lang.Object) 
	public abstract boolean mustSaveDocument (java.lang.Object) 
	public abstract boolean canSaveDocument (java.lang.Object) 
	public abstract org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel (java.lang.Object) 
	public abstract void aboutToChange (java.lang.Object) 
	public abstract void changed (java.lang.Object) 
	public abstract void addElementStateListener (org.eclipse.ui.texteditor.IElementStateListener) 
	public abstract void removeElementStateListener (org.eclipse.ui.texteditor.IElementStateListener) 
}

org/eclipse/ui/texteditor/IDocumentProviderExtension.class
IDocumentProviderExtension.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IDocumentProviderExtension extends java.lang.Object {
	public abstract boolean isReadOnly (java.lang.Object) 
	public abstract boolean isModifiable (java.lang.Object) 
	public abstract void validateState (java.lang.Object, java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
	public abstract boolean isStateValidated (java.lang.Object) 
	public abstract void updateStateCache (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
	public abstract void setCanSaveDocument (java.lang.Object) 
	public abstract org.eclipse.core.runtime.IStatus getStatus (java.lang.Object) 
	public abstract void synchronize (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/ui/texteditor/IDocumentProviderExtension2.class
IDocumentProviderExtension2.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IDocumentProviderExtension2 extends java.lang.Object {
	public abstract void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor) 
	public abstract org.eclipse.core.runtime.IProgressMonitor getProgressMonitor () 
}

org/eclipse/ui/texteditor/IDocumentProviderExtension3.class
IDocumentProviderExtension3.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IDocumentProviderExtension3 extends java.lang.Object {
	public abstract boolean isSynchronized (java.lang.Object) 
}

org/eclipse/ui/texteditor/IDocumentProviderExtension4.class
IDocumentProviderExtension4.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IDocumentProviderExtension4 extends java.lang.Object {
	public abstract org.eclipse.core.runtime.content.IContentType getContentType (java.lang.Object)  throws org.eclipse.core.runtime.CoreException 
}

org/eclipse/ui/texteditor/IDocumentProviderExtension5.class
IDocumentProviderExtension5.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IDocumentProviderExtension5 extends java.lang.Object {
	public abstract boolean isNotSynchronizedException (java.lang.Object, org.eclipse.core.runtime.CoreException) 
}

org/eclipse/ui/texteditor/IEditorStatusLine.class
IEditorStatusLine.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IEditorStatusLine extends java.lang.Object {
	public abstract void setMessage (boolean, java.lang.String, org.eclipse.swt.graphics.Image) 
}

org/eclipse/ui/texteditor/IElementStateListener.class
IElementStateListener.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IElementStateListener extends java.lang.Object {
	public abstract void elementDirtyStateChanged (java.lang.Object, boolean) 
	public abstract void elementContentAboutToBeReplaced (java.lang.Object) 
	public abstract void elementContentReplaced (java.lang.Object) 
	public abstract void elementDeleted (java.lang.Object) 
	public abstract void elementMoved (java.lang.Object, java.lang.Object) 
}

org/eclipse/ui/texteditor/IElementStateListenerExtension.class
IElementStateListenerExtension.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IElementStateListenerExtension extends java.lang.Object {
	public abstract void elementStateValidationChanged (java.lang.Object, boolean) 
	public abstract void elementStateChanging (java.lang.Object) 
	public abstract void elementStateChangeFailed (java.lang.Object) 
}

org/eclipse/ui/texteditor/IFindReplaceTargetExtension2.class
IFindReplaceTargetExtension2.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IFindReplaceTargetExtension2 extends java.lang.Object {
	public abstract boolean validateTargetState () 
}

org/eclipse/ui/texteditor/IReadOnlyDependent.class
IReadOnlyDependent.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IReadOnlyDependent extends java.lang.Object {
	public abstract boolean isEnabled (boolean) 
}

org/eclipse/ui/texteditor/ISchedulingRuleProvider.class
ISchedulingRuleProvider.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ISchedulingRuleProvider extends java.lang.Object {
	public abstract org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule () 
}

org/eclipse/ui/texteditor/IStatusField.class
IStatusField.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IStatusField extends java.lang.Object {
	public abstract void setText (java.lang.String) 
	public abstract void setImage (org.eclipse.swt.graphics.Image) 
}

org/eclipse/ui/texteditor/IStatusFieldExtension.class
IStatusFieldExtension.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IStatusFieldExtension extends java.lang.Object {
	public abstract void setErrorText (java.lang.String) 
	public abstract void setErrorImage (org.eclipse.swt.graphics.Image) 
	public abstract void setToolTipText (java.lang.String) 
	public abstract void setVisible (boolean) 
}

org/eclipse/ui/texteditor/ITextEditor.class
ITextEditor.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditor extends java.lang.Object implements org.eclipse.ui.IEditorPart  {
	public abstract org.eclipse.ui.texteditor.IDocumentProvider getDocumentProvider () 
	public abstract void close (boolean) 
	public abstract boolean isEditable () 
	public abstract void doRevertToSaved () 
	public abstract void setAction (java.lang.String, org.eclipse.jface.action.IAction) 
	public abstract org.eclipse.jface.action.IAction getAction (java.lang.String) 
	public abstract void setActionActivationCode (java.lang.String, char, int, int) 
	public abstract void removeActionActivationCode (java.lang.String) 
	public abstract boolean showsHighlightRangeOnly () 
	public abstract void showHighlightRangeOnly (boolean) 
	public abstract void setHighlightRange (int, int, boolean) 
	public abstract org.eclipse.jface.text.IRegion getHighlightRange () 
	public abstract void resetHighlightRange () 
	public abstract org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider () 
	public abstract void selectAndReveal (int, int) 
}

org/eclipse/ui/texteditor/ITextEditorActionConstants.class
ITextEditorActionConstants.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorActionConstants extends java.lang.Object implements org.eclipse.ui.IWorkbenchActionConstants  {
	public static final String GROUP_UNDO
	public static final String GROUP_COPY
	public static final String GROUP_EDIT
	public static final String GROUP_PRINT
	public static final String GROUP_FIND
	public static final String GROUP_SAVE
	public static final String GROUP_REST
	public static final String GROUP_OPEN
	public static final String GROUP_GENERATE
	public static final String SHIFT_RIGHT
	public static final String SHIFT_RIGHT_TAB
	public static final String SHIFT_LEFT
	public static final String DELETE_LINE
	public static final String JOIN_LINES
	public static final String CUT_LINE
	public static final String DELETE_LINE_TO_BEGINNING
	public static final String CUT_LINE_TO_BEGINNING
	public static final String DELETE_LINE_TO_END
	public static final String CUT_LINE_TO_END
	public static final String SET_MARK
	public static final String CLEAR_MARK
	public static final String SWAP_MARK
	public static final String GOTO_LINE
	public static final String SMART_ENTER
	public static final String SMART_ENTER_INVERSE
	public static final String MOVE_LINE_UP
	public static final String MOVE_LINE_DOWN
	public static final String COPY_LINE_UP
	public static final String COPY_LINE_DOWN
	public static final String UPPER_CASE
	public static final String LOWER_CASE
	public static final String FIND_NEXT
	public static final String FIND_PREVIOUS
	public static final String FIND_INCREMENTAL
	public static final String FIND_INCREMENTAL_REVERSE
	public static final String CONVERT_LINE_DELIMITERS_TO_WINDOWS
	public static final String CONVERT_LINE_DELIMITERS_TO_UNIX
	public static final String CONVERT_LINE_DELIMITERS_TO_MAC
	public static final String CHANGE_ENCODING
	public static final String RULER_DOUBLE_CLICK
	public static final String RULER_CLICK
	public static final String RULER_MANAGE_TASKS
	public static final String RULER_MANAGE_BOOKMARKS
	public static final String STATUS_CATEGORY_INPUT_POSITION
	public static final String STATUS_CATEGORY_INPUT_MODE
	public static final String STATUS_CATEGORY_ELEMENT_STATE
	public static final String STATUS_CATEGORY_FIND_FIELD
	public static final String COPY
	public static final String CUT
	public static final String DELETE
	public static final String FIND
	public static final String PASTE
	public static final String PRINT
	public static final String PROPERTIES
	public static final String REDO
	public static final String UNDO
	public static final String SAVE
	public static final String SELECT_ALL
	public static final String REVERT
	public static final String NEXT
	public static final String PREVIOUS
	public static final String REFRESH
	public static final String REVERT_TO_SAVED
	public static final String TOGGLE_INSERT_MODE
	public static final String GROUP_SETTINGS
	public static final String GROUP_RULERS
	public static final String GROUP_RESTORE
	public static final String GROUP_INFORMATION
	public static final String GROUP_ASSIST
	public static final String CONTEXT_PREFERENCES
	public static final String RULER_PREFERENCES
	public static final String LINENUMBERS_TOGGLE
	public static final String QUICKDIFF_REVERTDELETION
	public static final String QUICKDIFF_REVERTLINE
	public static final String QUICKDIFF_REVERT
	public static final String QUICKDIFF_REVERTBLOCK
	public static final String QUICKDIFF_REVERTSELECTION
	public static final String QUICKDIFF_TOGGLE
	public static final String HIPPIE_COMPLETION
	public static final String REVISION_HIDE_INFO
	public static final String CONTENT_ASSIST
	public static final String CONTENT_ASSIST_CONTEXT_INFORMATION
	public static final String QUICK_ASSIST
	public static final String REVISION_RENDERING_CYCLE
	public static final String REVISION_SHOW_AUTHOR_TOGGLE
	public static final String REVISION_SHOW_ID_TOGGLE
	public static final String RECENTER
	public static final String SHOW_WHITESPACE_CHARACTERS
	public static final String SHOW_INFORMATION
	public static final String BLOCK_SELECTION_MODE
	public static final String SHOW_CHANGE_RULER_INFORMATION
	public static final String SHOW_RULER_ANNOTATION_INFORMATION
	static void  () 
}

org/eclipse/ui/texteditor/ITextEditorActionDefinitionIds.class
ITextEditorActionDefinitionIds.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds extends java.lang.Object implements org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds  {
	public static final String DELETE_LINE
	public static final String JOIN_LINES
	public static final String CUT_LINE
	public static final String DELETE_LINE_TO_BEGINNING
	public static final String CUT_LINE_TO_BEGINNING
	public static final String DELETE_LINE_TO_END
	public static final String CUT_LINE_TO_END
	public static final String SET_MARK
	public static final String CLEAR_MARK
	public static final String SWAP_MARK
	public static final String SMART_ENTER
	public static final String SMART_ENTER_INVERSE
	public static final String MOVE_LINES_UP
	public static final String MOVE_LINES_DOWN
	public static final String COPY_LINES_UP
	public static final String COPY_LINES_DOWN
	public static final String UPPER_CASE
	public static final String LOWER_CASE
	public static final String LINE_UP
	public static final String LINE_DOWN
	public static final String LINE_START
	public static final String LINE_END
	public static final String LINE_GOTO
	public static final String COLUMN_PREVIOUS
	public static final String COLUMN_NEXT
	public static final String PAGE_UP
	public static final String PAGE_DOWN
	public static final String WORD_PREVIOUS
	public static final String WORD_NEXT
	public static final String TEXT_START
	public static final String TEXT_END
	public static final String WINDOW_START
	public static final String WINDOW_END
	public static final String SCROLL_LINE_UP
	public static final String SCROLL_LINE_DOWN
	public static final String SELECT_LINE_UP
	public static final String SELECT_LINE_DOWN
	public static final String SELECT_LINE_START
	public static final String SELECT_LINE_END
	public static final String SELECT_COLUMN_PREVIOUS
	public static final String SELECT_COLUMN_NEXT
	public static final String SELECT_PAGE_UP
	public static final String SELECT_PAGE_DOWN
	public static final String SELECT_WORD_PREVIOUS
	public static final String SELECT_WORD_NEXT
	public static final String SELECT_TEXT_START
	public static final String SELECT_TEXT_END
	public static final String SELECT_WINDOW_START
	public static final String SELECT_WINDOW_END
	public static final String DELETE_PREVIOUS
	public static final String DELETE_NEXT
	public static final String DELETE_PREVIOUS_WORD
	public static final String DELETE_NEXT_WORD
	public static final String SHIFT_RIGHT
	public static final String SHIFT_LEFT
	public static final String CONVERT_LINE_DELIMITERS_TO_WINDOWS
	public static final String CONVERT_LINE_DELIMITERS_TO_UNIX
	public static final String CONVERT_LINE_DELIMITERS_TO_MAC
	public static final String TOGGLE_OVERWRITE
	public static final String TOGGLE_SHOW_SELECTED_ELEMENT_ONLY
	public static final String SHOW_RULER_CONTEXT_MENU
	public static final String GOTO_LAST_EDIT_POSITION
	public static final String GOTO_NEXT_ANNOTATION
	public static final String GOTO_PREVIOUS_ANNOTATION
	public static final String CONTENT_ASSIST_PROPOSALS
	public static final String CONTENT_ASSIST_CONTEXT_INFORMATION
	public static final String QUICK_ASSIST
	public static final String TOGGLE_INSERT_MODE
	public static final String CHANGE_ENCODING
	public static final String QUICKDIFF_REVERTLINE
	public static final String QUICKDIFF_REVERT
	public static final String QUICKDIFF_TOGGLE
	public static final String LINENUMBER_TOGGLE
	public static final String HIPPIE_COMPLETION
	public static final String REVISION_RENDERING_CYCLE
	public static final String REVISION_AUTHOR_TOGGLE
	public static final String REVISION_ID_TOGGLE
	public static final String RECENTER
	public static final String SHOW_WHITESPACE_CHARACTERS
	public static final String SHOW_INFORMATION
	public static final String BLOCK_SELECTION_MODE
	public static final String SHOW_CHANGE_RULER_INFORMATION_ID
	public static final String SHOW_RULER_ANNOTATION_INFORMATION_ID
}

org/eclipse/ui/texteditor/ITextEditorDropTargetListener.class
ITextEditorDropTargetListener.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorDropTargetListener extends java.lang.Object implements org.eclipse.swt.dnd.DropTargetListener  {
	public abstract org.eclipse.swt.dnd.Transfer[] getTransfers () 
}

org/eclipse/ui/texteditor/ITextEditorExtension.class
ITextEditorExtension.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorExtension extends java.lang.Object {
	public abstract void setStatusField (org.eclipse.ui.texteditor.IStatusField, java.lang.String) 
	public abstract boolean isEditorInputReadOnly () 
	public abstract void addRulerContextMenuListener (org.eclipse.jface.action.IMenuListener) 
	public abstract void removeRulerContextMenuListener (org.eclipse.jface.action.IMenuListener) 
}

org/eclipse/ui/texteditor/ITextEditorExtension2.class
ITextEditorExtension2.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorExtension2 extends java.lang.Object {
	public abstract boolean isEditorInputModifiable () 
	public abstract boolean validateEditorInputState () 
}

org/eclipse/ui/texteditor/ITextEditorExtension3$InsertMode.class
ITextEditorExtension3.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode extends java.lang.Object {
	private void  () 
	void  (org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode) 
}

org/eclipse/ui/texteditor/ITextEditorExtension3.class
ITextEditorExtension3.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorExtension3 extends java.lang.Object {
	public static final org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode INSERT
	public static final org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode SMART_INSERT
	static void  () 
	public abstract org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode getInsertMode () 
	public abstract void setInsertMode (org.eclipse.ui.texteditor.ITextEditorExtension3$InsertMode) 
	public abstract void showChangeInformation (boolean) 
	public abstract boolean isChangeInformationShowing () 
}

org/eclipse/ui/texteditor/ITextEditorExtension4.class
ITextEditorExtension4.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorExtension4 extends java.lang.Object {
	public abstract org.eclipse.jface.text.source.Annotation gotoAnnotation (boolean) 
	public abstract void showRevisionInformation (org.eclipse.jface.text.revisions.RevisionInformation, java.lang.String) 
}

org/eclipse/ui/texteditor/ITextEditorExtension5.class
ITextEditorExtension5.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ITextEditorExtension5 extends java.lang.Object {
	public abstract boolean isBlockSelectionModeEnabled () 
	public abstract void setBlockSelectionMode (boolean) 
}

org/eclipse/ui/texteditor/IUpdate.class
IUpdate.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IUpdate extends java.lang.Object {
	public abstract void update () 
}

org/eclipse/ui/texteditor/IWorkbenchActionDefinitionIds.class
IWorkbenchActionDefinitionIds.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds extends java.lang.Object {
	public static final String PRINT
	public static final String SAVE
	public static final String REVERT_TO_SAVED
	public static final String REVERT
	public static final String PROPERTIES
	public static final String CUT
	public static final String COPY
	public static final String PASTE
	public static final String UNDO
	public static final String REDO
	public static final String DELETE
	public static final String SELECT_ALL
	public static final String FIND_REPLACE
	public static final String ADD_BOOKMARK
	public static final String ADD_TASK
	public static final String MOVE
	public static final String RENAME
	public static final String FIND_NEXT
	public static final String FIND_PREVIOUS
	public static final String FIND_INCREMENTAL
	public static final String FIND_INCREMENTAL_REVERSE
}

org/eclipse/ui/texteditor/IncrementalFindAction.class
IncrementalFindAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.IncrementalFindAction extends org.eclipse.ui.texteditor.ResourceAction implements org.eclipse.ui.texteditor.IUpdate  {
	private org.eclipse.jface.text.IFindReplaceTarget fTarget
	private org.eclipse.ui.IWorkbenchPart fWorkbenchPart
	private org.eclipse.ui.IWorkbenchWindow fWorkbenchWindow
	private boolean fForward
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchPart, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.IWorkbenchPart workbenchPart
		boolean forward
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchWindow, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.IWorkbenchWindow workbenchWindow
		boolean forward
	public void run () 
	public void update () 
}

org/eclipse/ui/texteditor/IncrementalFindTarget$SearchResult.class
IncrementalFindTarget.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.IncrementalFindTarget$SearchResult extends java.lang.Object {
	int selection
	int length
	int index
	int findLength
	boolean found
	boolean forward
	final org.eclipse.ui.texteditor.IncrementalFindTarget this$0
	public void  (org.eclipse.ui.texteditor.IncrementalFindTarget) 
		org.eclipse.swt.graphics.Point p
}

org/eclipse/ui/texteditor/IncrementalFindTarget.class
IncrementalFindTarget.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.IncrementalFindTarget extends java.lang.Object implements org.eclipse.jface.text.IFindReplaceTarget org.eclipse.jface.text.IFindReplaceTargetExtension org.eclipse.swt.custom.VerifyKeyListener org.eclipse.swt.events.MouseListener org.eclipse.swt.events.FocusListener org.eclipse.jface.viewers.ISelectionChangedListener org.eclipse.jface.text.ITextListener org.eclipse.core.commands.IExecutionListener  {
	private static final String TAB
	private static final String FIELD_NAME
	private static final String REVERSE_FIELD_NAME
	private static final String REVERSE
	private static final String WRAPPED
	private final org.eclipse.jface.text.ITextViewer fTextViewer
	private final org.eclipse.jface.action.IStatusLineManager fStatusLine
	private final org.eclipse.jface.text.IFindReplaceTarget fTarget
	private StringBuffer fFindString
	private int fCasePosition
	private int fWrapPosition
	private int fCurrentIndex
	private boolean fFound
	private boolean fForward
	private boolean fInstalled
	private boolean fSearching
	private java.util.Stack fSessionStack
	private String fPrevFindString
	private int fPrevCasePosition
	private org.eclipse.ui.texteditor.IStatusField fStatusField
	private boolean fIsStatusFieldExtension
	static Class class$0
	static void  () 
	private void saveState () 
	private void restoreState () 
		org.eclipse.swt.custom.StyledText text
		org.eclipse.ui.texteditor.IncrementalFindTarget$SearchResult searchResult
	public void setDirection (boolean) 
		boolean forward
	public void  (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.action.IStatusLineManager) 
		org.eclipse.jface.text.ITextViewer viewer
		org.eclipse.jface.action.IStatusLineManager manager
	public boolean canPerformFind () 
	public int findAndSelect (int, java.lang.String, boolean, boolean, boolean) 
		int offset
		String findString
		boolean searchForward
		boolean caseSensitive
		boolean wholeWord
	public org.eclipse.swt.graphics.Point getSelection () 
	public java.lang.String getSelectionText () 
	public boolean isEditable () 
	public void replaceSelection (java.lang.String) 
		String text
	public void beginSession () 
		org.eclipse.swt.custom.StyledText text
		int modelOffset
		int modelOffset
	public void endSession () 
	public org.eclipse.jface.text.IRegion getScope () 
	public void setScope (org.eclipse.jface.text.IRegion) 
		org.eclipse.jface.text.IRegion scope
	public void setReplaceAllMode (boolean) 
		boolean replaceAll
	private void install () 
		org.eclipse.swt.custom.StyledText text
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.ui.commands.ICommandService commandService
	private void uninstall () 
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.swt.custom.StyledText text
		org.eclipse.ui.commands.ICommandService commandService
	private void updateStatus () 
		String string
		String wrapPrefix
		String reversePrefix
		String pattern
		String pattern
	public void verifyKey (org.eclipse.swt.events.VerifyEvent) 
		org.eclipse.swt.events.VerifyEvent event
		int stateMask
	private boolean repeatSearch (boolean) 
		boolean forward
		String string
		org.eclipse.swt.custom.StyledText text
		int startIndex
		int index
		org.eclipse.swt.graphics.Point p
		boolean found
	private boolean addCharSearch (char) 
		char c
		String string
		org.eclipse.swt.custom.StyledText text
		int index
		org.eclipse.swt.graphics.Point p
		boolean found
	private void leave () 
	public void textChanged (org.eclipse.jface.text.TextEvent) 
		org.eclipse.jface.text.TextEvent event
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	private void statusMessage (java.lang.String) 
		String string
	private void statusError (java.lang.String) 
		String string
	private void statusClear () 
	private java.lang.String escapeTabs (java.lang.String) 
		String string
		StringBuffer buffer
		int begin
		int end
	public org.eclipse.swt.graphics.Point getLineSelection () 
	public void setSelection (int, int) 
		int offset
		int length
	public void setScopeHighlightColor (org.eclipse.swt.graphics.Color) 
		org.eclipse.swt.graphics.Color color
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent e
		boolean ignore
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.text.ITextSelection textSelection
		org.eclipse.swt.graphics.Point range
	void setStatusField (org.eclipse.ui.texteditor.IStatusField) 
		org.eclipse.ui.texteditor.IStatusField statusField
	public void notHandled (java.lang.String, org.eclipse.core.commands.NotHandledException) 
		String commandId
		org.eclipse.core.commands.NotHandledException exception
	public void postExecuteFailure (java.lang.String, org.eclipse.core.commands.ExecutionException) 
		String commandId
		org.eclipse.core.commands.ExecutionException exception
	public void postExecuteSuccess (java.lang.String, java.lang.Object) 
		String commandId
		Object returnValue
	public void preExecute (java.lang.String, org.eclipse.core.commands.ExecutionEvent) 
		String commandId
		org.eclipse.core.commands.ExecutionEvent event
	static org.eclipse.jface.text.IFindReplaceTarget access$0 (org.eclipse.ui.texteditor.IncrementalFindTarget) 
	static int access$1 (org.eclipse.ui.texteditor.IncrementalFindTarget) 
	static java.lang.StringBuffer access$2 (org.eclipse.ui.texteditor.IncrementalFindTarget) 
	static boolean access$3 (org.eclipse.ui.texteditor.IncrementalFindTarget) 
	static boolean access$4 (org.eclipse.ui.texteditor.IncrementalFindTarget) 
}

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

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

org/eclipse/ui/texteditor/InfoForm.class
InfoForm.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.InfoForm extends java.lang.Object {
	private org.eclipse.swt.custom.ScrolledComposite fScrolledComposite
	private org.eclipse.swt.graphics.Color fBackgroundColor
	private org.eclipse.swt.graphics.Color fForegroundColor
	private org.eclipse.swt.graphics.Color fSeparatorColor
	private org.eclipse.swt.widgets.Label fHeader
	private org.eclipse.swt.widgets.Label fBanner
	private org.eclipse.swt.widgets.Label fText
	private org.eclipse.jface.util.IPropertyChangeListener fPropertyChangeListener
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Display display
		org.eclipse.swt.widgets.Composite composite
		org.eclipse.swt.widgets.Composite separator
		org.eclipse.swt.layout.GridData data
	protected void createActionControls (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public org.eclipse.swt.widgets.Control getControl () 
	public void setHeaderText (java.lang.String) 
		String header
	public void setBannerText (java.lang.String) 
		String banner
	public void setInfo (java.lang.String) 
		String info
	protected void handlePropertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		org.eclipse.swt.widgets.Control control
	private org.eclipse.swt.widgets.Composite createComposite (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	private org.eclipse.swt.widgets.Composite createCompositeSeparator (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite composite
	private org.eclipse.swt.widgets.Label createLabel (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
	private org.eclipse.swt.widgets.Label createHeader (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
	private org.eclipse.swt.widgets.Label createBanner (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String text
		org.eclipse.swt.widgets.Label label
	static org.eclipse.jface.util.IPropertyChangeListener access$0 (org.eclipse.ui.texteditor.InfoForm) 
	static void access$1 (org.eclipse.ui.texteditor.InfoForm, org.eclipse.swt.custom.ScrolledComposite) 
	static org.eclipse.swt.graphics.Color access$2 (org.eclipse.ui.texteditor.InfoForm) 
	static void access$3 (org.eclipse.ui.texteditor.InfoForm, org.eclipse.swt.graphics.Color) 
	static void access$4 (org.eclipse.ui.texteditor.InfoForm, org.eclipse.swt.widgets.Label) 
	static void access$5 (org.eclipse.ui.texteditor.InfoForm, org.eclipse.swt.widgets.Label) 
	static void access$6 (org.eclipse.ui.texteditor.InfoForm, org.eclipse.swt.widgets.Label) 
}

org/eclipse/ui/texteditor/InsertLineAction.class
InsertLineAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.InsertLineAction extends org.eclipse.ui.texteditor.TextEditorAction {
	protected boolean fAbove
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor textEditor
		boolean above
	public void update () 
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor ed
		org.eclipse.ui.texteditor.AbstractTextEditor editor
		org.eclipse.jface.text.source.ISourceViewer sv
		org.eclipse.jface.text.IDocument document
		org.eclipse.swt.custom.StyledText st
		int widgetOffset
		int offset
		int currentLineNumber
		org.eclipse.jface.text.IRegion currentLine
		int insertionOffset
		org.eclipse.jface.text.IRegion previousLine
		boolean updateCaret
		int widgetInsertionOffset
		org.eclipse.jface.text.Position caret
		int widgetCaret
	private int getIndentationLength (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.IRegion line
		int pos
		int max
}

org/eclipse/ui/texteditor/JoinLinesAction.class
JoinLinesAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.JoinLinesAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private String fJoint
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		String joint
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.ITextSelection selection
		int startLine
		int endLine
		int caretOffset
	private static org.eclipse.jface.text.IDocument getDocument (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.IDocumentProvider documentProvider
		org.eclipse.jface.text.IDocument document
	private static org.eclipse.jface.text.ITextSelection getSelection (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
		org.eclipse.jface.viewers.ISelection selection
	public void update () 
		org.eclipse.ui.texteditor.ITextEditor editor
	private int joinLines (org.eclipse.jface.text.IDocument, int, int)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		int startLine
		int endLine
		StringBuffer buffer
		int line
		int startLineOffset
		int endLineOffset
		String replaceString
	private java.lang.String trim (org.eclipse.jface.text.IDocument, int, boolean)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		int line
		boolean ignoreLeadingWhitespace
		int lineOffset
		int lineLength
	private int getLineDelimiterLength (org.eclipse.jface.text.IDocument, int)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		int line
		String lineDelimiter
}

org/eclipse/ui/texteditor/KeyBindingSupportForAssistant$ReplacedCommand.class
KeyBindingSupportForAssistant.java
package org.eclipse.ui.texteditor
final org.eclipse.ui.texteditor.KeyBindingSupportForAssistant$ReplacedCommand extends java.lang.Object {
	private org.eclipse.core.commands.IHandler handler
	private org.eclipse.core.commands.Command command
	void  (java.lang.String, org.eclipse.ui.commands.ICommandService) 
		String commandId
		org.eclipse.ui.commands.ICommandService commandService
	void  (java.lang.String, org.eclipse.core.commands.IHandler, org.eclipse.ui.commands.ICommandService) 
		String commandId
		org.eclipse.core.commands.IHandler handler
		org.eclipse.ui.commands.ICommandService commandService
	void activate () 
	private void replaceWith (org.eclipse.core.commands.IHandler) 
		org.eclipse.core.commands.IHandler newHandler
}

org/eclipse/ui/texteditor/KeyBindingSupportForAssistant.class
KeyBindingSupportForAssistant.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.KeyBindingSupportForAssistant extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionListener  {
	private java.util.List fReplacedCommands
	private org.eclipse.jface.text.source.ContentAssistantFacade fContentAssistantFacade
	private org.eclipse.jface.text.quickassist.IQuickAssistAssistant fQuickAssistAssistant
	static Class class$0
	public void  (org.eclipse.jface.text.source.ContentAssistantFacade) 
		org.eclipse.jface.text.source.ContentAssistantFacade contentAssistFacade
	public void  (org.eclipse.jface.text.source.ISourceViewerExtension4) 
		org.eclipse.jface.text.source.ISourceViewerExtension4 sourceViewerExtension
	public void  (org.eclipse.jface.text.contentassist.ContentAssistant) 
		org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant
	public void  (org.eclipse.jface.text.quickassist.IQuickAssistAssistant) 
		org.eclipse.jface.text.quickassist.IQuickAssistAssistant quickAssistAssistant
	public void assistSessionStarted (org.eclipse.jface.text.contentassist.ContentAssistEvent) 
		org.eclipse.jface.text.contentassist.ContentAssistEvent event
		org.eclipse.ui.commands.ICommandService commandService
		org.eclipse.core.commands.IHandler handler
	private org.eclipse.core.commands.IHandler getHandler (java.lang.String) 
		String commandId
	public void assistSessionEnded (org.eclipse.jface.text.contentassist.ContentAssistEvent) 
		org.eclipse.jface.text.contentassist.ContentAssistEvent event
		java.util.Iterator iter
	public void selectionChanged (org.eclipse.jface.text.contentassist.ICompletionProposal, boolean) 
		org.eclipse.jface.text.contentassist.ICompletionProposal proposal
		boolean smartToggle
	public void dispose () 
}

org/eclipse/ui/texteditor/MarkAction.class
MarkAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.MarkAction extends org.eclipse.ui.texteditor.TextEditorAction {
	public static final int SET_MARK
	public static final int CLEAR_MARK
	public static final int SWAP_MARK
	private final int fType
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		int type
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.IMarkRegionTarget target
}

org/eclipse/ui/texteditor/MarkRegionTarget.class
MarkRegionTarget.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.MarkRegionTarget extends java.lang.Object implements org.eclipse.jface.text.IMarkRegionTarget  {
	private final org.eclipse.jface.text.ITextViewer fViewer
	private final org.eclipse.jface.action.IStatusLineManager fStatusLine
	public void  (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.action.IStatusLineManager) 
		org.eclipse.jface.text.ITextViewer viewer
		org.eclipse.jface.action.IStatusLineManager manager
	public void setMarkAtCursor (boolean) 
		boolean set
		org.eclipse.jface.text.ITextViewerExtension viewerExtension
		org.eclipse.swt.graphics.Point selection
	public void swapMarkAndCursor () 
		org.eclipse.jface.text.ITextViewerExtension viewerExtension
		int markPosition
		org.eclipse.swt.graphics.Point selection
	protected static final boolean isVisible (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
		org.eclipse.jface.text.ITextViewerExtension5 extension
		org.eclipse.jface.text.IRegion region
		int vOffset
}

org/eclipse/ui/texteditor/MoveLinesAction$1.class
MoveLinesAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.MoveLinesAction$1 extends java.lang.Object implements org.eclipse.ui.internal.texteditor.ICompoundEditListener  {
	final org.eclipse.ui.texteditor.MoveLinesAction this$0
	void  (org.eclipse.ui.texteditor.MoveLinesAction) 
	public void endCompoundEdit () 
}

org/eclipse/ui/texteditor/MoveLinesAction.class
MoveLinesAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.MoveLinesAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private final boolean fUpwards
	private final boolean fCopy
	private org.eclipse.jface.text.ITextViewer fTextViewer
	private final org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy fStrategy
	private boolean fAddDelimiter
	private boolean fEditInProgress
	static Class class$0
	static Class class$1
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, org.eclipse.jface.text.ITextViewer, boolean, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.ITextViewer textViewer
		boolean upwards
		boolean copy
		String[] commandIds
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.AbstractTextEditor, boolean, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.AbstractTextEditor editor
		boolean upwards
		boolean copy
	private void beginCompoundEdit () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.IRewriteTarget target
	private boolean containedByVisibleRegion (org.eclipse.jface.text.ITextSelection, org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.ITextSelection selection
		org.eclipse.jface.text.ITextViewer viewer
		int min
		int max
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.IRegion visible
		org.eclipse.jface.text.IRegion visible
		int visOffset
		int visEnd
	private void endCompoundEdit () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.IRewriteTarget target
	private org.eclipse.jface.text.ITextSelection getMovingSelection (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.ITextSelection, org.eclipse.jface.text.ITextViewer)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.ITextSelection selection
		org.eclipse.jface.text.ITextViewer viewer
		int low
		int endLine
		int high
		String delim
	private org.eclipse.jface.text.ITextSelection getSkippedLine (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.ITextSelection) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.ITextSelection selection
		int skippedLineN
		org.eclipse.jface.text.IRegion line
	private boolean isWhitespace (java.lang.String) 
		String string
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
		org.eclipse.jface.text.IDocument document
		org.eclipse.swt.custom.StyledText widget
		org.eclipse.jface.text.ITextSelection sel
		org.eclipse.jface.text.ITextSelection skippedLine
		org.eclipse.jface.text.ITextSelection movingArea
		String moving
		String skipped
		String delim
		String delim
		String insertion
		String insertion
		String insertion
		String insertion
		String insertion
		int offset
		int offset
		int offset
		int offset
		int deviation
		int deviation
		int deviation
		int deviation
		int selOffset
		int selLength
	private void selectAndReveal (org.eclipse.jface.text.ITextViewer, int, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int offset
		int length
		org.eclipse.swt.custom.StyledText st
	private void showStatus () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.IEditorStatusLine status
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.ITextEditor currentEditor
	public void update () 
	static void access$0 (org.eclipse.ui.texteditor.MoveLinesAction) 
}

org/eclipse/ui/texteditor/PropagatingFontFieldEditor.class
PropagatingFontFieldEditor.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.PropagatingFontFieldEditor extends org.eclipse.ui.texteditor.WorkbenchChainedTextFontFieldEditor {
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
}

org/eclipse/ui/texteditor/RecenterAction.class
RecenterAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.RecenterAction extends org.eclipse.ui.texteditor.TextEditorAction {
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.swt.custom.StyledText st
		int height
		int lineHeight
		int caretOffset
		int caretLine
		int topLine
}

org/eclipse/ui/texteditor/ResourceAction.class
ResourceAction.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.ResourceAction extends org.eclipse.jface.action.Action {
	protected static java.lang.String getString (java.util.ResourceBundle, java.lang.String, java.lang.String) 
		java.util.ResourceBundle bundle
		String key
		String defaultValue
		String value
	public void  (java.util.ResourceBundle, java.lang.String, int) 
		java.util.ResourceBundle bundle
		String prefix
		int style
	public void  (java.util.ResourceBundle, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
	public final void setHelpContextId (java.lang.String) 
		String contextId
	protected void initialize (java.util.ResourceBundle, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
		String labelKey
		String tooltipKey
		String imageKey
		String descriptionKey
		String file
}

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

org/eclipse/ui/texteditor/RetargetTextEditorAction$2.class
RetargetTextEditorAction.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.RetargetTextEditorAction$2 extends java.lang.Object implements org.eclipse.swt.events.HelpListener  {
	final org.eclipse.ui.texteditor.RetargetTextEditorAction this$0
	void  (org.eclipse.ui.texteditor.RetargetTextEditorAction) 
	public void helpRequested (org.eclipse.swt.events.HelpEvent) 
		org.eclipse.swt.events.HelpEvent e
		org.eclipse.swt.events.HelpListener listener
}

org/eclipse/ui/texteditor/RetargetTextEditorAction.class
RetargetTextEditorAction.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.RetargetTextEditorAction extends org.eclipse.ui.texteditor.ResourceAction {
	private org.eclipse.jface.action.IAction fAction
	private String fDefaultText
	private org.eclipse.swt.events.HelpListener fLocalHelpListener
	private org.eclipse.jface.util.IPropertyChangeListener fListener
	public void  (java.util.ResourceBundle, java.lang.String, int) 
		java.util.ResourceBundle bundle
		String prefix
		int style
	public void  (java.util.ResourceBundle, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
	public void  (java.util.ResourceBundle, java.lang.String, java.lang.String, int) 
		java.util.ResourceBundle bundle
		String prefix
		String actionId
		int style
	public void  (java.util.ResourceBundle, java.lang.String, java.lang.String) 
		java.util.ResourceBundle bundle
		String prefix
		String actionId
	private void update (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		Boolean bool
		Boolean bool
	public void setAction (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
	private void installHelpListener () 
	public void setHelpListener (org.eclipse.swt.events.HelpListener) 
		org.eclipse.swt.events.HelpListener listener
	public void run () 
	static void access$0 (org.eclipse.ui.texteditor.RetargetTextEditorAction, org.eclipse.jface.util.PropertyChangeEvent) 
	static org.eclipse.jface.action.IAction access$1 (org.eclipse.ui.texteditor.RetargetTextEditorAction) 
	static org.eclipse.swt.events.HelpListener access$2 (org.eclipse.ui.texteditor.RetargetTextEditorAction) 
}

org/eclipse/ui/texteditor/RevertToSavedAction.class
RevertToSavedAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.RevertToSavedAction extends org.eclipse.ui.texteditor.TextEditorAction {
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	public void run () 
	public void update () 
}

org/eclipse/ui/texteditor/SaveAction.class
SaveAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.SaveAction extends org.eclipse.ui.texteditor.TextEditorAction {
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	public void run () 
	public void update () 
}

org/eclipse/ui/texteditor/SelectAnnotationRulerAction.class
SelectAnnotationRulerAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.SelectAnnotationRulerAction extends org.eclipse.ui.texteditor.TextEditorAction implements org.eclipse.jface.text.source.IVerticalRulerListener  {
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.source.IVerticalRulerInfo service
		org.eclipse.jface.text.source.IVerticalRulerInfo service
	protected org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel () 
		org.eclipse.ui.texteditor.IDocumentProvider provider
	public void annotationSelected (org.eclipse.jface.text.source.VerticalRulerEvent) 
		org.eclipse.jface.text.source.VerticalRulerEvent event
	public void annotationDefaultSelected (org.eclipse.jface.text.source.VerticalRulerEvent) 
		org.eclipse.jface.text.source.VerticalRulerEvent event
		org.eclipse.jface.text.source.Annotation a
		org.eclipse.jface.text.source.IAnnotationModel model
		org.eclipse.jface.text.Position position
	public void annotationContextMenuAboutToShow (org.eclipse.jface.text.source.VerticalRulerEvent, org.eclipse.swt.widgets.Menu) 
		org.eclipse.jface.text.source.VerticalRulerEvent event
		org.eclipse.swt.widgets.Menu menu
}

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

org/eclipse/ui/texteditor/ShiftAction.class
ShiftAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.ShiftAction extends org.eclipse.ui.texteditor.TextEditorAction implements org.eclipse.ui.texteditor.IReadOnlyDependent  {
	private int fOperationCode
	private org.eclipse.jface.text.ITextOperationTarget fOperationTarget
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		int operationCode
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.swt.widgets.Display display
		org.eclipse.ui.IWorkbenchPartSite site
		org.eclipse.swt.widgets.Shell shell
	public void update () 
		org.eclipse.ui.texteditor.ITextEditor editor
	protected void updateForTab () 
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean isEnabled
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	public boolean isEnabled (boolean) 
		boolean isWritable
		org.eclipse.ui.texteditor.ITextEditor editor
	static org.eclipse.jface.text.ITextOperationTarget access$0 (org.eclipse.ui.texteditor.ShiftAction) 
	static int access$1 (org.eclipse.ui.texteditor.ShiftAction) 
}

org/eclipse/ui/texteditor/ShowWhitespaceCharactersAction.class
ShowWhitespaceCharactersAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.ShowWhitespaceCharactersAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private org.eclipse.jface.preference.IPreferenceStore fStore
	private org.eclipse.jface.text.IPainter fWhitespaceCharPainter
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, org.eclipse.jface.preference.IPreferenceStore) 
		java.util.ResourceBundle resourceBundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.preference.IPreferenceStore store
	public void setPreferenceStore (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
	public void run () 
	public void update () 
	private void installPainter () 
		org.eclipse.jface.text.ITextViewer viewer
	private void uninstallPainter () 
		org.eclipse.jface.text.ITextViewer viewer
	private org.eclipse.jface.text.ITextViewer getTextViewer () 
		org.eclipse.ui.texteditor.ITextEditor editor
	private void synchronizeWithPreference () 
		boolean checked
	private void togglePainterState (boolean) 
		boolean newState
}

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

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

org/eclipse/ui/texteditor/SourceViewerDecorationSupport$IBeamStrategy.class
SourceViewerDecorationSupport.java
package org.eclipse.ui.texteditor
final org.eclipse.ui.texteditor.SourceViewerDecorationSupport$IBeamStrategy extends java.lang.Object implements org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy  {
	private void  () 
	public void draw (org.eclipse.jface.text.source.Annotation, org.eclipse.swt.graphics.GC, org.eclipse.swt.custom.StyledText, int, int, org.eclipse.swt.graphics.Color) 
		org.eclipse.jface.text.source.Annotation annotation
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.custom.StyledText textWidget
		int offset
		int length
		org.eclipse.swt.graphics.Color color
		org.eclipse.swt.graphics.Point left
		int x1
		int y1
		int contentLength
		char ch
		int nextLine
		int nextLineOffset
	void  (org.eclipse.ui.texteditor.SourceViewerDecorationSupport$IBeamStrategy) 
}

org/eclipse/ui/texteditor/SourceViewerDecorationSupport.class
SourceViewerDecorationSupport.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.SourceViewerDecorationSupport extends java.lang.Object {
	private static org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy fgBoxStrategy
	private static org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy fgDashedBoxStrategy
	private static org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy fgNullStrategy
	private static org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy fgUnderlineStrategy
	private static org.eclipse.jface.text.source.AnnotationPainter$IDrawingStrategy fgIBeamStrategy
	private static org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy fgSquigglesStrategy
	private static org.eclipse.jface.text.source.AnnotationPainter$ITextStyleStrategy fgProblemUnderlineStrategy
	private org.eclipse.jface.text.source.ISourceViewer fSourceViewer
	private org.eclipse.jface.text.source.IOverviewRuler fOverviewRuler
	private org.eclipse.jface.text.source.IAnnotationAccess fAnnotationAccess
	private org.eclipse.jface.text.source.ISharedTextColors fSharedTextColors
	private org.eclipse.jface.text.CursorLinePainter fCursorLinePainter
	private org.eclipse.jface.text.MarginPainter fMarginPainter
	private org.eclipse.jface.text.source.AnnotationPainter fAnnotationPainter
	private org.eclipse.jface.text.source.MatchingCharacterPainter fMatchingCharacterPainter
	private org.eclipse.jface.text.source.ICharacterPairMatcher fCharacterPairMatcher
	private java.util.Map fAnnotationTypeKeyMap
	private String fCursorLinePainterEnableKey
	private String fCursorLinePainterColorKey
	private String fMarginPainterEnableKey
	private String fMarginPainterColorKey
	private String fMarginPainterColumnKey
	private String fMatchingCharacterPainterEnableKey
	private String fMatchingCharacterPainterColorKey
	private org.eclipse.jface.util.IPropertyChangeListener fPropertyChangeListener
	private org.eclipse.jface.preference.IPreferenceStore fPreferenceStore
	private String fSymbolicFontName
	private org.eclipse.ui.texteditor.SourceViewerDecorationSupport$FontPropertyChangeListener fFontPropertyChangeListener
	static void  () 
	public void  (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.IOverviewRuler, org.eclipse.jface.text.source.IAnnotationAccess, org.eclipse.jface.text.source.ISharedTextColors) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		org.eclipse.jface.text.source.IOverviewRuler overviewRuler
		org.eclipse.jface.text.source.IAnnotationAccess annotationAccess
		org.eclipse.jface.text.source.ISharedTextColors sharedTextColors
	public void install (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore store
	private void updateTextDecorations () 
		org.eclipse.swt.custom.StyledText widget
		java.util.Iterator e
		Object type
	private java.lang.Object getAnnotationDecorationType (java.lang.Object) 
		Object annotationType
		org.eclipse.ui.texteditor.AnnotationPreference info
		String key
	public void updateOverviewDecorations () 
		java.util.Iterator e
		Object type
	public void uninstall () 
	public void dispose () 
	public void setCharacterPairMatcher (org.eclipse.jface.text.source.ICharacterPairMatcher) 
		org.eclipse.jface.text.source.ICharacterPairMatcher pairMatcher
	public void setAnnotationPainterPreferenceKeys (java.lang.Object, java.lang.String, java.lang.String, java.lang.String, int) 
		Object type
		String colorKey
		String editorKey
		String overviewRulerKey
		int layer
		org.eclipse.ui.texteditor.AnnotationPreference info
	public void setAnnotationPreference (org.eclipse.ui.texteditor.AnnotationPreference) 
		org.eclipse.ui.texteditor.AnnotationPreference info
	public void setCursorLinePainterPreferenceKeys (java.lang.String, java.lang.String) 
		String enableKey
		String colorKey
	public void setMarginPainterPreferenceKeys (java.lang.String, java.lang.String, java.lang.String) 
		String enableKey
		String colorKey
		String columnKey
	public void setMatchingCharacterPainterPreferenceKeys (java.lang.String, java.lang.String) 
		String enableKey
		String colorKey
	public void setSymbolicFontName (java.lang.String) 
		String symbolicFontName
	private org.eclipse.ui.texteditor.AnnotationPreference getAnnotationPreferenceInfo (java.lang.String) 
		String preferenceKey
		java.util.Iterator e
		org.eclipse.ui.texteditor.AnnotationPreference info
	protected void handlePreferenceStoreChanged (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
		String p
		org.eclipse.ui.texteditor.AnnotationPreference info
		org.eclipse.swt.graphics.Color color
		Object type
	private org.eclipse.swt.graphics.Color getColor (java.lang.String) 
		String key
		org.eclipse.swt.graphics.RGB rgb
	private org.eclipse.swt.graphics.Color getColor (org.eclipse.swt.graphics.RGB) 
		org.eclipse.swt.graphics.RGB rgb
	private org.eclipse.swt.graphics.Color getAnnotationTypeColor (java.lang.Object) 
		Object annotationType
		org.eclipse.ui.texteditor.AnnotationPreference info
	private int getAnnotationTypeLayer (java.lang.Object) 
		Object annotationType
		org.eclipse.ui.texteditor.AnnotationPreference info
	private void showMatchingCharacters () 
		org.eclipse.jface.text.ITextViewerExtension2 extension
	private void hideMatchingCharacters () 
		org.eclipse.jface.text.ITextViewerExtension2 extension
	private boolean areMatchingCharactersShown () 
	private void showCursorLine () 
		org.eclipse.jface.text.ITextViewerExtension2 extension
	private void hideCursorLine () 
		org.eclipse.jface.text.ITextViewerExtension2 extension
	private boolean isCursorLineShown () 
	private void showMargin () 
		org.eclipse.jface.text.ITextViewerExtension2 extension
	private void hideMargin () 
		org.eclipse.jface.text.ITextViewerExtension2 extension
	private boolean isMarginShown () 
	private void showAnnotations (java.lang.Object, boolean) 
		Object annotationType
		boolean updatePainter
		org.eclipse.jface.text.ITextViewerExtension2 extension
		Object decorationType
	protected org.eclipse.jface.text.source.AnnotationPainter createAnnotationPainter () 
		org.eclipse.jface.text.source.AnnotationPainter painter
	private void updateAnnotationPainter () 
		org.eclipse.jface.text.ITextViewerExtension2 extension
	private void hideAnnotations (java.lang.Object, boolean) 
		Object annotationType
		boolean updatePainter
	private boolean areAnnotationsShown (java.lang.Object) 
		Object annotationType
		org.eclipse.ui.texteditor.AnnotationPreference info
		String key
	private boolean areAnnotationsHighlighted (java.lang.Object) 
		Object annotationType
		org.eclipse.ui.texteditor.AnnotationPreference info
	private boolean isAnnotationOverviewShown (java.lang.Object) 
		Object annotationType
		org.eclipse.ui.texteditor.AnnotationPreference info
	private void showAnnotationOverview (java.lang.Object, boolean) 
		Object annotationType
		boolean update
	private void hideAnnotationOverview (java.lang.Object, boolean) 
		Object annotationType
		boolean update
	public void hideAnnotationOverview () 
		java.util.Iterator e
	private void setAnnotationOverviewColor (java.lang.Object, org.eclipse.swt.graphics.Color) 
		Object annotationType
		org.eclipse.swt.graphics.Color color
	static org.eclipse.jface.text.MarginPainter access$0 (org.eclipse.ui.texteditor.SourceViewerDecorationSupport) 
	static java.lang.String access$1 (org.eclipse.ui.texteditor.SourceViewerDecorationSupport) 
}

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

org/eclipse/ui/texteditor/StatusLineContributionItem$Listener.class
StatusLineContributionItem.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.StatusLineContributionItem$Listener extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.ui.texteditor.StatusLineContributionItem this$0
	private void  (org.eclipse.ui.texteditor.StatusLineContributionItem) 
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	void  (org.eclipse.ui.texteditor.StatusLineContributionItem, org.eclipse.ui.texteditor.StatusLineContributionItem$Listener) 
}

org/eclipse/ui/texteditor/StatusLineContributionItem.class
StatusLineContributionItem.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.StatusLineContributionItem extends org.eclipse.jface.action.ContributionItem implements org.eclipse.ui.texteditor.IStatusField org.eclipse.ui.texteditor.IStatusFieldExtension  {
	private static final int INDENT
	static final int DEFAULT_WIDTH_IN_CHARS
	private int fFixedWidth
	private int fFixedHeight
	private String fText
	private org.eclipse.swt.graphics.Image fImage
	private String fErrorText
	private org.eclipse.swt.graphics.Image fErrorImage
	private String fToolTipText
	private int fWidthInChars
	private org.eclipse.swt.custom.CLabel fLabel
	private org.eclipse.jface.action.IAction fActionHandler
	private org.eclipse.swt.events.MouseListener fMouseListener
	public void  (java.lang.String) 
		String id
	public void  (java.lang.String, boolean, int) 
		String id
		boolean visible
		int widthInChars
	public void setText (java.lang.String) 
		String text
	public void setImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public void setErrorText (java.lang.String) 
		String text
	public void setErrorImage (org.eclipse.swt.graphics.Image) 
		org.eclipse.swt.graphics.Image image
	public void setToolTipText (java.lang.String) 
		String string
	public void fill (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label sep
		org.eclipse.jface.action.StatusLineLayoutData data
	public void setActionHandler (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction actionHandler
	private int getWidthHint (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite control
		org.eclipse.swt.graphics.GC gc
	private int getHeightHint (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite control
		org.eclipse.swt.graphics.GC gc
	private void updateMessageLabel () 
		org.eclipse.swt.widgets.Display display
		String escapedErrorText
		String escapedText
	private java.lang.String escape (java.lang.String) 
		String text
	static org.eclipse.jface.action.IAction access$0 (org.eclipse.ui.texteditor.StatusLineContributionItem) 
	static void access$1 (org.eclipse.ui.texteditor.StatusLineContributionItem, org.eclipse.swt.events.MouseListener) 
}

org/eclipse/ui/texteditor/StatusTextEditor.class
StatusTextEditor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.StatusTextEditor extends org.eclipse.ui.texteditor.AbstractTextEditor {
	private org.eclipse.swt.widgets.Composite fParent
	private org.eclipse.swt.custom.StackLayout fStackLayout
	private org.eclipse.swt.widgets.Composite fDefaultComposite
	private org.eclipse.swt.widgets.Control fStatusControl
	public void  () 
	public void createPartControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void updatePartControl (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
		org.eclipse.swt.widgets.Control front
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
		org.eclipse.core.runtime.IStatus status
	public void setFocus () 
	public boolean validateEditorInputState () 
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
		org.eclipse.core.runtime.IStatus status
	protected boolean isErrorStatus (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	protected org.eclipse.swt.widgets.Control createStatusControl (org.eclipse.swt.widgets.Composite, org.eclipse.core.runtime.IStatus) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.runtime.IStatus status
	private org.eclipse.swt.widgets.Control createInfoForm (org.eclipse.swt.widgets.Composite, org.eclipse.core.runtime.IStatus) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.core.runtime.IStatus status
		org.eclipse.ui.texteditor.InfoForm infoForm
	protected java.lang.String getStatusHeader (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	protected java.lang.String getStatusBanner (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	protected java.lang.String getStatusMessage (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	protected void updateStatusField (java.lang.String) 
		String category
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension extension
		org.eclipse.core.runtime.IStatus status
		org.eclipse.ui.texteditor.IStatusField field
	protected void doSetInput (org.eclipse.ui.IEditorInput)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.ui.IEditorInput input
	public void doRevertToSaved () 
	protected void sanityCheckState (org.eclipse.ui.IEditorInput) 
		org.eclipse.ui.IEditorInput input
	protected void handleEditorInputChanged () 
	protected void handleElementContentReplaced () 
}

org/eclipse/ui/texteditor/TextEditorAction.class
TextEditorAction.java
package org.eclipse.ui.texteditor
public abstract org.eclipse.ui.texteditor.TextEditorAction extends org.eclipse.ui.texteditor.ResourceAction implements org.eclipse.ui.texteditor.IUpdate  {
	private org.eclipse.ui.texteditor.ITextEditor fTextEditor
	protected void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
	protected void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		int style
	protected org.eclipse.ui.texteditor.ITextEditor getTextEditor () 
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	public void update () 
	protected boolean canModifyEditor () 
		org.eclipse.ui.texteditor.ITextEditor editor
	protected boolean validateEditorInputState () 
		org.eclipse.ui.texteditor.ITextEditor editor
}

org/eclipse/ui/texteditor/TextNavigationAction.class
TextNavigationAction.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.TextNavigationAction extends org.eclipse.jface.action.Action {
	private org.eclipse.swt.custom.StyledText fTextWidget
	private int fAction
	public void  (org.eclipse.swt.custom.StyledText, int) 
		org.eclipse.swt.custom.StyledText textWidget
		int action
	protected org.eclipse.swt.custom.StyledText getTextWidget () 
	public void run () 
		org.eclipse.swt.graphics.Point selection
	private void doFireSelectionChanged (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point selection
		org.eclipse.swt.widgets.Event event
	protected void fireSelectionChanged () 
	protected void fireSelectionChanged (org.eclipse.swt.graphics.Point) 
		org.eclipse.swt.graphics.Point oldSelection
		org.eclipse.swt.graphics.Point selection
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	public void addPropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public int getAccelerator () 
	public java.lang.String getDescription () 
	public org.eclipse.jface.resource.ImageDescriptor getDisabledImageDescriptor () 
	public org.eclipse.swt.events.HelpListener getHelpListener () 
	public org.eclipse.jface.resource.ImageDescriptor getHoverImageDescriptor () 
	public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor () 
	public org.eclipse.jface.action.IMenuCreator getMenuCreator () 
	public int getStyle () 
	public java.lang.String getText () 
	public java.lang.String getToolTipText () 
	public boolean isChecked () 
	public boolean isEnabled () 
	public void removePropertyChangeListener (org.eclipse.jface.util.IPropertyChangeListener) 
		org.eclipse.jface.util.IPropertyChangeListener listener
	public void setAccelerator (int) 
		int keycode
	public void setChecked (boolean) 
		boolean checked
	public void setDescription (java.lang.String) 
		String text
	public void setDisabledImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor newImage
	public void setEnabled (boolean) 
		boolean enabled
	public void setHelpListener (org.eclipse.swt.events.HelpListener) 
		org.eclipse.swt.events.HelpListener listener
	public void setHoverImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor newImage
	public void setImageDescriptor (org.eclipse.jface.resource.ImageDescriptor) 
		org.eclipse.jface.resource.ImageDescriptor newImage
	public void setMenuCreator (org.eclipse.jface.action.IMenuCreator) 
		org.eclipse.jface.action.IMenuCreator creator
	public void setText (java.lang.String) 
		String text
	public void setToolTipText (java.lang.String) 
		String text
}

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

org/eclipse/ui/texteditor/TextOperationAction.class
TextOperationAction.java
package org.eclipse.ui.texteditor
public final org.eclipse.ui.texteditor.TextOperationAction extends org.eclipse.ui.texteditor.TextEditorAction {
	private int fOperationCode
	private org.eclipse.jface.text.ITextOperationTarget fOperationTarget
	private boolean fRunsOnReadOnly
	private boolean fAllowUpdate
	static Class class$0
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		int operationCode
	public void  (java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int, boolean) 
		java.util.ResourceBundle bundle
		String prefix
		org.eclipse.ui.texteditor.ITextEditor editor
		int operationCode
		boolean runsOnReadOnly
	public void run () 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.swt.widgets.Display display
		org.eclipse.ui.IWorkbenchPartSite site
		org.eclipse.swt.widgets.Shell shell
	public void update () 
		org.eclipse.ui.texteditor.ITextEditor editor
		boolean isEnabled
	public void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	static org.eclipse.jface.text.ITextOperationTarget access$0 (org.eclipse.ui.texteditor.TextOperationAction) 
	static int access$1 (org.eclipse.ui.texteditor.TextOperationAction) 
}

org/eclipse/ui/texteditor/TextSelectionNavigationLocation.class
TextSelectionNavigationLocation.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.TextSelectionNavigationLocation extends org.eclipse.ui.NavigationLocation {
	private static final String TAG_X
	private static final String TAG_Y
	private static final String TAG_INFO
	private static final String INFO_DELETED
	private static final String INFO_NOT_DELETED
	private static final String CATEGORY
	private static final org.eclipse.jface.text.IPositionUpdater fgPositionUpdater
	private org.eclipse.jface.text.Position fPosition
	private org.eclipse.jface.text.IDocument fDocument
	private org.eclipse.jface.text.Position fSavedPosition
	static Class class$0
	static void  () 
	public void  (org.eclipse.ui.texteditor.ITextEditor, boolean) 
		org.eclipse.ui.texteditor.ITextEditor part
		boolean initialize
		org.eclipse.jface.viewers.ISelection s
		org.eclipse.jface.text.ITextSelection selection
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.Position position
	private org.eclipse.jface.text.IDocument getDocument (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor part
		org.eclipse.ui.texteditor.IDocumentProvider provider
	private boolean installOnDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.Position position
	private boolean uninstallFromDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.Position position
		org.eclipse.jface.text.Position[] category
	public java.lang.String toString () 
	private boolean equalsLocationOf (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor part
		org.eclipse.jface.viewers.ISelectionProvider provider
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.text.ITextSelection textSelection
		String text
	public void dispose () 
	public void releaseState () 
	public boolean mergeInto (org.eclipse.ui.INavigationLocation) 
		org.eclipse.ui.INavigationLocation location
		org.eclipse.ui.texteditor.TextSelectionNavigationLocation s
	public void restoreLocation () 
		org.eclipse.ui.IEditorPart part
		org.eclipse.ui.texteditor.ITextEditor editor
	public void restoreState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		org.eclipse.ui.IEditorPart part
		Integer offset
		Integer length
		String deleted
		org.eclipse.jface.text.Position p
	public void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
	public void partSaved (org.eclipse.ui.IEditorPart) 
		org.eclipse.ui.IEditorPart part
	public void update () 
		org.eclipse.ui.IEditorPart part
		org.eclipse.ui.texteditor.ITextEditor textEditor
		org.eclipse.jface.viewers.ISelection s
		org.eclipse.jface.text.ITextSelection selection
}

org/eclipse/ui/texteditor/TextViewerDeleteLineTarget$DeleteLineClipboard.class
TextViewerDeleteLineTarget.java
package org.eclipse.ui.texteditor
 org.eclipse.ui.texteditor.TextViewerDeleteLineTarget$DeleteLineClipboard extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.ModifyListener org.eclipse.jface.viewers.ISelectionChangedListener org.eclipse.jface.text.ITextListener org.eclipse.swt.events.FocusListener  {
	private final org.eclipse.jface.text.ITextViewer fViewer
	private int fIndex
	private org.eclipse.swt.dnd.Clipboard fClipboard
	private final StringBuffer fBuffer
	private boolean fDeleting
	public void  (org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.ITextViewer viewer
	public org.eclipse.jface.text.ITextViewer getViewer () 
	private void saveState () 
	private boolean hasSameState () 
	public void checkState () 
		org.eclipse.swt.custom.StyledText text
	public void append (java.lang.String) 
		String deltaString
		String string
		org.eclipse.swt.dnd.Transfer[] dataTypes
		Object[] data
	private void uninstall () 
		org.eclipse.swt.custom.StyledText text
	public void setDeleting (boolean) 
		boolean deleting
	public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void mouseUp (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent e
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void textChanged (org.eclipse.jface.text.TextEvent) 
		org.eclipse.jface.text.TextEvent event
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
	static void access$0 (org.eclipse.ui.texteditor.TextViewerDeleteLineTarget$DeleteLineClipboard) 
	static void access$1 (org.eclipse.ui.texteditor.TextViewerDeleteLineTarget$DeleteLineClipboard) 
}

org/eclipse/ui/texteditor/TextViewerDeleteLineTarget.class
TextViewerDeleteLineTarget.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.TextViewerDeleteLineTarget extends java.lang.Object implements org.eclipse.ui.texteditor.IDeleteLineTarget  {
	private final org.eclipse.ui.texteditor.TextViewerDeleteLineTarget$DeleteLineClipboard fClipboard
	public void  (org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.ITextViewer viewer
	private org.eclipse.jface.text.IRegion getDeleteRegion (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.ITextSelection, int)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.ITextSelection selection
		int type
		int offset
		int line
		int resultOffset
		int resultLength
		int endLine
		org.eclipse.jface.text.IRegion lineRegion
		int end
		String lineDelimiter
	private org.eclipse.jface.text.IRegion clipToVisibleRegion (int, int) 
		int startOffset
		int endOffset
		org.eclipse.jface.text.ITextViewer viewer
		org.eclipse.jface.text.IRegion visibleRegion
		org.eclipse.jface.text.IRegion visibleRegion
		int visibleStart
		int visibleLength
	public void deleteLine (org.eclipse.jface.text.IDocument, int, int, int, boolean)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		int offset
		int length
		int type
		boolean copyToClipboard
	public void deleteLine (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.ITextSelection, int, boolean)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.ITextSelection selection
		int type
		boolean copyToClipboard
		org.eclipse.jface.text.IRegion deleteRegion
		int deleteOffset
		int deleteLength
		org.eclipse.swt.SWTError e
		org.eclipse.core.runtime.Status status
}

org/eclipse/ui/texteditor/ValidateStateException.class
ValidateStateException.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.ValidateStateException extends org.eclipse.core.runtime.CoreException {
	private static final long serialVersionUID
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/texteditor/WorkbenchChainedTextFontFieldEditor.class
WorkbenchChainedTextFontFieldEditor.java
package org.eclipse.ui.texteditor
public org.eclipse.ui.texteditor.WorkbenchChainedTextFontFieldEditor extends org.eclipse.jface.text.PropagatingFontFieldEditor {
	public void  (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite) 
		String name
		String labelText
		org.eclipse.swt.widgets.Composite parent
	public static void startPropagate (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore target
		String targetKey
		org.eclipse.core.runtime.Plugin plugin
		org.eclipse.ui.plugin.AbstractUIPlugin uiPlugin
		org.eclipse.jface.preference.IPreferenceStore store
}

org/eclipse/ui/texteditor/link/
org/eclipse/ui/texteditor/link/EditorLinkedModeUI$EditorHistoryUpdater.class
EditorLinkedModeUI.java
package org.eclipse.ui.texteditor.link
 org.eclipse.ui.texteditor.link.EditorLinkedModeUI$EditorHistoryUpdater extends java.lang.Object implements org.eclipse.jface.text.link.LinkedModeUI$ILinkedModeUIFocusListener  {
	private void  () 
	public void linkingFocusLost (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget) 
		org.eclipse.jface.text.link.LinkedPosition position
		org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
		org.eclipse.ui.IWorkbenchWindow win
		org.eclipse.ui.IWorkbenchPage page
		org.eclipse.ui.IEditorPart part
	public void linkingFocusGained (org.eclipse.jface.text.link.LinkedPosition, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget) 
		org.eclipse.jface.text.link.LinkedPosition position
		org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
	void  (org.eclipse.ui.texteditor.link.EditorLinkedModeUI$EditorHistoryUpdater) 
}

org/eclipse/ui/texteditor/link/EditorLinkedModeUI.class
EditorLinkedModeUI.java
package org.eclipse.ui.texteditor.link
public org.eclipse.ui.texteditor.link.EditorLinkedModeUI extends org.eclipse.jface.text.link.LinkedModeUI {
	public void  (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.link.LinkedModeModel model
		org.eclipse.jface.text.ITextViewer viewer
	public void  (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.ITextViewer[]) 
		org.eclipse.jface.text.link.LinkedModeModel model
		org.eclipse.jface.text.ITextViewer[] viewers
	public void  (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget) 
		org.eclipse.jface.text.link.LinkedModeModel model
		org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget target
	public void  (org.eclipse.jface.text.link.LinkedModeModel, org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[]) 
		org.eclipse.jface.text.link.LinkedModeModel model
		org.eclipse.jface.text.link.LinkedModeUI$LinkedModeUITarget[] targets
}

org/eclipse/ui/texteditor/quickdiff/
org/eclipse/ui/texteditor/quickdiff/IQuickDiffReferenceProvider.class
IQuickDiffReferenceProvider.java
package org.eclipse.ui.texteditor.quickdiff
public abstract org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider extends java.lang.Object {
	public abstract org.eclipse.jface.text.IDocument getReference (org.eclipse.core.runtime.IProgressMonitor)  throws org.eclipse.core.runtime.CoreException 
	public abstract void dispose () 
	public abstract java.lang.String getId () 
	public abstract void setActiveEditor (org.eclipse.ui.texteditor.ITextEditor) 
	public abstract boolean isEnabled () 
	public abstract void setId (java.lang.String) 
}

org/eclipse/ui/texteditor/quickdiff/QuickDiff.class
QuickDiff.java
package org.eclipse.ui.texteditor.quickdiff
public org.eclipse.ui.texteditor.quickdiff.QuickDiff extends java.lang.Object {
	public void  () 
	public org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor getDefaultProvider () 
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffExtensionsRegistry registry
	public java.util.List getReferenceProviderDescriptors () 
		org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffExtensionsRegistry registry
	public org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider getReferenceProviderOrDefault (org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		org.eclipse.ui.texteditor.ITextEditor editor
		String id
		java.util.List descs
		java.util.Iterator iter
		org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor desc
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
		java.util.ListIterator iter
		org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor desc
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
	public org.eclipse.jface.text.source.IAnnotationModel createQuickDiffAnnotationModel (org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		org.eclipse.ui.texteditor.ITextEditor editor
		String id
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
		org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer differ
	public java.lang.Object getConfiguredQuickDiffProvider (org.eclipse.jface.text.source.IAnnotationModel) 
		org.eclipse.jface.text.source.IAnnotationModel differ
		org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer lineDiffer
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider provider
}

org/eclipse/ui/texteditor/quickdiff/QuickDiffToggleAction$1.class
QuickDiffToggleAction.java
package org.eclipse.ui.texteditor.quickdiff
 org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction$1 extends java.lang.Object implements org.eclipse.jface.action.IMenuListener  {
	private static final String GROUP_ADD
	private static final String GROUP_DEBUB
	private static final String GROUP_QUICKDIFF
	private static final String MENU_ID
	private static final String GROUP_RESTORE
	final org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction this$0
	void  (org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction) 
	public void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
		org.eclipse.jface.action.IMenuManager menu
		java.util.List descriptors
		java.util.Iterator it
		org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor desc
		org.eclipse.ui.internal.texteditor.quickdiff.ReferenceSelectionAction action
		int i
}

org/eclipse/ui/texteditor/quickdiff/QuickDiffToggleAction.class
QuickDiffToggleAction.java
package org.eclipse.ui.texteditor.quickdiff
public org.eclipse.ui.texteditor.quickdiff.QuickDiffToggleAction extends java.lang.Object implements org.eclipse.ui.IEditorActionDelegate org.eclipse.ui.texteditor.IUpdate  {
	org.eclipse.ui.texteditor.ITextEditor fEditor
	org.eclipse.jface.action.IAction fProxy
	org.eclipse.ui.internal.texteditor.quickdiff.QuickDiffRestoreAction[] fRestoreActions
	private org.eclipse.jface.action.IMenuListener fListener
	public void  () 
	public void setActiveEditor (org.eclipse.jface.action.IAction, org.eclipse.ui.IEditorPart) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.IEditorPart targetEditor
		int i
	private void removePopupMenu () 
	private void setPopupMenu () 
	boolean isConnected () 
	public void run (org.eclipse.jface.action.IAction) 
		org.eclipse.jface.action.IAction action
		org.eclipse.ui.texteditor.ITextEditorExtension3 extension
	public void selectionChanged (org.eclipse.jface.action.IAction, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.action.IAction action
		org.eclipse.jface.viewers.ISelection selection
	public void update () 
}

org/eclipse/ui/texteditor/quickdiff/ReferenceProviderDescriptor.class
ReferenceProviderDescriptor.java
package org.eclipse.ui.texteditor.quickdiff
public org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor extends java.lang.Object {
	private static final String LABEL_ATTRIBUTE
	private static final String CLASS_ATTRIBUTE
	private static final String ID_ATTRIBUTE
	private static final String DEFAULT_ATTRIBUTE
	private org.eclipse.core.runtime.IConfigurationElement fConfiguration
	private String fLabel
	private String fId
	private Boolean fDefault
	private org.osgi.framework.Bundle fBundle
	public void  (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	public java.lang.String getLabel () 
	public java.lang.String getId () 
	public org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider createProvider () 
		org.eclipse.ui.texteditor.quickdiff.IQuickDiffReferenceProvider impl
	public boolean isPluginLoaded () 
	public boolean getDefault () 
		String def
}

org/eclipse/ui/texteditor/rulers/
org/eclipse/ui/texteditor/rulers/AbstractContributedRulerColumn.class
AbstractContributedRulerColumn.java
package org.eclipse.ui.texteditor.rulers
public abstract org.eclipse.ui.texteditor.rulers.AbstractContributedRulerColumn extends java.lang.Object implements org.eclipse.ui.texteditor.rulers.IContributedRulerColumn  {
	private org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor fDescriptor
	private org.eclipse.ui.texteditor.ITextEditor fEditor
	public void  () 
	public final org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor getDescriptor () 
	public final void setDescriptor (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
	public final void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
	public final org.eclipse.ui.texteditor.ITextEditor getEditor () 
	public void columnCreated () 
	public void columnRemoved () 
}

org/eclipse/ui/texteditor/rulers/IColumnSupport.class
IColumnSupport.java
package org.eclipse.ui.texteditor.rulers
public abstract org.eclipse.ui.texteditor.rulers.IColumnSupport extends java.lang.Object {
	public abstract boolean isColumnVisible (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
	public abstract void setColumnVisible (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor, boolean) 
	public abstract boolean isColumnSupported (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
	public abstract void dispose () 
}

org/eclipse/ui/texteditor/rulers/IContributedRulerColumn.class
IContributedRulerColumn.java
package org.eclipse.ui.texteditor.rulers
public abstract org.eclipse.ui.texteditor.rulers.IContributedRulerColumn extends java.lang.Object implements org.eclipse.jface.text.source.IVerticalRulerColumn  {
	public abstract org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor getDescriptor () 
	public abstract void setDescriptor (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
	public abstract void setEditor (org.eclipse.ui.texteditor.ITextEditor) 
	public abstract org.eclipse.ui.texteditor.ITextEditor getEditor () 
	public abstract void columnCreated () 
	public abstract void columnRemoved () 
}

org/eclipse/ui/texteditor/rulers/RulerColumnDescriptor.class
RulerColumnDescriptor.java
package org.eclipse.ui.texteditor.rulers
public final org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor extends java.lang.Object {
	private static final String CLASS
	private static final String ID
	private static final String NAME
	private static final String ENABLED
	private static final String ICON
	private static final String GLOBAL
	private static final String INCLUDE_IN_MENU
	private static final String TARGET_EDITOR
	private static final String TARGET_CONTENT_TYPE
	private static final String TARGET_CLASS
	private static final String PLACEMENT
	private final String fId
	private final String fName
	private final org.eclipse.jface.resource.ImageDescriptor fIcon
	private final org.eclipse.core.runtime.IConfigurationElement fElement
	private final org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget fTarget
	private final org.eclipse.ui.internal.texteditor.rulers.RulerColumnPlacement fRulerColumnPlacement
	private final boolean fDefaultEnablement
	private final boolean fIsGlobal
	private final boolean fIncludeInMenu
	void  (org.eclipse.core.runtime.IConfigurationElement, org.eclipse.ui.texteditor.rulers.RulerColumnRegistry)  throws org.eclipse.core.runtime.InvalidRegistryObjectException org.eclipse.core.runtime.CoreException 
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.texteditor.rulers.RulerColumnRegistry registry
		org.eclipse.ui.internal.texteditor.rulers.ExtensionPointHelper helper
		java.net.URL iconURL
		org.eclipse.core.runtime.IConfigurationElement[] targetEditors
		org.eclipse.core.runtime.IConfigurationElement[] targetContentTypes
		org.eclipse.core.runtime.IConfigurationElement[] targetClasses
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget combined
		int i
		org.eclipse.core.runtime.IConfigurationElement targetEditor
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget target
		int i
		org.eclipse.core.runtime.IConfigurationElement targetContentType
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget target
		int i
		org.eclipse.core.runtime.IConfigurationElement targetClass
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget target
		org.eclipse.core.runtime.IConfigurationElement[] placements
	public java.lang.String getId () 
	public java.lang.String getName () 
	public org.eclipse.jface.resource.ImageDescriptor getIcon () 
	org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget getTarget () 
	org.eclipse.ui.internal.texteditor.rulers.RulerColumnPlacement getPlacement () 
	public boolean getDefaultEnablement () 
	public boolean isGlobal () 
	public boolean isIncludedInMenu () 
	public boolean matchesEditor (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnTarget target
		org.eclipse.ui.IWorkbenchPartSite site
		org.eclipse.core.runtime.content.IContentType contentType
	public org.eclipse.ui.texteditor.rulers.IContributedRulerColumn createColumn (org.eclipse.ui.texteditor.ITextEditor)  throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.InvalidRegistryObjectException 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.texteditor.rulers.IContributedRulerColumn column
	public java.lang.String toString () 
	org.eclipse.core.runtime.IConfigurationElement getConfigurationElement () 
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor other
	private org.eclipse.core.runtime.content.IContentType getContentType (org.eclipse.ui.texteditor.ITextEditor) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.ui.IEditorInput input
		org.eclipse.ui.texteditor.IDocumentProvider provider
		org.eclipse.ui.texteditor.IDocumentProviderExtension4 ext
	java.lang.String getContributor () 
}

org/eclipse/ui/texteditor/rulers/RulerColumnPreferenceAdapter.class
RulerColumnPreferenceAdapter.java
package org.eclipse.ui.texteditor.rulers
public final org.eclipse.ui.texteditor.rulers.RulerColumnPreferenceAdapter extends java.lang.Object {
	private final org.eclipse.jface.preference.IPreferenceStore fStore
	private final String fKey
	public void  (org.eclipse.jface.preference.IPreferenceStore, java.lang.String) 
		org.eclipse.jface.preference.IPreferenceStore store
		String key
	public boolean isEnabled (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
		String preference
	public void setEnabled (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor, boolean) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
		boolean enabled
		String id
		String preference
		java.util.Set marked
		boolean shouldMark
		boolean isMarked
	public void toggle (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor descriptor
}

org/eclipse/ui/texteditor/rulers/RulerColumnRegistry$1.class
RulerColumnRegistry.java
package org.eclipse.ui.texteditor.rulers
 org.eclipse.ui.texteditor.rulers.RulerColumnRegistry$1 extends org.eclipse.ui.texteditor.ConfigurationElementSorter {
	final org.eclipse.ui.texteditor.rulers.RulerColumnRegistry this$0
	void  (org.eclipse.ui.texteditor.rulers.RulerColumnRegistry) 
	public org.eclipse.core.runtime.IConfigurationElement getConfigurationElement (java.lang.Object) 
		Object object
}

org/eclipse/ui/texteditor/rulers/RulerColumnRegistry$2.class
RulerColumnRegistry.java
package org.eclipse.ui.texteditor.rulers
 org.eclipse.ui.texteditor.rulers.RulerColumnRegistry$2 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.ui.texteditor.rulers.RulerColumnRegistry this$0
	void  (org.eclipse.ui.texteditor.rulers.RulerColumnRegistry) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object o1
		Object o2
		float diff
}

org/eclipse/ui/texteditor/rulers/RulerColumnRegistry.class
RulerColumnRegistry.java
package org.eclipse.ui.texteditor.rulers
public final org.eclipse.ui.texteditor.rulers.RulerColumnRegistry extends java.lang.Object {
	private static final String EXTENSION_POINT
	private static final String QUALIFIED_EXTENSION_POINT
	private static org.eclipse.ui.texteditor.rulers.RulerColumnRegistry fgSingleton
	private java.util.List fDescriptors
	private java.util.Map fDescriptorMap
	private boolean fLoaded
	static void  () 
	public static synchronized org.eclipse.ui.texteditor.rulers.RulerColumnRegistry getDefault () 
	void  () 
	public java.util.List getColumnDescriptors () 
	public org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor getColumnDescriptor (java.lang.String) 
		String id
	private void ensureExtensionPointRead () 
		boolean reload
		boolean reload
	public void reload () 
		org.eclipse.core.runtime.IExtensionRegistry registry
		java.util.List elements
		java.util.List descriptors
		java.util.Map descriptorMap
		java.util.Iterator iter
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor desc
		String id
		org.eclipse.core.runtime.InvalidRegistryObjectException x
		org.eclipse.core.runtime.CoreException x
	private void sort (java.util.List) 
		java.util.List descriptors
		org.eclipse.ui.texteditor.ConfigurationElementSorter sorter
		Object[] array
		java.util.Map descriptorsById
		int i
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor desc
		org.eclipse.ui.internal.texteditor.rulers.DAG dag
		int i
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor desc
		java.util.Set before
		java.util.Iterator it
		org.eclipse.ui.internal.texteditor.rulers.RulerColumnPlacementConstraint constraint
		String id
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor target
		boolean success
		boolean success
		java.util.Comparator gravityComp
		java.util.Set toProcess
		int index
		Object next
		java.util.ListIterator it
		int i
	private void noteInvalidExtension (org.eclipse.core.runtime.IConfigurationElement, org.eclipse.core.runtime.InvalidRegistryObjectException) 
		org.eclipse.core.runtime.IConfigurationElement element
		org.eclipse.core.runtime.InvalidRegistryObjectException x
		String message
	private void noteUnknownTarget (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor, java.lang.String) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor desc
		String referencedId
		String message
	private void noteCycle (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor, org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor desc
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor target
		String message
	private void noteDuplicateId (org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor) 
		org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor desc
		String message
	private void warnUser (java.lang.String, java.lang.Exception) 
		String message
		Exception exception
		org.eclipse.core.runtime.IStatus status
	private void warnUser (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ui/texteditor/spelling/
org/eclipse/ui/texteditor/spelling/IPreferenceStatusMonitor.class
IPreferenceStatusMonitor.java
package org.eclipse.ui.texteditor.spelling
public abstract org.eclipse.ui.texteditor.spelling.IPreferenceStatusMonitor extends java.lang.Object {
	public abstract void statusChanged (org.eclipse.core.runtime.IStatus) 
}

org/eclipse/ui/texteditor/spelling/ISpellingEngine.class
ISpellingEngine.java
package org.eclipse.ui.texteditor.spelling
public abstract org.eclipse.ui.texteditor.spelling.ISpellingEngine extends java.lang.Object {
	public abstract void check (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion[], org.eclipse.ui.texteditor.spelling.SpellingContext, org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector, org.eclipse.core.runtime.IProgressMonitor) 
}

org/eclipse/ui/texteditor/spelling/ISpellingPreferenceBlock.class
ISpellingPreferenceBlock.java
package org.eclipse.ui.texteditor.spelling
public abstract org.eclipse.ui.texteditor.spelling.ISpellingPreferenceBlock extends java.lang.Object {
	public abstract org.eclipse.swt.widgets.Control createControl (org.eclipse.swt.widgets.Composite) 
	public abstract void initialize (org.eclipse.ui.texteditor.spelling.IPreferenceStatusMonitor) 
	public abstract void setEnabled (boolean) 
	public abstract boolean canPerformOk () 
	public abstract void performOk () 
	public abstract void performDefaults () 
	public abstract void performRevert () 
	public abstract void dispose () 
}

org/eclipse/ui/texteditor/spelling/ISpellingProblemCollector.class
ISpellingProblemCollector.java
package org.eclipse.ui.texteditor.spelling
public abstract org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector extends java.lang.Object {
	public abstract void accept (org.eclipse.ui.texteditor.spelling.SpellingProblem) 
	public abstract void beginCollecting () 
	public abstract void endCollecting () 
}

org/eclipse/ui/texteditor/spelling/SpellingAnnotation.class
SpellingAnnotation.java
package org.eclipse.ui.texteditor.spelling
public org.eclipse.ui.texteditor.spelling.SpellingAnnotation extends org.eclipse.jface.text.source.Annotation implements org.eclipse.jface.text.quickassist.IQuickFixableAnnotation  {
	public static final String TYPE
	private org.eclipse.ui.texteditor.spelling.SpellingProblem fSpellingProblem
	public void  (org.eclipse.ui.texteditor.spelling.SpellingProblem) 
		org.eclipse.ui.texteditor.spelling.SpellingProblem problem
	public boolean isQuickFixable () 
	public boolean isQuickFixableStateSet () 
	public void setQuickFixable (boolean) 
		boolean state
	public org.eclipse.ui.texteditor.spelling.SpellingProblem getSpellingProblem () 
}

org/eclipse/ui/texteditor/spelling/SpellingContext.class
SpellingContext.java
package org.eclipse.ui.texteditor.spelling
public org.eclipse.ui.texteditor.spelling.SpellingContext extends java.lang.Object {
	private org.eclipse.core.runtime.content.IContentType fContentType
	public void  () 
	public void setContentType (org.eclipse.core.runtime.content.IContentType) 
		org.eclipse.core.runtime.content.IContentType contentType
	public org.eclipse.core.runtime.content.IContentType getContentType () 
}

org/eclipse/ui/texteditor/spelling/SpellingCorrectionProcessor.class
SpellingCorrectionProcessor.java
package org.eclipse.ui.texteditor.spelling
public final org.eclipse.ui.texteditor.spelling.SpellingCorrectionProcessor extends java.lang.Object implements org.eclipse.jface.text.quickassist.IQuickAssistProcessor  {
	private static final org.eclipse.jface.text.contentassist.ICompletionProposal[] fgNoSuggestionsProposal
	static void  () 
	public void  () 
	public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeQuickAssistProposals (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext) 
		org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext quickAssistContext
		org.eclipse.jface.text.source.ISourceViewer viewer
		int documentOffset
		int length
		org.eclipse.jface.text.source.TextInvocationContext context
		org.eclipse.jface.text.source.IAnnotationModel model
		java.util.List proposals
	private boolean isAtPosition (int, org.eclipse.jface.text.Position) 
		int offset
		org.eclipse.jface.text.Position pos
	private java.util.List computeProposals (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext, org.eclipse.jface.text.source.IAnnotationModel) 
		org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext context
		org.eclipse.jface.text.source.IAnnotationModel model
		int offset
		java.util.ArrayList annotationList
		java.util.Iterator iter
		org.eclipse.jface.text.source.Annotation annotation
		org.eclipse.jface.text.Position pos
		org.eclipse.ui.texteditor.spelling.SpellingProblem[] spellingProblems
	private void collectSpellingProblems (org.eclipse.jface.text.source.Annotation, java.util.List) 
		org.eclipse.jface.text.source.Annotation annotation
		java.util.List problems
	private java.util.List computeProposals (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext, org.eclipse.ui.texteditor.spelling.SpellingProblem[]) 
		org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext context
		org.eclipse.ui.texteditor.spelling.SpellingProblem[] spellingProblems
		java.util.List proposals
		int i
	public java.lang.String getErrorMessage () 
	public boolean canFix (org.eclipse.jface.text.source.Annotation) 
		org.eclipse.jface.text.source.Annotation annotation
	public boolean canAssist (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext) 
		org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext invocationContext
}

org/eclipse/ui/texteditor/spelling/SpellingEngineDescriptor.class
SpellingEngineDescriptor.java
package org.eclipse.ui.texteditor.spelling
public org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor extends java.lang.Object {
	private static final String LABEL_ATTRIBUTE
	private static final String CLASS_ATTRIBUTE
	private static final String ID_ATTRIBUTE
	private static final String DEFAULT_ATTRIBUTE
	private static final String PREFERENCES_CLASS_ATTRIBUTE
	private org.eclipse.core.runtime.IConfigurationElement fConfiguration
	private String fLabel
	private String fId
	private Boolean fDefault
	private org.osgi.framework.Bundle fBundle
	private Boolean fHasPreferences
	public void  (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement element
	public java.lang.String getLabel () 
	public java.lang.String getId () 
	public org.eclipse.ui.texteditor.spelling.ISpellingEngine createEngine ()  throws org.eclipse.core.runtime.CoreException 
	private boolean hasPreferences () 
	public org.eclipse.ui.texteditor.spelling.ISpellingPreferenceBlock createPreferences ()  throws org.eclipse.core.runtime.CoreException 
	public boolean isPluginLoaded () 
	public boolean isDefault () 
		String def
}

org/eclipse/ui/texteditor/spelling/SpellingProblem.class
SpellingProblem.java
package org.eclipse.ui.texteditor.spelling
public abstract org.eclipse.ui.texteditor.spelling.SpellingProblem extends java.lang.Object {
	public void  () 
	public static void removeAllInActiveEditor (org.eclipse.ui.texteditor.ITextEditor, java.lang.String) 
		org.eclipse.ui.texteditor.ITextEditor editor
		String word
		org.eclipse.ui.texteditor.IDocumentProvider documentProvider
		org.eclipse.ui.IEditorInput editorInput
		org.eclipse.jface.text.source.IAnnotationModel model
		org.eclipse.jface.text.IDocument document
		boolean supportsBatchReplace
		java.util.List toBeRemovedAnnotations
		java.util.Iterator iter
		org.eclipse.jface.text.source.Annotation annotation
		boolean doRemove
		String annotationWord
		org.eclipse.jface.text.Position pos
		org.eclipse.jface.text.source.Annotation[] annotationArray
	public static void removeAll (org.eclipse.jface.text.source.ISourceViewer, java.lang.String) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		String word
		org.eclipse.jface.text.source.IAnnotationModel model
		org.eclipse.jface.text.IDocument document
		boolean supportsBatchReplace
		java.util.List toBeRemovedAnnotations
		java.util.Iterator iter
		org.eclipse.jface.text.source.Annotation annotation
		boolean doRemove
		String annotationWord
		org.eclipse.jface.text.Position pos
		org.eclipse.jface.text.source.Annotation[] annotationArray
	public abstract int getOffset () 
	public abstract int getLength () 
	public abstract java.lang.String getMessage () 
	public abstract org.eclipse.jface.text.contentassist.ICompletionProposal[] getProposals () 
	public org.eclipse.jface.text.contentassist.ICompletionProposal[] getProposals (org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext) 
		org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext context
}

org/eclipse/ui/texteditor/spelling/SpellingReconcileStrategy$SpellingProblemCollector.class
SpellingReconcileStrategy.java
package org.eclipse.ui.texteditor.spelling
 org.eclipse.ui.texteditor.spelling.SpellingReconcileStrategy$SpellingProblemCollector extends java.lang.Object implements org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector  {
	private org.eclipse.jface.text.source.IAnnotationModel fAnnotationModel
	private java.util.Map fAddAnnotations
	private Object fLockObject
	final org.eclipse.ui.texteditor.spelling.SpellingReconcileStrategy this$0
	public void  (org.eclipse.ui.texteditor.spelling.SpellingReconcileStrategy, org.eclipse.jface.text.source.IAnnotationModel) 
		org.eclipse.jface.text.source.IAnnotationModel annotationModel
	public void accept (org.eclipse.ui.texteditor.spelling.SpellingProblem) 
		org.eclipse.ui.texteditor.spelling.SpellingProblem problem
	public void beginCollecting () 
	public void endCollecting () 
		java.util.List toRemove
		java.util.Iterator iter
		org.eclipse.jface.text.source.Annotation annotation
		org.eclipse.jface.text.source.Annotation[] annotationsToRemove
		int i
		org.eclipse.jface.text.source.Annotation annotation
}

org/eclipse/ui/texteditor/spelling/SpellingReconcileStrategy.class
SpellingReconcileStrategy.java
package org.eclipse.ui.texteditor.spelling
public org.eclipse.ui.texteditor.spelling.SpellingReconcileStrategy extends java.lang.Object implements org.eclipse.jface.text.reconciler.IReconcilingStrategy org.eclipse.jface.text.reconciler.IReconcilingStrategyExtension  {
	private static final org.eclipse.core.runtime.content.IContentType TEXT_CONTENT_TYPE
	private org.eclipse.jface.text.source.ISourceViewer fViewer
	private org.eclipse.jface.text.IDocument fDocument
	private org.eclipse.core.runtime.IProgressMonitor fProgressMonitor
	private org.eclipse.ui.texteditor.spelling.SpellingService fSpellingService
	private org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector fSpellingProblemCollector
	private org.eclipse.ui.texteditor.spelling.SpellingContext fSpellingContext
	private org.eclipse.jface.text.IRegion[] fRegions
	static void  () 
	public void  (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.ui.texteditor.spelling.SpellingService) 
		org.eclipse.jface.text.source.ISourceViewer viewer
		org.eclipse.ui.texteditor.spelling.SpellingService spellingService
	public void initialReconcile () 
	public void reconcile (org.eclipse.jface.text.reconciler.DirtyRegion, org.eclipse.jface.text.IRegion) 
		org.eclipse.jface.text.reconciler.DirtyRegion dirtyRegion
		org.eclipse.jface.text.IRegion subRegion
		org.eclipse.jface.text.IRegion startLineInfo
		org.eclipse.jface.text.IRegion endLineInfo
	public void reconcile (org.eclipse.jface.text.IRegion) 
		org.eclipse.jface.text.IRegion region
	protected org.eclipse.core.runtime.content.IContentType getContentType () 
	protected final org.eclipse.jface.text.IDocument getDocument () 
	public void setDocument (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	protected org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector createSpellingProblemCollector () 
		org.eclipse.jface.text.source.IAnnotationModel model
	public final void setProgressMonitor (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
	protected org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel () 
}

org/eclipse/ui/texteditor/spelling/SpellingService$1.class
SpellingService.java
package org.eclipse.ui.texteditor.spelling
 org.eclipse.ui.texteditor.spelling.SpellingService$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable  {
	final org.eclipse.ui.texteditor.spelling.SpellingService this$0
	private final org.eclipse.ui.texteditor.spelling.ISpellingEngine val$engine
	private final org.eclipse.jface.text.IDocument val$document
	private final org.eclipse.jface.text.IRegion[] val$regions
	private final org.eclipse.ui.texteditor.spelling.SpellingContext val$context
	private final org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector val$collector
	private final org.eclipse.core.runtime.IProgressMonitor val$monitor
	void  (org.eclipse.ui.texteditor.spelling.SpellingService, org.eclipse.ui.texteditor.spelling.ISpellingEngine, org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion[], org.eclipse.ui.texteditor.spelling.SpellingContext, org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector, org.eclipse.core.runtime.IProgressMonitor) 
	public void run ()  throws java.lang.Exception 
	public void handleException (java.lang.Throwable) 
		Throwable x
}

org/eclipse/ui/texteditor/spelling/SpellingService.class
SpellingService.java
package org.eclipse.ui.texteditor.spelling
public org.eclipse.ui.texteditor.spelling.SpellingService extends java.lang.Object {
	public static final String PREFERENCE_SPELLING_ENABLED
	public static final String PREFERENCE_SPELLING_ENGINE
	private org.eclipse.jface.preference.IPreferenceStore fPreferences
	public void  (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore preferences
	public void check (org.eclipse.jface.text.IDocument, org.eclipse.ui.texteditor.spelling.SpellingContext, org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.ui.texteditor.spelling.SpellingContext context
		org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector collector
		org.eclipse.core.runtime.IProgressMonitor monitor
	public void check (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion[], org.eclipse.ui.texteditor.spelling.SpellingContext, org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.jface.text.IDocument document
		org.eclipse.jface.text.IRegion[] regions
		org.eclipse.ui.texteditor.spelling.SpellingContext context
		org.eclipse.ui.texteditor.spelling.ISpellingProblemCollector collector
		org.eclipse.core.runtime.IProgressMonitor monitor
		org.eclipse.ui.texteditor.spelling.ISpellingEngine engine
		org.eclipse.core.runtime.ISafeRunnable runnable
		org.eclipse.core.runtime.CoreException x
	public org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor[] getSpellingEngineDescriptors () 
		org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry registry
	public org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor getDefaultSpellingEngineDescriptor () 
		org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry registry
	public org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor getActiveSpellingEngineDescriptor (org.eclipse.jface.preference.IPreferenceStore) 
		org.eclipse.jface.preference.IPreferenceStore preferences
		org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry registry
		org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor descriptor
	private org.eclipse.ui.texteditor.spelling.ISpellingEngine createEngine (org.eclipse.jface.preference.IPreferenceStore)  throws org.eclipse.core.runtime.CoreException 
		org.eclipse.jface.preference.IPreferenceStore preferences
		org.eclipse.ui.texteditor.spelling.SpellingEngineDescriptor descriptor
	private org.eclipse.ui.internal.texteditor.spelling.SpellingEngineRegistry getSpellingEngineRegistry () 
}

org/eclipse/ui/texteditor/templates/
org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$1.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
	static org.eclipse.ui.texteditor.templates.AbstractTemplatesPage access$0 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$1) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$10.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$10 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String) 
		String $anonymous0
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$11.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$11 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void run () 
		org.eclipse.swt.dnd.Clipboard clipboard
		String pattern
		org.eclipse.jface.text.templates.Template template
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
	static org.eclipse.ui.texteditor.templates.AbstractTemplatesPage access$0 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$11) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$12.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$12 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$11 this$1
	private final org.eclipse.jface.text.templates.Template val$template
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$11, org.eclipse.jface.text.templates.Template) 
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$13.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$13 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void run () 
		org.eclipse.swt.dnd.Clipboard clipboard
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$14.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$14 extends java.lang.Object implements org.eclipse.swt.events.ControlListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	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
		int nameWidth
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$15.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$15 extends java.lang.Object implements org.eclipse.swt.events.ControlListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	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
		int descriptionWidth
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$16.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$16 extends java.lang.Object implements org.eclipse.jface.viewers.IDoubleClickListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void doubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent e
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] selectedTemplates
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$17.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$17 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent e
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$18.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$18 extends java.lang.Object implements org.eclipse.swt.events.ControlListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	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
		int[] weights
		int sashSize
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$19.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$19 extends java.lang.Object implements org.eclipse.jface.action.IMenuListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
}

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

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$20.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$20 extends org.eclipse.swt.dnd.DragSourceAdapter {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void dragStart (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
	public void dragSetData (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$21.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$21 extends org.eclipse.swt.dnd.DropTargetAdapter {
	org.eclipse.swt.dnd.Transfer textTransfer
	org.eclipse.swt.dnd.Transfer templateTransfer
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void dragEnter (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOperationChanged (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOver (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		int index
		boolean isTemplateTransfer
	public void drop (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		Object object
		String contextId
		String contextId
		String text
		org.eclipse.jface.text.templates.Template template
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
		int dropType
	static org.eclipse.ui.texteditor.templates.AbstractTemplatesPage access$0 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$21) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$22.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$22 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$21 this$1
	private final org.eclipse.jface.text.templates.Template val$template
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$21, org.eclipse.jface.text.templates.Template) 
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$23.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$23 extends java.lang.Object implements java.lang.Runnable  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$21 this$1
	private final int val$dropType
	private final org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] val$templates
	private final String val$contextId
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$21, int, org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], java.lang.String) 
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$3.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$3 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String) 
		String $anonymous0
	public void run () 
		org.eclipse.swt.dnd.Clipboard clipboard
		org.eclipse.jface.text.templates.Template template
	public void runWithEvent (org.eclipse.swt.widgets.Event) 
		org.eclipse.swt.widgets.Event event
	private org.eclipse.jface.text.templates.Template getTemplateFromClipboard (org.eclipse.swt.dnd.Clipboard) 
		org.eclipse.swt.dnd.Clipboard clipboard
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] contents
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$4.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$4 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String) 
		String $anonymous0
	public void run () 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] selectedTemplates
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$5.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$5 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String) 
		String $anonymous0
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$6.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$6 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String) 
		String $anonymous0
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$7.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$7 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String) 
		String $anonymous0
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$8.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$8 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String, int) 
		String $anonymous0
		int $anonymous1
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$9.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$9 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String) 
		String $anonymous0
	public void run () 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$EditorDropTargetListener.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$EditorDropTargetListener extends org.eclipse.swt.dnd.DropTargetAdapter {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	private void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void dragEnter (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOperationChanged (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
	public void dragOver (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] selectedTemplates
	public void drop (org.eclipse.swt.dnd.DropTargetEvent) 
		org.eclipse.swt.dnd.DropTargetEvent event
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] selectedTemplates
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$EditorDropTargetListener) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$SelectionChangedListener.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$SelectionChangedListener extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	private void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
		String[] contextTypes
	private boolean needUpdate (java.lang.String[]) 
		String[] contextTypes
	private boolean contextTypeChanged (java.lang.String[]) 
		String[] contextTypes
		int i
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$SelectionChangedListener) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$TemplateLabelProvider.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$TemplateLabelProvider extends org.eclipse.jface.viewers.LabelProvider implements org.eclipse.jface.viewers.ITableLabelProvider  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	private void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public org.eclipse.swt.graphics.Image getColumnImage (java.lang.Object, int) 
		Object element
		int columnIndex
	public java.lang.String getColumnText (java.lang.Object, int) 
		Object element
		int columnIndex
	private java.lang.String getTemplateColumnText (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData, int) 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
		int columnIndex
	private java.lang.String getContextColumnText (org.eclipse.jface.text.templates.TemplateContextType, int) 
		org.eclipse.jface.text.templates.TemplateContextType contextType
		int columnIndex
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$TemplateLabelProvider) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$TemplateViewerComparator.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$TemplateViewerComparator extends org.eclipse.jface.viewers.ViewerComparator {
	private void  () 
	public int compare (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object object1
		Object object2
		org.eclipse.jface.text.templates.Template left
		org.eclipse.jface.text.templates.Template right
		int result
	public boolean isSorterProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$TemplateViewerComparator) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage$TemplatesContentProvider.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$TemplatesContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.ITreeContentProvider  {
	final org.eclipse.ui.texteditor.templates.AbstractTemplatesPage this$0
	private void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	public java.lang.Object[] getChildren (java.lang.Object) 
		Object parentElement
		org.eclipse.jface.text.templates.TemplateContextType contextType
	private org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] getTemplates (java.lang.String) 
		String contextId
		java.util.List templateList
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] datas
		int i
	public java.lang.Object getParent (java.lang.Object) 
		Object element
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData templateData
	public boolean hasChildren (java.lang.Object) 
		Object parentElement
		String contextId
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] datas
		int i
	public java.lang.Object[] getElements (java.lang.Object) 
		Object inputElement
		java.util.List contextTypes
		java.util.Iterator iterator
		org.eclipse.jface.text.templates.TemplateContextType contextType
	private boolean isActiveContext (org.eclipse.jface.text.templates.TemplateContextType) 
		org.eclipse.jface.text.templates.TemplateContextType contextType
	public void dispose () 
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	void  (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$TemplatesContentProvider) 
}

org/eclipse/ui/texteditor/templates/AbstractTemplatesPage.class
AbstractTemplatesPage.java
package org.eclipse.ui.texteditor.templates
public abstract org.eclipse.ui.texteditor.templates.AbstractTemplatesPage extends org.eclipse.ui.part.Page implements org.eclipse.ui.texteditor.templates.ITemplatesPage org.eclipse.ui.texteditor.templates.ITemplatesPageExtension  {
	private static final String SASH_SIZE_PREF_ID
	private static final String COLUMN_NAME_WIDTH_PREF_ID
	private static final String COLUMN_DESCRIPTION_WIDTH_PREF_ID
	private static final String LINK_ACTION_PREF_ID
	private static final String CONTEXT_COLLAPSE_PREF_ID
	private static final String POPUP_MENU_ID
	private final org.eclipse.ui.texteditor.ITextEditor fTextEditor
	private final org.eclipse.jface.text.source.ISourceViewer fViewer
	private org.eclipse.jface.util.IPropertyChangeListener fTemplateChangeListener
	private org.eclipse.swt.custom.SashForm fControl
	private org.eclipse.jface.action.Action fInsertAction
	private org.eclipse.jface.action.Action fAddAction
	private org.eclipse.jface.action.Action fEditAction
	private org.eclipse.jface.action.Action fRemoveAction
	private org.eclipse.jface.action.Action fLinkWithEditorAction
	private org.eclipse.jface.action.Action fCollapseAllAction
	private org.eclipse.jface.action.Action fPreferencePageAction
	private org.eclipse.jface.action.Action fPasteAction
	private org.eclipse.jface.action.Action fCopyAction
	private java.util.List fActiveTypes
	private org.eclipse.jface.preference.IPreferenceStore fPreferenceStore
	private org.eclipse.swt.widgets.Tree fTemplatesTree
	private org.eclipse.jface.viewers.TreeViewer fTreeViewer
	private org.eclipse.swt.widgets.Menu fContextMenu
	private org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] fSelectedTemplates
	private org.eclipse.jface.text.source.SourceViewer fPatternViewer
	private int fCachedOffset
	private boolean fCachedResult
	private org.eclipse.swt.graphics.Point fCachedPosition
	private String[] fCurrentContextTypeIds
	private org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$SelectionChangedListener fSelectionChangedListener
	private org.eclipse.jface.action.IAction fEditorOldPasteAction
	private org.eclipse.jface.action.IAction fEditorPasteAction
	static Class class$0
	protected void  (org.eclipse.ui.texteditor.ITextEditor, org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.ui.texteditor.ITextEditor editor
		org.eclipse.jface.text.source.ISourceViewer viewer
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite ancestor
		int sashSize
	public void setFocus () 
	public org.eclipse.swt.widgets.Control getControl () 
	public void dispose () 
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
	private org.eclipse.swt.widgets.Shell getShell () 
	protected org.eclipse.swt.graphics.Image getImage (org.eclipse.jface.text.templates.Template) 
		org.eclipse.jface.text.templates.Template template
	protected org.eclipse.jface.text.templates.Template editTemplate (org.eclipse.jface.text.templates.Template, boolean, boolean) 
		org.eclipse.jface.text.templates.Template template
		boolean edit
		boolean isNameModifiable
		org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog dialog
	protected void updatePatternViewer (org.eclipse.jface.text.templates.Template) 
		org.eclipse.jface.text.templates.Template template
		String pattern
	protected org.eclipse.jface.text.source.SourceViewer createPatternViewer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.text.source.SourceViewer viewer
		org.eclipse.jface.text.source.SourceViewerConfiguration configuration
		org.eclipse.jface.text.IDocument document
	protected final org.eclipse.jface.text.source.SourceViewer getPatternViewer () 
	private void updateContextTypes (java.lang.String[]) 
		String[] ids
	protected abstract void insertTemplate (org.eclipse.jface.text.templates.Template, org.eclipse.jface.text.IDocument) 
	protected abstract org.eclipse.jface.text.templates.ContextTypeRegistry getContextTypeRegistry () 
	public abstract org.eclipse.jface.text.templates.persistence.TemplateStore getTemplateStore () 
	protected abstract org.eclipse.jface.preference.IPreferenceStore getTemplatePreferenceStore () 
	protected abstract java.lang.String getPreferencePageId () 
	protected abstract java.lang.String[] getContextTypeIds (org.eclipse.jface.text.IDocument, int) 
	private java.lang.String[] getEditorContextTypeIds () 
		org.eclipse.swt.graphics.Point selectedRange
		int offset
		org.eclipse.jface.text.IDocument document
	protected abstract boolean isValidTemplate (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.templates.Template, int, int) 
	private void setupPreferenceStore () 
	private void setupPasteOperation () 
	private void setupSelectionProvider () 
		org.eclipse.jface.viewers.ISelectionProvider selectionProvider
	private void setupEditorDropTarget () 
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.dnd.DropTarget dropTarget
		org.eclipse.swt.dnd.Transfer[] currentTransfers
		int currentLength
		org.eclipse.swt.dnd.Transfer[] newTransfers
		org.eclipse.ui.texteditor.templates.AbstractTemplatesPage$EditorDropTargetListener editorDropTarget
	private void setupActions () 
		org.eclipse.ui.IActionBars actionBars
	private void createActions () 
	private void insertTemplate (org.eclipse.jface.text.templates.Template) 
		org.eclipse.jface.text.templates.Template template
		org.eclipse.jface.text.IDocument document
	private void fillToolbar (org.eclipse.ui.IActionBars) 
		org.eclipse.ui.IActionBars actionBars
		org.eclipse.jface.action.IToolBarManager toolBarManager
	private void fillMenu (org.eclipse.ui.IActionBars) 
		org.eclipse.ui.IActionBars actionBars
		org.eclipse.jface.action.IMenuManager menuManager
	private void fillContextMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager manager
	private void createTemplateTree (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Composite treeComposite
		org.eclipse.swt.layout.GridData data
		org.eclipse.jface.layout.TreeColumnLayout columnLayout
		org.eclipse.jface.layout.PixelConverter pixelConverter
		org.eclipse.swt.widgets.TreeColumn columnName
		int minWidth
		org.eclipse.swt.widgets.TreeColumn columnDescription
	private void createTreeViewer (org.eclipse.swt.widgets.Tree) 
		org.eclipse.swt.widgets.Tree templatesTree
	private void createPatternForm (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.custom.ViewForm viewForm
		org.eclipse.swt.custom.CLabel previewLabel
	private void hookContextMenu () 
		org.eclipse.jface.action.MenuManager menuMgr
	private boolean isTemplateValidAtLocation (org.eclipse.jface.text.templates.Template, org.eclipse.swt.graphics.Point) 
		org.eclipse.jface.text.templates.Template template
		org.eclipse.swt.graphics.Point location
		org.eclipse.swt.custom.StyledText textWidget
		org.eclipse.jface.text.IDocument document
		int offset
	private void updateSelectedItems () 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] selectedTemplates
	private void showPreferencePage () 
	private void updateButtons () 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] selectedTemplates
	private void setSelectedTemplates () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.Iterator it
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] data
		int i
		Object o
	public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] getSelectedTemplates () 
	private void addTemplate () 
		String id
		org.eclipse.jface.text.templates.Template template
	private java.lang.String getContextTypeId () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object item
		Object item
		java.util.Iterator it
		String contextId
	private java.lang.String getContextId (java.lang.Object) 
		Object item
		String contextId
		String contextId
	private void addTemplate (org.eclipse.jface.text.templates.Template) 
		org.eclipse.jface.text.templates.Template template
		org.eclipse.jface.text.templates.Template newTemplate
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
	private void saveTemplateStore () 
		java.io.IOException e
	private void editTemplate () 
		org.eclipse.jface.text.templates.Template oldTemplate
		org.eclipse.jface.text.templates.Template newTemplate
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData templateData
	private void moveTemplates (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], java.lang.String) 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
		String contextId
		int i
		org.eclipse.jface.text.templates.Template t
	private void copyTemplates (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], java.lang.String) 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
		String contextId
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] newTemplates
		int i
		org.eclipse.jface.text.templates.Template t
	private void removeTemplates () 
		String title
		String title
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] selectedTemplates
		String message
		String message
		int i
	private void initializeDND () 
		org.eclipse.swt.dnd.DragSourceAdapter dragListener
		org.eclipse.swt.dnd.DropTargetAdapter dropListener
		org.eclipse.swt.dnd.Transfer[] transfers
	private java.lang.String createTemplateName () 
		int i
		String name
	private void storeCollapseState () 
		org.eclipse.swt.widgets.TreeItem[] items
		int i
	private void refresh () 
		org.eclipse.swt.widgets.TreeItem[] items
		int i
		boolean isExpanded
	private int getOffset (org.eclipse.jface.text.IDocument, org.eclipse.swt.custom.StyledText, org.eclipse.swt.graphics.Point)  throws org.eclipse.jface.text.BadLocationException 
		org.eclipse.jface.text.IDocument document
		org.eclipse.swt.custom.StyledText textWidget
		org.eclipse.swt.graphics.Point point
		int widgetCaret
		org.eclipse.jface.text.ITextViewerExtension5 ext
		int docLineIndex
		String lineDelimiter
		int delimLength
		org.eclipse.jface.text.IRegion visible
	static java.lang.String[] access$0 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$1 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String[]) 
	static java.lang.String[] access$2 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$3 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, java.lang.String[]) 
	static org.eclipse.ui.texteditor.ITextEditor access$4 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static boolean access$5 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.jface.text.templates.Template, org.eclipse.swt.graphics.Point) 
	static void access$6 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.jface.text.templates.Template) 
	static org.eclipse.jface.viewers.TreeViewer access$7 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static org.eclipse.jface.action.Action access$8 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static java.util.List access$9 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static org.eclipse.swt.widgets.Shell access$10 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$11 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static org.eclipse.jface.action.IAction access$12 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$13 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$14 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$15 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static org.eclipse.jface.preference.IPreferenceStore access$16 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$17 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static java.lang.String access$18 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static java.lang.String access$19 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$20 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.jface.text.templates.Template) 
	static void access$21 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], java.lang.String) 
	static void access$22 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$23 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static org.eclipse.swt.custom.SashForm access$24 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage) 
	static void access$25 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.jface.action.IMenuManager) 
	static void access$26 (org.eclipse.ui.texteditor.templates.AbstractTemplatesPage, org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[], java.lang.String) 
}

org/eclipse/ui/texteditor/templates/ColumnLayout.class
ColumnLayout.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.ColumnLayout extends org.eclipse.swt.widgets.Layout {
	private static final String RECALCULATE_LAYOUT
	private static int COLUMN_TRIM
	private java.util.List columns
	static void  () 
		String platform
	void  () 
	public void addColumnData (org.eclipse.jface.viewers.ColumnLayoutData) 
		org.eclipse.jface.viewers.ColumnLayoutData data
	private org.eclipse.swt.graphics.Point computeTableSize (org.eclipse.swt.widgets.Table, int, int) 
		org.eclipse.swt.widgets.Table table
		int wHint
		int hHint
		org.eclipse.swt.graphics.Point result
		int width
		int size
		int i
		org.eclipse.jface.viewers.ColumnLayoutData layoutData
		org.eclipse.jface.viewers.ColumnPixelData col
		org.eclipse.jface.viewers.ColumnWeightData col
	private void layoutTable (org.eclipse.swt.widgets.Table, int, org.eclipse.swt.graphics.Rectangle, boolean) 
		org.eclipse.swt.widgets.Table table
		int width
		org.eclipse.swt.graphics.Rectangle area
		boolean increase
		org.eclipse.swt.widgets.TableColumn[] tableColumns
		int size
		int[] widths
		int[] weightIteration
		int numberOfWeightColumns
		int fixedWidth
		int minWeightWidth
		int totalWeight
		int i
		org.eclipse.jface.viewers.ColumnLayoutData col
		org.eclipse.jface.viewers.ColumnPixelData cpd
		int pixels
		org.eclipse.jface.viewers.ColumnWeightData cw
		int restIncludingMinWidths
		int rest
		int totalWantedPixels
		int[] wantedPixels
		int i
		org.eclipse.jface.viewers.ColumnWeightData cw
		int totalDistributed
		int i
		int pixels
		int diff
		int i
		int i
	protected org.eclipse.swt.graphics.Point computeSize (org.eclipse.swt.widgets.Composite, int, int, boolean) 
		org.eclipse.swt.widgets.Composite composite
		int wHint
		int hHint
		boolean flushCache
	protected void layout (org.eclipse.swt.widgets.Composite, boolean) 
		org.eclipse.swt.widgets.Composite composite
		boolean flushCache
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.widgets.Table table
		int tableWidth
		int trim
		int width
	private int computeTrim (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.widgets.Table, int) 
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.widgets.Table table
		int tableWidth
		org.eclipse.swt.graphics.Point preferredSize
		int trim
		int trim
		org.eclipse.swt.widgets.ScrollBar vBar
		org.eclipse.swt.graphics.Point vBarSize
	private org.eclipse.swt.widgets.Table getTable (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite composite
}

org/eclipse/ui/texteditor/templates/ITemplatesPage.class
ITemplatesPage.java
package org.eclipse.ui.texteditor.templates
public abstract org.eclipse.ui.texteditor.templates.ITemplatesPage extends java.lang.Object implements org.eclipse.ui.part.IPageBookViewPage  {
}

org/eclipse/ui/texteditor/templates/ITemplatesPageExtension.class
ITemplatesPageExtension.java
package org.eclipse.ui.texteditor.templates
public abstract org.eclipse.ui.texteditor.templates.ITemplatesPageExtension extends java.lang.Object {
	public abstract org.eclipse.jface.text.templates.persistence.TemplateStore getTemplateStore () 
	public abstract org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] getSelectedTemplates () 
}

org/eclipse/ui/texteditor/templates/MessageLine.class
MessageLine.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.MessageLine extends org.eclipse.swt.custom.CLabel {
	private org.eclipse.swt.graphics.Color fNormalMsgAreaBackground
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	public void  (org.eclipse.swt.widgets.Composite, int) 
		org.eclipse.swt.widgets.Composite parent
		int style
	private org.eclipse.swt.graphics.Image findImage (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public void setErrorStatus (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		String message
}

org/eclipse/ui/texteditor/templates/StatusInfo.class
StatusInfo.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.StatusInfo extends java.lang.Object implements org.eclipse.core.runtime.IStatus  {
	private String fStatusMessage
	private int fSeverity
	public void  () 
	public void  (int, java.lang.String) 
		int severity
		String message
	public boolean isOK () 
	public boolean isWarning () 
	public boolean isInfo () 
	public boolean isError () 
	public java.lang.String getMessage () 
	public void setError (java.lang.String) 
		String errorMessage
	public void setWarning (java.lang.String) 
		String warningMessage
	public void setInfo (java.lang.String) 
		String infoMessage
	public void setOK () 
	public boolean matches (int) 
		int severityMask
	public boolean isMultiStatus () 
	public int getSeverity () 
	public java.lang.String getPlugin () 
	public java.lang.Throwable getException () 
	public int getCode () 
	public org.eclipse.core.runtime.IStatus[] getChildren () 
}

org/eclipse/ui/texteditor/templates/TemplateContentProvider.class
TemplateContentProvider.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplateContentProvider extends java.lang.Object implements org.eclipse.jface.viewers.IStructuredContentProvider  {
	private org.eclipse.jface.text.templates.persistence.TemplateStore fStore
	void  () 
	public java.lang.Object[] getElements (java.lang.Object) 
		Object input
	public void inputChanged (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object oldInput
		Object newInput
	public void dispose () 
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$1.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$1 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	public void modifyText (org.eclipse.swt.events.ModifyEvent) 
		org.eclipse.swt.events.ModifyEvent e
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$10.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$10 extends org.eclipse.jface.viewers.ViewerComparator {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage this$0
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	public int compare (org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object) 
		org.eclipse.jface.viewers.Viewer viewer
		Object object1
		Object object2
		org.eclipse.jface.text.templates.Template left
		org.eclipse.jface.text.templates.Template right
		int result
	public boolean isSorterProperty (java.lang.Object, java.lang.String) 
		Object element
		String property
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$11.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$11 extends java.lang.Object implements org.eclipse.jface.viewers.IDoubleClickListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage this$0
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	public void doubleClick (org.eclipse.jface.viewers.DoubleClickEvent) 
		org.eclipse.jface.viewers.DoubleClickEvent e
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$12.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$12 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage this$0
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent e
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$13.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$13 extends java.lang.Object implements org.eclipse.jface.viewers.ICheckStateListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage this$0
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	public void checkStateChanged (org.eclipse.jface.viewers.CheckStateChangedEvent) 
		org.eclipse.jface.viewers.CheckStateChangedEvent event
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData d
}

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

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

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

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

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

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

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$2.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$2 extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
}

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

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$3.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$3 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	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/texteditor/templates/TemplatePreferencePage$4.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$4 extends java.lang.Object implements org.eclipse.jface.text.ITextListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	public void textChanged (org.eclipse.jface.text.TextEvent) 
		org.eclipse.jface.text.TextEvent event
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$5.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$5 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$6.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$6 extends org.eclipse.jface.text.source.SourceViewerConfiguration {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	public org.eclipse.jface.text.contentassist.IContentAssistant getContentAssistant (org.eclipse.jface.text.source.ISourceViewer) 
		org.eclipse.jface.text.source.ISourceViewer sourceViewer
		org.eclipse.jface.text.contentassist.ContentAssistant assistant
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$7.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$7 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	private final org.eclipse.ui.handlers.IHandlerService val$handlerService
	private final java.util.ArrayList val$handlerActivations
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog, org.eclipse.ui.handlers.IHandlerService, java.util.ArrayList) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$8.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$8 extends java.lang.Object implements org.eclipse.swt.events.FocusListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	private final org.eclipse.ui.handlers.IHandlerService val$handlerService
	private final java.util.ArrayList val$handlerActivations
	private final org.eclipse.core.expressions.Expression val$expression
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog, org.eclipse.ui.handlers.IHandlerService, java.util.ArrayList, org.eclipse.core.expressions.Expression) 
	public void focusLost (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
	public void focusGained (org.eclipse.swt.events.FocusEvent) 
		org.eclipse.swt.events.FocusEvent e
		org.eclipse.jface.action.IAction action
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$9.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$9 extends java.lang.Object implements org.eclipse.jface.action.IMenuListener  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	public void menuAboutToShow (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager mgr
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$EditTemplateDialog$TextViewerAction.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog$TextViewerAction extends org.eclipse.jface.action.Action implements org.eclipse.ui.texteditor.IUpdate  {
	private int fOperationCode
	private org.eclipse.jface.text.ITextOperationTarget fOperationTarget
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog this$1
	public void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog, org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int operationCode
	public void update () 
		boolean wasEnabled
		boolean isEnabled
	public void run () 
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$EditTemplateDialog.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
public org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog extends org.eclipse.jface.dialogs.StatusDialog {
	private final org.eclipse.jface.text.templates.Template fOriginalTemplate
	private org.eclipse.swt.widgets.Text fNameText
	private org.eclipse.swt.widgets.Text fDescriptionText
	private org.eclipse.swt.widgets.Combo fContextCombo
	private org.eclipse.jface.text.source.SourceViewer fPatternEditor
	private org.eclipse.swt.widgets.Button fInsertVariableButton
	private org.eclipse.swt.widgets.Button fAutoInsertCheckbox
	private boolean fIsNameModifiable
	private org.eclipse.ui.texteditor.templates.StatusInfo fValidationStatus
	private boolean fSuppressError
	private java.util.Map fGlobalActions
	private java.util.List fSelectionActions
	private String[][] fContextTypes
	private org.eclipse.jface.text.templates.ContextTypeRegistry fContextTypeRegistry
	private final org.eclipse.ui.texteditor.templates.TemplateVariableProcessor fTemplateProcessor
	private org.eclipse.jface.text.templates.Template fNewTemplate
	public void  (org.eclipse.swt.widgets.Shell, org.eclipse.jface.text.templates.Template, boolean, boolean, org.eclipse.jface.text.templates.ContextTypeRegistry) 
		org.eclipse.swt.widgets.Shell parent
		org.eclipse.jface.text.templates.Template template
		boolean edit
		boolean isNameModifiable
		org.eclipse.jface.text.templates.ContextTypeRegistry registry
		String title
		java.util.List contexts
		java.util.Iterator it
		org.eclipse.jface.text.templates.TemplateContextType type
		org.eclipse.jface.text.templates.TemplateContextType type
	protected boolean isResizable () 
	public void create () 
		boolean valid
		org.eclipse.ui.texteditor.templates.StatusInfo status
	protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite ancestor
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.events.ModifyListener listener
		org.eclipse.swt.widgets.Composite composite
		int i
		int descFlags
		org.eclipse.swt.widgets.Label patternLabel
		org.eclipse.swt.widgets.Label filler
		org.eclipse.swt.widgets.Composite composite
	private void doTextWidgetChanged (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget w
		String contextId
	private java.lang.String getContextId () 
		String name
		int i
	private void doSourceChanged (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
		String text
		org.eclipse.jface.text.templates.TemplateContextType contextType
		org.eclipse.jface.text.templates.TemplateException e
	private static org.eclipse.swt.layout.GridData getButtonGridData (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
	private static org.eclipse.swt.widgets.Label createLabel (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String name
		org.eclipse.swt.widgets.Label label
	private static org.eclipse.swt.widgets.Text createText (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Text text
	private static org.eclipse.swt.widgets.Button createCheckbox (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String name
		org.eclipse.swt.widgets.Button button
	private org.eclipse.jface.text.source.SourceViewer createEditor (org.eclipse.swt.widgets.Composite, java.lang.String) 
		org.eclipse.swt.widgets.Composite parent
		String pattern
		org.eclipse.jface.text.source.SourceViewer viewer
		org.eclipse.jface.text.IDocument document
		int nLines
		org.eclipse.swt.widgets.Control control
		org.eclipse.swt.layout.GridData data
	protected org.eclipse.jface.text.source.SourceViewer createViewer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.text.source.SourceViewer viewer
		org.eclipse.jface.text.source.SourceViewerConfiguration configuration
	private void initializeActions () 
		java.util.ArrayList handlerActivations
		org.eclipse.ui.handlers.IHandlerService handlerService
		org.eclipse.core.expressions.Expression expression
		org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog$TextViewerAction action
		org.eclipse.jface.action.MenuManager manager
		org.eclipse.swt.custom.StyledText text
		org.eclipse.swt.widgets.Menu menu
	private void fillContextMenu (org.eclipse.jface.action.IMenuManager) 
		org.eclipse.jface.action.IMenuManager menu
	private void updateSelectionDependentActions () 
		java.util.Iterator iterator
	private void updateAction (java.lang.String) 
		String actionId
		org.eclipse.jface.action.IAction action
	private int getIndex (java.lang.String) 
		String contextid
		int i
	private void updateButtons () 
		org.eclipse.ui.texteditor.templates.StatusInfo status
		org.eclipse.ui.texteditor.templates.StatusInfo status
		org.eclipse.ui.texteditor.templates.StatusInfo status
		boolean valid
	private boolean isValidPattern (java.lang.String) 
		String pattern
		int i
		char ch
	protected void okPressed () 
		String name
		boolean isAutoInsertable
	public org.eclipse.jface.text.templates.Template getTemplate () 
	protected org.eclipse.jface.text.contentassist.IContentAssistProcessor getTemplateProcessor () 
	protected org.eclipse.jface.dialogs.IDialogSettings getDialogBoundsSettings () 
		String sectionName
		org.eclipse.jface.dialogs.IDialogSettings settings
		org.eclipse.jface.dialogs.IDialogSettings section
	static void access$0 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog, org.eclipse.swt.widgets.Widget) 
	static boolean access$1 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	static void access$2 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog, boolean) 
	static void access$3 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	static org.eclipse.jface.text.source.SourceViewer access$4 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	static void access$5 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog, org.eclipse.jface.text.IDocument) 
	static void access$6 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	static org.eclipse.ui.texteditor.templates.TemplateVariableProcessor access$7 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	static java.util.Map access$8 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog) 
	static void access$9 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog, org.eclipse.jface.action.IMenuManager) 
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage$TemplateLabelProvider.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatePreferencePage$TemplateLabelProvider extends org.eclipse.jface.viewers.LabelProvider implements org.eclipse.jface.viewers.ITableLabelProvider  {
	final org.eclipse.ui.texteditor.templates.TemplatePreferencePage this$0
	private void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	public org.eclipse.swt.graphics.Image getColumnImage (java.lang.Object, int) 
		Object element
		int columnIndex
	public java.lang.String getColumnText (java.lang.Object, int) 
		Object element
		int columnIndex
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
		org.eclipse.jface.text.templates.Template template
		org.eclipse.jface.text.templates.TemplateContextType type
	void  (org.eclipse.ui.texteditor.templates.TemplatePreferencePage, org.eclipse.ui.texteditor.templates.TemplatePreferencePage$TemplateLabelProvider) 
}

org/eclipse/ui/texteditor/templates/TemplatePreferencePage.class
TemplatePreferencePage.java
package org.eclipse.ui.texteditor.templates
public abstract org.eclipse.ui.texteditor.templates.TemplatePreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage  {
	private static final String DEFAULT_FORMATTER_PREFERENCE_KEY
	private org.eclipse.jface.viewers.CheckboxTableViewer fTableViewer
	private org.eclipse.swt.widgets.Button fAddButton
	private org.eclipse.swt.widgets.Button fEditButton
	private org.eclipse.swt.widgets.Button fImportButton
	private org.eclipse.swt.widgets.Button fExportButton
	private org.eclipse.swt.widgets.Button fRemoveButton
	private org.eclipse.swt.widgets.Button fRestoreButton
	private org.eclipse.swt.widgets.Button fRevertButton
	private org.eclipse.jface.text.source.SourceViewer fPatternViewer
	private org.eclipse.swt.widgets.Button fFormatButton
	private org.eclipse.jface.text.templates.persistence.TemplateStore fTemplateStore
	private org.eclipse.jface.text.templates.ContextTypeRegistry fContextTypeRegistry
	static Class class$0
	protected void  () 
	public org.eclipse.jface.text.templates.persistence.TemplateStore getTemplateStore () 
	public org.eclipse.jface.text.templates.ContextTypeRegistry getContextTypeRegistry () 
	public void setTemplateStore (org.eclipse.jface.text.templates.persistence.TemplateStore) 
		org.eclipse.jface.text.templates.persistence.TemplateStore store
	public void setContextTypeRegistry (org.eclipse.jface.text.templates.ContextTypeRegistry) 
		org.eclipse.jface.text.templates.ContextTypeRegistry registry
	public void init (org.eclipse.ui.IWorkbench) 
		org.eclipse.ui.IWorkbench workbench
	protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite ancestor
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.layout.GridLayout layout
		org.eclipse.swt.widgets.Composite innerParent
		org.eclipse.swt.layout.GridLayout innerLayout
		org.eclipse.swt.layout.GridData gd
		org.eclipse.swt.widgets.Composite tableComposite
		org.eclipse.swt.layout.GridData data
		org.eclipse.ui.texteditor.templates.ColumnLayout columnLayout
		org.eclipse.swt.widgets.Table table
		org.eclipse.swt.graphics.GC gc
		org.eclipse.swt.widgets.TableColumn column1
		int minWidth
		org.eclipse.swt.widgets.TableColumn column2
		org.eclipse.swt.widgets.TableColumn column3
		org.eclipse.swt.widgets.TableColumn column4
		org.eclipse.swt.widgets.Composite buttons
		org.eclipse.swt.layout.GridData gd1
	private int computeMinimumColumnWidth (org.eclipse.swt.graphics.GC, java.lang.String) 
		org.eclipse.swt.graphics.GC gc
		String string
	private int computeMinimumContextColumnWidth (org.eclipse.swt.graphics.GC) 
		org.eclipse.swt.graphics.GC gc
		int width
		java.util.Iterator iter
		org.eclipse.jface.text.templates.TemplateContextType contextType
	private org.eclipse.swt.widgets.Label createSeparator (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label separator
		org.eclipse.swt.layout.GridData gd
	protected boolean isShowFormatterSetting () 
	private org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] getEnabledTemplates () 
		java.util.List enabled
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] datas
		int i
	private org.eclipse.jface.text.source.SourceViewer doCreateViewer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.swt.widgets.Label label
		org.eclipse.swt.layout.GridData data
		org.eclipse.jface.text.source.SourceViewer viewer
		org.eclipse.swt.graphics.Cursor arrowCursor
		org.eclipse.swt.widgets.Control control
	protected org.eclipse.jface.text.source.SourceViewer createViewer (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.text.source.SourceViewer viewer
		org.eclipse.jface.text.source.SourceViewerConfiguration configuration
		org.eclipse.jface.text.IDocument document
	private static org.eclipse.swt.layout.GridData getButtonGridData (org.eclipse.swt.widgets.Button) 
		org.eclipse.swt.widgets.Button button
		org.eclipse.swt.layout.GridData data
	private void selectionChanged1 () 
	protected void updateViewerInput () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
		org.eclipse.jface.text.templates.Template template
	protected void updateButtons () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		int selectionCount
		int itemCount
		boolean canRestore
		boolean canRevert
		java.util.Iterator it
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
	private void add () 
		java.util.Iterator it
		org.eclipse.jface.text.templates.Template template
		org.eclipse.jface.text.templates.Template newTemplate
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
	protected org.eclipse.jface.dialogs.Dialog createTemplateEditDialog (org.eclipse.jface.text.templates.Template, boolean, boolean) 
		org.eclipse.jface.text.templates.Template template
		boolean edit
		boolean isNameModifiable
	protected org.eclipse.jface.text.templates.Template editTemplate (org.eclipse.jface.text.templates.Template, boolean, boolean) 
		org.eclipse.jface.text.templates.Template template
		boolean edit
		boolean isNameModifiable
		org.eclipse.ui.texteditor.templates.TemplatePreferencePage$EditTemplateDialog dialog
	private void edit () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object[] objects
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
	private void edit (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData) 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
		org.eclipse.jface.text.templates.Template oldTemplate
		org.eclipse.jface.text.templates.Template newTemplate
	private void import_ () 
		org.eclipse.swt.widgets.FileDialog dialog
		String path
		org.eclipse.jface.text.templates.persistence.TemplateReaderWriter reader
		java.io.File file
		java.io.InputStream input
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] datas
		int i
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
		java.io.FileNotFoundException e
		java.io.IOException e
	private void export () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		Object[] templates
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] datas
		int i
	private void export (org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[]) 
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] templates
		org.eclipse.swt.widgets.FileDialog dialog
		String path
		java.io.File file
		String title
		String message
		String title
		String message
		java.io.OutputStream output
		org.eclipse.jface.text.templates.persistence.TemplateReaderWriter writer
		java.io.IOException e
	private boolean confirmOverwrite (java.io.File) 
		java.io.File file
	private void remove () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.Iterator elements
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
	private void restoreDeleted () 
	private void revert () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.Iterator elements
		org.eclipse.jface.text.templates.persistence.TemplatePersistenceData data
	public void setVisible (boolean) 
		boolean visible
	protected void performDefaults () 
		org.eclipse.jface.preference.IPreferenceStore prefs
	public boolean performOk () 
		org.eclipse.jface.preference.IPreferenceStore prefs
		java.io.IOException e
	protected java.lang.String getFormatterPreferenceKey () 
	public boolean performCancel () 
		java.io.IOException e
	private void openReadErrorDialog (java.io.IOException) 
		java.io.IOException ex
		org.eclipse.core.runtime.IStatus status
		String title
		String message
	private void openWriteErrorDialog (java.io.IOException) 
		java.io.IOException ex
		org.eclipse.core.runtime.IStatus status
		String title
		String message
	protected org.eclipse.jface.text.source.SourceViewer getViewer () 
	protected org.eclipse.jface.viewers.TableViewer getTableViewer () 
	static org.eclipse.jface.text.templates.ContextTypeRegistry access$0 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$1 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$2 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$3 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$4 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$5 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$6 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$7 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
	static void access$8 (org.eclipse.ui.texteditor.templates.TemplatePreferencePage) 
}

org/eclipse/ui/texteditor/templates/TemplateVariableProcessor$1.class
TemplateVariableProcessor.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplateVariableProcessor$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.lang.Object, java.lang.Object) 
		Object arg0
		Object arg1
		org.eclipse.ui.texteditor.templates.TemplateVariableProposal proposal0
		org.eclipse.ui.texteditor.templates.TemplateVariableProposal proposal1
	public boolean equals (java.lang.Object) 
		Object arg0
	public int hashCode () 
}

org/eclipse/ui/texteditor/templates/TemplateVariableProcessor.class
TemplateVariableProcessor.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.TemplateVariableProcessor extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistProcessor  {
	private static java.util.Comparator fgTemplateVariableProposalComparator
	private org.eclipse.jface.text.templates.TemplateContextType fContextType
	static void  () 
	void  () 
	public void setContextType (org.eclipse.jface.text.templates.TemplateContextType) 
		org.eclipse.jface.text.templates.TemplateContextType contextType
	public org.eclipse.jface.text.templates.TemplateContextType getContextType () 
	public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int documentOffset
		java.util.List proposals
		String text
		int start
		int end
		String string
		String prefix
		int offset
		int length
		java.util.Iterator iterator
		org.eclipse.jface.text.templates.TemplateVariableResolver variable
	private int getStart (java.lang.String, int) 
		String string
		int end
		int start
	public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int) 
		org.eclipse.jface.text.ITextViewer viewer
		int documentOffset
	public char[] getCompletionProposalAutoActivationCharacters () 
	public char[] getContextInformationAutoActivationCharacters () 
	public java.lang.String getErrorMessage () 
	public org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator () 
}

org/eclipse/ui/texteditor/templates/TemplateVariableProposal.class
TemplateVariableProposal.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.TemplateVariableProposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal  {
	private org.eclipse.jface.text.templates.TemplateVariableResolver fVariable
	private int fOffset
	private int fLength
	private org.eclipse.jface.text.ITextViewer fViewer
	private org.eclipse.swt.graphics.Point fSelection
	public void  (org.eclipse.jface.text.templates.TemplateVariableResolver, int, int, org.eclipse.jface.text.ITextViewer) 
		org.eclipse.jface.text.templates.TemplateVariableResolver variable
		int offset
		int length
		org.eclipse.jface.text.ITextViewer viewer
	public void apply (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
		String variable
		org.eclipse.jface.text.BadLocationException e
		org.eclipse.swt.widgets.Shell shell
	public org.eclipse.swt.graphics.Point getSelection (org.eclipse.jface.text.IDocument) 
		org.eclipse.jface.text.IDocument document
	public java.lang.String getAdditionalProposalInfo () 
	public java.lang.String getDisplayString () 
	public org.eclipse.swt.graphics.Image getImage () 
	public org.eclipse.jface.text.contentassist.IContextInformation getContextInformation () 
}

org/eclipse/ui/texteditor/templates/TemplatesMessages.class
TemplatesMessages.java
package org.eclipse.ui.texteditor.templates
final org.eclipse.ui.texteditor.templates.TemplatesMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String TemplatePreferencePage_error_read_title
	public static String TemplatePreferencePage_error_write_title
	public static String TemplatePreferencePage_message
	public static String TemplatePreferencePage_title
	public static String TemplatePreferencePage_new
	public static String TemplatePreferencePage_edit
	public static String TemplatePreferencePage_import
	public static String TemplatePreferencePage_export
	public static String TemplatePreferencePage_remove
	public static String TemplatePreferencePage_editor
	public static String TemplatePreferencePage_revert
	public static String TemplatePreferencePage_restore
	public static String TemplatePreferencePage_column_name
	public static String TemplatePreferencePage_column_context
	public static String TemplatePreferencePage_column_description
	public static String TemplatePreferencePage_on
	public static String TemplatePreferencePage_use_code_formatter
	public static String TemplatePreferencePage_import_title
	public static String TemplatePreferencePage_import_extension
	public static String TemplatePreferencePage_export_title
	public static String TemplatePreferencePage_export_filename
	public static String TemplatePreferencePage_export_extension
	public static String TemplatePreferencePage_export_exists_title
	public static String TemplatePreferencePage_export_exists_message
	public static String TemplatePreferencePage_export_error_title
	public static String TemplatePreferencePage_export_error_hidden
	public static String TemplatePreferencePage_export_error_canNotWrite
	public static String TemplatePreferencePage_export_error_fileNotFound
	public static String TemplatePreferencePage_error_parse_message
	public static String TemplatePreferencePage_error_read_message
	public static String TemplatePreferencePage_error_write_message
	public static String TemplatePreferencePage_question_create_new_title
	public static String TemplatePreferencePage_question_create_new_message
	public static String TemplatePreferencePage_preview
	public static String EditTemplateDialog_error_noname
	public static String EditTemplateDialog_error_adjacent_variables
	public static String EditTemplateDialog_error_invalidPattern
	public static String EditTemplateDialog_title_new
	public static String EditTemplateDialog_title_edit
	public static String EditTemplateDialog_name
	public static String EditTemplateDialog_description
	public static String EditTemplateDialog_context
	public static String EditTemplateDialog_pattern
	public static String EditTemplateDialog_insert_variable
	public static String EditTemplateDialog_undo
	public static String EditTemplateDialog_redo
	public static String EditTemplateDialog_cut
	public static String EditTemplateDialog_copy
	public static String EditTemplateDialog_paste
	public static String EditTemplateDialog_select_all
	public static String EditTemplateDialog_content_assist
	public static String TemplateVariableProposal_error_title
	public static String TemplateVariableProcessor_error_title
	public static String GlobalVariables_variable_description_cursor
	public static String GlobalVariables_variable_description_dollar
	public static String GlobalVariables_variable_description_date
	public static String GlobalVariables_variable_description_year
	public static String GlobalVariables_variable_description_time
	public static String GlobalVariables_variable_description_user
	public static String GlobalVariables_variable_description_selectedWord
	public static String GlobalVariables_variable_description_selectedLines
	public static String TemplatePreferencePage_column_autoinsert
	public static String EditTemplateDialog_autoinsert
	public static String TemplatesPage_column_context
	public static String TemplatesPage_column_description
	public static String TemplatesPage_column_name
	public static String TemplatesPage_insert
	public static String TemplatesPage_edit
	public static String TemplatesPage_copy
	public static String TemplatesPage_paste
	public static String TemplatesPage_preference_page
	public static String TemplatesPage_link_to_editor
	public static String TemplatesPage_collapse_all
	public static String TemplatesPage_new
	public static String TemplatesPage_remove
	public static String TemplatesPage_insert_tooltip
	public static String TemplatesPage_edit_tooltip
	public static String TemplatesPage_preference_page_tooltip
	public static String TemplatesPage_link_to_editor_tooltip
	public static String TemplatesPage_collapse_all_tooltip
	public static String TemplatesPage_new_tooltip
	public static String TemplatesPage_remove_tooltip
	public static String TemplatesPage_preview
	public static String TemplatesPage_question_create_new_message
	public static String TemplatesPage_question_create_new_title
	public static String TemplatesPage_save_error_message
	public static String TemplatesPage_snippet
	public static String TemplatesPage_paste_description
	public static String TemplatesPage_remove_message_single
	public static String TemplatesPage_remove_message_multi
	public static String TemplatesPage_remove_title_single
	public static String TemplatesPage_remove_title_multi
	public static String TemplatesView_no_templates
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ui/texteditor/templates/TemplatesMessages.properties
org/eclipse/ui/texteditor/templates/TemplatesPageImages.class
TemplatesPageImages.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatesPageImages extends java.lang.Object {
	static final String PREFIX_ELCL
	static final String PREFIX_DLCL
	static final String PREFIX_OBJ
	public static final String IMG_ELCL_TEMPLATE_NEW
	public static final String IMG_ELCL_TEMPLATE_DELETE
	public static final String IMG_ELCL_TEMPLATE_EDIT
	public static final String IMG_ELCL_TEMPLATE_INSERT
	public static final String IMG_ELCL_TEMPLATE_LINK
	public static final String IMG_ELCL_TEMPLATE_COLLAPSE_ALL
	public static final String IMG_DLCL_TEMPLATE_DELETE
	public static final String IMG_DLCL_TEMPLATE_EDIT
	public static final String IMG_DLCL_TEMPLATE_INSERT
	public static final String IMG_OBJ_PREVIEW
	public static final String IMG_OBJ_CONTEXT
	public static final String IMG_OBJ_TEMPLATE
	private static org.eclipse.jface.resource.ImageRegistry fgImageRegistry
	private static String ICONS_PATH
	private static final String ELCL
	private static final String DLCL
	private static final String OBJ
	static void  () 
	void  () 
	private static void declareImages () 
	private static final void declareRegistryImage (java.lang.String, java.lang.String) 
		String key
		String path
		org.eclipse.jface.resource.ImageDescriptor desc
		org.osgi.framework.Bundle bundle
		java.net.URL url
	public static org.eclipse.jface.resource.ImageRegistry getImageRegistry () 
	public static org.eclipse.jface.resource.ImageRegistry initializeImageRegistry () 
	public static org.eclipse.swt.graphics.Image get (java.lang.String) 
		String key
	public static org.eclipse.jface.resource.ImageDescriptor getDescriptor (java.lang.String) 
		String key
}

org/eclipse/ui/texteditor/templates/TemplatesTransfer.class
TemplatesTransfer.java
package org.eclipse.ui.texteditor.templates
 org.eclipse.ui.texteditor.templates.TemplatesTransfer extends org.eclipse.swt.dnd.ByteArrayTransfer {
	private static final org.eclipse.ui.texteditor.templates.TemplatesTransfer INSTANCE
	private static final String TYPE_NAME
	private static final int TYPE_ID
	private org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] fObject
	static void  () 
	void  () 
	public static org.eclipse.ui.texteditor.templates.TemplatesTransfer getInstance () 
	protected int[] getTypeIds () 
	protected java.lang.String[] getTypeNames () 
	protected void javaToNative (java.lang.Object, org.eclipse.swt.dnd.TransferData) 
		Object object
		org.eclipse.swt.dnd.TransferData transferData
	protected java.lang.Object nativeToJava (org.eclipse.swt.dnd.TransferData) 
		org.eclipse.swt.dnd.TransferData transferData
		Object result
}

org/eclipse/ui/texteditor/templates/TemplatesView.class
TemplatesView.java
package org.eclipse.ui.texteditor.templates
public final org.eclipse.ui.texteditor.templates.TemplatesView extends org.eclipse.ui.part.PageBookView {
	public static final String ID
	static Class class$0
	public void  () 
	protected org.eclipse.ui.part.IPage createDefaultPage (org.eclipse.ui.part.PageBook) 
		org.eclipse.ui.part.PageBook book
		org.eclipse.ui.part.MessagePage page
	public void createPartControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.ui.part.PageBookView$PageRec doCreatePage (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.ui.texteditor.templates.ITemplatesPage page
	protected void doDestroyPage (org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.part.PageBookView$PageRec) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.ui.part.PageBookView$PageRec rec
		org.eclipse.ui.texteditor.templates.ITemplatesPage page
	protected org.eclipse.ui.IWorkbenchPart getBootstrapPart () 
		org.eclipse.ui.IWorkbenchPage page
	protected boolean isImportant (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partBroughtToTop (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public org.eclipse.jface.text.templates.persistence.TemplateStore getTemplateStore () 
		org.eclipse.ui.part.IPage currentPage
	public org.eclipse.jface.text.templates.persistence.TemplatePersistenceData[] getSelectedTemplates () 
		org.eclipse.ui.part.IPage currentPage
}