META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
.options
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/jface/
org/eclipse/jface/contentassist/
org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter$1.classAbstractControlContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
final org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter this$0
void (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event e
org.eclipse.swt.events.VerifyEvent verifyEvent
org.eclipse.swt.events.KeyEvent keyEvent
java.util.Iterator iter
java.util.Iterator iter
java.util.Iterator iter
private void dump (java.lang.String, org.eclipse.swt.widgets.Event, org.eclipse.swt.events.VerifyEvent)
String who
org.eclipse.swt.widgets.Event e
org.eclipse.swt.events.VerifyEvent ve
StringBuffer sb
private java.lang.String hex (int)
int i
}
org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter$2.classAbstractControlContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter this$0
void (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter$3.classAbstractControlContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter$3 extends java.lang.Object implements org.eclipse.jface.viewers.ILabelProviderListener {
final org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter this$0
private final org.eclipse.jface.viewers.ILabelProvider val$labelProvider
void (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter, org.eclipse.jface.viewers.ILabelProvider)
public void labelProviderChanged (org.eclipse.jface.viewers.LabelProviderChangedEvent)
org.eclipse.jface.viewers.LabelProviderChangedEvent event
org.eclipse.swt.graphics.Image image
}
org/eclipse/jface/contentassist/AbstractControlContentAssistSubjectAdapter.classAbstractControlContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
public abstract org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter extends java.lang.Object implements org.eclipse.jface.contentassist.IContentAssistSubjectControl {
protected static final boolean DEBUG
private java.util.List fVerifyKeyListeners
private java.util.Set fKeyListeners
private org.eclipse.swt.widgets.Listener fControlListener
private org.eclipse.jface.viewers.ILabelProvider fCueLabelProvider
private org.eclipse.jface.fieldassist.ControlDecoration fControlDecoration
private org.eclipse.swt.graphics.Image fCachedDefaultCueImage
static Class class$0
static void ()
public void ()
public abstract org.eclipse.swt.widgets.Control getControl ()
public void addKeyListener (org.eclipse.swt.events.KeyListener)
org.eclipse.swt.events.KeyListener keyListener
public void removeKeyListener (org.eclipse.swt.events.KeyListener)
org.eclipse.swt.events.KeyListener keyListener
boolean deleted
public boolean supportsVerifyKeyListener ()
public boolean appendVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener verifyKeyListener
public boolean prependVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener verifyKeyListener
public void removeVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener verifyKeyListener
public void setEventConsumer (org.eclipse.jface.text.IEventConsumer)
org.eclipse.jface.text.IEventConsumer eventConsumer
public java.lang.String getLineDelimiter ()
private void installControlListener ()
private void uninstallControlListener ()
public void setContentAssistCueProvider (org.eclipse.jface.viewers.ILabelProvider)
org.eclipse.jface.viewers.ILabelProvider labelProvider
org.eclipse.jface.viewers.ILabelProviderListener listener
private org.eclipse.swt.graphics.Image getDefaultCueImage ()
org.eclipse.jface.resource.ImageDescriptor cueID
static java.util.List access$0 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
static java.util.Set access$1 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
static org.eclipse.jface.viewers.ILabelProvider access$2 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
static void access$3 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter, org.eclipse.jface.viewers.ILabelProvider)
static org.eclipse.jface.fieldassist.ControlDecoration access$4 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
static void access$5 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter, org.eclipse.jface.fieldassist.ControlDecoration)
static org.eclipse.swt.graphics.Image access$6 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
static void access$7 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter, org.eclipse.swt.graphics.Image)
static org.eclipse.swt.graphics.Image access$8 (org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter)
}
org/eclipse/jface/contentassist/ComboContentAssistSubjectAdapter$1.classComboContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter$1 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener {
final org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter$InternalDocument this$1
void (org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter$InternalDocument)
public void modifyText (org.eclipse.swt.events.ModifyEvent)
org.eclipse.swt.events.ModifyEvent e
}
org/eclipse/jface/contentassist/ComboContentAssistSubjectAdapter$2.classComboContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
final org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter this$0
private final org.eclipse.swt.events.SelectionListener val$selectionListener
void (org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter, org.eclipse.swt.events.SelectionListener)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event e
}
org/eclipse/jface/contentassist/ComboContentAssistSubjectAdapter$InternalDocument.classComboContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter$InternalDocument extends org.eclipse.jface.text.Document {
private org.eclipse.swt.events.ModifyListener fModifyListener
final org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter this$0
private void (org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter)
public void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int pos
int length
String text
void (org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter, org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter$InternalDocument)
static org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter access$1 (org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter$InternalDocument)
}
org/eclipse/jface/contentassist/ComboContentAssistSubjectAdapter.classComboContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
public org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter extends org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter {
private org.eclipse.swt.widgets.Combo fCombo
private java.util.HashMap fModifyListeners
public void (org.eclipse.swt.widgets.Combo)
org.eclipse.swt.widgets.Combo combo
public org.eclipse.swt.widgets.Control getControl ()
public int getLineHeight ()
public int getCaretOffset ()
public org.eclipse.swt.graphics.Point getLocationAtOffset (int)
int offset
String comboString
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.graphics.Point extent
int spaceWidth
int x
public org.eclipse.swt.graphics.Point getWidgetSelectionRange ()
public org.eclipse.swt.graphics.Point getSelectedRange ()
public org.eclipse.jface.text.IDocument getDocument ()
org.eclipse.jface.text.IDocument document
public void setSelectedRange (int, int)
int i
int j
public void revealRange (int, int)
int i
int j
public boolean addSelectionListener (org.eclipse.swt.events.SelectionListener)
org.eclipse.swt.events.SelectionListener selectionListener
org.eclipse.swt.widgets.Listener listener
public void removeSelectionListener (org.eclipse.swt.events.SelectionListener)
org.eclipse.swt.events.SelectionListener selectionListener
Object listener
static org.eclipse.swt.widgets.Combo access$0 (org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter)
}
org/eclipse/jface/contentassist/IContentAssistSubjectControl.classIContentAssistSubjectControl.java
package org.eclipse.jface.contentassist
public abstract org.eclipse.jface.contentassist.IContentAssistSubjectControl extends java.lang.Object {
public abstract org.eclipse.swt.widgets.Control getControl ()
public abstract int getLineHeight ()
public abstract int getCaretOffset ()
public abstract org.eclipse.swt.graphics.Point getLocationAtOffset (int)
public abstract java.lang.String getLineDelimiter ()
public abstract org.eclipse.swt.graphics.Point getWidgetSelectionRange ()
public abstract org.eclipse.swt.graphics.Point getSelectedRange ()
public abstract void setSelectedRange (int, int)
public abstract void revealRange (int, int)
public abstract org.eclipse.jface.text.IDocument getDocument ()
public abstract boolean appendVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
public abstract boolean prependVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
public abstract void removeVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
public abstract boolean supportsVerifyKeyListener ()
public abstract void addKeyListener (org.eclipse.swt.events.KeyListener)
public abstract void removeKeyListener (org.eclipse.swt.events.KeyListener)
public abstract void setEventConsumer (org.eclipse.jface.text.IEventConsumer)
public abstract void removeSelectionListener (org.eclipse.swt.events.SelectionListener)
public abstract boolean addSelectionListener (org.eclipse.swt.events.SelectionListener)
}
org/eclipse/jface/contentassist/ISubjectControlContentAssistProcessor.classISubjectControlContentAssistProcessor.java
package org.eclipse.jface.contentassist
public abstract org.eclipse.jface.contentassist.ISubjectControlContentAssistProcessor extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistProcessor {
public abstract org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
public abstract org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
}
org/eclipse/jface/contentassist/ISubjectControlContentAssistant.classISubjectControlContentAssistant.java
package org.eclipse.jface.contentassist
public abstract org.eclipse.jface.contentassist.ISubjectControlContentAssistant extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistant {
public abstract void install (org.eclipse.jface.contentassist.IContentAssistSubjectControl)
}
org/eclipse/jface/contentassist/ISubjectControlContextInformationPresenter.classISubjectControlContextInformationPresenter.java
package org.eclipse.jface.contentassist
public abstract org.eclipse.jface.contentassist.ISubjectControlContextInformationPresenter extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContextInformationPresenter {
public abstract void install (org.eclipse.jface.text.contentassist.IContextInformation, org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
}
org/eclipse/jface/contentassist/ISubjectControlContextInformationValidator.classISubjectControlContextInformationValidator.java
package org.eclipse.jface.contentassist
public abstract org.eclipse.jface.contentassist.ISubjectControlContextInformationValidator extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContextInformationValidator {
public abstract void install (org.eclipse.jface.text.contentassist.IContextInformation, org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
}
org/eclipse/jface/contentassist/SubjectControlContentAssistant.classSubjectControlContentAssistant.java
package org.eclipse.jface.contentassist
public org.eclipse.jface.contentassist.SubjectControlContentAssistant extends org.eclipse.jface.text.contentassist.ContentAssistant implements org.eclipse.jface.contentassist.ISubjectControlContentAssistant {
public void ()
public void install (org.eclipse.jface.contentassist.IContentAssistSubjectControl)
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
}
org/eclipse/jface/contentassist/SubjectControlContextInformationValidator.classSubjectControlContextInformationValidator.java
package org.eclipse.jface.contentassist
public final org.eclipse.jface.contentassist.SubjectControlContextInformationValidator extends java.lang.Object implements org.eclipse.jface.contentassist.ISubjectControlContextInformationValidator {
private org.eclipse.jface.text.contentassist.IContentAssistProcessor fProcessor
private org.eclipse.jface.text.contentassist.IContextInformation fContextInformation
private org.eclipse.jface.contentassist.IContentAssistSubjectControl fContentAssistSubjectControl
public void (org.eclipse.jface.text.contentassist.IContentAssistProcessor)
org.eclipse.jface.text.contentassist.IContentAssistProcessor processor
public void install (org.eclipse.jface.text.contentassist.IContextInformation, org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.contentassist.IContextInformation contextInformation
org.eclipse.jface.text.ITextViewer viewer
int offset
public void install (org.eclipse.jface.text.contentassist.IContextInformation, org.eclipse.jface.contentassist.IContentAssistSubjectControl, int)
org.eclipse.jface.text.contentassist.IContextInformation contextInformation
org.eclipse.jface.contentassist.IContentAssistSubjectControl contentAssistSubjectControl
int offset
public boolean isContextInformationValid (int)
int offset
org.eclipse.jface.text.contentassist.IContextInformation[] infos
int i
}
org/eclipse/jface/contentassist/TextContentAssistSubjectAdapter$1.classTextContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter$1 extends java.lang.Object implements org.eclipse.swt.events.ModifyListener {
final org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter$InternalDocument this$1
void (org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter$InternalDocument)
public void modifyText (org.eclipse.swt.events.ModifyEvent)
org.eclipse.swt.events.ModifyEvent e
}
org/eclipse/jface/contentassist/TextContentAssistSubjectAdapter$2.classTextContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
final org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter this$0
private final org.eclipse.swt.events.SelectionListener val$selectionListener
void (org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter, org.eclipse.swt.events.SelectionListener)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event e
}
org/eclipse/jface/contentassist/TextContentAssistSubjectAdapter$InternalDocument.classTextContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter$InternalDocument extends org.eclipse.jface.text.Document {
private org.eclipse.swt.events.ModifyListener fModifyListener
final org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter this$0
private void (org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter)
public void replace (int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int pos
int length
String text
void (org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter, org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter$InternalDocument)
static org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter access$1 (org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter$InternalDocument)
}
org/eclipse/jface/contentassist/TextContentAssistSubjectAdapter.classTextContentAssistSubjectAdapter.java
package org.eclipse.jface.contentassist
public org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter extends org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter {
private org.eclipse.swt.widgets.Text fText
private java.util.HashMap fModifyListeners
public void (org.eclipse.swt.widgets.Text)
org.eclipse.swt.widgets.Text text
public org.eclipse.swt.widgets.Control getControl ()
public int getLineHeight ()
public int getCaretOffset ()
public org.eclipse.swt.graphics.Point getLocationAtOffset (int)
int offset
org.eclipse.swt.graphics.Point caretLocation
public org.eclipse.swt.graphics.Point getWidgetSelectionRange ()
public org.eclipse.swt.graphics.Point getSelectedRange ()
public org.eclipse.jface.text.IDocument getDocument ()
org.eclipse.jface.text.IDocument document
public void setSelectedRange (int, int)
int i
int j
public void revealRange (int, int)
int i
int j
public boolean addSelectionListener (org.eclipse.swt.events.SelectionListener)
org.eclipse.swt.events.SelectionListener selectionListener
org.eclipse.swt.widgets.Listener listener
public void removeSelectionListener (org.eclipse.swt.events.SelectionListener)
org.eclipse.swt.events.SelectionListener selectionListener
Object listener
static org.eclipse.swt.widgets.Text access$0 (org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter)
}
org/eclipse/jface/contentassist/images/
org/eclipse/jface/contentassist/images/content_assist_cue.gif
org/eclipse/jface/internal/
org/eclipse/jface/internal/text/
org/eclipse/jface/internal/text/DelayedInputChangeListener.classDelayedInputChangeListener.java
package org.eclipse.jface.internal.text
public final org.eclipse.jface.internal.text.DelayedInputChangeListener extends java.lang.Object implements org.eclipse.jface.text.IInputChangedListener {
private final org.eclipse.jface.text.IDelayedInputChangeProvider fChangeProvider
private final org.eclipse.jface.internal.text.InformationControlReplacer fInformationControlReplacer
public void (org.eclipse.jface.text.IDelayedInputChangeProvider, org.eclipse.jface.internal.text.InformationControlReplacer)
org.eclipse.jface.text.IDelayedInputChangeProvider changeProvider
org.eclipse.jface.internal.text.InformationControlReplacer informationControlReplacer
public void inputChanged (java.lang.Object)
Object newInput
}
org/eclipse/jface/internal/text/InformationControlReplacer$DefaultInformationControlCreator.classInformationControlReplacer.java
package org.eclipse.jface.internal.text
public org.eclipse.jface.internal.text.InformationControlReplacer$DefaultInformationControlCreator extends org.eclipse.jface.text.AbstractReusableInformationControlCreator {
protected void ()
public org.eclipse.jface.text.IInformationControl doCreateInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell shell
}
org/eclipse/jface/internal/text/InformationControlReplacer.classInformationControlReplacer.java
package org.eclipse.jface.internal.text
public org.eclipse.jface.internal.text.InformationControlReplacer extends org.eclipse.jface.text.AbstractInformationControlManager {
private static final int MIN_WIDTH
private static final int MIN_HEIGHT
private boolean fIsReplacing
private Object fReplacableInformation
private boolean fDelayedInformationSet
private org.eclipse.swt.graphics.Rectangle fReplaceableArea
private org.eclipse.swt.graphics.Rectangle fContentBounds
public void (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void replaceInformationControl (org.eclipse.jface.text.IInformationControlCreator, org.eclipse.swt.graphics.Rectangle, java.lang.Object, org.eclipse.swt.graphics.Rectangle, boolean)
org.eclipse.jface.text.IInformationControlCreator informationPresenterControlCreator
org.eclipse.swt.graphics.Rectangle contentBounds
Object information
org.eclipse.swt.graphics.Rectangle subjectArea
boolean takeFocus
protected void computeInformation ()
public void showInformationControl (org.eclipse.swt.graphics.Rectangle, java.lang.Object)
org.eclipse.swt.graphics.Rectangle subjectArea
Object information
org.eclipse.jface.text.IInformationControl informationControl
org.eclipse.swt.graphics.Rectangle controlBounds
org.eclipse.jface.text.IInformationControlExtension3 iControl3
org.eclipse.swt.graphics.Rectangle trim
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Point size
public void hideInformationControl ()
public void setDelayedInput (java.lang.Object)
Object input
public boolean isReplacing ()
public org.eclipse.jface.text.IInformationControl getCurrentInformationControl2 ()
public int getKeepUpMargin ()
}
org/eclipse/jface/internal/text/InternalAccessor.classInternalAccessor.java
package org.eclipse.jface.internal.text
public abstract org.eclipse.jface.internal.text.InternalAccessor extends java.lang.Object {
public void ()
public abstract org.eclipse.jface.text.IInformationControl getCurrentInformationControl ()
public abstract void setInformationControlReplacer (org.eclipse.jface.internal.text.InformationControlReplacer)
public abstract org.eclipse.jface.internal.text.InformationControlReplacer getInformationControlReplacer ()
public abstract boolean canReplace (org.eclipse.jface.text.IInformationControl)
public abstract boolean isReplaceInProgress ()
public abstract void cropToClosestMonitor (org.eclipse.swt.graphics.Rectangle)
public abstract void setHoverEnrichMode (org.eclipse.jface.text.ITextViewerExtension8$EnrichMode)
public abstract boolean getAllowMouseExit ()
public abstract void replaceInformationControl (boolean)
}
org/eclipse/jface/internal/text/NonDeletingPositionUpdater.classNonDeletingPositionUpdater.java
package org.eclipse.jface.internal.text
public final org.eclipse.jface.internal.text.NonDeletingPositionUpdater extends java.lang.Object implements org.eclipse.jface.text.IPositionUpdater {
private final String fCategory
public void (java.lang.String)
String category
public void update (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
int eventOffset
int eventOldEndOffset
int eventNewLength
int eventNewEndOffset
int deltaLength
org.eclipse.jface.text.Position[] positions
int i
org.eclipse.jface.text.Position position
int offset
int length
int end
int deleted
int newOffset
int newEndOffset
public java.lang.String getCategory ()
}
org/eclipse/jface/internal/text/SelectionProcessor$1.classSelectionProcessor.java
package org.eclipse.jface.internal.text
org.eclipse.jface.internal.text.SelectionProcessor$1 extends org.eclipse.jface.internal.text.SelectionProcessor$Implementation {
final org.eclipse.jface.internal.text.SelectionProcessor this$0
void (org.eclipse.jface.internal.text.SelectionProcessor)
org.eclipse.text.edits.TextEdit replace (org.eclipse.jface.viewers.ISelection, java.lang.String)
org.eclipse.jface.viewers.ISelection selection
String replacement
org.eclipse.jface.text.ITextSelection ts
java.lang.String getText (org.eclipse.jface.viewers.ISelection)
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
boolean isEmpty (org.eclipse.jface.viewers.ISelection)
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
boolean isMultiline (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
org.eclipse.text.edits.TextEdit delete (org.eclipse.jface.viewers.ISelection)
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
org.eclipse.text.edits.TextEdit backspace (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
org.eclipse.jface.viewers.ISelection makeEmpty (org.eclipse.jface.viewers.ISelection, boolean)
org.eclipse.jface.viewers.ISelection selection
boolean beginning
org.eclipse.jface.text.ITextSelection ts
org.eclipse.jface.text.IRegion[] getRanges (org.eclipse.jface.viewers.ISelection)
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
int getCoveredLines (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
org.eclipse.jface.viewers.ISelection makeReplaceSelection (org.eclipse.jface.viewers.ISelection, java.lang.String)
org.eclipse.jface.viewers.ISelection selection
String replacement
org.eclipse.jface.text.ITextSelection ts
}
org/eclipse/jface/internal/text/SelectionProcessor$2.classSelectionProcessor.java
package org.eclipse.jface.internal.text
org.eclipse.jface.internal.text.SelectionProcessor$2 extends org.eclipse.jface.internal.text.SelectionProcessor$Implementation {
final org.eclipse.jface.internal.text.SelectionProcessor this$0
void (org.eclipse.jface.internal.text.SelectionProcessor)
org.eclipse.text.edits.TextEdit replace (org.eclipse.jface.viewers.ISelection, java.lang.String) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
String replacement
org.eclipse.text.edits.MultiTextEdit root
org.eclipse.jface.text.IBlockTextSelection cts
int startLine
int endLine
int startColumn
int endColumn
int visualStartColumn
int visualEndColumn
String[] delimiters
int lastDelim
int line
String string
String string
String string
int[] index
org.eclipse.text.edits.TextEdit replace
String string
String string
int[] index
org.eclipse.text.edits.TextEdit edit
org.eclipse.text.edits.TextEdit edit
int insertLocation
int spaces
char[] array
java.lang.String getText (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.IBlockTextSelection cts
StringBuffer buf
int startLine
int endLine
int startColumn
int endColumn
int visualStartColumn
int visualEndColumn
int line
boolean isEmpty (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.IBlockTextSelection cts
int startLine
int endLine
int startColumn
int endColumn
int visualStartColumn
int visualEndColumn
boolean isMultiline (org.eclipse.jface.viewers.ISelection)
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
org.eclipse.text.edits.TextEdit delete (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.IBlockTextSelection cts
org.eclipse.text.edits.TextEdit backspace (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.IBlockTextSelection cts
org.eclipse.jface.viewers.ISelection makeEmpty (org.eclipse.jface.viewers.ISelection, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
boolean beginning
org.eclipse.jface.text.IBlockTextSelection cts
int startLine
int startLine
int startColumn
int startColumn
int endLine
int endLine
int endColumn
int endColumn
org.eclipse.jface.viewers.ISelection makeReplaceSelection (org.eclipse.jface.viewers.ISelection, java.lang.String) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
String replacement
org.eclipse.jface.text.IBlockTextSelection bts
String[] delimiters
int[] index
int length
int length
int startLine
int column
int endLine
int endColumn
org.eclipse.jface.text.IRegion[] getRanges (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.IBlockTextSelection cts
int startLine
int endLine
int visualStartColumn
int visualEndColumn
org.eclipse.jface.text.IRegion[] ranges
int line
int startColumn
int endColumn
org.eclipse.jface.text.IRegion lineInfo
int lineEnd
int getCoveredLines (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
private org.eclipse.text.edits.TextEdit createReplaceEdit (int, int, int, java.lang.String) throws org.eclipse.jface.text.BadLocationException
int line
int visualStartColumn
int visualEndColumn
String replacement
org.eclipse.jface.text.IRegion info
int lineLength
String content
int startColumn
int endColumn
int visual
int offset
boolean materializeVirtualSpace
int spaces
char[] array
private void appendColumnRange (java.lang.StringBuffer, int, int, int) throws org.eclipse.jface.text.BadLocationException
StringBuffer buf
int line
int visualStartColumn
int visualEndColumn
org.eclipse.jface.text.IRegion info
int lineLength
String content
int startColumn
int endColumn
int visual
int offset
int spaces
int i
private int computeVisualColumn (int, int) throws org.eclipse.jface.text.BadLocationException
int line
int column
org.eclipse.jface.text.IRegion info
int lineLength
int to
String content
int visual
int offset
private int computeCharacterColumn (int, int) throws org.eclipse.jface.text.BadLocationException
int line
int visualColumn
org.eclipse.jface.text.IRegion info
int lineLength
String content
int visual
int offset
private int visualSizeIncrement (char, int)
char character
int visual
}
org/eclipse/jface/internal/text/SelectionProcessor$Implementation.classSelectionProcessor.java
package org.eclipse.jface.internal.text
org.eclipse.jface.internal.text.SelectionProcessor$Implementation extends java.lang.Object {
private void ()
org.eclipse.text.edits.TextEdit replace (org.eclipse.jface.viewers.ISelection, java.lang.String) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
String replacement
java.lang.String getText (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
boolean isEmpty (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
boolean isMultiline (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.text.edits.TextEdit delete (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.text.edits.TextEdit backspace (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.viewers.ISelection makeEmpty (org.eclipse.jface.viewers.ISelection, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
boolean beginning
org.eclipse.jface.text.IRegion[] getRanges (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
int getCoveredLines (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.viewers.ISelection makeReplaceSelection (org.eclipse.jface.viewers.ISelection, java.lang.String) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
String replacement
void (org.eclipse.jface.internal.text.SelectionProcessor$Implementation)
void (org.eclipse.jface.internal.text.SelectionProcessor$Implementation, org.eclipse.jface.internal.text.SelectionProcessor$Implementation)
}
org/eclipse/jface/internal/text/SelectionProcessor.classSelectionProcessor.java
package org.eclipse.jface.internal.text
public final org.eclipse.jface.internal.text.SelectionProcessor extends java.lang.Object {
private final org.eclipse.jface.internal.text.SelectionProcessor$Implementation NULL_IMPLEMENTATION
private final org.eclipse.jface.internal.text.SelectionProcessor$Implementation RANGE_IMPLEMENTATION
private final org.eclipse.jface.internal.text.SelectionProcessor$Implementation COLUMN_IMPLEMENTATION
private final org.eclipse.jface.text.IDocument fDocument
private final int fTabWidth
private org.eclipse.jface.text.IRewriteTarget fRewriteTarget
private org.eclipse.jface.viewers.ISelectionProvider fSelectionProvider
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.ITextViewerExtension ext
public void (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument document
int tabWidth
public org.eclipse.text.edits.TextEdit delete (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
public org.eclipse.text.edits.TextEdit backspace (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
public org.eclipse.text.edits.TextEdit replace (org.eclipse.jface.viewers.ISelection, java.lang.String) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
String replacement
public java.lang.String getText (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
public boolean isEmpty (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
public boolean isMultiline (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
public org.eclipse.jface.viewers.ISelection makeEmpty (org.eclipse.jface.viewers.ISelection, boolean) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
boolean beginning
private org.eclipse.jface.viewers.ISelection makeReplaceSelection (org.eclipse.jface.viewers.ISelection, java.lang.String) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
String replacement
public void doDelete (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
org.eclipse.text.edits.TextEdit edit
boolean complex
org.eclipse.jface.viewers.ISelection empty
public void doReplace (org.eclipse.jface.viewers.ISelection, java.lang.String) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
String replacement
org.eclipse.text.edits.TextEdit edit
boolean complex
org.eclipse.jface.viewers.ISelection empty
public org.eclipse.jface.text.IRegion[] getRanges (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
public int getCoveredLines (org.eclipse.jface.viewers.ISelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.viewers.ISelection selection
private org.eclipse.jface.internal.text.SelectionProcessor$Implementation getImplementation (org.eclipse.jface.viewers.ISelection)
org.eclipse.jface.viewers.ISelection selection
static org.eclipse.jface.text.IDocument access$0 (org.eclipse.jface.internal.text.SelectionProcessor)
static int access$1 (org.eclipse.jface.internal.text.SelectionProcessor)
}
org/eclipse/jface/internal/text/StickyHoverManager$1.classStickyHoverManager.java
package org.eclipse.jface.internal.text
org.eclipse.jface.internal.text.StickyHoverManager$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.StickyHoverManager$Closer this$1
void (org.eclipse.jface.internal.text.StickyHoverManager$Closer)
public void run ()
}
org/eclipse/jface/internal/text/StickyHoverManager$Closer.classStickyHoverManager.java
package org.eclipse.jface.internal.text
org.eclipse.jface.internal.text.StickyHoverManager$Closer extends java.lang.Object implements org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser org.eclipse.swt.events.ControlListener org.eclipse.swt.events.MouseListener org.eclipse.jface.text.IViewportListener org.eclipse.swt.events.KeyListener org.eclipse.swt.events.FocusListener org.eclipse.swt.widgets.Listener {
private org.eclipse.swt.widgets.Control fSubjectControl
private boolean fIsActive
private org.eclipse.swt.widgets.Display fDisplay
final org.eclipse.jface.internal.text.StickyHoverManager this$0
void (org.eclipse.jface.internal.text.StickyHoverManager)
public void setSubjectControl (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
public void setInformationControl (org.eclipse.jface.text.IInformationControl)
org.eclipse.jface.text.IInformationControl control
public void start (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle informationArea
org.eclipse.jface.text.IInformationControl fInformationControlToClose
public void stop ()
org.eclipse.jface.text.IInformationControl fInformationControlToClose
public void controlResized (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
public void controlMoved (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent 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 mouseDoubleClick (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void viewportChanged (int)
int topIndex
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 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.swt.widgets.Display d
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
org.eclipse.jface.text.IInformationControl infoControl
org.eclipse.jface.text.IInformationControlExtension3 iControl3
org.eclipse.swt.graphics.Rectangle controlBounds
org.eclipse.swt.graphics.Point mouseLoc
int margin
org.eclipse.jface.text.IInformationControl iControl
static org.eclipse.jface.internal.text.StickyHoverManager access$0 (org.eclipse.jface.internal.text.StickyHoverManager$Closer)
}
org/eclipse/jface/internal/text/StickyHoverManager.classStickyHoverManager.java
package org.eclipse.jface.internal.text
public org.eclipse.jface.internal.text.StickyHoverManager extends org.eclipse.jface.internal.text.InformationControlReplacer implements org.eclipse.jface.text.IWidgetTokenKeeper org.eclipse.jface.text.IWidgetTokenKeeperExtension {
private static final int WIDGET_PRIORITY
private final org.eclipse.jface.text.TextViewer fTextViewer
public void (org.eclipse.jface.text.TextViewer)
org.eclipse.jface.text.TextViewer textViewer
protected void showInformationControl (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
public void hideInformationControl ()
protected void handleInformationControlDisposed ()
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner)
org.eclipse.jface.text.IWidgetTokenOwner owner
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner, int)
org.eclipse.jface.text.IWidgetTokenOwner owner
int priority
public boolean setFocus (org.eclipse.jface.text.IWidgetTokenOwner)
org.eclipse.jface.text.IWidgetTokenOwner owner
org.eclipse.jface.text.IInformationControl iControl
org.eclipse.jface.text.IInformationControlExtension5 iControl5
static org.eclipse.jface.text.TextViewer access$0 (org.eclipse.jface.internal.text.StickyHoverManager)
static boolean access$1 ()
}
org/eclipse/jface/internal/text/TableOwnerDrawSupport.classTableOwnerDrawSupport.java
package org.eclipse.jface.internal.text
public org.eclipse.jface.internal.text.TableOwnerDrawSupport extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
private static final String STYLED_RANGES_KEY
private org.eclipse.swt.graphics.TextLayout fLayout
public static void install (org.eclipse.swt.widgets.Table)
org.eclipse.swt.widgets.Table table
org.eclipse.jface.internal.text.TableOwnerDrawSupport listener
public static void storeStyleRanges (org.eclipse.swt.widgets.TableItem, int, org.eclipse.swt.custom.StyleRange[])
org.eclipse.swt.widgets.TableItem item
int column
org.eclipse.swt.custom.StyleRange[] ranges
private static org.eclipse.swt.custom.StyleRange[] getStyledRanges (org.eclipse.swt.widgets.TableItem, int)
org.eclipse.swt.widgets.TableItem item
int column
private void (org.eclipse.swt.widgets.Table)
org.eclipse.swt.widgets.Table table
int orientation
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
private void performPaint (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
org.eclipse.swt.widgets.TableItem item
org.eclipse.swt.graphics.GC gc
int index
boolean isSelected
org.eclipse.swt.graphics.Color oldForeground
org.eclipse.swt.graphics.Color oldBackground
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color background
org.eclipse.swt.graphics.Image image
org.eclipse.swt.graphics.Rectangle imageBounds
org.eclipse.swt.graphics.Rectangle bounds
int x
int y
org.eclipse.swt.custom.StyleRange[] ranges
int i
org.eclipse.swt.custom.StyleRange curr
org.eclipse.swt.graphics.Rectangle textBounds
org.eclipse.swt.graphics.Rectangle layoutBounds
int x
int y
org.eclipse.swt.graphics.Rectangle focusBounds
private void widgetDisposed ()
}
org/eclipse/jface/internal/text/html/
org/eclipse/jface/internal/text/html/BrowserInformationControl$1.classBrowserInformationControl.java
package org.eclipse.jface.internal.text.html
org.eclipse.jface.internal.text.html.BrowserInformationControl$1 extends org.eclipse.swt.browser.ProgressAdapter {
final org.eclipse.jface.internal.text.html.BrowserInformationControl this$0
void (org.eclipse.jface.internal.text.html.BrowserInformationControl)
public void completed (org.eclipse.swt.browser.ProgressEvent)
org.eclipse.swt.browser.ProgressEvent event
}
org/eclipse/jface/internal/text/html/BrowserInformationControl$2.classBrowserInformationControl.java
package org.eclipse.jface.internal.text.html
org.eclipse.jface.internal.text.html.BrowserInformationControl$2 extends java.lang.Object implements org.eclipse.swt.browser.OpenWindowListener {
final org.eclipse.jface.internal.text.html.BrowserInformationControl this$0
void (org.eclipse.jface.internal.text.html.BrowserInformationControl)
public void open (org.eclipse.swt.browser.WindowEvent)
org.eclipse.swt.browser.WindowEvent event
}
org/eclipse/jface/internal/text/html/BrowserInformationControl$3.classBrowserInformationControl.java
package org.eclipse.jface.internal.text.html
org.eclipse.jface.internal.text.html.BrowserInformationControl$3 extends org.eclipse.jface.internal.text.html.BrowserInformationControlInput {
final org.eclipse.jface.internal.text.html.BrowserInformationControl this$0
private final String val$content
void (org.eclipse.jface.internal.text.html.BrowserInformationControl, org.eclipse.jface.internal.text.html.BrowserInformationControlInput, java.lang.String)
org.eclipse.jface.internal.text.html.BrowserInformationControlInput $anonymous0
public java.lang.String getHtml ()
public java.lang.String getInputName ()
public java.lang.Object getInputElement ()
}
org/eclipse/jface/internal/text/html/BrowserInformationControl$4.classBrowserInformationControl.java
package org.eclipse.jface.internal.text.html
org.eclipse.jface.internal.text.html.BrowserInformationControl$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.html.BrowserInformationControl this$0
void (org.eclipse.jface.internal.text.html.BrowserInformationControl)
public void run ()
}
org/eclipse/jface/internal/text/html/BrowserInformationControl.classBrowserInformationControl.java
package org.eclipse.jface.internal.text.html
public org.eclipse.jface.internal.text.html.BrowserInformationControl extends org.eclipse.jface.text.AbstractInformationControl implements org.eclipse.jface.text.IInformationControlExtension2 org.eclipse.jface.text.IDelayedInputChangeProvider {
private static final int MIN_WIDTH
private static final int MIN_HEIGHT
private static boolean fgIsAvailable
private static boolean fgAvailabilityChecked
private static org.eclipse.swt.graphics.Point fgScrollBarSize
private org.eclipse.swt.browser.Browser fBrowser
private boolean fBrowserHasContent
private org.eclipse.swt.graphics.TextLayout fTextLayout
private org.eclipse.swt.graphics.TextStyle fBoldStyle
private org.eclipse.jface.internal.text.html.BrowserInformationControlInput fInput
private boolean fCompleted
private org.eclipse.jface.text.IInputChangedListener fDelayedInputChangeListener
private org.eclipse.core.runtime.ListenerList fInputChangeListeners
private final String fSymbolicFontName
static void ()
public static boolean isAvailable (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.browser.Browser browser
org.eclipse.swt.widgets.Slider sliderV
org.eclipse.swt.widgets.Slider sliderH
int width
int height
public void (org.eclipse.swt.widgets.Shell, java.lang.String, boolean)
org.eclipse.swt.widgets.Shell parent
String symbolicFontName
boolean resizable
public void (org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String)
org.eclipse.swt.widgets.Shell parent
String symbolicFontName
String statusFieldText
public void (org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.jface.action.ToolBarManager)
org.eclipse.swt.widgets.Shell parent
String symbolicFontName
org.eclipse.jface.action.ToolBarManager toolBarManager
protected void createContent (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.widgets.Display display
public void setInformation (java.lang.String)
String content
public void setInput (java.lang.Object)
Object input
String content
boolean RTL
boolean resizable
String[] styles
StringBuffer buffer
Object[] listeners
int i
public void setVisible (boolean)
boolean visible
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Display display
public void setSize (int, int)
int width
int height
private void createTextLayout ()
String symbolicFontName
org.eclipse.swt.graphics.Font font
int tabWidth
protected void handleDispose ()
public org.eclipse.swt.graphics.Point computeSizeHint ()
org.eclipse.swt.graphics.Point sizeConstraints
org.eclipse.swt.graphics.Rectangle trim
int height
org.eclipse.jface.text.TextPresentation presentation
org.eclipse.jface.internal.text.html.HTML2TextReader reader
String text
String text
java.util.Iterator iter
org.eclipse.swt.custom.StyleRange sr
org.eclipse.swt.graphics.Rectangle bounds
int lineCount
int textWidth
int i
org.eclipse.swt.graphics.Rectangle rect
int lineWidth
int minWidth
int width
public org.eclipse.swt.graphics.Rectangle computeTrim ()
org.eclipse.swt.graphics.Rectangle trim
boolean RTL
public void addLocationListener (org.eclipse.swt.browser.LocationListener)
org.eclipse.swt.browser.LocationListener listener
public void setForegroundColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
public void setBackgroundColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
public boolean hasContents ()
public void addInputChangeListener (org.eclipse.jface.text.IInputChangedListener)
org.eclipse.jface.text.IInputChangedListener inputChangeListener
public void removeInputChangeListener (org.eclipse.jface.text.IInputChangedListener)
org.eclipse.jface.text.IInputChangedListener inputChangeListener
public void setDelayedInputChangeListener (org.eclipse.jface.text.IInputChangedListener)
org.eclipse.jface.text.IInputChangedListener inputChangeListener
public boolean hasDelayedInputChangeListener ()
public void notifyDelayedInputChange (java.lang.Object)
Object newInput
public java.lang.String toString ()
String style
public org.eclipse.jface.internal.text.html.BrowserInformationControlInput getInput ()
public org.eclipse.swt.graphics.Point computeSizeConstraints (int, int)
int widthInChars
int heightInChars
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.graphics.Font font
int width
int height
static void access$0 (org.eclipse.jface.internal.text.html.BrowserInformationControl, boolean)
}
org/eclipse/jface/internal/text/html/BrowserInformationControlInput.classBrowserInformationControlInput.java
package org.eclipse.jface.internal.text.html
public abstract org.eclipse.jface.internal.text.html.BrowserInformationControlInput extends org.eclipse.jface.internal.text.html.BrowserInput {
public int getLeadingImageWidth ()
public void (org.eclipse.jface.internal.text.html.BrowserInformationControlInput)
org.eclipse.jface.internal.text.html.BrowserInformationControlInput previous
public abstract java.lang.String getHtml ()
public java.lang.String toString ()
}
org/eclipse/jface/internal/text/html/BrowserInput.classBrowserInput.java
package org.eclipse.jface.internal.text.html
public abstract org.eclipse.jface.internal.text.html.BrowserInput extends java.lang.Object {
private final org.eclipse.jface.internal.text.html.BrowserInput fPrevious
private org.eclipse.jface.internal.text.html.BrowserInput fNext
public void (org.eclipse.jface.internal.text.html.BrowserInput)
org.eclipse.jface.internal.text.html.BrowserInput previous
public org.eclipse.jface.internal.text.html.BrowserInput getPrevious ()
public org.eclipse.jface.internal.text.html.BrowserInput getNext ()
public abstract java.lang.Object getInputElement ()
public abstract java.lang.String getInputName ()
}
org/eclipse/jface/internal/text/html/HTML2TextReader.classHTML2TextReader.java
package org.eclipse.jface.internal.text.html
public org.eclipse.jface.internal.text.html.HTML2TextReader extends org.eclipse.jface.internal.text.html.SubstitutionTextReader {
private static final String EMPTY_STRING
private static final java.util.Map fgEntityLookup
private static final java.util.Set fgTags
private int fCounter
private org.eclipse.jface.text.TextPresentation fTextPresentation
private int fBold
private int fStartOffset
private boolean fInParagraph
private boolean fIsPreformattedText
private boolean fIgnore
private boolean fHeaderDetected
static void ()
public void (java.io.Reader, org.eclipse.jface.text.TextPresentation)
java.io.Reader reader
org.eclipse.jface.text.TextPresentation presentation
public int read () throws java.io.IOException
int c
protected void startBold ()
protected void startPreformattedText ()
protected void stopPreformattedText ()
protected void stopBold ()
protected java.lang.String computeSubstitution (int) throws java.io.IOException
int c
private java.lang.String html2Text (java.lang.String)
String html
String tag
boolean inParagraph
private java.lang.String processHTMLTag () throws java.io.IOException
StringBuffer buf
int ch
private static boolean isInComment (java.lang.StringBuffer)
StringBuffer buf
private static boolean isCommentEnd (java.lang.StringBuffer)
StringBuffer buf
int tagLen
private java.lang.String processPreformattedText (int)
int c
private void unread (int) throws java.io.IOException
int ch
protected java.lang.String entity2Text (java.lang.String)
String symbol
int ch
int ch
String str
private java.lang.String processEntity () throws java.io.IOException
StringBuffer buf
int ch
}
org/eclipse/jface/internal/text/html/HTMLMessages.classHTMLMessages.java
package org.eclipse.jface.internal.text.html
org.eclipse.jface.internal.text.html.HTMLMessages extends java.lang.Object {
private static final String RESOURCE_BUNDLE
private static java.util.ResourceBundle fgResourceBundle
static Class class$0
static void ()
private void ()
public static java.lang.String getString (java.lang.String)
String key
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object[])
String key
Object[] args
String format
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object)
String key
Object arg
String format
}
org/eclipse/jface/internal/text/html/HTMLMessages.properties
org/eclipse/jface/internal/text/html/HTMLPrinter$1.classHTMLPrinter.java
package org.eclipse.jface.internal.text.html
org.eclipse.jface.internal.text.html.HTMLPrinter$1 extends java.lang.Object implements java.lang.Runnable {
private final org.eclipse.swt.widgets.Display val$display
void (org.eclipse.swt.widgets.Display)
public void run ()
}
org/eclipse/jface/internal/text/html/HTMLPrinter$2.classHTMLPrinter.java
package org.eclipse.jface.internal.text.html
org.eclipse.jface.internal.text.html.HTMLPrinter$2 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
private final org.eclipse.swt.widgets.Display val$display
void (org.eclipse.swt.widgets.Display)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
}
org/eclipse/jface/internal/text/html/HTMLPrinter.classHTMLPrinter.java
package org.eclipse.jface.internal.text.html
public org.eclipse.jface.internal.text.html.HTMLPrinter extends java.lang.Object {
private static org.eclipse.swt.graphics.RGB BG_COLOR_RGB
private static org.eclipse.swt.graphics.RGB FG_COLOR_RGB
private static final String UNIT
static void ()
org.eclipse.swt.widgets.Display display
org.eclipse.swt.SWTError err
private void ()
private static void cacheColors (org.eclipse.swt.widgets.Display)
org.eclipse.swt.widgets.Display display
private static void installColorUpdater (org.eclipse.swt.widgets.Display)
org.eclipse.swt.widgets.Display display
private static java.lang.String replace (java.lang.String, char, java.lang.String)
String text
char c
String s
int previous
int current
StringBuffer buffer
public static java.lang.String convertToHTMLContent (java.lang.String)
String content
public static java.lang.String read (java.io.Reader)
java.io.Reader rd
StringBuffer buffer
char[] readBuffer
int n
public static void insertPageProlog (java.lang.StringBuffer, int, org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB, java.lang.String)
StringBuffer buffer
int position
org.eclipse.swt.graphics.RGB fgRGB
org.eclipse.swt.graphics.RGB bgRGB
String styleSheet
StringBuffer pageProlog
private static void appendColors (java.lang.StringBuffer, org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB)
StringBuffer pageProlog
org.eclipse.swt.graphics.RGB fgRGB
org.eclipse.swt.graphics.RGB bgRGB
private static void appendColor (java.lang.StringBuffer, org.eclipse.swt.graphics.RGB)
StringBuffer buffer
org.eclipse.swt.graphics.RGB rgb
private static void appendAsHexString (java.lang.StringBuffer, int)
StringBuffer buffer
int intValue
String hexValue
public static void insertStyles (java.lang.StringBuffer, java.lang.String[])
StringBuffer buffer
String[] styles
StringBuffer styleBuf
int i
int index
private static void appendStyleSheet (java.lang.StringBuffer, java.lang.String)
StringBuffer buffer
String styleSheet
StringBuffer fg
StringBuffer bg
private static void appendStyleSheetURL (java.lang.StringBuffer, java.net.URL)
StringBuffer buffer
java.net.URL styleSheetURL
public static void insertPageProlog (java.lang.StringBuffer, int)
StringBuffer buffer
int position
StringBuffer pageProlog
public static void insertPageProlog (java.lang.StringBuffer, int, java.net.URL)
StringBuffer buffer
int position
java.net.URL styleSheetURL
StringBuffer pageProlog
public static void insertPageProlog (java.lang.StringBuffer, int, java.lang.String)
StringBuffer buffer
int position
String styleSheet
public static void addPageProlog (java.lang.StringBuffer)
StringBuffer buffer
public static void addPageEpilog (java.lang.StringBuffer)
StringBuffer buffer
public static void startBulletList (java.lang.StringBuffer)
StringBuffer buffer
public static void endBulletList (java.lang.StringBuffer)
StringBuffer buffer
public static void addBullet (java.lang.StringBuffer, java.lang.String)
StringBuffer buffer
String bullet
public static void addSmallHeader (java.lang.StringBuffer, java.lang.String)
StringBuffer buffer
String header
public static void addParagraph (java.lang.StringBuffer, java.lang.String)
StringBuffer buffer
String paragraph
public static void addParagraph (java.lang.StringBuffer, java.io.Reader)
StringBuffer buffer
java.io.Reader paragraphReader
public static java.lang.String convertTopLevelFont (java.lang.String, org.eclipse.swt.graphics.FontData)
String styles
org.eclipse.swt.graphics.FontData fontData
boolean bold
boolean italic
String size
String family
static void access$0 (org.eclipse.swt.widgets.Display)
static void access$1 (org.eclipse.swt.widgets.Display)
}
org/eclipse/jface/internal/text/html/HTMLTextPresenter.classHTMLTextPresenter.java
package org.eclipse.jface.internal.text.html
public org.eclipse.jface.internal.text.html.HTMLTextPresenter extends java.lang.Object implements org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter org.eclipse.jface.text.DefaultInformationControl$IInformationPresenterExtension {
private static final String LINE_DELIM
private int fCounter
private boolean fEnforceUpperLineLimit
static void ()
public void (boolean)
boolean enforceUpperLineLimit
public void ()
protected java.io.Reader createReader (java.lang.String, org.eclipse.jface.text.TextPresentation)
String hoverInfo
org.eclipse.jface.text.TextPresentation presentation
protected void adaptTextPresentation (org.eclipse.jface.text.TextPresentation, int, int)
org.eclipse.jface.text.TextPresentation presentation
int offset
int insertLength
int yoursStart
int yoursEnd
java.util.Iterator e
org.eclipse.swt.custom.StyleRange range
int myStart
int myEnd
private void append (java.lang.StringBuffer, java.lang.String, org.eclipse.jface.text.TextPresentation)
StringBuffer buffer
String string
org.eclipse.jface.text.TextPresentation presentation
int length
private java.lang.String getIndent (java.lang.String)
String line
int length
int i
public java.lang.String updatePresentation (org.eclipse.swt.widgets.Display, java.lang.String, org.eclipse.jface.text.TextPresentation, int, int)
org.eclipse.swt.widgets.Display display
String hoverInfo
org.eclipse.jface.text.TextPresentation presentation
int maxWidth
int maxHeight
public java.lang.String updatePresentation (org.eclipse.swt.graphics.Drawable, java.lang.String, org.eclipse.jface.text.TextPresentation, int, int)
org.eclipse.swt.graphics.Drawable drawable
String hoverInfo
org.eclipse.jface.text.TextPresentation presentation
int maxWidth
int maxHeight
org.eclipse.swt.graphics.GC gc
StringBuffer buffer
int maxNumberOfLines
org.eclipse.jface.internal.text.link.contentassist.LineBreakingReader reader
boolean lastLineFormatted
String lastLineIndent
String line
boolean lineFormatted
boolean firstLineProcessed
private java.lang.String trim (java.lang.StringBuffer, org.eclipse.jface.text.TextPresentation)
StringBuffer buffer
org.eclipse.jface.text.TextPresentation presentation
int length
int end
int start
}
org/eclipse/jface/internal/text/html/SingleCharReader.classSingleCharReader.java
package org.eclipse.jface.internal.text.html
public abstract org.eclipse.jface.internal.text.html.SingleCharReader extends java.io.Reader {
public void ()
public abstract int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int end
int i
int ch
public boolean ready () throws java.io.IOException
public java.lang.String getString () throws java.io.IOException
StringBuffer buf
int ch
int ch
}
org/eclipse/jface/internal/text/html/SubstitutionTextReader.classSubstitutionTextReader.java
package org.eclipse.jface.internal.text.html
public abstract org.eclipse.jface.internal.text.html.SubstitutionTextReader extends org.eclipse.jface.internal.text.html.SingleCharReader {
protected static final String LINE_DELIM
private java.io.Reader fReader
protected boolean fWasWhiteSpace
private int fCharAfterWhiteSpace
private boolean fSkipWhiteSpace
private boolean fReadFromBuffer
private StringBuffer fBuffer
private int fIndex
static void ()
protected void (java.io.Reader)
java.io.Reader reader
protected abstract java.lang.String computeSubstitution (int) throws java.io.IOException
protected java.io.Reader getReader ()
protected int nextChar () throws java.io.IOException
char ch
int ch
public int read () throws java.io.IOException
int c
String s
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
public void reset () throws java.io.IOException
protected final void setSkipWhitespace (boolean)
boolean state
protected final boolean isSkippingWhitespace ()
}
org/eclipse/jface/internal/text/link/
org/eclipse/jface/internal/text/link/contentassist/
org/eclipse/jface/internal/text/link/contentassist/AdditionalInfoController2$1.classAdditionalInfoController2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2)
public void run ()
}
org/eclipse/jface/internal/text/link/contentassist/AdditionalInfoController2$TableSelectionListener.classAdditionalInfoController2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2$TableSelectionListener extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2 this$0
private void (org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2)
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
void (org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2, org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2$TableSelectionListener)
}
org/eclipse/jface/internal/text/link/contentassist/AdditionalInfoController2.classAdditionalInfoController2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2 extends org.eclipse.jface.text.AbstractInformationControlManager implements java.lang.Runnable {
private org.eclipse.swt.widgets.Table fProposalTable
private Thread fThread
private boolean fIsReset
private final Object fMutex
private final Object fThreadAccess
private Object fStartSignal
private org.eclipse.swt.events.SelectionListener fSelectionListener
private int fDelay
void (org.eclipse.jface.text.IInformationControlCreator, int)
org.eclipse.jface.text.IInformationControlCreator creator
int delay
public void install (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
public void disposeInformationControl ()
public void run ()
public void handleTableSelectionChanged ()
protected void computeInformation ()
org.eclipse.swt.widgets.TableItem[] selection
org.eclipse.swt.widgets.TableItem item
String information
Object d
org.eclipse.jface.text.contentassist.ICompletionProposal p
org.eclipse.swt.graphics.Rectangle area
protected org.eclipse.swt.graphics.Point computeSizeConstraints (org.eclipse.swt.widgets.Control, org.eclipse.jface.text.IInformationControl)
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.jface.text.IInformationControl informationControl
org.eclipse.swt.graphics.Point sizeConstraint
org.eclipse.swt.graphics.Point size
static boolean access$0 (org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2)
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2$1.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$1 extends java.lang.Object implements org.eclipse.jface.text.IEditingSupport {
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
public boolean isOriginator (org.eclipse.jface.text.DocumentEvent, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.IRegion focus
public boolean ownsFocusShell ()
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2$2.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$2 extends java.lang.Object implements org.eclipse.jface.text.IEditingSupport {
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
public boolean isOriginator (org.eclipse.jface.text.DocumentEvent, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.IRegion focus
org.eclipse.swt.graphics.Point selection
public boolean ownsFocusShell ()
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2$3.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$3 extends java.lang.Object implements org.eclipse.swt.events.KeyListener {
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
int index
public void keyReleased (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
int index
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2$4.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$4 extends java.lang.Object implements org.eclipse.swt.events.ControlListener {
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
public void controlMoved (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
public void controlResized (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2$5.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$5 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2$6.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$6 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2$7.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$7 extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener {
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
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/jface/internal/text/link/contentassist/CompletionProposalPopup2$8.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2$8 extends java.lang.Object implements java.lang.Runnable {
long fCounter
final org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
public void run ()
int offset
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
org.eclipse.jface.text.DocumentEvent event
}
org/eclipse/jface/internal/text/link/contentassist/CompletionProposalPopup2.classCompletionProposalPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 extends java.lang.Object implements org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2 {
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 fContentAssistant
private org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2 fAdditionalInfoController
private org.eclipse.jface.internal.text.link.contentassist.PopupCloser2 fPopupCloser
private org.eclipse.swt.widgets.Shell fProposalShell
private org.eclipse.swt.widgets.Table fProposalTable
private boolean fInserting
private org.eclipse.swt.events.KeyListener fKeyListener
private java.util.List fDocumentEvents
private org.eclipse.jface.text.IDocumentListener fDocumentListener
private long fInvocationCounter
private org.eclipse.jface.text.contentassist.ICompletionProposal[] fFilteredProposals
private org.eclipse.jface.text.contentassist.ICompletionProposal[] fComputedProposals
private int fInvocationOffset
private int fFilterOffset
private String fLineDelimiter
private org.eclipse.jface.text.contentassist.ICompletionProposal fLastProposal
private boolean fIsColoredLabelsSupportEnabled
private final org.eclipse.jface.text.IEditingSupport fFocusEditingSupport
private final org.eclipse.jface.text.IEditingSupport fModificationEditingSupport
public void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2, org.eclipse.jface.text.ITextViewer, org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2)
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 contentAssistant
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2 infoController
public java.lang.String showProposals (boolean)
boolean autoActivated
org.eclipse.swt.custom.StyledText styledText
int count
private org.eclipse.jface.text.contentassist.ICompletionProposal[] computeProposals (int)
int offset
private java.lang.String getErrorMessage ()
private void createProposalSelector ()
org.eclipse.swt.widgets.Control control
org.eclipse.swt.layout.GridLayout layout
org.eclipse.swt.layout.GridData data
org.eclipse.swt.graphics.Point currentLocation
org.eclipse.swt.graphics.Point newLocation
org.eclipse.swt.graphics.Color c
private org.eclipse.jface.text.contentassist.ICompletionProposal getSelectedProposal ()
int i
private void selectProposalWithMask (int)
int stateMask
org.eclipse.jface.text.contentassist.ICompletionProposal p
private void insertProposal (org.eclipse.jface.text.contentassist.ICompletionProposal, char, int, int)
org.eclipse.jface.text.contentassist.ICompletionProposal p
char trigger
int stateMask
int offset
org.eclipse.jface.text.IRewriteTarget target
org.eclipse.jface.text.IEditingSupportRegistry registry
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 e
org.eclipse.jface.text.contentassist.ICompletionProposalExtension e
org.eclipse.swt.graphics.Point selection
org.eclipse.jface.text.contentassist.IContextInformation info
int position
int position
org.eclipse.jface.text.contentassist.ICompletionProposalExtension e
public boolean hasFocus ()
public void hide ()
org.eclipse.jface.text.IEditingSupportRegistry registry
org.eclipse.swt.widgets.Shell tempShell
private void unregister ()
org.eclipse.jface.text.IDocument document
org.eclipse.swt.custom.StyledText styledText
org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 extension
public boolean isActive ()
private void setProposals (org.eclipse.jface.text.contentassist.ICompletionProposal[])
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
org.eclipse.jface.text.contentassist.ICompletionProposal oldProposal
int selectionIndex
org.eclipse.swt.graphics.Point selection
int endOffset
org.eclipse.jface.text.IDocument document
boolean validate
org.eclipse.swt.widgets.TableItem item
org.eclipse.jface.text.contentassist.ICompletionProposal p
int i
String displayString
String displayString
org.eclipse.swt.custom.StyleRange[] styleRanges
org.eclipse.jface.viewers.StyledString styledString
private void resizeProposalSelector (boolean)
boolean adjustWidth
int width
org.eclipse.swt.graphics.Point size
org.eclipse.swt.layout.GridData data
private int getTableHeightHint (org.eclipse.swt.widgets.Table, int)
org.eclipse.swt.widgets.Table table
int rows
int result
private boolean validateProposal (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.contentassist.ICompletionProposal, int, org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.contentassist.ICompletionProposal p
int offset
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 e
org.eclipse.jface.text.contentassist.ICompletionProposalExtension e
private org.eclipse.swt.graphics.Point getLocation ()
org.eclipse.swt.custom.StyledText text
org.eclipse.swt.graphics.Point selection
org.eclipse.swt.graphics.Point p
private void displayProposals ()
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IEditingSupportRegistry registry
public boolean verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
char key
int newSelection
int visibleRows
org.eclipse.jface.text.contentassist.ICompletionProposal p
org.eclipse.jface.text.contentassist.ICompletionProposalExtension t
char[] triggers
private void selectProposal (int, boolean)
int index
boolean smartToggle
org.eclipse.jface.text.contentassist.ICompletionProposal oldProposal
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
private boolean contains (char[], char)
char[] characters
char c
int i
public void processEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
private void filterProposals ()
org.eclipse.swt.widgets.Control control
private org.eclipse.jface.text.contentassist.ICompletionProposal[] computeFilteredProposals (int, org.eclipse.jface.text.DocumentEvent)
int offset
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
org.eclipse.jface.text.IDocument document
int length
java.util.List filtered
int i
org.eclipse.jface.text.contentassist.ICompletionProposalExtension2 p
org.eclipse.jface.text.contentassist.ICompletionProposalExtension p
org.eclipse.jface.text.contentassist.ICompletionProposal[] p
public void setFocus ()
static org.eclipse.swt.widgets.Shell access$0 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static org.eclipse.swt.widgets.Table access$1 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static org.eclipse.jface.text.ITextViewer access$2 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static void access$3 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2, int, boolean)
static org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2 access$4 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static void access$5 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2, int)
static void access$6 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static boolean access$7 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static java.util.List access$8 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static void access$9 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static long access$10 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2)
static org.eclipse.jface.text.contentassist.ICompletionProposal[] access$11 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2, int, org.eclipse.jface.text.DocumentEvent)
static void access$12 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2, int)
static void access$13 (org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2, org.eclipse.jface.text.contentassist.ICompletionProposal[])
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistMessages.classContentAssistMessages.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistMessages extends java.lang.Object {
private static final String RESOURCE_BUNDLE
private static java.util.ResourceBundle fgResourceBundle
static Class class$0
static void ()
private void ()
public static java.lang.String getString (java.lang.String)
String key
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object[])
String key
Object[] args
String format
public static java.lang.String getFormattedString (java.lang.String, java.lang.Object)
String key
Object arg
String format
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistMessages.properties
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2$1.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$Closer this$1
void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$Closer)
public void run ()
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2$2.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$AutoAssistListener this$1
private final int val$showStyle
void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$AutoAssistListener, int)
public void run ()
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2$3.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$3 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2$AutoAssistListener.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$AutoAssistListener extends java.lang.Object implements org.eclipse.swt.custom.VerifyKeyListener java.lang.Runnable {
private Thread fThread
private boolean fIsReset
private Object fMutex
private int fShowStyle
private static final int SHOW_PROPOSALS
private static final int SHOW_CONTEXT_INFO
final org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 this$0
protected void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
protected void start (int)
int showStyle
public void run ()
protected void reset (int)
int showStyle
protected void stop ()
Thread threadToStop
private boolean contains (char[], char)
char[] characters
char character
int i
public void verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
int showStyle
int showStyle
int showStyle
int pos
char[] activation
protected void showAssist (int)
int showStyle
org.eclipse.swt.widgets.Control control
org.eclipse.swt.widgets.Display d
static org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 access$0 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$AutoAssistListener)
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2$Closer.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$Closer extends java.lang.Object implements org.eclipse.swt.events.ControlListener org.eclipse.swt.events.MouseListener org.eclipse.swt.events.FocusListener org.eclipse.swt.events.DisposeListener org.eclipse.jface.text.IViewportListener {
private org.eclipse.swt.widgets.Shell fShell
private long fViewportListenerStartTime
final org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
protected void install ()
org.eclipse.swt.widgets.Control w
org.eclipse.swt.widgets.Shell shell
protected void uninstall ()
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Control w
public void controlResized (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
public void controlMoved (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent 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 mouseDoubleClick (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
org.eclipse.swt.widgets.Control control
org.eclipse.swt.widgets.Display d
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
public void viewportChanged (int)
int topIndex
static org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 access$0 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$Closer)
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2$InternalListener.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$InternalListener extends java.lang.Object implements org.eclipse.swt.custom.VerifyKeyListener org.eclipse.jface.text.IEventConsumer {
final org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
public void verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2[] listeners
int i
public void processEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2[] listeners
int i
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2$LayoutManager.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$LayoutManager extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
public static final int LAYOUT_PROPOSAL_SELECTOR
public static final int LAYOUT_CONTEXT_SELECTOR
public static final int LAYOUT_CONTEXT_INFO_POPUP
int fContextType
org.eclipse.swt.widgets.Shell[] fShells
Object[] fPopups
final org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
protected void add (java.lang.Object, org.eclipse.swt.widgets.Shell, int, int)
Object popup
org.eclipse.swt.widgets.Shell shell
int type
int offset
protected void checkType (int)
int type
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
org.eclipse.swt.widgets.Widget source
int type
protected int getShellType (org.eclipse.swt.widgets.Widget)
org.eclipse.swt.widgets.Widget shell
int i
protected void layout (int, int)
int type
int offset
protected void layoutProposalSelector (int)
int offset
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell parent
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell parent
protected void layoutContextSelector (int)
int offset
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell parent
protected void layoutContextInfoPopup (int)
int offset
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell parent
org.eclipse.swt.widgets.Shell shell
protected void shiftHorizontalLocation (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Rectangle shellBounds
org.eclipse.swt.graphics.Rectangle displayBounds
protected void shiftVerticalLocation (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Rectangle shellBounds
org.eclipse.swt.graphics.Rectangle displayBounds
protected org.eclipse.swt.graphics.Point getAboveLocation (org.eclipse.swt.widgets.Shell, int)
org.eclipse.swt.widgets.Shell shell
int offset
org.eclipse.swt.custom.StyledText text
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Rectangle shellBounds
org.eclipse.swt.graphics.Rectangle displayBounds
protected org.eclipse.swt.graphics.Point getBelowLocation (org.eclipse.swt.widgets.Shell, int)
org.eclipse.swt.widgets.Shell shell
int offset
org.eclipse.swt.custom.StyledText text
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Rectangle shellBounds
org.eclipse.swt.graphics.Rectangle displayBounds
protected org.eclipse.swt.graphics.Point getStackedLocation (org.eclipse.swt.widgets.Shell, org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.widgets.Shell parent
org.eclipse.swt.graphics.Point p
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle shellBounds
org.eclipse.swt.graphics.Rectangle displayBounds
protected void adjustListeners (int)
int type
}
org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2.classContentAssistant2.java
package org.eclipse.jface.internal.text.link.contentassist
public org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 extends java.lang.Object implements org.eclipse.jface.text.contentassist.IContentAssistant org.eclipse.jface.text.contentassist.IContentAssistantExtension org.eclipse.jface.text.IWidgetTokenKeeper org.eclipse.jface.text.IWidgetTokenKeeperExtension {
static final int CONTEXT_SELECTOR
static final int PROPOSAL_SELECTOR
static final int CONTEXT_INFO_POPUP
public static final int WIDGET_PRIORITY
private static final int DEFAULT_AUTO_ACTIVATION_DELAY
private org.eclipse.jface.text.IInformationControlCreator fInformationControlCreator
private int fAutoActivationDelay
private boolean fIsAutoActivated
private boolean fIsAutoInserting
private int fProposalPopupOrientation
private int fContextInfoPopupOrientation
private java.util.Map fProcessors
private String fPartitioning
private org.eclipse.swt.graphics.Color fContextInfoPopupBackground
private org.eclipse.swt.graphics.Color fContextInfoPopupForeground
private org.eclipse.swt.graphics.Color fContextSelectorBackground
private org.eclipse.swt.graphics.Color fContextSelectorForeground
private org.eclipse.jface.text.ITextViewer fViewer
private String fLastErrorMessage
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$Closer fCloser
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$LayoutManager fLayoutManager
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$AutoAssistListener fAutoAssistListener
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2$InternalListener fInternalListener
private org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 fProposalPopup
private org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2 fContextInfoPopup
private boolean fKeyListenerHooked
private org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2[] fListeners
private int fCompletionPosition
private String[] fProposalStrings
private org.eclipse.jface.text.contentassist.ICompletionProposal[] fProposals
private final java.util.List fProposalListeners
private boolean fIsColoredLabelsSupportEnabled
public void ()
private org.eclipse.jface.text.IInformationControlCreator getInformationControlCreator ()
public void setDocumentPartitioning (java.lang.String)
String partitioning
public java.lang.String getDocumentPartitioning ()
public void setContentAssistProcessor (org.eclipse.jface.text.contentassist.IContentAssistProcessor, java.lang.String)
org.eclipse.jface.text.contentassist.IContentAssistProcessor processor
String contentType
public org.eclipse.jface.text.contentassist.IContentAssistProcessor getContentAssistProcessor (java.lang.String)
String contentType
public void enableAutoActivation (boolean)
boolean enabled
public void enableAutoInsert (boolean)
boolean enabled
boolean isAutoInserting ()
private void manageAutoActivation (boolean)
boolean start
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.swt.custom.StyledText textWidget
public void setAutoActivationDelay (int)
int delay
public void setProposalPopupOrientation (int)
int orientation
public void setContextInformationPopupOrientation (int)
int orientation
public void setContextInformationPopupBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
org.eclipse.swt.graphics.Color getContextInformationPopupBackground ()
public void setContextInformationPopupForeground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color getContextInformationPopupForeground ()
public void setContextSelectorBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
org.eclipse.swt.graphics.Color getContextSelectorBackground ()
public void setContextSelectorForeground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color getContextSelectorForeground ()
public void setInformationControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.internal.text.link.contentassist.AdditionalInfoController2 controller
int delay
public void uninstall ()
void addToLayout (java.lang.Object, org.eclipse.swt.widgets.Shell, int, int)
Object popup
org.eclipse.swt.widgets.Shell shell
int type
int visibleOffset
void layout (int, int)
int type
int visibleOffset
void popupFocusLost (org.eclipse.swt.events.FocusEvent)
org.eclipse.swt.events.FocusEvent e
int getSelectionOffset ()
org.eclipse.swt.custom.StyledText text
private boolean acquireWidgetToken (int)
int type
org.eclipse.jface.text.IWidgetTokenOwner owner
org.eclipse.jface.text.IWidgetTokenOwnerExtension extension
boolean addContentAssistListener (org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2, int)
org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2 listener
int type
private void installKeyListener ()
org.eclipse.swt.custom.StyledText text
org.eclipse.jface.text.ITextViewerExtension e
private void releaseWidgetToken (int)
int type
org.eclipse.jface.text.IWidgetTokenOwner owner
void removeContentAssistListener (org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2, int)
org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2 listener
int type
private void uninstallKeyListener ()
org.eclipse.swt.custom.StyledText text
org.eclipse.jface.text.ITextViewerExtension e
private int getNumberOfListeners ()
int count
int i
public java.lang.String showPossibleCompletions ()
public void hidePossibleCompletions ()
protected void hide ()
protected void possibleCompletionsClosed ()
public java.lang.String showContextInformation ()
protected void contextInformationClosed ()
void showContextInformation (org.eclipse.jface.text.contentassist.IContextInformation, int)
org.eclipse.jface.text.contentassist.IContextInformation contextInformation
int position
java.lang.String getErrorMessage ()
private org.eclipse.jface.text.contentassist.IContentAssistProcessor getProcessor (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int offset
String type
org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int position
org.eclipse.jface.text.contentassist.ICompletionProposal[] result
int i
org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int position
org.eclipse.jface.text.contentassist.IContextInformation[] result
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer textViewer
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
org.eclipse.jface.text.contentassist.IContextInformationPresenter getContextInformationPresenter (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer textViewer
int offset
org.eclipse.jface.text.contentassist.IContextInformationValidator validator
private char[] getCompletionProposalAutoActivationCharacters (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer textViewer
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
private char[] getContextInformationAutoActivationCharacters (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer textViewer
int offset
org.eclipse.jface.text.contentassist.IContentAssistProcessor p
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner)
org.eclipse.jface.text.IWidgetTokenOwner owner
public void setCompletionPosition (int)
int completionPosition
public int getCompletionPosition ()
public void setCompletions (java.lang.String[])
String[] proposals
public void setCompletions (org.eclipse.jface.text.contentassist.ICompletionProposal[])
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner, int)
org.eclipse.jface.text.IWidgetTokenOwner owner
int priority
public boolean setFocus (org.eclipse.jface.text.IWidgetTokenOwner)
org.eclipse.jface.text.IWidgetTokenOwner owner
public boolean hasFocus ()
public java.lang.String completePrefix ()
public void fireProposalChosen (org.eclipse.jface.text.contentassist.ICompletionProposal)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
java.util.List list
java.util.Iterator it
org.eclipse.jface.internal.text.link.contentassist.IProposalListener listener
public void removeProposalListener (org.eclipse.jface.internal.text.link.contentassist.IProposalListener)
org.eclipse.jface.internal.text.link.contentassist.IProposalListener listener
public void addProposalListener (org.eclipse.jface.internal.text.link.contentassist.IProposalListener)
org.eclipse.jface.internal.text.link.contentassist.IProposalListener listener
boolean isColoredLabelsSupportEnabled ()
public void enableColoredLabels (boolean)
boolean isEnabled
static org.eclipse.jface.text.ITextViewer access$0 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
static int access$1 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
static char[] access$2 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2, org.eclipse.jface.text.ITextViewer, int)
static org.eclipse.jface.internal.text.link.contentassist.CompletionProposalPopup2 access$3 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
static char[] access$4 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2, org.eclipse.jface.text.ITextViewer, int)
static org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2 access$5 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
static int access$6 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
static int access$7 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
static org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2[] access$8 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
static void access$9 (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2)
}
org/eclipse/jface/internal/text/link/contentassist/ContextInformationPopup2$1.classContextInformationPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2 this$0
private final org.eclipse.swt.custom.StyledText val$styledText
void (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2, org.eclipse.swt.custom.StyledText)
public void run ()
int position
org.eclipse.jface.text.contentassist.IContextInformation[] contexts
int count
}
org/eclipse/jface/internal/text/link/contentassist/ContextInformationPopup2$2.classContextInformationPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2 this$0
private final org.eclipse.jface.text.contentassist.IContextInformation val$info
private final int val$position
void (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2, org.eclipse.jface.text.contentassist.IContextInformation, int)
public void run ()
}
org/eclipse/jface/internal/text/link/contentassist/ContextInformationPopup2$3.classContextInformationPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$3 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
org/eclipse/jface/internal/text/link/contentassist/ContextInformationPopup2$4.classContextInformationPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$4 extends java.lang.Object implements java.lang.Runnable {
private org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$ContextFrame fFrame
final org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2 this$0
void (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
public void run ()
int offset
}
org/eclipse/jface/internal/text/link/contentassist/ContextInformationPopup2$ContextFrame.classContextInformationPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$ContextFrame extends java.lang.Object {
public int fBeginOffset
public int fOffset
public int fVisibleOffset
public org.eclipse.jface.text.contentassist.IContextInformation fInformation
public org.eclipse.jface.text.contentassist.IContextInformationValidator fValidator
public org.eclipse.jface.text.contentassist.IContextInformationPresenter fPresenter
void ()
}
org/eclipse/jface/internal/text/link/contentassist/ContextInformationPopup2.classContextInformationPopup2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2 extends java.lang.Object implements org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2 {
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 fContentAssistant
private org.eclipse.jface.internal.text.link.contentassist.PopupCloser2 fPopupCloser
private org.eclipse.swt.widgets.Shell fContextSelectorShell
private org.eclipse.swt.widgets.Table fContextSelectorTable
private org.eclipse.jface.text.contentassist.IContextInformation[] fContextSelectorInput
private String fLineDelimiter
private org.eclipse.swt.widgets.Shell fContextInfoPopup
private org.eclipse.swt.custom.StyledText fContextInfoText
private org.eclipse.jface.text.TextPresentation fTextPresentation
private java.util.Stack fContextFrameStack
public void (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2, org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 contentAssistant
org.eclipse.jface.text.ITextViewer viewer
public java.lang.String showContextProposals (boolean)
boolean autoActivated
org.eclipse.swt.custom.StyledText styledText
public void showContextInformation (org.eclipse.jface.text.contentassist.IContextInformation, int)
org.eclipse.jface.text.contentassist.IContextInformation info
int position
org.eclipse.swt.widgets.Control control
private void internalShowContextInfo (org.eclipse.jface.text.contentassist.IContextInformation, int)
org.eclipse.jface.text.contentassist.IContextInformation information
int offset
org.eclipse.jface.text.contentassist.IContextInformationValidator validator
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$ContextFrame current
private void internalShowContextFrame (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$ContextFrame, boolean)
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$ContextFrame frame
boolean initial
private org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation (int)
int position
private java.lang.String getErrorMessage ()
private void createContextInfoPopup ()
org.eclipse.swt.widgets.Control control
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Color c
private void resize ()
org.eclipse.swt.graphics.Point size
private void hideContextInfoPopup ()
int size
org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2$ContextFrame current
private void createContextSelector ()
org.eclipse.swt.widgets.Control control
org.eclipse.swt.layout.GridLayout layout
org.eclipse.swt.layout.GridData gd
org.eclipse.swt.graphics.Color c
private void insertSelectedContext ()
int i
int position
private void setContexts (org.eclipse.jface.text.contentassist.IContextInformation[])
org.eclipse.jface.text.contentassist.IContextInformation[] contexts
org.eclipse.swt.widgets.TableItem item
org.eclipse.jface.text.contentassist.IContextInformation t
int i
private void displayContextSelector ()
private void hideContextSelector ()
public boolean hasFocus ()
public void hide ()
public boolean isActive ()
public boolean verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
private boolean contextSelectorKeyPressed (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
char key
int change
int change
int change
int change
int change
int change
int change
int visibleRows
int selection
private boolean contextInfoPopupKeyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
char key
public void processEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
private void contextSelectorProcessEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
private void contextInfoPopupProcessEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
private void validateContextInformation ()
static org.eclipse.jface.text.ITextViewer access$0 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static org.eclipse.jface.text.contentassist.IContextInformation[] access$1 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2, int)
static void access$2 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2, org.eclipse.jface.text.contentassist.IContextInformation, int)
static java.lang.String access$3 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static void access$4 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2, java.lang.String)
static void access$5 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static void access$6 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2, org.eclipse.jface.text.contentassist.IContextInformation[])
static void access$7 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static void access$8 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static void access$9 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static void access$10 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static java.util.Stack access$11 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static org.eclipse.swt.widgets.Shell access$12 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static org.eclipse.jface.text.TextPresentation access$13 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static org.eclipse.swt.custom.StyledText access$14 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
static void access$15 (org.eclipse.jface.internal.text.link.contentassist.ContextInformationPopup2)
}
org/eclipse/jface/internal/text/link/contentassist/Helper2.classHelper2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.Helper2 extends java.lang.Object {
void ()
public static boolean okToUse (org.eclipse.swt.widgets.Widget)
org.eclipse.swt.widgets.Widget widget
}
org/eclipse/jface/internal/text/link/contentassist/IContentAssistListener2.classIContentAssistListener2.java
package org.eclipse.jface.internal.text.link.contentassist
abstract org.eclipse.jface.internal.text.link.contentassist.IContentAssistListener2 extends java.lang.Object implements org.eclipse.jface.text.IEventConsumer {
public abstract boolean verifyKey (org.eclipse.swt.events.VerifyEvent)
}
org/eclipse/jface/internal/text/link/contentassist/IProposalListener.classIProposalListener.java
package org.eclipse.jface.internal.text.link.contentassist
public abstract org.eclipse.jface.internal.text.link.contentassist.IProposalListener extends java.lang.Object {
public abstract void proposalChosen (org.eclipse.jface.text.contentassist.ICompletionProposal)
}
org/eclipse/jface/internal/text/link/contentassist/LineBreakingReader.classLineBreakingReader.java
package org.eclipse.jface.internal.text.link.contentassist
public org.eclipse.jface.internal.text.link.contentassist.LineBreakingReader extends java.lang.Object {
private java.io.BufferedReader fReader
private org.eclipse.swt.graphics.GC fGC
private int fMaxWidth
private String fLine
private int fOffset
private com.ibm.icu.text.BreakIterator fLineBreakIterator
private boolean fBreakWords
public void (java.io.Reader, org.eclipse.swt.graphics.GC, int)
java.io.Reader reader
org.eclipse.swt.graphics.GC gc
int maxLineWidth
public boolean isFormattedLine ()
public java.lang.String readLine () throws java.io.IOException
String line
int lineLen
int breakOffset
String res
String res
private int findNextBreakOffset (int)
int currOffset
int currWidth
int nextOffset
String word
int wordWidth
int nextWidth
int length
private int findWordBegin (int)
int idx
}
org/eclipse/jface/internal/text/link/contentassist/PopupCloser2$1.classPopupCloser2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.PopupCloser2$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.link.contentassist.PopupCloser2 this$0
private final org.eclipse.swt.events.FocusEvent val$e
void (org.eclipse.jface.internal.text.link.contentassist.PopupCloser2, org.eclipse.swt.events.FocusEvent)
public void run ()
}
org/eclipse/jface/internal/text/link/contentassist/PopupCloser2.classPopupCloser2.java
package org.eclipse.jface.internal.text.link.contentassist
org.eclipse.jface.internal.text.link.contentassist.PopupCloser2 extends org.eclipse.swt.events.ShellAdapter implements org.eclipse.swt.events.FocusListener org.eclipse.swt.events.SelectionListener {
private org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 fContentAssistant
private org.eclipse.swt.widgets.Table fTable
private org.eclipse.swt.widgets.ScrollBar fScrollbar
private boolean fScrollbarClicked
private org.eclipse.swt.widgets.Shell fShell
void ()
public void install (org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2, org.eclipse.swt.widgets.Table)
org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 contentAssistant
org.eclipse.swt.widgets.Table table
org.eclipse.swt.widgets.Shell shell
public void uninstall ()
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
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.swt.widgets.Display d
public void shellDeactivated (org.eclipse.swt.events.ShellEvent)
org.eclipse.swt.events.ShellEvent e
public void shellClosed (org.eclipse.swt.events.ShellEvent)
org.eclipse.swt.events.ShellEvent e
static org.eclipse.swt.widgets.Table access$0 (org.eclipse.jface.internal.text.link.contentassist.PopupCloser2)
static boolean access$1 (org.eclipse.jface.internal.text.link.contentassist.PopupCloser2)
static org.eclipse.jface.internal.text.link.contentassist.ContentAssistant2 access$2 (org.eclipse.jface.internal.text.link.contentassist.PopupCloser2)
}
org/eclipse/jface/internal/text/revisions/
org/eclipse/jface/internal/text/revisions/ChangeRegion.classChangeRegion.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.ChangeRegion extends java.lang.Object {
private final org.eclipse.jface.text.revisions.Revision fRevision
private final org.eclipse.jface.text.source.ILineRange fLines
private final java.util.List fAdjusted
public void (org.eclipse.jface.text.revisions.Revision, org.eclipse.jface.text.source.ILineRange) throws java.lang.IndexOutOfBoundsException
org.eclipse.jface.text.revisions.Revision revision
org.eclipse.jface.text.source.ILineRange lines
public org.eclipse.jface.text.revisions.Revision getRevision ()
public org.eclipse.jface.text.source.ILineRange getOriginalRange ()
public java.util.List getAdjustedRanges ()
public org.eclipse.jface.text.source.ILineRange getAdjustedCoverage ()
org.eclipse.jface.internal.text.revisions.Range first
org.eclipse.jface.internal.text.revisions.Range last
public void clearDiff ()
public void adjustTo (org.eclipse.jface.internal.text.revisions.Hunk)
org.eclipse.jface.internal.text.revisions.Hunk hunk
java.util.ListIterator it
org.eclipse.jface.internal.text.revisions.Range range
int unchanged
int line
int overlap
private int getUnchanged (org.eclipse.jface.internal.text.revisions.Hunk, int)
org.eclipse.jface.internal.text.revisions.Hunk hunk
int line
private int getOverlap (org.eclipse.jface.internal.text.revisions.Hunk, int)
org.eclipse.jface.internal.text.revisions.Hunk hunk
int line
int deltaLine
int hunkEnd
int cutCount
public java.lang.String toString ()
}
org/eclipse/jface/internal/text/revisions/Colors.classColors.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.Colors extends java.lang.Object {
public static float brightness (org.eclipse.swt.graphics.RGB)
org.eclipse.swt.graphics.RGB rgb
public static org.eclipse.swt.graphics.RGB adjustBrightness (org.eclipse.swt.graphics.RGB, float)
org.eclipse.swt.graphics.RGB color
float brightness
float[] hsi
float psychoFactor
float weight
private static float[] toHSI (org.eclipse.swt.graphics.RGB)
org.eclipse.swt.graphics.RGB color
float r
float g
float b
float max
float min
float delta
float maxPlusMin
float intensity
float saturation
float hue
private static org.eclipse.swt.graphics.RGB fromHSI (float[])
float[] hsi
float r
float r
float g
float g
float b
float b
float hue
float saturation
float intensity
float temp2
float temp1
int red
int green
int blue
private static float hue2RGB (float, float, float)
float t1
float t2
float hue
public static org.eclipse.swt.graphics.RGB blend (org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB, float)
org.eclipse.swt.graphics.RGB bg
org.eclipse.swt.graphics.RGB fg
float factor
float complement
public static org.eclipse.swt.graphics.RGB[] palette (org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB, int)
org.eclipse.swt.graphics.RGB start
org.eclipse.swt.graphics.RGB end
int steps
float step
org.eclipse.swt.graphics.RGB[] gradient
int i
public static org.eclipse.swt.graphics.RGB[] rainbow (int)
int steps
org.eclipse.swt.graphics.RGB[] rainbow
int i
public static float computeHue (int)
int index
int baseIndex
float baseRange
float baseOffset
int lsb
int baseMod
float hue
private void ()
}
org/eclipse/jface/internal/text/revisions/Hunk.classHunk.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.Hunk extends java.lang.Object {
public final int line
public final int delta
public final int changed
public void (int, int, int)
int line
int delta
int changed
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jface.internal.text.revisions.Hunk other
}
org/eclipse/jface/internal/text/revisions/HunkComputer.classHunkComputer.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.HunkComputer extends java.lang.Object {
public static org.eclipse.jface.internal.text.revisions.Hunk[] computeHunks (org.eclipse.jface.text.source.ILineDiffer, int)
org.eclipse.jface.text.source.ILineDiffer differ
int lines
java.util.List hunks
int added
int changed
org.eclipse.jface.text.source.ILineDiffInfo info
int line
int changeType
private void ()
}
org/eclipse/jface/internal/text/revisions/LineIndexOutOfBoundsException.classLineIndexOutOfBoundsException.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException extends java.lang.IndexOutOfBoundsException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String s
public void (int)
int index
}
org/eclipse/jface/internal/text/revisions/Range.classRange.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.Range extends java.lang.Object implements org.eclipse.jface.text.source.ILineRange java.lang.Cloneable {
private int fStart
private int fLength
public static org.eclipse.jface.internal.text.revisions.Range copy (org.eclipse.jface.text.source.ILineRange) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
org.eclipse.jface.text.source.ILineRange range
public static org.eclipse.jface.internal.text.revisions.Range copy (org.eclipse.jface.internal.text.revisions.Range)
org.eclipse.jface.internal.text.revisions.Range range
public static org.eclipse.jface.internal.text.revisions.Range createRelative (int, int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int start
int length
public static org.eclipse.jface.internal.text.revisions.Range createAbsolute (int, int)
int start
int end
private void (int, int)
int start
int length
public int getStartLine ()
public int getNumberOfLines ()
public int start ()
public int length ()
public int end ()
public void moveTo (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int start
public void moveEndTo (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int end
public void moveBy (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int delta
public void setStart (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int start
int end
public void setEnd (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int end
public void setLength (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int length
public void setLengthAndMove (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int length
public void resizeBy (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int delta
public void resizeAndMoveBy (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int delta
public org.eclipse.jface.internal.text.revisions.Range split (int) throws org.eclipse.jface.internal.text.revisions.LineIndexOutOfBoundsException
int remaining
int splitLength
public boolean equalRange (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange range
public java.lang.Object clone ()
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$1.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
org.eclipse.jface.internal.text.revisions.RevisionPainter$1 extends org.eclipse.jface.internal.text.html.BrowserInformationControl {
final org.eclipse.jface.internal.text.revisions.RevisionPainter$HoverInformationControlCreator this$1
void (org.eclipse.jface.internal.text.revisions.RevisionPainter$HoverInformationControlCreator, org.eclipse.swt.widgets.Shell, java.lang.String, boolean)
org.eclipse.swt.widgets.Shell $anonymous0
String $anonymous1
boolean $anonymous2
public void setInformation (java.lang.String)
String content
private java.lang.String addCSSToHTMLFragment (java.lang.String)
String html
int max
StringBuffer info
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$2.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
org.eclipse.jface.internal.text.revisions.RevisionPainter$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.internal.text.revisions.RevisionPainter this$0
void (org.eclipse.jface.internal.text.revisions.RevisionPainter)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$3.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
org.eclipse.jface.internal.text.revisions.RevisionPainter$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.revisions.RevisionPainter this$0
void (org.eclipse.jface.internal.text.revisions.RevisionPainter)
public void run ()
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$AnnotationListener.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
org.eclipse.jface.internal.text.revisions.RevisionPainter$AnnotationListener extends java.lang.Object implements org.eclipse.jface.text.source.IAnnotationModelListener {
final org.eclipse.jface.internal.text.revisions.RevisionPainter this$0
private void (org.eclipse.jface.internal.text.revisions.RevisionPainter)
public void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
void (org.eclipse.jface.internal.text.revisions.RevisionPainter, org.eclipse.jface.internal.text.revisions.RevisionPainter$AnnotationListener)
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$ColorTool.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
final org.eclipse.jface.internal.text.revisions.RevisionPainter$ColorTool extends java.lang.Object {
private static final float AVERAGE_INTENSITY
private static final float MAX_SHADING
private static final float MIN_SHADING
private static final float FOCUS_COLOR_SHADING
private java.util.List fRevisions
private final java.util.Map fColors
private final java.util.Map fFocusColors
final org.eclipse.jface.internal.text.revisions.RevisionPainter this$0
private void (org.eclipse.jface.internal.text.revisions.RevisionPainter)
public void setInfo (org.eclipse.jface.text.revisions.RevisionInformation)
org.eclipse.jface.text.revisions.RevisionInformation info
java.util.List revisions
java.util.Iterator it
org.eclipse.jface.text.revisions.Revision revision
private org.eclipse.swt.graphics.RGB adaptColor (org.eclipse.jface.text.revisions.Revision, boolean)
org.eclipse.jface.text.revisions.Revision revision
boolean focus
org.eclipse.swt.graphics.RGB rgb
org.eclipse.swt.graphics.RGB rgb
org.eclipse.swt.graphics.RGB rgb
org.eclipse.swt.graphics.RGB rgb
org.eclipse.swt.graphics.RGB rgb
float scale
float scale
float scale
float scale
float scale
int index
org.eclipse.swt.graphics.RGB[] gradient
int index
int size
private int computeAgeIndex (org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision revision
long age
int index
private org.eclipse.swt.graphics.RGB getShadedColor (org.eclipse.swt.graphics.RGB, float, boolean)
org.eclipse.swt.graphics.RGB color
float scale
boolean focus
org.eclipse.swt.graphics.RGB background
boolean makeIntense
float intensityShift
float max
float min
private long computeAge (org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision revision
public org.eclipse.swt.graphics.RGB getColor (org.eclipse.jface.text.revisions.Revision, boolean)
org.eclipse.jface.text.revisions.Revision revision
boolean focus
java.util.Map map
org.eclipse.swt.graphics.RGB color
void (org.eclipse.jface.internal.text.revisions.RevisionPainter, org.eclipse.jface.internal.text.revisions.RevisionPainter$ColorTool)
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$HoverInformationControlCreator.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
final org.eclipse.jface.internal.text.revisions.RevisionPainter$HoverInformationControlCreator extends org.eclipse.jface.text.AbstractReusableInformationControlCreator {
private boolean fIsFocusable
public void (boolean)
boolean isFocusable
protected org.eclipse.jface.text.IInformationControl doCreateInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
public boolean canReplace (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$MouseHandler.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
org.eclipse.jface.internal.text.revisions.RevisionPainter$MouseHandler extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener org.eclipse.swt.events.MouseTrackListener org.eclipse.swt.widgets.Listener {
private org.eclipse.jface.text.revisions.RevisionRange fMouseDownRegion
final org.eclipse.jface.internal.text.revisions.RevisionPainter this$0
private void (org.eclipse.jface.internal.text.revisions.RevisionPainter)
private void handleMouseUp (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event e
org.eclipse.jface.text.revisions.RevisionRange upRegion
org.eclipse.jface.text.revisions.RevisionRange downRegion
org.eclipse.jface.text.revisions.Revision revision
private void handleMouseDown (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event e
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
public void mouseEnter (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void mouseExit (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void mouseHover (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
void (org.eclipse.jface.internal.text.revisions.RevisionPainter, org.eclipse.jface.internal.text.revisions.RevisionPainter$MouseHandler)
static org.eclipse.jface.text.revisions.RevisionRange access$1 (org.eclipse.jface.internal.text.revisions.RevisionPainter$MouseHandler)
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$RevisionAnnotation.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
final org.eclipse.jface.internal.text.revisions.RevisionPainter$RevisionAnnotation extends org.eclipse.jface.text.source.Annotation {
public void (java.lang.String)
String text
}
org/eclipse/jface/internal/text/revisions/RevisionPainter$RevisionHover.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
final org.eclipse.jface.internal.text.revisions.RevisionPainter$RevisionHover extends java.lang.Object implements org.eclipse.jface.text.source.IAnnotationHover org.eclipse.jface.text.source.IAnnotationHoverExtension org.eclipse.jface.text.source.IAnnotationHoverExtension2 org.eclipse.jface.text.information.IInformationProviderExtension2 {
final org.eclipse.jface.internal.text.revisions.RevisionPainter this$0
private void (org.eclipse.jface.internal.text.revisions.RevisionPainter)
public java.lang.String getHoverInfo (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
int lineNumber
Object info
public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator ()
org.eclipse.jface.text.revisions.RevisionInformation revisionInfo
org.eclipse.jface.text.IInformationControlCreator creator
public boolean canHandleMouseCursor ()
public boolean canHandleMouseWheel ()
public java.lang.Object getHoverInfo (org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.ILineRange, int)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
org.eclipse.jface.text.source.ILineRange lineRange
int visibleNumberOfLines
org.eclipse.jface.text.revisions.RevisionRange range
Object info
public org.eclipse.jface.text.source.ILineRange getHoverLineRange (org.eclipse.jface.text.source.ISourceViewer, int)
org.eclipse.jface.text.source.ISourceViewer viewer
int lineNumber
org.eclipse.jface.text.revisions.RevisionRange range
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
org.eclipse.jface.text.revisions.RevisionInformation revisionInfo
org.eclipse.jface.text.IInformationControlCreator creator
void (org.eclipse.jface.internal.text.revisions.RevisionPainter, org.eclipse.jface.internal.text.revisions.RevisionPainter$RevisionHover)
}
org/eclipse/jface/internal/text/revisions/RevisionPainter.classRevisionPainter.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.RevisionPainter extends java.lang.Object {
private static boolean DEBUG
private static final org.eclipse.swt.graphics.RGB BY_DATE_START_COLOR
private static final org.eclipse.swt.graphics.RGB BY_DATE_END_COLOR
private static final String fgStyleSheet
private final org.eclipse.jface.text.source.ISharedTextColors fSharedColors
private final org.eclipse.jface.internal.text.revisions.RevisionPainter$ColorTool fColorTool
private final org.eclipse.jface.internal.text.revisions.RevisionPainter$MouseHandler fMouseHandler
private final org.eclipse.jface.internal.text.revisions.RevisionPainter$RevisionHover fHover
private final org.eclipse.jface.internal.text.revisions.RevisionPainter$AnnotationListener fAnnotationListener
private final org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider fRevisionSelectionProvider
private final org.eclipse.core.runtime.ListenerList fRevisionListeners
private final org.eclipse.jface.text.source.IVerticalRulerColumn fColumn
private org.eclipse.jface.text.source.CompositeRuler fParentRuler
private org.eclipse.swt.widgets.Control fControl
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.swt.custom.StyledText fWidget
private org.eclipse.jface.text.revisions.RevisionInformation fRevisionInfo
private org.eclipse.jface.text.source.ILineDiffer fLineDiffer
private org.eclipse.jface.text.source.IAnnotationModel fAnnotationModel
private org.eclipse.swt.graphics.Color fBackground
private java.util.List fRevisionRanges
private java.util.List fAnnotations
private int fFocusLine
private org.eclipse.jface.text.revisions.RevisionRange fFocusRange
private org.eclipse.jface.text.revisions.Revision fFocusRevision
private org.eclipse.jface.text.revisions.Revision fSelectedRevision
private boolean fWheelHandlerInstalled
private org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode fRenderingMode
private int fRequiredWidth
private int fRevisionIdChars
private boolean fShowRevision
private boolean fShowAuthor
private int fAuthorInset
private int fLastWidth
static void ()
public void (org.eclipse.jface.text.source.IVerticalRulerColumn, org.eclipse.jface.text.source.ISharedTextColors)
org.eclipse.jface.text.source.IVerticalRulerColumn column
org.eclipse.jface.text.source.ISharedTextColors sharedColors
public void setRevisionInformation (org.eclipse.jface.text.revisions.RevisionInformation)
org.eclipse.jface.text.revisions.RevisionInformation info
public void setRenderingMode (org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode)
org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode renderingMode
public void setBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
public void setParentRuler (org.eclipse.jface.text.source.CompositeRuler)
org.eclipse.jface.text.source.CompositeRuler parentRuler
public void paint (org.eclipse.swt.graphics.GC, org.eclipse.jface.text.source.ILineRange)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.ILineRange visibleLines
char[] string
int width
java.util.List ranges
java.util.Iterator it
org.eclipse.jface.text.revisions.RevisionRange region
private void connectIfNeeded ()
private boolean isConnected ()
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModel diffModel
org.eclipse.jface.text.source.IAnnotationModel diffModel
private void setAnnotationModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
private void setDiffer (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel differ
private void handleDispose ()
private void paintRange (org.eclipse.jface.text.revisions.RevisionRange, org.eclipse.swt.graphics.GC)
org.eclipse.jface.text.revisions.RevisionRange range
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.ILineRange widgetRange
org.eclipse.jface.text.revisions.Revision revision
boolean drawArmedFocus
boolean drawSelection
boolean drawFocus
org.eclipse.swt.graphics.Rectangle box
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color focusColor
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color focusColor
int indentation
int baselineBias
private int getBaselineBias (org.eclipse.swt.graphics.GC, int)
org.eclipse.swt.graphics.GC gc
int widgetLine
int offset
int widgetBaseline
org.eclipse.swt.graphics.FontMetrics fm
int fontBaseline
int baselineBias
private org.eclipse.swt.graphics.Color lookupColor (org.eclipse.jface.text.revisions.Revision, boolean)
org.eclipse.jface.text.revisions.Revision revision
boolean focus
private org.eclipse.jface.text.revisions.RevisionRange getRange (int)
int line
java.util.List ranges
java.util.Iterator it
org.eclipse.jface.text.revisions.RevisionRange range
org.eclipse.jface.text.revisions.RevisionRange lastRegion
private java.util.List getRanges (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange lines
java.util.List ranges
int end
int first
int last
int i
org.eclipse.jface.text.revisions.RevisionRange range
int rangeEnd
private java.util.List getRangeCache ()
org.eclipse.jface.internal.text.revisions.Hunk[] hunks
private void clearRangeCache ()
private static boolean contains (org.eclipse.jface.text.source.ILineRange, int)
org.eclipse.jface.text.source.ILineRange range
int line
private static int end (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange range
private org.eclipse.jface.text.source.ILineRange modelLinesToWidgetLines (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange range
int widgetStartLine
int widgetEndLine
org.eclipse.jface.text.ITextViewerExtension5 extension
int modelEndLine
int modelLine
int widgetLine
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.IDocument document
int visibleStartLine
int visibleEndLine
org.eclipse.jface.text.BadLocationException x
public org.eclipse.jface.text.source.IAnnotationHover getHover ()
private org.eclipse.swt.graphics.Rectangle computeBoxBounds (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange range
int y1
int y2
private void updateOverviewAnnotations ()
org.eclipse.jface.text.revisions.Revision revision
java.util.Map added
java.util.Iterator it
org.eclipse.jface.text.revisions.RevisionRange range
org.eclipse.jface.text.IRegion charRegion
org.eclipse.jface.text.Position position
org.eclipse.jface.text.source.Annotation annotation
org.eclipse.jface.text.source.IAnnotationModelExtension ext
java.util.Iterator it
org.eclipse.jface.text.source.Annotation annotation
java.util.Iterator it
java.util.Map$Entry entry
private org.eclipse.jface.text.IRegion toCharRegion (org.eclipse.jface.text.source.ILineRange) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.source.ILineRange lines
org.eclipse.jface.text.IDocument document
int offset
int nextLine
int endOffset
int endOffset
void handleRevisionSelected (org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision revision
void handleRevisionSelected (java.lang.String)
String id
java.util.Iterator it
org.eclipse.jface.text.revisions.Revision revision
public org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider getRevisionSelectionProvider ()
private void updateFocusLine (int)
int line
private void onFocusLineChanged (int, int)
int previousLine
int nextLine
org.eclipse.jface.text.revisions.RevisionRange region
private void updateFocusRange (org.eclipse.jface.text.revisions.RevisionRange)
org.eclipse.jface.text.revisions.RevisionRange range
private void onFocusRangeChanged (org.eclipse.jface.text.revisions.RevisionRange, org.eclipse.jface.text.revisions.RevisionRange)
org.eclipse.jface.text.revisions.RevisionRange previousRange
org.eclipse.jface.text.revisions.RevisionRange nextRange
org.eclipse.jface.text.revisions.Revision revision
private void updateFocusRevision (org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision revision
private void onFocusRevisionChanged (org.eclipse.jface.text.revisions.Revision, org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision previousRevision
org.eclipse.jface.text.revisions.Revision nextRevision
private void uninstallWheelHandler ()
private void installWheelHandler ()
private void handleMouseWheel (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
boolean up
int documentHoverLine
org.eclipse.jface.text.source.ILineRange nextWidgetRange
org.eclipse.jface.text.source.ILineRange last
java.util.List ranges
java.util.Iterator it
org.eclipse.jface.text.revisions.RevisionRange range
org.eclipse.jface.text.source.ILineRange widgetRange
java.util.ListIterator it
org.eclipse.jface.text.revisions.RevisionRange range
org.eclipse.jface.text.source.ILineRange widgetRange
int widgetCurrentFocusLine
int widgetNextFocusLine
int newTopPixel
org.eclipse.swt.graphics.Point cursorLocation
int topPixel
org.eclipse.swt.graphics.Point cursorLocation
private final void postRedraw ()
org.eclipse.swt.widgets.Display d
private int toDocumentLineNumber (int)
int y
private void redraw ()
private void immediateUpdate ()
private int getWidth ()
private org.eclipse.swt.graphics.Color getBackground ()
public void setHover (org.eclipse.jface.text.source.IAnnotationHover)
org.eclipse.jface.text.source.IAnnotationHover hover
public boolean hasHover (int)
int activeLine
org.eclipse.jface.text.revisions.Revision getRevision (int)
int offset
org.eclipse.jface.text.IDocument document
int line
int line
org.eclipse.jface.text.revisions.RevisionRange range
public boolean hasInformation ()
public int getRequiredWidth ()
int revisionWidth
int authorWidth
java.util.Iterator it
org.eclipse.jface.text.revisions.Revision revision
public void showRevisionId (boolean)
boolean show
public void showRevisionAuthor (boolean)
boolean show
public void addRevisionListener (org.eclipse.jface.text.revisions.IRevisionListener)
org.eclipse.jface.text.revisions.IRevisionListener listener
public void removeRevisionListener (org.eclipse.jface.text.revisions.IRevisionListener)
org.eclipse.jface.text.revisions.IRevisionListener listener
private void informListeners ()
org.eclipse.jface.text.revisions.RevisionEvent event
Object[] listeners
int i
org.eclipse.jface.text.revisions.IRevisionListener listener
static org.eclipse.jface.text.revisions.IRevisionRulerColumnExtension$RenderingMode access$0 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static org.eclipse.swt.graphics.Color access$1 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static org.eclipse.swt.graphics.RGB access$2 ()
static org.eclipse.swt.graphics.RGB access$3 ()
static int access$4 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static org.eclipse.jface.text.revisions.RevisionRange access$5 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static org.eclipse.jface.text.revisions.Revision access$6 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static void access$7 (org.eclipse.jface.internal.text.revisions.RevisionPainter, org.eclipse.jface.text.revisions.Revision)
static void access$8 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static void access$9 (org.eclipse.jface.internal.text.revisions.RevisionPainter, org.eclipse.swt.widgets.Event)
static int access$10 (org.eclipse.jface.internal.text.revisions.RevisionPainter, int)
static void access$11 (org.eclipse.jface.internal.text.revisions.RevisionPainter, int)
static void access$12 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static org.eclipse.jface.text.revisions.RevisionInformation access$13 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static org.eclipse.jface.text.revisions.RevisionRange access$14 (org.eclipse.jface.internal.text.revisions.RevisionPainter, int)
static void access$15 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
static void access$16 (org.eclipse.jface.internal.text.revisions.RevisionPainter)
}
org/eclipse/jface/internal/text/revisions/RevisionSelectionProvider$PostSelectionListener.classRevisionSelectionProvider.java
package org.eclipse.jface.internal.text.revisions
final org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider$PostSelectionListener extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener {
private final org.eclipse.jface.viewers.IPostSelectionProvider fPostProvider
final org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider this$0
public void (org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider, org.eclipse.jface.viewers.IPostSelectionProvider)
org.eclipse.jface.viewers.IPostSelectionProvider postProvider
public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent)
org.eclipse.jface.viewers.SelectionChangedEvent event
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.ITextSelection ts
int offset
public void dispose ()
}
org/eclipse/jface/internal/text/revisions/RevisionSelectionProvider.classRevisionSelectionProvider.java
package org.eclipse.jface.internal.text.revisions
public final org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionProvider {
private final org.eclipse.jface.internal.text.revisions.RevisionPainter fPainter
private final org.eclipse.core.runtime.ListenerList fListeners
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider$PostSelectionListener fSelectionListener
private org.eclipse.jface.text.revisions.Revision fSelection
private boolean fIgnoreEvents
void (org.eclipse.jface.internal.text.revisions.RevisionPainter)
org.eclipse.jface.internal.text.revisions.RevisionPainter painter
public void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener)
org.eclipse.jface.viewers.ISelectionChangedListener listener
public void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener)
org.eclipse.jface.viewers.ISelectionChangedListener listener
public org.eclipse.jface.viewers.ISelection getSelection ()
public void setSelection (org.eclipse.jface.viewers.ISelection)
org.eclipse.jface.viewers.ISelection selection
Object first
void install (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.viewers.ISelectionProvider provider
org.eclipse.jface.viewers.IPostSelectionProvider postProvider
void uninstall ()
void revisionSelected (org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision revision
private void setSelectedRevision (org.eclipse.jface.text.revisions.Revision)
org.eclipse.jface.text.revisions.Revision revision
private void fireSelectionEvent ()
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.viewers.SelectionChangedEvent event
Object[] listeners
int i
static org.eclipse.jface.internal.text.revisions.RevisionPainter access$0 (org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider)
static void access$1 (org.eclipse.jface.internal.text.revisions.RevisionSelectionProvider, org.eclipse.jface.text.revisions.Revision)
}
org/eclipse/jface/internal/text/source/
org/eclipse/jface/internal/text/source/DiffPainter$1.classDiffPainter.java
package org.eclipse.jface.internal.text.source
org.eclipse.jface.internal.text.source.DiffPainter$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.internal.text.source.DiffPainter this$0
void (org.eclipse.jface.internal.text.source.DiffPainter)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/internal/text/source/DiffPainter$2.classDiffPainter.java
package org.eclipse.jface.internal.text.source
org.eclipse.jface.internal.text.source.DiffPainter$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.internal.text.source.DiffPainter this$0
void (org.eclipse.jface.internal.text.source.DiffPainter)
public void run ()
}
org/eclipse/jface/internal/text/source/DiffPainter$AnnotationListener.classDiffPainter.java
package org.eclipse.jface.internal.text.source
org.eclipse.jface.internal.text.source.DiffPainter$AnnotationListener extends java.lang.Object implements org.eclipse.jface.text.source.IAnnotationModelListener {
final org.eclipse.jface.internal.text.source.DiffPainter this$0
private void (org.eclipse.jface.internal.text.source.DiffPainter)
public void modelChanged (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
void (org.eclipse.jface.internal.text.source.DiffPainter, org.eclipse.jface.internal.text.source.DiffPainter$AnnotationListener)
}
org/eclipse/jface/internal/text/source/DiffPainter.classDiffPainter.java
package org.eclipse.jface.internal.text.source
public final org.eclipse.jface.internal.text.source.DiffPainter extends java.lang.Object {
private final org.eclipse.jface.text.source.IVerticalRulerColumn fColumn
private org.eclipse.jface.text.source.CompositeRuler fParentRuler
private org.eclipse.swt.widgets.Control fControl
private org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.swt.custom.StyledText fWidget
private org.eclipse.jface.text.source.ILineDiffer fLineDiffer
private org.eclipse.swt.graphics.Color fAddedColor
private org.eclipse.swt.graphics.Color fChangedColor
private org.eclipse.swt.graphics.Color fDeletedColor
private org.eclipse.swt.graphics.Color fBackground
private org.eclipse.jface.text.source.IAnnotationHover fHover
private final org.eclipse.jface.internal.text.source.DiffPainter$AnnotationListener fAnnotationListener
private final org.eclipse.jface.text.source.ISharedTextColors fSharedColors
public void (org.eclipse.jface.text.source.IVerticalRulerColumn, org.eclipse.jface.text.source.ISharedTextColors)
org.eclipse.jface.text.source.IVerticalRulerColumn column
org.eclipse.jface.text.source.ISharedTextColors sharedColors
public void setParentRuler (org.eclipse.jface.text.source.CompositeRuler)
org.eclipse.jface.text.source.CompositeRuler parentRuler
public void setHover (org.eclipse.jface.text.source.IAnnotationHover)
org.eclipse.jface.text.source.IAnnotationHover hover
public org.eclipse.jface.text.source.IAnnotationHover getHover ()
public void setBackground (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
public void paint (org.eclipse.swt.graphics.GC, org.eclipse.jface.text.source.ILineRange)
org.eclipse.swt.graphics.GC gc
org.eclipse.jface.text.source.ILineRange visibleModelLines
int lastLine
int width
org.eclipse.swt.graphics.Color deletionColor
int line
private void connectIfNeeded ()
private boolean isConnected ()
private void handleDispose ()
private void paintLine (int, org.eclipse.swt.graphics.GC, int, org.eclipse.swt.graphics.Color)
int line
org.eclipse.swt.graphics.GC gc
int width
org.eclipse.swt.graphics.Color deletionColor
int widgetLine
org.eclipse.jface.text.source.ILineDiffInfo info
int y
int lineHeight
int delBefore
int delBelow
private boolean hasSpecialColor (org.eclipse.jface.text.source.ILineDiffInfo)
org.eclipse.jface.text.source.ILineDiffInfo info
private org.eclipse.jface.text.source.ILineDiffInfo getDiffInfo (int)
int line
private org.eclipse.swt.graphics.Color getDeletionColor ()
private org.eclipse.swt.graphics.Color getColor (org.eclipse.jface.text.source.ILineDiffInfo)
org.eclipse.jface.text.source.ILineDiffInfo info
org.eclipse.swt.graphics.Color ret
private org.eclipse.swt.graphics.Color getShadedColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
org.eclipse.swt.graphics.RGB baseRGB
org.eclipse.swt.graphics.RGB background
boolean darkBase
boolean darkBackground
public void setModel (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel model
org.eclipse.jface.text.source.IAnnotationModel newModel
org.eclipse.jface.text.source.IAnnotationModel newModel
private void setDiffer (org.eclipse.jface.text.source.IAnnotationModel)
org.eclipse.jface.text.source.IAnnotationModel differ
private final void postRedraw ()
org.eclipse.swt.widgets.Display d
private void redraw ()
private int getWidth ()
private static int end (org.eclipse.jface.text.source.ILineRange)
org.eclipse.jface.text.source.ILineRange range
private org.eclipse.swt.graphics.Color getBackground ()
public void setAddedColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color addedColor
public void setChangedColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color changedColor
public void setDeletedColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color deletedColor
public boolean hasHover (int)
int activeLine
public java.lang.String getDisplayCharacter (int)
int line
private java.lang.String getDisplayCharacter (org.eclipse.jface.text.source.ILineDiffInfo)
org.eclipse.jface.text.source.ILineDiffInfo info
private static org.eclipse.swt.graphics.RGB interpolate (org.eclipse.swt.graphics.RGB, org.eclipse.swt.graphics.RGB, double)
org.eclipse.swt.graphics.RGB fg
org.eclipse.swt.graphics.RGB bg
double scale
private static double greyLevel (org.eclipse.swt.graphics.RGB)
org.eclipse.swt.graphics.RGB rgb
private static boolean isDark (org.eclipse.swt.graphics.RGB)
org.eclipse.swt.graphics.RGB rgb
public boolean hasInformation ()
static void access$0 (org.eclipse.jface.internal.text.source.DiffPainter)
static void access$1 (org.eclipse.jface.internal.text.source.DiffPainter)
static void access$2 (org.eclipse.jface.internal.text.source.DiffPainter)
}
org/eclipse/jface/text/
org/eclipse/jface/text/AbstractHoverInformationControlManager$1.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractHoverInformationControlManager$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.AbstractHoverInformationControlManager$Closer this$1
private final org.eclipse.jface.text.IDelayedInputChangeProvider val$delayedICP
void (org.eclipse.jface.text.AbstractHoverInformationControlManager$Closer, org.eclipse.jface.text.IDelayedInputChangeProvider)
public void run ()
}
org/eclipse/jface/text/AbstractHoverInformationControlManager$2.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractHoverInformationControlManager$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.AbstractHoverInformationControlManager$Closer this$1
void (org.eclipse.jface.text.AbstractHoverInformationControlManager$Closer)
public void run ()
}
org/eclipse/jface/text/AbstractHoverInformationControlManager$3.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractHoverInformationControlManager$3 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.jface.text.AbstractHoverInformationControlManager this$0
private final org.eclipse.swt.widgets.Display val$display
void (org.eclipse.jface.text.AbstractHoverInformationControlManager, java.lang.String, org.eclipse.swt.widgets.Display)
String $anonymous0
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
static org.eclipse.jface.text.AbstractHoverInformationControlManager access$0 (org.eclipse.jface.text.AbstractHoverInformationControlManager$3)
}
org/eclipse/jface/text/AbstractHoverInformationControlManager$4.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractHoverInformationControlManager$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.AbstractHoverInformationControlManager$3 this$1
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.jface.text.AbstractHoverInformationControlManager$3, org.eclipse.core.runtime.IProgressMonitor)
public void run ()
}
org/eclipse/jface/text/AbstractHoverInformationControlManager$5.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractHoverInformationControlManager$5 extends org.eclipse.jface.text.AbstractInformationControlManager$MyInternalAccessor {
final org.eclipse.jface.text.AbstractHoverInformationControlManager this$0
void (org.eclipse.jface.text.AbstractHoverInformationControlManager, org.eclipse.jface.text.AbstractInformationControlManager)
public void setHoverEnrichMode (org.eclipse.jface.text.ITextViewerExtension8$EnrichMode)
org.eclipse.jface.text.ITextViewerExtension8$EnrichMode mode
}
org/eclipse/jface/text/AbstractHoverInformationControlManager$Closer.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractHoverInformationControlManager$Closer extends java.lang.Object implements org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser org.eclipse.swt.events.MouseListener org.eclipse.swt.events.MouseMoveListener org.eclipse.swt.events.ControlListener org.eclipse.swt.events.KeyListener org.eclipse.swt.events.SelectionListener org.eclipse.swt.widgets.Listener {
private org.eclipse.swt.widgets.Control fSubjectControl
private org.eclipse.swt.graphics.Rectangle fSubjectArea
private boolean fIsActive
private org.eclipse.swt.widgets.Display fDisplay
final org.eclipse.jface.text.AbstractHoverInformationControlManager this$0
public void (org.eclipse.jface.text.AbstractHoverInformationControlManager)
public void setSubjectControl (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
public void setInformationControl (org.eclipse.jface.text.IInformationControl)
org.eclipse.jface.text.IInformationControl control
public void start (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
org.eclipse.swt.widgets.Scrollable scrollable
org.eclipse.swt.widgets.ScrollBar vBar
org.eclipse.swt.widgets.ScrollBar hBar
public void stop ()
org.eclipse.swt.widgets.Scrollable scrollable
org.eclipse.swt.widgets.ScrollBar vBar
org.eclipse.swt.widgets.ScrollBar hBar
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
public void mouseUp (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
public void mouseDown (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
public void mouseDoubleClick (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
public void controlResized (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent event
public void controlMoved (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent event
public void keyReleased (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent event
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent event
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
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
org.eclipse.jface.text.IInformationControl infoControl
org.eclipse.swt.widgets.Control control
org.eclipse.jface.text.IInformationControlExtension5 iControl5
org.eclipse.jface.text.IInformationControl infoControl
org.eclipse.swt.widgets.Control control
org.eclipse.jface.text.IInformationControlExtension5 iControl5
org.eclipse.jface.text.IDelayedInputChangeProvider delayedICP
org.eclipse.jface.text.IInputChangedListener inputChangeListener
org.eclipse.jface.text.IInformationControl iControl
private void handleMouseMove (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
org.eclipse.swt.widgets.Control eventControl
org.eclipse.swt.graphics.Point mouseLoc
org.eclipse.jface.text.IInformationControl iControl
org.eclipse.jface.text.IInformationControlExtension3 iControl3
org.eclipse.swt.graphics.Rectangle controlBounds
org.eclipse.swt.graphics.Rectangle tooltipBounds
static org.eclipse.jface.text.AbstractHoverInformationControlManager access$0 (org.eclipse.jface.text.AbstractHoverInformationControlManager$Closer)
}
org/eclipse/jface/text/AbstractHoverInformationControlManager$MouseTracker.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractHoverInformationControlManager$MouseTracker extends org.eclipse.swt.events.ShellAdapter implements org.eclipse.swt.events.MouseTrackListener org.eclipse.swt.events.MouseMoveListener {
private static final int EPSILON
private org.eclipse.swt.graphics.Rectangle fHoverArea
private org.eclipse.swt.graphics.Rectangle fSubjectArea
private org.eclipse.swt.widgets.Control fSubjectControl
private boolean fIsInRestartMode
private boolean fIsComputing
private boolean fMouseLostWhileComputing
private boolean fShellDeactivatedWhileComputing
final org.eclipse.jface.text.AbstractHoverInformationControlManager this$0
public void (org.eclipse.jface.text.AbstractHoverInformationControlManager)
public void setSubjectArea (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
public void start (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control subjectControl
public void stop ()
public void mouseHover (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
protected void deactivate ()
public void mouseEnter (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void mouseExit (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
public void shellDeactivated (org.eclipse.swt.events.ShellEvent)
org.eclipse.swt.events.ShellEvent e
public void shellIconified (org.eclipse.swt.events.ShellEvent)
org.eclipse.swt.events.ShellEvent e
public void computationCompleted ()
public boolean isMouseLost ()
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Point p
static void access$0 (org.eclipse.jface.text.AbstractHoverInformationControlManager$MouseTracker, org.eclipse.swt.widgets.Control)
}
org/eclipse/jface/text/AbstractHoverInformationControlManager.classAbstractHoverInformationControlManager.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.AbstractHoverInformationControlManager extends org.eclipse.jface.text.AbstractInformationControlManager {
private static final long HOVER_AUTO_REPLACING_DELAY
private org.eclipse.jface.text.AbstractHoverInformationControlManager$MouseTracker fMouseTracker
private org.eclipse.swt.events.MouseEvent fHoverEvent
private int fHoverEventStateMask
private org.eclipse.core.runtime.jobs.Job fReplacingDelayJob
private org.eclipse.jface.text.ITextViewerExtension8$EnrichMode fEnrichMode
private boolean fWaitForMouseUp
protected void (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
private boolean inKeepUpZone (int, int, org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Rectangle, boolean)
int x
int y
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.swt.graphics.Rectangle subjectArea
boolean blowUp
org.eclipse.jface.text.IInformationControl iControl
org.eclipse.jface.text.IInformationControlExtension3 iControl3
org.eclipse.swt.graphics.Rectangle iControlBounds
org.eclipse.swt.graphics.Rectangle totalBounds
int margin
boolean canMoveIntoInformationControl (org.eclipse.jface.text.IInformationControl)
org.eclipse.jface.text.IInformationControl iControl
protected void hideInformationControl ()
void setHoverEnrichMode (org.eclipse.jface.text.ITextViewerExtension8$EnrichMode)
org.eclipse.jface.text.ITextViewerExtension8$EnrichMode mode
void replaceInformationControl (boolean)
boolean takeFocus
boolean cancelReplacingDelay ()
boolean cancelled
private void startReplaceInformationControl (org.eclipse.swt.widgets.Display)
org.eclipse.swt.widgets.Display display
protected void presentInformation ()
org.eclipse.swt.graphics.Rectangle area
public void setEnabled (boolean)
boolean enabled
boolean was
boolean is
public void dispose ()
protected org.eclipse.swt.graphics.Point getHoverEventLocation ()
protected org.eclipse.swt.events.MouseEvent getHoverEvent ()
protected int getHoverEventStateMask ()
public org.eclipse.jface.internal.text.InternalAccessor getInternalAccessor ()
static void access$0 (org.eclipse.jface.text.AbstractHoverInformationControlManager, boolean)
static boolean access$1 (org.eclipse.jface.text.AbstractHoverInformationControlManager, int, int, org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Rectangle, boolean)
static void access$2 (org.eclipse.jface.text.AbstractHoverInformationControlManager, org.eclipse.swt.widgets.Display)
static void access$3 (org.eclipse.jface.text.AbstractHoverInformationControlManager, int)
static void access$4 (org.eclipse.jface.text.AbstractHoverInformationControlManager, org.eclipse.swt.events.MouseEvent)
static void access$5 (org.eclipse.jface.text.AbstractHoverInformationControlManager, org.eclipse.core.runtime.jobs.Job)
static boolean access$6 (org.eclipse.jface.text.AbstractHoverInformationControlManager)
}
org/eclipse/jface/text/AbstractInformationControl$1.classAbstractInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControl$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.AbstractInformationControl this$0
void (org.eclipse.jface.text.AbstractInformationControl)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/AbstractInformationControl$2.classAbstractInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControl$2 extends java.lang.Object implements org.eclipse.swt.events.PaintListener {
final org.eclipse.jface.text.AbstractInformationControl this$0
private final org.eclipse.swt.widgets.Canvas val$resizer
private final boolean val$isWin
void (org.eclipse.jface.text.AbstractInformationControl, org.eclipse.swt.widgets.Canvas, boolean)
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent e
org.eclipse.swt.graphics.Point s
int x
int y
int min
int end
int i
int j
int i
int j
int i
int i
}
org/eclipse/jface/text/AbstractInformationControl$3.classAbstractInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControl$3 extends org.eclipse.swt.events.MouseAdapter {
private org.eclipse.swt.events.MouseMoveListener fResizeListener
final org.eclipse.jface.text.AbstractInformationControl this$0
private final org.eclipse.swt.widgets.Canvas val$resizer
private final boolean val$isRTL
void (org.eclipse.jface.text.AbstractInformationControl, org.eclipse.swt.widgets.Canvas, boolean)
public void mouseDown (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
org.eclipse.swt.graphics.Rectangle shellBounds
int shellX
int shellY
int shellWidth
int shellHeight
org.eclipse.swt.graphics.Point mouseLoc
int mouseX
int mouseY
public void mouseUp (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
static org.eclipse.jface.text.AbstractInformationControl access$0 (org.eclipse.jface.text.AbstractInformationControl$3)
}
org/eclipse/jface/text/AbstractInformationControl$4.classAbstractInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControl$4 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.AbstractInformationControl$3 this$1
private final org.eclipse.swt.widgets.Canvas val$resizer
private final int val$mouseX
private final int val$mouseY
private final boolean val$isRTL
private final int val$shellX
private final int val$shellY
private final int val$shellWidth
private final int val$shellHeight
void (org.eclipse.jface.text.AbstractInformationControl$3, org.eclipse.swt.widgets.Canvas, int, int, boolean, int, int, int, int)
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e2
org.eclipse.swt.graphics.Point mouseLoc2
int dx
int dy
}
org/eclipse/jface/text/AbstractInformationControl$5.classAbstractInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControl$5 extends org.eclipse.swt.events.MouseAdapter {
private org.eclipse.swt.events.MouseMoveListener fMoveListener
final org.eclipse.jface.text.AbstractInformationControl this$0
private final org.eclipse.swt.widgets.Control val$control
void (org.eclipse.jface.text.AbstractInformationControl, org.eclipse.swt.widgets.Control)
public void mouseDown (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
org.eclipse.swt.graphics.Point shellLoc
int shellX
int shellY
org.eclipse.swt.graphics.Point mouseLoc
int mouseX
int mouseY
public void mouseUp (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
static org.eclipse.jface.text.AbstractInformationControl access$0 (org.eclipse.jface.text.AbstractInformationControl$5)
}
org/eclipse/jface/text/AbstractInformationControl$6.classAbstractInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControl$6 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.AbstractInformationControl$5 this$1
private final org.eclipse.swt.widgets.Control val$control
private final int val$mouseX
private final int val$mouseY
private final int val$shellX
private final int val$shellY
void (org.eclipse.jface.text.AbstractInformationControl$5, org.eclipse.swt.widgets.Control, int, int, int, int)
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e2
org.eclipse.swt.graphics.Point mouseLoc2
int dx
int dy
}
org/eclipse/jface/text/AbstractInformationControl$7.classAbstractInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControl$7 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
final org.eclipse.jface.text.AbstractInformationControl this$0
void (org.eclipse.jface.text.AbstractInformationControl)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
Object[] listeners
int i
org.eclipse.swt.events.FocusListener focusListener
}
org/eclipse/jface/text/AbstractInformationControl.classAbstractInformationControl.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.AbstractInformationControl extends java.lang.Object implements org.eclipse.jface.text.IInformationControl org.eclipse.jface.text.IInformationControlExtension org.eclipse.jface.text.IInformationControlExtension3 org.eclipse.jface.text.IInformationControlExtension4 org.eclipse.jface.text.IInformationControlExtension5 {
private final org.eclipse.swt.widgets.Shell fShell
private final org.eclipse.swt.widgets.Composite fContentComposite
private final boolean fResizable
private org.eclipse.swt.widgets.Composite fStatusComposite
private org.eclipse.swt.widgets.Label fSeparator
private org.eclipse.swt.widgets.Label fStatusLabel
private org.eclipse.swt.graphics.Font fStatusLabelFont
private org.eclipse.swt.graphics.Color fStatusLabelForeground
private final org.eclipse.jface.action.ToolBarManager fToolBarManager
private org.eclipse.swt.widgets.ToolBar fToolBar
private org.eclipse.swt.widgets.Listener fShellListener
private final org.eclipse.core.runtime.ListenerList fFocusListeners
private org.eclipse.swt.graphics.Point fSizeConstraints
private int fResizeHandleSize
public void (org.eclipse.swt.widgets.Shell, java.lang.String)
org.eclipse.swt.widgets.Shell parentShell
String statusFieldText
public void (org.eclipse.swt.widgets.Shell, org.eclipse.jface.action.ToolBarManager)
org.eclipse.swt.widgets.Shell parentShell
org.eclipse.jface.action.ToolBarManager toolBarManager
public void (org.eclipse.swt.widgets.Shell, boolean)
org.eclipse.swt.widgets.Shell parentShell
boolean isResizable
void (org.eclipse.swt.widgets.Shell, int, java.lang.String, org.eclipse.jface.action.ToolBarManager)
org.eclipse.swt.widgets.Shell parentShell
int shellStyle
String statusFieldText
org.eclipse.jface.action.ToolBarManager toolBarManager
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color background
org.eclipse.swt.layout.GridLayout layout
private void createStatusComposite (java.lang.String, org.eclipse.jface.action.ToolBarManager, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color)
String statusFieldText
org.eclipse.jface.action.ToolBarManager toolBarManager
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color background
org.eclipse.swt.layout.GridData gridData
org.eclipse.swt.layout.GridLayout statusLayout
private void createStatusLabel (java.lang.String, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color)
String statusFieldText
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color background
org.eclipse.swt.graphics.FontData[] fontDatas
int i
private void createToolBar (org.eclipse.jface.action.ToolBarManager)
org.eclipse.jface.action.ToolBarManager toolBarManager
org.eclipse.swt.widgets.Composite bars
org.eclipse.swt.layout.GridLayout layout
org.eclipse.swt.layout.GridData gd
org.eclipse.swt.widgets.Composite spacer
private void addResizeSupportIfNecessary (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite bars
String platform
boolean isWin
org.eclipse.swt.widgets.Canvas resizer
int size
org.eclipse.swt.layout.GridData data
boolean isRTL
org.eclipse.swt.events.MouseAdapter resizeSupport
private int getResizeHandleSize (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.widgets.Slider sliderV
org.eclipse.swt.widgets.Slider sliderH
int width
int height
private void addMoveSupport (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
org.eclipse.swt.events.MouseAdapter moveSupport
private static void setColor (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color)
org.eclipse.swt.widgets.Control control
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color background
protected final org.eclipse.swt.widgets.Shell getShell ()
protected final org.eclipse.jface.action.ToolBarManager getToolBarManager ()
protected final void create ()
protected abstract void createContent (org.eclipse.swt.widgets.Composite)
public void setInformation (java.lang.String)
String information
public boolean isResizable ()
public void setVisible (boolean)
boolean visible
public void dispose ()
protected void handleDispose ()
public void setSize (int, int)
int width
int height
public void setLocation (org.eclipse.swt.graphics.Point)
org.eclipse.swt.graphics.Point location
public void setSizeConstraints (int, int)
int maxWidth
int maxHeight
protected final org.eclipse.swt.graphics.Point getSizeConstraints ()
public org.eclipse.swt.graphics.Point computeSizeHint ()
org.eclipse.swt.graphics.Point constrains
public org.eclipse.swt.graphics.Rectangle computeTrim ()
org.eclipse.swt.graphics.Rectangle trim
public org.eclipse.swt.graphics.Rectangle getBounds ()
public boolean restoresLocation ()
public boolean restoresSize ()
public void addDisposeListener (org.eclipse.swt.events.DisposeListener)
org.eclipse.swt.events.DisposeListener listener
public void removeDisposeListener (org.eclipse.swt.events.DisposeListener)
org.eclipse.swt.events.DisposeListener listener
public void setForegroundColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
public void setBackgroundColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
public boolean isFocusControl ()
public void setFocus ()
boolean focusTaken
public void addFocusListener (org.eclipse.swt.events.FocusListener)
org.eclipse.swt.events.FocusListener listener
public void removeFocusListener (org.eclipse.swt.events.FocusListener)
org.eclipse.swt.events.FocusListener listener
public void setStatusText (java.lang.String)
String statusFieldText
public boolean containsControl (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
public boolean isVisible ()
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
public org.eclipse.swt.graphics.Point computeSizeConstraints (int, int)
int widthInChars
int heightInChars
org.eclipse.swt.graphics.GC gc
int width
int height
static org.eclipse.swt.widgets.Shell access$0 (org.eclipse.jface.text.AbstractInformationControl)
static org.eclipse.core.runtime.ListenerList access$1 (org.eclipse.jface.text.AbstractInformationControl)
}
org/eclipse/jface/text/AbstractInformationControlManager$1.classAbstractInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControlManager$1 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.AbstractInformationControlManager this$0
void (org.eclipse.jface.text.AbstractInformationControlManager)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/AbstractInformationControlManager$2.classAbstractInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControlManager$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.AbstractInformationControlManager this$0
void (org.eclipse.jface.text.AbstractInformationControlManager)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/AbstractInformationControlManager$Anchor.classAbstractInformationControlManager.java
package org.eclipse.jface.text
public final org.eclipse.jface.text.AbstractInformationControlManager$Anchor extends java.lang.Object {
private final int fFlag
private void (int)
int flag
int getSWTFlag ()
public java.lang.String toString ()
void (int, org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
}
org/eclipse/jface/text/AbstractInformationControlManager$IInformationControlCloser.classAbstractInformationControlManager.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser extends java.lang.Object {
public abstract void setSubjectControl (org.eclipse.swt.widgets.Control)
public abstract void setInformationControl (org.eclipse.jface.text.IInformationControl)
public abstract void start (org.eclipse.swt.graphics.Rectangle)
public abstract void stop ()
}
org/eclipse/jface/text/AbstractInformationControlManager$MyInternalAccessor.classAbstractInformationControlManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.AbstractInformationControlManager$MyInternalAccessor extends org.eclipse.jface.internal.text.InternalAccessor {
final org.eclipse.jface.text.AbstractInformationControlManager this$0
void (org.eclipse.jface.text.AbstractInformationControlManager)
public org.eclipse.jface.text.IInformationControl getCurrentInformationControl ()
public void setInformationControlReplacer (org.eclipse.jface.internal.text.InformationControlReplacer)
org.eclipse.jface.internal.text.InformationControlReplacer replacer
public org.eclipse.jface.internal.text.InformationControlReplacer getInformationControlReplacer ()
public boolean canReplace (org.eclipse.jface.text.IInformationControl)
org.eclipse.jface.text.IInformationControl control
public boolean isReplaceInProgress ()
public void replaceInformationControl (boolean)
boolean takeFocus
public void cropToClosestMonitor (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle bounds
public void setHoverEnrichMode (org.eclipse.jface.text.ITextViewerExtension8$EnrichMode)
org.eclipse.jface.text.ITextViewerExtension8$EnrichMode mode
public boolean getAllowMouseExit ()
}
org/eclipse/jface/text/AbstractInformationControlManager.classAbstractInformationControlManager.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.AbstractInformationControlManager extends java.lang.Object {
private static final org.eclipse.jface.text.AbstractInformationControlManager$Anchor[] ANCHORS
public static final org.eclipse.jface.text.AbstractInformationControlManager$Anchor ANCHOR_TOP
public static final org.eclipse.jface.text.AbstractInformationControlManager$Anchor ANCHOR_BOTTOM
public static final org.eclipse.jface.text.AbstractInformationControlManager$Anchor ANCHOR_LEFT
public static final org.eclipse.jface.text.AbstractInformationControlManager$Anchor ANCHOR_RIGHT
public static final org.eclipse.jface.text.AbstractInformationControlManager$Anchor ANCHOR_GLOBAL
public static final String STORE_LOCATION_X
public static final String STORE_LOCATION_Y
public static final String STORE_SIZE_WIDTH
public static final String STORE_SIZE_HEIGHT
protected static final boolean DEBUG
private org.eclipse.swt.widgets.Control fSubjectControl
private org.eclipse.swt.graphics.Rectangle fSubjectArea
private Object fInformation
private boolean fTakesFocusWhenVisible
protected org.eclipse.jface.text.IInformationControl fInformationControl
protected org.eclipse.jface.text.IInformationControlCreator fInformationControlCreator
protected org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser fInformationControlCloser
protected boolean fDisposed
private org.eclipse.jface.internal.text.InformationControlReplacer fInformationControlReplacer
private boolean fEnabled
private org.eclipse.swt.graphics.Point fSizeConstraints
private int fMarginY
private int fMarginX
private int fWidthConstraint
private int fHeightConstraint
private boolean fEnforceAsMinimalSize
private boolean fEnforceAsMaximalSize
private org.eclipse.jface.text.AbstractInformationControlManager$Anchor fAnchor
private org.eclipse.jface.text.AbstractInformationControlManager$Anchor[] fFallbackAnchors
private volatile org.eclipse.jface.text.IInformationControlCreator fCustomInformationControlCreator
private boolean fIsCustomInformationControl
private org.eclipse.jface.dialogs.IDialogSettings fDialogSettings
private boolean fIsRestoringLocation
private boolean fIsRestoringSize
private org.eclipse.swt.events.DisposeListener fSubjectControlDisposeListener
static void ()
protected void (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
protected abstract void computeInformation ()
protected final void setInformation (java.lang.String, org.eclipse.swt.graphics.Rectangle)
String information
org.eclipse.swt.graphics.Rectangle subjectArea
protected final void setInformation (java.lang.Object, org.eclipse.swt.graphics.Rectangle)
Object information
org.eclipse.swt.graphics.Rectangle subjectArea
protected void setCloser (org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser)
org.eclipse.jface.text.AbstractInformationControlManager$IInformationControlCloser closer
void setInformationControlReplacer (org.eclipse.jface.internal.text.InformationControlReplacer)
org.eclipse.jface.internal.text.InformationControlReplacer replacer
org.eclipse.jface.internal.text.InformationControlReplacer getInformationControlReplacer ()
boolean hasInformationControlReplacer ()
boolean canReplace (org.eclipse.jface.text.IInformationControl)
org.eclipse.jface.text.IInformationControl iControl
org.eclipse.jface.text.IInformationControl getCurrentInformationControl ()
boolean isReplaceInProgress ()
public void setMargins (int, int)
int xMargin
int yMargin
public void setSizeConstraints (int, int, boolean, boolean)
int widthInChar
int heightInChar
boolean enforceAsMinimalSize
boolean enforceAsMaximalSize
public void setRestoreInformationControlBounds (org.eclipse.jface.dialogs.IDialogSettings, boolean, boolean)
org.eclipse.jface.dialogs.IDialogSettings dialogSettings
boolean restoreLocation
boolean restoreSize
public void setAnchor (org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
org.eclipse.jface.text.AbstractInformationControlManager$Anchor anchor
public void setFallbackAnchors (org.eclipse.jface.text.AbstractInformationControlManager$Anchor[])
org.eclipse.jface.text.AbstractInformationControlManager$Anchor[] fallbackAnchors
protected void setCustomInformationControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator informationControlCreator
org.eclipse.jface.text.IInformationControlCreatorExtension extension
public void takesFocusWhenVisible (boolean)
boolean takesFocus
protected void handleSubjectControlDisposed ()
public void install (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control subjectControl
private org.eclipse.swt.events.DisposeListener getSubjectControlDisposeListener ()
protected org.eclipse.swt.widgets.Control getSubjectControl ()
protected org.eclipse.swt.graphics.Rectangle getSubjectArea ()
public void setEnabled (boolean)
boolean enabled
protected boolean isEnabled ()
protected org.eclipse.swt.graphics.Point computeSizeConstraints (org.eclipse.swt.widgets.Control, org.eclipse.jface.text.IInformationControl)
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.jface.text.IInformationControl informationControl
org.eclipse.jface.text.IInformationControlExtension5 iControl5
org.eclipse.swt.graphics.GC gc
int width
int height
protected org.eclipse.swt.graphics.Point computeSizeConstraints (org.eclipse.swt.widgets.Control, org.eclipse.swt.graphics.Rectangle, org.eclipse.jface.text.IInformationControl)
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.swt.graphics.Rectangle subjectArea
org.eclipse.jface.text.IInformationControl informationControl
protected void handleInformationControlDisposed ()
protected org.eclipse.jface.text.IInformationControl getInformationControl ()
org.eclipse.jface.text.IInformationControlCreator creator
org.eclipse.jface.text.IInformationControlCreatorExtension extension
protected org.eclipse.swt.graphics.Point computeLocation (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point, org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
org.eclipse.swt.graphics.Rectangle subjectArea
org.eclipse.swt.graphics.Point controlSize
org.eclipse.jface.text.AbstractInformationControlManager$Anchor anchor
int xShift
int yShift
org.eclipse.swt.graphics.Point subjectControlSize
org.eclipse.swt.graphics.Point location
boolean isRTL
protected org.eclipse.swt.graphics.Rectangle computeAvailableArea (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Rectangle, org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
org.eclipse.swt.graphics.Rectangle subjectArea
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.jface.text.AbstractInformationControlManager$Anchor anchor
org.eclipse.swt.graphics.Rectangle area
org.eclipse.swt.graphics.Rectangle area
org.eclipse.swt.graphics.Rectangle area
org.eclipse.swt.graphics.Rectangle area
org.eclipse.swt.graphics.Rectangle area
org.eclipse.swt.graphics.Rectangle area
int y
int x
protected boolean updateLocation (org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Point, org.eclipse.swt.graphics.Rectangle, org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle displayArea
org.eclipse.jface.text.AbstractInformationControlManager$Anchor anchor
int displayLowerRightX
int displayLowerRightY
int lowerRightX
int lowerRightY
protected org.eclipse.jface.text.AbstractInformationControlManager$Anchor getNextFallbackAnchor (org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
org.eclipse.jface.text.AbstractInformationControlManager$Anchor anchor
int i
protected org.eclipse.swt.graphics.Point computeInformationControlLocation (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point)
org.eclipse.swt.graphics.Rectangle subjectArea
org.eclipse.swt.graphics.Point controlSize
org.eclipse.swt.graphics.Rectangle subjectAreaDisplayRelative
org.eclipse.swt.graphics.Point upperLeft
org.eclipse.jface.text.AbstractInformationControlManager$Anchor testAnchor
org.eclipse.swt.graphics.Rectangle bestBounds
int bestArea
org.eclipse.jface.text.AbstractInformationControlManager$Anchor bestAnchor
org.eclipse.swt.widgets.Monitor monitor
org.eclipse.swt.graphics.Rectangle available
org.eclipse.swt.graphics.Rectangle proposed
int area
private org.eclipse.swt.widgets.Monitor getClosestMonitor (org.eclipse.swt.graphics.Rectangle, org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
org.eclipse.swt.graphics.Rectangle area
org.eclipse.jface.text.AbstractInformationControlManager$Anchor anchor
org.eclipse.swt.graphics.Point center
org.eclipse.swt.graphics.Point center
private org.eclipse.swt.widgets.Monitor getClosestMonitor (org.eclipse.swt.widgets.Display, org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Rectangle rectangle
int closest
org.eclipse.swt.graphics.Point toFind
org.eclipse.swt.widgets.Monitor[] monitors
org.eclipse.swt.widgets.Monitor result
int idx
org.eclipse.swt.widgets.Monitor current
org.eclipse.swt.graphics.Rectangle clientArea
int distance
public void showInformation ()
protected void doShowInformation ()
protected void presentInformation ()
boolean hasContents
private void internalShowInformationControl (org.eclipse.swt.graphics.Rectangle, java.lang.Object)
org.eclipse.swt.graphics.Rectangle subjectArea
Object information
org.eclipse.jface.text.IInformationControl informationControl
org.eclipse.swt.graphics.Point sizeConstraints
org.eclipse.jface.text.IInformationControlExtension3 iControl3
org.eclipse.swt.graphics.Rectangle trim
org.eclipse.jface.text.IInformationControlExtension extension
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.swt.graphics.Rectangle controlBounds
void cropToClosestMonitor (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.swt.graphics.Rectangle monitorBounds
protected void hideInformationControl ()
protected boolean canClearDataOnHide ()
protected void showInformationControl (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
void replaceInformationControl (boolean)
boolean takeFocus
org.eclipse.jface.text.IInformationControlExtension3 iControl3
org.eclipse.swt.graphics.Rectangle b
org.eclipse.swt.graphics.Rectangle t
org.eclipse.swt.graphics.Rectangle contentBounds
org.eclipse.jface.text.IInformationControlCreator informationPresenterControlCreator
public void disposeInformationControl ()
public void dispose ()
protected void storeInformationControlBounds ()
boolean controlRestoresSize
boolean controlRestoresLocation
org.eclipse.swt.graphics.Rectangle bounds
protected org.eclipse.swt.graphics.Rectangle restoreInformationControlBounds ()
boolean controlRestoresSize
boolean controlRestoresLocation
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.swt.graphics.Rectangle maxBounds
org.eclipse.swt.widgets.Display display
public org.eclipse.jface.internal.text.InternalAccessor getInternalAccessor ()
}
org/eclipse/jface/text/AbstractReusableInformationControlCreator.classAbstractReusableInformationControlCreator.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.AbstractReusableInformationControlCreator extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator org.eclipse.jface.text.IInformationControlCreatorExtension org.eclipse.swt.events.DisposeListener {
private java.util.Map fInformationControls
public void ()
protected abstract org.eclipse.jface.text.IInformationControl doCreateInformationControl (org.eclipse.swt.widgets.Shell)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
org.eclipse.jface.text.IInformationControl control
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
org.eclipse.swt.widgets.Composite parent
public boolean canReuse (org.eclipse.jface.text.IInformationControl)
org.eclipse.jface.text.IInformationControl control
public boolean canReplace (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
}
org/eclipse/jface/text/BlockTextSelection.classBlockTextSelection.java
package org.eclipse.jface.text
public org.eclipse.jface.text.BlockTextSelection extends org.eclipse.jface.text.TextSelection implements org.eclipse.jface.text.IBlockTextSelection {
private final int fStartLine
private final int fStartColumn
private final int fEndLine
private final int fEndColumn
private final int fTabWidth
public void (org.eclipse.jface.text.IDocument, int, int, int, int, int)
org.eclipse.jface.text.IDocument document
int startLine
int startColumn
int endLine
int endColumn
int tabWidth
private static int computeOffset (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int line
int column
org.eclipse.jface.text.IRegion lineInfo
int offsetInLine
public int getStartLine ()
public int getStartColumn ()
public int getEndLine ()
public int getEndColumn ()
public java.lang.String getText ()
org.eclipse.jface.text.IDocument document
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jface.text.BlockTextSelection other
public org.eclipse.jface.text.IRegion[] getRegions ()
org.eclipse.jface.text.IDocument document
}
org/eclipse/jface/text/CursorLinePainter.classCursorLinePainter.java
package org.eclipse.jface.text
public org.eclipse.jface.text.CursorLinePainter extends java.lang.Object implements org.eclipse.jface.text.IPainter org.eclipse.swt.custom.LineBackgroundListener {
private final org.eclipse.jface.text.ITextViewer fViewer
private org.eclipse.swt.graphics.Color fHighlightColor
private org.eclipse.jface.text.IPaintPositionManager fPositionManager
private org.eclipse.jface.text.Position fCurrentLine
private org.eclipse.jface.text.Position fLastLine
private int fLastLineNumber
private boolean fIsActive
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
public void setHighlightColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color highlightColor
public void lineGetBackground (org.eclipse.swt.custom.LineBackgroundEvent)
org.eclipse.swt.custom.LineBackgroundEvent event
org.eclipse.swt.custom.StyledText textWidget
int caret
int length
private boolean updateHighlightLine ()
org.eclipse.jface.text.IDocument document
int modelCaret
int lineNumber
private int getModelCaret ()
int widgetCaret
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visible
private void drawHighlightLine (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
int widgetOffset
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visible
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.graphics.Point upperLeft
int width
int height
public void deactivate (boolean)
boolean redraw
public void dispose ()
public void paint (int)
int reason
org.eclipse.swt.custom.StyledText textWidget
private boolean hasMultiLineSelection (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.graphics.Point selection
int startLine
int endLine
public void setPositionManager (org.eclipse.jface.text.IPaintPositionManager)
org.eclipse.jface.text.IPaintPositionManager manager
}
org/eclipse/jface/text/DefaultAutoIndentStrategy.classDefaultAutoIndentStrategy.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultAutoIndentStrategy extends org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy implements org.eclipse.jface.text.IAutoIndentStrategy {
public void ()
}
org/eclipse/jface/text/DefaultDocumentAdapter.classDefaultDocumentAdapter.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultDocumentAdapter extends java.lang.Object implements org.eclipse.jface.text.IDocumentAdapter org.eclipse.jface.text.IDocumentListener org.eclipse.jface.text.IDocumentAdapterExtension {
private org.eclipse.jface.text.IDocument fDocument
private org.eclipse.jface.text.IDocument fDocumentClone
private String fOriginalContent
private String[] fOriginalLineDelimiters
private java.util.List fTextChangeListeners
private org.eclipse.jface.text.DocumentEvent fEvent
private String fLineDelimiter
private boolean fIsForwarding
private int fRememberedLengthOfDocument
private int fRememberedLengthOfFirstLine
private org.eclipse.jface.text.DocumentEvent fOriginalEvent
public void ()
public void setDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void addTextChangeListener (org.eclipse.swt.custom.TextChangeListener)
org.eclipse.swt.custom.TextChangeListener listener
public void removeTextChangeListener (org.eclipse.swt.custom.TextChangeListener)
org.eclipse.swt.custom.TextChangeListener listener
private void repairLineInformation (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRepairableDocument repairable
private java.lang.String doGetLine (org.eclipse.jface.text.IDocument, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
int line
org.eclipse.jface.text.IRegion r
private org.eclipse.jface.text.IDocument getDocumentForRead ()
String content
String[] delims
public java.lang.String getLine (int)
int line
org.eclipse.jface.text.IDocument document
public int getLineAtOffset (int)
int offset
org.eclipse.jface.text.IDocument document
public int getLineCount ()
public int getOffsetAtLine (int)
int line
org.eclipse.jface.text.IDocument document
public java.lang.String getTextRange (int, int)
int offset
int length
public void replaceTextRange (int, int, java.lang.String)
int pos
int length
String text
public void setText (java.lang.String)
String text
public int getCharCount ()
public java.lang.String getLineDelimiter ()
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
private boolean isPatchedEvent (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
private void rememberEventData (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
private void fireTextChanged ()
org.eclipse.swt.custom.TextChangedEvent event
java.util.Iterator e
private void fireTextSet ()
org.eclipse.swt.custom.TextChangedEvent event
java.util.Iterator e
private void fireTextChanging ()
org.eclipse.jface.text.IDocument document
org.eclipse.swt.custom.TextChangingEvent event
java.util.Iterator e
public void resumeForwardingDocumentChanges ()
public void stopForwardingDocumentChanges ()
}
org/eclipse/jface/text/DefaultIndentLineAutoEditStrategy.classDefaultIndentLineAutoEditStrategy.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultIndentLineAutoEditStrategy extends java.lang.Object implements org.eclipse.jface.text.IAutoEditStrategy {
public void ()
protected int findEndOfWhiteSpace (org.eclipse.jface.text.IDocument, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
int offset
int end
char c
private void autoIndentAfterNewLine (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.DocumentCommand)
org.eclipse.jface.text.IDocument d
org.eclipse.jface.text.DocumentCommand c
int p
org.eclipse.jface.text.IRegion info
int start
int end
StringBuffer buf
public void customizeDocumentCommand (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.DocumentCommand)
org.eclipse.jface.text.IDocument d
org.eclipse.jface.text.DocumentCommand c
}
org/eclipse/jface/text/DefaultInformationControl$1.classDefaultInformationControl.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultInformationControl$1 extends java.lang.Object implements org.eclipse.jface.text.IInformationControlCreator {
final org.eclipse.jface.text.DefaultInformationControl this$0
void (org.eclipse.jface.text.DefaultInformationControl)
public org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
}
org/eclipse/jface/text/DefaultInformationControl$IInformationPresenter.classDefaultInformationControl.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter extends java.lang.Object {
public abstract java.lang.String updatePresentation (org.eclipse.swt.widgets.Display, java.lang.String, org.eclipse.jface.text.TextPresentation, int, int)
}
org/eclipse/jface/text/DefaultInformationControl$IInformationPresenterExtension.classDefaultInformationControl.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.DefaultInformationControl$IInformationPresenterExtension extends java.lang.Object {
public abstract java.lang.String updatePresentation (org.eclipse.swt.graphics.Drawable, java.lang.String, org.eclipse.jface.text.TextPresentation, int, int)
}
org/eclipse/jface/text/DefaultInformationControl.classDefaultInformationControl.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultInformationControl extends org.eclipse.jface.text.AbstractInformationControl implements org.eclipse.swt.events.DisposeListener {
private static final int INNER_BORDER
private org.eclipse.swt.custom.StyledText fText
private final org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter fPresenter
private final org.eclipse.jface.text.TextPresentation fPresentation
private final int fAdditionalTextStyles
public void (org.eclipse.swt.widgets.Shell, boolean)
org.eclipse.swt.widgets.Shell parent
boolean isResizeable
public void (org.eclipse.swt.widgets.Shell, java.lang.String)
org.eclipse.swt.widgets.Shell parent
String statusFieldText
public void (org.eclipse.swt.widgets.Shell, java.lang.String, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter)
org.eclipse.swt.widgets.Shell parent
String statusFieldText
org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter presenter
public void (org.eclipse.swt.widgets.Shell, org.eclipse.jface.action.ToolBarManager)
org.eclipse.swt.widgets.Shell parent
org.eclipse.jface.action.ToolBarManager toolBarManager
public void (org.eclipse.swt.widgets.Shell, org.eclipse.jface.action.ToolBarManager, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter)
org.eclipse.swt.widgets.Shell parent
org.eclipse.jface.action.ToolBarManager toolBarManager
org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter presenter
public void (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell parent
public void (org.eclipse.swt.widgets.Shell, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter)
org.eclipse.swt.widgets.Shell parent
org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter presenter
public void (org.eclipse.swt.widgets.Shell, int, int, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter)
org.eclipse.swt.widgets.Shell parent
int shellStyle
int style
org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter presenter
public void (org.eclipse.swt.widgets.Shell, int, int, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter, java.lang.String)
org.eclipse.swt.widgets.Shell parentShell
int shellStyle
int style
org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter presenter
String statusFieldText
public void (org.eclipse.swt.widgets.Shell, int, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter)
org.eclipse.swt.widgets.Shell parent
int textStyles
org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter presenter
public void (org.eclipse.swt.widgets.Shell, int, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter, java.lang.String)
org.eclipse.swt.widgets.Shell parent
int textStyles
org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter presenter
String statusFieldText
protected void createContent (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.layout.FillLayout layout
public void setInformation (java.lang.String)
String content
int maxWidth
int maxHeight
org.eclipse.swt.graphics.Point constraints
org.eclipse.swt.graphics.Rectangle trim
public void setVisible (boolean)
boolean visible
org.eclipse.swt.graphics.Point currentSize
org.eclipse.swt.graphics.Point newSize
public org.eclipse.swt.graphics.Point computeSizeHint ()
int widthHint
org.eclipse.swt.graphics.Point constraints
public org.eclipse.swt.graphics.Rectangle computeTrim ()
public void setForegroundColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
public void setBackgroundColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color background
public boolean hasContents ()
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent event
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
static org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter access$0 (org.eclipse.jface.text.DefaultInformationControl)
}
org/eclipse/jface/text/DefaultTextDoubleClickStrategy$DocumentCharacterIterator.classDefaultTextDoubleClickStrategy.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultTextDoubleClickStrategy$DocumentCharacterIterator extends java.lang.Object implements java.text.CharacterIterator {
private org.eclipse.jface.text.IDocument fDocument
private int fOffset
private int fEndOffset
private int fIndex
public void ()
public void setDocument (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion iteratorRange
public char first ()
public char last ()
public char current ()
public char next ()
int end
public char previous ()
public char setIndex (int)
int index
public int getBeginIndex ()
public int getEndIndex ()
public int getIndex ()
public java.lang.Object clone ()
org.eclipse.jface.text.DefaultTextDoubleClickStrategy$DocumentCharacterIterator i
}
org/eclipse/jface/text/DefaultTextDoubleClickStrategy.classDefaultTextDoubleClickStrategy.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultTextDoubleClickStrategy extends java.lang.Object implements org.eclipse.jface.text.ITextDoubleClickStrategy {
private org.eclipse.jface.text.DefaultTextDoubleClickStrategy$DocumentCharacterIterator fDocIter
public void ()
public void doubleClicked (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer text
int offset
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion region
protected org.eclipse.jface.text.IRegion findExtendedDoubleClickSelection (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument document
int offset
protected org.eclipse.jface.text.IRegion findWord (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument document
int offset
org.eclipse.jface.text.IRegion line
org.eclipse.jface.text.IRegion line
com.ibm.icu.text.BreakIterator breakIter
int start
int end
}
org/eclipse/jface/text/DefaultTextHover.classDefaultTextHover.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultTextHover extends java.lang.Object implements org.eclipse.jface.text.ITextHover {
private org.eclipse.jface.text.source.ISourceViewer fSourceViewer
public void (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer sourceViewer
public java.lang.String getHoverInfo (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.text.IRegion hoverRegion
org.eclipse.jface.text.source.IAnnotationModel model
java.util.Iterator e
org.eclipse.jface.text.source.Annotation a
org.eclipse.jface.text.Position p
String msg
public org.eclipse.jface.text.IRegion getHoverRegion (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer textViewer
int offset
protected boolean isIncluded (org.eclipse.jface.text.source.Annotation)
org.eclipse.jface.text.source.Annotation annotation
private org.eclipse.jface.text.source.IAnnotationModel getAnnotationModel (org.eclipse.jface.text.source.ISourceViewer)
org.eclipse.jface.text.source.ISourceViewer viewer
org.eclipse.jface.text.source.ISourceViewerExtension2 extension
private org.eclipse.jface.text.IRegion findWord (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument document
int offset
int start
int end
int pos
char c
char c
int length
}
org/eclipse/jface/text/DefaultUndoManager$1.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.DefaultUndoManager$HistoryListener this$1
private final org.eclipse.core.commands.operations.OperationHistoryEvent val$event
private final int val$type
void (org.eclipse.jface.text.DefaultUndoManager$HistoryListener, org.eclipse.core.commands.operations.OperationHistoryEvent, int)
public void run ()
}
org/eclipse/jface/text/DefaultUndoManager$2.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.DefaultUndoManager$HistoryListener this$1
void (org.eclipse.jface.text.DefaultUndoManager$HistoryListener)
public void run ()
}
org/eclipse/jface/text/DefaultUndoManager$3.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.DefaultUndoManager this$0
private final org.eclipse.swt.widgets.Shell val$finalShell
private final String val$title
private final Exception val$ex
void (org.eclipse.jface.text.DefaultUndoManager, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.Exception)
public void run ()
}
org/eclipse/jface/text/DefaultUndoManager$CompoundTextCommand.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$CompoundTextCommand extends org.eclipse.jface.text.DefaultUndoManager$TextCommand {
private java.util.List fCommands
final org.eclipse.jface.text.DefaultUndoManager this$0
void (org.eclipse.jface.text.DefaultUndoManager, org.eclipse.core.commands.operations.IUndoContext)
org.eclipse.core.commands.operations.IUndoContext context
protected void add (org.eclipse.jface.text.DefaultUndoManager$TextCommand)
org.eclipse.jface.text.DefaultUndoManager$TextCommand command
public org.eclipse.core.runtime.IStatus undo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IAdaptable uiInfo
int size
org.eclipse.jface.text.DefaultUndoManager$TextCommand c
org.eclipse.jface.text.DefaultUndoManager$TextCommand c
int i
public org.eclipse.core.runtime.IStatus redo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IAdaptable uiInfo
int size
org.eclipse.jface.text.DefaultUndoManager$TextCommand c
org.eclipse.jface.text.DefaultUndoManager$TextCommand c
int i
protected void updateCommand ()
org.eclipse.jface.text.DefaultUndoManager$TextCommand c
protected org.eclipse.jface.text.DefaultUndoManager$TextCommand createCurrent ()
protected void commit ()
protected boolean isValid ()
protected long getUndoModificationStamp ()
protected long getRedoModificationStamp ()
}
org/eclipse/jface/text/DefaultUndoManager$DocumentListener.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$DocumentListener extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener {
private String fReplacedText
final org.eclipse.jface.text.DefaultUndoManager this$0
void (org.eclipse.jface.text.DefaultUndoManager)
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.core.commands.operations.IUndoableOperation op
boolean wasValid
}
org/eclipse/jface/text/DefaultUndoManager$HistoryListener.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$HistoryListener extends java.lang.Object implements org.eclipse.core.commands.operations.IOperationHistoryListener {
private org.eclipse.core.commands.operations.IUndoableOperation fOperation
final org.eclipse.jface.text.DefaultUndoManager this$0
void (org.eclipse.jface.text.DefaultUndoManager)
public void historyNotification (org.eclipse.core.commands.operations.OperationHistoryEvent)
org.eclipse.core.commands.operations.OperationHistoryEvent event
int type
static void access$0 (org.eclipse.jface.text.DefaultUndoManager$HistoryListener, org.eclipse.core.commands.operations.IUndoableOperation)
static org.eclipse.jface.text.DefaultUndoManager access$1 (org.eclipse.jface.text.DefaultUndoManager$HistoryListener)
}
org/eclipse/jface/text/DefaultUndoManager$KeyAndMouseListener.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$KeyAndMouseListener extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.KeyListener {
final org.eclipse.jface.text.DefaultUndoManager this$0
void (org.eclipse.jface.text.DefaultUndoManager)
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 keyReleased (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
}
org/eclipse/jface/text/DefaultUndoManager$TextCommand.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$TextCommand extends org.eclipse.core.commands.operations.AbstractOperation {
protected int fStart
protected int fEnd
protected String fText
protected String fPreservedText
protected long fUndoModificationStamp
protected long fRedoModificationStamp
final org.eclipse.jface.text.DefaultUndoManager this$0
void (org.eclipse.jface.text.DefaultUndoManager, org.eclipse.core.commands.operations.IUndoContext)
org.eclipse.core.commands.operations.IUndoContext context
protected void reinitialize ()
protected void set (int, int)
int start
int end
public void dispose ()
protected void undoTextChange ()
org.eclipse.jface.text.IDocument document
public boolean canUndo ()
org.eclipse.jface.text.IDocument doc
long docStamp
boolean canUndo
public boolean canRedo ()
org.eclipse.jface.text.IDocument doc
long docStamp
public boolean canExecute ()
public org.eclipse.core.runtime.IStatus execute (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IAdaptable uiInfo
public org.eclipse.core.runtime.IStatus undo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IAdaptable uiInfo
protected void redoTextChange ()
org.eclipse.jface.text.IDocument document
public org.eclipse.core.runtime.IStatus redo (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IAdaptable uiInfo
protected void updateCommand ()
protected org.eclipse.jface.text.DefaultUndoManager$TextCommand createCurrent ()
protected void commit ()
protected void pretendCommit ()
protected boolean attemptCommit ()
protected boolean isValid ()
public java.lang.String toString ()
String delimiter
StringBuffer text
protected long getUndoModificationStamp ()
protected long getRedoModificationStamp ()
}
org/eclipse/jface/text/DefaultUndoManager$TextInputListener.classDefaultUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.DefaultUndoManager$TextInputListener extends java.lang.Object implements org.eclipse.jface.text.ITextInputListener {
final org.eclipse.jface.text.DefaultUndoManager this$0
void (org.eclipse.jface.text.DefaultUndoManager)
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
}
org/eclipse/jface/text/DefaultUndoManager.classDefaultUndoManager.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DefaultUndoManager extends java.lang.Object implements org.eclipse.jface.text.IUndoManager org.eclipse.jface.text.IUndoManagerExtension {
private StringBuffer fTextBuffer
private StringBuffer fPreservedTextBuffer
protected long fPreservedUndoModificationStamp
protected long fPreservedRedoModificationStamp
private org.eclipse.jface.text.DefaultUndoManager$KeyAndMouseListener fKeyAndMouseListener
private org.eclipse.jface.text.DefaultUndoManager$DocumentListener fDocumentListener
private org.eclipse.jface.text.DefaultUndoManager$TextInputListener fTextInputListener
private boolean fInserting
private boolean fOverwriting
private boolean fFoldingIntoCompoundChange
private org.eclipse.jface.text.ITextViewer fTextViewer
private int fUndoLevel
private org.eclipse.jface.text.DefaultUndoManager$TextCommand fCurrent
private org.eclipse.jface.text.DefaultUndoManager$TextCommand fPreviousDelete
private org.eclipse.core.commands.operations.IOperationHistory fHistory
private org.eclipse.core.commands.operations.IUndoContext fUndoContext
private org.eclipse.core.commands.operations.IOperationHistoryListener fHistoryListener
private org.eclipse.jface.text.DefaultUndoManager$TextCommand fLastAddedCommand
public void (int)
int undoLevel
private boolean isConnected ()
public void beginCompoundChange ()
public void endCompoundChange ()
private void addListeners ()
org.eclipse.swt.custom.StyledText text
private void removeListeners ()
org.eclipse.swt.custom.StyledText text
private void addToCommandStack (org.eclipse.jface.text.DefaultUndoManager$TextCommand)
org.eclipse.jface.text.DefaultUndoManager$TextCommand command
private void disposeCommandStack ()
private void initializeCommandStack ()
private void listenToTextChanges (boolean)
boolean listen
private void commit ()
private void resetProcessChangeSate ()
private boolean isWhitespaceText (java.lang.String)
String text
String[] delimiters
int index
char c
int length
int i
private void processChange (int, int, java.lang.String, java.lang.String, long, long)
int modelStart
int modelEnd
String insertedText
String replacedText
long beforeChangeModificationStamp
long afterChangeModificationStamp
int length
int diff
int tmp
String[] delimiters
String[] delimiters
private void openErrorDialog (java.lang.String, java.lang.Exception)
String title
Exception ex
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.custom.StyledText st
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Shell finalShell
public void setMaximalUndoLevel (int)
int undoLevel
public void connect (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
public void disconnect ()
public void reset ()
public boolean redoable ()
public boolean undoable ()
public void redo ()
org.eclipse.core.commands.ExecutionException ex
public void undo ()
org.eclipse.core.commands.ExecutionException ex
protected void selectAndReveal (int, int)
int offset
int length
org.eclipse.jface.text.ITextViewerExtension5 extension
public org.eclipse.core.commands.operations.IUndoContext getUndoContext ()
static org.eclipse.jface.text.ITextViewer access$0 (org.eclipse.jface.text.DefaultUndoManager)
static boolean access$1 (org.eclipse.jface.text.DefaultUndoManager)
static org.eclipse.core.commands.operations.IOperationHistory access$2 (org.eclipse.jface.text.DefaultUndoManager)
static org.eclipse.core.commands.operations.IUndoContext access$3 (org.eclipse.jface.text.DefaultUndoManager)
static org.eclipse.jface.text.DefaultUndoManager$TextCommand access$4 (org.eclipse.jface.text.DefaultUndoManager)
static void access$5 (org.eclipse.jface.text.DefaultUndoManager)
static java.lang.StringBuffer access$6 (org.eclipse.jface.text.DefaultUndoManager)
static java.lang.StringBuffer access$7 (org.eclipse.jface.text.DefaultUndoManager)
static boolean access$8 (org.eclipse.jface.text.DefaultUndoManager)
static void access$9 (org.eclipse.jface.text.DefaultUndoManager, org.eclipse.jface.text.DefaultUndoManager$TextCommand)
static void access$10 (org.eclipse.jface.text.DefaultUndoManager)
static void access$11 (org.eclipse.jface.text.DefaultUndoManager, int, int, java.lang.String, java.lang.String, long, long)
static org.eclipse.jface.text.DefaultUndoManager$TextCommand access$12 (org.eclipse.jface.text.DefaultUndoManager)
static void access$13 (org.eclipse.jface.text.DefaultUndoManager, org.eclipse.jface.text.DefaultUndoManager$TextCommand)
static org.eclipse.jface.text.DefaultUndoManager$DocumentListener access$14 (org.eclipse.jface.text.DefaultUndoManager)
static void access$15 (org.eclipse.jface.text.DefaultUndoManager, org.eclipse.jface.text.DefaultUndoManager$DocumentListener)
static void access$16 (org.eclipse.jface.text.DefaultUndoManager, boolean)
static void access$17 (org.eclipse.jface.text.DefaultUndoManager, org.eclipse.jface.text.DefaultUndoManager$TextCommand)
}
org/eclipse/jface/text/DocumentClone$StringTextStore.classDocumentClone.java
package org.eclipse.jface.text
org.eclipse.jface.text.DocumentClone$StringTextStore extends java.lang.Object implements org.eclipse.jface.text.ITextStore {
private String fContent
public void (java.lang.String)
String content
public char get (int)
int offset
public java.lang.String get (int, int)
int offset
int length
public int getLength ()
public void replace (int, int, java.lang.String)
int offset
int length
String text
public void set (java.lang.String)
String text
}
org/eclipse/jface/text/DocumentClone.classDocumentClone.java
package org.eclipse.jface.text
org.eclipse.jface.text.DocumentClone extends org.eclipse.jface.text.AbstractDocument {
public void (java.lang.String, java.lang.String[])
String content
String[] lineDelimiters
org.eclipse.jface.text.ConfigurableLineTracker tracker
}
org/eclipse/jface/text/DocumentCommand$Command.classDocumentCommand.java
package org.eclipse.jface.text
org.eclipse.jface.text.DocumentCommand$Command extends java.lang.Object implements java.lang.Comparable {
private final int fOffset
private final int fLength
private final String fText
private final org.eclipse.jface.text.IDocumentListener fOwner
public void (int, int, java.lang.String, org.eclipse.jface.text.IDocumentListener)
int offset
int length
String text
org.eclipse.jface.text.IDocumentListener owner
public void execute (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
public int compareTo (java.lang.Object)
Object object
org.eclipse.jface.text.DocumentCommand$Command command
int value
private boolean isEqual (java.lang.Object)
Object object
org.eclipse.jface.text.DocumentCommand$Command command
static int access$0 (org.eclipse.jface.text.DocumentCommand$Command)
static int access$1 (org.eclipse.jface.text.DocumentCommand$Command)
}
org/eclipse/jface/text/DocumentCommand$CommandIterator.classDocumentCommand.java
package org.eclipse.jface.text
org.eclipse.jface.text.DocumentCommand$CommandIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator fIterator
private org.eclipse.jface.text.DocumentCommand$Command fCommand
private boolean fForward
public void (java.util.List, org.eclipse.jface.text.DocumentCommand$Command, boolean)
java.util.List commands
org.eclipse.jface.text.DocumentCommand$Command command
boolean forward
public boolean hasNext ()
public java.lang.Object next ()
org.eclipse.jface.text.DocumentCommand$Command tempCommand
org.eclipse.jface.text.DocumentCommand$Command command
int compareValue
org.eclipse.jface.text.DocumentCommand$Command tempCommand
public void remove ()
}
org/eclipse/jface/text/DocumentCommand$ReverseListIterator.classDocumentCommand.java
package org.eclipse.jface.text
org.eclipse.jface.text.DocumentCommand$ReverseListIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.ListIterator fListIterator
public void (java.util.ListIterator)
java.util.ListIterator listIterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/jface/text/DocumentCommand.classDocumentCommand.java
package org.eclipse.jface.text
public org.eclipse.jface.text.DocumentCommand extends java.lang.Object {
public boolean doit
public int offset
public int length
public String text
public org.eclipse.jface.text.IDocumentListener owner
public int caretOffset
private final java.util.List fCommands
public boolean shiftsCaret
protected void ()
void setEvent (org.eclipse.swt.events.VerifyEvent, org.eclipse.jface.text.IRegion)
org.eclipse.swt.events.VerifyEvent event
org.eclipse.jface.text.IRegion modelRange
boolean fillEvent (org.eclipse.swt.events.VerifyEvent, org.eclipse.jface.text.IRegion)
org.eclipse.swt.events.VerifyEvent event
org.eclipse.jface.text.IRegion modelRange
public void addCommand (int, int, java.lang.String, org.eclipse.jface.text.IDocumentListener) throws org.eclipse.jface.text.BadLocationException
int commandOffset
int commandLength
String commandText
org.eclipse.jface.text.IDocumentListener commandOwner
org.eclipse.jface.text.DocumentCommand$Command command
int index
int insertionIndex
public java.util.Iterator getCommandIterator ()
org.eclipse.jface.text.DocumentCommand$Command command
public int getCommandCount ()
private boolean intersects (org.eclipse.jface.text.DocumentCommand$Command, org.eclipse.jface.text.DocumentCommand$Command)
org.eclipse.jface.text.DocumentCommand$Command command0
org.eclipse.jface.text.DocumentCommand$Command command1
private boolean intersects (org.eclipse.jface.text.DocumentCommand$Command)
org.eclipse.jface.text.DocumentCommand$Command command
void execute (org.eclipse.jface.text.IDocument) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.DefaultPositionUpdater updater
org.eclipse.jface.text.Position caretPosition
org.eclipse.jface.text.DocumentCommand$Command originalCommand
java.util.Iterator iterator
private boolean updateCaret ()
private java.lang.String getCategory ()
}
org/eclipse/jface/text/FindReplaceDocumentAdapterContentProposalProvider$ProposalComputer.classFindReplaceDocumentAdapterContentProposalProvider.java
package org.eclipse.jface.text
org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider$ProposalComputer extends java.lang.Object {
private final String fExpression
private final int fDocumentOffset
private final java.util.ArrayList fPriorityProposals
private final java.util.ArrayList fProposals
private final boolean fIsEscape
public void (java.lang.String, int)
String contents
int position
boolean isEscape
int i
public org.eclipse.jface.fieldassist.IContentProposal[] computeFindProposals ()
public org.eclipse.jface.fieldassist.IContentProposal[] computeReplaceProposals ()
private void addProposal (java.lang.String, java.lang.String, java.lang.String)
String proposal
String displayString
String additionalInfo
private void addProposal (java.lang.String, int, java.lang.String, java.lang.String)
String proposal
int cursorPosition
String displayString
String additionalInfo
private void addPriorityProposal (java.lang.String, java.lang.String, java.lang.String)
String proposal
String displayString
String additionalInfo
private void addBracketProposal (java.lang.String, int, java.lang.String, java.lang.String)
String proposal
int cursorPosition
String displayString
String additionalInfo
String prolog
int i
String prefix
String postfix
String epilog
private void addBsProposal (java.lang.String, java.lang.String, java.lang.String)
String proposal
String displayString
String additionalInfo
String prolog
int position
}
org/eclipse/jface/text/FindReplaceDocumentAdapterContentProposalProvider.classFindReplaceDocumentAdapterContentProposalProvider.java
package org.eclipse.jface.text
public org.eclipse.jface.text.FindReplaceDocumentAdapterContentProposalProvider extends java.lang.Object implements org.eclipse.jface.fieldassist.IContentProposalProvider {
private final boolean fIsFind
public void (boolean)
boolean isFind
public org.eclipse.jface.fieldassist.IContentProposal[] getProposals (java.lang.String, int)
String contents
int position
}
org/eclipse/jface/text/IAutoEditStrategy.classIAutoEditStrategy.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IAutoEditStrategy extends java.lang.Object {
public abstract void customizeDocumentCommand (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.DocumentCommand)
}
org/eclipse/jface/text/IAutoIndentStrategy.classIAutoIndentStrategy.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IAutoIndentStrategy extends java.lang.Object implements org.eclipse.jface.text.IAutoEditStrategy {
}
org/eclipse/jface/text/IBlockTextSelection.classIBlockTextSelection.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IBlockTextSelection extends java.lang.Object implements org.eclipse.jface.text.ITextSelection {
public abstract int getStartColumn ()
public abstract int getEndColumn ()
public abstract java.lang.String getText ()
public abstract org.eclipse.jface.text.IRegion[] getRegions ()
}
org/eclipse/jface/text/IDelayedInputChangeProvider.classIDelayedInputChangeProvider.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDelayedInputChangeProvider extends java.lang.Object {
public abstract void setDelayedInputChangeListener (org.eclipse.jface.text.IInputChangedListener)
}
org/eclipse/jface/text/IDocumentAdapter.classIDocumentAdapter.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentAdapter extends java.lang.Object implements org.eclipse.swt.custom.StyledTextContent {
public abstract void setDocument (org.eclipse.jface.text.IDocument)
}
org/eclipse/jface/text/IDocumentAdapterExtension.classIDocumentAdapterExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IDocumentAdapterExtension extends java.lang.Object {
public abstract void stopForwardingDocumentChanges ()
public abstract void resumeForwardingDocumentChanges ()
}
org/eclipse/jface/text/IEditingSupport.classIEditingSupport.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IEditingSupport extends java.lang.Object {
public abstract boolean isOriginator (org.eclipse.jface.text.DocumentEvent, org.eclipse.jface.text.IRegion)
public abstract boolean ownsFocusShell ()
}
org/eclipse/jface/text/IEditingSupportRegistry.classIEditingSupportRegistry.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IEditingSupportRegistry extends java.lang.Object {
public abstract void register (org.eclipse.jface.text.IEditingSupport)
public abstract void unregister (org.eclipse.jface.text.IEditingSupport)
public abstract org.eclipse.jface.text.IEditingSupport[] getRegisteredSupports ()
}
org/eclipse/jface/text/IEventConsumer.classIEventConsumer.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IEventConsumer extends java.lang.Object {
public abstract void processEvent (org.eclipse.swt.events.VerifyEvent)
}
org/eclipse/jface/text/IFindReplaceTarget.classIFindReplaceTarget.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IFindReplaceTarget extends java.lang.Object {
public abstract boolean canPerformFind ()
public abstract int findAndSelect (int, java.lang.String, boolean, boolean, boolean)
public abstract org.eclipse.swt.graphics.Point getSelection ()
public abstract java.lang.String getSelectionText ()
public abstract boolean isEditable ()
public abstract void replaceSelection (java.lang.String)
}
org/eclipse/jface/text/IFindReplaceTargetExtension.classIFindReplaceTargetExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IFindReplaceTargetExtension extends java.lang.Object {
public abstract void beginSession ()
public abstract void endSession ()
public abstract org.eclipse.jface.text.IRegion getScope ()
public abstract void setScope (org.eclipse.jface.text.IRegion)
public abstract org.eclipse.swt.graphics.Point getLineSelection ()
public abstract void setSelection (int, int)
public abstract void setScopeHighlightColor (org.eclipse.swt.graphics.Color)
public abstract void setReplaceAllMode (boolean)
}
org/eclipse/jface/text/IFindReplaceTargetExtension3.classIFindReplaceTargetExtension3.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IFindReplaceTargetExtension3 extends java.lang.Object {
public abstract int findAndSelect (int, java.lang.String, boolean, boolean, boolean, boolean)
public abstract void replaceSelection (java.lang.String, boolean)
}
org/eclipse/jface/text/IInformationControl.classIInformationControl.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControl extends java.lang.Object {
public abstract void setInformation (java.lang.String)
public abstract void setSizeConstraints (int, int)
public abstract org.eclipse.swt.graphics.Point computeSizeHint ()
public abstract void setVisible (boolean)
public abstract void setSize (int, int)
public abstract void setLocation (org.eclipse.swt.graphics.Point)
public abstract void dispose ()
public abstract void addDisposeListener (org.eclipse.swt.events.DisposeListener)
public abstract void removeDisposeListener (org.eclipse.swt.events.DisposeListener)
public abstract void setForegroundColor (org.eclipse.swt.graphics.Color)
public abstract void setBackgroundColor (org.eclipse.swt.graphics.Color)
public abstract boolean isFocusControl ()
public abstract void setFocus ()
public abstract void addFocusListener (org.eclipse.swt.events.FocusListener)
public abstract void removeFocusListener (org.eclipse.swt.events.FocusListener)
}
org/eclipse/jface/text/IInformationControlCreator.classIInformationControlCreator.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControlCreator extends java.lang.Object {
public abstract org.eclipse.jface.text.IInformationControl createInformationControl (org.eclipse.swt.widgets.Shell)
}
org/eclipse/jface/text/IInformationControlCreatorExtension.classIInformationControlCreatorExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControlCreatorExtension extends java.lang.Object {
public abstract boolean canReuse (org.eclipse.jface.text.IInformationControl)
public abstract boolean canReplace (org.eclipse.jface.text.IInformationControlCreator)
}
org/eclipse/jface/text/IInformationControlExtension.classIInformationControlExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControlExtension extends java.lang.Object {
public abstract boolean hasContents ()
}
org/eclipse/jface/text/IInformationControlExtension2.classIInformationControlExtension2.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControlExtension2 extends java.lang.Object {
public abstract void setInput (java.lang.Object)
}
org/eclipse/jface/text/IInformationControlExtension3.classIInformationControlExtension3.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControlExtension3 extends java.lang.Object {
public abstract org.eclipse.swt.graphics.Rectangle getBounds ()
public abstract org.eclipse.swt.graphics.Rectangle computeTrim ()
public abstract boolean restoresSize ()
public abstract boolean restoresLocation ()
}
org/eclipse/jface/text/IInformationControlExtension4.classIInformationControlExtension4.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControlExtension4 extends java.lang.Object {
public abstract void setStatusText (java.lang.String)
}
org/eclipse/jface/text/IInformationControlExtension5.classIInformationControlExtension5.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInformationControlExtension5 extends java.lang.Object {
public abstract boolean containsControl (org.eclipse.swt.widgets.Control)
public abstract boolean isVisible ()
public abstract org.eclipse.swt.graphics.Point computeSizeConstraints (int, int)
public abstract org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator ()
}
org/eclipse/jface/text/IInputChangedListener.classIInputChangedListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IInputChangedListener extends java.lang.Object {
public abstract void inputChanged (java.lang.Object)
}
org/eclipse/jface/text/IMarkRegionTarget.classIMarkRegionTarget.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IMarkRegionTarget extends java.lang.Object {
public abstract void setMarkAtCursor (boolean)
public abstract void swapMarkAndCursor ()
}
org/eclipse/jface/text/IMarkSelection.classIMarkSelection.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IMarkSelection extends java.lang.Object implements org.eclipse.jface.viewers.ISelection {
public abstract org.eclipse.jface.text.IDocument getDocument ()
public abstract int getOffset ()
public abstract int getLength ()
}
org/eclipse/jface/text/IPaintPositionManager.classIPaintPositionManager.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IPaintPositionManager extends java.lang.Object {
public abstract void managePosition (org.eclipse.jface.text.Position)
public abstract void unmanagePosition (org.eclipse.jface.text.Position)
}
org/eclipse/jface/text/IPainter.classIPainter.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IPainter extends java.lang.Object {
public static final int SELECTION
public static final int TEXT_CHANGE
public static final int KEY_STROKE
public static final int MOUSE_BUTTON
public static final int INTERNAL
public static final int CONFIGURATION
public abstract void dispose ()
public abstract void paint (int)
public abstract void deactivate (boolean)
public abstract void setPositionManager (org.eclipse.jface.text.IPaintPositionManager)
}
org/eclipse/jface/text/IRewriteTarget.classIRewriteTarget.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IRewriteTarget extends java.lang.Object {
public abstract org.eclipse.jface.text.IDocument getDocument ()
public abstract void setRedraw (boolean)
public abstract void beginCompoundChange ()
public abstract void endCompoundChange ()
}
org/eclipse/jface/text/ISelectionValidator.classISelectionValidator.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ISelectionValidator extends java.lang.Object {
public abstract boolean isValid (org.eclipse.jface.viewers.ISelection)
}
org/eclipse/jface/text/ITextDoubleClickStrategy.classITextDoubleClickStrategy.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextDoubleClickStrategy extends java.lang.Object {
public abstract void doubleClicked (org.eclipse.jface.text.ITextViewer)
}
org/eclipse/jface/text/ITextHover.classITextHover.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextHover extends java.lang.Object {
public abstract java.lang.String getHoverInfo (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
public abstract org.eclipse.jface.text.IRegion getHoverRegion (org.eclipse.jface.text.ITextViewer, int)
}
org/eclipse/jface/text/ITextHoverExtension.classITextHoverExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextHoverExtension extends java.lang.Object {
public abstract org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator ()
}
org/eclipse/jface/text/ITextHoverExtension2.classITextHoverExtension2.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextHoverExtension2 extends java.lang.Object {
public abstract java.lang.Object getHoverInfo2 (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
}
org/eclipse/jface/text/ITextInputListener.classITextInputListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextInputListener extends java.lang.Object {
public abstract void inputDocumentAboutToBeChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument)
public abstract void inputDocumentChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument)
}
org/eclipse/jface/text/ITextListener.classITextListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextListener extends java.lang.Object {
public abstract void textChanged (org.eclipse.jface.text.TextEvent)
}
org/eclipse/jface/text/ITextOperationTarget.classITextOperationTarget.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextOperationTarget extends java.lang.Object {
public static final int UNDO
public static final int REDO
public static final int CUT
public static final int COPY
public static final int PASTE
public static final int DELETE
public static final int SELECT_ALL
public static final int SHIFT_RIGHT
public static final int SHIFT_LEFT
public static final int PRINT
public static final int PREFIX
public static final int STRIP_PREFIX
public abstract boolean canDoOperation (int)
public abstract void doOperation (int)
}
org/eclipse/jface/text/ITextOperationTargetExtension.classITextOperationTargetExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextOperationTargetExtension extends java.lang.Object {
public abstract void enableOperation (int, boolean)
}
org/eclipse/jface/text/ITextPresentationListener.classITextPresentationListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextPresentationListener extends java.lang.Object {
public abstract void applyTextPresentation (org.eclipse.jface.text.TextPresentation)
}
org/eclipse/jface/text/ITextSelection.classITextSelection.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextSelection extends java.lang.Object implements org.eclipse.jface.viewers.ISelection {
public abstract int getOffset ()
public abstract int getLength ()
public abstract int getStartLine ()
public abstract int getEndLine ()
public abstract java.lang.String getText ()
}
org/eclipse/jface/text/ITextViewer.classITextViewer.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewer extends java.lang.Object {
public abstract org.eclipse.swt.custom.StyledText getTextWidget ()
public abstract void setUndoManager (org.eclipse.jface.text.IUndoManager)
public abstract void setTextDoubleClickStrategy (org.eclipse.jface.text.ITextDoubleClickStrategy, java.lang.String)
public abstract void setAutoIndentStrategy (org.eclipse.jface.text.IAutoIndentStrategy, java.lang.String)
public abstract void setTextHover (org.eclipse.jface.text.ITextHover, java.lang.String)
public abstract void activatePlugins ()
public abstract void resetPlugins ()
public abstract void addViewportListener (org.eclipse.jface.text.IViewportListener)
public abstract void removeViewportListener (org.eclipse.jface.text.IViewportListener)
public abstract void addTextListener (org.eclipse.jface.text.ITextListener)
public abstract void removeTextListener (org.eclipse.jface.text.ITextListener)
public abstract void addTextInputListener (org.eclipse.jface.text.ITextInputListener)
public abstract void removeTextInputListener (org.eclipse.jface.text.ITextInputListener)
public abstract void setDocument (org.eclipse.jface.text.IDocument)
public abstract org.eclipse.jface.text.IDocument getDocument ()
public abstract void setEventConsumer (org.eclipse.jface.text.IEventConsumer)
public abstract void setEditable (boolean)
public abstract boolean isEditable ()
public abstract void setDocument (org.eclipse.jface.text.IDocument, int, int)
public abstract void setVisibleRegion (int, int)
public abstract void resetVisibleRegion ()
public abstract org.eclipse.jface.text.IRegion getVisibleRegion ()
public abstract boolean overlapsWithVisibleRegion (int, int)
public abstract void changeTextPresentation (org.eclipse.jface.text.TextPresentation, boolean)
public abstract void invalidateTextPresentation ()
public abstract void setTextColor (org.eclipse.swt.graphics.Color)
public abstract void setTextColor (org.eclipse.swt.graphics.Color, int, int, boolean)
public abstract org.eclipse.jface.text.ITextOperationTarget getTextOperationTarget ()
public abstract org.eclipse.jface.text.IFindReplaceTarget getFindReplaceTarget ()
public abstract void setDefaultPrefixes (java.lang.String[], java.lang.String)
public abstract void setIndentPrefixes (java.lang.String[], java.lang.String)
public abstract void setSelectedRange (int, int)
public abstract org.eclipse.swt.graphics.Point getSelectedRange ()
public abstract org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider ()
public abstract void revealRange (int, int)
public abstract void setTopIndex (int)
public abstract int getTopIndex ()
public abstract int getTopIndexStartOffset ()
public abstract int getBottomIndex ()
public abstract int getBottomIndexEndOffset ()
public abstract int getTopInset ()
}
org/eclipse/jface/text/ITextViewerExtension.classITextViewerExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension extends java.lang.Object {
public abstract void prependVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
public abstract void appendVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
public abstract void removeVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
public abstract org.eclipse.swt.widgets.Control getControl ()
public abstract void setMark (int)
public abstract int getMark ()
public abstract void setRedraw (boolean)
public abstract org.eclipse.jface.text.IRewriteTarget getRewriteTarget ()
}
org/eclipse/jface/text/ITextViewerExtension2.classITextViewerExtension2.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension2 extends java.lang.Object {
public static final int DEFAULT_HOVER_STATE_MASK
public abstract void invalidateTextPresentation (int, int)
public abstract void setTextHover (org.eclipse.jface.text.ITextHover, java.lang.String, int)
public abstract void removeTextHovers (java.lang.String)
public abstract org.eclipse.jface.text.ITextHover getCurrentTextHover ()
public abstract org.eclipse.swt.graphics.Point getHoverEventLocation ()
public abstract void prependAutoEditStrategy (org.eclipse.jface.text.IAutoEditStrategy, java.lang.String)
public abstract void removeAutoEditStrategy (org.eclipse.jface.text.IAutoEditStrategy, java.lang.String)
public abstract void addPainter (org.eclipse.jface.text.IPainter)
public abstract void removePainter (org.eclipse.jface.text.IPainter)
}
org/eclipse/jface/text/ITextViewerExtension3.classITextViewerExtension3.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension3 extends java.lang.Object {
public abstract org.eclipse.jface.text.IRegion getModelCoverage ()
public abstract int modelLine2WidgetLine (int)
public abstract int modelOffset2WidgetOffset (int)
public abstract org.eclipse.jface.text.IRegion modelRange2WidgetRange (org.eclipse.jface.text.IRegion)
public abstract int widgetOffset2ModelOffset (int)
public abstract org.eclipse.jface.text.IRegion widgetRange2ModelRange (org.eclipse.jface.text.IRegion)
public abstract int widgetlLine2ModelLine (int)
public abstract int widgetLineOfWidgetOffset (int)
}
org/eclipse/jface/text/ITextViewerExtension4.classITextViewerExtension4.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension4 extends java.lang.Object {
public abstract boolean moveFocusToWidgetToken ()
public abstract void addTextPresentationListener (org.eclipse.jface.text.ITextPresentationListener)
public abstract void removeTextPresentationListener (org.eclipse.jface.text.ITextPresentationListener)
}
org/eclipse/jface/text/ITextViewerExtension5.classITextViewerExtension5.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension5 extends java.lang.Object implements org.eclipse.jface.text.ITextViewerExtension3 {
public abstract org.eclipse.jface.text.IRegion getModelCoverage ()
public abstract int modelLine2WidgetLine (int)
public abstract int modelOffset2WidgetOffset (int)
public abstract org.eclipse.jface.text.IRegion modelRange2WidgetRange (org.eclipse.jface.text.IRegion)
public abstract int widgetOffset2ModelOffset (int)
public abstract org.eclipse.jface.text.IRegion widgetRange2ModelRange (org.eclipse.jface.text.IRegion)
public abstract int widgetLine2ModelLine (int)
public abstract int widgetLineOfWidgetOffset (int)
public abstract org.eclipse.jface.text.IRegion[] getCoveredModelRanges (org.eclipse.jface.text.IRegion)
public abstract boolean exposeModelRange (org.eclipse.jface.text.IRegion)
}
org/eclipse/jface/text/ITextViewerExtension6.classITextViewerExtension6.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension6 extends java.lang.Object {
public abstract void setHyperlinkDetectors (org.eclipse.jface.text.hyperlink.IHyperlinkDetector[], int)
public abstract org.eclipse.jface.text.IUndoManager getUndoManager ()
}
org/eclipse/jface/text/ITextViewerExtension7.classITextViewerExtension7.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension7 extends java.lang.Object {
public abstract void setTabsToSpacesConverter (org.eclipse.jface.text.IAutoEditStrategy)
}
org/eclipse/jface/text/ITextViewerExtension8$EnrichMode.classITextViewerExtension8.java
package org.eclipse.jface.text
public final org.eclipse.jface.text.ITextViewerExtension8$EnrichMode extends java.lang.Object {
public static final org.eclipse.jface.text.ITextViewerExtension8$EnrichMode AFTER_DELAY
public static final org.eclipse.jface.text.ITextViewerExtension8$EnrichMode IMMEDIATELY
public static final org.eclipse.jface.text.ITextViewerExtension8$EnrichMode ON_CLICK
private String fName
static void ()
private void (java.lang.String)
String name
public java.lang.String toString ()
}
org/eclipse/jface/text/ITextViewerExtension8.classITextViewerExtension8.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.ITextViewerExtension8 extends java.lang.Object {
public abstract void print (org.eclipse.swt.custom.StyledTextPrintOptions)
public abstract void setHoverEnrichMode (org.eclipse.jface.text.ITextViewerExtension8$EnrichMode)
}
org/eclipse/jface/text/IUndoManager.classIUndoManager.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IUndoManager extends java.lang.Object {
public abstract void connect (org.eclipse.jface.text.ITextViewer)
public abstract void disconnect ()
public abstract void beginCompoundChange ()
public abstract void endCompoundChange ()
public abstract void reset ()
public abstract void setMaximalUndoLevel (int)
public abstract boolean undoable ()
public abstract boolean redoable ()
public abstract void undo ()
public abstract void redo ()
}
org/eclipse/jface/text/IUndoManagerExtension.classIUndoManagerExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IUndoManagerExtension extends java.lang.Object {
public abstract org.eclipse.core.commands.operations.IUndoContext getUndoContext ()
}
org/eclipse/jface/text/IViewportListener.classIViewportListener.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IViewportListener extends java.lang.Object {
public abstract void viewportChanged (int)
}
org/eclipse/jface/text/IWidgetTokenKeeper.classIWidgetTokenKeeper.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IWidgetTokenKeeper extends java.lang.Object {
public abstract boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner)
}
org/eclipse/jface/text/IWidgetTokenKeeperExtension.classIWidgetTokenKeeperExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IWidgetTokenKeeperExtension extends java.lang.Object {
public abstract boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner, int)
public abstract boolean setFocus (org.eclipse.jface.text.IWidgetTokenOwner)
}
org/eclipse/jface/text/IWidgetTokenOwner.classIWidgetTokenOwner.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IWidgetTokenOwner extends java.lang.Object {
public abstract boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenKeeper)
public abstract void releaseWidgetToken (org.eclipse.jface.text.IWidgetTokenKeeper)
}
org/eclipse/jface/text/IWidgetTokenOwnerExtension.classIWidgetTokenOwnerExtension.java
package org.eclipse.jface.text
public abstract org.eclipse.jface.text.IWidgetTokenOwnerExtension extends java.lang.Object {
public abstract boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenKeeper, int)
}
org/eclipse/jface/text/JFaceTextMessages.classJFaceTextMessages.java
package org.eclipse.jface.text
org.eclipse.jface.text.JFaceTextMessages extends java.lang.Object {
private static final String RESOURCE_BUNDLE
private static java.util.ResourceBundle fgResourceBundle
static void ()
private void ()
public static java.lang.String getString (java.lang.String)
String key
}
org/eclipse/jface/text/JFaceTextMessages.properties
org/eclipse/jface/text/JFaceTextUtil.classJFaceTextUtil.java
package org.eclipse.jface.text
public final org.eclipse.jface.text.JFaceTextUtil extends java.lang.Object {
private void ()
public static int computeLineHeight (org.eclipse.swt.custom.StyledText, int, int, int)
org.eclipse.swt.custom.StyledText textWidget
int startLine
int endLine
int lineCount
public static int getBottomIndex (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText widget
int lastPixel
int bottom
int pixel
int offset
int height
public static int getPartialTopIndex (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText widget
int top
int pixels
public static int getPartialBottomIndex (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText widget
int lastPixel
int bottom
private static int computeLastVisiblePixel (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText widget
int caHeight
int lastPixel
public static int getPartialTopIndex (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.swt.custom.StyledText widget
int widgetTop
public static int getPartialBottomIndex (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.swt.custom.StyledText textWidget
int widgetBottom
public static org.eclipse.jface.text.source.ILineRange getVisibleModelLines (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
int top
int bottom
public static int widgetLine2ModelLine (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int widgetLine
int modelLine
int modelLine
int modelLine
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion r
org.eclipse.jface.text.IDocument d
public static int modelLineToWidgetLine (org.eclipse.jface.text.ITextViewer, int)
org.eclipse.jface.text.ITextViewer viewer
int modelLine
int widgetLine
int widgetLine
int widgetLine
int widgetLine
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.IDocument document
int visibleStartLine
int visibleEndLine
public static int getHiddenTopLinePixels (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText textWidget
int top
public static int getLinePixel (org.eclipse.swt.custom.StyledText, int)
org.eclipse.swt.custom.StyledText textWidget
int line
public static int getLineIndex (org.eclipse.swt.custom.StyledText, int)
org.eclipse.swt.custom.StyledText textWidget
int y
int lineIndex
public static boolean isShowingEntireContents (org.eclipse.swt.custom.StyledText)
org.eclipse.swt.custom.StyledText widget
int lastVisiblePixel
int lastPossiblePixel
public static org.eclipse.swt.graphics.Rectangle computeArea (org.eclipse.jface.text.IRegion, org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.ITextViewer textViewer
int start
int end
org.eclipse.jface.text.IRegion widgetRegion
org.eclipse.swt.custom.StyledText styledText
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.swt.graphics.Rectangle bounds
org.eclipse.swt.graphics.Point loc
private static org.eclipse.jface.text.IRegion modelRange2WidgetRange (org.eclipse.jface.text.IRegion, org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visibleRegion
int start
int end
public static int getAverageCharWidth (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
org.eclipse.swt.graphics.GC gc
int increment
public static boolean isEmpty (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.ITextSelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.ITextSelection selection
public static org.eclipse.jface.text.IRegion[] getCoveredRanges (org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.ITextSelection) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.jface.text.ITextSelection selection
public static int getOffsetForCursorLocation (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer viewer
org.eclipse.swt.custom.StyledText text
org.eclipse.swt.widgets.Display display
org.eclipse.swt.graphics.Point absolutePosition
org.eclipse.swt.graphics.Point relativePosition
int widgetOffset
org.eclipse.swt.graphics.Point p
org.eclipse.jface.text.ITextViewerExtension5 extension
}
org/eclipse/jface/text/MarginPainter.classMarginPainter.java
package org.eclipse.jface.text
public org.eclipse.jface.text.MarginPainter extends java.lang.Object implements org.eclipse.jface.text.IPainter org.eclipse.swt.events.PaintListener {
private org.eclipse.swt.custom.StyledText fTextWidget
private int fMarginWidth
private org.eclipse.swt.graphics.Color fColor
private int fLineStyle
private int fLineWidth
private int fCachedWidgetX
private boolean fIsActive
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
public void setMarginRulerColumn (int)
int width
public void setMarginRulerStyle (int)
int lineStyle
public void setMarginRulerWidth (int)
int lineWidth
public void setMarginRulerColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
public void initialize ()
private void computeWidgetX ()
org.eclipse.swt.graphics.GC gc
int pixels
public void deactivate (boolean)
boolean redraw
public void dispose ()
public void paint (int)
int reason
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent e
int x
org.eclipse.swt.graphics.Rectangle area
public void setPositionManager (org.eclipse.jface.text.IPaintPositionManager)
org.eclipse.jface.text.IPaintPositionManager manager
}
org/eclipse/jface/text/MarkSelection.classMarkSelection.java
package org.eclipse.jface.text
public org.eclipse.jface.text.MarkSelection extends java.lang.Object implements org.eclipse.jface.text.IMarkSelection {
private final org.eclipse.jface.text.IDocument fDocument
private final int fOffset
private final int fLength
public void (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int offset
int length
public org.eclipse.jface.text.IDocument getDocument ()
public int getOffset ()
public int getLength ()
public boolean isEmpty ()
}
org/eclipse/jface/text/PaintManager$1.classPaintManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.PaintManager$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.PaintManager this$0
void (org.eclipse.jface.text.PaintManager)
public void run ()
}
org/eclipse/jface/text/PaintManager$PaintPositionUpdater.classPaintManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.PaintManager$PaintPositionUpdater extends org.eclipse.jface.text.DefaultPositionUpdater {
protected void (java.lang.String)
String category
protected void adaptToInsert ()
int myStart
int myEnd
int yoursStart
int yoursEnd
}
org/eclipse/jface/text/PaintManager$PositionManager.classPaintManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.PaintManager$PositionManager extends java.lang.Object implements org.eclipse.jface.text.IPaintPositionManager {
private org.eclipse.jface.text.IDocument fDocument
private org.eclipse.jface.text.IPositionUpdater fPositionUpdater
private String fCategory
public void ()
public void install (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void dispose ()
public void uninstall (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
public void managePosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
public void unmanagePosition (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position position
}
org/eclipse/jface/text/PaintManager.classPaintManager.java
package org.eclipse.jface.text
public final org.eclipse.jface.text.PaintManager extends java.lang.Object implements org.eclipse.swt.events.KeyListener org.eclipse.swt.events.MouseListener org.eclipse.jface.viewers.ISelectionChangedListener org.eclipse.jface.text.ITextListener org.eclipse.jface.text.ITextInputListener {
private java.util.List fPainters
private org.eclipse.jface.text.PaintManager$PositionManager fManager
private org.eclipse.jface.text.ITextViewer fTextViewer
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
public void addPainter (org.eclipse.jface.text.IPainter)
org.eclipse.jface.text.IPainter painter
public void removePainter (org.eclipse.jface.text.IPainter)
org.eclipse.jface.text.IPainter painter
private void install ()
private void addListeners ()
org.eclipse.jface.viewers.ISelectionProvider provider
org.eclipse.swt.custom.StyledText text
public void dispose ()
java.util.Iterator e
private void removeListeners ()
org.eclipse.jface.viewers.ISelectionProvider provider
org.eclipse.swt.custom.StyledText text
private void paint (int)
int reason
java.util.Iterator e
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
public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent)
org.eclipse.jface.viewers.SelectionChangedEvent event
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent event
org.eclipse.swt.widgets.Control control
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
java.util.Iterator e
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 org.eclipse.jface.text.ITextViewer access$0 (org.eclipse.jface.text.PaintManager)
static void access$1 (org.eclipse.jface.text.PaintManager, int)
}
org/eclipse/jface/text/PropagatingFontFieldEditor$1.classPropagatingFontFieldEditor.java
package org.eclipse.jface.text
org.eclipse.jface.text.PropagatingFontFieldEditor$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener {
private final String val$sourceKey
private final org.eclipse.jface.preference.IPreferenceStore val$source
private final org.eclipse.jface.preference.IPreferenceStore val$target
private final String val$targetKey
void (java.lang.String, org.eclipse.jface.preference.IPreferenceStore, org.eclipse.jface.preference.IPreferenceStore, java.lang.String)
public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent)
org.eclipse.jface.util.PropertyChangeEvent event
}
org/eclipse/jface/text/PropagatingFontFieldEditor.classPropagatingFontFieldEditor.java
package org.eclipse.jface.text
public org.eclipse.jface.text.PropagatingFontFieldEditor extends org.eclipse.jface.preference.FontFieldEditor {
private org.eclipse.swt.widgets.Composite fParent
private String fDefaultFontLabel
public void (java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite, java.lang.String)
String name
String labelText
org.eclipse.swt.widgets.Composite parent
String defaultFontLabel
protected void doLoad ()
protected void doLoadDefault ()
private void checkForDefault ()
org.eclipse.swt.widgets.Control c
private static void propagateFont (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.jface.preference.IPreferenceStore, java.lang.String)
org.eclipse.jface.preference.IPreferenceStore source
String sourceKey
org.eclipse.jface.preference.IPreferenceStore target
String targetKey
org.eclipse.swt.graphics.FontData fd
boolean isDefault
public static void startPropagate (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.jface.preference.IPreferenceStore, java.lang.String)
org.eclipse.jface.preference.IPreferenceStore source
String sourceKey
org.eclipse.jface.preference.IPreferenceStore target
String targetKey
static void access$0 (org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.jface.preference.IPreferenceStore, java.lang.String)
}
org/eclipse/jface/text/RegExMessages.classRegExMessages.java
package org.eclipse.jface.text
final org.eclipse.jface.text.RegExMessages extends java.lang.Object {
private static final String RESOURCE_BUNDLE
private static java.util.ResourceBundle fgResourceBundle
static Class class$0
static void ()
private void ()
public static java.lang.String getString (java.lang.String)
String key
}
org/eclipse/jface/text/RegExMessages.properties
org/eclipse/jface/text/TabsToSpacesConverter.classTabsToSpacesConverter.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TabsToSpacesConverter extends java.lang.Object implements org.eclipse.jface.text.IAutoEditStrategy {
private int fTabRatio
private org.eclipse.jface.text.ILineTracker fLineTracker
public void ()
public void setNumberOfSpacesPerTab (int)
int ratio
public void setLineTracker (org.eclipse.jface.text.ILineTracker)
org.eclipse.jface.text.ILineTracker lineTracker
private int insertTabString (java.lang.StringBuffer, int)
StringBuffer buffer
int offsetInLine
int remainder
int i
public void customizeDocumentCommand (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.DocumentCommand)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.DocumentCommand command
String text
int index
StringBuffer buffer
int lines
int i
int offset
int endOffset
String line
int position
org.eclipse.jface.text.IRegion firstLine
int length
int j
char c
}
org/eclipse/jface/text/TextAttribute.classTextAttribute.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextAttribute extends java.lang.Object {
public static final int STRIKETHROUGH
public static final int UNDERLINE
private org.eclipse.swt.graphics.Color foreground
private org.eclipse.swt.graphics.Color background
private int style
private org.eclipse.swt.graphics.Font font
private int fHashCode
public void (org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, int)
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color background
int style
public void (org.eclipse.swt.graphics.Color, org.eclipse.swt.graphics.Color, int, org.eclipse.swt.graphics.Font)
org.eclipse.swt.graphics.Color foreground
org.eclipse.swt.graphics.Color background
int style
org.eclipse.swt.graphics.Font font
public void (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color foreground
public boolean equals (java.lang.Object)
Object object
org.eclipse.jface.text.TextAttribute a
private boolean equals (java.lang.Object, java.lang.Object)
Object o1
Object o2
public int hashCode ()
int multiplier
public org.eclipse.swt.graphics.Color getForeground ()
public org.eclipse.swt.graphics.Color getBackground ()
public int getStyle ()
public org.eclipse.swt.graphics.Font getFont ()
}
org/eclipse/jface/text/TextEvent.classTextEvent.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextEvent extends java.lang.Object {
private int fOffset
private int fLength
private String fText
private String fReplacedText
private org.eclipse.jface.text.DocumentEvent fDocumentEvent
private boolean fViewerRedrawState
protected void (int, int, java.lang.String, java.lang.String, org.eclipse.jface.text.DocumentEvent, boolean)
int offset
int length
String text
String replacedText
org.eclipse.jface.text.DocumentEvent event
boolean viewerRedrawState
public int getOffset ()
public int getLength ()
public java.lang.String getText ()
public java.lang.String getReplacedText ()
public org.eclipse.jface.text.DocumentEvent getDocumentEvent ()
public boolean getViewerRedrawState ()
}
org/eclipse/jface/text/TextPresentation$FilterIterator.classTextPresentation.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextPresentation$FilterIterator extends java.lang.Object implements java.util.Iterator {
protected int fIndex
protected int fLength
protected boolean fSkipDefaults
protected org.eclipse.jface.text.IRegion fWindow
final org.eclipse.jface.text.TextPresentation this$0
protected void (org.eclipse.jface.text.TextPresentation, boolean)
boolean skipDefaults
public java.lang.Object next ()
org.eclipse.swt.custom.StyleRange r
public boolean hasNext ()
public void remove ()
protected boolean skip (java.lang.Object)
Object o
org.eclipse.swt.custom.StyleRange r
protected void computeIndex ()
}
org/eclipse/jface/text/TextPresentation.classTextPresentation.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextPresentation extends java.lang.Object {
private org.eclipse.swt.custom.StyleRange fDefaultRange
private java.util.ArrayList fRanges
private org.eclipse.jface.text.IRegion fResultWindow
private org.eclipse.jface.text.IRegion fExtent
public static void applyTextPresentation (org.eclipse.jface.text.TextPresentation, org.eclipse.swt.custom.StyledText)
org.eclipse.jface.text.TextPresentation presentation
org.eclipse.swt.custom.StyledText text
org.eclipse.swt.custom.StyleRange[] ranges
int i
java.util.Iterator e
public void ()
public void (int)
int sizeHint
public void (org.eclipse.jface.text.IRegion, int)
org.eclipse.jface.text.IRegion extent
int sizeHint
public void setResultWindow (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion resultWindow
public void setDefaultStyleRange (org.eclipse.swt.custom.StyleRange)
org.eclipse.swt.custom.StyleRange range
public org.eclipse.swt.custom.StyleRange getDefaultStyleRange ()
org.eclipse.swt.custom.StyleRange range
public void addStyleRange (org.eclipse.swt.custom.StyleRange)
org.eclipse.swt.custom.StyleRange range
public void replaceStyleRange (org.eclipse.swt.custom.StyleRange)
org.eclipse.swt.custom.StyleRange range
public void mergeStyleRange (org.eclipse.swt.custom.StyleRange)
org.eclipse.swt.custom.StyleRange range
private void applyStyleRange (org.eclipse.swt.custom.StyleRange, boolean)
org.eclipse.swt.custom.StyleRange range
boolean merge
int start
int length
int end
org.eclipse.swt.custom.StyleRange defaultRange
org.eclipse.jface.text.IRegion rangeRegion
int first
org.eclipse.swt.custom.StyleRange defaultRange
int last
int i
org.eclipse.swt.custom.StyleRange current
int currentStart
int currentEnd
org.eclipse.swt.custom.StyleRange currentCopy
org.eclipse.swt.custom.StyleRange defaultRange
org.eclipse.swt.custom.StyleRange defaultRange
public void replaceStyleRanges (org.eclipse.swt.custom.StyleRange[])
org.eclipse.swt.custom.StyleRange[] ranges
public void mergeStyleRanges (org.eclipse.swt.custom.StyleRange[])
org.eclipse.swt.custom.StyleRange[] ranges
private void applyStyleRanges (org.eclipse.swt.custom.StyleRange[], boolean)
org.eclipse.swt.custom.StyleRange[] ranges
boolean merge
int j
java.util.ArrayList oldRanges
java.util.ArrayList newRanges
int i
int n
org.eclipse.swt.custom.StyleRange range
int m
int m
private void applyStyle (org.eclipse.swt.custom.StyleRange, org.eclipse.swt.custom.StyleRange, boolean)
org.eclipse.swt.custom.StyleRange template
org.eclipse.swt.custom.StyleRange target
boolean merge
private void checkConsistency (org.eclipse.swt.custom.StyleRange)
org.eclipse.swt.custom.StyleRange range
int defaultEnd
int end
private int getFirstIndexInWindow (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion window
int start
int i
int j
int k
org.eclipse.swt.custom.StyleRange r
private int getFirstIndexAfterWindow (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion window
int end
int i
int j
int k
org.eclipse.swt.custom.StyleRange r
private org.eclipse.swt.custom.StyleRange createWindowRelativeRange (org.eclipse.jface.text.IRegion, org.eclipse.swt.custom.StyleRange)
org.eclipse.jface.text.IRegion window
org.eclipse.swt.custom.StyleRange range
int start
int rangeEnd
int windowEnd
int end
org.eclipse.swt.custom.StyleRange newRange
private org.eclipse.jface.text.IRegion createWindowRelativeRegion (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion coverage
int start
int rangeEnd
int windowEnd
int end
public java.util.Iterator getNonDefaultStyleRangeIterator ()
public java.util.Iterator getAllStyleRangeIterator ()
public boolean isEmpty ()
public int getDenumerableRanges ()
int size
public org.eclipse.swt.custom.StyleRange getFirstStyleRange ()
org.eclipse.swt.custom.StyleRange range
public org.eclipse.swt.custom.StyleRange getLastStyleRange ()
org.eclipse.swt.custom.StyleRange range
public org.eclipse.jface.text.IRegion getCoverage ()
org.eclipse.swt.custom.StyleRange range
org.eclipse.swt.custom.StyleRange first
org.eclipse.swt.custom.StyleRange last
public org.eclipse.jface.text.IRegion getExtent ()
public void clear ()
static org.eclipse.jface.text.IRegion access$0 (org.eclipse.jface.text.TextPresentation)
static int access$1 (org.eclipse.jface.text.TextPresentation, org.eclipse.jface.text.IRegion)
static int access$2 (org.eclipse.jface.text.TextPresentation, org.eclipse.jface.text.IRegion)
static java.util.ArrayList access$3 (org.eclipse.jface.text.TextPresentation)
static org.eclipse.swt.custom.StyleRange access$4 (org.eclipse.jface.text.TextPresentation, org.eclipse.jface.text.IRegion, org.eclipse.swt.custom.StyleRange)
static org.eclipse.swt.custom.StyleRange access$5 (org.eclipse.jface.text.TextPresentation)
}
org/eclipse/jface/text/TextSelection.classTextSelection.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextSelection extends java.lang.Object implements org.eclipse.jface.text.ITextSelection {
private static final boolean ASSERT_INVLID_SELECTION_NULL
private static final org.eclipse.jface.text.ITextSelection NULL
private final org.eclipse.jface.text.IDocument fDocument
private int fOffset
private int fLength
static void ()
public static org.eclipse.jface.text.ITextSelection emptySelection ()
private void ()
public void (int, int)
int offset
int length
public void (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int offset
int length
public boolean isEmpty ()
public int getOffset ()
public int getLength ()
public int getStartLine ()
public int getEndLine ()
int endOffset
public java.lang.String getText ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jface.text.TextSelection s
boolean sameRange
String sContent
String content
public int hashCode ()
int low
protected org.eclipse.jface.text.IDocument getDocument ()
}
org/eclipse/jface/text/TextViewer$1.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$1 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
int topIndex
int bottomIndex
}
org/eclipse/jface/text/TextViewer$10.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$10 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void run ()
}
org/eclipse/jface/text/TextViewer$11.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$11 extends java.lang.Thread {
final org.eclipse.jface.text.TextViewer this$0
private final Runnable val$styledTextPrinter
private final org.eclipse.swt.printing.Printer val$printer
void (org.eclipse.jface.text.TextViewer, java.lang.String, java.lang.Runnable, org.eclipse.swt.printing.Printer)
String $anonymous0
public void run ()
}
org/eclipse/jface/text/TextViewer$2.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$2 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/TextViewer$3.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$3 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void keyTraversed (org.eclipse.swt.events.TraverseEvent)
org.eclipse.swt.events.TraverseEvent e
}
org/eclipse/jface/text/TextViewer$4.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$4 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent event
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent event
}
org/eclipse/jface/text/TextViewer$5.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$5 extends java.lang.Object implements java.lang.Runnable {
final int id
final org.eclipse.jface.text.TextViewer this$0
private final boolean val$fireEqualSelection
void (org.eclipse.jface.text.TextViewer, boolean)
public void run ()
org.eclipse.swt.graphics.Point selection
org.eclipse.jface.text.IRegion r
}
org/eclipse/jface/text/TextViewer$6.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$6 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewer this$0
private final org.eclipse.swt.events.VerifyEvent val$e
void (org.eclipse.jface.text.TextViewer, org.eclipse.swt.events.VerifyEvent)
public void run ()
org.eclipse.jface.internal.text.SelectionProcessor processor
org.eclipse.jface.viewers.ISelection selection
int length
org.eclipse.text.edits.TextEdit edit
org.eclipse.jface.viewers.ISelection empty
int lines
String delim
StringBuffer text
int i
}
org/eclipse/jface/text/TextViewer$7.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$7 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void run ()
}
org/eclipse/jface/text/TextViewer$8.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$8 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void run ()
}
org/eclipse/jface/text/TextViewer$9.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$9 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void run ()
org.eclipse.jface.internal.text.SelectionProcessor processor
org.eclipse.swt.dnd.Clipboard clipboard
org.eclipse.jface.viewers.ISelection selection
org.eclipse.swt.dnd.TextTransfer plainTextTransfer
String contents
String toInsert
String toInsert
int length
int lines
String delim
StringBuffer text
int i
}
org/eclipse/jface/text/TextViewer$ColumnPosition.classTextViewer.java
package org.eclipse.jface.text
final org.eclipse.jface.text.TextViewer$ColumnPosition extends org.eclipse.jface.text.Position {
int fStartColumn
int fEndColumn
void (int, int, int, int)
int offset
int length
int startColumn
int endColumn
}
org/eclipse/jface/text/TextViewer$CursorListener.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$CursorListener extends java.lang.Object implements org.eclipse.swt.events.KeyListener org.eclipse.swt.events.MouseListener {
final org.eclipse.jface.text.TextViewer this$0
private void (org.eclipse.jface.text.TextViewer)
private void install ()
private void uninstall ()
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent event
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 event
void (org.eclipse.jface.text.TextViewer, org.eclipse.jface.text.TextViewer$CursorListener)
static void access$1 (org.eclipse.jface.text.TextViewer$CursorListener)
static void access$2 (org.eclipse.jface.text.TextViewer$CursorListener)
}
org/eclipse/jface/text/TextViewer$DocumentRewriteSessionListener.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$DocumentRewriteSessionListener extends java.lang.Object implements org.eclipse.jface.text.IDocumentRewriteSessionListener {
final org.eclipse.jface.text.TextViewer this$0
private void (org.eclipse.jface.text.TextViewer)
public void documentRewriteSessionChanged (org.eclipse.jface.text.DocumentRewriteSessionEvent)
org.eclipse.jface.text.DocumentRewriteSessionEvent event
org.eclipse.jface.text.IRewriteTarget target
boolean toggleRedraw
boolean viewportStabilize
void (org.eclipse.jface.text.TextViewer, org.eclipse.jface.text.TextViewer$DocumentRewriteSessionListener)
}
org/eclipse/jface/text/TextViewer$FindReplaceRange.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$FindReplaceRange extends java.lang.Object implements org.eclipse.swt.custom.LineBackgroundListener org.eclipse.jface.text.ITextListener org.eclipse.jface.text.IPositionUpdater {
private static final String RANGE_CATEGORY
private org.eclipse.swt.graphics.Color fHighlightColor
private org.eclipse.jface.text.Position fPosition
final org.eclipse.jface.text.TextViewer this$0
public void (org.eclipse.jface.text.TextViewer, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion range
public void setRange (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion range
public org.eclipse.jface.text.IRegion getRange ()
public void setHighlightColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
public void lineGetBackground (org.eclipse.swt.custom.LineBackgroundEvent)
org.eclipse.swt.custom.LineBackgroundEvent event
int offset
public void install ()
org.eclipse.jface.text.IDocument document
public void uninstall ()
org.eclipse.jface.text.IDocument document
private void clear ()
private void paint ()
org.eclipse.jface.text.IRegion widgetRegion
int offset
int length
int count
org.eclipse.swt.graphics.Point upperLeft
org.eclipse.swt.graphics.Point lowerRight
int width
int height
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent event
public void update (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
int offset
int length
int delta
}
org/eclipse/jface/text/TextViewer$FindReplaceTarget.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$FindReplaceTarget extends java.lang.Object implements org.eclipse.jface.text.IFindReplaceTarget org.eclipse.jface.text.IFindReplaceTargetExtension org.eclipse.jface.text.IFindReplaceTargetExtension3 {
private org.eclipse.jface.text.TextViewer$FindReplaceRange fRange
private org.eclipse.swt.graphics.Color fScopeHighlightColor
private java.util.Map fRememberedPartitioners
private org.eclipse.jface.text.DocumentRewriteSession fRewriteSession
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public java.lang.String getSelectionText ()
org.eclipse.swt.graphics.Point s
org.eclipse.jface.text.IDocument document
public void replaceSelection (java.lang.String)
String text
public void replaceSelection (java.lang.String, boolean)
String text
boolean regExReplace
org.eclipse.swt.graphics.Point s
org.eclipse.jface.text.IRegion matchRegion
int length
public boolean isEditable ()
public org.eclipse.swt.graphics.Point getSelection ()
org.eclipse.swt.graphics.Point modelSelection
org.eclipse.swt.graphics.Point widgetSelection
public int findAndSelect (int, java.lang.String, boolean, boolean, boolean)
int widgetOffset
String findString
boolean searchForward
boolean caseSensitive
boolean wholeWord
public int findAndSelect (int, java.lang.String, boolean, boolean, boolean, boolean)
int widgetOffset
String findString
boolean searchForward
boolean caseSensitive
boolean wholeWord
boolean regExSearch
int modelOffset
org.eclipse.jface.text.IRegion range
public boolean canPerformFind ()
public void beginSession ()
public void endSession ()
public org.eclipse.jface.text.IRegion getScope ()
public org.eclipse.swt.graphics.Point getLineSelection ()
org.eclipse.swt.graphics.Point point
org.eclipse.jface.text.IDocument document
int line
int offset
org.eclipse.jface.text.IRegion lastLineInfo
int lastLine
int length
int length
public void setSelection (int, int)
int modelOffset
int modelLength
public void setScope (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion scope
public void setScopeHighlightColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
public void setReplaceAllMode (boolean)
boolean replaceAll
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocumentExtension4 extension
org.eclipse.jface.text.IDocumentExtension4 extension
}
org/eclipse/jface/text/TextViewer$RewriteTarget.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$RewriteTarget extends java.lang.Object implements org.eclipse.jface.text.IRewriteTarget {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void beginCompoundChange ()
public void endCompoundChange ()
public org.eclipse.jface.text.IDocument getDocument ()
public void setRedraw (boolean)
boolean redraw
}
org/eclipse/jface/text/TextViewer$ShiftPositionUpdater.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$ShiftPositionUpdater extends org.eclipse.jface.text.DefaultPositionUpdater {
protected void (java.lang.String)
String category
protected void adaptToInsert ()
int myStart
int myEnd
int yoursStart
int yoursEnd
}
org/eclipse/jface/text/TextViewer$TextDoubleClickStrategyConnector.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$TextDoubleClickStrategyConnector extends org.eclipse.swt.events.MouseAdapter implements org.eclipse.swt.custom.MovementListener {
private org.eclipse.swt.graphics.Point fDoubleClickSelection
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void mouseUp (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent e
public void getNextOffset (org.eclipse.swt.custom.MovementEvent)
org.eclipse.swt.custom.MovementEvent event
public void getPreviousOffset (org.eclipse.swt.custom.MovementEvent)
org.eclipse.swt.custom.MovementEvent event
org.eclipse.jface.text.ITextDoubleClickStrategy s
org.eclipse.swt.custom.StyledText textWidget
}
org/eclipse/jface/text/TextViewer$TextHoverKey.classTextViewer.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextViewer$TextHoverKey extends java.lang.Object {
private String fContentType
private int fStateMask
final org.eclipse.jface.text.TextViewer this$0
protected void (org.eclipse.jface.text.TextViewer, java.lang.String, int)
String contentType
int stateMask
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jface.text.TextViewer$TextHoverKey textHoverKey
public int hashCode ()
private void setStateMask (int)
int stateMask
static java.lang.String access$0 (org.eclipse.jface.text.TextViewer$TextHoverKey)
static void access$1 (org.eclipse.jface.text.TextViewer$TextHoverKey, int)
}
org/eclipse/jface/text/TextViewer$TextVerifyListener.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$TextVerifyListener extends java.lang.Object implements org.eclipse.swt.events.VerifyListener {
private boolean fForward
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void forward (boolean)
boolean forward
public void verifyText (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
}
org/eclipse/jface/text/TextViewer$VerifyKeyListenersManager$Batch.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager$Batch extends java.lang.Object {
int index
org.eclipse.swt.custom.VerifyKeyListener listener
final org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager this$1
public void (org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager, org.eclipse.swt.custom.VerifyKeyListener, int)
org.eclipse.swt.custom.VerifyKeyListener l
int i
}
org/eclipse/jface/text/TextViewer$VerifyKeyListenersManager.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager extends java.lang.Object implements org.eclipse.swt.custom.VerifyKeyListener {
private java.util.List fListeners
private java.util.List fBatched
private int fReentranceCount
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void verifyKey (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
java.util.Iterator iterator
org.eclipse.swt.custom.VerifyKeyListener listener
private void processBatchedRequests ()
java.util.Iterator e
org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager$Batch batch
public int numberOfListeners ()
public void insertListener (org.eclipse.swt.custom.VerifyKeyListener, int)
org.eclipse.swt.custom.VerifyKeyListener listener
int index
int idx
int size
int i
public void removeListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener listener
int size
int i
private void install ()
org.eclipse.swt.custom.StyledText textWidget
private void uninstall ()
org.eclipse.swt.custom.StyledText textWidget
}
org/eclipse/jface/text/TextViewer$ViewerState.classTextViewer.java
package org.eclipse.jface.text
final org.eclipse.jface.text.TextViewer$ViewerState extends java.lang.Object {
private org.eclipse.jface.text.Position fSelection
private boolean fReverseSelection
private boolean fSelectionSet
private org.eclipse.jface.text.Position fStableLine
private int fStablePixel
private org.eclipse.jface.text.IPositionUpdater fUpdater
private org.eclipse.jface.text.IDocument fUpdaterDocument
private String fUpdaterCategory
final org.eclipse.jface.text.TextViewer this$0
public void (org.eclipse.jface.text.TextViewer)
org.eclipse.jface.text.IDocument document
public org.eclipse.swt.graphics.Point getSelection ()
public void updateSelection (int, int)
int offset
int length
public void restore (boolean)
boolean restoreViewport
org.eclipse.jface.text.TextViewer$ColumnPosition cp
org.eclipse.jface.text.IDocument document
int startLine
int startLineOffset
int selectionEnd
int endLine
int endLineOffset
int tabs
int startColumn
int endColumn
int offset
int length
private void updateViewport ()
int stableLine
int stableLine
int stableWidgetLine
int linePixel
int delta
int topPixel
private void connect (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.text.IBlockTextSelection bts
int startVirtual
int endVirtual
org.eclipse.swt.graphics.Point selectionRange
int offset
int offset
int length
int length
int stableLine
int stableWidgetLine
org.eclipse.jface.text.IRegion stableLineInfo
private void updatePosition (org.eclipse.jface.text.Position, int, int)
org.eclipse.jface.text.Position position
int offset
int length
private int getStableLine ()
int stableLine
int stableLine
int caretLine
private boolean isConnected ()
private void disconnect ()
}
org/eclipse/jface/text/TextViewer$ViewportGuard.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$ViewportGuard extends org.eclipse.swt.events.MouseAdapter implements org.eclipse.swt.events.ControlListener org.eclipse.swt.events.KeyListener org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void controlResized (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
public void controlMoved (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
public void keyReleased (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
public void mouseUp (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 widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
org/eclipse/jface/text/TextViewer$VisibleDocumentListener.classTextViewer.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewer$VisibleDocumentListener extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener {
final org.eclipse.jface.text.TextViewer this$0
void (org.eclipse.jface.text.TextViewer)
public void documentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
public void documentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
}
org/eclipse/jface/text/TextViewer$WidgetCommand.classTextViewer.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextViewer$WidgetCommand extends java.lang.Object {
public org.eclipse.jface.text.DocumentEvent event
public int start
public int length
public String text
public String preservedText
final org.eclipse.jface.text.TextViewer this$0
protected void (org.eclipse.jface.text.TextViewer)
public void setEvent (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent e
org.eclipse.jface.text.SlaveDocumentEvent slave
org.eclipse.jface.text.DocumentEvent master
}
org/eclipse/jface/text/TextViewer.classTextViewer.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextViewer extends org.eclipse.jface.viewers.Viewer implements org.eclipse.jface.text.ITextViewer org.eclipse.jface.text.ITextViewerExtension org.eclipse.jface.text.ITextViewerExtension2 org.eclipse.jface.text.ITextViewerExtension4 org.eclipse.jface.text.ITextViewerExtension6 org.eclipse.jface.text.ITextViewerExtension7 org.eclipse.jface.text.ITextViewerExtension8 org.eclipse.jface.text.IEditingSupportRegistry org.eclipse.jface.text.ITextOperationTarget org.eclipse.jface.text.ITextOperationTargetExtension org.eclipse.jface.text.IWidgetTokenOwner org.eclipse.jface.text.IWidgetTokenOwnerExtension org.eclipse.jface.viewers.IPostSelectionProvider {
public static final boolean TRACE_ERRORS
private static final boolean TRACE_DOUBLE_CLICK
private static final boolean REDRAW_BUG_158746
private static final int TEXT_HOVER_WIDTH_CHARS
private static final int TEXT_HOVER_HEIGHT_CHARS
protected static final int SCROLLER
protected static final int MOUSE
protected static final int MOUSE_END
protected static final int KEY
protected static final int RESIZE
protected static final int INTERNAL
protected static final String SHIFTING
private static final String SELECTION_POSITION_CATEGORY
private static org.eclipse.swt.printing.PrinterData fgPrinterData
private org.eclipse.swt.custom.StyledText fTextWidget
private org.eclipse.jface.text.IDocument fDocument
private org.eclipse.jface.text.IDocument fVisibleDocument
private org.eclipse.jface.text.IDocumentAdapter fDocumentAdapter
private org.eclipse.jface.text.ISlaveDocumentManager fSlaveDocumentManager
private org.eclipse.jface.text.TextViewer$TextDoubleClickStrategyConnector fDoubleClickStrategyConnector
private org.eclipse.jface.text.TextViewer$ViewportGuard fViewportGuard
private int fTopInset
private org.eclipse.jface.text.TextViewer$WidgetCommand fWidgetCommand
private org.eclipse.swt.widgets.ScrollBar fScroller
private org.eclipse.jface.text.TextViewer$VisibleDocumentListener fVisibleDocumentListener
private org.eclipse.jface.text.TextViewer$TextVerifyListener fVerifyListener
private org.eclipse.jface.text.DocumentCommand fDocumentCommand
private org.eclipse.jface.text.IFindReplaceTarget fFindReplaceTarget
private org.eclipse.jface.text.TextViewerHoverManager fTextHoverManager
private org.eclipse.jface.text.IWidgetTokenKeeper fWidgetTokenKeeper
private org.eclipse.jface.text.TextViewer$VerifyKeyListenersManager fVerifyKeyListenersManager
protected org.eclipse.jface.text.Position fMarkPosition
private final String MARK_POSITION_CATEGORY
private final org.eclipse.jface.text.IPositionUpdater fMarkPositionUpdater
private int fRedrawCounter
private org.eclipse.jface.text.IRewriteTarget fRewriteTarget
private org.eclipse.jface.text.TextViewer$CursorListener fCursorListener
private org.eclipse.jface.text.IRegion fLastSentSelectionChange
private java.util.List fPostSelectionChangedListeners
private final int[] fNumberOfPostSelectionChangedEvents
private org.eclipse.jface.text.IRegion fLastSentPostSelectionChange
private java.util.Set fEditorHelpers
private org.eclipse.jface.text.TextViewer$DocumentRewriteSessionListener fDocumentRewriteSessionListener
protected boolean fIgnoreAutoIndent
protected java.util.Map fIndentChars
protected java.util.Map fDefaultPrefixChars
protected java.util.Map fDoubleClickStrategies
protected org.eclipse.jface.text.IUndoManager fUndoManager
protected java.util.Map fAutoIndentStrategies
protected java.util.Map fTextHovers
protected java.util.List fViewportListeners
protected int fLastTopPixel
protected java.util.List fTextListeners
protected java.util.List fTextInputListeners
protected org.eclipse.jface.text.IEventConsumer fEventConsumer
protected boolean fReplaceTextPresentation
protected org.eclipse.jface.text.IInformationControlCreator fHoverControlCreator
protected org.eclipse.jface.text.IDocumentInformationMapping fInformationMapping
protected org.eclipse.jface.text.PaintManager fPaintManager
protected String fPartitioning
protected java.util.List fTextPresentationListeners
protected org.eclipse.jface.text.FindReplaceDocumentAdapter fFindReplaceDocumentAdapter
protected org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] fHyperlinkDetectors
protected org.eclipse.jface.text.hyperlink.IHyperlinkPresenter fHyperlinkPresenter
protected org.eclipse.jface.text.hyperlink.HyperlinkManager fHyperlinkManager
protected int fHyperlinkStateMask
private org.eclipse.jface.text.TextViewer$ViewerState fViewerState
private org.eclipse.jface.text.IAutoEditStrategy fTabsToSpacesConverter
private int fLastEventTime
static void ()
private void print (org.eclipse.swt.custom.MovementEvent)
org.eclipse.swt.custom.MovementEvent e
protected void ()
public void (org.eclipse.swt.widgets.Composite, int)
org.eclipse.swt.widgets.Composite parent
int styles
protected org.eclipse.swt.custom.StyledText createTextWidget (org.eclipse.swt.widgets.Composite, int)
org.eclipse.swt.widgets.Composite parent
int styles
org.eclipse.swt.custom.StyledText styledText
protected org.eclipse.jface.text.IDocumentAdapter createDocumentAdapter ()
protected void createControl (org.eclipse.swt.widgets.Composite, int)
org.eclipse.swt.widgets.Composite parent
int styles
public org.eclipse.swt.widgets.Control getControl ()
public void activatePlugins ()
private void ensureHoverControlManagerInstalled ()
public void resetPlugins ()
protected void handleDispose ()
public org.eclipse.swt.custom.StyledText getTextWidget ()
protected int getEmptySelectionChangedEventDelay ()
public void setAutoIndentStrategy (org.eclipse.jface.text.IAutoIndentStrategy, java.lang.String)
org.eclipse.jface.text.IAutoIndentStrategy strategy
String contentType
protected final void setAutoEditStrategies (org.eclipse.jface.text.IAutoEditStrategy[], java.lang.String)
org.eclipse.jface.text.IAutoEditStrategy[] strategies
String contentType
java.util.List autoEditStrategies
public void prependAutoEditStrategy (org.eclipse.jface.text.IAutoEditStrategy, java.lang.String)
org.eclipse.jface.text.IAutoEditStrategy strategy
String contentType
java.util.List autoEditStrategies
public void removeAutoEditStrategy (org.eclipse.jface.text.IAutoEditStrategy, java.lang.String)
org.eclipse.jface.text.IAutoEditStrategy strategy
String contentType
java.util.List autoEditStrategies
java.util.Iterator iterator
public void setEventConsumer (org.eclipse.jface.text.IEventConsumer)
org.eclipse.jface.text.IEventConsumer consumer
public void setIndentPrefixes (java.lang.String[], java.lang.String)
String[] indentPrefixes
String contentType
int i
boolean ok
public int getTopInset ()
public boolean isEditable ()
public void setEditable (boolean)
boolean editable
public void setDefaultPrefixes (java.lang.String[], java.lang.String)
String[] defaultPrefixes
String contentType
public void setUndoManager (org.eclipse.jface.text.IUndoManager)
org.eclipse.jface.text.IUndoManager undoManager
public org.eclipse.jface.text.IUndoManager getUndoManager ()
public void setTextHover (org.eclipse.jface.text.ITextHover, java.lang.String)
org.eclipse.jface.text.ITextHover hover
String contentType
public void setTextHover (org.eclipse.jface.text.ITextHover, java.lang.String, int)
org.eclipse.jface.text.ITextHover hover
String contentType
int stateMask
org.eclipse.jface.text.TextViewer$TextHoverKey key
public void removeTextHovers (java.lang.String)
String contentType
java.util.Iterator iter
org.eclipse.jface.text.TextViewer$TextHoverKey key
protected org.eclipse.jface.text.ITextHover getTextHover (int)
int offset
protected org.eclipse.jface.text.ITextHover getTextHover (int, int)
int offset
int stateMask
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.TextViewer$TextHoverKey key
Object textHover
protected org.eclipse.jface.text.AbstractInformationControlManager getTextHoveringController ()
public void setHoverControlCreator (org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.IInformationControlCreator creator
public void setHoverEnrichMode (org.eclipse.jface.text.ITextViewerExtension8$EnrichMode)
org.eclipse.jface.text.ITextViewerExtension8$EnrichMode mode
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenKeeper)
org.eclipse.jface.text.IWidgetTokenKeeper requester
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenKeeper, int)
org.eclipse.jface.text.IWidgetTokenKeeper requester
int priority
boolean accepted
org.eclipse.jface.text.IWidgetTokenKeeperExtension extension
public void releaseWidgetToken (org.eclipse.jface.text.IWidgetTokenKeeper)
org.eclipse.jface.text.IWidgetTokenKeeper tokenKeeper
public org.eclipse.swt.graphics.Point getSelectedRange ()
org.eclipse.swt.graphics.Point p
public void setSelectedRange (int, int)
int selectionOffset
int selectionLength
org.eclipse.jface.text.IRegion widgetSelection
int[] selectionRange
protected void validateSelectionRange (int[])
int[] selectionRange
org.eclipse.jface.text.IDocument document
int documentLength
int offset
int length
int delta
int lineNumber
org.eclipse.jface.text.IRegion lineInformation
int lineEnd
String delimiter
int delimiterLength
int end
public void setSelection (org.eclipse.jface.viewers.ISelection, boolean)
org.eclipse.jface.viewers.ISelection selection
boolean reveal
org.eclipse.jface.text.IBlockTextSelection s
int startLine
int endLine
org.eclipse.jface.text.IRegion startLineInfo
int startLineLength
int startVirtuals
org.eclipse.jface.text.IRegion endLineInfo
int endLineLength
int endVirtuals
org.eclipse.jface.text.IRegion startRegion
int startOffset
org.eclipse.jface.text.IRegion endRegion
int endOffset
org.eclipse.swt.graphics.Point clientAreaOrigin
org.eclipse.swt.graphics.Point startLocation
int averageCharWidth
org.eclipse.swt.graphics.Point endLocation
int widgetLength
int[] widgetSelection
org.eclipse.jface.text.ITextSelection s
public org.eclipse.jface.viewers.ISelection getSelection ()
int[] ranges
int startOffset
int endOffset
org.eclipse.swt.graphics.Rectangle bounds
int clientAreaX
int startX
int endX
int avgCharWidth
int startVirtuals
int endVirtuals
org.eclipse.jface.text.IDocument document
org.eclipse.swt.graphics.Point modelSelection
int startLine
int endLine
int startColumn
int endColumn
org.eclipse.swt.graphics.Point p
private int computeVirtualChars (int, int, int)
int offset
int x
int avgCharWidth
int diff
public org.eclipse.jface.viewers.ISelectionProvider getSelectionProvider ()
public void addPostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener)
org.eclipse.jface.viewers.ISelectionChangedListener listener
public void removePostSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener)
org.eclipse.jface.viewers.ISelectionChangedListener listener
private org.eclipse.swt.widgets.Display getDisplay ()
org.eclipse.swt.widgets.Display display
private void queuePostSelectionChanged (boolean)
boolean fireEqualSelection
org.eclipse.swt.widgets.Display display
protected void firePostSelectionChanged (int, int)
int offset
int length
org.eclipse.jface.text.IRegion r
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.viewers.SelectionChangedEvent event
protected void selectionChanged (int, int)
int offset
int length
protected void fireSelectionChanged (int, int)
int offset
int length
org.eclipse.jface.text.IRegion r
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.viewers.SelectionChangedEvent event
private void firePostSelectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent)
org.eclipse.jface.viewers.SelectionChangedEvent event
java.util.List listeners
int i
org.eclipse.jface.viewers.ISelectionChangedListener l
protected void markChanged (int, int)
int offset
int length
org.eclipse.jface.text.IRegion r
org.eclipse.jface.viewers.ISelection selection
org.eclipse.jface.viewers.SelectionChangedEvent event
public void addTextListener (org.eclipse.jface.text.ITextListener)
org.eclipse.jface.text.ITextListener listener
public void removeTextListener (org.eclipse.jface.text.ITextListener)
org.eclipse.jface.text.ITextListener listener
protected void updateTextListeners (org.eclipse.jface.text.TextViewer$WidgetCommand)
org.eclipse.jface.text.TextViewer$WidgetCommand cmd
java.util.List textListeners
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.TextEvent e
int i
org.eclipse.jface.text.ITextListener l
public void addTextInputListener (org.eclipse.jface.text.ITextInputListener)
org.eclipse.jface.text.ITextInputListener listener
public void removeTextInputListener (org.eclipse.jface.text.ITextInputListener)
org.eclipse.jface.text.ITextInputListener listener
protected void fireInputDocumentAboutToBeChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument oldInput
org.eclipse.jface.text.IDocument newInput
java.util.List listener
int i
org.eclipse.jface.text.ITextInputListener l
protected void fireInputDocumentChanged (org.eclipse.jface.text.IDocument, org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument oldInput
org.eclipse.jface.text.IDocument newInput
java.util.List listener
int i
org.eclipse.jface.text.ITextInputListener l
public java.lang.Object getInput ()
public org.eclipse.jface.text.IDocument getDocument ()
public void setInput (java.lang.Object)
Object input
org.eclipse.jface.text.IDocument document
public void setDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocument oldDocument
public void setDocument (org.eclipse.jface.text.IDocument, int, int)
org.eclipse.jface.text.IDocument document
int modelRangeOffset
int modelRangeLength
org.eclipse.jface.text.IDocument oldDocument
org.eclipse.jface.text.IDocument slaveDocument
protected org.eclipse.jface.text.IDocument createSlaveDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.ISlaveDocumentManager manager
protected boolean updateVisibleDocument (org.eclipse.jface.text.IDocument, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument visibleDocument
int visibleRegionOffset
int visibleRegionLength
org.eclipse.jface.text.projection.ChildDocument childDocument
org.eclipse.jface.text.IDocument document
int line
int offset
int length
org.eclipse.jface.text.Position parentRange
protected boolean updateSlaveDocument (org.eclipse.jface.text.IDocument, int, int) throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.IDocument slaveDocument
int modelRangeOffset
int modelRangeLength
private void initializeViewportUpdate ()
private void removeViewPortUpdate ()
public void addViewportListener (org.eclipse.jface.text.IViewportListener)
org.eclipse.jface.text.IViewportListener listener
public void removeViewportListener (org.eclipse.jface.text.IViewportListener)
org.eclipse.jface.text.IViewportListener listener
protected void updateViewportListeners (int)
int origin
int topPixel
int i
org.eclipse.jface.text.IViewportListener l
public int getTopIndex ()
int top
public void setTopIndex (int)
int index
int widgetLine
protected int getVisibleLinesInViewport ()
org.eclipse.swt.graphics.Rectangle clArea
public int getBottomIndex ()
int widgetBottom
public int getTopIndexStartOffset ()
int top
public int getBottomIndexEndOffset ()
org.eclipse.jface.text.IRegion line
int bottomEndOffset
org.eclipse.jface.text.IRegion coverage
int coverageEndOffset
public void revealRange (int, int)
int start
int length
org.eclipse.jface.text.IRegion modelRange
org.eclipse.jface.text.IRegion widgetRange
int[] range
org.eclipse.jface.text.IRegion coverage
int cursor
protected void internalRevealRange (int, int)
int start
int end
org.eclipse.jface.text.IDocument doc
int startLine
int endLine
int top
int bottom
int lines
int delta
int startPixel
int endPixel
org.eclipse.jface.text.IRegion extent
org.eclipse.jface.text.IRegion extent
int visibleStart
int visibleEnd
int bufferZone
int newOffset
int visibleWidth
int selectionPixelWidth
float index
protected final int getWidthInPixels (java.lang.String)
String text
org.eclipse.swt.graphics.GC gc
org.eclipse.swt.graphics.Point extent
protected final org.eclipse.jface.text.IRegion getExtent (int, int)
int start
int end
org.eclipse.swt.graphics.Rectangle bounds
protected final int getWidthInPixels (int, int)
int offset
int length
protected final int getAverageCharWidth ()
public void refresh ()
protected org.eclipse.jface.text.ISlaveDocumentManager getSlaveDocumentManager ()
protected org.eclipse.jface.text.ISlaveDocumentManager createSlaveDocumentManager ()
public final void invalidateTextPresentation ()
public final void invalidateTextPresentation (int, int)
int offset
int length
org.eclipse.jface.text.IRegion widgetRange
private void initializeWidgetContents ()
protected void freeSlaveDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument slave
org.eclipse.jface.text.ISlaveDocumentManager manager
protected void setVisibleDocument (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
protected void handleVisibleDocumentAboutToBeChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
protected void handleVisibleDocumentChanged (org.eclipse.jface.text.DocumentEvent)
org.eclipse.jface.text.DocumentEvent event
protected void initializeDocumentInformationMapping (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument visibleDocument
org.eclipse.jface.text.ISlaveDocumentManager manager
protected org.eclipse.jface.text.IDocument getVisibleDocument ()
protected int _getVisibleRegionOffset ()
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.projection.ChildDocument cdoc
public org.eclipse.jface.text.IRegion getVisibleRegion ()
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.Position p
public boolean overlapsWithVisibleRegion (int, int)
int start
int length
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.projection.ChildDocument cdoc
int size
public void setVisibleRegion (int, int)
int start
int length
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.IDocument slaveDocument
public void resetVisibleRegion ()
org.eclipse.jface.text.ISlaveDocumentManager manager
org.eclipse.jface.text.IDocument slave
org.eclipse.jface.text.IDocument master
public void setTextDoubleClickStrategy (org.eclipse.jface.text.ITextDoubleClickStrategy, java.lang.String)
org.eclipse.jface.text.ITextDoubleClickStrategy strategy
String contentType
protected java.lang.Object selectContentTypePlugin (int, java.util.Map)
int offset
java.util.Map plugins
org.eclipse.jface.text.IDocument document
private java.lang.Object selectContentTypePlugin (java.lang.String, java.util.Map)
String type
java.util.Map plugins
protected void customizeDocumentCommand (org.eclipse.jface.text.DocumentCommand)
org.eclipse.jface.text.DocumentCommand command
org.eclipse.jface.text.IDocument document
java.util.List strategies
java.util.Iterator iterator
protected void handleVerifyEvent (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
org.eclipse.swt.graphics.Point sel
org.eclipse.jface.text.IRegion modelRange
boolean compoundChange
int documentCaret
int widgetCaret
org.eclipse.jface.text.IRegion region
private void verifyEventInBlockSelection (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent e
boolean isFirst
private boolean isMarkedRegionEmpty ()
public boolean canDoOperation (int)
int operation
public void doOperation (int)
int operation
org.eclipse.swt.graphics.Point selection
org.eclipse.jface.text.IDocument doc
private void delete ()
org.eclipse.swt.graphics.Point selection
private void paste ()
org.eclipse.swt.graphics.Point selection
private void wrapCompoundChange (java.lang.Runnable)
Runnable runnable
org.eclipse.jface.text.IRewriteTarget target
protected void ignoreAutoEditStrategies (boolean)
boolean ignore
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocumentExtension2 extension
protected boolean isIgnoringAutoEditStrategies ()
public void enableOperation (int, boolean)
int operation
boolean enable
protected void copyMarkedRegion (boolean)
boolean delete
int widgetMarkOffset
org.eclipse.swt.graphics.Point selection
protected void deleteText ()
protected boolean isBlockSelected ()
org.eclipse.swt.graphics.Point s
org.eclipse.jface.text.IDocument document
int line
int start
protected boolean areMultipleLinesSelected ()
org.eclipse.swt.graphics.Point s
org.eclipse.jface.text.IDocument document
int startLine
int endLine
org.eclipse.jface.text.IRegion line
private int getFirstCompleteLineOfRegion (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion region
org.eclipse.jface.text.IDocument d
int startLine
int offset
private org.eclipse.jface.text.IRegion getTextBlockFromSelection (org.eclipse.jface.text.ITextSelection)
org.eclipse.jface.text.ITextSelection selection
org.eclipse.jface.text.IDocument document
int start
int endLine
org.eclipse.jface.text.IRegion endLineInfo
int end
protected void shift (boolean, boolean)
boolean useDefaultPrefixes
boolean right
protected void shift (boolean, boolean, boolean)
boolean useDefaultPrefixes
boolean right
boolean ignoreWhitespace
org.eclipse.jface.text.IDocument d
java.util.Map partitioners
org.eclipse.jface.text.DocumentRewriteSession rewriteSession
org.eclipse.jface.text.ITextSelection selection
org.eclipse.jface.text.IRegion block
org.eclipse.jface.text.ITypedRegion[] regions
int lineCount
int[] lines
int i
int j
int length
int offset
org.eclipse.jface.text.IDocumentExtension4 extension
java.util.Map map
int i
int j
String[] prefixes
org.eclipse.jface.text.IDocumentExtension4 extension
org.eclipse.jface.text.IDocumentExtension4 extension
org.eclipse.jface.text.IDocumentExtension4 extension
private void shiftRight (int, int, java.lang.String)
int startLine
int endLine
String prefix
org.eclipse.jface.text.IDocument d
private void shiftLeft (int, int, java.lang.String[], boolean)
int startLine
int endLine
String[] prefixes
boolean ignoreWhitespace
org.eclipse.jface.text.IDocument d
org.eclipse.jface.text.IRegion[] occurrences
int i
org.eclipse.jface.text.IRegion line
String text
int index
int[] found
String s
int length
int decrement
int i
org.eclipse.jface.text.IRegion r
protected boolean isPrintable ()
public void print (org.eclipse.swt.custom.StyledTextPrintOptions)
org.eclipse.swt.custom.StyledTextPrintOptions options
org.eclipse.swt.widgets.Shell shell
String title
String msg
org.eclipse.swt.printing.PrintDialog dialog
org.eclipse.swt.printing.PrinterData data
org.eclipse.swt.printing.Printer printer
Runnable styledTextPrinter
Thread printingThread
protected void print ()
org.eclipse.swt.custom.StyledTextPrintOptions options
protected boolean canPerformFind ()
org.eclipse.jface.text.IDocument d
protected int findAndSelect (int, java.lang.String, boolean, boolean, boolean)
int startPosition
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
protected int findAndSelect (int, java.lang.String, boolean, boolean, boolean, boolean)
int startPosition
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
boolean regExSearch
int widgetOffset
org.eclipse.jface.text.FindReplaceDocumentAdapter adapter
org.eclipse.jface.text.IRegion matchRegion
int widgetPos
int length
char startChar
char endChar
boolean borderHasLineDelimiter
boolean redraws
protected int findAndSelectInRange (int, java.lang.String, boolean, boolean, boolean, int, int, boolean)
int startPosition
String findString
boolean forwardSearch
boolean caseSensitive
boolean wholeWord
int rangeOffset
int rangeLength
boolean regExSearch
int modelOffset
int modelOffset
int modelOffset
int widgetOffset
org.eclipse.jface.text.FindReplaceDocumentAdapter adapter
org.eclipse.jface.text.IRegion matchRegion
int widgetPos
int length
int modelPos
char startChar
char endChar
boolean borderHasLineDelimiter
boolean redraws
public void setTextColor (org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.Color color
public void setTextColor (org.eclipse.swt.graphics.Color, int, int, boolean)
org.eclipse.swt.graphics.Color color
int start
int length
boolean controlRedraw
org.eclipse.swt.custom.StyleRange s
private void addPresentation (org.eclipse.jface.text.TextPresentation)
org.eclipse.jface.text.TextPresentation presentation
org.eclipse.swt.custom.StyleRange range
java.util.ArrayList ranges
java.util.Iterator e
org.eclipse.jface.text.IRegion region
java.util.List list
java.util.Iterator e
org.eclipse.swt.custom.StyleRange[] ranges
private void applyTextPresentation (org.eclipse.jface.text.TextPresentation)
org.eclipse.jface.text.TextPresentation presentation
java.util.List list
java.util.Iterator e
org.eclipse.swt.custom.StyleRange range
org.eclipse.swt.custom.StyleRange[] ranges
protected org.eclipse.jface.text.IRegion _internalGetVisibleRegion ()
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.Position p
public void changeTextPresentation (org.eclipse.jface.text.TextPresentation, boolean)
org.eclipse.jface.text.TextPresentation presentation
boolean controlRedraw
java.util.ArrayList listeners
int i
int size
org.eclipse.jface.text.ITextPresentationListener listener
public org.eclipse.jface.text.IFindReplaceTarget getFindReplaceTarget ()
protected org.eclipse.jface.text.FindReplaceDocumentAdapter getFindReplaceDocumentAdapter ()
public org.eclipse.jface.text.ITextOperationTarget getTextOperationTarget ()
public void appendVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener listener
int index
public void prependVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener listener
public void removeVerifyKeyListener (org.eclipse.swt.custom.VerifyKeyListener)
org.eclipse.swt.custom.VerifyKeyListener listener
public int getMark ()
public void setMark (int)
int offset
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.Position position
protected void inputChanged (java.lang.Object, java.lang.Object)
Object newInput
Object oldInput
org.eclipse.jface.text.IDocument oldDocument
org.eclipse.jface.text.IDocumentExtension4 document
org.eclipse.jface.text.IDocumentExtension4 document
org.eclipse.jface.text.IDocument newDocument
private void fireRedrawChanged ()
protected void enabledRedrawing ()
protected void enabledRedrawing (int)
int topIndex
org.eclipse.jface.text.IDocumentAdapterExtension extension
org.eclipse.swt.custom.StyledText textWidget
protected void disableRedrawing ()
org.eclipse.jface.text.IDocumentAdapterExtension extension
public final void setRedraw (boolean)
boolean redraw
protected final void setRedraw (boolean, int)
boolean redraw
int topIndex
protected final boolean redraws ()
protected final void startSequentialRewriteMode (boolean)
boolean normalized
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocumentExtension extension
protected final void stopSequentialRewriteMode ()
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IDocumentExtension extension
public org.eclipse.jface.text.IRewriteTarget getRewriteTarget ()
public org.eclipse.jface.text.ITextHover getCurrentTextHover ()
public org.eclipse.swt.graphics.Point getHoverEventLocation ()
protected org.eclipse.jface.text.PaintManager getPaintManager ()
public void addPainter (org.eclipse.jface.text.IPainter)
org.eclipse.jface.text.IPainter painter
public void removePainter (org.eclipse.jface.text.IPainter)
org.eclipse.jface.text.IPainter painter
public int modelLine2WidgetLine (int)
int modelLine
public int modelOffset2WidgetOffset (int)
int modelOffset
public org.eclipse.jface.text.IRegion modelRange2WidgetRange (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion modelRange
org.eclipse.jface.text.Region reversed
org.eclipse.jface.text.IRegion result
protected org.eclipse.jface.text.IRegion modelRange2ClosestWidgetRange (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion modelRange
org.eclipse.jface.text.Region reversed
org.eclipse.jface.text.IRegion result
public int widgetlLine2ModelLine (int)
int widgetLine
public int widgetLine2ModelLine (int)
int widgetLine
public int widgetOffset2ModelOffset (int)
int widgetOffset
org.eclipse.jface.text.IRegion coverage
public org.eclipse.jface.text.IRegion widgetRange2ModelRange (org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.IRegion widgetRange
org.eclipse.jface.text.Region reveresed
org.eclipse.jface.text.IRegion result
int modelOffset
int modelEndOffset
public org.eclipse.jface.text.IRegion getModelCoverage ()
org.eclipse.jface.text.IDocument document
protected int getClosestWidgetLineForModelLine (int)
int modelLine
protected org.eclipse.swt.custom.StyleRange modelStyleRange2WidgetStyleRange (org.eclipse.swt.custom.StyleRange)
org.eclipse.swt.custom.StyleRange range
org.eclipse.jface.text.IRegion region
org.eclipse.swt.custom.StyleRange result
protected org.eclipse.jface.text.IRegion modelRange2WidgetRange (org.eclipse.jface.text.Position)
org.eclipse.jface.text.Position modelPosition
protected org.eclipse.jface.text.IRegion event2ModelRange (org.eclipse.swt.events.VerifyEvent)
org.eclipse.swt.events.VerifyEvent event
org.eclipse.jface.text.Region region
protected org.eclipse.swt.graphics.Point widgetSelection2ModelSelection (org.eclipse.swt.graphics.Point)
org.eclipse.swt.graphics.Point widgetSelection
org.eclipse.jface.text.IRegion region
protected org.eclipse.swt.graphics.Point modelSelection2WidgetSelection (org.eclipse.swt.graphics.Point)
org.eclipse.swt.graphics.Point modelSelection
org.eclipse.jface.text.IRegion region
public int widgetLineOfWidgetOffset (int)
int widgetOffset
org.eclipse.jface.text.IDocument document
public boolean moveFocusToWidgetToken ()
org.eclipse.jface.text.IWidgetTokenKeeperExtension extension
public void setDocumentPartitioning (java.lang.String)
String partitioning
protected java.lang.String getDocumentPartitioning ()
public void addTextPresentationListener (org.eclipse.jface.text.ITextPresentationListener)
org.eclipse.jface.text.ITextPresentationListener listener
public void removeTextPresentationListener (org.eclipse.jface.text.ITextPresentationListener)
org.eclipse.jface.text.ITextPresentationListener listener
public void register (org.eclipse.jface.text.IEditingSupport)
org.eclipse.jface.text.IEditingSupport helper
public void unregister (org.eclipse.jface.text.IEditingSupport)
org.eclipse.jface.text.IEditingSupport helper
public org.eclipse.jface.text.IEditingSupport[] getRegisteredSupports ()
public void setHyperlinkDetectors (org.eclipse.jface.text.hyperlink.IHyperlinkDetector[], int)
org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] hyperlinkDetectors
int eventStateMask
int i
boolean enable
public void setHyperlinkPresenter (org.eclipse.jface.text.hyperlink.IHyperlinkPresenter) throws java.lang.IllegalStateException
org.eclipse.jface.text.hyperlink.IHyperlinkPresenter hyperlinkPresenter
private void ensureHyperlinkManagerInstalled ()
org.eclipse.jface.text.hyperlink.HyperlinkManager$DETECTION_STRATEGY strategy
public void setTabsToSpacesConverter (org.eclipse.jface.text.IAutoEditStrategy)
org.eclipse.jface.text.IAutoEditStrategy converter
static org.eclipse.swt.custom.StyledText access$0 (org.eclipse.jface.text.TextViewer)
static org.eclipse.swt.widgets.ScrollBar access$1 (org.eclipse.jface.text.TextViewer)
static org.eclipse.jface.text.TextViewer$WidgetCommand access$2 (org.eclipse.jface.text.TextViewer)
static void access$3 (org.eclipse.jface.text.TextViewer, org.eclipse.jface.text.IRegion)
static org.eclipse.jface.text.IDocument access$4 (org.eclipse.jface.text.TextViewer)
static void access$5 (org.eclipse.jface.text.TextViewer, boolean)
static org.eclipse.jface.text.TextViewer$ViewerState access$6 (org.eclipse.jface.text.TextViewer)
static void access$7 (org.eclipse.jface.text.TextViewer, org.eclipse.jface.text.TextViewer$ViewerState)
static int[] access$8 (org.eclipse.jface.text.TextViewer)
static org.eclipse.swt.widgets.Display access$9 (org.eclipse.jface.text.TextViewer)
static org.eclipse.jface.text.IRegion access$10 (org.eclipse.jface.text.TextViewer)
static void access$11 (org.eclipse.jface.text.TextViewer, org.eclipse.jface.text.IRegion)
}
org/eclipse/jface/text/TextViewerHoverManager$1.classTextViewerHoverManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerHoverManager$1 extends java.lang.Object implements org.eclipse.jface.text.ITextListener {
final org.eclipse.jface.text.TextViewerHoverManager this$0
void (org.eclipse.jface.text.TextViewerHoverManager)
public void textChanged (org.eclipse.jface.text.TextEvent)
org.eclipse.jface.text.TextEvent event
}
org/eclipse/jface/text/TextViewerHoverManager$2.classTextViewerHoverManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerHoverManager$2 extends java.lang.Object implements org.eclipse.jface.text.IViewportListener {
final org.eclipse.jface.text.TextViewerHoverManager this$0
void (org.eclipse.jface.text.TextViewerHoverManager)
public void viewportChanged (int)
int verticalOffset
}
org/eclipse/jface/text/TextViewerHoverManager$3.classTextViewerHoverManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerHoverManager$3 extends java.lang.Object implements org.eclipse.swt.events.MouseMoveListener {
final org.eclipse.jface.text.TextViewerHoverManager this$0
void (org.eclipse.jface.text.TextViewerHoverManager)
public void mouseMove (org.eclipse.swt.events.MouseEvent)
org.eclipse.swt.events.MouseEvent event
}
org/eclipse/jface/text/TextViewerHoverManager$4.classTextViewerHoverManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerHoverManager$4 extends java.lang.Thread {
final org.eclipse.jface.text.TextViewerHoverManager this$0
private final org.eclipse.jface.text.ITextHover val$hover
private final org.eclipse.jface.text.IRegion val$region
private final org.eclipse.swt.graphics.Rectangle val$area
void (org.eclipse.jface.text.TextViewerHoverManager, java.lang.String, org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.IRegion, org.eclipse.swt.graphics.Rectangle)
String $anonymous0
public void run ()
boolean hasFinished
Object information
Object information
Object information
RuntimeException ex
String PLUGIN_ID
org.eclipse.core.runtime.ILog log
}
org/eclipse/jface/text/TextViewerHoverManager$5.classTextViewerHoverManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerHoverManager$5 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewerHoverManager this$0
void (org.eclipse.jface.text.TextViewerHoverManager)
public void run ()
}
org/eclipse/jface/text/TextViewerHoverManager.classTextViewerHoverManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerHoverManager extends org.eclipse.jface.text.AbstractHoverInformationControlManager implements org.eclipse.jface.text.IWidgetTokenKeeper org.eclipse.jface.text.IWidgetTokenKeeperExtension {
public static final int WIDGET_PRIORITY
private org.eclipse.jface.text.TextViewer fTextViewer
private Thread fThread
private org.eclipse.jface.text.ITextListener fStopper
private Object fMutex
private volatile org.eclipse.jface.text.ITextHover fTextHover
private boolean fProcessMouseHoverEvent
private org.eclipse.swt.events.MouseMoveListener fMouseMoveListener
private org.eclipse.jface.text.IViewportListener fViewportListener
public void (org.eclipse.jface.text.TextViewer, org.eclipse.jface.text.IInformationControlCreator)
org.eclipse.jface.text.TextViewer textViewer
org.eclipse.jface.text.IInformationControlCreator creator
protected void computeInformation ()
org.eclipse.swt.graphics.Point location
int offset
org.eclipse.jface.text.ITextHover hover
org.eclipse.jface.text.IRegion region
org.eclipse.swt.graphics.Rectangle area
protected void presentInformation ()
org.eclipse.swt.custom.StyledText textWidget
org.eclipse.swt.widgets.Display display
protected void doPresentInformation ()
private int computeOffsetAtLocation (int, int)
int x
int y
org.eclipse.swt.custom.StyledText styledText
int widgetOffset
org.eclipse.swt.graphics.Point p
org.eclipse.jface.text.ITextViewerExtension5 extension
protected void showInformationControl (org.eclipse.swt.graphics.Rectangle)
org.eclipse.swt.graphics.Rectangle subjectArea
protected void hideInformationControl ()
void replaceInformationControl (boolean)
boolean takeFocus
protected void handleInformationControlDisposed ()
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner)
org.eclipse.jface.text.IWidgetTokenOwner owner
public boolean requestWidgetToken (org.eclipse.jface.text.IWidgetTokenOwner, int)
org.eclipse.jface.text.IWidgetTokenOwner owner
int priority
public boolean setFocus (org.eclipse.jface.text.IWidgetTokenOwner)
org.eclipse.jface.text.IWidgetTokenOwner owner
org.eclipse.jface.text.IInformationControl iControl
protected org.eclipse.jface.text.ITextHover getCurrentTextHover ()
public void dispose ()
org.eclipse.swt.custom.StyledText st
static java.lang.Object access$0 (org.eclipse.jface.text.TextViewerHoverManager)
static java.lang.Thread access$1 (org.eclipse.jface.text.TextViewerHoverManager)
static void access$2 (org.eclipse.jface.text.TextViewerHoverManager, java.lang.Thread)
static void access$3 (org.eclipse.jface.text.TextViewerHoverManager, boolean)
static org.eclipse.jface.text.TextViewer access$4 (org.eclipse.jface.text.TextViewerHoverManager)
static org.eclipse.jface.text.ITextListener access$5 (org.eclipse.jface.text.TextViewerHoverManager)
static void access$6 (org.eclipse.jface.text.TextViewerHoverManager, org.eclipse.jface.text.ITextHover)
}
org/eclipse/jface/text/TextViewerUndoManager$1.classTextViewerUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerUndoManager$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewerUndoManager$DocumentUndoListener this$1
void (org.eclipse.jface.text.TextViewerUndoManager$DocumentUndoListener)
public void run ()
}
org/eclipse/jface/text/TextViewerUndoManager$2.classTextViewerUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerUndoManager$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewerUndoManager$DocumentUndoListener this$1
void (org.eclipse.jface.text.TextViewerUndoManager$DocumentUndoListener)
public void run ()
}
org/eclipse/jface/text/TextViewerUndoManager$3.classTextViewerUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerUndoManager$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.TextViewerUndoManager this$0
private final org.eclipse.swt.widgets.Shell val$finalShell
private final String val$title
private final Exception val$ex
void (org.eclipse.jface.text.TextViewerUndoManager, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.Exception)
public void run ()
}
org/eclipse/jface/text/TextViewerUndoManager$DocumentUndoListener.classTextViewerUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerUndoManager$DocumentUndoListener extends java.lang.Object implements org.eclipse.text.undo.IDocumentUndoListener {
final org.eclipse.jface.text.TextViewerUndoManager this$0
private void (org.eclipse.jface.text.TextViewerUndoManager)
public void documentUndoNotification (org.eclipse.text.undo.DocumentUndoEvent)
org.eclipse.text.undo.DocumentUndoEvent event
int eventType
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.jface.text.ITextViewerExtension extension
org.eclipse.swt.custom.StyledText widget
void (org.eclipse.jface.text.TextViewerUndoManager, org.eclipse.jface.text.TextViewerUndoManager$DocumentUndoListener)
static org.eclipse.jface.text.TextViewerUndoManager access$1 (org.eclipse.jface.text.TextViewerUndoManager$DocumentUndoListener)
}
org/eclipse/jface/text/TextViewerUndoManager$KeyAndMouseListener.classTextViewerUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerUndoManager$KeyAndMouseListener extends java.lang.Object implements org.eclipse.swt.events.MouseListener org.eclipse.swt.events.KeyListener {
final org.eclipse.jface.text.TextViewerUndoManager this$0
private void (org.eclipse.jface.text.TextViewerUndoManager)
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 keyReleased (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
void (org.eclipse.jface.text.TextViewerUndoManager, org.eclipse.jface.text.TextViewerUndoManager$KeyAndMouseListener)
}
org/eclipse/jface/text/TextViewerUndoManager$TextInputListener.classTextViewerUndoManager.java
package org.eclipse.jface.text
org.eclipse.jface.text.TextViewerUndoManager$TextInputListener extends java.lang.Object implements org.eclipse.jface.text.ITextInputListener {
final org.eclipse.jface.text.TextViewerUndoManager this$0
private void (org.eclipse.jface.text.TextViewerUndoManager)
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.jface.text.TextViewerUndoManager, org.eclipse.jface.text.TextViewerUndoManager$TextInputListener)
}
org/eclipse/jface/text/TextViewerUndoManager.classTextViewerUndoManager.java
package org.eclipse.jface.text
public org.eclipse.jface.text.TextViewerUndoManager extends java.lang.Object implements org.eclipse.jface.text.IUndoManager org.eclipse.jface.text.IUndoManagerExtension {
private org.eclipse.jface.text.TextViewerUndoManager$KeyAndMouseListener fKeyAndMouseListener
private org.eclipse.jface.text.TextViewerUndoManager$TextInputListener fTextInputListener
private org.eclipse.jface.text.ITextViewer fTextViewer
private int fUndoLevel
private org.eclipse.text.undo.IDocumentUndoManager fDocumentUndoManager
private org.eclipse.jface.text.IDocument fDocument
private org.eclipse.text.undo.IDocumentUndoListener fDocumentUndoListener
public void (int)
int undoLevel
private boolean isConnected ()
public void beginCompoundChange ()
public void endCompoundChange ()
private void addListeners ()
org.eclipse.swt.custom.StyledText text
private void removeListeners ()
org.eclipse.swt.custom.StyledText text
private void openErrorDialog (java.lang.String, java.lang.Exception)
String title
Exception ex
org.eclipse.swt.widgets.Shell shell
org.eclipse.swt.custom.StyledText st
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Shell finalShell
public void setMaximalUndoLevel (int)
int undoLevel
public void connect (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.jface.text.IDocument doc
public void disconnect ()
public void reset ()
public boolean redoable ()
public boolean undoable ()
public void redo ()
org.eclipse.core.commands.ExecutionException ex
public void undo ()
org.eclipse.core.commands.ExecutionException ex
private void selectAndReveal (int, int)
int offset
int length
org.eclipse.jface.text.ITextViewerExtension5 extension
public org.eclipse.core.commands.operations.IUndoContext getUndoContext ()
private void connectDocumentUndoManager (org.eclipse.jface.text.IDocument)
org.eclipse.jface.text.IDocument document
private void disconnectDocumentUndoManager ()
static boolean access$0 (org.eclipse.jface.text.TextViewerUndoManager)
static org.eclipse.text.undo.IDocumentUndoManager access$1 (org.eclipse.jface.text.TextViewerUndoManager)
static void access$2 (org.eclipse.jface.text.TextViewerUndoManager)
static void access$3 (org.eclipse.jface.text.TextViewerUndoManager, org.eclipse.jface.text.IDocument)
static org.eclipse.jface.text.ITextViewer access$4 (org.eclipse.jface.text.TextViewerUndoManager)
static void access$5 (org.eclipse.jface.text.TextViewerUndoManager, int, int)
}
org/eclipse/jface/text/WhitespaceCharacterPainter.classWhitespaceCharacterPainter.java
package org.eclipse.jface.text
public org.eclipse.jface.text.WhitespaceCharacterPainter extends java.lang.Object implements org.eclipse.jface.text.IPainter org.eclipse.swt.events.PaintListener {
private static final char SPACE_SIGN
private static final char IDEOGRAPHIC_SPACE_SIGN
private static final char TAB_SIGN
private static final char CARRIAGE_RETURN_SIGN
private static final char LINE_FEED_SIGN
private boolean fIsActive
private org.eclipse.jface.text.ITextViewer fTextViewer
private org.eclipse.swt.custom.StyledText fTextWidget
private final boolean fIsAdvancedGraphicsPresent
public void (org.eclipse.jface.text.ITextViewer)
org.eclipse.jface.text.ITextViewer textViewer
org.eclipse.swt.graphics.GC gc
public void dispose ()
public void paint (int)
int reason
org.eclipse.jface.text.IDocument document
org.eclipse.jface.text.IRegion lineRegion
int widgetOffset
int charCount
int redrawLength
public void deactivate (boolean)
boolean redraw
public void setPositionManager (org.eclipse.jface.text.IPaintPositionManager)
org.eclipse.jface.text.IPaintPositionManager manager
public void paintControl (org.eclipse.swt.events.PaintEvent)
org.eclipse.swt.events.PaintEvent event
private void handleDrawRequest (org.eclipse.swt.graphics.GC, int, int, int, int)
org.eclipse.swt.graphics.GC gc
int x
int y
int w
int h
int startLine
int endLine
int alpha
private void drawLineRange (org.eclipse.swt.graphics.GC, int, int, int, int)
org.eclipse.swt.graphics.GC gc
int startLine
int endLine
int x
int w
int viewPortWidth
int line
int lineOffset
int lineEndOffset
int lineEndOffset
int lineLength
char c
org.eclipse.swt.graphics.Point endOfLine
int y
int startOffset
int startOffset
int endOffset
int endOffset
int endOffset
private void drawCharRange (org.eclipse.swt.graphics.GC, int, int)
org.eclipse.swt.graphics.GC gc
int startOffset
int endOffset
org.eclipse.swt.custom.StyledTextContent content
int length
String text
org.eclipse.swt.custom.StyleRange styleRange
org.eclipse.swt.graphics.Color fg
StringBuffer visibleChar
int textOffset
int delta
boolean eol
char c
int widgetOffset
private static final boolean isOffsetSelected (org.eclipse.swt.custom.StyledText, int)
org.eclipse.swt.custom.StyledText widget
int offset
org.eclipse.swt.graphics.Point selection
private boolean isFoldedLine (int)
int widgetLine
org.eclipse.jface.text.ITextViewerExtension5 extension
int modelLine
int widgetLine2
private void redrawAll ()
private void draw (org.eclipse.swt.graphics.GC, int, java.lang.String, org.eclipse.swt.graphics.Color)
org.eclipse.swt.graphics.GC gc
int offset
String s
org.eclipse.swt.graphics.Color fg
int baseline
org.eclipse.swt.graphics.FontMetrics fontMetrics
int fontBaseline
int baslineDelta
org.eclipse.swt.graphics.Point pos
private int getWidgetOffset (int)
int documentOffset
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visible
int widgetOffset
private int getDocumentOffset (int)
int widgetOffset
org.eclipse.jface.text.ITextViewerExtension5 extension
org.eclipse.jface.text.IRegion visible
}
org/eclipse/jface/text/contentassist/
org/eclipse/jface/text/contentassist/AdditionalInfoController$1.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$1 extends org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
public void run ()
public org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task nextTask ()
public long delay ()
public java.lang.String toString ()
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$10.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$10 extends org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer {
final org.eclipse.jface.text.contentassist.AdditionalInfoController this$0
void (org.eclipse.jface.text.contentassist.AdditionalInfoController, org.eclipse.swt.widgets.Display, int)
org.eclipse.swt.widgets.Display $anonymous0
int $anonymous1
protected void showInformation (org.eclipse.jface.text.contentassist.ICompletionProposal, java.lang.Object)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
Object info
org.eclipse.jface.internal.text.InformationControlReplacer replacer
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$2.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$2 extends org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
public void run ()
org.eclipse.jface.text.contentassist.ICompletionProposalExtension5 proposal
org.eclipse.core.runtime.jobs.Job job
public org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task nextTask ()
public long delay ()
public java.lang.String toString ()
static org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer access$0 (org.eclipse.jface.text.contentassist.AdditionalInfoController$2)
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$3.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$3 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$2 this$2
private final org.eclipse.jface.text.contentassist.ICompletionProposalExtension5 val$proposal
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$2, java.lang.String, org.eclipse.jface.text.contentassist.ICompletionProposalExtension5)
String $anonymous0
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
Object info
Object info
RuntimeException x
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$4.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$4 extends org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
public void run ()
public org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task nextTask ()
public long delay ()
public java.lang.String toString ()
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$5.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$5 extends org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
public void run ()
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
public org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task nextTask ()
public long delay ()
public java.lang.String toString ()
static org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer access$0 (org.eclipse.jface.text.contentassist.AdditionalInfoController$5)
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$6.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$6 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$5 this$2
private final org.eclipse.jface.text.contentassist.ICompletionProposal val$proposal
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$5, org.eclipse.jface.text.contentassist.ICompletionProposal)
public void run ()
Object info
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$7.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$7 extends org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
public long delay ()
public org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task nextTask ()
public void run ()
public java.lang.String toString ()
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$8.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$8 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
public void run ()
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$9.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$9 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
private final Object val$info
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer, java.lang.Object)
public void run ()
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$DefaultPresenterControlCreator.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$DefaultPresenterControlCreator extends org.eclipse.jface.text.AbstractReusableInformationControlCreator {
private void ()
public org.eclipse.jface.text.IInformationControl doCreateInformationControl (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell shell
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$DefaultPresenterControlCreator)
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$TableSelectionListener.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController$TableSelectionListener extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.text.contentassist.AdditionalInfoController this$0
private void (org.eclipse.jface.text.contentassist.AdditionalInfoController)
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
void (org.eclipse.jface.text.contentassist.AdditionalInfoController, org.eclipse.jface.text.contentassist.AdditionalInfoController$TableSelectionListener)
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$Timer$Task.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
abstract org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer this$1
private void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
public abstract long delay ()
public abstract void run ()
public abstract org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task nextTask ()
void (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer, org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task)
}
org/eclipse/jface/text/contentassist/AdditionalInfoController$Timer.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
abstract org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer extends java.lang.Object {
private static final int DELAY_UNTIL_JOB_IS_SCHEDULED
private final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task IDLE
private final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task FIRST_WAIT
private final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task SECOND_WAIT
private final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task LEGACY_WAIT
private final org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task EXIT
private final Thread fThread
private org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task fTask
private long fNextWakeup
private org.eclipse.jface.text.contentassist.ICompletionProposal fCurrentProposal
private Object fCurrentInfo
private boolean fAllowShowing
private final org.eclipse.swt.widgets.Display fDisplay
private final int fDelay
public void (org.eclipse.swt.widgets.Display, int)
org.eclipse.swt.widgets.Display display
int delay
long current
public final synchronized void terminate ()
public final synchronized void reset (org.eclipse.jface.text.contentassist.ICompletionProposal)
org.eclipse.jface.text.contentassist.ICompletionProposal p
long oldWakeup
org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task task
private org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task taskOnReset (org.eclipse.jface.text.contentassist.ICompletionProposal)
org.eclipse.jface.text.contentassist.ICompletionProposal p
private synchronized void loop () throws java.lang.InterruptedException
long current
org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task task
long delay
private org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task currentTask ()
private void schedule (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task, long)
org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task task
long current
long nextWakeup
private boolean isExt5 (org.eclipse.jface.text.contentassist.ICompletionProposal)
org.eclipse.jface.text.contentassist.ICompletionProposal p
org.eclipse.jface.text.contentassist.ICompletionProposal getCurrentProposal ()
org.eclipse.jface.text.contentassist.ICompletionProposalExtension5 getCurrentProposalEx ()
synchronized void setInfo (org.eclipse.jface.text.contentassist.ICompletionProposal, java.lang.Object)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
Object info
private void triggerShowing ()
Object info
protected abstract void showInformation (org.eclipse.jface.text.contentassist.ICompletionProposal, java.lang.Object)
void allowShowing ()
static org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task access$0 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
static org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task access$1 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
static int access$2 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
static org.eclipse.swt.widgets.Display access$3 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
static org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$Task access$4 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
static void access$5 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer) throws java.lang.InterruptedException
static java.lang.Object access$6 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
static org.eclipse.jface.text.contentassist.ICompletionProposal access$7 (org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer)
}
org/eclipse/jface/text/contentassist/AdditionalInfoController.classAdditionalInfoController.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.AdditionalInfoController extends org.eclipse.jface.text.AbstractInformationControlManager {
private org.eclipse.swt.widgets.Table fProposalTable
private org.eclipse.swt.events.SelectionListener fSelectionListener
private final int fDelay
private org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer fTimer
private org.eclipse.jface.text.contentassist.ICompletionProposal fProposal
private Object fInformation
void (org.eclipse.jface.text.IInformationControlCreator, int)
org.eclipse.jface.text.IInformationControlCreator creator
int delay
int spacing
org.eclipse.jface.internal.text.InformationControlReplacer replacer
public void install (org.eclipse.swt.widgets.Control)
org.eclipse.swt.widgets.Control control
public void disposeInformationControl ()
public void handleTableSelectionChanged ()
org.eclipse.swt.widgets.TableItem[] selection
org.eclipse.swt.widgets.TableItem item
Object d
org.eclipse.jface.text.contentassist.ICompletionProposal p
void showInformation (org.eclipse.jface.text.contentassist.ICompletionProposal, java.lang.Object)
org.eclipse.jface.text.contentassist.ICompletionProposal proposal
Object info
protected void computeInformation ()
org.eclipse.swt.graphics.Point size
protected org.eclipse.swt.graphics.Point computeLocation (org.eclipse.swt.graphics.Rectangle, org.eclipse.swt.graphics.Point, org.eclipse.jface.text.AbstractInformationControlManager$Anchor)
org.eclipse.swt.graphics.Rectangle subjectArea
org.eclipse.swt.graphics.Point controlSize
org.eclipse.jface.text.AbstractInformationControlManager$Anchor anchor
org.eclipse.swt.graphics.Point location
org.eclipse.swt.graphics.Rectangle trim
protected org.eclipse.swt.graphics.Point computeSizeConstraints (org.eclipse.swt.widgets.Control, org.eclipse.jface.text.IInformationControl)
org.eclipse.swt.widgets.Control subjectControl
org.eclipse.jface.text.IInformationControl informationControl
org.eclipse.swt.graphics.Point sizeConstraint
org.eclipse.swt.graphics.Point size
org.eclipse.swt.graphics.Rectangle shellTrim
protected void hideInformationControl ()
protected boolean canClearDataOnHide ()
public org.eclipse.jface.text.IInformationControl getCurrentInformationControl2 ()
}
org/eclipse/jface/text/contentassist/CompletionProposal.classCompletionProposal.java
package org.eclipse.jface.text.contentassist
public final org.eclipse.jface.text.contentassist.CompletionProposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal {
private String fDisplayString
private String fReplacementString
private int fReplacementOffset
private int fReplacementLength
private int fCursorPosition
private org.eclipse.swt.graphics.Image fImage
private org.eclipse.jface.text.contentassist.IContextInformation fContextInformation
private String fAdditionalProposalInfo
public void (java.lang.String, int, int, int)
String replacementString
int replacementOffset
int replacementLength
int cursorPosition
public void (java.lang.String, int, int, int, org.eclipse.swt.graphics.Image, java.lang.String, org.eclipse.jface.text.contentassist.IContextInformation, java.lang.String)
String replacementString
int replacementOffset
int replacementLength
int cursorPosition
org.eclipse.swt.graphics.Image image
String displayString
org.eclipse.jface.text.contentassist.IContextInformation contextInformation
String additionalProposalInfo
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 org.eclipse.jface.text.contentassist.IContextInformation getContextInformation ()
public org.eclipse.swt.graphics.Image getImage ()
public java.lang.String getDisplayString ()
public java.lang.String getAdditionalProposalInfo ()
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$1.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void run ()
int offset
org.eclipse.jface.text.contentassist.ICompletionProposal[] proposals
org.eclipse.jface.text.DocumentEvent event
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$10.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$10 extends org.eclipse.swt.events.MouseAdapter {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void mouseUp (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/jface/text/contentassist/CompletionProposalPopup$11.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$11 extends java.lang.Object implements org.eclipse.jface.text.IEditingSupport {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
private final int val$offset
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int)
public boolean isOriginator (org.eclipse.jface.text.DocumentEvent, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.IRegion focus
public boolean ownsFocusShell ()
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$12.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$12 extends java.lang.Object implements org.eclipse.jface.text.IEditingSupport {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public boolean isOriginator (org.eclipse.jface.text.DocumentEvent, org.eclipse.jface.text.IRegion)
org.eclipse.jface.text.DocumentEvent event
org.eclipse.jface.text.IRegion focus
public boolean ownsFocusShell ()
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$13.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$13 extends java.lang.Object implements org.eclipse.jface.text.IDocumentListener {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
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/jface/text/contentassist/CompletionProposalPopup$14.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$14 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void run ()
int count
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$2.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
private final boolean val$autoActivated
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, boolean)
public void run ()
int count
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$3.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$3 extends java.lang.Object implements org.eclipse.swt.widgets.Listener {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void handleEvent (org.eclipse.swt.widgets.Event)
org.eclipse.swt.widgets.Event event
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$4.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$4 extends java.lang.Object implements org.eclipse.swt.events.ControlListener {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void controlMoved (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
public void controlResized (org.eclipse.swt.events.ControlEvent)
org.eclipse.swt.events.ControlEvent e
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$5.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$5 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$6.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$6 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void widgetDisposed (org.eclipse.swt.events.DisposeEvent)
org.eclipse.swt.events.DisposeEvent e
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$7.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$7 extends java.lang.Object implements org.eclipse.swt.events.FocusListener {
private org.eclipse.jface.text.contentassist.CompletionProposalPopup$CommandKeyListener fCommandKeyListener
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
private final org.eclipse.swt.widgets.Control val$control
private final org.eclipse.jface.bindings.keys.KeySequence val$commandSequence
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.swt.widgets.Control, org.eclipse.jface.bindings.keys.KeySequence)
public void focusGained (org.eclipse.swt.events.FocusEvent)
org.eclipse.swt.events.FocusEvent e
public void focusLost (org.eclipse.swt.events.FocusEvent)
org.eclipse.swt.events.FocusEvent e
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$8.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$8 extends java.lang.Object implements org.eclipse.swt.events.FocusListener {
private org.eclipse.swt.events.TraverseListener fTraverseListener
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
private final org.eclipse.swt.widgets.Control val$control
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.swt.widgets.Control)
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
static org.eclipse.jface.text.contentassist.CompletionProposalPopup access$0 (org.eclipse.jface.text.contentassist.CompletionProposalPopup$8)
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$9.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
org.eclipse.jface.text.contentassist.CompletionProposalPopup$9 extends java.lang.Object implements org.eclipse.swt.events.TraverseListener {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup$8 this$1
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup$8)
public void keyTraversed (org.eclipse.swt.events.TraverseEvent)
org.eclipse.swt.events.TraverseEvent event
org.eclipse.jface.text.IInformationControl iControl
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$CommandKeyListener.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
final org.eclipse.jface.text.contentassist.CompletionProposalPopup$CommandKeyListener extends org.eclipse.swt.events.KeyAdapter {
private final org.eclipse.jface.bindings.keys.KeySequence fCommandSequence
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
private void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.bindings.keys.KeySequence)
org.eclipse.jface.bindings.keys.KeySequence keySequence
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
int accelerator
org.eclipse.jface.bindings.keys.KeySequence sequence
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.bindings.keys.KeySequence, org.eclipse.jface.text.contentassist.CompletionProposalPopup$CommandKeyListener)
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$EmptyProposal.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
final org.eclipse.jface.text.contentassist.CompletionProposalPopup$EmptyProposal extends java.lang.Object implements org.eclipse.jface.text.contentassist.ICompletionProposal org.eclipse.jface.text.contentassist.ICompletionProposalExtension {
String fDisplayString
int fOffset
private void ()
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 org.eclipse.jface.text.contentassist.IContextInformation getContextInformation ()
public org.eclipse.swt.graphics.Image getImage ()
public java.lang.String getDisplayString ()
public java.lang.String getAdditionalProposalInfo ()
public void apply (org.eclipse.jface.text.IDocument, char, int)
org.eclipse.jface.text.IDocument document
char trigger
int offset
public boolean isValidFor (org.eclipse.jface.text.IDocument, int)
org.eclipse.jface.text.IDocument document
int offset
public char[] getTriggerCharacters ()
public int getContextInformationPosition ()
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup$EmptyProposal)
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$ProposalSelectionHandler.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
final org.eclipse.jface.text.contentassist.CompletionProposalPopup$ProposalSelectionHandler extends org.eclipse.core.commands.AbstractHandler {
static final int SELECT_NEXT
static final int SELECT_PREVIOUS
private final int fOperationCode
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
public void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, int)
int operationCode
public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent) throws org.eclipse.core.commands.ExecutionException
org.eclipse.core.commands.ExecutionEvent event
int itemCount
int selectionIndex
}
org/eclipse/jface/text/contentassist/CompletionProposalPopup$ProposalSelectionListener.classCompletionProposalPopup.java
package org.eclipse.jface.text.contentassist
final org.eclipse.jface.text.contentassist.CompletionProposalPopup$ProposalSelectionListener extends java.lang.Object implements org.eclipse.swt.events.KeyListener {
final org.eclipse.jface.text.contentassist.CompletionProposalPopup this$0
private void (org.eclipse.jface.text.contentassist.CompletionProposalPopup)
public void keyPressed (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
int index
public void keyReleased (org.eclipse.swt.events.KeyEvent)
org.eclipse.swt.events.KeyEvent e
int index
void (org.eclipse.jface.text.contentassist.CompletionProposalPopup, org.eclipse.jface.text.contentassist.CompletionProposalPopup$ProposalSelectionListener)
}
org/eclipse/jface/text/c